From 3c6487cfad0b167d3bb399216c323266a5bcb92d Mon Sep 17 00:00:00 2001 From: CF Mitrah Date: Thu, 30 Oct 2025 21:25:14 +0530 Subject: [PATCH 1/2] Updated the CSS to add word wrapping to code. --- builders/html/assets/css/base.42.min.css | 2 +- builders/html/assets/css/base.42.min.css.map | 2 +- builders/html/assets/sass/_code.scss | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/builders/html/assets/css/base.42.min.css b/builders/html/assets/css/base.42.min.css index 14cb69db7..43643353b 100644 --- a/builders/html/assets/css/base.42.min.css +++ b/builders/html/assets/css/base.42.min.css @@ -1,2 +1,2 @@ -:root{--brand-color:#01798a;--brand-color-dark:#015561;--brand-color-dark-m:#016775;--brand-color-light:#02daf8;--brand-color-light-m:#01a9c1;--palette-blue:#2196f3;--palette-blue-dark:#0d47a1;--palette-blue-dark-m:#1976d2;--palette-blue-light:#bbdefb;--palette-blue-light-m:#64b5f6;--palette-green:#8bc34a;--palette-green-dark:#33691e;--palette-green-dark-m:#689f38;--palette-green-light:#dcedc8;--palette-green-light-m:#aed581;--palette-purple:#9c27b0;--palette-purple-dark:#4a148c;--palette-purple-dark-m:#7b1fa2;--palette-purple-light:#e1bee7;--palette-purple-light-m:#ba68c8;--palette-red:#f44336;--palette-red-dark:#b71c1c;--palette-red-dark-m:#d32f2f;--palette-red-light:#ffcdd2;--palette-red-light-m:#e57373;--palette-yellow:#ffc107;--palette-yellow-dark:#ff6f00;--palette-yellow-dark-m:#ffa000;--palette-yellow-light:#ffecb3;--palette-yellow-light-m:#ffd54f;--black:#000;--black-bg:#e0e0e0;--black-hint:#9e9e9e;--black-sec:#616161;--black-text:#212121;--white:#fff;--white-bg:#f5f5f5;--white-bg-dark:#eee;--white-bg-light:#fafafa;--link-color:#2196f3;--link-color-hover:#0d47a1;--bg-color:#fafafa;--bg-surface:#fff;--bg-elevated:#fff;--text-color:#212121;--text-secondary:#616161;--text-hint:#9e9e9e;--border-color:#e0e0e0;--code-bg:#f5f5f5;--code-border:#e0e0e0;--heading-color:#01798a}:root .highlight-theme-dark{display:none}[data-theme=dark]{--brand-color:#4db8c9;--brand-color-dark:#70c5d4;--brand-color-dark-m:#5fc0d1;--brand-color-light:#01798a;--brand-color-light-m:#0a8a9b;--palette-blue:#64b5f6;--palette-blue-dark:#90caf9;--palette-blue-dark-m:#7ac3f7;--palette-blue-light:#0d47a1;--palette-blue-light-m:#1976d2;--palette-green:#aed581;--palette-green-dark:#c5e1a5;--palette-green-dark-m:#b9dc92;--palette-green-light:#33691e;--palette-green-light-m:#689f38;--palette-purple:#ba68c8;--palette-purple-dark:#ce93d8;--palette-purple-dark-m:#c47ed0;--palette-purple-light:#4a148c;--palette-purple-light-m:#7b1fa2;--palette-red:#e57373;--palette-red-dark:#ef9a9a;--palette-red-dark-m:#ea8787;--palette-red-light:#b71c1c;--palette-red-light-m:#d32f2f;--palette-yellow:#ffd54f;--palette-yellow-dark:#ffe082;--palette-yellow-dark-m:#ffda69;--palette-yellow-light:#ff6f00;--palette-yellow-light-m:#ffa000;--black:#fff;--black-bg:#404040;--black-hint:gray;--black-sec:#b0b0b0;--black-text:#e0e0e0;--white:#1a1a1a;--white-bg:#2d2d2d;--white-bg-dark:#242424;--white-bg-light:#1a1a1a;--link-color:#64b5f6;--link-color-hover:#90caf9;--bg-color:#1a1a1a;--bg-surface:#2d2d2d;--bg-elevated:#3d3d3d;--text-color:#e0e0e0;--text-secondary:#b0b0b0;--text-hint:gray;--border-color:#404040;--code-bg:#2d2d30;--code-border:#3e3e42;--heading-color:#7ac3d1}[data-theme=dark] .nav-drawer-logo img,[data-theme=dark] .header-logo img{filter:invert()hue-rotate(180deg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--brand-color:#4db8c9;--brand-color-dark:#70c5d4;--brand-color-dark-m:#5fc0d1;--brand-color-light:#01798a;--brand-color-light-m:#0a8a9b;--palette-blue:#64b5f6;--palette-blue-dark:#90caf9;--palette-blue-dark-m:#7ac3f7;--palette-blue-light:#0d47a1;--palette-blue-light-m:#1976d2;--palette-green:#aed581;--palette-green-dark:#c5e1a5;--palette-green-dark-m:#b9dc92;--palette-green-light:#33691e;--palette-green-light-m:#689f38;--palette-purple:#ba68c8;--palette-purple-dark:#ce93d8;--palette-purple-dark-m:#c47ed0;--palette-purple-light:#4a148c;--palette-purple-light-m:#7b1fa2;--palette-red:#e57373;--palette-red-dark:#ef9a9a;--palette-red-dark-m:#ea8787;--palette-red-light:#b71c1c;--palette-red-light-m:#d32f2f;--palette-yellow:#ffd54f;--palette-yellow-dark:#ffe082;--palette-yellow-dark-m:#ffda69;--palette-yellow-light:#ff6f00;--palette-yellow-light-m:#ffa000;--black:#fff;--black-bg:#404040;--black-hint:gray;--black-sec:#b0b0b0;--black-text:#e0e0e0;--white:#1a1a1a;--white-bg:#2d2d2d;--white-bg-dark:#242424;--white-bg-light:#1a1a1a;--link-color:#64b5f6;--link-color-hover:#90caf9;--bg-color:#1a1a1a;--bg-surface:#2d2d2d;--bg-elevated:#3d3d3d;--text-color:#e0e0e0;--text-secondary:#b0b0b0;--text-hint:gray;--border-color:#404040;--code-bg:#2d2d30;--code-border:#3e3e42;--heading-color:#7ac3d1}:root:not([data-theme=light]) .nav-drawer-logo img,:root:not([data-theme=light]) .header-logo img{filter:invert()hue-rotate(180deg)}}*,:after,:before{box-sizing:border-box}@-ms-viewport{width:device-width}article,aside,footer,header,nav,section{display:block}audio{vertical-align:baseline;max-width:100%;display:inline-block}body{background-color:var(--bg-color);color:var(--text-color);-webkit-font-smoothing:subpixel-antialiased;background-image:none;margin:0;padding:0;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}html{-webkit-tap-highlight-color:#0000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;min-height:100%;font-family:sans-serif;font-size:100%;position:relative}svg:not(:root){overflow:hidden}template,[hidden]{display:none}video{max-width:100%;display:block}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button,select{text-transform:none}button{overflow:visible}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}fieldset{border:0;min-width:0;margin:0;padding:0}fieldset~fieldset{margin-top:24px}input{line-height:normal}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9 ;padding:0;line-height:normal}input[type=color]{width:auto;min-width:24px}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{line-height:24px;line-height:1 �}input[type=file]{height:auto;min-height:36px;padding-top:6px;padding-bottom:6px;line-height:1;display:block}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=range]{width:100%;height:36px;display:block}input[type=search]{-webkit-appearance:none;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}label{max-width:100%;margin:0;font-weight:400;display:inline-block}legend{color:var(--text-color);border:0;width:100%;margin:0 0 24px;padding:0;font-size:20px;font-weight:400;line-height:28px;display:block}optgroup{font-weight:700}select[multiple],select[size]{height:auto}textarea{overflow:auto}a{color:var(--link-color);background-color:#0000;background-image:none;text-decoration:none}a:focus,a:hover{color:var(--link-color-hover);outline:0;text-decoration:underline}abbr{cursor:help;border-bottom:1px dotted #9e9e9e}address{margin:24px 0;font-size:16px;font-style:normal;font-weight:400;line-height:24px}b,strong{font-weight:700}blockquote,q{margin:36px 0;padding-left:32px;padding-right:32px;font-size:16px;font-style:italic;font-weight:300;line-height:24px;position:relative}blockquote:after,blockquote:before,q:after,q:before{color:#01798a;font-size:32px;font-weight:700;line-height:0;display:block;position:absolute;top:0}blockquote:after,q:after{content:close-quote;right:0}blockquote:before,q:before{content:open-quote;border-right:1px solid #02daf8;width:8px;bottom:0;left:0}dd,dt,li{line-height:24px}dd{margin:0}dl{margin:24px 0}dt{font-weight:700}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:inherit;margin-top:12px;margin-bottom:8px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}h1,.h1{font-size:32px;line-height:48px}h2,.h2{font-size:24px;line-height:32px}h3,.h3{font-size:20px;line-height:28px}h4,.h4{font-size:16px;line-height:24px}h5,.h5{font-size:12px;line-height:20px}h6,.h6{font-size:8px;line-height:16px}h1 small,h2 small,h3 small,h4 small,.h1 small,.h2 small,.h3 small,.h4 small{font-size:16px;font-weight:400}hr,.hr{box-sizing:content-box;border:0;border-top:1px solid #9e9e9e;height:0;margin-top:24px;margin-bottom:24px;display:block}img{vertical-align:middle;border:0;max-width:98vw}ol,ul{margin:12px 0;padding:0 0 0 16px}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}p{margin:12px 0}small{font-size:75%;line-height:1}sub,sup{vertical-align:baseline;font-size:80%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}th{text-align:left}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(./fonts/material-symbols/material-symbols-outlined.woff2)format("woff2")}.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;vertical-align:text-bottom;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;direction:ltr;padding-right:.35em;font-size:20px;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:Material Symbols Outlined!important}.waves-button,.waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0)}.waves-effect{-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden}.waves-effect .waves-ripple{opacity:0;pointer-events:none;-webkit-transition-property:-webkit-transform,opacity;transition-property:transform,opacity;background-image:-webkit-radial-gradient(#0000001a 0,#0003 30%,#0000004d 40%,#0006 50%,#fff0 60%);background-color:#0000001a;background-image:radial-gradient(#0000001a 0,#0003 30%,#0000004d 40%,#0006 50%,#fff0 60%);border-radius:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);position:absolute;-webkit-transform:scale(0);transform:scale(0)}.waves-effect.waves-light .waves-ripple{background-image:-webkit-radial-gradient(#ffffff1a 0,#fff3 30%,#ffffff4d 40%,#fff6 50%,#fff0 60%);background-color:#fff6;background-image:radial-gradient(#ffffff1a 0,#fff3 30%,#ffffff4d 40%,#fff6 50%,#fff0 60%)}.waves-effect.waves-color-alt .waves-ripple{background-image:-webkit-radial-gradient(#01798a1a 0,#01798a 100%);background-color:#02daf8;background-image:radial-gradient(#01798a1a 0,#01798a 100%)}.waves-effect.waves-color-blue .waves-ripple{background-image:-webkit-radial-gradient(#2196f31a 0,#2196f3 100%);background-color:#bbdefb;background-image:radial-gradient(#2196f31a 0,#2196f3 100%)}.waves-effect.waves-color-green .waves-ripple{background-image:-webkit-radial-gradient(#8bc34a1a 0,#8bc34a 100%);background-color:#dcedc8;background-image:radial-gradient(#8bc34a1a 0,#8bc34a 100%)}.waves-effect.waves-color-purple .waves-ripple{background-image:-webkit-radial-gradient(#9c27b01a 0,#9c27b0 100%);background-color:#e1bee7;background-image:radial-gradient(#9c27b01a 0,#9c27b0 100%)}.waves-effect.waves-color-red .waves-ripple{background-image:-webkit-radial-gradient(#f443361a 0,#f44336 100%);background-color:#ffcdd2;background-image:radial-gradient(#f443361a 0,#f44336 100%)}.waves-effect.waves-color-yellow .waves-ripple{background-image:-webkit-radial-gradient(#ffc1071a 0,#ffc107 100%);background-color:#ffecb3;background-image:radial-gradient(#ffc1071a 0,#ffc107 100%)}.waves-notransition{-webkit-transition:none!important;transition:none!important}code,kbd,pre,samp{font-family:Monaco,Menlo,Consolas,Courier New,monospace}code{background-color:var(--code-bg);border:1px solid var(--code-border);color:#c7254e;border-radius:4px;padding:2px 4px;font-size:85%;line-height:1}[data-theme=dark] code{color:#f78c94}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) code{color:#f78c94}}kbd{background-color:var(--text-color);color:#fff;border-radius:4px;padding:2px 4px;font-size:75%}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{background-color:var(--code-bg);border:1px solid var(--code-border);color:var(--text-color);word-break:break-all;word-wrap:break-word;white-space:pre-wrap;border-radius:2px;margin:12px 0;padding:6px 8px;font-size:12px;line-height:20px;display:block}pre code{color:inherit;font-size:inherit;background-color:#0000;border-radius:0;padding:0}.highlight{border:1px solid var(--code-border);border-radius:2px;margin:12px 0;padding:6px 8px;background-color:var(--code-bg)!important;color:var(--text-color)!important}.highlight pre{background-color:#0000;border:none;margin:0;padding:0}.col-xx-1,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xx-2,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xx-3,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xx-4,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xx-5,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xx-6,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xx-7,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xx-8,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xx-9,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xx-10,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xx-11,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xx-12,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{min-height:1px;padding-left:16px;padding-right:16px;position:relative}.col-xx-1,.col-xx-2,.col-xx-3,.col-xx-4,.col-xx-5,.col-xx-6,.col-xx-7,.col-xx-8,.col-xx-9,.col-xx-10,.col-xx-11,.col-xx-12{float:left}.col-xx-1{width:8.33333%}.col-xx-2{width:16.6667%}.col-xx-3{width:25%}.col-xx-4{width:33.3333%}.col-xx-5{width:41.6667%}.col-xx-6{width:50%}.col-xx-7{width:58.3333%}.col-xx-8{width:66.6667%}.col-xx-9{width:75%}.col-xx-10{width:83.3333%}.col-xx-11{width:91.6667%}.col-xx-12{width:100%}.col-xx-offset-0{margin-left:0%}.col-xx-offset-1{margin-left:8.33333%}.col-xx-offset-2{margin-left:16.6667%}.col-xx-offset-3{margin-left:25%}.col-xx-offset-4{margin-left:33.3333%}.col-xx-offset-5{margin-left:41.6667%}.col-xx-offset-6{margin-left:50%}.col-xx-offset-7{margin-left:58.3333%}.col-xx-offset-8{margin-left:66.6667%}.col-xx-offset-9{margin-left:75%}.col-xx-offset-10{margin-left:83.3333%}.col-xx-offset-11{margin-left:91.6667%}.col-xx-offset-12{margin-left:100%}.col-xx-pull-0{right:0%}.col-xx-pull-1{right:8.33333%}.col-xx-pull-2{right:16.6667%}.col-xx-pull-3{right:25%}.col-xx-pull-4{right:33.3333%}.col-xx-pull-5{right:41.6667%}.col-xx-pull-6{right:50%}.col-xx-pull-7{right:58.3333%}.col-xx-pull-8{right:66.6667%}.col-xx-pull-9{right:75%}.col-xx-pull-10{right:83.3333%}.col-xx-pull-11{right:91.6667%}.col-xx-pull-12{right:100%}.col-xx-push-0{left:0%}.col-xx-push-1{left:8.33333%}.col-xx-push-2{left:16.6667%}.col-xx-push-3{left:25%}.col-xx-push-4{left:33.3333%}.col-xx-push-5{left:41.6667%}.col-xx-push-6{left:50%}.col-xx-push-7{left:58.3333%}.col-xx-push-8{left:66.6667%}.col-xx-push-9{left:75%}.col-xx-push-10{left:83.3333%}.col-xx-push-11{left:91.6667%}.col-xx-push-12{left:100%}@media only screen and (width>=480px){.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.6667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333%}.col-xs-5{width:41.6667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333%}.col-xs-8{width:66.6667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333%}.col-xs-11{width:91.6667%}.col-xs-12{width:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.6667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333%}.col-xs-offset-5{margin-left:41.6667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333%}.col-xs-offset-8{margin-left:66.6667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333%}.col-xs-offset-11{margin-left:91.6667%}.col-xs-offset-12{margin-left:100%}.col-xs-pull-0{right:0%}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.6667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333%}.col-xs-pull-5{right:41.6667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333%}.col-xs-pull-8{right:66.6667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333%}.col-xs-pull-11{right:91.6667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:0%}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.6667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333%}.col-xs-push-5{left:41.6667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333%}.col-xs-push-8{left:66.6667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333%}.col-xs-push-11{left:91.6667%}.col-xs-push-12{left:100%}}@media only screen and (width>=768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.6667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333%}.col-sm-5{width:41.6667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333%}.col-sm-8{width:66.6667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333%}.col-sm-11{width:91.6667%}.col-sm-12{width:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.6667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333%}.col-sm-offset-5{margin-left:41.6667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333%}.col-sm-offset-8{margin-left:66.6667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333%}.col-sm-offset-11{margin-left:91.6667%}.col-sm-offset-12{margin-left:100%}.col-sm-pull-0{right:0%}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.6667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333%}.col-sm-pull-5{right:41.6667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333%}.col-sm-pull-8{right:66.6667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333%}.col-sm-pull-11{right:91.6667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:0%}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.6667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333%}.col-sm-push-5{left:41.6667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333%}.col-sm-push-8{left:66.6667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333%}.col-sm-push-11{left:91.6667%}.col-sm-push-12{left:100%}}@media only screen and (width>=992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.6667%}.col-md-3{width:25%}.col-md-4{width:33.3333%}.col-md-5{width:41.6667%}.col-md-6{width:50%}.col-md-7{width:58.3333%}.col-md-8{width:66.6667%}.col-md-9{width:75%}.col-md-10{width:83.3333%}.col-md-11{width:91.6667%}.col-md-12{width:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.6667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333%}.col-md-offset-5{margin-left:41.6667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333%}.col-md-offset-8{margin-left:66.6667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333%}.col-md-offset-11{margin-left:91.6667%}.col-md-offset-12{margin-left:100%}.col-md-pull-0{right:0%}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.6667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333%}.col-md-pull-5{right:41.6667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333%}.col-md-pull-8{right:66.6667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333%}.col-md-pull-11{right:91.6667%}.col-md-pull-12{right:100%}.col-md-push-0{left:0%}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.6667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333%}.col-md-push-5{left:41.6667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333%}.col-md-push-8{left:66.6667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333%}.col-md-push-11{left:91.6667%}.col-md-push-12{left:100%}}@media only screen and (width>=1440px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.6667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333%}.col-lg-5{width:41.6667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333%}.col-lg-8{width:66.6667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333%}.col-lg-11{width:91.6667%}.col-lg-12{width:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.6667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333%}.col-lg-offset-5{margin-left:41.6667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333%}.col-lg-offset-8{margin-left:66.6667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333%}.col-lg-offset-11{margin-left:91.6667%}.col-lg-offset-12{margin-left:100%}.col-lg-pull-0{right:0%}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.6667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333%}.col-lg-pull-5{right:41.6667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333%}.col-lg-pull-8{right:66.6667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333%}.col-lg-pull-11{right:91.6667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:0%}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.6667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333%}.col-lg-push-5{left:41.6667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333%}.col-lg-push-8{left:66.6667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333%}.col-lg-push-11{left:91.6667%}.col-lg-push-12{left:100%}}.col-between{text-align:center;width:32px;margin-left:-16px;position:absolute;top:0}.container{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.container:after,.container:before{content:"";line-height:0;display:table}.container:after{clear:both}@media only screen and (width>=992px){.container{max-width:960px}}@media only screen and (width>=1440px){.container{max-width:1408px}}.container-full{max-width:none}.row{margin-left:-16px;margin-right:-16px}.row:after,.row:before{content:"";line-height:0;display:table}.row:after{clear:both}@media only screen and (width>=480px) and (width<=767px){.row-clear>.col-xs-2:nth-child(6n+1),.row-clear>.col-xs-3:nth-child(4n+1),.row-clear>.col-xs-4:nth-child(3n+1),.row-clear>.col-xs-6:nth-child(odd){clear:left}}@media only screen and (width>=768px) and (width<=991px){.row-clear>.col-sm-2:nth-child(6n+1),.row-clear>.col-sm-3:nth-child(4n+1),.row-clear>.col-sm-4:nth-child(3n+1),.row-clear>.col-sm-6:nth-child(odd){clear:left}}@media only screen and (width>=992px) and (width<=1439px){.row-clear>.col-md-2:nth-child(6n+1),.row-clear>.col-md-3:nth-child(4n+1),.row-clear>.col-md-4:nth-child(3n+1),.row-clear>.col-md-6:nth-child(odd){clear:left}}@media only screen and (width>=1440px){.row-clear>.col-lg-2:nth-child(6n+1),.row-clear>.col-lg-3:nth-child(4n+1),.row-clear>.col-lg-4:nth-child(3n+1),.row-clear>.col-lg-6:nth-child(odd){clear:left}}.row-relative{position:relative}@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important;background:0 0!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}a[href^=\#]:after,a[href^=javascript\:]:after{content:""}abbr[title]:after{content:" (" attr(title)")"}blockquote,pre{page-break-inside:avoid;border:1px solid #9e9e9e}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}thead{display:table-header-group}.card,.card-img,.card-side{border-radius:0!important}.card,.tile{border:1px solid #9e9e9e}.fbtn-container,.menu,.menu-toggle{display:none!important}.footer{page-break-after:always}.header a{color:#2196f3}.tab-nav .nav>li.active>a{border-bottom:3px solid #212121;padding-bottom:9px}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.a{color:#2196f3;-webkit-appearance:none;background-color:#0000;border:0;display:inline}.a:focus,.a:hover{color:#0d47a1;outline:0;text-decoration:underline}.access-hide{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.access-hide.focusable:active,.access-hide.focusable:focus{clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}.avoid-fout,.el-loading{position:relative}body.avoid-fout,body.el-loading{position:static}.avoid-fout-indicator,.el-loading-indicator{text-align:center;z-index:2;width:0;height:0;min-height:4px;position:absolute;top:0;left:0;overflow:hidden;font-family:sans-serif!important}.avoid-fout>.avoid-fout-indicator,.el-loading>.el-loading-indicator{opacity:1;width:100%;height:100%;filter:alpha(opacity=100);background-color:#fff;padding:24px 16px;-webkit-box-shadow:0 -1px #e0e0e0,0 0 2px #0000001a,0 2px 4px #00000026;box-shadow:0 -1px #e0e0e0,0 0 2px #0000001a,0 2px 4px #00000026}.avoid-fout-done>.avoid-fout-indicator,.el-loading-done>.el-loading-indicator{opacity:0;width:0;height:0;filter:alpha(opacity=0);padding:0;-webkit-transition:height 0s .3s,opacity .3s cubic-bezier(.4,0,.2,1),padding 0s .3s,width 0s .3s;transition:height 0s .3s,opacity .3s cubic-bezier(.4,0,.2,1),padding 0s .3s,width 0s .3s}.avoid-fout-indicator-fixed,.el-loading-indicator-fixed{z-index:41;position:fixed}.avoid-fout-indicator-linear,.el-loading-indicator-linear{padding:0!important}.clearfix:after,.clearfix:before{content:"";line-height:0;display:table}.clearfix:after{clear:both}.collapse{display:none}.collapse.in{display:block}.collapsed-hide{display:inline}.collapsed .collapsed-hide,.collapsed-show{display:none}.collapsed .collapsed-show{display:inline}.collapsible-region{overflow:hidden}.collapsing{height:0;-webkit-transition:height .3s cubic-bezier(.4,0,.2,1);transition:height .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.fade{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1)}.fade.in{opacity:1;filter:alpha(opacity=100)}.iframe-seamless{border:0;width:100%;height:100%;margin:0;padding:0;display:block}.img-responsive{max-width:100%;height:auto;width:100% \9 ;display:block}.list-clear,.list-inline{padding-left:0;list-style:none}.list-inline{margin-left:-8px}.list-inline>li{padding-left:8px;padding-right:8px;display:inline-block}.margin-bottom{margin-bottom:24px!important}.margin-bottom-half{margin-bottom:12px!important}.margin-left{margin-left:16px!important}.margin-left-half{margin-left:8px!important}.margin-no{margin:0!important}.margin-no-bottom{margin-bottom:0!important}.margin-no-left{margin-left:0!important}.margin-no-right{margin-right:0!important}.margin-no-top{margin-top:0!important}.margin-right{margin-right:16px!important}.margin-right-half{margin-right:8px!important}.margin-top{margin-top:24px!important}.margin-top-half{margin-top:12px!important}.media,.media-inner{overflow:hidden}.media-object.pull-left{margin-right:16px}.media-object.pull-right{margin-left:16px}.modal-scrollbar-measure{width:50px;height:50px;position:absolute;top:-99999px;overflow:scroll}.no-overflow{overflow:hidden}.para{margin-top:24px;margin-bottom:24px;display:block}.pull-left{float:left}.pull-none{float:none!important}.pull-right{float:right}.text-break{word-break:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.text-lead{font-size:16px;font-weight:300;line-height:24px}.text-overflow{line-height:inherit;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.text-nowrap{white-space:nowrap}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-bg{color:var(--border-color)}.text-black{color:#000}.text-default{color:var(--text-color)}.text-hint{color:var(--text-hint)}.text-sec{color:var(--text-secondary)}.text-white{color:#fff}.text-alt{color:#01798a}.text-blue{color:#2196f3}.text-green{color:#8bc34a}.text-purple{color:#9c27b0}.text-red{color:#f44336}.text-yellow{color:#ffc107}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-xx-block,.visible-xx-inline,.visible-xx-inline-block{display:none!important}@media only screen and (width<=479px){.hidden-xx{display:none!important}.visible-xx-block{display:block!important}.visible-xx-inline{display:inline!important}.visible-xx-inline-block{display:inline-block!important}}@media only screen and (width>=480px) and (width<=767px){.hidden-xs{display:none!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media only screen and (width>=768px) and (width<=991px){.hidden-sm{display:none!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media only screen and (width>=992px) and (width<=1439px){.hidden-md{display:none!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media only screen and (width>=1440px){.hidden-lg{display:none!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}.anchorjs-link,.anchorjs-link:hover{color:#01798a;font-size:80%}.avatar{background-color:var(--border-color);color:var(--text-color);text-align:center;border-radius:50%;width:48px;height:48px;line-height:48px;display:block}.avatar:focus,.avatar:hover{text-decoration:none}.avatar.pull-left{margin-right:16px}.avatar.pull-right{margin-left:16px}.avatar img{vertical-align:top;border-radius:50%;width:100%;height:100%}.avatar .fa{height:100%;line-height:inherit;text-align:center;display:block}.avatar .fa-text{font-family:inherit}.avatar-alt{color:#fff;background-color:#01798a}.avatar-blue{color:#fff;background-color:#2196f3}.avatar-green{color:#fff;background-color:#8bc34a}.avatar-purple{color:#fff;background-color:#9c27b0}.avatar-red{color:#fff;background-color:#f44336}.avatar-yellow{color:#fff;background-color:#ffc107}.avatar-inline{display:inline-block}.avatar-lg{width:96px;height:96px;line-height:96px}.avatar-sm{width:36px;height:36px;margin-top:-6px;margin-bottom:-6px;line-height:36px}.avatar-transparent{background-color:#0000}.breadcrumb{margin:24px 0;padding-left:0;list-style:none}.breadcrumb:after,.breadcrumb:before{content:"";line-height:0;display:table}.breadcrumb:after{clear:both}.breadcrumb>li{float:left;display:block}.breadcrumb>li+li:before{color:var(--text-hint);content:">";margin-left:.4em;padding-right:.4em;line-height:24px;display:inline-block}.breadcrumb>.active{color:var(--text-color)}.breadcrumb>.active>a,.breadcrumb>.active>.a{color:var(--text-color);cursor:text;text-decoration:none}.breadcrumb-categories{margin:24px 0;padding-left:0;list-style:none}.breadcrumb-categories:after,.breadcrumb-categories:before{content:"";line-height:0;display:table}.breadcrumb-categories:after{clear:both}.breadcrumb-categories>li{float:left;padding-right:10px;display:block}.breadcrumb-categories>li+li.category:before{color:var(--text-hint);margin-left:.4em;line-height:24px;display:inline-block}.breadcrumbs{padding:12px 0}.body{max-width:1000px}.btn{background-color:var(--bg-surface);border:1px solid var(--border-color);color:var(--text-color);cursor:pointer;text-align:center;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;user-select:none;background-image:none;background-position:50%;background-size:100% 100%;border-radius:2px;max-width:100%;margin-bottom:0;padding:5px 15px;font-size:16px;font-weight:400;line-height:24px;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);display:inline-block;position:relative;-webkit-box-shadow:0 1px 5px #00000026,0 1px 5px 1px #00000026;box-shadow:0 1px 5px #00000026,0 1px 5px 1px #00000026}.btn:active,.btn:focus,.btn:hover{color:var(--text-color);background-color:var(--bg-elevated);outline:0;text-decoration:none;-webkit-box-shadow:0 1px 5px #00000026,0 5px 10px 1px #0000004d,0 10px 30px #00000026;box-shadow:0 1px 5px #00000026,0 5px 10px 1px #0000004d,0 10px 30px #00000026}.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.5;filter:alpha(opacity=50)}.btn.waves-effect{border:0;padding:6px 16px}.btn-alt{color:#fff;background-color:#01798a}.btn-alt:active,.btn-alt:focus,.btn-alt:hover{color:#fff}.btn-alt[disabled],fieldset[disabled] .btn-alt{background-color:#01798a}.btn-blue{color:#fff;background-color:#2196f3}.btn-blue:active,.btn-blue:focus,.btn-blue:hover{color:#fff}.btn-blue[disabled],fieldset[disabled] .btn-blue{background-color:#2196f3}.btn-green{color:#fff;background-color:#8bc34a}.btn-green:active,.btn-green:focus,.btn-green:hover{color:#fff}.btn-green[disabled],fieldset[disabled] .btn-green{background-color:#8bc34a}.btn-purple{color:#fff;background-color:#9c27b0}.btn-purple:active,.btn-purple:focus,.btn-purple:hover{color:#fff}.btn-purple[disabled],fieldset[disabled] .btn-purple{background-color:#9c27b0}.btn-red{color:#fff;background-color:#f44336}.btn-red:active,.btn-red:focus,.btn-red:hover{color:#fff}.btn-red[disabled],fieldset[disabled] .btn-red{background-color:#f44336}.btn-yellow{color:#fff;background-color:#ffc107}.btn-yellow:active,.btn-yellow:focus,.btn-yellow:hover{color:#fff}.btn-yellow[disabled],fieldset[disabled] .btn-yellow{background-color:#ffc107}.btn-sm{padding:0 7px;font-size:8px;line-height:22px}.btn-sm.waves-effect{padding:1px 8px}.btn-block{white-space:normal;width:100%;display:block}.btn-flat{-webkit-box-shadow:none;box-shadow:none;background-color:#0000}.btn-flat:active,.btn-flat:focus,.btn-flat:hover{background-color:var(--bg-color);-webkit-box-shadow:none;box-shadow:none}.btn-flat[disabled],fieldset[disabled] .btn-flat{color:var(--text-color)}.btn-flat.btn-alt{color:#01798a}.btn-flat.btn-alt:active,.btn-flat.btn-alt:focus,.btn-flat.btn-alt:hover{background-color:#02daf8}.btn-flat.btn-alt[disabled],fieldset[disabled] .btn-flat.btn-alt{color:#01798a}.btn-flat.btn-blue{color:#2196f3}.btn-flat.btn-blue:active,.btn-flat.btn-blue:focus,.btn-flat.btn-blue:hover{background-color:#bbdefb}.btn-flat.btn-blue[disabled],fieldset[disabled] .btn-flat.btn-blue{color:#2196f3}.btn-flat.btn-green{color:#8bc34a}.btn-flat.btn-green:active,.btn-flat.btn-green:focus,.btn-flat.btn-green:hover{background-color:#dcedc8}.btn-flat.btn-green[disabled],fieldset[disabled] .btn-flat.btn-green{color:#8bc34a}.btn-flat.btn-purple{color:#9c27b0}.btn-flat.btn-purple:active,.btn-flat.btn-purple:focus,.btn-flat.btn-purple:hover{background-color:#e1bee7}.btn-flat.btn-purple[disabled],fieldset[disabled] .btn-flat.btn-purple{color:#9c27b0}.btn-flat.btn-red{color:#f44336}.btn-flat.btn-red:active,.btn-flat.btn-red:focus,.btn-flat.btn-red:hover{background-color:#ffcdd2}.btn-flat.btn-red[disabled],fieldset[disabled] .btn-flat.btn-red{color:#f44336}.btn-flat.btn-yellow{color:#ffc107}.btn-flat.btn-yellow:active,.btn-flat.btn-yellow:focus,.btn-flat.btn-yellow:hover{background-color:#ffecb3}.btn-flat.btn-yellow[disabled],fieldset[disabled] .btn-flat.btn-yellow{color:#ffc107}.btn-text{color:var(--text-color);padding:6px 0;font-size:16px;font-weight:400;line-height:24px;display:inline-block}.fbtn{background-color:var(--border-color);clear:both;color:var(--text-color);cursor:pointer;text-align:center;border-radius:50%;width:48px;margin:12px auto;padding:12px 0;font-size:24px;-webkit-transition:box-shadow .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:box-shadow .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);display:block;position:relative;-webkit-box-shadow:0 3px 10px #00000080;box-shadow:0 3px 10px #00000080}a.fbtn:focus,a.fbtn:hover{color:var(--text-color);-webkit-box-shadow:0 3px 10px #00000080,0 3px 15px #00000080;box-shadow:0 3px 10px #00000080,0 3px 15px #00000080}.fbtn-alt{background-color:#01798a;color:#fff!important}.fbtn-blue{background-color:#2196f3;color:#fff!important}.fbtn-green{background-color:#8bc34a;color:#fff!important}.fbtn-purple{background-color:#9c27b0;color:#fff!important}.fbtn-red{background-color:#f44336;color:#fff!important}.fbtn-yellow{background-color:#ffc107;color:#fff!important}.fbtn-lg{width:60px;padding:18px 0}.fbtn-lg .fbtn-sub{top:18px}.fbtn-lg~.fbtn-dropdown{min-width:92px}.fbtn-container{z-index:21;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:margin-bottom .3s cubic-bezier(.4,0,.2,1),right .3s cubic-bezier(.4,0,.2,1);transition:margin-bottom .3s cubic-bezier(.4,0,.2,1),right .3s cubic-bezier(.4,0,.2,1);position:fixed;bottom:12px;right:16px}.fbtn-dropdown{max-height:0;padding-left:16px;padding-right:16px;-webkit-transition:max-height 0s .5s;transition:max-height 0s .5s;position:absolute;bottom:100%;right:-16px;overflow:hidden}.fbtn-inner.open .fbtn-dropdown{max-height:99999px;-webkit-transition:max-height;transition:max-height;overflow:visible}.fbtn-dropdown .fbtn{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(.5);transform:scale(.5)}.fbtn-dropdown .fbtn:last-child{-webkit-transition-delay:.3s;transition-delay:.3s}.fbtn-dropdown .fbtn:nth-last-child(2){-webkit-transition-delay:.25s;transition-delay:.25s}.fbtn-dropdown .fbtn:nth-last-child(3){-webkit-transition-delay:.2s;transition-delay:.2s}.fbtn-dropdown .fbtn:nth-last-child(4){-webkit-transition-delay:.15s;transition-delay:.15s}.fbtn-dropdown .fbtn:nth-last-child(5){-webkit-transition-delay:.1s;transition-delay:.1s}.fbtn-dropdown .fbtn:nth-last-child(6){-webkit-transition-delay:50ms;transition-delay:50ms}.fbtn-inner.open .fbtn-dropdown .fbtn{opacity:1;filter:alpha(opacity=100);-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transform:scale(1);transform:scale(1)}.fbtn-inner.open .fbtn-dropdown .fbtn:last-child{-webkit-transition-delay:0s;transition-delay:0s}.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(2){-webkit-transition-delay:50ms;transition-delay:50ms}.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(3){-webkit-transition-delay:.1s;transition-delay:.1s}.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(4){-webkit-transition-delay:.15s;transition-delay:.15s}.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(5){-webkit-transition-delay:.2s;transition-delay:.2s}.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(6){-webkit-transition-delay:.25s;transition-delay:.25s}.fbtn-ori,.fbtn-sub{-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.fbtn-inner.open .fbtn-ori{opacity:0;filter:alpha(opacity=0);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.fbtn-rotate{-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.fbtn-inner.open .fbtn-rotate{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.fbtn-sub{text-align:center;opacity:0;width:100%;filter:alpha(opacity=0);position:absolute;top:12px;left:0;-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}.fbtn-inner.open .fbtn-sub{opacity:1;filter:alpha(opacity=100);-webkit-transform:rotate(0);transform:rotate(0)}.fbtn-text{background-color:var(--text-color);color:#fff;white-space:nowrap;opacity:0;width:0;height:0;filter:alpha(opacity=0);background-color:#000c;border-radius:2px;margin-top:-12px;margin-right:16px;padding-left:8px;padding-right:8px;font-size:8px;-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;right:100%;overflow:hidden}.no-touch .fbtn:hover .fbtn-text{opacity:1;width:auto;height:auto;filter:alpha(opacity=100)}.no-touch .fbtn-dropdown .fbtn:hover .fbtn-text{opacity:0;width:0;height:0;filter:alpha(opacity=0)}.no-touch .fbtn-inner.open .fbtn-dropdown .fbtn:hover .fbtn-text{opacity:1;width:auto;height:auto;filter:alpha(opacity=100)}.touch .fbtn-text{opacity:1;width:auto;height:auto;filter:alpha(opacity=100);display:none}.touch .fbtn-inner.open .fbtn-text{display:block}.card{background-color:var(--bg-surface);border-radius:2px;margin-bottom:24px;-webkit-transition:box-shadow .3s cubic-bezier(.4,0,.2,1);transition:box-shadow .3s cubic-bezier(.4,0,.2,1);display:-webkit-box;display:-webkit-flex;display:flex;position:relative;-webkit-box-shadow:0 1px 6px #0000004d;box-shadow:0 1px 6px #0000004d}.card[class*=-bg]{color:#fff}.no-boxshadow .card{border:1px solid var(--border-color)}.card-offwhite{background-color:var(--bg-surface)}.card-alt,.card-alt-bg{-webkit-box-shadow:0 0 2px #0000004d,0 1px 6px #01798a4d;box-shadow:0 0 2px #0000004d,0 1px 6px #01798a4d}.no-boxshadow .card-alt,.no-boxshadow .card-alt-bg{border-color:#02daf8}.card-alt-bg{background-color:#01798a}.card-blue,.card-blue-bg{-webkit-box-shadow:0 0 2px #0000004d,0 1px 6px #2196f34d;box-shadow:0 0 2px #0000004d,0 1px 6px #2196f34d}.no-boxshadow .card-blue,.no-boxshadow .card-blue-bg{border-color:#bbdefb}.card-blue-bg{background-color:#2196f3}.card-green,.card-green-bg{-webkit-box-shadow:0 0 2px #0000004d,0 1px 6px #8bc34a4d;box-shadow:0 0 2px #0000004d,0 1px 6px #8bc34a4d}.no-boxshadow .card-green,.no-boxshadow .card-green-bg{border-color:#dcedc8}.card-green-bg{background-color:#8bc34a}.card-purple,.card-purple-bg{-webkit-box-shadow:0 0 2px #0000004d,0 1px 6px #9c27b04d;box-shadow:0 0 2px #0000004d,0 1px 6px #9c27b04d}.no-boxshadow .card-purple,.no-boxshadow .card-purple-bg{border-color:#e1bee7}.card-purple-bg{background-color:#9c27b0}.card-red,.card-red-bg{-webkit-box-shadow:0 0 2px #0000004d,0 1px 6px #f443364d;box-shadow:0 0 2px #0000004d,0 1px 6px #f443364d}.no-boxshadow .card-red,.no-boxshadow .card-red-bg{border-color:#ffcdd2}.card-red-bg{background-color:#f44336}.card-yellow,.card-yellow-bg{-webkit-box-shadow:0 0 2px #0000004d,0 1px 6px #ffc1074d;box-shadow:0 0 2px #0000004d,0 1px 6px #ffc1074d}.no-boxshadow .card-yellow,.no-boxshadow .card-yellow-bg{border-color:#ffecb3}.card-yellow-bg{background-color:#ffc107}.card-action,.tile-action{border-top:1px solid var(--border-color);position:relative}.card-action:after,.tile-action:after,.card-action:before,.tile-action:before{content:"";line-height:0;display:table}.card-action:after,.tile-action:after{clear:both}.card-action:first-child,.tile-action:first-child{border-top:0}.card-action .nav,.tile-action .nav{margin-top:0;margin-bottom:0}.card-action .nav>li>a,.tile-action .nav>li>a,.card-action .nav>li>.a,.tile-action .nav>li>.a{color:var(--text-secondary)}.card-action .nav>li>a:focus,.tile-action .nav>li>a:focus,.card-action .nav>li>a:hover,.tile-action .nav>li>a:hover,.card-action .nav>li>.a:focus,.tile-action .nav>li>.a:focus,.card-action .nav>li>.a:hover,.tile-action .nav>li>.a:hover{color:var(--link-color)}.card[class*=-bg] .card-action .nav>li>a,.card[class*=-bg] .tile-action .nav>li>a,.card[class*=-bg] .card-action .nav>li>.a,.card[class*=-bg] .tile-action .nav>li>.a{color:#fff}.card-action .nav>li.active>a,.tile-action .nav>li.active>a,.card-action .nav>li.active>.a,.tile-action .nav>li.active>.a{color:var(--link-color)}.card-action .nav>li.open>a,.tile-action .nav>li.open>a,.card-action .nav>li.open>.a,.tile-action .nav>li.open>.a{color:var(--text-color)}.card-alt .card-action,.card-alt .tile-action,.card-alt-bg .card-action,.card-alt-bg .tile-action{border-top-color:#02daf8}.card-alt-bg .card-action,.card-alt-bg .tile-action{border-top-color:#016775}.card-blue .card-action,.card-blue .tile-action,.card-blue-bg .card-action,.card-blue-bg .tile-action{border-top-color:#bbdefb}.card-blue-bg .card-action,.card-blue-bg .tile-action{border-top-color:#1976d2}.card-green .card-action,.card-green .tile-action,.card-green-bg .card-action,.card-green-bg .tile-action{border-top-color:#dcedc8}.card-green-bg .card-action,.card-green-bg .tile-action{border-top-color:#689f38}.card-purple .card-action,.card-purple .tile-action,.card-purple-bg .card-action,.card-purple-bg .tile-action{border-top-color:#e1bee7}.card-purple-bg .card-action,.card-purple-bg .tile-action{border-top-color:#7b1fa2}.card-red .card-action,.card-red .tile-action,.card-red-bg .card-action,.card-red-bg .tile-action{border-top-color:#ffcdd2}.card-red-bg .card-action,.card-red-bg .tile-action{border-top-color:#d32f2f}.card-yellow .card-action,.card-yellow .tile-action,.card-yellow-bg .card-action,.card-yellow-bg .tile-action{border-top-color:#ffecb3}.card-yellow-bg .card-action,.card-yellow-bg .tile-action{border-top-color:#ffa000}.card-header{padding-top:6px;padding-bottom:6px;position:relative}.card-header:after,.card-header:before{content:"";line-height:0;display:table}.card-header:after{clear:both}.card-header:before{border-bottom:1px solid var(--border-color);content:"";width:100%;display:block;position:absolute;bottom:0;left:0}.card-heading{margin-top:24px;margin-bottom:24px;font-size:16px;line-height:24px;display:block}.card-header .card-heading{margin-top:0;margin-bottom:0}.card-img{position:relative;overflow:hidden}.card-img:first-child{border-radius:2px 2px 0 0}.card-img:last-child{border-radius:0 0 2px 2px}.card-img img{width:100%;height:auto;display:block}.card-img-heading{color:#fff;background-image:linear-gradient(#0000,#00000080);width:100%;margin:0;padding:12px 16px;font-size:16px;line-height:24px;position:absolute;bottom:0;left:0}.card-inner{z-index:1;padding-left:16px;padding-right:16px;position:relative}.card-header .card-inner{padding-top:12px;padding-bottom:12px}.card-inner-side~.card-inner,.tile-side~.card-inner{overflow:hidden}.card-inner-side,.tile-side{padding-top:12px;padding-bottom:12px}.card-inner-side.pull-left,.pull-left.tile-side{padding-left:16px}.card-inner-side.pull-right,.pull-right.tile-side{padding-right:16px}.card-main{-webkit-box-flex:1;-webkit-flex:1;flex:1}.card-alt-bg .card-main a{color:#02daf8}.card-blue-bg .card-main a{color:#bbdefb}.card-green-bg .card-main a{color:#dcedc8}.card-purple-bg .card-main a{color:#e1bee7}.card-red-bg .card-main a{color:#ffcdd2}.card-yellow-bg .card-main a{color:#ffecb3}.card-side{background-color:var(--bg-color);border-radius:2px 0 0 2px;max-width:33.3333%;padding-left:16px;padding-right:16px}.card-side[href]{color:var(--text-color)}.card-side[href]:focus,.card-side[href]:hover{background-color:var(--border-color);text-decoration:none}.card-side.card-side-img{padding-left:0;padding-right:0;overflow:hidden}.card-side.card-side-right{border-radius:0 2px 2px 0;-webkit-box-ordinal-group:2;-webkit-order:2;order:2}.card-offwhite .card-side{background-color:var(--bg-color)}.card-alt .card-side,.card-alt-bg .card-side{color:#fff;background-color:#01798a}.card-alt .card-side[href]:focus,.card-alt-bg .card-side[href]:focus,.card-alt .card-side[href]:hover,.card-alt-bg .card-side[href]:hover,.card-alt-bg .card-side{background-color:#016775}.card-alt-bg .card-side[href]:focus,.card-alt-bg .card-side[href]:hover{background-color:#015561}.card-blue .card-side,.card-blue-bg .card-side{color:#fff;background-color:#2196f3}.card-blue .card-side[href]:focus,.card-blue-bg .card-side[href]:focus,.card-blue .card-side[href]:hover,.card-blue-bg .card-side[href]:hover,.card-blue-bg .card-side{background-color:#1976d2}.card-blue-bg .card-side[href]:focus,.card-blue-bg .card-side[href]:hover{background-color:#0d47a1}.card-green .card-side,.card-green-bg .card-side{color:#fff;background-color:#8bc34a}.card-green .card-side[href]:focus,.card-green-bg .card-side[href]:focus,.card-green .card-side[href]:hover,.card-green-bg .card-side[href]:hover,.card-green-bg .card-side{background-color:#689f38}.card-green-bg .card-side[href]:focus,.card-green-bg .card-side[href]:hover{background-color:#33691e}.card-purple .card-side,.card-purple-bg .card-side{color:#fff;background-color:#9c27b0}.card-purple .card-side[href]:focus,.card-purple-bg .card-side[href]:focus,.card-purple .card-side[href]:hover,.card-purple-bg .card-side[href]:hover,.card-purple-bg .card-side{background-color:#7b1fa2}.card-purple-bg .card-side[href]:focus,.card-purple-bg .card-side[href]:hover{background-color:#4a148c}.card-red .card-side,.card-red-bg .card-side{color:#fff;background-color:#f44336}.card-red .card-side[href]:focus,.card-red-bg .card-side[href]:focus,.card-red .card-side[href]:hover,.card-red-bg .card-side[href]:hover,.card-red-bg .card-side{background-color:#d32f2f}.card-red-bg .card-side[href]:focus,.card-red-bg .card-side[href]:hover{background-color:#b71c1c}.card-yellow .card-side,.card-yellow-bg .card-side{color:#fff;background-color:#ffc107}.card-yellow .card-side[href]:focus,.card-yellow-bg .card-side[href]:focus,.card-yellow .card-side[href]:hover,.card-yellow-bg .card-side[href]:hover,.card-yellow-bg .card-side{background-color:#ffa000}.card-yellow-bg .card-side[href]:focus,.card-yellow-bg .card-side[href]:hover{background-color:#ff6f00}.card-wrap{margin-top:24px}.dropdown{-webkit-transition:z-index 0s .3s;transition:z-index 0s .3s;position:relative}.dropdown.open{z-index:21;-webkit-transition:z-index;transition:z-index}.dropdown [data-toggle=dropdown]{cursor:pointer}.dropdown-inline{display:inline-block}.dropdown-menu{opacity:0;min-width:100%;filter:alpha(opacity=0);-webkit-transform-origin:0 0;transform-origin:0 0;background-color:#fff;border:1px solid #9e9e9e;border-radius:0 2px 2px;padding-left:0;padding-right:0;list-style:none;-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:100%;left:0;-webkit-transform:scale(.25,0);transform:scale(.25,0);-webkit-box-shadow:0 5px 10px #0000004d,0 10px 30px #00000026;box-shadow:0 5px 10px #0000004d,0 10px 30px #00000026;margin:-1px 0 0!important;padding-top:12px!important;padding-bottom:12px!important}.dropdown.open .dropdown-menu{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);transform:scale(1)}.dropdown-menu.dropdown-menu-right,.dropdown.pull-right .dropdown-menu,.nav.pull-right .dropdown-menu{-webkit-transform-origin:100% 0;transform-origin:100% 0;border-radius:2px 0 2px 2px;left:auto;right:0}.dropdown-menu a,.dropdown-menu .a{color:var(--text-color);text-align:left;text-overflow:ellipsis;white-space:nowrap;padding:12px 16px;display:block;position:relative;overflow:hidden}.dropdown-menu a:focus,.dropdown-menu a:hover,.dropdown-menu .a:focus,.dropdown-menu .a:hover{background-color:var(--bg-surface);text-decoration:none}.dropdown-menu .active>a,.dropdown-menu .active>.a{background-color:var(--bg-surface)}.dropdown-menu li{display:block;position:relative}.no-csstransforms .dropdown-menu{display:none}.no-csstransforms .dropdown.open .dropdown-menu{display:block}.dropdown-toggle{-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1)}.dropdown.open .dropdown-toggle{background-color:var(--border-color);border-radius:2px 2px 0 0}.dropdown.open .dropdown-toggle-alt{background-color:#015561}.dropdown.open .dropdown-toggle-blue{background-color:#0d47a1}.dropdown.open .dropdown-toggle-green{background-color:#33691e}.dropdown.open .dropdown-toggle-purple{background-color:#4a148c}.dropdown.open .dropdown-toggle-red{background-color:#b71c1c}.dropdown.open .dropdown-toggle-yellow{background-color:#ff6f00}.dropdown-toggle-btn{z-index:1;position:relative}.dropdown.open .dropdown-toggle-btn{color:var(--text-color);-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.dropdown-toggle-btn~.dropdown-menu{min-width:calc(100% + 2px);top:-12px;left:-1px;-webkit-transform:scaleY(0);transform:scaleY(0);padding-top:48px!important}.dropdown-toggle-btn~.dropdown-menu.dropdown-menu-right,.dropdown.pull-right .dropdown-toggle-btn~.dropdown-menu,.nav.pull-right .dropdown-toggle-btn~.dropdown-menu{left:auto;right:-1px}.dropdown-wrap{margin-top:24px;margin-bottom:24px}.dropdown-wrap:after,.dropdown-wrap:before{content:"";line-height:0;display:table}.dropdown-wrap:after{clear:both}legend[class*=col-xx-]{padding-left:8px}@media only screen and (width>=480px){legend[class*=col-xs-]{padding-left:8px}}@media only screen and (width>=768px){legend[class*=col-sm-]{padding-left:8px}}@media only screen and (width>=992px){legend[class*=col-md-]{padding-left:8px}}@media only screen and (width>=1440px){legend[class*=col-lg-]{padding-left:8px}}.checkbox,.radio{display:block;position:relative}.form-group .checkbox,.form-group .radio{margin-top:6px;padding-bottom:6px}.checkbox label,.radio label{cursor:pointer;min-height:16px;margin:0;padding-left:24px}.checkbox.disabled label,fieldset[disabled] .checkbox label,.radio.disabled label,fieldset[disabled] .radio label{color:var(--text-hint);cursor:not-allowed}.checkbox input[type=checkbox],.radio input[type=radio]{margin-left:-24px;position:absolute}.checkbox-inline,.radio-inline{margin-right:16px;display:inline-block}.form{margin-top:24px;margin-bottom:24px}.form-control,.picker__select--month,.picker__select--year{border:0;border-bottom:1px solid var(--text-hint);color:var(--text-color);background-color:#0000;background-image:none;border-radius:0;width:100%;height:36px;padding:6px 0 5px;font-size:16px;line-height:24px;display:block}.form-control:-ms-placeholder-shown,.picker__select--month:-ms-placeholder-shown,.picker__select--year:-ms-placeholder-shown{color:var(--text-hint);opacity:.8;font-style:italic}.form-control::placeholder,.picker__select--month::placeholder,.picker__select--year::placeholder{color:var(--text-hint);opacity:.8;font-style:italic}.form-control::-moz-placeholder,.picker__select--month::-moz-placeholder,.picker__select--year::-moz-placeholder{color:var(--text-hint);opacity:.8;font-style:italic}.form-control::placeholder,.picker__select--month::placeholder,.picker__select--year::placeholder{color:var(--text-hint);opacity:.8;font-style:italic}.form-control,.picker__select--month,.picker__select--year{-webkit-transition:border-bottom-color .15s cubic-bezier(.4,0,.2,1);transition:border-bottom-color .15s cubic-bezier(.4,0,.2,1)}.form-control:focus,.picker__select--month:focus,.picker__select--year:focus{border-color:var(--link-color);border-bottom-width:2px;outline:0;padding-bottom:4px}.form-control[disabled],[disabled].picker__select--month,[disabled].picker__select--year,.form-control[readonly],[readonly].picker__select--month,[readonly].picker__select--year,fieldset[disabled] .form-control,fieldset[disabled] .picker__select--month,fieldset[disabled] .picker__select--year{color:var(--text-hint);cursor:not-allowed;opacity:1;border-style:dashed}.form-control.form-control-inline,.form-control-inline.picker__select--month,.form-control-inline.picker__select--year{vertical-align:middle;width:auto;display:inline-block}.form-control.form-control-default,.form-control-default.picker__select--month,.form-control-default.picker__select--year,.form-control-default .form-control,.form-control-default .picker__select--month,.form-control-default .picker__select--year{border:1px solid var(--text-hint);padding:5px 8px;-webkit-transition:none;transition:none}.form-control.form-control-default:focus,.form-control-default.picker__select--month:focus,.form-control-default.picker__select--year:focus,.form-control-default .form-control:focus,.form-control-default .picker__select--month:focus,.form-control-default .picker__select--year:focus{border:1px solid var(--link-color);padding:5px 8px}.form-control.form-control-default[disabled],.form-control-default[disabled].picker__select--month,.form-control-default[disabled].picker__select--year,.form-control.form-control-default[readonly],.form-control-default[readonly].picker__select--month,.form-control-default[readonly].picker__select--year,fieldset[disabled] .form-control.form-control-default,fieldset[disabled] .form-control-default.picker__select--month,fieldset[disabled] .form-control-default.picker__select--year,.form-control-default .form-control[disabled],.form-control-default [disabled].picker__select--month,.form-control-default [disabled].picker__select--year,.form-control-default .form-control[readonly],.form-control-default [readonly].picker__select--month,.form-control-default [readonly].picker__select--year,fieldset[disabled] .form-control-default .form-control,fieldset[disabled] .form-control-default .picker__select--month,fieldset[disabled] .form-control-default .picker__select--year{background-color:var(--border-color)}.form-group-alt .form-control,.form-group-alt .picker__select--month,.form-group-alt .picker__select--year,.form-group-alt .form-control:focus{border-color:#01798a}.form-group-blue .form-control,.form-group-blue .picker__select--month,.form-group-blue .picker__select--year,.form-group-blue .form-control:focus{border-color:#2196f3}.form-group-green .form-control,.form-group-green .picker__select--month,.form-group-green .picker__select--year,.form-group-green .form-control:focus{border-color:#8bc34a}.form-group-purple .form-control,.form-group-purple .picker__select--month,.form-group-purple .picker__select--year,.form-group-purple .form-control:focus{border-color:#9c27b0}.form-group-red .form-control,.form-group-red .picker__select--month,.form-group-red .picker__select--year,.form-group-red .form-control:focus{border-color:#f44336}.form-group-yellow .form-control,.form-group-yellow .picker__select--month,.form-group-yellow .picker__select--year,.form-group-yellow .form-control:focus{border-color:#ffc107}input[type=color].form-control-default,.form-control-default input[type=color]{min-width:42px}label+.form-control.form-control-default,label+.form-control-default.picker__select--month,label+.form-control-default.picker__select--year,.form-control-default label+.form-control,.form-control-default label+.picker__select--month,.form-control-default label+.picker__select--year{margin-top:6px}label.access-hide+.form-control.form-control-default,label.access-hide+.form-control-default.picker__select--month,label.access-hide+.form-control-default.picker__select--year,.form-control-default label.access-hide+.form-control,.form-control-default label.access-hide+.picker__select--month,.form-control-default label.access-hide+.picker__select--year{margin-top:0}select.form-control,select.picker__select--month,select.picker__select--year{-webkit-appearance:none}@media only screen and (-webkit-device-pixel-ratio>=0){select.form-control,select.picker__select--month,select.picker__select--year{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAkCAMAAACg5NohAAAAZlBMVEUAAABlZWXLy8vg4OB6enrX19fg4OCdnZ2KiopsbGzn5+dzc3Pt7e3GxsbPz89ubm7u7u5ycnLY2NiJiYmGhoZoaGjq6up/f3+WlpaGhoaZmZllZWVhYWFYWFhaWlpdXV1bW1tWVlaZeqNTAAAAHHRSTlMA+WVC31BEqMzyNekpcGDpKNxJzcjkL9CjwZ/yNlWBeQAAALBJREFUKM/NztkWwiAMRdFQoNparR2cGf//J8UFNdXEd8/rXrkAq9rLoIGt3Vkn9A8xJoiaSqeSJGskuXlJNs2sFRPjWo7lptzVVEoO7VyEWofvoEn8NTUUxuZo2KyCPjo2+wB9m7ZM01zB/9feN2zXEVS0bLEHZQ1b6EE2jhNvDsBbMBWkampepJtizNpi4UPyGrEimBbhLT4L2nLnzR6+ksnIGm7iGjXv8xq14bSWJwymLjvMk/6KAAAAAElFTkSuQmCC);background-position:100% 11px;background-repeat:no-repeat;background-size:auto 12px;padding-right:12px}select.form-control[multiple],select[multiple].picker__select--month,select[multiple].picker__select--year,select.form-control[size],select[size].picker__select--month,select[size].picker__select--year{background-image:none;padding-right:0}select.form-control-default,.form-control-default select{background-position:calc(100% - 8px) 11px;padding-right:24px}select.form-control-default[multiple],select.form-control-default[size],.form-control-default select[multiple],.form-control-default select[size]{padding-right:8px}}textarea.form-control,textarea.picker__select--month,textarea.picker__select--year{height:auto}.form-control-inverse{color:#fff}.form-control-inverse:-ms-placeholder-shown{color:var(--text-hint);opacity:.8;font-style:italic}.form-control-inverse::placeholder{color:var(--text-hint);opacity:.8;font-style:italic}.form-control-inverse::-moz-placeholder{color:var(--text-hint);opacity:.8;font-style:italic}.form-control-inverse::placeholder{color:var(--text-hint);opacity:.8;font-style:italic}.form-control-static{border-bottom:1px solid #9e9e9e;margin-top:0;margin-bottom:0;padding-top:6px;padding-bottom:5px;font-size:16px;font-weight:400;line-height:24px;display:block}.form-control-static.form-control-default{padding-top:5px}.form-group{margin-top:24px;margin-bottom:24px}legend+.form-group{margin-top:0}.form-group-btn{margin-bottom:24px}.form-group-btn .btn{margin-top:24px;margin-right:16px}.form-help{margin-top:12px;margin-bottom:12px;font-size:8px;font-weight:400;display:block;position:relative}.form-help-icon{position:absolute;top:8px;right:0}.form-help-msg{padding-right:1.28571em}.form-label{display:block}@media only screen and (width>=480px){[class*=col-xs]>.form-label{text-align:right;padding-top:6px;padding-bottom:6px}}@media only screen and (width>=768px){[class*=col-sm]>.form-label{text-align:right;padding-top:6px;padding-bottom:6px}}@media only screen and (width>=992px){[class*=col-md]>.form-label{text-align:right;padding-top:6px;padding-bottom:6px}}@media only screen and (width>=1440px){[class*=col-lg]>.form-label{text-align:right;padding-top:6px;padding-bottom:6px}}.form-group-alt .form-label{color:#01798a}.form-group-blue .form-label{color:#2196f3}.form-group-green .form-label{color:#8bc34a}.form-group-purple .form-label{color:#9c27b0}.form-group-red .form-label{color:#f44336}.form-group-yellow .form-label{color:#ffc107}.label{margin-bottom:12px}.checkbox-adv,.radio-adv{font-size:16px;line-height:24px}.checkbox-adv [class^=circle],.radio-adv [class^=circle]{width:16px;height:16px;display:block;position:absolute;top:3px;left:0}.checkbox-adv .circle,.radio-adv .circle{border:2px solid #616161;-webkit-transition:border-color .3s cubic-bezier(.4,0,.2,1);transition:border-color .3s cubic-bezier(.4,0,.2,1)}.checkbox-adv.disabled .circle,.disabled.radio-adv .circle,fieldset[disabled] .checkbox-adv .circle,fieldset[disabled] .radio-adv .circle{border-color:var(--text-hint)!important}.checkbox-adv input.access-hide:focus~.circle,.radio-adv input.access-hide:focus~.circle{border-color:var(--text-color)}.checkbox-adv input.access-hide:checked~.circle,.radio-adv input.access-hide:checked~.circle{border-color:#01798a}.checkbox-adv .circle-check,.radio-adv .circle-check{background-color:#0000;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);-webkit-transform:scale(0);transform:scale(0)}.checkbox-adv .circle-check:after,.radio-adv .circle-check:after{content:"";opacity:0;width:80px;height:80px;filter:alpha(opacity=0);background-color:#01798a;border-radius:50%;display:block;position:absolute;top:-32px;left:-32px}.checkbox-adv.disabled .circle-check:after,.disabled.radio-adv .circle-check:after,fieldset[disabled] .checkbox-adv .circle-check:after,fieldset[disabled] .radio-adv .circle-check:after{background-color:var(--text-hint)}.checkbox-adv input.access-hide:checked~.circle-check,.radio-adv input.access-hide:checked~.circle-check{-webkit-transform:scale(.5);transform:scale(.5)}.checkbox-adv input.access-hide:checked~.circle-check:after,.radio-adv input.access-hide:checked~.circle-check:after{-webkit-animation:.6s circle-check;animation:.6s circle-check}.checkbox-adv .circle-icon,.radio-adv .circle-icon{color:#0000;background-color:#0000;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);-webkit-transform:scale(.5);transform:scale(.5)}.checkbox-adv .circle-icon:before,.radio-adv .circle-icon:before{top:auto}.checkbox-adv input.access-hide:checked~.circle-icon,.radio-adv input.access-hide:checked~.circle-icon{color:#fff;background-color:#01798a;-webkit-transform:scale(1);transform:scale(1)}.checkbox-adv.disabled input.access-hide:checked~.circle-icon,.disabled.radio-adv input.access-hide:checked~.circle-icon,fieldset[disabled] .checkbox-adv input.access-hide:checked~.circle-icon,fieldset[disabled] .radio-adv input.access-hide:checked~.circle-icon{background-color:var(--text-hint)}.radio-adv [class^=circle]{border-radius:50%}.radio-adv input.access-hide:checked~.circle-check{background-color:#01798a}.radio-adv.disabled input.access-hide:checked~.circle-check,fieldset[disabled] .radio-adv input.access-hide:checked~.circle-check{background-color:var(--text-hint)}@-webkit-keyframes circle-check{0%{opacity:0}25%{opacity:.25}to{opacity:0}}@keyframes circle-check{0%{opacity:0}25%{opacity:.25}to{opacity:0}}.picker{z-index:40;-webkit-user-select:none;user-select:none;position:absolute}.picker__box{vertical-align:middle;background-color:#fff;background-clip:padding-box;border-radius:4px;outline:0;overflow:hidden;-webkit-box-shadow:0 1px 30px #00000080;box-shadow:0 1px 30px #00000080}.picker__box:after,.picker__box:before{content:"";line-height:0;display:table}.picker__box:after{clear:both}.picker__date-display{color:#fff;background-color:#01798a;border-radius:4px 4px 0 0}@media only screen and (width>=992px){.picker__date-display{float:left;border-radius:4px 0 0;width:50%}}.picker__day{border-radius:50%;width:36px;height:36px;padding:6px 0;display:inline-block}.picker__day:focus,.picker__day:hover{color:#2196f3;cursor:pointer}.picker__day.picker__day--selected{background-color:#01798a;color:#fff!important}.picker__day.picker__day--today{color:#01798a}.picker__day-display{padding:0 16px;font-size:60px;line-height:72px}@media only screen and (width>=992px){.picker__day-display div{font-size:2em}}.picker__day--outfocus{color:var(--text-secondary)}.picker__footer{clear:both;padding:12px 8px}.picker__footer button{margin-left:8px}.picker__footer button:first-child{margin-left:0}@media only screen and (width>=480px){.picker__footer{text-align:right}}.picker__frame{vertical-align:middle;white-space:normal;max-width:268px;margin:48px auto;-webkit-transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);display:inline-block;-webkit-transform:scale(0);transform:scale(0)}.picker--opened .picker__frame{-webkit-transform:scale(1);transform:scale(1)}@media only screen and (width>=480px){.picker__frame{max-width:310px}}@media only screen and (width>=992px){.picker__frame{max-width:536px}}.picker__header{margin:12px 8px 6px;position:relative}@media only screen and (width>=992px){.picker__header{float:left;width:50%;margin-top:6px;margin-left:0;margin-right:0}}.picker__holder{text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),top 0s linear .3s;transition:background-color .3s cubic-bezier(.4,0,.2,1),top 0s linear .3s;position:fixed;inset:100% 0 0;overflow:hidden auto}.picker__holder:after{content:"";vertical-align:middle;width:1px;height:100%;display:inline-block}.picker--opened .picker__holder{background-color:#00000080;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),top linear;transition:background-color .3s cubic-bezier(.4,0,.2,1),top linear;top:0}.picker__input{color:var(--text-color)!important;cursor:text!important;background-color:#0000!important;border-bottom-style:solid!important}.picker__input.picker__input--active{border-color:#2196f3;border-bottom-width:2px}.picker__input.picker__input--active.form-control-default{border-bottom-width:1px}.picker__month,.picker__year{margin-left:16px;display:inline}.picker__month:first-child,.picker__year:first-child{margin-left:0}.picker__month-display{text-transform:uppercase;padding:12px 16px 0;font-size:20px;font-weight:300;line-height:28px}@media only screen and (width>=992px){.picker__month-display{padding-top:24px;padding-bottom:32px}}.picker__nav--next,.picker__nav--prev{cursor:pointer;margin-top:-12px;padding:0 16px;line-height:24px;position:absolute;top:50%}.picker__nav--next:focus,.picker__nav--next:hover,.picker__nav--prev:focus,.picker__nav--prev:hover{color:#2196f3}.picker__nav--next{right:0}.picker__nav--prev{left:0}.picker__select--month,.picker__select--year{border-bottom:0;width:auto;height:24px;margin-left:16px;padding-top:0;padding-bottom:0;display:inline-block}.picker__select--month:first-child,.picker__select--year:first-child{margin-left:0}@media only screen and (-webkit-device-pixel-ratio>=0){select.picker__select--month,select.picker__select--year{background-position:100%}}.picker__table{border-collapse:collapse;border-spacing:0;table-layout:fixed;margin:0 8px}@media only screen and (width>=992px){.picker__table{float:left;width:50%;margin:0}}.picker__table td,.picker__table th{text-align:center;vertical-align:middle;border:0;width:36px;margin:0;padding:0;font-size:14px;line-height:24px}@media only screen and (width>=480px){.picker__table td,.picker__table th{width:42px}}@media only screen and (width>=992px){.picker__table td,.picker__table th{width:36px}.picker__table td:first-child,.picker__table th:first-child{width:44px;padding-left:8px}.picker__table td:last-child,.picker__table th:last-child{width:44px;padding-right:8px}}.picker__weekday{color:var(--text-hint);font-weight:300}.picker__weekday-display{background-color:#016775;border-radius:4px 4px 0 0;padding:6px 16px}.picker__year-display{color:#02daf8;padding:0 16px 12px;font-size:20px;font-weight:300;line-height:28px}@media only screen and (width>=992px){.picker__year-display{padding-top:32px;padding-bottom:24px}}.floating-label{color:var(--text-hint);cursor:text;margin:0;padding:0;font-size:16px;line-height:1;-webkit-transition:color .3s cubic-bezier(.4,0,.2,1),font-size .3s cubic-bezier(.4,0,.2,1),top .3s cubic-bezier(.4,0,.2,1);transition:color .3s cubic-bezier(.4,0,.2,1),font-size .3s cubic-bezier(.4,0,.2,1),top .3s cubic-bezier(.4,0,.2,1);position:absolute;top:10px;left:0}.form-group-label [class*=col-] .floating-label{left:16px}.form-group-label.control-focus .floating-label,.form-group-label.control-highlight .floating-label{color:var(--text-secondary);font-size:12px;top:-12px}.form-group-label.control-focus .floating-label{color:#2196f3}.form-group-label{margin-top:36px;margin-bottom:36px;position:relative}.form-group-label .form-control,.form-group-label .picker__select--month,.form-group-label .picker__select--year{z-index:1;position:relative}.form-group-label .form-control:-ms-placeholder-shown,.form-group-label .picker__select--month:-ms-placeholder-shown,.form-group-label .picker__select--year:-ms-placeholder-shown{color:#0000;opacity:.8;font-style:italic}.form-group-label .form-control::placeholder,.form-group-label .picker__select--month::placeholder,.form-group-label .picker__select--year::placeholder{color:#0000;opacity:.8;font-style:italic}.form-group-label .form-control::-moz-placeholder,.form-group-label .picker__select--month::-moz-placeholder,.form-group-label .picker__select--year::-moz-placeholder{color:#0000;opacity:.8;font-style:italic}.form-group-label .form-control::placeholder,.form-group-label .picker__select--month::placeholder,.form-group-label .picker__select--year::placeholder{color:#0000;opacity:.8;font-style:italic}.form-group-label.form-group-alt .floating-label{color:#01798a}.form-group-label.form-group-blue .floating-label{color:#2196f3}.form-group-label.form-group-green .floating-label{color:#8bc34a}.form-group-label.form-group-purple .floating-label{color:#9c27b0}.form-group-label.form-group-red .floating-label{color:#f44336}.form-group-label.form-group-yellow .floating-label{color:#ffc107}.form-icon-label{cursor:pointer;padding:6px 0;display:block}.form-group-icon.control-focus .form-icon-label{color:#2196f3}.form-group-icon.form-group-alt .form-icon-label{color:#01798a}.form-group-icon.form-group-blue .form-icon-label{color:#2196f3}.form-group-icon.form-group-green .form-icon-label{color:#8bc34a}.form-group-icon.form-group-purple .form-icon-label{color:#9c27b0}.form-group-icon.form-group-red .form-icon-label{color:#f44336}.form-group-icon.form-group-yellow .form-icon-label{color:#ffc107}.switch{position:relative}.switch.checkbox label,.switch.radio label{padding-left:40px}.switch-toggle{background-color:var(--text-hint);cursor:pointer;vertical-align:middle;border-radius:4px;width:32px;height:8px;margin-right:8px;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1);display:inline-block;position:relative}.switch-toggle:after{content:"";background-color:#fff;border-radius:50%;width:16px;height:16px;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),left .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),left .3s cubic-bezier(.4,0,.2,1);display:block;position:absolute;top:-4px;left:0;-webkit-box-shadow:0 1px 3px 1px #00000040;box-shadow:0 1px 3px 1px #00000040}input[type=checkbox]:checked+.switch-toggle,input[type=radio]:checked+.switch-toggle{background-color:#01a9c1}input[type=checkbox]:checked+.switch-toggle:after,input[type=radio]:checked+.switch-toggle:after{background-color:#01798a;left:16px}.checkbox.switch .switch-toggle,.radio.switch .switch-toggle{position:absolute;top:8px;left:0}.no-touch .switch-toggle:active:after{-webkit-box-shadow:0 1px 3px 1px #00000040,0 0 0 16px #0000001a;box-shadow:0 1px 3px 1px #00000040,0 0 0 16px #0000001a}.no-touch input[type=checkbox]:checked+.switch-toggle:active:after,.no-touch input[type=radio]:checked+.switch-toggle:active:after{-webkit-box-shadow:0 1px 3px 1px #00000040,0 0 0 16px #01798a40;box-shadow:0 1px 3px 1px #00000040,0 0 0 16px #01798a40}.touch .switch-toggle{-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1) .15s;transition:background-color .3s cubic-bezier(.4,0,.2,1) .15s}.touch .switch-toggle:after{-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1) .15s,box-shadow .15s cubic-bezier(.4,0,.2,1),left .3s cubic-bezier(.4,0,.2,1) .15s;transition:background-color .3s cubic-bezier(.4,0,.2,1) .15s,box-shadow .15s cubic-bezier(.4,0,.2,1),left .3s cubic-bezier(.4,0,.2,1) .15s}.touch .switch-toggle.switch-toggle-on:after{-webkit-box-shadow:0 1px 3px 1px #00000040,0 0 0 16px #01798a40;box-shadow:0 1px 3px 1px #00000040,0 0 0 16px #01798a40}.touch input[type=checkbox]:checked+.switch-toggle.switch-toggle-on:after,.touch input[type=radio]:checked+.switch-toggle.switch-toggle-on:after{-webkit-box-shadow:0 1px 3px 1px #00000040,0 0 0 16px #0000001a;box-shadow:0 1px 3px 1px #00000040,0 0 0 16px #0000001a}.textarea-autosize{min-height:36px;overflow-x:hidden}.label{background-color:var(--text-secondary);color:#fff;vertical-align:baseline;white-space:nowrap;border-radius:2px;padding:.2em .6em;font-size:75%;font-style:normal;font-weight:400;line-height:1;display:inline}.label-alt{background-color:#01798a}.label-blue{background-color:#2196f3}.label-green{background-color:#8bc34a}.label-purple{background-color:#9c27b0}.label-red{background-color:#f44336}.label-yellow{background-color:#ffc107}.modal{z-index:40;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;display:none;position:fixed;inset:0;overflow:hidden}.modal-open .modal{overflow:hidden auto}.modal-backdrop{z-index:39;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;filter:alpha(opacity=0);background-color:#000;-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1);position:fixed;inset:0}.modal-backdrop.fade.in{opacity:.5;filter:alpha(opacity=50)}.modal-close{color:var(--text-secondary);cursor:pointer;float:right;margin-right:-8px;padding-left:8px;padding-right:8px;font-size:16px;line-height:24px;display:block}.modal-close:focus,.modal-close:hover{color:#2196f3;text-decoration:none}.modal-content{background-clip:padding-box;background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:4px;outline:0;position:relative;-webkit-box-shadow:0 1px 30px #00000080;box-shadow:0 1px 30px #00000080}.modal-uploader .modal-content{height:100%}.modal-dialog{margin-left:auto;margin-right:auto;padding:48px 16px;position:relative}.modal-dialog.modal-full{height:100%}.modal-dialog.modal-full .modal-content{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;height:100%;overflow:hidden auto}.modal.fade .modal-dialog{-webkit-transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);-webkit-transform:scale(0);transform:scale(0)}.modal.fade.in .modal-dialog{-webkit-transform:scale(1);transform:scale(1)}@media only screen and (width>=480px){.modal-dialog.modal-xs{width:480px}}@media only screen and (width>=992px){.modal-dialog{width:960px}}@media only screen and (width>=1440px){.modal-dialog{width:1408px}}.modal-footer{padding-left:32px;padding-right:32px}.modal-footer .btn+.btn{margin-left:16px}.modal-heading{padding-top:24px;padding-left:32px;padding-right:32px;position:relative}.modal-inner{padding-left:32px;padding-right:32px}.modal-open{overflow:hidden}.modal-title{margin-top:0;margin-bottom:24px;margin-right:28px;font-size:16px;line-height:24px}.nav{margin:24px 0;padding:0;list-style:none;position:relative}.nav:after,.nav:before{content:"";line-height:0;display:table}.nav:after{clear:both}.nav a,.nav .a{padding:4px 8px;display:block;position:relative}.nav a:focus,.nav a:hover,.nav .a:focus,.nav .a:hover{text-decoration:none}.nav li{display:block;position:relative}.nav ul{margin:0;padding:0}.nav-justified{width:100%}.nav-justified>li{float:none!important;width:1%!important;display:table-cell!important}.nav-justified>li>a{text-align:center}.nav-list>li{float:left}.load-bar{float:right;width:50%;height:100%;overflow:hidden}.load-bar:first-child{float:left}.load-bar-base{float:left;-webkit-transform-origin:100% 0;transform-origin:100% 0;background-color:#2196f3;width:100%;height:100%;-webkit-animation:1s cubic-bezier(.4,0,.2,1) forwards load-bar-right-in;animation:1s cubic-bezier(.4,0,.2,1) forwards load-bar-right-in;overflow:hidden;-webkit-transform:translate(-100%);transform:translate(-100%)}.load-bar:first-child .load-bar-base{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation:1s cubic-bezier(.4,0,.2,1) forwards load-bar-left-in;animation:1s cubic-bezier(.4,0,.2,1) forwards load-bar-left-in;-webkit-transform:translate(100%);transform:translate(100%)}@-webkit-keyframes load-bar-left-in{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes load-bar-left-in{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes load-bar-right-in{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes load-bar-right-in{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.load-bar-content{float:left;-webkit-transform-origin:top;transform-origin:top;width:400%;height:100%;-webkit-animation:4s linear 1s infinite forwards load-bar-right;animation:4s linear 1s infinite forwards load-bar-right;position:relative}.load-bar:first-child .load-bar-content{-webkit-animation:4s linear 1s infinite forwards load-bar-left;animation:4s linear 1s infinite forwards load-bar-left}@-webkit-keyframes load-bar-left{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes load-bar-left{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@-webkit-keyframes load-bar-right{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes load-bar-right{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.load-bar-progress{float:left;background-color:#0000;width:25%;height:100%}.load-bar-progress-alt{background-color:#01798a}.load-bar-progress-blue{background-color:#2196f3}.load-bar-progress-green{background-color:#8bc34a}.load-bar-progress-purple{background-color:#9c27b0}.load-bar-progress-red{background-color:#f44336}.load-bar-progress-yellow{background-color:#ffc107}.progress{background-color:#64b6f7;height:4px;margin-top:22px;margin-bottom:22px;position:relative;overflow:hidden}.progress-bar{background-color:#2196f3;border-radius:0 1px 1px 0;height:100%;-webkit-transition:width .3s cubic-bezier(.4,0,.2,1);transition:width .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.progress-alt{background-color:#02daf8}.progress-alt .progress-bar{background-color:#01798a}.progress-blue{background-color:#bbdefb}.progress-blue .progress-bar{background-color:#2196f3}.progress-green{background-color:#dcedc8}.progress-green .progress-bar{background-color:#8bc34a}.progress-purple{background-color:#e1bee7}.progress-purple .progress-bar{background-color:#9c27b0}.progress-red{background-color:#ffcdd2}.progress-red .progress-bar{background-color:#f44336}.progress-yellow{background-color:#ffecb3}.progress-yellow .progress-bar{background-color:#ffc107}.progress-bar-indeterminate{background-color:#2196f3}.progress-bar-indeterminate:after,.progress-bar-indeterminate:before{background-color:inherit;content:"";will-change:left,right;border-radius:1px;display:block;position:absolute;top:0;bottom:0;left:0}.progress-bar-indeterminate:after{-webkit-animation:3s cubic-bezier(.6,.8,.6,.4) infinite pbar-indeterminate-one;animation:3s cubic-bezier(.6,.8,.6,.4) infinite pbar-indeterminate-one}.progress-bar-indeterminate:before{-webkit-animation:3s cubic-bezier(.2,.8,.2,.8) 1.5s infinite pbar-indeterminate-two;animation:3s cubic-bezier(.2,.8,.2,.8) 1.5s infinite pbar-indeterminate-two}@-webkit-keyframes pbar-indeterminate-one{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes pbar-indeterminate-one{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@-webkit-keyframes pbar-indeterminate-two{0%{left:-150%;right:100%}60%{left:135%;right:-35%}to{left:135%;right:-35%}}@keyframes pbar-indeterminate-two{0%{left:-150%;right:100%}60%{left:135%;right:-35%}to{left:135%;right:-35%}}.progress-circular{width:48px;height:48px;margin-top:24px;margin-bottom:24px;position:relative;overflow:hidden}.progress-circular-center{margin-left:auto;margin-right:auto}.progress-circular-gap{border-top:4px solid #2196f3;position:absolute;inset:0 23px}.progress-circular-alt .progress-circular-gap{border-top-color:#01798a}.progress-circular-blue .progress-circular-gap{border-top-color:#2196f3}.progress-circular-green .progress-circular-gap{border-top-color:#8bc34a}.progress-circular-purple .progress-circular-gap{border-top-color:#9c27b0}.progress-circular-red .progress-circular-gap{border-top-color:#f44336}.progress-circular-yellow .progress-circular-gap{border-top-color:#ffc107}.progress-circular-inline{margin-left:16px;margin-right:16px;display:inline-block}.progress-circular-inner{width:48px;height:48px;-webkit-animation:5.25s cubic-bezier(.35,0,.25,1) infinite cbar-inner-rotate;animation:5.25s cubic-bezier(.35,0,.25,1) infinite cbar-inner-rotate;position:relative}.progress-circular-left,.progress-circular-right{width:24px;height:48px;position:absolute;top:0;overflow:hidden}.progress-circular-left{left:0}.progress-circular-right{right:0}.progress-circular-spinner{border:4px solid #2196f3;border-bottom-color:#0000;border-radius:50%;width:48px;height:48px;position:absolute;top:0}.progress-circular-left .progress-circular-spinner{border-right-color:#0000;-webkit-animation:1.3125s cubic-bezier(.35,0,.25,1) infinite cbar-spinner-left;animation:1.3125s cubic-bezier(.35,0,.25,1) infinite cbar-spinner-left;left:0}.progress-circular-right .progress-circular-spinner{border-left-color:#0000;-webkit-animation:1.3125s cubic-bezier(.35,0,.25,1) infinite cbar-spinner-right;animation:1.3125s cubic-bezier(.35,0,.25,1) infinite cbar-spinner-right;right:0}.progress-circular-alt .progress-circular-spinner{border-top-color:#01798a}.progress-circular-alt .progress-circular-left .progress-circular-spinner{border-left-color:#01798a}.progress-circular-alt .progress-circular-right .progress-circular-spinner{border-right-color:#01798a}.progress-circular-blue .progress-circular-spinner{border-top-color:#2196f3}.progress-circular-blue .progress-circular-left .progress-circular-spinner{border-left-color:#2196f3}.progress-circular-blue .progress-circular-right .progress-circular-spinner{border-right-color:#2196f3}.progress-circular-green .progress-circular-spinner{border-top-color:#8bc34a}.progress-circular-green .progress-circular-left .progress-circular-spinner{border-left-color:#8bc34a}.progress-circular-green .progress-circular-right .progress-circular-spinner{border-right-color:#8bc34a}.progress-circular-purple .progress-circular-spinner{border-top-color:#9c27b0}.progress-circular-purple .progress-circular-left .progress-circular-spinner{border-left-color:#9c27b0}.progress-circular-purple .progress-circular-right .progress-circular-spinner{border-right-color:#9c27b0}.progress-circular-red .progress-circular-spinner{border-top-color:#f44336}.progress-circular-red .progress-circular-left .progress-circular-spinner{border-left-color:#f44336}.progress-circular-red .progress-circular-right .progress-circular-spinner{border-right-color:#f44336}.progress-circular-yellow .progress-circular-spinner{border-top-color:#ffc107}.progress-circular-yellow .progress-circular-left .progress-circular-spinner{border-left-color:#ffc107}.progress-circular-yellow .progress-circular-right .progress-circular-spinner{border-right-color:#ffc107}.progress-circular-wrapper{-webkit-animation:2.91667s linear infinite cbar-wrapper-rotate;animation:2.91667s linear infinite cbar-wrapper-rotate}@-webkit-keyframes cbar-inner-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes cbar-inner-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes cbar-spinner-left{0%,to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes cbar-spinner-left{0%,to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-webkit-keyframes cbar-spinner-right{0%,to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes cbar-spinner-right{0%,to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@-webkit-keyframes cbar-wrapper-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes cbar-wrapper-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.progress-position-absolute-bottom,.progress-position-absolute-top,.progress-position-fixed-bottom,.progress-position-fixed-top{width:100%;margin:0;left:0}.progress-position-absolute-bottom,.progress-position-absolute-top{position:absolute}.progress-position-absolute-bottom,.progress-position-fixed-bottom{bottom:0}.progress-position-absolute-top,.progress-position-fixed-top{top:0}.progress-position-fixed-top,.progress-position-fixed-bottom{position:fixed}.sortable-ghost{opacity:.5;filter:alpha(opacity=50)}.sortable-handle{cursor:move;cursor:-webkit-grab}.tab-nav{border-bottom:1px solid #9e9e9e;margin-top:24px;margin-bottom:24px;position:relative}.tab-nav .nav{margin-top:0;margin-bottom:-1px}.tab-nav .nav>li{vertical-align:bottom}.tab-nav .nav>li>a{color:var(--text-color);text-transform:uppercase;padding-left:8px;padding-right:8px;-webkit-transition:border-bottom,padding-bottom;transition:border-bottom,padding-bottom}.tab-nav .nav>li>a:focus,.tab-nav .nav>li>a:hover{color:#2196f3}.tab-nav .nav>li.active>a{color:#2196f3;border-bottom:3px solid #2196f3;padding-bottom:9px;-webkit-transition:border-bottom 0s .45s,padding-bottom 0s .45s;transition:border-bottom 0s .45s,padding-bottom 0s .45s}.tab-nav-indicator{background-color:#2196f3;height:3px;-webkit-transition:left .3s cubic-bezier(.4,0,.2,1) .15s,right .3s cubic-bezier(.4,0,.2,1);transition:left .3s cubic-bezier(.4,0,.2,1) .15s,right .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-1px}.tab-nav-indicator.reverse{-webkit-transition:left .3s cubic-bezier(.4,0,.2,1),right .3s cubic-bezier(.4,0,.2,1) .15s;transition:left .3s cubic-bezier(.4,0,.2,1),right .3s cubic-bezier(.4,0,.2,1) .15s}.tab-nav-alt .nav>li>a:focus,.tab-nav-alt .nav>li>a:hover{color:#01798a}.tab-nav-alt .nav>li.active>a{color:#01798a;border-bottom-color:#01798a}.tab-nav-alt .tab-nav-indicator{background-color:#01798a}.tab-nav-blue .nav>li>a:focus,.tab-nav-blue .nav>li>a:hover{color:#2196f3}.tab-nav-blue .nav>li.active>a{color:#2196f3;border-bottom-color:#2196f3}.tab-nav-blue .tab-nav-indicator{background-color:#2196f3}.tab-nav-green .nav>li>a:focus,.tab-nav-green .nav>li>a:hover{color:#8bc34a}.tab-nav-green .nav>li.active>a{color:#8bc34a;border-bottom-color:#8bc34a}.tab-nav-green .tab-nav-indicator{background-color:#8bc34a}.tab-nav-purple .nav>li>a:focus,.tab-nav-purple .nav>li>a:hover{color:#9c27b0}.tab-nav-purple .nav>li.active>a{color:#9c27b0;border-bottom-color:#9c27b0}.tab-nav-purple .tab-nav-indicator{background-color:#9c27b0}.tab-nav-red .nav>li>a:focus,.tab-nav-red .nav>li>a:hover{color:#f44336}.tab-nav-red .nav>li.active>a{color:#f44336;border-bottom-color:#f44336}.tab-nav-red .tab-nav-indicator{background-color:#f44336}.tab-nav-yellow .nav>li>a:focus,.tab-nav-yellow .nav>li>a:hover{color:#ffc107}.tab-nav-yellow .nav>li.active>a{color:#ffc107;border-bottom-color:#ffc107}.tab-nav-yellow .tab-nav-indicator{background-color:#ffc107}.tab-pane{visibility:hidden;display:none}.tab-pane.active{visibility:visible;display:block}.body table,.table{background-color:var(--bg-surface);width:100%;margin-top:24px;margin-bottom:24px}.body table td,.body table th,.table td,.table th{border:1px solid var(--border-color);vertical-align:top;padding:6px 16px 5px;line-height:24px}.body table td.nowrap,.body table th.nowrap,.table td.nowrap,.table th.nowrap{white-space:nowrap;width:1%}.body table>thead td,.body table>thead th,.table>thead td,.table>thead th{background-color:var(--bg-color);color:var(--text-secondary);vertical-align:bottom}.table-stripe>tbody>tr:nth-child(odd){background-color:var(--bg-color)}.table-hover>tbody>tr:hover{background-color:var(--border-color)}.table-responsive{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;min-height:.01%;margin-top:24px;margin-bottom:24px;overflow:auto hidden}.table-responsive .table{margin-top:0;margin-bottom:0}.table-responsive .table td>p:first-of-type{margin-top:0}.tile{background-color:var(--bg-surface);-webkit-box-shadow:0 -1px 0 var(--border-color),0 0 2px #0000001a,0 2px 4px #00000026;box-shadow:0 -1px 0 var(--border-color),0 0 2px #0000001a,0 2px 4px #00000026;display:block;position:relative}.tile:after,.tile:before{content:"";line-height:0;display:table}.tile:after{clear:both}.tile[href]{color:var(--text-color)}.tile[href]:focus,.tile[href]:hover{color:var(--link-color);text-decoration:none}.tile.active{margin-top:24px!important;margin-bottom:24px!important}.tile-wrap-animation .tile{opacity:0;-webkit-transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);-webkit-transform:translateY(100%);transform:translateY(100%)}.tile-wrap-animation.isinview .tile{opacity:1;-webkit-transform:translate(0)!important;transform:translate(0)!important}.no-boxshadow .tile{border:1px solid var(--border-color)}.no-boxshadow .tile+.tile{margin-top:-1px}.tile-offwhite{background-color:var(--bg-surface)}.tile-alt{color:#fff;background-color:#01798a}.tile-alt a{color:#02daf8}.tile-blue{color:#fff;background-color:#2196f3}.tile-blue a{color:#bbdefb}.tile-green{color:#fff;background-color:#8bc34a}.tile-green a{color:#dcedc8}.tile-purple{color:#fff;background-color:#9c27b0}.tile-purple a{color:#e1bee7}.tile-red{color:#fff;background-color:#f44336}.tile-red a{color:#ffcdd2}.tile-yellow{color:#fff;background-color:#ffc107}.tile-yellow a{color:#ffecb3}.tile-action{float:right;-webkit-user-select:none;user-select:none;border-top:0}.no-touch .tile-action,.touch .tile-collapse .tile-action{display:none}.no-touch .tile:hover .tile-action,.tile-collapse.active .tile-action{display:block}.tile-action-show{display:block!important}.tile-active-show{-webkit-transition:height .15s linear;transition:height .15s linear}.tile-collapse{-webkit-transition:margin .15s linear;transition:margin .15s linear}.tile-collapse.active{margin-left:-15px;margin-right:-15px}.tile-wrap-animation .tile-collapse{-webkit-transition:margin .6s cubic-bezier(.4,0,.2,1),opacity .15s linear,transform .6s cubic-bezier(.4,0,.2,1);transition:margin .6s cubic-bezier(.4,0,.2,1),opacity .15s linear,transform .6s cubic-bezier(.4,0,.2,1)}@media only screen and (width>=1056px) and (width<=1439px){.tile-collapse-full.active{margin-left:-63px;margin-right:-63px}}@media only screen and (width>=1504px){.tile-collapse-full.active{margin-left:-63px;margin-right:-63px}}.tile-footer{background-color:var(--bg-color);border-top:1px solid var(--border-color);position:relative}.tile-footer:after,.tile-footer:before{content:"";line-height:0;display:table}.tile-footer:after{clear:both}.tile-footer:first-child{border-top:0}.tile-footer .nav{margin-top:0;margin-bottom:0}.tile-offwhite .tile-footer{background-color:var(--bg-color)}.tile-alt .tile-footer{background-color:#016775;border-top-color:#016775}.tile-alt .tile-footer .nav>li>a,.tile-alt .tile-footer .nav>li>.a{color:#fff}.tile-blue .tile-footer{background-color:#1976d2;border-top-color:#1976d2}.tile-blue .tile-footer .nav>li>a,.tile-blue .tile-footer .nav>li>.a{color:#fff}.tile-green .tile-footer{background-color:#689f38;border-top-color:#689f38}.tile-green .tile-footer .nav>li>a,.tile-green .tile-footer .nav>li>.a{color:#fff}.tile-purple .tile-footer{background-color:#7b1fa2;border-top-color:#7b1fa2}.tile-purple .tile-footer .nav>li>a,.tile-purple .tile-footer .nav>li>.a{color:#fff}.tile-red .tile-footer{background-color:#d32f2f;border-top-color:#d32f2f}.tile-red .tile-footer .nav>li>a,.tile-red .tile-footer .nav>li>.a{color:#fff}.tile-yellow .tile-footer{background-color:#ffa000;border-top-color:#ffa000}.tile-yellow .tile-footer .nav>li>a,.tile-yellow .tile-footer .nav>li>.a{color:#fff}.tile-inner{padding:12px 16px;position:relative}.tile-action~.tile-inner,.tile-side~.tile-inner{overflow:hidden}.tile-side-container{padding:0!important}.tile-sub{width:100%;padding-left:16px;padding-right:16px;display:inline-block;position:relative}.tile-sub:before{border-top:1px solid var(--border-color);content:"";width:100%;display:block;position:absolute;top:0;left:0}.tile-alt .tile-sub:before{border-top-color:#016775}.tile-blue .tile-sub:before{border-top-color:#1976d2}.tile-green .tile-sub:before{border-top-color:#689f38}.tile-purple .tile-sub:before{border-top-color:#7b1fa2}.tile-red .tile-sub:before{border-top-color:#d32f2f}.tile-yellow .tile-sub:before{border-top-color:#ffa000}.tile-toggle{cursor:pointer}.tile-toggle:after,.tile-toggle:before{content:"";line-height:0;display:table}.tile-toggle:after{clear:both}.tile-wrap{margin-top:24px;margin-bottom:24px;position:relative}.toast{z-index:21;position:fixed;bottom:0;left:0;right:0}.toast a{color:#64b6f7;cursor:pointer}.toast a:focus,.toast a:hover{color:#42a6f5;text-decoration:none}.toast .tooltip{position:static!important}@media only screen and (width>=768px){.toast{margin-right:80px;bottom:24px;right:auto;left:16px!important}}.toast-inner{background-color:var(--text-color);color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:12px 16px;font-size:14px;-webkit-box-shadow:0 1px 10px #00000080;box-shadow:0 1px 10px #00000080}.toast-inner:after,.toast-inner:before{content:"";line-height:0;display:table}.toast-inner:after{clear:both}.toast-inner{-webkit-transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);-webkit-transform:translateY(200%);transform:translateY(200%)}.toast-show .toast-inner{-webkit-transform:translate(0,0);transform:translate(0,0)}@media only screen and (width>=768px){.toast-inner{float:left;border-radius:2px}}.no-csstransforms3d .toast-inner{opacity:0;filter:alpha(opacity=0)}.no-csstransforms3d .toast-show .toast-inner{opacity:1;filter:alpha(opacity=100)}.toast-text{overflow:hidden}[data-dismiss=toast]{cursor:pointer;float:right;text-transform:uppercase;margin-left:16px;font-weight:700}.aa-Autocomplete{width:100%}.aa-Autocomplete:not(.aa-ready){opacity:0}.aa-Autocomplete:not(.aa-ready) *{transition:none!important}.aa-Autocomplete.aa-ready{opacity:1;transition:opacity .15s}.aa-Form{align-items:center;width:100%;display:flex;position:relative}.aa-Input{box-sizing:border-box;background-color:#ffffff26;border:1px solid #fff3;border-radius:4px;width:100%;height:auto;padding:6px 10px;font-family:inherit;font-size:14px;line-height:normal;color:#fff!important}.aa-Input::placeholder{color:#fff9}.aa-Input:focus{background-color:#ffffff40;border-color:#fff6;outline:none}.aa-InputWrapper{width:100%;position:relative}.aa-InputWrapperPrefix,.aa-InputWrapperSuffix{display:none}.aa-Label,.aa-SubmitButton,.aa-LoadingIndicator,.aa-ClearButton{display:none!important}.aa-Panel{background-color:var(--bg-surface);border:1px solid var(--border-color);z-index:1000;border-radius:4px;width:auto;min-width:100%;max-height:70vh;margin-top:8px;position:absolute;overflow-y:auto;box-shadow:0 4px 12px #00000026}.aa-PanelLayout{padding:8px 0}.aa-List{margin:0;padding:0;list-style:none}.aa-Item{cursor:pointer;border-bottom:1px solid var(--border-color);color:var(--text-color);padding:10px 12px}.aa-Item:last-child{border-bottom:none}.aa-Item[aria-selected=true],.aa-Item:hover{background-color:var(--bg-elevated)}.aa-ItemWrapper{align-items:center;width:100%;display:flex}.aa-ItemContent{align-items:center;gap:6px;width:100%;display:flex}.aa-ItemIcon{color:var(--text-secondary);flex-shrink:0}.aa-ItemIcon .material-symbols-outlined{font-size:18px}.aa-ItemContentBody{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.aa-ItemContentTitle{color:var(--text-color);font-size:14px;line-height:1.4}.aa-ItemContentTitle strong{color:var(--brand-color);font-weight:600}.aa-ItemContentTitle em{color:var(--text-secondary);font-style:normal}.aa-ItemContentDescription{color:var(--text-secondary);margin-left:.5em;font-size:12px;font-style:normal}.header-search-item #header-search-container{position:relative}.header-search-item .aa-Panel{min-width:600px;margin-top:4px}.header-search-item .aa-ItemContentTitle{font-size:15px}.header-search-item .aa-ItemContentDescription{font-size:13px}.menu-search .aa-Input{padding:12px 16px;font-size:18px}.menu-search .aa-Panel{width:100%;min-width:0;max-height:60vh;margin-top:12px;position:relative}.search-fullpage .aa-Form{margin-bottom:20px}.search-fullpage .aa-Panel{max-height:none;position:relative}.content{padding-bottom:24px}.searching .content{display:none}.content-fix-scroll{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;overflow:hidden}.content-fix.fixed .content-fix-scroll{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:fixed;top:48px;bottom:0}.content-fix.fixed .content-fix-wrap{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;padding-left:32px;padding-right:32px;position:absolute;inset:0 -16px;overflow:hidden auto}.content-heading{color:#fff;z-index:1;background-color:#01798a;padding-top:0;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.page-alt .content-heading{background-color:#01798a}.page-blue .content-heading{background-color:#2196f3}.page-green .content-heading{background-color:#8bc34a}.page-purple .content-heading{background-color:#9c27b0}.page-red .content-heading{background-color:#f44336}.page-yellow .content-heading{background-color:#ffc107}.content-heading .heading{font-weight:300}h2,h3,h4,h5,h6{color:var(--heading-color)}.body h2:first-of-type{margin-top:0}.row-fix{position:relative}.attribute,.argument{color:var(--heading-color);font-weight:600}fieldset#-lucee-debug{padding-left:300px}a.missing-link{text-decoration:underline red}.tile-toolbar{text-align:right}.attributes TH,.arguments TH{font-weight:400}.list-desc p{margin:0;padding:0;display:inline}.footer{background-color:var(--bg-color);color:var(--text-hint);text-align:center;border-top:1px solid #e0e0e0;position:absolute;bottom:0;left:0;right:0}.footer a{color:var(--text-hint)}.footer a:focus,.footer a:hover{color:var(--text-color)}.header{color:#fff;z-index:30;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#01798a;position:sticky;top:0;left:0;right:0}.header:after,.header:before{content:"";line-height:0;display:table}.header:after{clear:both}.header{-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .15s linear;transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .15s linear}.header.fixed,.header.open,.menu-open .header{background-color:#016775;-webkit-box-shadow:0 1px 10px #00000080;box-shadow:0 1px 10px #00000080}.page-alt .header{background-color:#01798a}.page-alt .header.fixed,.page-alt .header.open,.menu-open.page-alt .header{background-color:#016775}.page-blue .header{background-color:#2196f3}.page-blue .header.fixed,.page-blue .header.open,.menu-open.page-blue .header{background-color:#1976d2}.page-green .header{background-color:#8bc34a}.page-green .header.fixed,.page-green .header.open,.menu-open.page-green .header{background-color:#689f38}.page-purple .header{background-color:#9c27b0}.page-purple .header.fixed,.page-purple .header.open,.menu-open.page-purple .header{background-color:#7b1fa2}.page-red .header{background-color:#f44336}.page-red .header.fixed,.page-red .header.open,.menu-open.page-red .header{background-color:#d32f2f}.page-yellow .header{background-color:#ffc107}.page-yellow .header.fixed,.page-yellow .header.open,.menu-open.page-yellow .header{background-color:#ffa000}.header a{color:#fff}.header .breadcrumb{color:#fff;max-height:48px;margin-top:0;margin-bottom:0;padding-left:16px;padding-right:16px;overflow:hidden}.header .breadcrumb a,.header .breadcrumb .a{text-decoration:none}.header .breadcrumb>.active{color:#fff;font-weight:300}.header .breadcrumb>.active>a,.header .breadcrumb>.active>.a{color:#fff}@media only screen and (width<=767px){.header .breadcrumb>li{display:none}.header .breadcrumb>.active{display:block}.header .breadcrumb>.active:before{display:none}}.header .dropdown-menu{border-radius:2px}.header .dropdown-menu a{color:var(--text-color)}.header .dropdown-toggle{z-index:1}.header .dropdown-toggle:after{content:"";z-index:-1;background-color:#01798a;border-radius:50%;height:36px;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);display:block;position:absolute;inset:6px;-webkit-transform:scale(0);transform:scale(0)}.page-alt .header .dropdown-toggle:after{background-color:#01798a}.page-blue .header .dropdown-toggle:after{background-color:#2196f3}.page-green .header .dropdown-toggle:after{background-color:#8bc34a}.page-purple .header .dropdown-toggle:after{background-color:#9c27b0}.page-red .header .dropdown-toggle:after{background-color:#f44336}.page-yellow .header .dropdown-toggle:after{background-color:#ffc107}.no-csstransforms .header .dropdown-toggle:after{display:none}.header .dropdown.open .dropdown-toggle{background-color:#0000}.header .dropdown.open .dropdown-toggle:after{-webkit-transform:scale(1);transform:scale(1)}.no-csstransforms .header .dropdown.open .dropdown-toggle:after{display:block}.header .nav{margin:0}.header .nav>li>a .avatar,.header .nav>li>a .fa,.header .nav>li>a .icon,.header .nav>li>a .material-symbols-outlined:not(.header-close){-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.header .nav>li>a .header-close{text-align:center;opacity:0;width:100%;filter:alpha(opacity=0);position:absolute;top:16px;left:0;-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}.header .nav>li>a .header-close:after{content:"";background-color:#01798a;border-radius:50%;width:36px;height:36px;margin-top:-18px;margin-left:-18px;-webkit-transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);display:block;position:absolute;top:50%;left:50%;-webkit-transform:scale(0);transform:scale(0)}.page-alt .header .nav>li>a .header-close:after{background-color:#01798a}.page-blue .header .nav>li>a .header-close:after{background-color:#2196f3}.page-green .header .nav>li>a .header-close:after{background-color:#8bc34a}.page-purple .header .nav>li>a .header-close:after{background-color:#9c27b0}.page-red .header .nav>li>a .header-close:after{background-color:#f44336}.page-yellow .header .nav>li>a .header-close:after{background-color:#ffc107}.header .nav>li>a .header-close:before{z-index:1;position:relative}.header .nav>li.active>a .avatar,.header .nav>li.active>a .fa,.header .nav>li.active>a .icon,.header .nav>li.active>a .material-symbols-outlined:not(.header-close){opacity:0;filter:alpha(opacity=0);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.header .nav>li.active>a .header-close{opacity:1;filter:alpha(opacity=100);-webkit-transform:rotate(0);transform:rotate(0)}.header .nav>li.active>a .header-close:after{-webkit-transform:scale(1);transform:scale(1)}.header-btn{float:left;text-align:center;height:48px;padding:12px 16px;display:block}.header-btn:focus,.header-btn:hover{text-decoration:none}.header.fixed .header-fix-hide,.header-fix-show{display:none!important}.header.fixed .header-fix-show{display:block!important}.header-logo,.nav-drawer-logo,.header-text{float:left;height:48px;margin:0;padding:12px 16px;font-weight:300;line-height:24px;display:block}.header-logo:focus,.nav-drawer-logo:focus,.header-logo:hover,.nav-drawer-logo:hover,.header-text:focus,.header-text:hover{text-decoration:none}.header-logo,.nav-drawer-logo{font-size:20px}.header-logo img,.nav-drawer-logo img{width:auto;max-height:24px;display:block}.header-nav-scroll{height:48px;position:relative;overflow:hidden}.header-nav-scroll.pull-down{width:100%;-webkit-transition:opacity .15s cubic-bezier(.4,0,.2,1) .15s,top .3s cubic-bezier(.4,0,.2,1);transition:opacity .15s cubic-bezier(.4,0,.2,1) .15s,top .3s cubic-bezier(.4,0,.2,1);position:absolute;top:100%;left:0}.header.fixed .header-nav-scroll.pull-down,.header.open .header-nav-scroll.pull-down,.menu-open .header-nav-scroll.pull-down{z-index:-1;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .15s cubic-bezier(.4,0,.2,1),top .3s cubic-bezier(.4,0,.2,1);transition:opacity .15s cubic-bezier(.4,0,.2,1),top .3s cubic-bezier(.4,0,.2,1);top:0}.header-nav-wrap{white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;width:100%;height:150%;padding-bottom:24px;position:absolute;top:0;left:0;overflow:auto hidden}.header-nav-wrap .nav>li{float:none;display:inline-block}.theme-toggle .theme-icon-light,.theme-toggle .theme-icon-dark,.theme-toggle .theme-icon-auto{display:none}.theme-toggle:after,.menu-random:after,.menu-search-icon .menu-toggle:after,.theme-toggle .header-close:after,.menu-random .header-close:after,.menu-search-icon .menu-toggle .header-close:after{display:none!important}.theme-toggle .header-close:before,.menu-random .header-close:before,.menu-search-icon .menu-toggle .header-close:before{z-index:10!important}.menu-search-icon.active .header-close{background-color:#00000026;border-radius:50%;padding:8px}.header-search-item{flex:1;align-items:center;max-width:500px;padding:0 4px;display:flex}@media only screen and (width<=991px){.header-search-item{display:none!important}}#header-search-container{width:100%;height:36px}#mobile-search-container{width:100%;height:48px}.header-search-wrapper{align-items:center;width:100%;height:36px;display:flex;position:relative}.header-search-fallback{box-sizing:border-box;color:#fff;background-color:#ffffff26;border:1px solid #fff3;border-radius:4px;width:100%;height:auto;padding:6px 10px;font-family:inherit;font-size:14px;line-height:normal}.header-search-fallback::placeholder{color:#fff9}.header-search-fallback:focus{background-color:#ffffff40;border-color:#fff6;outline:none}.header-search-icon{color:#ffffffb3;pointer-events:none;font-size:20px;position:absolute;left:12px}.header-search-input{color:#fff;background-color:#ffffff26;border:1px solid #fff3;border-radius:4px;width:100%;height:36px;padding:8px 12px 8px 40px;font-size:14px;-webkit-transition:all .2s;transition:all .2s}.header-search-input::placeholder{color:#fff9}.header-search-input:focus{background-color:#ffffff40;border-color:#fff6;outline:none}@media only screen and (width>=992px){.header .nav>li.menu-search-icon{display:none!important}}.menu{z-index:29;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;-webkit-transition:box-shadow .1s cubic-bezier(.4,0,.2,1),transform .1s cubic-bezier(.4,0,.2,1);transition:box-shadow .1s cubic-bezier(.4,0,.2,1),transform .1s cubic-bezier(.4,0,.2,1);position:fixed;top:48px;bottom:0;left:-100%}.menu.open{-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);left:0;-webkit-box-shadow:0 0 10px #00000080;box-shadow:0 0 10px #00000080}@media only screen and (width>=480px){.menu{width:320px;left:-320px}}.menu.menu-right{left:auto;right:-100%}.menu.menu-right.open{right:0}@media only screen and (width>=480px){.menu.menu-right{right:-320px}.no-touch .menu.menu-right.open~.fbtn-container{right:336px}}.menu-backdrop{display:none}.nav-drawer~.menu-backdrop,.touch .menu-backdrop{z-index:28;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;width:0;height:0;filter:alpha(opacity=0);background-color:#000;-webkit-transition:height 0s .3s,opacity .3s cubic-bezier(.4,0,.2,1),width 0s .3s,z-index 0s .3s;transition:height 0s .3s,opacity .3s cubic-bezier(.4,0,.2,1),width 0s .3s,z-index 0s .3s;display:block;position:fixed;top:0;left:0}.nav-drawer.open~.menu-backdrop,.touch .menu.open~.menu-backdrop{opacity:.5;width:100%;height:100%;filter:alpha(opacity=50);-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1)}.nav-drawer.open~.menu-backdrop{z-index:30}@media only screen and (width>=1440px){.nav-drawer.open~.menu-backdrop{opacity:0;width:0;height:0;filter:alpha(opacity=0);-webkit-transition:none;transition:none}}.menu-collapse-toggle{cursor:pointer;float:right;z-index:1;padding:4px 8px;display:block;position:absolute;top:0;right:0;background-color:#0000!important}.menu-collapse-toggle:hover{color:#2196f3!important}.nav .menu-toggle{padding-top:12px}.header .menu-toggle{padding-top:4.8px}.header .menu-toggle-sidebar{padding-top:12px}.menu-collapse-toggle-close{text-align:center;opacity:1;width:100%;filter:alpha(opacity=100);-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:6px;left:0;-webkit-transform:rotate(0);transform:rotate(0)}.menu-collapse-toggle.collapsed .menu-collapse-toggle-close{opacity:0;filter:alpha(opacity=0);-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}.menu-collapse-toggle-default{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.menu-collapse-toggle.collapsed .menu-collapse-toggle-default{opacity:1;filter:alpha(opacity=100);-webkit-transform:rotate(0);transform:rotate(0)}.menu-content{padding-top:12px;padding-bottom:12px}.menu-content hr{border-top-color:var(--border-color);margin-top:12px;margin-bottom:12px}.menu-content .nav{margin-top:0;margin-bottom:0}.menu-content .nav a,.menu-content .nav .a{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.menu-content .nav a:focus,.menu-content .nav a:hover,.menu-content .nav .a:focus,.menu-content .nav .a:hover{background-color:var(--bg-color)}.menu-content .nav a .fa,.menu-content .nav a .icon,.menu-content .nav .a .fa,.menu-content .nav .a .icon{margin-right:16px}.menu-content .nav li.active>a,.menu-content .nav li.active>.a{color:#01798a}.page-blue .menu-content .nav li.active>a,.page-blue .menu-content .nav li.active>.a{color:#2196f3}.page-green .menu-content .nav li.active>a,.page-green .menu-content .nav li.active>.a{color:#8bc34a}.page-purple .menu-content .nav li.active>a,.page-purple .menu-content .nav li.active>.a{color:#9c27b0}.page-red .menu-content .nav li.active>a,.page-red .menu-content .nav li.active>.a{color:#f44336}.page-yellow .menu-content .nav li.active>a,.page-yellow .menu-content .nav li.active>.a{color:#ffc107}.menu-content .nav ul a,.menu-content .nav ul .a{padding-left:8px;font-weight:400}.menu-content .nav ul ul a,.menu-content .nav ul ul .a{padding-top:6px;padding-bottom:6px;padding-left:48px;font-size:90%;font-weight:300}@media only screen and (width>=480px){.menu-content{width:320px}}.no-boxshadow .menu-content .nav{margin-right:1px}.no-boxshadow .menu.menu-right .menu-content .nav{margin-left:1px;margin-right:0}.menu-content-inner{padding-left:16px;padding-right:16px}.touch .menu-open{overflow:hidden}.menu-scroll{background-color:var(--bg-surface);z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.no-boxshadow .menu-scroll:after{background-color:var(--border-color);content:"";width:1px;height:100%;display:block;position:absolute;top:0;right:0}.no-boxshadow .menu.menu-right .menu-scroll:after{left:0;right:auto}.menu-top{color:var(--bg-surface);z-index:1;background-color:#016775;position:relative}.menu-top a{color:var(--bg-surface);text-decoration:none}.menu-top a:focus,.menu-top a:hover{color:#fff}@media only screen and (width>=480px){.menu-top{width:320px}}.page-alt .menu-top{background-color:#016775}.page-blue .menu-top{background-color:#1976d2}.page-green .menu-top{background-color:#689f38}.page-purple .menu-top{background-color:#7b1fa2}.page-red .menu-top{background-color:#d32f2f}.page-yellow .menu-top{background-color:#ffa000}.menu-top-form{margin-top:6px;margin-bottom:6px}.menu-top-img{justify-content:center;align-items:center;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;top:0;left:0;overflow:hidden}.menu-top-img img{opacity:.5;width:100%;min-height:100%;filter:alpha(opacity=50)}.menu-top-info{padding:36px 16px;position:relative}.menu-top-user{align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.menu-top-user:after,.menu-top-user:before{content:"";line-height:0;display:table}.menu-top-user:after{clear:both}.menu-wrap{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;position:absolute;inset:0;overflow:hidden auto}@media only screen and (width>=480px){.menu-wrap{padding-right:32px;right:-32px}}.nav-drawer{z-index:31;width:320px;max-width:calc(100% - 64px);top:0;left:-320px}.nav-drawer .menu-content{padding-top:0}@media only screen and (width>=1440px){.nav-drawer{width:240px;left:0;-webkit-box-shadow:0 0 10px #00000080;box-shadow:0 0 10px #00000080}.nav-drawer .menu-content,.nav-drawer .menu-top{width:240px}.nav-drawer.menu-left~.content{margin-left:240px}.nav-drawer.menu-left~.content .content-heading,.nav-drawer.menu-left~.content .content-inner{padding-left:16px}.nav-drawer.menu-left~.footer,.nav-drawer.menu-left~.header{padding-left:16px;left:240px}.nav-drawer.menu-right{right:0}.nav-drawer.menu-right~.content{margin-right:240px}.nav-drawer.menu-right~.content .content-heading,.nav-drawer.menu-right~.content .content-inner{padding-right:16px}.nav-drawer.menu-right~.footer,.nav-drawer.menu-right~.header{padding-right:16px;right:240px}}.nav-drawer-logo{border-bottom:1px solid var(--border-color);color:var(--text-color);float:none;margin-bottom:12px}.nav-drawer-logo:focus,.nav-drawer-logo:hover{text-decoration:none}.nav-drawer-open{overflow:hidden}@media only screen and (width>=1440px){.nav-drawer-open{overflow:auto}}.doc-editor LABEL{padding:2px 5px}.doc-editor INPUT{margin:2px 5px}.doc-editor .list-group{margin-right:5px}.doc-editor .property{padding:3px 5px}.doc-editor .property-item{min-width:100px;font-weight:bolder}.doc-editor .btn{margin-left:15px}.doc-editor textarea{word-break:break-all;padding:0}.panel-heading,.panel-footer{color:#fff;background-color:#01798a;padding:8px}.doc-editor .list-group{margin-left:20px}.panel-error{color:red}.panel{border:1px solid #01798a}.content TEXTAREA{box-sizing:border-box;min-height:200px;max-height:800px}div.oembedall-githubrepos{background-color:#fff;border:1px solid #ddd;border-radius:4px;width:452px;margin:0 0 10px;padding:8px 10px 0;font:13.34px/1.4 helvetica,arial,freesans,clean,sans-serif;list-style-type:none}div.oembedall-githubrepos .oembedall-body{background:-moz-linear-gradient(center top,#fafafa,#efefef)repeat scroll 0 0 transparent;background:-webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#efefef));border-top:1px solid #eee;border-bottom-right-radius:4px;border-bottom-left-radius:4px;width:100%;margin-top:8px;margin-left:-10px;padding:5px 10px}div.oembedall-githubrepos h3{white-space:nowrap;margin:0;padding-left:18px;font-size:14px}div.oembedall-githubrepos p.oembedall-description{color:#444;margin:0 0 3px;font-size:12px}div.oembedall-githubrepos p.oembedall-updated-at{color:#888;margin:0;font-size:11px}div.oembedall-githubrepos ul.oembedall-repo-stats{float:right;z-index:5;border:none;margin:0;padding-left:15px;font-size:11px;font-weight:700;position:relative}div.oembedall-githubrepos ul.oembedall-repo-stats li{color:#666;border:none;list-style-type:none;display:inline-block;margin:0!important}div.oembedall-githubrepos ul.oembedall-repo-stats li a{background-color:#0000;background-position:5px -2px;background-repeat:no-repeat;border:none;border-left:1px solid #ddd;height:21px;padding:0 5px 0 23px;line-height:21px;display:inline-block;color:#666!important}div.oembedall-githubrepos ul.oembedall-repo-stats li:first-child a{border-left:none;margin-right:-3px}div.oembedall-githubrepos ul.oembedall-repo-stats li a:hover{background:#4183c4 5px -27px no-repeat;text-decoration:none;color:#fff!important}div.oembedall-githubrepos ul.oembedall-repo-stats li:first-child a:hover{border-top-left-radius:3px;border-bottom-left-radius:3px}ul.oembedall-repo-stats li:last-child a:hover{border-top-right-radius:3px;border-bottom-right-radius:3px}span.oembedall-closehide{cursor:pointer;background-color:#aaa;border-radius:2px;margin-right:3px}div.oembedall-container{text-align:left;margin-top:5px}.oembedall-ljuser{font-weight:700}.oembedall-ljuser img{vertical-align:bottom;border:0;padding-right:1px}.oembedall-stoqembed{float:left;color:#000;text-align:left;background:#fff;border-bottom:1px dotted #999;width:730px;margin:0;padding:0;font-family:Arial,Liberation Sans,DejaVu Sans,sans-serif;font-size:80%;line-height:1;overflow:hidden}.oembedall-stoqembed a{color:#07c;margin:0;padding:0;text-decoration:none}.oembedall-stoqembed a:hover{text-decoration:underline}.oembedall-stoqembed a:visited{color:#4a6b82}.oembedall-stoqembed h3{margin:0;padding:0;font-family:Trebuchet MS,Liberation Sans,DejaVu Sans,sans-serif;font-size:130%;font-weight:700}.oembedall-stoqembed .oembedall-reputation-score{color:#444;margin-right:2px;font-size:120%;font-weight:700}.oembedall-stoqembed .oembedall-user-info{width:185px;height:35px}.oembedall-stoqembed .oembedall-user-info .oembedall-user-gravatar32{float:left;width:32px;height:32px}.oembedall-stoqembed .oembedall-user-info .oembedall-user-details{float:left;white-space:nowrap;width:145px;margin-left:5px;overflow:hidden}.oembedall-stoqembed .oembedall-question-hyperlink{font-weight:700}.oembedall-stoqembed .oembedall-stats{background:#eee;width:58px;margin:0 0 0 7px;padding:4px 7px 6px}.oembedall-stoqembed .oembedall-statscontainer{float:left;width:86px;margin-right:8px}.oembedall-stoqembed .oembedall-votes{color:#555;text-align:center;padding:0 0 7px}.oembedall-stoqembed .oembedall-vote-count-post{color:#808185;font-size:240%;font-weight:700;display:block}.oembedall-stoqembed .oembedall-views{color:#999;text-align:center;padding-top:4px}.oembedall-stoqembed .oembedall-status{text-align:center;color:#fff;background:#75845c;margin-top:-3px;padding:4px 0}.oembedall-stoqembed .oembedall-status strong{color:#fff;font-size:140%;display:block}.oembedall-stoqembed .oembedall-summary{float:left;width:635px}.oembedall-stoqembed .oembedall-excerpt{margin:0;padding:0 0 5px;line-height:1.2}.oembedall-stoqembed .oembedall-tags{float:left;line-height:18px}.oembedall-stoqembed .oembedall-tags a:hover{text-decoration:none}.oembedall-stoqembed .oembedall-post-tag{color:#3e6d8e;white-space:nowrap;background-color:#e0eaf1;border-bottom:1px solid #3e6d8e;border-right:1px solid #7f9fb6;margin:2px 2px 2px 0;padding:3px 4px;font-size:90%;line-height:2.4;text-decoration:none}.oembedall-stoqembed .oembedall-post-tag:hover{color:#e0eaf1;background-color:#3e6d8e;border-bottom:1px solid #37607d;border-right:1px solid #37607d}.oembedall-stoqembed .oembedall-fr{float:right}.oembedall-stoqembed .oembedall-statsarrow{float:right;background-image:url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=3);background-position:0 -435px;background-repeat:no-repeat;width:7px;height:13px;margin-top:12px;overflow:hidden}.oembedall-facebook1{border:1px solid #1a3c6c;width:500px;padding:0;font:13.34px/1.4 verdana}.oembedall-facebook2{background-color:#627add}.oembedall-facebook2 a{color:#e8e8e8;text-decoration:none}.oembedall-facebookBody{vertical-align:top;background-color:#fff;padding:5px}.oembedall-facebookBody .contents{width:100%;display:inline-block}.oembedall-facebookBody div img{float:left;margin-right:5px}div.oembedall-lanyard{-webkit-box-shadow:none;box-shadow:none;color:#112644;float:left;text-align:left;vertical-align:baseline;background-color:#0000;background-image:none;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-width:0;outline:0 #112644;width:804px;max-width:none;height:253px;min-height:0;margin:0;padding:0;font-family:Trebuchet MS,Trebuchet,sans-serif;font-size:16px;line-height:19px;-webkit-transition:width .4s ease-in-out;display:block;position:relative;overflow:visible}div.oembedall-lanyard .tagline{font-size:1.5em}div.oembedall-lanyard .wrapper{clear:both;overflow:hidden}div.oembedall-lanyard .split{float:left;display:inline}div.oembedall-lanyard .prominent-place .flag:link,div.oembedall-lanyard .prominent-place .flag:visited,div.oembedall-lanyard .prominent-place .flag:hover,div.oembedall-lanyard .prominent-place .flag:focus,div.oembedall-lanyard .prominent-place .flag:active{float:left;width:48px;height:48px;margin-right:10px;display:block;position:relative;top:-5px}div.oembedall-lanyard .place-context{font-size:.889em}div.oembedall-lanyard .prominent-place .sub-place{display:block}div.oembedall-lanyard .prominent-place{font-size:1.125em;font-weight:400;line-height:1.1em}div.oembedall-lanyard .main-date{color:#8cb4e0;font-weight:700;line-height:1.1}div.oembedall-lanyard .first{width:48.57%;margin:0 0 0 2.857%}.split-pane{width:100%;height:100%;position:relative;overflow:hidden}.split-pane.fixed-top>.split-pane-component,.split-pane.fixed-bottom>.split-pane-component,.split-pane.horizontal-percent>.split-pane-component{z-index:1;width:100%;position:absolute;top:auto;bottom:0;left:0;overflow:auto}.split-pane.fixed-top>.split-pane-component:first-child,.split-pane.fixed-bottom>.split-pane-component:first-child,.split-pane.horizontal-percent>.split-pane-component:first-child{top:0;bottom:auto}.split-pane.fixed-top>.split-pane-divider,.split-pane.fixed-bottom>.split-pane-divider,.split-pane.horizontal-percent>.split-pane-divider{cursor:ns-resize;width:100%;cursor:n-resize\9 ;z-index:2;position:absolute;left:0}.split-pane.fixed-left>.split-pane-component,.split-pane.fixed-right>.split-pane-component,.split-pane.vertical-percent>.split-pane-component{z-index:1;height:100%;position:absolute;top:0;left:auto;right:0;overflow:auto}.split-pane.fixed-left>.split-pane-component:first-child,.split-pane.fixed-right>.split-pane-component:first-child,.split-pane.vertical-percent>.split-pane-component:first-child{left:0;right:auto}.split-pane.fixed-left>.split-pane-divider,.split-pane.fixed-right>.split-pane-divider,.split-pane.vertical-percent>.split-pane-divider{cursor:ew-resize;height:100%;cursor:w-resize\9 ;z-index:2;position:absolute;top:0}.split-pane-resize-shim{z-index:10000;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.split-pane.fixed-left>.split-pane-resize-shim,.split-pane.fixed-right>.split-pane-resize-shim,.split-pane.vertical-percent>.split-pane-resize-shim{cursor:ew-resize;cursor:w-resize\9 }.split-pane.fixed-top>.split-pane-resize-shim,.split-pane.fixed-bottom>.split-pane-resize-shim,.split-pane.horizontal-percent>.split-pane-resize-shim{cursor:ns-resize;cursor:n-resize\9 }.loading-title,h2.error{text-align:center;color:#c5bcb4;margin-top:2em;font-size:1em;line-height:1.1em}#left-component{margin-right:5px;right:50%}.my-divider{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAPCAYAAADDNm69AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAYdEVYdENyZWF0aW9uIFRpbWUAMTQuMDEuMjAxMNh/L3IAAAAaSURBVAiZYzh9+vT//////4fRTAxoYFgLAAA44w7VNg0kZQAAAABJRU5ErkJggg==);background-color:var(--border-color);background-position:0;background-repeat:no-repeat;width:5px;right:50%}#right-component{background:var(--bg-color);width:50%}.split-pane-frame{box-sizing:border-box;border:2px solid var(--border-color);width:100%;height:100%;margin-bottom:31px;inset:0;overflow:auto}.decoration{box-sizing:border-box;width:100%;height:100%;overflow:hidden}.code-editor{inset:0;font-size:14px!important;position:absolute!important}.editor-wrapper{width:100%;height:100%;min-height:100px;display:inline-table;position:relative}.editor-wrapper h2{display:none}.results,.results-wrapper{background:var(--bg-color);width:100%;height:100%;color:var(--text-color);border:none;inset:0}.results-wrapper{overflow:auto}[data-theme=dark] .results-wrapper iframe,[data-theme=dark] #document{filter:invert(.9)hue-rotate(180deg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .results-wrapper iframe,:root:not([data-theme=light]) #document{filter:invert(.9)hue-rotate(180deg)}}.editor-wrapper{padding:8px}.editor-wrapper .fullscreen{z-index:1100;position:fixed;inset:0}.editor-container{width:100%;height:100%;display:table}.editor-container>div{width:100%;display:table-row}.editor-container>div>div{border-radius:5px;width:100%;display:table-cell}.results-label{float:right;opacity:.3;border-bottom:2px solid var(--border-color);border-left:2px solid var(--border-color);color:#fff;text-align:center;z-index:30;background:#000;border-bottom-left-radius:5px;height:28px;padding:2px 18px;font-size:1.1em;line-height:22px;display:inline-block;position:absolute;top:0;right:0;box-shadow:-5px 3px 13px #323232bf}.editor-toolbar{border:2px solid var(--border-color);background-color:var(--bg-surface);border-bottom-right-radius:4px;border-bottom-left-radius:4px;align-items:center;margin-top:-3px;padding-top:0;display:flex!important}.editor-toolbar .pull-left{float:none}.editor-toolbar .code-editor-help{flex:1;padding-left:10px;line-height:1.5}.editor-toolbar .pull-right{float:none;margin-left:0}.editor-toolbar select.pull-right{order:2;margin-left:auto}.editor-toolbar .toggle-fullscreen{order:3}.popover{z-index:1101;max-width:35em}.ace_scrollbar::-webkit-scrollbar{background-color:#333;width:15px}.ace_scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}.ace_scrollbar::-webkit-scrollbar-thumb{background:#646464cc;border-radius:5px}.ace_scrollbar::-webkit-scrollbar-corner,.ace_scrollbar::-webkit-scrollbar-thumb:window-inactive{background:#64646466}.modal-solution{width:750px}span.code-editor-message>span>a{color:#fff;font-weight:700}.toc-navigation .toc-list li{list-style:none}.toc-navigation .toc-list.toc-list-level-1{margin-left:0;padding-left:0}@media only screen and (width>=1720px){.toc-navigation{text-overflow:ellipsis;background-color:var(--bg-surface);border:1px solid var(--border-color);width:400px;max-height:550px;-webkit-box-shadow:0 -1px 0 var(--border-color),0 0 2px #0000001a,0 2px 4px #00000026;box-shadow:0 -1px 0 var(--border-color),0 0 2px #0000001a,0 2px 4px #00000026;padding:10px 10px 10px 20px;position:fixed;top:190px;right:20px;overflow-y:auto}.toc-navigation:after,.toc-navigation:before{content:"";line-height:0;display:table}.toc-navigation:after{clear:both}.toc-navigation[href]{color:var(--text-color)}.toc-navigation[href]:focus,.toc-navigation[href]:hover{color:var(--link-color);text-decoration:none}.toc-navigation .toc-navigation-title{margin-bottom:4px;font-size:100%}.toc-navigation>.toc-list{margin-top:0}.toc-navigation .toc-list a{text-overflow:ellipsis;white-space:nowrap;padding:4px 0;font-size:85%;line-height:1.4;display:block;overflow:hidden}} +:root{--brand-color:#01798a;--brand-color-dark:#015561;--brand-color-dark-m:#016775;--brand-color-light:#02daf8;--brand-color-light-m:#01a9c1;--palette-blue:#2196f3;--palette-blue-dark:#0d47a1;--palette-blue-dark-m:#1976d2;--palette-blue-light:#bbdefb;--palette-blue-light-m:#64b5f6;--palette-green:#8bc34a;--palette-green-dark:#33691e;--palette-green-dark-m:#689f38;--palette-green-light:#dcedc8;--palette-green-light-m:#aed581;--palette-purple:#9c27b0;--palette-purple-dark:#4a148c;--palette-purple-dark-m:#7b1fa2;--palette-purple-light:#e1bee7;--palette-purple-light-m:#ba68c8;--palette-red:#f44336;--palette-red-dark:#b71c1c;--palette-red-dark-m:#d32f2f;--palette-red-light:#ffcdd2;--palette-red-light-m:#e57373;--palette-yellow:#ffc107;--palette-yellow-dark:#ff6f00;--palette-yellow-dark-m:#ffa000;--palette-yellow-light:#ffecb3;--palette-yellow-light-m:#ffd54f;--black:#000;--black-bg:#e0e0e0;--black-hint:#9e9e9e;--black-sec:#616161;--black-text:#212121;--white:#fff;--white-bg:#f5f5f5;--white-bg-dark:#eee;--white-bg-light:#fafafa;--link-color:#2196f3;--link-color-hover:#0d47a1;--bg-color:#fafafa;--bg-surface:#fff;--bg-elevated:#fff;--text-color:#212121;--text-secondary:#616161;--text-hint:#9e9e9e;--border-color:#e0e0e0;--code-bg:#f5f5f5;--code-border:#e0e0e0;--heading-color:#01798a}:root .highlight-theme-dark{display:none}[data-theme=dark]{--brand-color:#4db8c9;--brand-color-dark:#70c5d4;--brand-color-dark-m:#5fc0d1;--brand-color-light:#01798a;--brand-color-light-m:#0a8a9b;--palette-blue:#64b5f6;--palette-blue-dark:#90caf9;--palette-blue-dark-m:#7ac3f7;--palette-blue-light:#0d47a1;--palette-blue-light-m:#1976d2;--palette-green:#aed581;--palette-green-dark:#c5e1a5;--palette-green-dark-m:#b9dc92;--palette-green-light:#33691e;--palette-green-light-m:#689f38;--palette-purple:#ba68c8;--palette-purple-dark:#ce93d8;--palette-purple-dark-m:#c47ed0;--palette-purple-light:#4a148c;--palette-purple-light-m:#7b1fa2;--palette-red:#e57373;--palette-red-dark:#ef9a9a;--palette-red-dark-m:#ea8787;--palette-red-light:#b71c1c;--palette-red-light-m:#d32f2f;--palette-yellow:#ffd54f;--palette-yellow-dark:#ffe082;--palette-yellow-dark-m:#ffda69;--palette-yellow-light:#ff6f00;--palette-yellow-light-m:#ffa000;--black:#fff;--black-bg:#404040;--black-hint:gray;--black-sec:#b0b0b0;--black-text:#e0e0e0;--white:#1a1a1a;--white-bg:#2d2d2d;--white-bg-dark:#242424;--white-bg-light:#1a1a1a;--link-color:#64b5f6;--link-color-hover:#90caf9;--bg-color:#1a1a1a;--bg-surface:#2d2d2d;--bg-elevated:#3d3d3d;--text-color:#e0e0e0;--text-secondary:#b0b0b0;--text-hint:gray;--border-color:#404040;--code-bg:#2d2d30;--code-border:#3e3e42;--heading-color:#7ac3d1}[data-theme=dark] .nav-drawer-logo img,[data-theme=dark] .header-logo img{filter:invert()hue-rotate(180deg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--brand-color:#4db8c9;--brand-color-dark:#70c5d4;--brand-color-dark-m:#5fc0d1;--brand-color-light:#01798a;--brand-color-light-m:#0a8a9b;--palette-blue:#64b5f6;--palette-blue-dark:#90caf9;--palette-blue-dark-m:#7ac3f7;--palette-blue-light:#0d47a1;--palette-blue-light-m:#1976d2;--palette-green:#aed581;--palette-green-dark:#c5e1a5;--palette-green-dark-m:#b9dc92;--palette-green-light:#33691e;--palette-green-light-m:#689f38;--palette-purple:#ba68c8;--palette-purple-dark:#ce93d8;--palette-purple-dark-m:#c47ed0;--palette-purple-light:#4a148c;--palette-purple-light-m:#7b1fa2;--palette-red:#e57373;--palette-red-dark:#ef9a9a;--palette-red-dark-m:#ea8787;--palette-red-light:#b71c1c;--palette-red-light-m:#d32f2f;--palette-yellow:#ffd54f;--palette-yellow-dark:#ffe082;--palette-yellow-dark-m:#ffda69;--palette-yellow-light:#ff6f00;--palette-yellow-light-m:#ffa000;--black:#fff;--black-bg:#404040;--black-hint:gray;--black-sec:#b0b0b0;--black-text:#e0e0e0;--white:#1a1a1a;--white-bg:#2d2d2d;--white-bg-dark:#242424;--white-bg-light:#1a1a1a;--link-color:#64b5f6;--link-color-hover:#90caf9;--bg-color:#1a1a1a;--bg-surface:#2d2d2d;--bg-elevated:#3d3d3d;--text-color:#e0e0e0;--text-secondary:#b0b0b0;--text-hint:gray;--border-color:#404040;--code-bg:#2d2d30;--code-border:#3e3e42;--heading-color:#7ac3d1}:root:not([data-theme=light]) .nav-drawer-logo img,:root:not([data-theme=light]) .header-logo img{filter:invert()hue-rotate(180deg)}}*,:after,:before{box-sizing:border-box}@-ms-viewport{width:device-width}article,aside,footer,header,nav,section{display:block}audio{vertical-align:baseline;max-width:100%;display:inline-block}body{background-color:var(--bg-color);color:var(--text-color);-webkit-font-smoothing:subpixel-antialiased;background-image:none;margin:0;padding:0;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}html{-webkit-tap-highlight-color:#0000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;min-height:100%;font-family:sans-serif;font-size:100%;position:relative}svg:not(:root){overflow:hidden}template,[hidden]{display:none}video{max-width:100%;display:block}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button,select{text-transform:none}button{overflow:visible}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}fieldset{border:0;min-width:0;margin:0;padding:0}fieldset~fieldset{margin-top:24px}input{line-height:normal}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9 ;padding:0;line-height:normal}input[type=color]{width:auto;min-width:24px}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{line-height:24px;line-height:1 �}input[type=file]{height:auto;min-height:36px;padding-top:6px;padding-bottom:6px;line-height:1;display:block}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=range]{width:100%;height:36px;display:block}input[type=search]{-webkit-appearance:none;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}label{max-width:100%;margin:0;font-weight:400;display:inline-block}legend{color:var(--text-color);border:0;width:100%;margin:0 0 24px;padding:0;font-size:20px;font-weight:400;line-height:28px;display:block}optgroup{font-weight:700}select[multiple],select[size]{height:auto}textarea{overflow:auto}a{color:var(--link-color);background-color:#0000;background-image:none;text-decoration:none}a:focus,a:hover{color:var(--link-color-hover);outline:0;text-decoration:underline}abbr{cursor:help;border-bottom:1px dotted #9e9e9e}address{margin:24px 0;font-size:16px;font-style:normal;font-weight:400;line-height:24px}b,strong{font-weight:700}blockquote,q{margin:36px 0;padding-left:32px;padding-right:32px;font-size:16px;font-style:italic;font-weight:300;line-height:24px;position:relative}blockquote:after,blockquote:before,q:after,q:before{color:#01798a;font-size:32px;font-weight:700;line-height:0;display:block;position:absolute;top:0}blockquote:after,q:after{content:close-quote;right:0}blockquote:before,q:before{content:open-quote;border-right:1px solid #02daf8;width:8px;bottom:0;left:0}dd,dt,li{line-height:24px}dd{margin:0}dl{margin:24px 0}dt{font-weight:700}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:inherit;margin-top:12px;margin-bottom:8px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}h1,.h1{font-size:32px;line-height:48px}h2,.h2{font-size:24px;line-height:32px}h3,.h3{font-size:20px;line-height:28px}h4,.h4{font-size:16px;line-height:24px}h5,.h5{font-size:12px;line-height:20px}h6,.h6{font-size:8px;line-height:16px}h1 small,h2 small,h3 small,h4 small,.h1 small,.h2 small,.h3 small,.h4 small{font-size:16px;font-weight:400}hr,.hr{box-sizing:content-box;border:0;border-top:1px solid #9e9e9e;height:0;margin-top:24px;margin-bottom:24px;display:block}img{vertical-align:middle;border:0;max-width:98vw}ol,ul{margin:12px 0;padding:0 0 0 16px}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}p{margin:12px 0}small{font-size:75%;line-height:1}sub,sup{vertical-align:baseline;font-size:80%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}th{text-align:left}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(./fonts/material-symbols/material-symbols-outlined.woff2)format("woff2")}.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;vertical-align:text-bottom;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;direction:ltr;padding-right:.35em;font-size:20px;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:Material Symbols Outlined!important}.waves-button,.waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0)}.waves-effect{-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden}.waves-effect .waves-ripple{opacity:0;pointer-events:none;-webkit-transition-property:-webkit-transform,opacity;transition-property:transform,opacity;background-image:-webkit-radial-gradient(#0000001a 0,#0003 30%,#0000004d 40%,#0006 50%,#fff0 60%);background-color:#0000001a;background-image:radial-gradient(#0000001a 0,#0003 30%,#0000004d 40%,#0006 50%,#fff0 60%);border-radius:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);position:absolute;-webkit-transform:scale(0);transform:scale(0)}.waves-effect.waves-light .waves-ripple{background-image:-webkit-radial-gradient(#ffffff1a 0,#fff3 30%,#ffffff4d 40%,#fff6 50%,#fff0 60%);background-color:#fff6;background-image:radial-gradient(#ffffff1a 0,#fff3 30%,#ffffff4d 40%,#fff6 50%,#fff0 60%)}.waves-effect.waves-color-alt .waves-ripple{background-image:-webkit-radial-gradient(#01798a1a 0,#01798a 100%);background-color:#02daf8;background-image:radial-gradient(#01798a1a 0,#01798a 100%)}.waves-effect.waves-color-blue .waves-ripple{background-image:-webkit-radial-gradient(#2196f31a 0,#2196f3 100%);background-color:#bbdefb;background-image:radial-gradient(#2196f31a 0,#2196f3 100%)}.waves-effect.waves-color-green .waves-ripple{background-image:-webkit-radial-gradient(#8bc34a1a 0,#8bc34a 100%);background-color:#dcedc8;background-image:radial-gradient(#8bc34a1a 0,#8bc34a 100%)}.waves-effect.waves-color-purple .waves-ripple{background-image:-webkit-radial-gradient(#9c27b01a 0,#9c27b0 100%);background-color:#e1bee7;background-image:radial-gradient(#9c27b01a 0,#9c27b0 100%)}.waves-effect.waves-color-red .waves-ripple{background-image:-webkit-radial-gradient(#f443361a 0,#f44336 100%);background-color:#ffcdd2;background-image:radial-gradient(#f443361a 0,#f44336 100%)}.waves-effect.waves-color-yellow .waves-ripple{background-image:-webkit-radial-gradient(#ffc1071a 0,#ffc107 100%);background-color:#ffecb3;background-image:radial-gradient(#ffc1071a 0,#ffc107 100%)}.waves-notransition{-webkit-transition:none!important;transition:none!important}code,kbd,pre,samp{font-family:Monaco,Menlo,Consolas,Courier New,monospace}code{background-color:var(--code-bg);border:1px solid var(--code-border);color:#c7254e;word-wrap:break-word;border-radius:4px;padding:2px 4px;font-size:85%;line-height:1}[data-theme=dark] code{color:#f78c94}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) code{color:#f78c94}}kbd{background-color:var(--text-color);color:#fff;border-radius:4px;padding:2px 4px;font-size:75%}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{background-color:var(--code-bg);border:1px solid var(--code-border);color:var(--text-color);word-break:break-all;word-wrap:break-word;white-space:pre-wrap;border-radius:2px;margin:12px 0;padding:6px 8px;font-size:12px;line-height:20px;display:block}pre code{color:inherit;font-size:inherit;background-color:#0000;border-radius:0;padding:0}.highlight{border:1px solid var(--code-border);border-radius:2px;margin:12px 0;padding:6px 8px;background-color:var(--code-bg)!important;color:var(--text-color)!important}.highlight pre{background-color:#0000;border:none;margin:0;padding:0}.col-xx-1,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xx-2,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xx-3,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xx-4,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xx-5,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xx-6,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xx-7,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xx-8,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xx-9,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xx-10,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xx-11,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xx-12,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{min-height:1px;padding-left:16px;padding-right:16px;position:relative}.col-xx-1,.col-xx-2,.col-xx-3,.col-xx-4,.col-xx-5,.col-xx-6,.col-xx-7,.col-xx-8,.col-xx-9,.col-xx-10,.col-xx-11,.col-xx-12{float:left}.col-xx-1{width:8.33333%}.col-xx-2{width:16.6667%}.col-xx-3{width:25%}.col-xx-4{width:33.3333%}.col-xx-5{width:41.6667%}.col-xx-6{width:50%}.col-xx-7{width:58.3333%}.col-xx-8{width:66.6667%}.col-xx-9{width:75%}.col-xx-10{width:83.3333%}.col-xx-11{width:91.6667%}.col-xx-12{width:100%}.col-xx-offset-0{margin-left:0%}.col-xx-offset-1{margin-left:8.33333%}.col-xx-offset-2{margin-left:16.6667%}.col-xx-offset-3{margin-left:25%}.col-xx-offset-4{margin-left:33.3333%}.col-xx-offset-5{margin-left:41.6667%}.col-xx-offset-6{margin-left:50%}.col-xx-offset-7{margin-left:58.3333%}.col-xx-offset-8{margin-left:66.6667%}.col-xx-offset-9{margin-left:75%}.col-xx-offset-10{margin-left:83.3333%}.col-xx-offset-11{margin-left:91.6667%}.col-xx-offset-12{margin-left:100%}.col-xx-pull-0{right:0%}.col-xx-pull-1{right:8.33333%}.col-xx-pull-2{right:16.6667%}.col-xx-pull-3{right:25%}.col-xx-pull-4{right:33.3333%}.col-xx-pull-5{right:41.6667%}.col-xx-pull-6{right:50%}.col-xx-pull-7{right:58.3333%}.col-xx-pull-8{right:66.6667%}.col-xx-pull-9{right:75%}.col-xx-pull-10{right:83.3333%}.col-xx-pull-11{right:91.6667%}.col-xx-pull-12{right:100%}.col-xx-push-0{left:0%}.col-xx-push-1{left:8.33333%}.col-xx-push-2{left:16.6667%}.col-xx-push-3{left:25%}.col-xx-push-4{left:33.3333%}.col-xx-push-5{left:41.6667%}.col-xx-push-6{left:50%}.col-xx-push-7{left:58.3333%}.col-xx-push-8{left:66.6667%}.col-xx-push-9{left:75%}.col-xx-push-10{left:83.3333%}.col-xx-push-11{left:91.6667%}.col-xx-push-12{left:100%}@media only screen and (width>=480px){.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.6667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333%}.col-xs-5{width:41.6667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333%}.col-xs-8{width:66.6667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333%}.col-xs-11{width:91.6667%}.col-xs-12{width:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.6667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333%}.col-xs-offset-5{margin-left:41.6667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333%}.col-xs-offset-8{margin-left:66.6667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333%}.col-xs-offset-11{margin-left:91.6667%}.col-xs-offset-12{margin-left:100%}.col-xs-pull-0{right:0%}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.6667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333%}.col-xs-pull-5{right:41.6667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333%}.col-xs-pull-8{right:66.6667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333%}.col-xs-pull-11{right:91.6667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:0%}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.6667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333%}.col-xs-push-5{left:41.6667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333%}.col-xs-push-8{left:66.6667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333%}.col-xs-push-11{left:91.6667%}.col-xs-push-12{left:100%}}@media only screen and (width>=768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.6667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333%}.col-sm-5{width:41.6667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333%}.col-sm-8{width:66.6667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333%}.col-sm-11{width:91.6667%}.col-sm-12{width:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.6667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333%}.col-sm-offset-5{margin-left:41.6667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333%}.col-sm-offset-8{margin-left:66.6667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333%}.col-sm-offset-11{margin-left:91.6667%}.col-sm-offset-12{margin-left:100%}.col-sm-pull-0{right:0%}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.6667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333%}.col-sm-pull-5{right:41.6667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333%}.col-sm-pull-8{right:66.6667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333%}.col-sm-pull-11{right:91.6667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:0%}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.6667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333%}.col-sm-push-5{left:41.6667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333%}.col-sm-push-8{left:66.6667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333%}.col-sm-push-11{left:91.6667%}.col-sm-push-12{left:100%}}@media only screen and (width>=992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.6667%}.col-md-3{width:25%}.col-md-4{width:33.3333%}.col-md-5{width:41.6667%}.col-md-6{width:50%}.col-md-7{width:58.3333%}.col-md-8{width:66.6667%}.col-md-9{width:75%}.col-md-10{width:83.3333%}.col-md-11{width:91.6667%}.col-md-12{width:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.6667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333%}.col-md-offset-5{margin-left:41.6667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333%}.col-md-offset-8{margin-left:66.6667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333%}.col-md-offset-11{margin-left:91.6667%}.col-md-offset-12{margin-left:100%}.col-md-pull-0{right:0%}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.6667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333%}.col-md-pull-5{right:41.6667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333%}.col-md-pull-8{right:66.6667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333%}.col-md-pull-11{right:91.6667%}.col-md-pull-12{right:100%}.col-md-push-0{left:0%}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.6667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333%}.col-md-push-5{left:41.6667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333%}.col-md-push-8{left:66.6667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333%}.col-md-push-11{left:91.6667%}.col-md-push-12{left:100%}}@media only screen and (width>=1440px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.6667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333%}.col-lg-5{width:41.6667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333%}.col-lg-8{width:66.6667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333%}.col-lg-11{width:91.6667%}.col-lg-12{width:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.6667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333%}.col-lg-offset-5{margin-left:41.6667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333%}.col-lg-offset-8{margin-left:66.6667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333%}.col-lg-offset-11{margin-left:91.6667%}.col-lg-offset-12{margin-left:100%}.col-lg-pull-0{right:0%}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.6667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333%}.col-lg-pull-5{right:41.6667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333%}.col-lg-pull-8{right:66.6667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333%}.col-lg-pull-11{right:91.6667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:0%}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.6667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333%}.col-lg-push-5{left:41.6667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333%}.col-lg-push-8{left:66.6667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333%}.col-lg-push-11{left:91.6667%}.col-lg-push-12{left:100%}}.col-between{text-align:center;width:32px;margin-left:-16px;position:absolute;top:0}.container{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.container:after,.container:before{content:"";line-height:0;display:table}.container:after{clear:both}@media only screen and (width>=992px){.container{max-width:960px}}@media only screen and (width>=1440px){.container{max-width:1408px}}.container-full{max-width:none}.row{margin-left:-16px;margin-right:-16px}.row:after,.row:before{content:"";line-height:0;display:table}.row:after{clear:both}@media only screen and (width>=480px) and (width<=767px){.row-clear>.col-xs-2:nth-child(6n+1),.row-clear>.col-xs-3:nth-child(4n+1),.row-clear>.col-xs-4:nth-child(3n+1),.row-clear>.col-xs-6:nth-child(odd){clear:left}}@media only screen and (width>=768px) and (width<=991px){.row-clear>.col-sm-2:nth-child(6n+1),.row-clear>.col-sm-3:nth-child(4n+1),.row-clear>.col-sm-4:nth-child(3n+1),.row-clear>.col-sm-6:nth-child(odd){clear:left}}@media only screen and (width>=992px) and (width<=1439px){.row-clear>.col-md-2:nth-child(6n+1),.row-clear>.col-md-3:nth-child(4n+1),.row-clear>.col-md-4:nth-child(3n+1),.row-clear>.col-md-6:nth-child(odd){clear:left}}@media only screen and (width>=1440px){.row-clear>.col-lg-2:nth-child(6n+1),.row-clear>.col-lg-3:nth-child(4n+1),.row-clear>.col-lg-4:nth-child(3n+1),.row-clear>.col-lg-6:nth-child(odd){clear:left}}.row-relative{position:relative}@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important;background:0 0!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}a[href^=\#]:after,a[href^=javascript\:]:after{content:""}abbr[title]:after{content:" (" attr(title)")"}blockquote,pre{page-break-inside:avoid;border:1px solid #9e9e9e}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}thead{display:table-header-group}.card,.card-img,.card-side{border-radius:0!important}.card,.tile{border:1px solid #9e9e9e}.fbtn-container,.menu,.menu-toggle{display:none!important}.footer{page-break-after:always}.header a{color:#2196f3}.tab-nav .nav>li.active>a{border-bottom:3px solid #212121;padding-bottom:9px}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.a{color:#2196f3;-webkit-appearance:none;background-color:#0000;border:0;display:inline}.a:focus,.a:hover{color:#0d47a1;outline:0;text-decoration:underline}.access-hide{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.access-hide.focusable:active,.access-hide.focusable:focus{clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}.avoid-fout,.el-loading{position:relative}body.avoid-fout,body.el-loading{position:static}.avoid-fout-indicator,.el-loading-indicator{text-align:center;z-index:2;width:0;height:0;min-height:4px;position:absolute;top:0;left:0;overflow:hidden;font-family:sans-serif!important}.avoid-fout>.avoid-fout-indicator,.el-loading>.el-loading-indicator{opacity:1;width:100%;height:100%;filter:alpha(opacity=100);background-color:#fff;padding:24px 16px;-webkit-box-shadow:0 -1px #e0e0e0,0 0 2px #0000001a,0 2px 4px #00000026;box-shadow:0 -1px #e0e0e0,0 0 2px #0000001a,0 2px 4px #00000026}.avoid-fout-done>.avoid-fout-indicator,.el-loading-done>.el-loading-indicator{opacity:0;width:0;height:0;filter:alpha(opacity=0);padding:0;-webkit-transition:height 0s .3s,opacity .3s cubic-bezier(.4,0,.2,1),padding 0s .3s,width 0s .3s;transition:height 0s .3s,opacity .3s cubic-bezier(.4,0,.2,1),padding 0s .3s,width 0s .3s}.avoid-fout-indicator-fixed,.el-loading-indicator-fixed{z-index:41;position:fixed}.avoid-fout-indicator-linear,.el-loading-indicator-linear{padding:0!important}.clearfix:after,.clearfix:before{content:"";line-height:0;display:table}.clearfix:after{clear:both}.collapse{display:none}.collapse.in{display:block}.collapsed-hide{display:inline}.collapsed .collapsed-hide,.collapsed-show{display:none}.collapsed .collapsed-show{display:inline}.collapsible-region{overflow:hidden}.collapsing{height:0;-webkit-transition:height .3s cubic-bezier(.4,0,.2,1);transition:height .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.fade{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1)}.fade.in{opacity:1;filter:alpha(opacity=100)}.iframe-seamless{border:0;width:100%;height:100%;margin:0;padding:0;display:block}.img-responsive{max-width:100%;height:auto;width:100% \9 ;display:block}.list-clear,.list-inline{padding-left:0;list-style:none}.list-inline{margin-left:-8px}.list-inline>li{padding-left:8px;padding-right:8px;display:inline-block}.margin-bottom{margin-bottom:24px!important}.margin-bottom-half{margin-bottom:12px!important}.margin-left{margin-left:16px!important}.margin-left-half{margin-left:8px!important}.margin-no{margin:0!important}.margin-no-bottom{margin-bottom:0!important}.margin-no-left{margin-left:0!important}.margin-no-right{margin-right:0!important}.margin-no-top{margin-top:0!important}.margin-right{margin-right:16px!important}.margin-right-half{margin-right:8px!important}.margin-top{margin-top:24px!important}.margin-top-half{margin-top:12px!important}.media,.media-inner{overflow:hidden}.media-object.pull-left{margin-right:16px}.media-object.pull-right{margin-left:16px}.modal-scrollbar-measure{width:50px;height:50px;position:absolute;top:-99999px;overflow:scroll}.no-overflow{overflow:hidden}.para{margin-top:24px;margin-bottom:24px;display:block}.pull-left{float:left}.pull-none{float:none!important}.pull-right{float:right}.text-break{word-break:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.text-lead{font-size:16px;font-weight:300;line-height:24px}.text-overflow{line-height:inherit;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.text-nowrap{white-space:nowrap}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-bg{color:var(--border-color)}.text-black{color:#000}.text-default{color:var(--text-color)}.text-hint{color:var(--text-hint)}.text-sec{color:var(--text-secondary)}.text-white{color:#fff}.text-alt{color:#01798a}.text-blue{color:#2196f3}.text-green{color:#8bc34a}.text-purple{color:#9c27b0}.text-red{color:#f44336}.text-yellow{color:#ffc107}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-xx-block,.visible-xx-inline,.visible-xx-inline-block{display:none!important}@media only screen and (width<=479px){.hidden-xx{display:none!important}.visible-xx-block{display:block!important}.visible-xx-inline{display:inline!important}.visible-xx-inline-block{display:inline-block!important}}@media only screen and (width>=480px) and (width<=767px){.hidden-xs{display:none!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media only screen and (width>=768px) and (width<=991px){.hidden-sm{display:none!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media only screen and (width>=992px) and (width<=1439px){.hidden-md{display:none!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media only screen and (width>=1440px){.hidden-lg{display:none!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}.anchorjs-link,.anchorjs-link:hover{color:#01798a;font-size:80%}.avatar{background-color:var(--border-color);color:var(--text-color);text-align:center;border-radius:50%;width:48px;height:48px;line-height:48px;display:block}.avatar:focus,.avatar:hover{text-decoration:none}.avatar.pull-left{margin-right:16px}.avatar.pull-right{margin-left:16px}.avatar img{vertical-align:top;border-radius:50%;width:100%;height:100%}.avatar .fa{height:100%;line-height:inherit;text-align:center;display:block}.avatar .fa-text{font-family:inherit}.avatar-alt{color:#fff;background-color:#01798a}.avatar-blue{color:#fff;background-color:#2196f3}.avatar-green{color:#fff;background-color:#8bc34a}.avatar-purple{color:#fff;background-color:#9c27b0}.avatar-red{color:#fff;background-color:#f44336}.avatar-yellow{color:#fff;background-color:#ffc107}.avatar-inline{display:inline-block}.avatar-lg{width:96px;height:96px;line-height:96px}.avatar-sm{width:36px;height:36px;margin-top:-6px;margin-bottom:-6px;line-height:36px}.avatar-transparent{background-color:#0000}.breadcrumb{margin:24px 0;padding-left:0;list-style:none}.breadcrumb:after,.breadcrumb:before{content:"";line-height:0;display:table}.breadcrumb:after{clear:both}.breadcrumb>li{float:left;display:block}.breadcrumb>li+li:before{color:var(--text-hint);content:">";margin-left:.4em;padding-right:.4em;line-height:24px;display:inline-block}.breadcrumb>.active{color:var(--text-color)}.breadcrumb>.active>a,.breadcrumb>.active>.a{color:var(--text-color);cursor:text;text-decoration:none}.breadcrumb-categories{margin:24px 0;padding-left:0;list-style:none}.breadcrumb-categories:after,.breadcrumb-categories:before{content:"";line-height:0;display:table}.breadcrumb-categories:after{clear:both}.breadcrumb-categories>li{float:left;padding-right:10px;display:block}.breadcrumb-categories>li+li.category:before{color:var(--text-hint);margin-left:.4em;line-height:24px;display:inline-block}.breadcrumbs{padding:12px 0}.body{max-width:1000px}.btn{background-color:var(--bg-surface);border:1px solid var(--border-color);color:var(--text-color);cursor:pointer;text-align:center;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;user-select:none;background-image:none;background-position:50%;background-size:100% 100%;border-radius:2px;max-width:100%;margin-bottom:0;padding:5px 15px;font-size:16px;font-weight:400;line-height:24px;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);display:inline-block;position:relative;-webkit-box-shadow:0 1px 5px #00000026,0 1px 5px 1px #00000026;box-shadow:0 1px 5px #00000026,0 1px 5px 1px #00000026}.btn:active,.btn:focus,.btn:hover{color:var(--text-color);background-color:var(--bg-elevated);outline:0;text-decoration:none;-webkit-box-shadow:0 1px 5px #00000026,0 5px 10px 1px #0000004d,0 10px 30px #00000026;box-shadow:0 1px 5px #00000026,0 5px 10px 1px #0000004d,0 10px 30px #00000026}.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.5;filter:alpha(opacity=50)}.btn.waves-effect{border:0;padding:6px 16px}.btn-alt{color:#fff;background-color:#01798a}.btn-alt:active,.btn-alt:focus,.btn-alt:hover{color:#fff}.btn-alt[disabled],fieldset[disabled] .btn-alt{background-color:#01798a}.btn-blue{color:#fff;background-color:#2196f3}.btn-blue:active,.btn-blue:focus,.btn-blue:hover{color:#fff}.btn-blue[disabled],fieldset[disabled] .btn-blue{background-color:#2196f3}.btn-green{color:#fff;background-color:#8bc34a}.btn-green:active,.btn-green:focus,.btn-green:hover{color:#fff}.btn-green[disabled],fieldset[disabled] .btn-green{background-color:#8bc34a}.btn-purple{color:#fff;background-color:#9c27b0}.btn-purple:active,.btn-purple:focus,.btn-purple:hover{color:#fff}.btn-purple[disabled],fieldset[disabled] .btn-purple{background-color:#9c27b0}.btn-red{color:#fff;background-color:#f44336}.btn-red:active,.btn-red:focus,.btn-red:hover{color:#fff}.btn-red[disabled],fieldset[disabled] .btn-red{background-color:#f44336}.btn-yellow{color:#fff;background-color:#ffc107}.btn-yellow:active,.btn-yellow:focus,.btn-yellow:hover{color:#fff}.btn-yellow[disabled],fieldset[disabled] .btn-yellow{background-color:#ffc107}.btn-sm{padding:0 7px;font-size:8px;line-height:22px}.btn-sm.waves-effect{padding:1px 8px}.btn-block{white-space:normal;width:100%;display:block}.btn-flat{-webkit-box-shadow:none;box-shadow:none;background-color:#0000}.btn-flat:active,.btn-flat:focus,.btn-flat:hover{background-color:var(--bg-color);-webkit-box-shadow:none;box-shadow:none}.btn-flat[disabled],fieldset[disabled] .btn-flat{color:var(--text-color)}.btn-flat.btn-alt{color:#01798a}.btn-flat.btn-alt:active,.btn-flat.btn-alt:focus,.btn-flat.btn-alt:hover{background-color:#02daf8}.btn-flat.btn-alt[disabled],fieldset[disabled] .btn-flat.btn-alt{color:#01798a}.btn-flat.btn-blue{color:#2196f3}.btn-flat.btn-blue:active,.btn-flat.btn-blue:focus,.btn-flat.btn-blue:hover{background-color:#bbdefb}.btn-flat.btn-blue[disabled],fieldset[disabled] .btn-flat.btn-blue{color:#2196f3}.btn-flat.btn-green{color:#8bc34a}.btn-flat.btn-green:active,.btn-flat.btn-green:focus,.btn-flat.btn-green:hover{background-color:#dcedc8}.btn-flat.btn-green[disabled],fieldset[disabled] .btn-flat.btn-green{color:#8bc34a}.btn-flat.btn-purple{color:#9c27b0}.btn-flat.btn-purple:active,.btn-flat.btn-purple:focus,.btn-flat.btn-purple:hover{background-color:#e1bee7}.btn-flat.btn-purple[disabled],fieldset[disabled] .btn-flat.btn-purple{color:#9c27b0}.btn-flat.btn-red{color:#f44336}.btn-flat.btn-red:active,.btn-flat.btn-red:focus,.btn-flat.btn-red:hover{background-color:#ffcdd2}.btn-flat.btn-red[disabled],fieldset[disabled] .btn-flat.btn-red{color:#f44336}.btn-flat.btn-yellow{color:#ffc107}.btn-flat.btn-yellow:active,.btn-flat.btn-yellow:focus,.btn-flat.btn-yellow:hover{background-color:#ffecb3}.btn-flat.btn-yellow[disabled],fieldset[disabled] .btn-flat.btn-yellow{color:#ffc107}.btn-text{color:var(--text-color);padding:6px 0;font-size:16px;font-weight:400;line-height:24px;display:inline-block}.fbtn{background-color:var(--border-color);clear:both;color:var(--text-color);cursor:pointer;text-align:center;border-radius:50%;width:48px;margin:12px auto;padding:12px 0;font-size:24px;-webkit-transition:box-shadow .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:box-shadow .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);display:block;position:relative;-webkit-box-shadow:0 3px 10px #00000080;box-shadow:0 3px 10px #00000080}a.fbtn:focus,a.fbtn:hover{color:var(--text-color);-webkit-box-shadow:0 3px 10px #00000080,0 3px 15px #00000080;box-shadow:0 3px 10px #00000080,0 3px 15px #00000080}.fbtn-alt{background-color:#01798a;color:#fff!important}.fbtn-blue{background-color:#2196f3;color:#fff!important}.fbtn-green{background-color:#8bc34a;color:#fff!important}.fbtn-purple{background-color:#9c27b0;color:#fff!important}.fbtn-red{background-color:#f44336;color:#fff!important}.fbtn-yellow{background-color:#ffc107;color:#fff!important}.fbtn-lg{width:60px;padding:18px 0}.fbtn-lg .fbtn-sub{top:18px}.fbtn-lg~.fbtn-dropdown{min-width:92px}.fbtn-container{z-index:21;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:margin-bottom .3s cubic-bezier(.4,0,.2,1),right .3s cubic-bezier(.4,0,.2,1);transition:margin-bottom .3s cubic-bezier(.4,0,.2,1),right .3s cubic-bezier(.4,0,.2,1);position:fixed;bottom:12px;right:16px}.fbtn-dropdown{max-height:0;padding-left:16px;padding-right:16px;-webkit-transition:max-height 0s .5s;transition:max-height 0s .5s;position:absolute;bottom:100%;right:-16px;overflow:hidden}.fbtn-inner.open .fbtn-dropdown{max-height:99999px;-webkit-transition:max-height;transition:max-height;overflow:visible}.fbtn-dropdown .fbtn{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(.5);transform:scale(.5)}.fbtn-dropdown .fbtn:last-child{-webkit-transition-delay:.3s;transition-delay:.3s}.fbtn-dropdown .fbtn:nth-last-child(2){-webkit-transition-delay:.25s;transition-delay:.25s}.fbtn-dropdown .fbtn:nth-last-child(3){-webkit-transition-delay:.2s;transition-delay:.2s}.fbtn-dropdown .fbtn:nth-last-child(4){-webkit-transition-delay:.15s;transition-delay:.15s}.fbtn-dropdown .fbtn:nth-last-child(5){-webkit-transition-delay:.1s;transition-delay:.1s}.fbtn-dropdown .fbtn:nth-last-child(6){-webkit-transition-delay:50ms;transition-delay:50ms}.fbtn-inner.open .fbtn-dropdown .fbtn{opacity:1;filter:alpha(opacity=100);-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transform:scale(1);transform:scale(1)}.fbtn-inner.open .fbtn-dropdown .fbtn:last-child{-webkit-transition-delay:0s;transition-delay:0s}.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(2){-webkit-transition-delay:50ms;transition-delay:50ms}.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(3){-webkit-transition-delay:.1s;transition-delay:.1s}.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(4){-webkit-transition-delay:.15s;transition-delay:.15s}.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(5){-webkit-transition-delay:.2s;transition-delay:.2s}.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(6){-webkit-transition-delay:.25s;transition-delay:.25s}.fbtn-ori,.fbtn-sub{-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.fbtn-inner.open .fbtn-ori{opacity:0;filter:alpha(opacity=0);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.fbtn-rotate{-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.fbtn-inner.open .fbtn-rotate{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.fbtn-sub{text-align:center;opacity:0;width:100%;filter:alpha(opacity=0);position:absolute;top:12px;left:0;-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}.fbtn-inner.open .fbtn-sub{opacity:1;filter:alpha(opacity=100);-webkit-transform:rotate(0);transform:rotate(0)}.fbtn-text{background-color:var(--text-color);color:#fff;white-space:nowrap;opacity:0;width:0;height:0;filter:alpha(opacity=0);background-color:#000c;border-radius:2px;margin-top:-12px;margin-right:16px;padding-left:8px;padding-right:8px;font-size:8px;-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;right:100%;overflow:hidden}.no-touch .fbtn:hover .fbtn-text{opacity:1;width:auto;height:auto;filter:alpha(opacity=100)}.no-touch .fbtn-dropdown .fbtn:hover .fbtn-text{opacity:0;width:0;height:0;filter:alpha(opacity=0)}.no-touch .fbtn-inner.open .fbtn-dropdown .fbtn:hover .fbtn-text{opacity:1;width:auto;height:auto;filter:alpha(opacity=100)}.touch .fbtn-text{opacity:1;width:auto;height:auto;filter:alpha(opacity=100);display:none}.touch .fbtn-inner.open .fbtn-text{display:block}.card{background-color:var(--bg-surface);border-radius:2px;margin-bottom:24px;-webkit-transition:box-shadow .3s cubic-bezier(.4,0,.2,1);transition:box-shadow .3s cubic-bezier(.4,0,.2,1);display:-webkit-box;display:-webkit-flex;display:flex;position:relative;-webkit-box-shadow:0 1px 6px #0000004d;box-shadow:0 1px 6px #0000004d}.card[class*=-bg]{color:#fff}.no-boxshadow .card{border:1px solid var(--border-color)}.card-offwhite{background-color:var(--bg-surface)}.card-alt,.card-alt-bg{-webkit-box-shadow:0 0 2px #0000004d,0 1px 6px #01798a4d;box-shadow:0 0 2px #0000004d,0 1px 6px #01798a4d}.no-boxshadow .card-alt,.no-boxshadow .card-alt-bg{border-color:#02daf8}.card-alt-bg{background-color:#01798a}.card-blue,.card-blue-bg{-webkit-box-shadow:0 0 2px #0000004d,0 1px 6px #2196f34d;box-shadow:0 0 2px #0000004d,0 1px 6px #2196f34d}.no-boxshadow .card-blue,.no-boxshadow .card-blue-bg{border-color:#bbdefb}.card-blue-bg{background-color:#2196f3}.card-green,.card-green-bg{-webkit-box-shadow:0 0 2px #0000004d,0 1px 6px #8bc34a4d;box-shadow:0 0 2px #0000004d,0 1px 6px #8bc34a4d}.no-boxshadow .card-green,.no-boxshadow .card-green-bg{border-color:#dcedc8}.card-green-bg{background-color:#8bc34a}.card-purple,.card-purple-bg{-webkit-box-shadow:0 0 2px #0000004d,0 1px 6px #9c27b04d;box-shadow:0 0 2px #0000004d,0 1px 6px #9c27b04d}.no-boxshadow .card-purple,.no-boxshadow .card-purple-bg{border-color:#e1bee7}.card-purple-bg{background-color:#9c27b0}.card-red,.card-red-bg{-webkit-box-shadow:0 0 2px #0000004d,0 1px 6px #f443364d;box-shadow:0 0 2px #0000004d,0 1px 6px #f443364d}.no-boxshadow .card-red,.no-boxshadow .card-red-bg{border-color:#ffcdd2}.card-red-bg{background-color:#f44336}.card-yellow,.card-yellow-bg{-webkit-box-shadow:0 0 2px #0000004d,0 1px 6px #ffc1074d;box-shadow:0 0 2px #0000004d,0 1px 6px #ffc1074d}.no-boxshadow .card-yellow,.no-boxshadow .card-yellow-bg{border-color:#ffecb3}.card-yellow-bg{background-color:#ffc107}.card-action,.tile-action{border-top:1px solid var(--border-color);position:relative}.card-action:after,.tile-action:after,.card-action:before,.tile-action:before{content:"";line-height:0;display:table}.card-action:after,.tile-action:after{clear:both}.card-action:first-child,.tile-action:first-child{border-top:0}.card-action .nav,.tile-action .nav{margin-top:0;margin-bottom:0}.card-action .nav>li>a,.tile-action .nav>li>a,.card-action .nav>li>.a,.tile-action .nav>li>.a{color:var(--text-secondary)}.card-action .nav>li>a:focus,.tile-action .nav>li>a:focus,.card-action .nav>li>a:hover,.tile-action .nav>li>a:hover,.card-action .nav>li>.a:focus,.tile-action .nav>li>.a:focus,.card-action .nav>li>.a:hover,.tile-action .nav>li>.a:hover{color:var(--link-color)}.card[class*=-bg] .card-action .nav>li>a,.card[class*=-bg] .tile-action .nav>li>a,.card[class*=-bg] .card-action .nav>li>.a,.card[class*=-bg] .tile-action .nav>li>.a{color:#fff}.card-action .nav>li.active>a,.tile-action .nav>li.active>a,.card-action .nav>li.active>.a,.tile-action .nav>li.active>.a{color:var(--link-color)}.card-action .nav>li.open>a,.tile-action .nav>li.open>a,.card-action .nav>li.open>.a,.tile-action .nav>li.open>.a{color:var(--text-color)}.card-alt .card-action,.card-alt .tile-action,.card-alt-bg .card-action,.card-alt-bg .tile-action{border-top-color:#02daf8}.card-alt-bg .card-action,.card-alt-bg .tile-action{border-top-color:#016775}.card-blue .card-action,.card-blue .tile-action,.card-blue-bg .card-action,.card-blue-bg .tile-action{border-top-color:#bbdefb}.card-blue-bg .card-action,.card-blue-bg .tile-action{border-top-color:#1976d2}.card-green .card-action,.card-green .tile-action,.card-green-bg .card-action,.card-green-bg .tile-action{border-top-color:#dcedc8}.card-green-bg .card-action,.card-green-bg .tile-action{border-top-color:#689f38}.card-purple .card-action,.card-purple .tile-action,.card-purple-bg .card-action,.card-purple-bg .tile-action{border-top-color:#e1bee7}.card-purple-bg .card-action,.card-purple-bg .tile-action{border-top-color:#7b1fa2}.card-red .card-action,.card-red .tile-action,.card-red-bg .card-action,.card-red-bg .tile-action{border-top-color:#ffcdd2}.card-red-bg .card-action,.card-red-bg .tile-action{border-top-color:#d32f2f}.card-yellow .card-action,.card-yellow .tile-action,.card-yellow-bg .card-action,.card-yellow-bg .tile-action{border-top-color:#ffecb3}.card-yellow-bg .card-action,.card-yellow-bg .tile-action{border-top-color:#ffa000}.card-header{padding-top:6px;padding-bottom:6px;position:relative}.card-header:after,.card-header:before{content:"";line-height:0;display:table}.card-header:after{clear:both}.card-header:before{border-bottom:1px solid var(--border-color);content:"";width:100%;display:block;position:absolute;bottom:0;left:0}.card-heading{margin-top:24px;margin-bottom:24px;font-size:16px;line-height:24px;display:block}.card-header .card-heading{margin-top:0;margin-bottom:0}.card-img{position:relative;overflow:hidden}.card-img:first-child{border-radius:2px 2px 0 0}.card-img:last-child{border-radius:0 0 2px 2px}.card-img img{width:100%;height:auto;display:block}.card-img-heading{color:#fff;background-image:linear-gradient(#0000,#00000080);width:100%;margin:0;padding:12px 16px;font-size:16px;line-height:24px;position:absolute;bottom:0;left:0}.card-inner{z-index:1;padding-left:16px;padding-right:16px;position:relative}.card-header .card-inner{padding-top:12px;padding-bottom:12px}.card-inner-side~.card-inner,.tile-side~.card-inner{overflow:hidden}.card-inner-side,.tile-side{padding-top:12px;padding-bottom:12px}.card-inner-side.pull-left,.pull-left.tile-side{padding-left:16px}.card-inner-side.pull-right,.pull-right.tile-side{padding-right:16px}.card-main{-webkit-box-flex:1;-webkit-flex:1;flex:1}.card-alt-bg .card-main a{color:#02daf8}.card-blue-bg .card-main a{color:#bbdefb}.card-green-bg .card-main a{color:#dcedc8}.card-purple-bg .card-main a{color:#e1bee7}.card-red-bg .card-main a{color:#ffcdd2}.card-yellow-bg .card-main a{color:#ffecb3}.card-side{background-color:var(--bg-color);border-radius:2px 0 0 2px;max-width:33.3333%;padding-left:16px;padding-right:16px}.card-side[href]{color:var(--text-color)}.card-side[href]:focus,.card-side[href]:hover{background-color:var(--border-color);text-decoration:none}.card-side.card-side-img{padding-left:0;padding-right:0;overflow:hidden}.card-side.card-side-right{border-radius:0 2px 2px 0;-webkit-box-ordinal-group:2;-webkit-order:2;order:2}.card-offwhite .card-side{background-color:var(--bg-color)}.card-alt .card-side,.card-alt-bg .card-side{color:#fff;background-color:#01798a}.card-alt .card-side[href]:focus,.card-alt-bg .card-side[href]:focus,.card-alt .card-side[href]:hover,.card-alt-bg .card-side[href]:hover,.card-alt-bg .card-side{background-color:#016775}.card-alt-bg .card-side[href]:focus,.card-alt-bg .card-side[href]:hover{background-color:#015561}.card-blue .card-side,.card-blue-bg .card-side{color:#fff;background-color:#2196f3}.card-blue .card-side[href]:focus,.card-blue-bg .card-side[href]:focus,.card-blue .card-side[href]:hover,.card-blue-bg .card-side[href]:hover,.card-blue-bg .card-side{background-color:#1976d2}.card-blue-bg .card-side[href]:focus,.card-blue-bg .card-side[href]:hover{background-color:#0d47a1}.card-green .card-side,.card-green-bg .card-side{color:#fff;background-color:#8bc34a}.card-green .card-side[href]:focus,.card-green-bg .card-side[href]:focus,.card-green .card-side[href]:hover,.card-green-bg .card-side[href]:hover,.card-green-bg .card-side{background-color:#689f38}.card-green-bg .card-side[href]:focus,.card-green-bg .card-side[href]:hover{background-color:#33691e}.card-purple .card-side,.card-purple-bg .card-side{color:#fff;background-color:#9c27b0}.card-purple .card-side[href]:focus,.card-purple-bg .card-side[href]:focus,.card-purple .card-side[href]:hover,.card-purple-bg .card-side[href]:hover,.card-purple-bg .card-side{background-color:#7b1fa2}.card-purple-bg .card-side[href]:focus,.card-purple-bg .card-side[href]:hover{background-color:#4a148c}.card-red .card-side,.card-red-bg .card-side{color:#fff;background-color:#f44336}.card-red .card-side[href]:focus,.card-red-bg .card-side[href]:focus,.card-red .card-side[href]:hover,.card-red-bg .card-side[href]:hover,.card-red-bg .card-side{background-color:#d32f2f}.card-red-bg .card-side[href]:focus,.card-red-bg .card-side[href]:hover{background-color:#b71c1c}.card-yellow .card-side,.card-yellow-bg .card-side{color:#fff;background-color:#ffc107}.card-yellow .card-side[href]:focus,.card-yellow-bg .card-side[href]:focus,.card-yellow .card-side[href]:hover,.card-yellow-bg .card-side[href]:hover,.card-yellow-bg .card-side{background-color:#ffa000}.card-yellow-bg .card-side[href]:focus,.card-yellow-bg .card-side[href]:hover{background-color:#ff6f00}.card-wrap{margin-top:24px}.dropdown{-webkit-transition:z-index 0s .3s;transition:z-index 0s .3s;position:relative}.dropdown.open{z-index:21;-webkit-transition:z-index;transition:z-index}.dropdown [data-toggle=dropdown]{cursor:pointer}.dropdown-inline{display:inline-block}.dropdown-menu{opacity:0;min-width:100%;filter:alpha(opacity=0);-webkit-transform-origin:0 0;transform-origin:0 0;background-color:#fff;border:1px solid #9e9e9e;border-radius:0 2px 2px;padding-left:0;padding-right:0;list-style:none;-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:100%;left:0;-webkit-transform:scale(.25,0);transform:scale(.25,0);-webkit-box-shadow:0 5px 10px #0000004d,0 10px 30px #00000026;box-shadow:0 5px 10px #0000004d,0 10px 30px #00000026;margin:-1px 0 0!important;padding-top:12px!important;padding-bottom:12px!important}.dropdown.open .dropdown-menu{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);transform:scale(1)}.dropdown-menu.dropdown-menu-right,.dropdown.pull-right .dropdown-menu,.nav.pull-right .dropdown-menu{-webkit-transform-origin:100% 0;transform-origin:100% 0;border-radius:2px 0 2px 2px;left:auto;right:0}.dropdown-menu a,.dropdown-menu .a{color:var(--text-color);text-align:left;text-overflow:ellipsis;white-space:nowrap;padding:12px 16px;display:block;position:relative;overflow:hidden}.dropdown-menu a:focus,.dropdown-menu a:hover,.dropdown-menu .a:focus,.dropdown-menu .a:hover{background-color:var(--bg-surface);text-decoration:none}.dropdown-menu .active>a,.dropdown-menu .active>.a{background-color:var(--bg-surface)}.dropdown-menu li{display:block;position:relative}.no-csstransforms .dropdown-menu{display:none}.no-csstransforms .dropdown.open .dropdown-menu{display:block}.dropdown-toggle{-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1)}.dropdown.open .dropdown-toggle{background-color:var(--border-color);border-radius:2px 2px 0 0}.dropdown.open .dropdown-toggle-alt{background-color:#015561}.dropdown.open .dropdown-toggle-blue{background-color:#0d47a1}.dropdown.open .dropdown-toggle-green{background-color:#33691e}.dropdown.open .dropdown-toggle-purple{background-color:#4a148c}.dropdown.open .dropdown-toggle-red{background-color:#b71c1c}.dropdown.open .dropdown-toggle-yellow{background-color:#ff6f00}.dropdown-toggle-btn{z-index:1;position:relative}.dropdown.open .dropdown-toggle-btn{color:var(--text-color);-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.dropdown-toggle-btn~.dropdown-menu{min-width:calc(100% + 2px);top:-12px;left:-1px;-webkit-transform:scaleY(0);transform:scaleY(0);padding-top:48px!important}.dropdown-toggle-btn~.dropdown-menu.dropdown-menu-right,.dropdown.pull-right .dropdown-toggle-btn~.dropdown-menu,.nav.pull-right .dropdown-toggle-btn~.dropdown-menu{left:auto;right:-1px}.dropdown-wrap{margin-top:24px;margin-bottom:24px}.dropdown-wrap:after,.dropdown-wrap:before{content:"";line-height:0;display:table}.dropdown-wrap:after{clear:both}legend[class*=col-xx-]{padding-left:8px}@media only screen and (width>=480px){legend[class*=col-xs-]{padding-left:8px}}@media only screen and (width>=768px){legend[class*=col-sm-]{padding-left:8px}}@media only screen and (width>=992px){legend[class*=col-md-]{padding-left:8px}}@media only screen and (width>=1440px){legend[class*=col-lg-]{padding-left:8px}}.checkbox,.radio{display:block;position:relative}.form-group .checkbox,.form-group .radio{margin-top:6px;padding-bottom:6px}.checkbox label,.radio label{cursor:pointer;min-height:16px;margin:0;padding-left:24px}.checkbox.disabled label,fieldset[disabled] .checkbox label,.radio.disabled label,fieldset[disabled] .radio label{color:var(--text-hint);cursor:not-allowed}.checkbox input[type=checkbox],.radio input[type=radio]{margin-left:-24px;position:absolute}.checkbox-inline,.radio-inline{margin-right:16px;display:inline-block}.form{margin-top:24px;margin-bottom:24px}.form-control,.picker__select--month,.picker__select--year{border:0;border-bottom:1px solid var(--text-hint);color:var(--text-color);background-color:#0000;background-image:none;border-radius:0;width:100%;height:36px;padding:6px 0 5px;font-size:16px;line-height:24px;display:block}.form-control:-ms-placeholder-shown,.picker__select--month:-ms-placeholder-shown,.picker__select--year:-ms-placeholder-shown{color:var(--text-hint);opacity:.8;font-style:italic}.form-control::placeholder,.picker__select--month::placeholder,.picker__select--year::placeholder{color:var(--text-hint);opacity:.8;font-style:italic}.form-control::-moz-placeholder,.picker__select--month::-moz-placeholder,.picker__select--year::-moz-placeholder{color:var(--text-hint);opacity:.8;font-style:italic}.form-control::placeholder,.picker__select--month::placeholder,.picker__select--year::placeholder{color:var(--text-hint);opacity:.8;font-style:italic}.form-control,.picker__select--month,.picker__select--year{-webkit-transition:border-bottom-color .15s cubic-bezier(.4,0,.2,1);transition:border-bottom-color .15s cubic-bezier(.4,0,.2,1)}.form-control:focus,.picker__select--month:focus,.picker__select--year:focus{border-color:var(--link-color);border-bottom-width:2px;outline:0;padding-bottom:4px}.form-control[disabled],[disabled].picker__select--month,[disabled].picker__select--year,.form-control[readonly],[readonly].picker__select--month,[readonly].picker__select--year,fieldset[disabled] .form-control,fieldset[disabled] .picker__select--month,fieldset[disabled] .picker__select--year{color:var(--text-hint);cursor:not-allowed;opacity:1;border-style:dashed}.form-control.form-control-inline,.form-control-inline.picker__select--month,.form-control-inline.picker__select--year{vertical-align:middle;width:auto;display:inline-block}.form-control.form-control-default,.form-control-default.picker__select--month,.form-control-default.picker__select--year,.form-control-default .form-control,.form-control-default .picker__select--month,.form-control-default .picker__select--year{border:1px solid var(--text-hint);padding:5px 8px;-webkit-transition:none;transition:none}.form-control.form-control-default:focus,.form-control-default.picker__select--month:focus,.form-control-default.picker__select--year:focus,.form-control-default .form-control:focus,.form-control-default .picker__select--month:focus,.form-control-default .picker__select--year:focus{border:1px solid var(--link-color);padding:5px 8px}.form-control.form-control-default[disabled],.form-control-default[disabled].picker__select--month,.form-control-default[disabled].picker__select--year,.form-control.form-control-default[readonly],.form-control-default[readonly].picker__select--month,.form-control-default[readonly].picker__select--year,fieldset[disabled] .form-control.form-control-default,fieldset[disabled] .form-control-default.picker__select--month,fieldset[disabled] .form-control-default.picker__select--year,.form-control-default .form-control[disabled],.form-control-default [disabled].picker__select--month,.form-control-default [disabled].picker__select--year,.form-control-default .form-control[readonly],.form-control-default [readonly].picker__select--month,.form-control-default [readonly].picker__select--year,fieldset[disabled] .form-control-default .form-control,fieldset[disabled] .form-control-default .picker__select--month,fieldset[disabled] .form-control-default .picker__select--year{background-color:var(--border-color)}.form-group-alt .form-control,.form-group-alt .picker__select--month,.form-group-alt .picker__select--year,.form-group-alt .form-control:focus{border-color:#01798a}.form-group-blue .form-control,.form-group-blue .picker__select--month,.form-group-blue .picker__select--year,.form-group-blue .form-control:focus{border-color:#2196f3}.form-group-green .form-control,.form-group-green .picker__select--month,.form-group-green .picker__select--year,.form-group-green .form-control:focus{border-color:#8bc34a}.form-group-purple .form-control,.form-group-purple .picker__select--month,.form-group-purple .picker__select--year,.form-group-purple .form-control:focus{border-color:#9c27b0}.form-group-red .form-control,.form-group-red .picker__select--month,.form-group-red .picker__select--year,.form-group-red .form-control:focus{border-color:#f44336}.form-group-yellow .form-control,.form-group-yellow .picker__select--month,.form-group-yellow .picker__select--year,.form-group-yellow .form-control:focus{border-color:#ffc107}input[type=color].form-control-default,.form-control-default input[type=color]{min-width:42px}label+.form-control.form-control-default,label+.form-control-default.picker__select--month,label+.form-control-default.picker__select--year,.form-control-default label+.form-control,.form-control-default label+.picker__select--month,.form-control-default label+.picker__select--year{margin-top:6px}label.access-hide+.form-control.form-control-default,label.access-hide+.form-control-default.picker__select--month,label.access-hide+.form-control-default.picker__select--year,.form-control-default label.access-hide+.form-control,.form-control-default label.access-hide+.picker__select--month,.form-control-default label.access-hide+.picker__select--year{margin-top:0}select.form-control,select.picker__select--month,select.picker__select--year{-webkit-appearance:none}@media only screen and (-webkit-device-pixel-ratio>=0){select.form-control,select.picker__select--month,select.picker__select--year{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAkCAMAAACg5NohAAAAZlBMVEUAAABlZWXLy8vg4OB6enrX19fg4OCdnZ2KiopsbGzn5+dzc3Pt7e3GxsbPz89ubm7u7u5ycnLY2NiJiYmGhoZoaGjq6up/f3+WlpaGhoaZmZllZWVhYWFYWFhaWlpdXV1bW1tWVlaZeqNTAAAAHHRSTlMA+WVC31BEqMzyNekpcGDpKNxJzcjkL9CjwZ/yNlWBeQAAALBJREFUKM/NztkWwiAMRdFQoNparR2cGf//J8UFNdXEd8/rXrkAq9rLoIGt3Vkn9A8xJoiaSqeSJGskuXlJNs2sFRPjWo7lptzVVEoO7VyEWofvoEn8NTUUxuZo2KyCPjo2+wB9m7ZM01zB/9feN2zXEVS0bLEHZQ1b6EE2jhNvDsBbMBWkampepJtizNpi4UPyGrEimBbhLT4L2nLnzR6+ksnIGm7iGjXv8xq14bSWJwymLjvMk/6KAAAAAElFTkSuQmCC);background-position:100% 11px;background-repeat:no-repeat;background-size:auto 12px;padding-right:12px}select.form-control[multiple],select[multiple].picker__select--month,select[multiple].picker__select--year,select.form-control[size],select[size].picker__select--month,select[size].picker__select--year{background-image:none;padding-right:0}select.form-control-default,.form-control-default select{background-position:calc(100% - 8px) 11px;padding-right:24px}select.form-control-default[multiple],select.form-control-default[size],.form-control-default select[multiple],.form-control-default select[size]{padding-right:8px}}textarea.form-control,textarea.picker__select--month,textarea.picker__select--year{height:auto}.form-control-inverse{color:#fff}.form-control-inverse:-ms-placeholder-shown{color:var(--text-hint);opacity:.8;font-style:italic}.form-control-inverse::placeholder{color:var(--text-hint);opacity:.8;font-style:italic}.form-control-inverse::-moz-placeholder{color:var(--text-hint);opacity:.8;font-style:italic}.form-control-inverse::placeholder{color:var(--text-hint);opacity:.8;font-style:italic}.form-control-static{border-bottom:1px solid #9e9e9e;margin-top:0;margin-bottom:0;padding-top:6px;padding-bottom:5px;font-size:16px;font-weight:400;line-height:24px;display:block}.form-control-static.form-control-default{padding-top:5px}.form-group{margin-top:24px;margin-bottom:24px}legend+.form-group{margin-top:0}.form-group-btn{margin-bottom:24px}.form-group-btn .btn{margin-top:24px;margin-right:16px}.form-help{margin-top:12px;margin-bottom:12px;font-size:8px;font-weight:400;display:block;position:relative}.form-help-icon{position:absolute;top:8px;right:0}.form-help-msg{padding-right:1.28571em}.form-label{display:block}@media only screen and (width>=480px){[class*=col-xs]>.form-label{text-align:right;padding-top:6px;padding-bottom:6px}}@media only screen and (width>=768px){[class*=col-sm]>.form-label{text-align:right;padding-top:6px;padding-bottom:6px}}@media only screen and (width>=992px){[class*=col-md]>.form-label{text-align:right;padding-top:6px;padding-bottom:6px}}@media only screen and (width>=1440px){[class*=col-lg]>.form-label{text-align:right;padding-top:6px;padding-bottom:6px}}.form-group-alt .form-label{color:#01798a}.form-group-blue .form-label{color:#2196f3}.form-group-green .form-label{color:#8bc34a}.form-group-purple .form-label{color:#9c27b0}.form-group-red .form-label{color:#f44336}.form-group-yellow .form-label{color:#ffc107}.label{margin-bottom:12px}.checkbox-adv,.radio-adv{font-size:16px;line-height:24px}.checkbox-adv [class^=circle],.radio-adv [class^=circle]{width:16px;height:16px;display:block;position:absolute;top:3px;left:0}.checkbox-adv .circle,.radio-adv .circle{border:2px solid #616161;-webkit-transition:border-color .3s cubic-bezier(.4,0,.2,1);transition:border-color .3s cubic-bezier(.4,0,.2,1)}.checkbox-adv.disabled .circle,.disabled.radio-adv .circle,fieldset[disabled] .checkbox-adv .circle,fieldset[disabled] .radio-adv .circle{border-color:var(--text-hint)!important}.checkbox-adv input.access-hide:focus~.circle,.radio-adv input.access-hide:focus~.circle{border-color:var(--text-color)}.checkbox-adv input.access-hide:checked~.circle,.radio-adv input.access-hide:checked~.circle{border-color:#01798a}.checkbox-adv .circle-check,.radio-adv .circle-check{background-color:#0000;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);-webkit-transform:scale(0);transform:scale(0)}.checkbox-adv .circle-check:after,.radio-adv .circle-check:after{content:"";opacity:0;width:80px;height:80px;filter:alpha(opacity=0);background-color:#01798a;border-radius:50%;display:block;position:absolute;top:-32px;left:-32px}.checkbox-adv.disabled .circle-check:after,.disabled.radio-adv .circle-check:after,fieldset[disabled] .checkbox-adv .circle-check:after,fieldset[disabled] .radio-adv .circle-check:after{background-color:var(--text-hint)}.checkbox-adv input.access-hide:checked~.circle-check,.radio-adv input.access-hide:checked~.circle-check{-webkit-transform:scale(.5);transform:scale(.5)}.checkbox-adv input.access-hide:checked~.circle-check:after,.radio-adv input.access-hide:checked~.circle-check:after{-webkit-animation:.6s circle-check;animation:.6s circle-check}.checkbox-adv .circle-icon,.radio-adv .circle-icon{color:#0000;background-color:#0000;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);-webkit-transform:scale(.5);transform:scale(.5)}.checkbox-adv .circle-icon:before,.radio-adv .circle-icon:before{top:auto}.checkbox-adv input.access-hide:checked~.circle-icon,.radio-adv input.access-hide:checked~.circle-icon{color:#fff;background-color:#01798a;-webkit-transform:scale(1);transform:scale(1)}.checkbox-adv.disabled input.access-hide:checked~.circle-icon,.disabled.radio-adv input.access-hide:checked~.circle-icon,fieldset[disabled] .checkbox-adv input.access-hide:checked~.circle-icon,fieldset[disabled] .radio-adv input.access-hide:checked~.circle-icon{background-color:var(--text-hint)}.radio-adv [class^=circle]{border-radius:50%}.radio-adv input.access-hide:checked~.circle-check{background-color:#01798a}.radio-adv.disabled input.access-hide:checked~.circle-check,fieldset[disabled] .radio-adv input.access-hide:checked~.circle-check{background-color:var(--text-hint)}@-webkit-keyframes circle-check{0%{opacity:0}25%{opacity:.25}to{opacity:0}}@keyframes circle-check{0%{opacity:0}25%{opacity:.25}to{opacity:0}}.picker{z-index:40;-webkit-user-select:none;user-select:none;position:absolute}.picker__box{vertical-align:middle;background-color:#fff;background-clip:padding-box;border-radius:4px;outline:0;overflow:hidden;-webkit-box-shadow:0 1px 30px #00000080;box-shadow:0 1px 30px #00000080}.picker__box:after,.picker__box:before{content:"";line-height:0;display:table}.picker__box:after{clear:both}.picker__date-display{color:#fff;background-color:#01798a;border-radius:4px 4px 0 0}@media only screen and (width>=992px){.picker__date-display{float:left;border-radius:4px 0 0;width:50%}}.picker__day{border-radius:50%;width:36px;height:36px;padding:6px 0;display:inline-block}.picker__day:focus,.picker__day:hover{color:#2196f3;cursor:pointer}.picker__day.picker__day--selected{background-color:#01798a;color:#fff!important}.picker__day.picker__day--today{color:#01798a}.picker__day-display{padding:0 16px;font-size:60px;line-height:72px}@media only screen and (width>=992px){.picker__day-display div{font-size:2em}}.picker__day--outfocus{color:var(--text-secondary)}.picker__footer{clear:both;padding:12px 8px}.picker__footer button{margin-left:8px}.picker__footer button:first-child{margin-left:0}@media only screen and (width>=480px){.picker__footer{text-align:right}}.picker__frame{vertical-align:middle;white-space:normal;max-width:268px;margin:48px auto;-webkit-transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);display:inline-block;-webkit-transform:scale(0);transform:scale(0)}.picker--opened .picker__frame{-webkit-transform:scale(1);transform:scale(1)}@media only screen and (width>=480px){.picker__frame{max-width:310px}}@media only screen and (width>=992px){.picker__frame{max-width:536px}}.picker__header{margin:12px 8px 6px;position:relative}@media only screen and (width>=992px){.picker__header{float:left;width:50%;margin-top:6px;margin-left:0;margin-right:0}}.picker__holder{text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),top 0s linear .3s;transition:background-color .3s cubic-bezier(.4,0,.2,1),top 0s linear .3s;position:fixed;inset:100% 0 0;overflow:hidden auto}.picker__holder:after{content:"";vertical-align:middle;width:1px;height:100%;display:inline-block}.picker--opened .picker__holder{background-color:#00000080;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),top linear;transition:background-color .3s cubic-bezier(.4,0,.2,1),top linear;top:0}.picker__input{color:var(--text-color)!important;cursor:text!important;background-color:#0000!important;border-bottom-style:solid!important}.picker__input.picker__input--active{border-color:#2196f3;border-bottom-width:2px}.picker__input.picker__input--active.form-control-default{border-bottom-width:1px}.picker__month,.picker__year{margin-left:16px;display:inline}.picker__month:first-child,.picker__year:first-child{margin-left:0}.picker__month-display{text-transform:uppercase;padding:12px 16px 0;font-size:20px;font-weight:300;line-height:28px}@media only screen and (width>=992px){.picker__month-display{padding-top:24px;padding-bottom:32px}}.picker__nav--next,.picker__nav--prev{cursor:pointer;margin-top:-12px;padding:0 16px;line-height:24px;position:absolute;top:50%}.picker__nav--next:focus,.picker__nav--next:hover,.picker__nav--prev:focus,.picker__nav--prev:hover{color:#2196f3}.picker__nav--next{right:0}.picker__nav--prev{left:0}.picker__select--month,.picker__select--year{border-bottom:0;width:auto;height:24px;margin-left:16px;padding-top:0;padding-bottom:0;display:inline-block}.picker__select--month:first-child,.picker__select--year:first-child{margin-left:0}@media only screen and (-webkit-device-pixel-ratio>=0){select.picker__select--month,select.picker__select--year{background-position:100%}}.picker__table{border-collapse:collapse;border-spacing:0;table-layout:fixed;margin:0 8px}@media only screen and (width>=992px){.picker__table{float:left;width:50%;margin:0}}.picker__table td,.picker__table th{text-align:center;vertical-align:middle;border:0;width:36px;margin:0;padding:0;font-size:14px;line-height:24px}@media only screen and (width>=480px){.picker__table td,.picker__table th{width:42px}}@media only screen and (width>=992px){.picker__table td,.picker__table th{width:36px}.picker__table td:first-child,.picker__table th:first-child{width:44px;padding-left:8px}.picker__table td:last-child,.picker__table th:last-child{width:44px;padding-right:8px}}.picker__weekday{color:var(--text-hint);font-weight:300}.picker__weekday-display{background-color:#016775;border-radius:4px 4px 0 0;padding:6px 16px}.picker__year-display{color:#02daf8;padding:0 16px 12px;font-size:20px;font-weight:300;line-height:28px}@media only screen and (width>=992px){.picker__year-display{padding-top:32px;padding-bottom:24px}}.floating-label{color:var(--text-hint);cursor:text;margin:0;padding:0;font-size:16px;line-height:1;-webkit-transition:color .3s cubic-bezier(.4,0,.2,1),font-size .3s cubic-bezier(.4,0,.2,1),top .3s cubic-bezier(.4,0,.2,1);transition:color .3s cubic-bezier(.4,0,.2,1),font-size .3s cubic-bezier(.4,0,.2,1),top .3s cubic-bezier(.4,0,.2,1);position:absolute;top:10px;left:0}.form-group-label [class*=col-] .floating-label{left:16px}.form-group-label.control-focus .floating-label,.form-group-label.control-highlight .floating-label{color:var(--text-secondary);font-size:12px;top:-12px}.form-group-label.control-focus .floating-label{color:#2196f3}.form-group-label{margin-top:36px;margin-bottom:36px;position:relative}.form-group-label .form-control,.form-group-label .picker__select--month,.form-group-label .picker__select--year{z-index:1;position:relative}.form-group-label .form-control:-ms-placeholder-shown,.form-group-label .picker__select--month:-ms-placeholder-shown,.form-group-label .picker__select--year:-ms-placeholder-shown{color:#0000;opacity:.8;font-style:italic}.form-group-label .form-control::placeholder,.form-group-label .picker__select--month::placeholder,.form-group-label .picker__select--year::placeholder{color:#0000;opacity:.8;font-style:italic}.form-group-label .form-control::-moz-placeholder,.form-group-label .picker__select--month::-moz-placeholder,.form-group-label .picker__select--year::-moz-placeholder{color:#0000;opacity:.8;font-style:italic}.form-group-label .form-control::placeholder,.form-group-label .picker__select--month::placeholder,.form-group-label .picker__select--year::placeholder{color:#0000;opacity:.8;font-style:italic}.form-group-label.form-group-alt .floating-label{color:#01798a}.form-group-label.form-group-blue .floating-label{color:#2196f3}.form-group-label.form-group-green .floating-label{color:#8bc34a}.form-group-label.form-group-purple .floating-label{color:#9c27b0}.form-group-label.form-group-red .floating-label{color:#f44336}.form-group-label.form-group-yellow .floating-label{color:#ffc107}.form-icon-label{cursor:pointer;padding:6px 0;display:block}.form-group-icon.control-focus .form-icon-label{color:#2196f3}.form-group-icon.form-group-alt .form-icon-label{color:#01798a}.form-group-icon.form-group-blue .form-icon-label{color:#2196f3}.form-group-icon.form-group-green .form-icon-label{color:#8bc34a}.form-group-icon.form-group-purple .form-icon-label{color:#9c27b0}.form-group-icon.form-group-red .form-icon-label{color:#f44336}.form-group-icon.form-group-yellow .form-icon-label{color:#ffc107}.switch{position:relative}.switch.checkbox label,.switch.radio label{padding-left:40px}.switch-toggle{background-color:var(--text-hint);cursor:pointer;vertical-align:middle;border-radius:4px;width:32px;height:8px;margin-right:8px;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1);display:inline-block;position:relative}.switch-toggle:after{content:"";background-color:#fff;border-radius:50%;width:16px;height:16px;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),left .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),left .3s cubic-bezier(.4,0,.2,1);display:block;position:absolute;top:-4px;left:0;-webkit-box-shadow:0 1px 3px 1px #00000040;box-shadow:0 1px 3px 1px #00000040}input[type=checkbox]:checked+.switch-toggle,input[type=radio]:checked+.switch-toggle{background-color:#01a9c1}input[type=checkbox]:checked+.switch-toggle:after,input[type=radio]:checked+.switch-toggle:after{background-color:#01798a;left:16px}.checkbox.switch .switch-toggle,.radio.switch .switch-toggle{position:absolute;top:8px;left:0}.no-touch .switch-toggle:active:after{-webkit-box-shadow:0 1px 3px 1px #00000040,0 0 0 16px #0000001a;box-shadow:0 1px 3px 1px #00000040,0 0 0 16px #0000001a}.no-touch input[type=checkbox]:checked+.switch-toggle:active:after,.no-touch input[type=radio]:checked+.switch-toggle:active:after{-webkit-box-shadow:0 1px 3px 1px #00000040,0 0 0 16px #01798a40;box-shadow:0 1px 3px 1px #00000040,0 0 0 16px #01798a40}.touch .switch-toggle{-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1) .15s;transition:background-color .3s cubic-bezier(.4,0,.2,1) .15s}.touch .switch-toggle:after{-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1) .15s,box-shadow .15s cubic-bezier(.4,0,.2,1),left .3s cubic-bezier(.4,0,.2,1) .15s;transition:background-color .3s cubic-bezier(.4,0,.2,1) .15s,box-shadow .15s cubic-bezier(.4,0,.2,1),left .3s cubic-bezier(.4,0,.2,1) .15s}.touch .switch-toggle.switch-toggle-on:after{-webkit-box-shadow:0 1px 3px 1px #00000040,0 0 0 16px #01798a40;box-shadow:0 1px 3px 1px #00000040,0 0 0 16px #01798a40}.touch input[type=checkbox]:checked+.switch-toggle.switch-toggle-on:after,.touch input[type=radio]:checked+.switch-toggle.switch-toggle-on:after{-webkit-box-shadow:0 1px 3px 1px #00000040,0 0 0 16px #0000001a;box-shadow:0 1px 3px 1px #00000040,0 0 0 16px #0000001a}.textarea-autosize{min-height:36px;overflow-x:hidden}.label{background-color:var(--text-secondary);color:#fff;vertical-align:baseline;white-space:nowrap;border-radius:2px;padding:.2em .6em;font-size:75%;font-style:normal;font-weight:400;line-height:1;display:inline}.label-alt{background-color:#01798a}.label-blue{background-color:#2196f3}.label-green{background-color:#8bc34a}.label-purple{background-color:#9c27b0}.label-red{background-color:#f44336}.label-yellow{background-color:#ffc107}.modal{z-index:40;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;display:none;position:fixed;inset:0;overflow:hidden}.modal-open .modal{overflow:hidden auto}.modal-backdrop{z-index:39;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;filter:alpha(opacity=0);background-color:#000;-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1);position:fixed;inset:0}.modal-backdrop.fade.in{opacity:.5;filter:alpha(opacity=50)}.modal-close{color:var(--text-secondary);cursor:pointer;float:right;margin-right:-8px;padding-left:8px;padding-right:8px;font-size:16px;line-height:24px;display:block}.modal-close:focus,.modal-close:hover{color:#2196f3;text-decoration:none}.modal-content{background-clip:padding-box;background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:4px;outline:0;position:relative;-webkit-box-shadow:0 1px 30px #00000080;box-shadow:0 1px 30px #00000080}.modal-uploader .modal-content{height:100%}.modal-dialog{margin-left:auto;margin-right:auto;padding:48px 16px;position:relative}.modal-dialog.modal-full{height:100%}.modal-dialog.modal-full .modal-content{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;height:100%;overflow:hidden auto}.modal.fade .modal-dialog{-webkit-transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);-webkit-transform:scale(0);transform:scale(0)}.modal.fade.in .modal-dialog{-webkit-transform:scale(1);transform:scale(1)}@media only screen and (width>=480px){.modal-dialog.modal-xs{width:480px}}@media only screen and (width>=992px){.modal-dialog{width:960px}}@media only screen and (width>=1440px){.modal-dialog{width:1408px}}.modal-footer{padding-left:32px;padding-right:32px}.modal-footer .btn+.btn{margin-left:16px}.modal-heading{padding-top:24px;padding-left:32px;padding-right:32px;position:relative}.modal-inner{padding-left:32px;padding-right:32px}.modal-open{overflow:hidden}.modal-title{margin-top:0;margin-bottom:24px;margin-right:28px;font-size:16px;line-height:24px}.nav{margin:24px 0;padding:0;list-style:none;position:relative}.nav:after,.nav:before{content:"";line-height:0;display:table}.nav:after{clear:both}.nav a,.nav .a{padding:4px 8px;display:block;position:relative}.nav a:focus,.nav a:hover,.nav .a:focus,.nav .a:hover{text-decoration:none}.nav li{display:block;position:relative}.nav ul{margin:0;padding:0}.nav-justified{width:100%}.nav-justified>li{float:none!important;width:1%!important;display:table-cell!important}.nav-justified>li>a{text-align:center}.nav-list>li{float:left}.load-bar{float:right;width:50%;height:100%;overflow:hidden}.load-bar:first-child{float:left}.load-bar-base{float:left;-webkit-transform-origin:100% 0;transform-origin:100% 0;background-color:#2196f3;width:100%;height:100%;-webkit-animation:1s cubic-bezier(.4,0,.2,1) forwards load-bar-right-in;animation:1s cubic-bezier(.4,0,.2,1) forwards load-bar-right-in;overflow:hidden;-webkit-transform:translate(-100%);transform:translate(-100%)}.load-bar:first-child .load-bar-base{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation:1s cubic-bezier(.4,0,.2,1) forwards load-bar-left-in;animation:1s cubic-bezier(.4,0,.2,1) forwards load-bar-left-in;-webkit-transform:translate(100%);transform:translate(100%)}@-webkit-keyframes load-bar-left-in{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes load-bar-left-in{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes load-bar-right-in{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes load-bar-right-in{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.load-bar-content{float:left;-webkit-transform-origin:top;transform-origin:top;width:400%;height:100%;-webkit-animation:4s linear 1s infinite forwards load-bar-right;animation:4s linear 1s infinite forwards load-bar-right;position:relative}.load-bar:first-child .load-bar-content{-webkit-animation:4s linear 1s infinite forwards load-bar-left;animation:4s linear 1s infinite forwards load-bar-left}@-webkit-keyframes load-bar-left{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes load-bar-left{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@-webkit-keyframes load-bar-right{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes load-bar-right{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.load-bar-progress{float:left;background-color:#0000;width:25%;height:100%}.load-bar-progress-alt{background-color:#01798a}.load-bar-progress-blue{background-color:#2196f3}.load-bar-progress-green{background-color:#8bc34a}.load-bar-progress-purple{background-color:#9c27b0}.load-bar-progress-red{background-color:#f44336}.load-bar-progress-yellow{background-color:#ffc107}.progress{background-color:#64b6f7;height:4px;margin-top:22px;margin-bottom:22px;position:relative;overflow:hidden}.progress-bar{background-color:#2196f3;border-radius:0 1px 1px 0;height:100%;-webkit-transition:width .3s cubic-bezier(.4,0,.2,1);transition:width .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.progress-alt{background-color:#02daf8}.progress-alt .progress-bar{background-color:#01798a}.progress-blue{background-color:#bbdefb}.progress-blue .progress-bar{background-color:#2196f3}.progress-green{background-color:#dcedc8}.progress-green .progress-bar{background-color:#8bc34a}.progress-purple{background-color:#e1bee7}.progress-purple .progress-bar{background-color:#9c27b0}.progress-red{background-color:#ffcdd2}.progress-red .progress-bar{background-color:#f44336}.progress-yellow{background-color:#ffecb3}.progress-yellow .progress-bar{background-color:#ffc107}.progress-bar-indeterminate{background-color:#2196f3}.progress-bar-indeterminate:after,.progress-bar-indeterminate:before{background-color:inherit;content:"";will-change:left,right;border-radius:1px;display:block;position:absolute;top:0;bottom:0;left:0}.progress-bar-indeterminate:after{-webkit-animation:3s cubic-bezier(.6,.8,.6,.4) infinite pbar-indeterminate-one;animation:3s cubic-bezier(.6,.8,.6,.4) infinite pbar-indeterminate-one}.progress-bar-indeterminate:before{-webkit-animation:3s cubic-bezier(.2,.8,.2,.8) 1.5s infinite pbar-indeterminate-two;animation:3s cubic-bezier(.2,.8,.2,.8) 1.5s infinite pbar-indeterminate-two}@-webkit-keyframes pbar-indeterminate-one{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes pbar-indeterminate-one{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@-webkit-keyframes pbar-indeterminate-two{0%{left:-150%;right:100%}60%{left:135%;right:-35%}to{left:135%;right:-35%}}@keyframes pbar-indeterminate-two{0%{left:-150%;right:100%}60%{left:135%;right:-35%}to{left:135%;right:-35%}}.progress-circular{width:48px;height:48px;margin-top:24px;margin-bottom:24px;position:relative;overflow:hidden}.progress-circular-center{margin-left:auto;margin-right:auto}.progress-circular-gap{border-top:4px solid #2196f3;position:absolute;inset:0 23px}.progress-circular-alt .progress-circular-gap{border-top-color:#01798a}.progress-circular-blue .progress-circular-gap{border-top-color:#2196f3}.progress-circular-green .progress-circular-gap{border-top-color:#8bc34a}.progress-circular-purple .progress-circular-gap{border-top-color:#9c27b0}.progress-circular-red .progress-circular-gap{border-top-color:#f44336}.progress-circular-yellow .progress-circular-gap{border-top-color:#ffc107}.progress-circular-inline{margin-left:16px;margin-right:16px;display:inline-block}.progress-circular-inner{width:48px;height:48px;-webkit-animation:5.25s cubic-bezier(.35,0,.25,1) infinite cbar-inner-rotate;animation:5.25s cubic-bezier(.35,0,.25,1) infinite cbar-inner-rotate;position:relative}.progress-circular-left,.progress-circular-right{width:24px;height:48px;position:absolute;top:0;overflow:hidden}.progress-circular-left{left:0}.progress-circular-right{right:0}.progress-circular-spinner{border:4px solid #2196f3;border-bottom-color:#0000;border-radius:50%;width:48px;height:48px;position:absolute;top:0}.progress-circular-left .progress-circular-spinner{border-right-color:#0000;-webkit-animation:1.3125s cubic-bezier(.35,0,.25,1) infinite cbar-spinner-left;animation:1.3125s cubic-bezier(.35,0,.25,1) infinite cbar-spinner-left;left:0}.progress-circular-right .progress-circular-spinner{border-left-color:#0000;-webkit-animation:1.3125s cubic-bezier(.35,0,.25,1) infinite cbar-spinner-right;animation:1.3125s cubic-bezier(.35,0,.25,1) infinite cbar-spinner-right;right:0}.progress-circular-alt .progress-circular-spinner{border-top-color:#01798a}.progress-circular-alt .progress-circular-left .progress-circular-spinner{border-left-color:#01798a}.progress-circular-alt .progress-circular-right .progress-circular-spinner{border-right-color:#01798a}.progress-circular-blue .progress-circular-spinner{border-top-color:#2196f3}.progress-circular-blue .progress-circular-left .progress-circular-spinner{border-left-color:#2196f3}.progress-circular-blue .progress-circular-right .progress-circular-spinner{border-right-color:#2196f3}.progress-circular-green .progress-circular-spinner{border-top-color:#8bc34a}.progress-circular-green .progress-circular-left .progress-circular-spinner{border-left-color:#8bc34a}.progress-circular-green .progress-circular-right .progress-circular-spinner{border-right-color:#8bc34a}.progress-circular-purple .progress-circular-spinner{border-top-color:#9c27b0}.progress-circular-purple .progress-circular-left .progress-circular-spinner{border-left-color:#9c27b0}.progress-circular-purple .progress-circular-right .progress-circular-spinner{border-right-color:#9c27b0}.progress-circular-red .progress-circular-spinner{border-top-color:#f44336}.progress-circular-red .progress-circular-left .progress-circular-spinner{border-left-color:#f44336}.progress-circular-red .progress-circular-right .progress-circular-spinner{border-right-color:#f44336}.progress-circular-yellow .progress-circular-spinner{border-top-color:#ffc107}.progress-circular-yellow .progress-circular-left .progress-circular-spinner{border-left-color:#ffc107}.progress-circular-yellow .progress-circular-right .progress-circular-spinner{border-right-color:#ffc107}.progress-circular-wrapper{-webkit-animation:2.91667s linear infinite cbar-wrapper-rotate;animation:2.91667s linear infinite cbar-wrapper-rotate}@-webkit-keyframes cbar-inner-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes cbar-inner-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes cbar-spinner-left{0%,to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes cbar-spinner-left{0%,to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-webkit-keyframes cbar-spinner-right{0%,to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes cbar-spinner-right{0%,to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@-webkit-keyframes cbar-wrapper-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes cbar-wrapper-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.progress-position-absolute-bottom,.progress-position-absolute-top,.progress-position-fixed-bottom,.progress-position-fixed-top{width:100%;margin:0;left:0}.progress-position-absolute-bottom,.progress-position-absolute-top{position:absolute}.progress-position-absolute-bottom,.progress-position-fixed-bottom{bottom:0}.progress-position-absolute-top,.progress-position-fixed-top{top:0}.progress-position-fixed-top,.progress-position-fixed-bottom{position:fixed}.sortable-ghost{opacity:.5;filter:alpha(opacity=50)}.sortable-handle{cursor:move;cursor:-webkit-grab}.tab-nav{border-bottom:1px solid #9e9e9e;margin-top:24px;margin-bottom:24px;position:relative}.tab-nav .nav{margin-top:0;margin-bottom:-1px}.tab-nav .nav>li{vertical-align:bottom}.tab-nav .nav>li>a{color:var(--text-color);text-transform:uppercase;padding-left:8px;padding-right:8px;-webkit-transition:border-bottom,padding-bottom;transition:border-bottom,padding-bottom}.tab-nav .nav>li>a:focus,.tab-nav .nav>li>a:hover{color:#2196f3}.tab-nav .nav>li.active>a{color:#2196f3;border-bottom:3px solid #2196f3;padding-bottom:9px;-webkit-transition:border-bottom 0s .45s,padding-bottom 0s .45s;transition:border-bottom 0s .45s,padding-bottom 0s .45s}.tab-nav-indicator{background-color:#2196f3;height:3px;-webkit-transition:left .3s cubic-bezier(.4,0,.2,1) .15s,right .3s cubic-bezier(.4,0,.2,1);transition:left .3s cubic-bezier(.4,0,.2,1) .15s,right .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-1px}.tab-nav-indicator.reverse{-webkit-transition:left .3s cubic-bezier(.4,0,.2,1),right .3s cubic-bezier(.4,0,.2,1) .15s;transition:left .3s cubic-bezier(.4,0,.2,1),right .3s cubic-bezier(.4,0,.2,1) .15s}.tab-nav-alt .nav>li>a:focus,.tab-nav-alt .nav>li>a:hover{color:#01798a}.tab-nav-alt .nav>li.active>a{color:#01798a;border-bottom-color:#01798a}.tab-nav-alt .tab-nav-indicator{background-color:#01798a}.tab-nav-blue .nav>li>a:focus,.tab-nav-blue .nav>li>a:hover{color:#2196f3}.tab-nav-blue .nav>li.active>a{color:#2196f3;border-bottom-color:#2196f3}.tab-nav-blue .tab-nav-indicator{background-color:#2196f3}.tab-nav-green .nav>li>a:focus,.tab-nav-green .nav>li>a:hover{color:#8bc34a}.tab-nav-green .nav>li.active>a{color:#8bc34a;border-bottom-color:#8bc34a}.tab-nav-green .tab-nav-indicator{background-color:#8bc34a}.tab-nav-purple .nav>li>a:focus,.tab-nav-purple .nav>li>a:hover{color:#9c27b0}.tab-nav-purple .nav>li.active>a{color:#9c27b0;border-bottom-color:#9c27b0}.tab-nav-purple .tab-nav-indicator{background-color:#9c27b0}.tab-nav-red .nav>li>a:focus,.tab-nav-red .nav>li>a:hover{color:#f44336}.tab-nav-red .nav>li.active>a{color:#f44336;border-bottom-color:#f44336}.tab-nav-red .tab-nav-indicator{background-color:#f44336}.tab-nav-yellow .nav>li>a:focus,.tab-nav-yellow .nav>li>a:hover{color:#ffc107}.tab-nav-yellow .nav>li.active>a{color:#ffc107;border-bottom-color:#ffc107}.tab-nav-yellow .tab-nav-indicator{background-color:#ffc107}.tab-pane{visibility:hidden;display:none}.tab-pane.active{visibility:visible;display:block}.body table,.table{background-color:var(--bg-surface);width:100%;margin-top:24px;margin-bottom:24px}.body table td,.body table th,.table td,.table th{border:1px solid var(--border-color);vertical-align:top;padding:6px 16px 5px;line-height:24px}.body table td.nowrap,.body table th.nowrap,.table td.nowrap,.table th.nowrap{white-space:nowrap;width:1%}.body table>thead td,.body table>thead th,.table>thead td,.table>thead th{background-color:var(--bg-color);color:var(--text-secondary);vertical-align:bottom}.table-stripe>tbody>tr:nth-child(odd){background-color:var(--bg-color)}.table-hover>tbody>tr:hover{background-color:var(--border-color)}.table-responsive{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;min-height:.01%;margin-top:24px;margin-bottom:24px;overflow:auto hidden}.table-responsive .table{margin-top:0;margin-bottom:0}.table-responsive .table td>p:first-of-type{margin-top:0}.tile{background-color:var(--bg-surface);-webkit-box-shadow:0 -1px 0 var(--border-color),0 0 2px #0000001a,0 2px 4px #00000026;box-shadow:0 -1px 0 var(--border-color),0 0 2px #0000001a,0 2px 4px #00000026;display:block;position:relative}.tile:after,.tile:before{content:"";line-height:0;display:table}.tile:after{clear:both}.tile[href]{color:var(--text-color)}.tile[href]:focus,.tile[href]:hover{color:var(--link-color);text-decoration:none}.tile.active{margin-top:24px!important;margin-bottom:24px!important}.tile-wrap-animation .tile{opacity:0;-webkit-transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);-webkit-transform:translateY(100%);transform:translateY(100%)}.tile-wrap-animation.isinview .tile{opacity:1;-webkit-transform:translate(0)!important;transform:translate(0)!important}.no-boxshadow .tile{border:1px solid var(--border-color)}.no-boxshadow .tile+.tile{margin-top:-1px}.tile-offwhite{background-color:var(--bg-surface)}.tile-alt{color:#fff;background-color:#01798a}.tile-alt a{color:#02daf8}.tile-blue{color:#fff;background-color:#2196f3}.tile-blue a{color:#bbdefb}.tile-green{color:#fff;background-color:#8bc34a}.tile-green a{color:#dcedc8}.tile-purple{color:#fff;background-color:#9c27b0}.tile-purple a{color:#e1bee7}.tile-red{color:#fff;background-color:#f44336}.tile-red a{color:#ffcdd2}.tile-yellow{color:#fff;background-color:#ffc107}.tile-yellow a{color:#ffecb3}.tile-action{float:right;-webkit-user-select:none;user-select:none;border-top:0}.no-touch .tile-action,.touch .tile-collapse .tile-action{display:none}.no-touch .tile:hover .tile-action,.tile-collapse.active .tile-action{display:block}.tile-action-show{display:block!important}.tile-active-show{-webkit-transition:height .15s linear;transition:height .15s linear}.tile-collapse{-webkit-transition:margin .15s linear;transition:margin .15s linear}.tile-collapse.active{margin-left:-15px;margin-right:-15px}.tile-wrap-animation .tile-collapse{-webkit-transition:margin .6s cubic-bezier(.4,0,.2,1),opacity .15s linear,transform .6s cubic-bezier(.4,0,.2,1);transition:margin .6s cubic-bezier(.4,0,.2,1),opacity .15s linear,transform .6s cubic-bezier(.4,0,.2,1)}@media only screen and (width>=1056px) and (width<=1439px){.tile-collapse-full.active{margin-left:-63px;margin-right:-63px}}@media only screen and (width>=1504px){.tile-collapse-full.active{margin-left:-63px;margin-right:-63px}}.tile-footer{background-color:var(--bg-color);border-top:1px solid var(--border-color);position:relative}.tile-footer:after,.tile-footer:before{content:"";line-height:0;display:table}.tile-footer:after{clear:both}.tile-footer:first-child{border-top:0}.tile-footer .nav{margin-top:0;margin-bottom:0}.tile-offwhite .tile-footer{background-color:var(--bg-color)}.tile-alt .tile-footer{background-color:#016775;border-top-color:#016775}.tile-alt .tile-footer .nav>li>a,.tile-alt .tile-footer .nav>li>.a{color:#fff}.tile-blue .tile-footer{background-color:#1976d2;border-top-color:#1976d2}.tile-blue .tile-footer .nav>li>a,.tile-blue .tile-footer .nav>li>.a{color:#fff}.tile-green .tile-footer{background-color:#689f38;border-top-color:#689f38}.tile-green .tile-footer .nav>li>a,.tile-green .tile-footer .nav>li>.a{color:#fff}.tile-purple .tile-footer{background-color:#7b1fa2;border-top-color:#7b1fa2}.tile-purple .tile-footer .nav>li>a,.tile-purple .tile-footer .nav>li>.a{color:#fff}.tile-red .tile-footer{background-color:#d32f2f;border-top-color:#d32f2f}.tile-red .tile-footer .nav>li>a,.tile-red .tile-footer .nav>li>.a{color:#fff}.tile-yellow .tile-footer{background-color:#ffa000;border-top-color:#ffa000}.tile-yellow .tile-footer .nav>li>a,.tile-yellow .tile-footer .nav>li>.a{color:#fff}.tile-inner{padding:12px 16px;position:relative}.tile-action~.tile-inner,.tile-side~.tile-inner{overflow:hidden}.tile-side-container{padding:0!important}.tile-sub{width:100%;padding-left:16px;padding-right:16px;display:inline-block;position:relative}.tile-sub:before{border-top:1px solid var(--border-color);content:"";width:100%;display:block;position:absolute;top:0;left:0}.tile-alt .tile-sub:before{border-top-color:#016775}.tile-blue .tile-sub:before{border-top-color:#1976d2}.tile-green .tile-sub:before{border-top-color:#689f38}.tile-purple .tile-sub:before{border-top-color:#7b1fa2}.tile-red .tile-sub:before{border-top-color:#d32f2f}.tile-yellow .tile-sub:before{border-top-color:#ffa000}.tile-toggle{cursor:pointer}.tile-toggle:after,.tile-toggle:before{content:"";line-height:0;display:table}.tile-toggle:after{clear:both}.tile-wrap{margin-top:24px;margin-bottom:24px;position:relative}.toast{z-index:21;position:fixed;bottom:0;left:0;right:0}.toast a{color:#64b6f7;cursor:pointer}.toast a:focus,.toast a:hover{color:#42a6f5;text-decoration:none}.toast .tooltip{position:static!important}@media only screen and (width>=768px){.toast{margin-right:80px;bottom:24px;right:auto;left:16px!important}}.toast-inner{background-color:var(--text-color);color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:12px 16px;font-size:14px;-webkit-box-shadow:0 1px 10px #00000080;box-shadow:0 1px 10px #00000080}.toast-inner:after,.toast-inner:before{content:"";line-height:0;display:table}.toast-inner:after{clear:both}.toast-inner{-webkit-transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);-webkit-transform:translateY(200%);transform:translateY(200%)}.toast-show .toast-inner{-webkit-transform:translate(0,0);transform:translate(0,0)}@media only screen and (width>=768px){.toast-inner{float:left;border-radius:2px}}.no-csstransforms3d .toast-inner{opacity:0;filter:alpha(opacity=0)}.no-csstransforms3d .toast-show .toast-inner{opacity:1;filter:alpha(opacity=100)}.toast-text{overflow:hidden}[data-dismiss=toast]{cursor:pointer;float:right;text-transform:uppercase;margin-left:16px;font-weight:700}.aa-Autocomplete{width:100%}.aa-Autocomplete:not(.aa-ready){opacity:0}.aa-Autocomplete:not(.aa-ready) *{transition:none!important}.aa-Autocomplete.aa-ready{opacity:1;transition:opacity .15s}.aa-Form{align-items:center;width:100%;display:flex;position:relative}.aa-Input{box-sizing:border-box;background-color:#ffffff26;border:1px solid #fff3;border-radius:4px;width:100%;height:auto;padding:6px 10px;font-family:inherit;font-size:14px;line-height:normal;color:#fff!important}.aa-Input::placeholder{color:#fff9}.aa-Input:focus{background-color:#ffffff40;border-color:#fff6;outline:none}.aa-InputWrapper{width:100%;position:relative}.aa-InputWrapperPrefix,.aa-InputWrapperSuffix{display:none}.aa-Label,.aa-SubmitButton,.aa-LoadingIndicator,.aa-ClearButton{display:none!important}.aa-Panel{background-color:var(--bg-surface);border:1px solid var(--border-color);z-index:1000;border-radius:4px;width:auto;min-width:100%;max-height:70vh;margin-top:8px;position:absolute;overflow-y:auto;box-shadow:0 4px 12px #00000026}.aa-PanelLayout{padding:8px 0}.aa-List{margin:0;padding:0;list-style:none}.aa-Item{cursor:pointer;border-bottom:1px solid var(--border-color);color:var(--text-color);padding:10px 12px}.aa-Item:last-child{border-bottom:none}.aa-Item[aria-selected=true],.aa-Item:hover{background-color:var(--bg-elevated)}.aa-ItemWrapper{align-items:center;width:100%;display:flex}.aa-ItemContent{align-items:center;gap:6px;width:100%;display:flex}.aa-ItemIcon{color:var(--text-secondary);flex-shrink:0}.aa-ItemIcon .material-symbols-outlined{font-size:18px}.aa-ItemContentBody{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.aa-ItemContentTitle{color:var(--text-color);font-size:14px;line-height:1.4}.aa-ItemContentTitle strong{color:var(--brand-color);font-weight:600}.aa-ItemContentTitle em{color:var(--text-secondary);font-style:normal}.aa-ItemContentDescription{color:var(--text-secondary);margin-left:.5em;font-size:12px;font-style:normal}.header-search-item #header-search-container{position:relative}.header-search-item .aa-Panel{min-width:600px;margin-top:4px}.header-search-item .aa-ItemContentTitle{font-size:15px}.header-search-item .aa-ItemContentDescription{font-size:13px}.menu-search .aa-Input{padding:12px 16px;font-size:18px}.menu-search .aa-Panel{width:100%;min-width:0;max-height:60vh;margin-top:12px;position:relative}.search-fullpage .aa-Form{margin-bottom:20px}.search-fullpage .aa-Panel{max-height:none;position:relative}.content{padding-bottom:24px}.searching .content{display:none}.content-fix-scroll{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;overflow:hidden}.content-fix.fixed .content-fix-scroll{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:fixed;top:48px;bottom:0}.content-fix.fixed .content-fix-wrap{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;padding-left:32px;padding-right:32px;position:absolute;inset:0 -16px;overflow:hidden auto}.content-heading{color:#fff;z-index:1;background-color:#01798a;padding-top:0;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.page-alt .content-heading{background-color:#01798a}.page-blue .content-heading{background-color:#2196f3}.page-green .content-heading{background-color:#8bc34a}.page-purple .content-heading{background-color:#9c27b0}.page-red .content-heading{background-color:#f44336}.page-yellow .content-heading{background-color:#ffc107}.content-heading .heading{font-weight:300}h2,h3,h4,h5,h6{color:var(--heading-color)}.body h2:first-of-type{margin-top:0}.row-fix{position:relative}.attribute,.argument{color:var(--heading-color);font-weight:600}fieldset#-lucee-debug{padding-left:300px}a.missing-link{text-decoration:underline red}.tile-toolbar{text-align:right}.attributes TH,.arguments TH{font-weight:400}.list-desc p{margin:0;padding:0;display:inline}.footer{background-color:var(--bg-color);color:var(--text-hint);text-align:center;border-top:1px solid #e0e0e0;position:absolute;bottom:0;left:0;right:0}.footer a{color:var(--text-hint)}.footer a:focus,.footer a:hover{color:var(--text-color)}.header{color:#fff;z-index:30;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#01798a;position:sticky;top:0;left:0;right:0}.header:after,.header:before{content:"";line-height:0;display:table}.header:after{clear:both}.header{-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .15s linear;transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .15s linear}.header.fixed,.header.open,.menu-open .header{background-color:#016775;-webkit-box-shadow:0 1px 10px #00000080;box-shadow:0 1px 10px #00000080}.page-alt .header{background-color:#01798a}.page-alt .header.fixed,.page-alt .header.open,.menu-open.page-alt .header{background-color:#016775}.page-blue .header{background-color:#2196f3}.page-blue .header.fixed,.page-blue .header.open,.menu-open.page-blue .header{background-color:#1976d2}.page-green .header{background-color:#8bc34a}.page-green .header.fixed,.page-green .header.open,.menu-open.page-green .header{background-color:#689f38}.page-purple .header{background-color:#9c27b0}.page-purple .header.fixed,.page-purple .header.open,.menu-open.page-purple .header{background-color:#7b1fa2}.page-red .header{background-color:#f44336}.page-red .header.fixed,.page-red .header.open,.menu-open.page-red .header{background-color:#d32f2f}.page-yellow .header{background-color:#ffc107}.page-yellow .header.fixed,.page-yellow .header.open,.menu-open.page-yellow .header{background-color:#ffa000}.header a{color:#fff}.header .breadcrumb{color:#fff;max-height:48px;margin-top:0;margin-bottom:0;padding-left:16px;padding-right:16px;overflow:hidden}.header .breadcrumb a,.header .breadcrumb .a{text-decoration:none}.header .breadcrumb>.active{color:#fff;font-weight:300}.header .breadcrumb>.active>a,.header .breadcrumb>.active>.a{color:#fff}@media only screen and (width<=767px){.header .breadcrumb>li{display:none}.header .breadcrumb>.active{display:block}.header .breadcrumb>.active:before{display:none}}.header .dropdown-menu{border-radius:2px}.header .dropdown-menu a{color:var(--text-color)}.header .dropdown-toggle{z-index:1}.header .dropdown-toggle:after{content:"";z-index:-1;background-color:#01798a;border-radius:50%;height:36px;-webkit-transition:background-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);display:block;position:absolute;inset:6px;-webkit-transform:scale(0);transform:scale(0)}.page-alt .header .dropdown-toggle:after{background-color:#01798a}.page-blue .header .dropdown-toggle:after{background-color:#2196f3}.page-green .header .dropdown-toggle:after{background-color:#8bc34a}.page-purple .header .dropdown-toggle:after{background-color:#9c27b0}.page-red .header .dropdown-toggle:after{background-color:#f44336}.page-yellow .header .dropdown-toggle:after{background-color:#ffc107}.no-csstransforms .header .dropdown-toggle:after{display:none}.header .dropdown.open .dropdown-toggle{background-color:#0000}.header .dropdown.open .dropdown-toggle:after{-webkit-transform:scale(1);transform:scale(1)}.no-csstransforms .header .dropdown.open .dropdown-toggle:after{display:block}.header .nav{margin:0}.header .nav>li>a .avatar,.header .nav>li>a .fa,.header .nav>li>a .icon,.header .nav>li>a .material-symbols-outlined:not(.header-close){-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.header .nav>li>a .header-close{text-align:center;opacity:0;width:100%;filter:alpha(opacity=0);position:absolute;top:16px;left:0;-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}.header .nav>li>a .header-close:after{content:"";background-color:#01798a;border-radius:50%;width:36px;height:36px;margin-top:-18px;margin-left:-18px;-webkit-transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);display:block;position:absolute;top:50%;left:50%;-webkit-transform:scale(0);transform:scale(0)}.page-alt .header .nav>li>a .header-close:after{background-color:#01798a}.page-blue .header .nav>li>a .header-close:after{background-color:#2196f3}.page-green .header .nav>li>a .header-close:after{background-color:#8bc34a}.page-purple .header .nav>li>a .header-close:after{background-color:#9c27b0}.page-red .header .nav>li>a .header-close:after{background-color:#f44336}.page-yellow .header .nav>li>a .header-close:after{background-color:#ffc107}.header .nav>li>a .header-close:before{z-index:1;position:relative}.header .nav>li.active>a .avatar,.header .nav>li.active>a .fa,.header .nav>li.active>a .icon,.header .nav>li.active>a .material-symbols-outlined:not(.header-close){opacity:0;filter:alpha(opacity=0);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.header .nav>li.active>a .header-close{opacity:1;filter:alpha(opacity=100);-webkit-transform:rotate(0);transform:rotate(0)}.header .nav>li.active>a .header-close:after{-webkit-transform:scale(1);transform:scale(1)}.header-btn{float:left;text-align:center;height:48px;padding:12px 16px;display:block}.header-btn:focus,.header-btn:hover{text-decoration:none}.header.fixed .header-fix-hide,.header-fix-show{display:none!important}.header.fixed .header-fix-show{display:block!important}.header-logo,.nav-drawer-logo,.header-text{float:left;height:48px;margin:0;padding:12px 16px;font-weight:300;line-height:24px;display:block}.header-logo:focus,.nav-drawer-logo:focus,.header-logo:hover,.nav-drawer-logo:hover,.header-text:focus,.header-text:hover{text-decoration:none}.header-logo,.nav-drawer-logo{font-size:20px}.header-logo img,.nav-drawer-logo img{width:auto;max-height:24px;display:block}.header-nav-scroll{height:48px;position:relative;overflow:hidden}.header-nav-scroll.pull-down{width:100%;-webkit-transition:opacity .15s cubic-bezier(.4,0,.2,1) .15s,top .3s cubic-bezier(.4,0,.2,1);transition:opacity .15s cubic-bezier(.4,0,.2,1) .15s,top .3s cubic-bezier(.4,0,.2,1);position:absolute;top:100%;left:0}.header.fixed .header-nav-scroll.pull-down,.header.open .header-nav-scroll.pull-down,.menu-open .header-nav-scroll.pull-down{z-index:-1;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .15s cubic-bezier(.4,0,.2,1),top .3s cubic-bezier(.4,0,.2,1);transition:opacity .15s cubic-bezier(.4,0,.2,1),top .3s cubic-bezier(.4,0,.2,1);top:0}.header-nav-wrap{white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;width:100%;height:150%;padding-bottom:24px;position:absolute;top:0;left:0;overflow:auto hidden}.header-nav-wrap .nav>li{float:none;display:inline-block}.theme-toggle .theme-icon-light,.theme-toggle .theme-icon-dark,.theme-toggle .theme-icon-auto{display:none}.theme-toggle:after,.menu-random:after,.menu-search-icon .menu-toggle:after,.theme-toggle .header-close:after,.menu-random .header-close:after,.menu-search-icon .menu-toggle .header-close:after{display:none!important}.theme-toggle .header-close:before,.menu-random .header-close:before,.menu-search-icon .menu-toggle .header-close:before{z-index:10!important}.menu-search-icon.active .header-close{background-color:#00000026;border-radius:50%;padding:8px}.header-search-item{flex:1;align-items:center;max-width:500px;padding:0 4px;display:flex}@media only screen and (width<=991px){.header-search-item{display:none!important}}#header-search-container{width:100%;height:36px}#mobile-search-container{width:100%;height:48px}.header-search-wrapper{align-items:center;width:100%;height:36px;display:flex;position:relative}.header-search-fallback{box-sizing:border-box;color:#fff;background-color:#ffffff26;border:1px solid #fff3;border-radius:4px;width:100%;height:auto;padding:6px 10px;font-family:inherit;font-size:14px;line-height:normal}.header-search-fallback::placeholder{color:#fff9}.header-search-fallback:focus{background-color:#ffffff40;border-color:#fff6;outline:none}.header-search-icon{color:#ffffffb3;pointer-events:none;font-size:20px;position:absolute;left:12px}.header-search-input{color:#fff;background-color:#ffffff26;border:1px solid #fff3;border-radius:4px;width:100%;height:36px;padding:8px 12px 8px 40px;font-size:14px;-webkit-transition:all .2s;transition:all .2s}.header-search-input::placeholder{color:#fff9}.header-search-input:focus{background-color:#ffffff40;border-color:#fff6;outline:none}@media only screen and (width>=992px){.header .nav>li.menu-search-icon{display:none!important}}.menu{z-index:29;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;-webkit-transition:box-shadow .1s cubic-bezier(.4,0,.2,1),transform .1s cubic-bezier(.4,0,.2,1);transition:box-shadow .1s cubic-bezier(.4,0,.2,1),transform .1s cubic-bezier(.4,0,.2,1);position:fixed;top:48px;bottom:0;left:-100%}.menu.open{-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);left:0;-webkit-box-shadow:0 0 10px #00000080;box-shadow:0 0 10px #00000080}@media only screen and (width>=480px){.menu{width:320px;left:-320px}}.menu.menu-right{left:auto;right:-100%}.menu.menu-right.open{right:0}@media only screen and (width>=480px){.menu.menu-right{right:-320px}.no-touch .menu.menu-right.open~.fbtn-container{right:336px}}.menu-backdrop{display:none}.nav-drawer~.menu-backdrop,.touch .menu-backdrop{z-index:28;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;width:0;height:0;filter:alpha(opacity=0);background-color:#000;-webkit-transition:height 0s .3s,opacity .3s cubic-bezier(.4,0,.2,1),width 0s .3s,z-index 0s .3s;transition:height 0s .3s,opacity .3s cubic-bezier(.4,0,.2,1),width 0s .3s,z-index 0s .3s;display:block;position:fixed;top:0;left:0}.nav-drawer.open~.menu-backdrop,.touch .menu.open~.menu-backdrop{opacity:.5;width:100%;height:100%;filter:alpha(opacity=50);-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1)}.nav-drawer.open~.menu-backdrop{z-index:30}@media only screen and (width>=1440px){.nav-drawer.open~.menu-backdrop{opacity:0;width:0;height:0;filter:alpha(opacity=0);-webkit-transition:none;transition:none}}.menu-collapse-toggle{cursor:pointer;float:right;z-index:1;padding:4px 8px;display:block;position:absolute;top:0;right:0;background-color:#0000!important}.menu-collapse-toggle:hover{color:#2196f3!important}.nav .menu-toggle{padding-top:12px}.header .menu-toggle{padding-top:4.8px}.header .menu-toggle-sidebar{padding-top:12px}.menu-collapse-toggle-close{text-align:center;opacity:1;width:100%;filter:alpha(opacity=100);-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:6px;left:0;-webkit-transform:rotate(0);transform:rotate(0)}.menu-collapse-toggle.collapsed .menu-collapse-toggle-close{opacity:0;filter:alpha(opacity=0);-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}.menu-collapse-toggle-default{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.menu-collapse-toggle.collapsed .menu-collapse-toggle-default{opacity:1;filter:alpha(opacity=100);-webkit-transform:rotate(0);transform:rotate(0)}.menu-content{padding-top:12px;padding-bottom:12px}.menu-content hr{border-top-color:var(--border-color);margin-top:12px;margin-bottom:12px}.menu-content .nav{margin-top:0;margin-bottom:0}.menu-content .nav a,.menu-content .nav .a{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.menu-content .nav a:focus,.menu-content .nav a:hover,.menu-content .nav .a:focus,.menu-content .nav .a:hover{background-color:var(--bg-color)}.menu-content .nav a .fa,.menu-content .nav a .icon,.menu-content .nav .a .fa,.menu-content .nav .a .icon{margin-right:16px}.menu-content .nav li.active>a,.menu-content .nav li.active>.a{color:#01798a}.page-blue .menu-content .nav li.active>a,.page-blue .menu-content .nav li.active>.a{color:#2196f3}.page-green .menu-content .nav li.active>a,.page-green .menu-content .nav li.active>.a{color:#8bc34a}.page-purple .menu-content .nav li.active>a,.page-purple .menu-content .nav li.active>.a{color:#9c27b0}.page-red .menu-content .nav li.active>a,.page-red .menu-content .nav li.active>.a{color:#f44336}.page-yellow .menu-content .nav li.active>a,.page-yellow .menu-content .nav li.active>.a{color:#ffc107}.menu-content .nav ul a,.menu-content .nav ul .a{padding-left:8px;font-weight:400}.menu-content .nav ul ul a,.menu-content .nav ul ul .a{padding-top:6px;padding-bottom:6px;padding-left:48px;font-size:90%;font-weight:300}@media only screen and (width>=480px){.menu-content{width:320px}}.no-boxshadow .menu-content .nav{margin-right:1px}.no-boxshadow .menu.menu-right .menu-content .nav{margin-left:1px;margin-right:0}.menu-content-inner{padding-left:16px;padding-right:16px}.touch .menu-open{overflow:hidden}.menu-scroll{background-color:var(--bg-surface);z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.no-boxshadow .menu-scroll:after{background-color:var(--border-color);content:"";width:1px;height:100%;display:block;position:absolute;top:0;right:0}.no-boxshadow .menu.menu-right .menu-scroll:after{left:0;right:auto}.menu-top{color:var(--bg-surface);z-index:1;background-color:#016775;position:relative}.menu-top a{color:var(--bg-surface);text-decoration:none}.menu-top a:focus,.menu-top a:hover{color:#fff}@media only screen and (width>=480px){.menu-top{width:320px}}.page-alt .menu-top{background-color:#016775}.page-blue .menu-top{background-color:#1976d2}.page-green .menu-top{background-color:#689f38}.page-purple .menu-top{background-color:#7b1fa2}.page-red .menu-top{background-color:#d32f2f}.page-yellow .menu-top{background-color:#ffa000}.menu-top-form{margin-top:6px;margin-bottom:6px}.menu-top-img{justify-content:center;align-items:center;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;top:0;left:0;overflow:hidden}.menu-top-img img{opacity:.5;width:100%;min-height:100%;filter:alpha(opacity=50)}.menu-top-info{padding:36px 16px;position:relative}.menu-top-user{align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.menu-top-user:after,.menu-top-user:before{content:"";line-height:0;display:table}.menu-top-user:after{clear:both}.menu-wrap{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;position:absolute;inset:0;overflow:hidden auto}@media only screen and (width>=480px){.menu-wrap{padding-right:32px;right:-32px}}.nav-drawer{z-index:31;width:320px;max-width:calc(100% - 64px);top:0;left:-320px}.nav-drawer .menu-content{padding-top:0}@media only screen and (width>=1440px){.nav-drawer{width:240px;left:0;-webkit-box-shadow:0 0 10px #00000080;box-shadow:0 0 10px #00000080}.nav-drawer .menu-content,.nav-drawer .menu-top{width:240px}.nav-drawer.menu-left~.content{margin-left:240px}.nav-drawer.menu-left~.content .content-heading,.nav-drawer.menu-left~.content .content-inner{padding-left:16px}.nav-drawer.menu-left~.footer,.nav-drawer.menu-left~.header{padding-left:16px;left:240px}.nav-drawer.menu-right{right:0}.nav-drawer.menu-right~.content{margin-right:240px}.nav-drawer.menu-right~.content .content-heading,.nav-drawer.menu-right~.content .content-inner{padding-right:16px}.nav-drawer.menu-right~.footer,.nav-drawer.menu-right~.header{padding-right:16px;right:240px}}.nav-drawer-logo{border-bottom:1px solid var(--border-color);color:var(--text-color);float:none;margin-bottom:12px}.nav-drawer-logo:focus,.nav-drawer-logo:hover{text-decoration:none}.nav-drawer-open{overflow:hidden}@media only screen and (width>=1440px){.nav-drawer-open{overflow:auto}}.doc-editor LABEL{padding:2px 5px}.doc-editor INPUT{margin:2px 5px}.doc-editor .list-group{margin-right:5px}.doc-editor .property{padding:3px 5px}.doc-editor .property-item{min-width:100px;font-weight:bolder}.doc-editor .btn{margin-left:15px}.doc-editor textarea{word-break:break-all;padding:0}.panel-heading,.panel-footer{color:#fff;background-color:#01798a;padding:8px}.doc-editor .list-group{margin-left:20px}.panel-error{color:red}.panel{border:1px solid #01798a}.content TEXTAREA{box-sizing:border-box;min-height:200px;max-height:800px}div.oembedall-githubrepos{background-color:#fff;border:1px solid #ddd;border-radius:4px;width:452px;margin:0 0 10px;padding:8px 10px 0;font:13.34px/1.4 helvetica,arial,freesans,clean,sans-serif;list-style-type:none}div.oembedall-githubrepos .oembedall-body{background:-moz-linear-gradient(center top,#fafafa,#efefef)repeat scroll 0 0 transparent;background:-webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#efefef));border-top:1px solid #eee;border-bottom-right-radius:4px;border-bottom-left-radius:4px;width:100%;margin-top:8px;margin-left:-10px;padding:5px 10px}div.oembedall-githubrepos h3{white-space:nowrap;margin:0;padding-left:18px;font-size:14px}div.oembedall-githubrepos p.oembedall-description{color:#444;margin:0 0 3px;font-size:12px}div.oembedall-githubrepos p.oembedall-updated-at{color:#888;margin:0;font-size:11px}div.oembedall-githubrepos ul.oembedall-repo-stats{float:right;z-index:5;border:none;margin:0;padding-left:15px;font-size:11px;font-weight:700;position:relative}div.oembedall-githubrepos ul.oembedall-repo-stats li{color:#666;border:none;list-style-type:none;display:inline-block;margin:0!important}div.oembedall-githubrepos ul.oembedall-repo-stats li a{background-color:#0000;background-position:5px -2px;background-repeat:no-repeat;border:none;border-left:1px solid #ddd;height:21px;padding:0 5px 0 23px;line-height:21px;display:inline-block;color:#666!important}div.oembedall-githubrepos ul.oembedall-repo-stats li:first-child a{border-left:none;margin-right:-3px}div.oembedall-githubrepos ul.oembedall-repo-stats li a:hover{background:#4183c4 5px -27px no-repeat;text-decoration:none;color:#fff!important}div.oembedall-githubrepos ul.oembedall-repo-stats li:first-child a:hover{border-top-left-radius:3px;border-bottom-left-radius:3px}ul.oembedall-repo-stats li:last-child a:hover{border-top-right-radius:3px;border-bottom-right-radius:3px}span.oembedall-closehide{cursor:pointer;background-color:#aaa;border-radius:2px;margin-right:3px}div.oembedall-container{text-align:left;margin-top:5px}.oembedall-ljuser{font-weight:700}.oembedall-ljuser img{vertical-align:bottom;border:0;padding-right:1px}.oembedall-stoqembed{float:left;color:#000;text-align:left;background:#fff;border-bottom:1px dotted #999;width:730px;margin:0;padding:0;font-family:Arial,Liberation Sans,DejaVu Sans,sans-serif;font-size:80%;line-height:1;overflow:hidden}.oembedall-stoqembed a{color:#07c;margin:0;padding:0;text-decoration:none}.oembedall-stoqembed a:hover{text-decoration:underline}.oembedall-stoqembed a:visited{color:#4a6b82}.oembedall-stoqembed h3{margin:0;padding:0;font-family:Trebuchet MS,Liberation Sans,DejaVu Sans,sans-serif;font-size:130%;font-weight:700}.oembedall-stoqembed .oembedall-reputation-score{color:#444;margin-right:2px;font-size:120%;font-weight:700}.oembedall-stoqembed .oembedall-user-info{width:185px;height:35px}.oembedall-stoqembed .oembedall-user-info .oembedall-user-gravatar32{float:left;width:32px;height:32px}.oembedall-stoqembed .oembedall-user-info .oembedall-user-details{float:left;white-space:nowrap;width:145px;margin-left:5px;overflow:hidden}.oembedall-stoqembed .oembedall-question-hyperlink{font-weight:700}.oembedall-stoqembed .oembedall-stats{background:#eee;width:58px;margin:0 0 0 7px;padding:4px 7px 6px}.oembedall-stoqembed .oembedall-statscontainer{float:left;width:86px;margin-right:8px}.oembedall-stoqembed .oembedall-votes{color:#555;text-align:center;padding:0 0 7px}.oembedall-stoqembed .oembedall-vote-count-post{color:#808185;font-size:240%;font-weight:700;display:block}.oembedall-stoqembed .oembedall-views{color:#999;text-align:center;padding-top:4px}.oembedall-stoqembed .oembedall-status{text-align:center;color:#fff;background:#75845c;margin-top:-3px;padding:4px 0}.oembedall-stoqembed .oembedall-status strong{color:#fff;font-size:140%;display:block}.oembedall-stoqembed .oembedall-summary{float:left;width:635px}.oembedall-stoqembed .oembedall-excerpt{margin:0;padding:0 0 5px;line-height:1.2}.oembedall-stoqembed .oembedall-tags{float:left;line-height:18px}.oembedall-stoqembed .oembedall-tags a:hover{text-decoration:none}.oembedall-stoqembed .oembedall-post-tag{color:#3e6d8e;white-space:nowrap;background-color:#e0eaf1;border-bottom:1px solid #3e6d8e;border-right:1px solid #7f9fb6;margin:2px 2px 2px 0;padding:3px 4px;font-size:90%;line-height:2.4;text-decoration:none}.oembedall-stoqembed .oembedall-post-tag:hover{color:#e0eaf1;background-color:#3e6d8e;border-bottom:1px solid #37607d;border-right:1px solid #37607d}.oembedall-stoqembed .oembedall-fr{float:right}.oembedall-stoqembed .oembedall-statsarrow{float:right;background-image:url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=3);background-position:0 -435px;background-repeat:no-repeat;width:7px;height:13px;margin-top:12px;overflow:hidden}.oembedall-facebook1{border:1px solid #1a3c6c;width:500px;padding:0;font:13.34px/1.4 verdana}.oembedall-facebook2{background-color:#627add}.oembedall-facebook2 a{color:#e8e8e8;text-decoration:none}.oembedall-facebookBody{vertical-align:top;background-color:#fff;padding:5px}.oembedall-facebookBody .contents{width:100%;display:inline-block}.oembedall-facebookBody div img{float:left;margin-right:5px}div.oembedall-lanyard{-webkit-box-shadow:none;box-shadow:none;color:#112644;float:left;text-align:left;vertical-align:baseline;background-color:#0000;background-image:none;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-width:0;outline:0 #112644;width:804px;max-width:none;height:253px;min-height:0;margin:0;padding:0;font-family:Trebuchet MS,Trebuchet,sans-serif;font-size:16px;line-height:19px;-webkit-transition:width .4s ease-in-out;display:block;position:relative;overflow:visible}div.oembedall-lanyard .tagline{font-size:1.5em}div.oembedall-lanyard .wrapper{clear:both;overflow:hidden}div.oembedall-lanyard .split{float:left;display:inline}div.oembedall-lanyard .prominent-place .flag:link,div.oembedall-lanyard .prominent-place .flag:visited,div.oembedall-lanyard .prominent-place .flag:hover,div.oembedall-lanyard .prominent-place .flag:focus,div.oembedall-lanyard .prominent-place .flag:active{float:left;width:48px;height:48px;margin-right:10px;display:block;position:relative;top:-5px}div.oembedall-lanyard .place-context{font-size:.889em}div.oembedall-lanyard .prominent-place .sub-place{display:block}div.oembedall-lanyard .prominent-place{font-size:1.125em;font-weight:400;line-height:1.1em}div.oembedall-lanyard .main-date{color:#8cb4e0;font-weight:700;line-height:1.1}div.oembedall-lanyard .first{width:48.57%;margin:0 0 0 2.857%}.split-pane{width:100%;height:100%;position:relative;overflow:hidden}.split-pane.fixed-top>.split-pane-component,.split-pane.fixed-bottom>.split-pane-component,.split-pane.horizontal-percent>.split-pane-component{z-index:1;width:100%;position:absolute;top:auto;bottom:0;left:0;overflow:auto}.split-pane.fixed-top>.split-pane-component:first-child,.split-pane.fixed-bottom>.split-pane-component:first-child,.split-pane.horizontal-percent>.split-pane-component:first-child{top:0;bottom:auto}.split-pane.fixed-top>.split-pane-divider,.split-pane.fixed-bottom>.split-pane-divider,.split-pane.horizontal-percent>.split-pane-divider{cursor:ns-resize;width:100%;cursor:n-resize\9 ;z-index:2;position:absolute;left:0}.split-pane.fixed-left>.split-pane-component,.split-pane.fixed-right>.split-pane-component,.split-pane.vertical-percent>.split-pane-component{z-index:1;height:100%;position:absolute;top:0;left:auto;right:0;overflow:auto}.split-pane.fixed-left>.split-pane-component:first-child,.split-pane.fixed-right>.split-pane-component:first-child,.split-pane.vertical-percent>.split-pane-component:first-child{left:0;right:auto}.split-pane.fixed-left>.split-pane-divider,.split-pane.fixed-right>.split-pane-divider,.split-pane.vertical-percent>.split-pane-divider{cursor:ew-resize;height:100%;cursor:w-resize\9 ;z-index:2;position:absolute;top:0}.split-pane-resize-shim{z-index:10000;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.split-pane.fixed-left>.split-pane-resize-shim,.split-pane.fixed-right>.split-pane-resize-shim,.split-pane.vertical-percent>.split-pane-resize-shim{cursor:ew-resize;cursor:w-resize\9 }.split-pane.fixed-top>.split-pane-resize-shim,.split-pane.fixed-bottom>.split-pane-resize-shim,.split-pane.horizontal-percent>.split-pane-resize-shim{cursor:ns-resize;cursor:n-resize\9 }.loading-title,h2.error{text-align:center;color:#c5bcb4;margin-top:2em;font-size:1em;line-height:1.1em}#left-component{margin-right:5px;right:50%}.my-divider{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAPCAYAAADDNm69AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAYdEVYdENyZWF0aW9uIFRpbWUAMTQuMDEuMjAxMNh/L3IAAAAaSURBVAiZYzh9+vT//////4fRTAxoYFgLAAA44w7VNg0kZQAAAABJRU5ErkJggg==);background-color:var(--border-color);background-position:0;background-repeat:no-repeat;width:5px;right:50%}#right-component{background:var(--bg-color);width:50%}.split-pane-frame{box-sizing:border-box;border:2px solid var(--border-color);width:100%;height:100%;margin-bottom:31px;inset:0;overflow:auto}.decoration{box-sizing:border-box;width:100%;height:100%;overflow:hidden}.code-editor{inset:0;font-size:14px!important;position:absolute!important}.editor-wrapper{width:100%;height:100%;min-height:100px;display:inline-table;position:relative}.editor-wrapper h2{display:none}.results,.results-wrapper{background:var(--bg-color);width:100%;height:100%;color:var(--text-color);border:none;inset:0}.results-wrapper{overflow:auto}[data-theme=dark] .results-wrapper iframe,[data-theme=dark] #document{filter:invert(.9)hue-rotate(180deg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .results-wrapper iframe,:root:not([data-theme=light]) #document{filter:invert(.9)hue-rotate(180deg)}}.editor-wrapper{padding:8px}.editor-wrapper .fullscreen{z-index:1100;position:fixed;inset:0}.editor-container{width:100%;height:100%;display:table}.editor-container>div{width:100%;display:table-row}.editor-container>div>div{border-radius:5px;width:100%;display:table-cell}.results-label{float:right;opacity:.3;border-bottom:2px solid var(--border-color);border-left:2px solid var(--border-color);color:#fff;text-align:center;z-index:30;background:#000;border-bottom-left-radius:5px;height:28px;padding:2px 18px;font-size:1.1em;line-height:22px;display:inline-block;position:absolute;top:0;right:0;box-shadow:-5px 3px 13px #323232bf}.editor-toolbar{border:2px solid var(--border-color);background-color:var(--bg-surface);border-bottom-right-radius:4px;border-bottom-left-radius:4px;align-items:center;margin-top:-3px;padding-top:0;display:flex!important}.editor-toolbar .pull-left{float:none}.editor-toolbar .code-editor-help{flex:1;padding-left:10px;line-height:1.5}.editor-toolbar .pull-right{float:none;margin-left:0}.editor-toolbar select.pull-right{order:2;margin-left:auto}.editor-toolbar .toggle-fullscreen{order:3}.popover{z-index:1101;max-width:35em}.ace_scrollbar::-webkit-scrollbar{background-color:#333;width:15px}.ace_scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}.ace_scrollbar::-webkit-scrollbar-thumb{background:#646464cc;border-radius:5px}.ace_scrollbar::-webkit-scrollbar-corner,.ace_scrollbar::-webkit-scrollbar-thumb:window-inactive{background:#64646466}.modal-solution{width:750px}span.code-editor-message>span>a{color:#fff;font-weight:700}.toc-navigation .toc-list li{list-style:none}.toc-navigation .toc-list.toc-list-level-1{margin-left:0;padding-left:0}@media only screen and (width>=1720px){.toc-navigation{text-overflow:ellipsis;background-color:var(--bg-surface);border:1px solid var(--border-color);width:400px;max-height:550px;-webkit-box-shadow:0 -1px 0 var(--border-color),0 0 2px #0000001a,0 2px 4px #00000026;box-shadow:0 -1px 0 var(--border-color),0 0 2px #0000001a,0 2px 4px #00000026;padding:10px 10px 10px 20px;position:fixed;top:190px;right:20px;overflow-y:auto}.toc-navigation:after,.toc-navigation:before{content:"";line-height:0;display:table}.toc-navigation:after{clear:both}.toc-navigation[href]{color:var(--text-color)}.toc-navigation[href]:focus,.toc-navigation[href]:hover{color:var(--link-color);text-decoration:none}.toc-navigation .toc-navigation-title{margin-bottom:4px;font-size:100%}.toc-navigation>.toc-list{margin-top:0}.toc-navigation .toc-list a{text-overflow:ellipsis;white-space:nowrap;padding:4px 0;font-size:85%;line-height:1.4;display:block;overflow:hidden}} /*# sourceMappingURL=css/base.min.css.map */ diff --git a/builders/html/assets/css/base.42.min.css.map b/builders/html/assets/css/base.42.min.css.map index 5e649b001..57665c3c8 100644 --- a/builders/html/assets/css/base.42.min.css.map +++ b/builders/html/assets/css/base.42.min.css.map @@ -1 +1 @@ -{"version":3,"mappings":"AACA,gxCAqDA,yCAIA,kyCAqDA,4GAKA,mCACE,8yCAqDA,qIAKF,uCAMA,iCAGA,sDASA,kEAMA,gQAaA,uKAUA,+BAIA,+BAKA,mCAKA,0EAUA,wGAQA,kCAKA,wBAIA,gDAKA,oEAMA,iDAMA,kCAIA,yBAIA,sGAQA,4CAKA,kHAQA,4GASA,wGAKA,uDAMA,iEAKA,uHAKA,mEAOA,2IAYA,yBAIA,0CAKA,uBAIA,4FAMA,kFAMA,kDAKA,wFAQA,yBAKA,oJAWA,qJAWA,qDAKA,uGASA,0BAMA,YAIA,iBAIA,mBAIA,uKAmBA,uCAMA,uCAMA,uCAMA,uCAMA,uCAMA,sCAMA,2GAYA,8HAWA,kDAMA,uCAKA,qDAQA,gBAIA,kCAKA,8EAQA,kBAIA,cAIA,gDAKA,gBAKA,mBAIA,2LAOA,ojBAuBA,oFAMA,wFAKA,6qBAqBA,2PAKA,mMAKA,oMAKA,qMAKA,sMAKA,mMAKA,sMAMA,gFAKA,0EAOA,qJAUA,qCAIA,mCACE,kDAIF,kGAOA,iDAMA,6PAcA,0FAQA,2KAQA,qEAOA,6qBAOA,sIAIA,yBAIA,yBAIA,oBAIA,yBAIA,yBAIA,oBAIA,yBAIA,yBAIA,oBAIA,0BAIA,0BAIA,sBAIA,gCAIA,sCAIA,sCAIA,iCAIA,sCAIA,sCAIA,iCAIA,sCAIA,sCAIA,iCAIA,uCAIA,uCAIA,mCAIA,wBAIA,8BAIA,8BAIA,yBAIA,8BAIA,8BAIA,yBAIA,8BAIA,8BAIA,yBAIA,+BAIA,+BAIA,2BAIA,uBAIA,6BAIA,6BAIA,wBAIA,6BAIA,6BAIA,wBAIA,6BAIA,6BAIA,wBAIA,8BAIA,8BAIA,0BAIA,sCACE,sIAGA,yBAGA,yBAGA,oBAGA,yBAGA,yBAGA,oBAGA,yBAGA,yBAGA,oBAGA,0BAGA,0BAGA,sBAGA,gCAGA,sCAGA,sCAGA,iCAGA,sCAGA,sCAGA,iCAGA,sCAGA,sCAGA,iCAGA,uCAGA,uCAGA,mCAGA,wBAGA,8BAGA,8BAGA,yBAGA,8BAGA,8BAGA,yBAGA,8BAGA,8BAGA,yBAGA,+BAGA,+BAGA,2BAGA,uBAGA,6BAGA,6BAGA,wBAGA,6BAGA,6BAGA,wBAGA,6BAGA,6BAGA,wBAGA,8BAGA,8BAGA,2BAIF,sCACE,sIAGA,yBAGA,yBAGA,oBAGA,yBAGA,yBAGA,oBAGA,yBAGA,yBAGA,oBAGA,0BAGA,0BAGA,sBAGA,gCAGA,sCAGA,sCAGA,iCAGA,sCAGA,sCAGA,iCAGA,sCAGA,sCAGA,iCAGA,uCAGA,uCAGA,mCAGA,wBAGA,8BAGA,8BAGA,yBAGA,8BAGA,8BAGA,yBAGA,8BAGA,8BAGA,yBAGA,+BAGA,+BAGA,2BAGA,uBAGA,6BAGA,6BAGA,wBAGA,6BAGA,6BAGA,wBAGA,6BAGA,6BAGA,wBAGA,8BAGA,8BAGA,2BAIF,sCACE,sIAGA,yBAGA,yBAGA,oBAGA,yBAGA,yBAGA,oBAGA,yBAGA,yBAGA,oBAGA,0BAGA,0BAGA,sBAGA,gCAGA,sCAGA,sCAGA,iCAGA,sCAGA,sCAGA,iCAGA,sCAGA,sCAGA,iCAGA,uCAGA,uCAGA,mCAGA,wBAGA,8BAGA,8BAGA,yBAGA,8BAGA,8BAGA,yBAGA,8BAGA,8BAGA,yBAGA,+BAGA,+BAGA,2BAGA,uBAGA,6BAGA,6BAGA,wBAGA,6BAGA,6BAGA,wBAGA,6BAGA,6BAGA,wBAGA,8BAGA,8BAGA,2BAIF,uCACE,sIAGA,yBAGA,yBAGA,oBAGA,yBAGA,yBAGA,oBAGA,yBAGA,yBAGA,oBAGA,0BAGA,0BAGA,sBAGA,gCAGA,sCAGA,sCAGA,iCAGA,sCAGA,sCAGA,iCAGA,sCAGA,sCAGA,iCAGA,uCAGA,uCAGA,mCAGA,wBAGA,8BAGA,8BAGA,yBAGA,8BAGA,8BAGA,yBAGA,8BAGA,8BAGA,yBAGA,+BAGA,+BAGA,2BAGA,uBAGA,6BAGA,6BAGA,wBAGA,6BAGA,6BAGA,wBAGA,6BAGA,6BAGA,wBAGA,8BAGA,8BAGA,2BAIF,oFAQA,mFAMA,0EAKA,4BAGA,sCACE,4BAIF,uCACE,6BAKF,+BAIA,0CAIA,8DAKA,sBAIA,yDACE,+JAOF,yDACE,+JAOF,0DACE,+JAOF,uCACE,+JAQF,gCAIA,aACE,+FAOA,sCAIA,yCAGA,yDAIA,8CAGA,gEAKA,+BAIA,6BAGA,2BAMA,6BAIA,iCAGA,qDAKA,qCAIA,0DAKA,gCAGA,wBAGA,8EAKF,4CAGA,aACE,8CAKF,6CAGA,aACE,gDAKF,mDAGA,aACE,2DAMA,sCAIF,wFAOA,oEAMA,sHAUA,sIASA,0CAKA,gDAKA,wLAcA,+SAYA,qUAWA,kFAMA,8EAKA,wEAKA,2BAIA,uBAGA,2BAIA,+BAGA,wDAOA,0CAIA,oCAIA,2JAQA,8IAMA,6CAKA,kFASA,wEAOA,wDAKA,8BAGA,wEAMA,4CAIA,iDAIA,wCAIA,4CAIA,8BAIA,4CAIA,wCAIA,0CAIA,sCAIA,0CAIA,8CAIA,sCAIA,2CAIA,oCAKA,0CAGA,0CAIA,+FAQA,6BAIA,uDAMA,sBAIA,gCAIA,wBAIA,sGAQA,2DAMA,2GAQA,gCAIA,+BAIA,2BAIA,6BAIA,mCAIA,uBAIA,sCAIA,kCAIA,sCAIA,uBAIA,wBAIA,yBAIA,0BAIA,2BAIA,wBAIA,2BAIA,6UAkBA,sCACE,kCAGA,0CAGA,4CAGA,yDAIF,yDACE,kCAGA,0CAGA,4CAGA,yDAIF,yDACE,kCAGA,0CAGA,4CAGA,yDAIF,0DACE,kCAGA,0CAGA,4CAGA,yDAIF,uCACE,kCAGA,0CAGA,4CAGA,yDAIF,gEAKA,+JAUA,iDAGA,oCAGA,oCAGA,wEAMA,4EAMA,qCAIA,gDAKA,iDAKA,kDAKA,mDAKA,gDAKA,mDAKA,oCAIA,mDAMA,sFAQA,2CAIA,yDAKA,4EAKA,6BAGA,wCAIA,sIAQA,4CAGA,sGAOA,oEAKA,kGAKA,wCAGA,sEAKA,2HAOA,4BAIA,uBAIA,svBA4BA,iSAQA,8FAKA,4CAKA,6CAIA,yDAGA,wEAIA,8CAIA,4DAGA,0EAIA,+CAIA,+DAGA,4EAIA,gDAIA,kEAGA,8EAIA,6CAIA,yDAGA,wEAIA,gDAIA,kEAGA,8EAIA,qDAKA,qCAIA,uDAMA,yEAKA,0HAKA,yEAIA,gCAGA,kGAGA,+EAIA,iCAGA,qGAGA,iFAIA,kCAGA,wGAGA,mFAIA,mCAGA,2GAGA,qFAIA,gCAGA,kGAGA,+EAIA,mCAGA,2GAGA,qFAIA,qHASA,miBAqBA,oKAMA,wDAKA,yDAKA,0DAKA,2DAKA,wDAKA,2DAKA,mCAIA,4BAGA,uCAIA,qTAWA,6LAWA,wHAMA,uGAMA,kFAIA,2FAIA,yFAIA,2FAIA,yFAIA,2FAIA,0KAQA,iGAIA,4GAIA,0GAIA,4GAIA,0GAIA,4GAKA,sMAQA,uHAOA,+LAMA,wFAKA,uKAWA,+GAOA,uZAsBA,4FAMA,mGAMA,4HAMA,0FAOA,iDAIA,wUAcA,6BAGA,yDAIA,kDAIA,iIAIA,wEAIA,sCAIA,mIAIA,0EAIA,uCAIA,qIAIA,4EAIA,wCAIA,uIAIA,8EAIA,yCAIA,iIAIA,wEAIA,sCAIA,uIAIA,8EAIA,yCAIA,qFAIA,qHAKA,iDAGA,+DAGA,iEAIA,0HAKA,oQAOA,iLAKA,kJAKA,0IAMA,2HAIA,6EAIA,+HAIA,+EAIA,mIAIA,iFAIA,uIAIA,mFAIA,2HAIA,6EAIA,uIAIA,mFAIA,kEAKA,8EAKA,8BAGA,sIAUA,+FAOA,wDAKA,4CAIA,gDAGA,+CAGA,mDAMA,uLAaA,6EAMA,8DAIA,oEAIA,iEAIA,kEAGA,qEAIA,oDAMA,wCAIA,yCAIA,0CAIA,2CAIA,wCAIA,2CAIA,8HAOA,yCAGA,wGAIA,wEAKA,yGAOA,2DAIA,iFAIA,2LAMA,iGAIA,mFAIA,gMAMA,mGAIA,qFAIA,qMAMA,qGAIA,uFAIA,0MAMA,uGAIA,iFAIA,2LAMA,iGAIA,uFAIA,0MAMA,uGAIA,2BAIA,wFAKA,wEAKA,gDAIA,sCAIA,yrBA2BA,gHAMA,4MAOA,uLAWA,sJAMA,sFAIA,kDAIA,8CAGA,8DAIA,yIAIA,+FAKA,6DAIA,8DAIA,+DAIA,gEAIA,6DAIA,gEAIA,iDAIA,0HAMA,8JASA,0LAKA,kDAIA,kFAKA,gCAIA,wCAGA,sCACE,yCAIF,sCACE,yCAIF,sCACE,yCAIF,uCACE,yCAKF,iDAKA,2EAKA,uFAOA,4JAOA,4FAMA,sEAMA,yCAKA,yRAeA,iLAMA,sJAAA,qKAAA,sJAkBA,2LAKA,iKAOA,8WASA,6KAMA,iVAQA,8UAMA,o/BAUA,oKAMA,wKAMA,4KAMA,gLAMA,oKAMA,gLAMA,8FAKA,0SAQA,gXAQA,qGAIA,uDACE,quBAQA,gPASA,sHAMA,qKAOF,+FAKA,iCAGA,gGAKA,uFAAA,4FAAA,uFAgBA,mLAWA,0DAIA,+CAIA,gCAIA,mCAGA,uDAKA,4GASA,kDAMA,uCAIA,0BAGA,sCACE,iFAMF,sCACE,iFAMF,sCACE,iFAMF,uCACE,iFAOF,0CAIA,2CAIA,4CAIA,6CAIA,0CAIA,6CAIA,0BAIA,yDAIA,+HAQA,kLAKA,kLAGA,wHAGA,kHAGA,8TASA,qOAaA,4NAGA,yJAIA,mLAIA,8YAUA,0EAGA,yLAMA,wSAIA,6CAGA,4EAGA,oKAIA,8IAsBA,+EAOA,yMAUA,8EAKA,8BAIA,oFAKA,sCACE,kEAOF,yFAOA,mEAIA,iFAIA,8CAIA,oEAKA,sCACE,wCAKF,mDAIA,4CAIA,uCAGA,iDAGA,sCACE,kCAKF,sQAaA,6EAIA,sCACE,gCAIF,sCACE,gCAKF,sDAIA,sCACE,kFASF,0ZAkBA,kGAOA,+MAOA,4IAMA,kFAIA,kFAIA,6DAKA,mEAKA,oHAOA,sCACE,6DAMF,gIASA,kHAMA,2BAIA,0BAIA,yJAUA,mFAKA,uDACE,mFAKF,yFAMA,sCACE,8CAOF,mJAWA,sCACE,gDAKF,sCACE,+CAIA,wFAKA,wFAOF,wDAKA,6FAMA,wGAOA,sCACE,4DAMF,mXAaA,0DAGA,yJAKA,8DAIA,uEAKA,6IAKA,4NAMA,iMAAA,gNAAA,iMAmBA,+DAIA,gEAIA,iEAIA,kEAIA,+DAIA,kEAIA,4DAKA,8DAIA,+DAIA,gEAIA,iEAIA,kEAIA,+DAIA,kEAIA,0BAGA,6DAIA,8SAaA,ueAeA,8GAGA,oIAIA,8FAKA,8JAIA,2PAIA,wJAIA,0TAIA,qKAIA,yQAKA,qDAKA,qNAcA,oCAIA,qCAIA,sCAIA,uCAIA,oCAIA,uCAIA,2NAeA,wCAKA,8QAeA,4DAKA,uKAWA,yEAKA,yOAUA,2CAIA,qFAMA,qCAGA,sJAOA,kLAQA,2EAIA,sCACE,oCAIF,sCACE,2BAIF,uCACE,4BAKF,mDAIA,yCAIA,uFAOA,kDAKA,4BAIA,+FAQA,+DAMA,8DAKA,sBAGA,+DAMA,2EAKA,wCAIA,2BAKA,0BAGA,uFAKA,sCAIA,wBAIA,4DAMA,iCAIA,wVAaA,yRASA,0TA4BA,gUA4BA,gPAYA,8JAOA,wTA4BA,0TA4BA,2EAOA,gDAIA,iDAIA,kDAIA,mDAIA,gDAIA,mDAIA,mHASA,8MAWA,uCAGA,qDAIA,wCAGA,sDAIA,yCAGA,uDAIA,0CAGA,wDAIA,uCAGA,qDAIA,0CAGA,wDAIA,qDAGA,wMAWA,wLAIA,mMAOA,gOA4BA,kOA4BA,+GASA,6DAKA,mFASA,uEAIA,wEAIA,yEAIA,0EAIA,uEAIA,0EAIA,kFAMA,oNAQA,gHASA,+BAIA,iCAIA,+IASA,yOAMA,4OAOA,2EAGA,oGAGA,sGAIA,4EAGA,qGAGA,uGAIA,6EAGA,sGAGA,wGAIA,8EAGA,uGAGA,yGAIA,2EAGA,oGAGA,sGAIA,8EAGA,uGAGA,yGAIA,iJAKA,sjCAoEA,4TAoBA,8TAoBA,kMAYA,2JASA,qFAKA,4EAKA,mEAKA,4EAKA,oDAKA,iDAKA,8FAMA,8CAIA,uCAGA,+LAQA,gEAGA,mNAQA,mQAQA,yMAKA,wEAGA,wEAIA,yDAIA,0EAGA,yEAIA,0DAIA,4EAGA,0EAIA,2DAIA,8EAGA,2EAIA,4DAIA,wEAGA,wEAIA,yDAIA,8EAGA,2EAIA,4DAIA,yCAIA,kDAKA,oGAMA,gJAQA,0GAMA,6JAQA,uEAIA,iEAIA,uKASA,sDAIA,yDAIA,6OAOA,gEAKA,uBAGA,oCAGA,iFAIA,oEAIA,qRASA,wHAKA,yDAGA,0CAIA,kDAIA,8CAIA,0BAIA,+CAIA,2BAIA,gDAIA,4BAIA,iDAIA,6BAIA,8CAIA,0BAIA,iDAIA,6BAIA,gFAMA,uEAGA,oFAIA,0CAIA,sFAKA,mFAIA,2DAIA,4PAOA,2DACE,iEAKF,uCACE,iEAMF,yGAKA,8EAKA,8BAGA,sCAGA,+CAKA,6DAIA,yEAIA,8EAKA,0EAIA,gFAKA,2EAIA,kFAKA,4EAIA,oFAKA,yEAIA,8EAKA,4EAIA,oFAKA,gDAIA,gEAIA,yCAIA,iGAOA,6HAUA,oDAIA,qDAIA,sDAIA,uDAIA,oDAIA,uDAIA,4BAGA,8EAKA,8BAIA,gEAMA,yDAOA,sCAIA,iEAIA,0CAGA,sCACE,qEAQF,kOAUA,8EAKA,8BAGA,qLAQA,mFAIA,sCACE,2CAKF,mEAIA,iFAKA,4BAIA,0GAQA,4BAGA,0CAGA,4DAGA,4DAKA,sEAOA,uNAaA,mCAGA,2EAMA,8CAKA,2DAKA,uFAOA,4OAcA,8BAIA,4CAMA,8GAMA,uCAGA,gFAIA,2DAMA,mEAOA,uDAIA,uDAIA,iGAQA,4EAKA,qEAIA,sEAKA,yGAOA,+DAGA,6DAIA,wDAGA,8DAIA,wDAIA,gGAQA,6CAGA,6DAKA,6BAGA,iCAIA,8GAOA,sIAQA,wLAcA,2SAUA,oDAGA,qDAGA,sDAGA,uDAGA,oDAGA,uDAGA,0CAIA,0CAIA,oCAIA,2BAIA,gEAKA,yCAIA,6CAIA,+BAIA,6CAIA,+CAMA,yJAUA,iCAGA,wDAIA,0JAWA,oEAKA,yBAGA,8KAIA,+IAKA,2CAGA,oGAMA,4CAGA,uGAMA,6CAGA,0GAMA,8CAGA,6GAMA,2CAGA,oGAMA,8CAGA,6GAMA,qBAGA,iIASA,kEAIA,uDAIA,wEAIA,sCACE,oCAGA,0CAGA,iDAIF,yCAGA,iDAGA,mCAGA,wYAmBA,kEAGA,mEAGA,oEAGA,qEAGA,kEAGA,qEAGA,8DAGA,+DAGA,4FAIA,8EAGA,sBAGA,0TASA,6LAWA,+VAmBA,yEAGA,0EAGA,2EAGA,4EAGA,yEAGA,4EAGA,mEAIA,gQASA,2HAMA,2FAKA,qFAOA,yDAIA,uEAOA,uDAIA,4IAUA,+IAMA,6CAGA,+EAMA,iEAKA,4PAQA,wVASA,4LAaA,yDAKA,2GAMA,yNAUA,8IAMA,gGAMA,yFAOA,sCACE,4CAKF,gDAKA,gDAKA,gGAQA,2NAaA,iDAGA,yFAMA,mGAQA,kNAYA,8CAGA,sFAMA,sCACE,yDAKF,8TAcA,oLAOA,sCACE,+BAKF,uCAIA,8BAGA,sCACE,8BAGA,6DAKF,4BAGA,uaAgBA,kOAQA,2CAGA,uCACE,4HAUF,0JAWA,oDAIA,mCAIA,uCAIA,8CAIA,gWAeA,0JAOA,4SAUA,kJAOA,mDAIA,yFAKA,gDAIA,iJAQA,+IAKA,4HAMA,6EAIA,mGAIA,qGAIA,uGAIA,iGAIA,uGAIA,kFAKA,0IAQA,sCACE,2BAIF,kDAGA,iFAKA,yDAKA,kCAIA,gIAUA,qJAUA,oEAKA,uFAMA,yDAIA,+CAGA,sCACE,uBAIF,6CAGA,8CAGA,+CAGA,gDAGA,6CAGA,gDAIA,gDAKA,oLAcA,iFAOA,mDAKA,wFAOA,kFAKA,gCAIA,mHAWA,sCACE,2CAMF,iFAQA,wCAGA,uCACE,mGAMA,4DAIA,iDAGA,gHAIA,yFAKA,+BAGA,mDAGA,mHAIA,8FAOF,mHAMA,mEAIA,iCAGA,uCACE,gCAKF,kCAIA,iCAIA,yCAIA,sCAIA,8DAKA,kCAIA,oDAKA,6EAMA,yCAIA,uBAIA,gCAKA,0EAMA,uNAYA,gWAYA,0FAOA,2FAMA,oFAMA,gKAYA,yIAQA,0QAcA,sGAKA,8IAMA,kIAKA,yGAaA,iGAOA,uDAKA,kCAIA,uEAMA,6OAgBA,0EAOA,uDAIA,6CAIA,0IAQA,4GAOA,kEAKA,uGAMA,4IAQA,mEAIA,sGAOA,sFAMA,mFAMA,2GAQA,mFAMA,qHAQA,sFAMA,+DAKA,iFAMA,iEAKA,kEAIA,0PAaA,qJAOA,+CAIA,qPAWA,6FAOA,8CAIA,0DAKA,6EAMA,kEAKA,4DAKA,mhBA4CA,+CAIA,0DAKA,uDAKA,8VAWA,sDAIA,gEAIA,2FAMA,+EAMA,8DAgBA,qEAOA,8NAYA,sMAOA,4NAWA,4NAYA,oMAOA,0NAWA,yGAUA,wLAOA,0LAOA,uGAiBA,2CAKA,4aAUA,sDAKA,6IAaA,yEAaA,0EASA,+FAQA,gCAIA,wHAYA,+BAIA,0GAKA,mCACE,mIAKF,4BAIA,gEASA,uDAMA,mDAKA,0EAMA,wWAqBA,6NAUA,sCAGA,2EAKA,qDAIA,2DAIA,2CAIA,qCAKA,mEAKA,2EAIA,+EAKA,sHAKA,4BAIA,2DAKA,6CAGA,wEAKA,uCACE,gYAcA,oFAKA,iCAGA,8CAGA,qGAIA,uEAIA,uCAGA","sources":["../../../../../../?/D:/work/lucee-docs/builders/html/assets/css/base.css"],"sourcesContent":["@charset \"UTF-8\";\n:root {\n --brand-color: #01798a;\n --brand-color-dark: rgb(0.7, 84.7, 96.6);\n --brand-color-dark-m: rgb(0.85, 102.85, 117.3);\n --brand-color-light: rgb(1.8007194245, 217.8870503597, 248.4992805755);\n --brand-color-light-m: rgb(1.4003597122, 169.4435251799, 193.2496402878);\n --palette-blue: #2196f3;\n --palette-blue-dark: #0d47a1;\n --palette-blue-dark-m: #1976d2;\n --palette-blue-light: #bbdefb;\n --palette-blue-light-m: #64b5f6;\n --palette-green: #8bc34a;\n --palette-green-dark: #33691e;\n --palette-green-dark-m: #689f38;\n --palette-green-light: #dcedc8;\n --palette-green-light-m: #aed581;\n --palette-purple: #9c27b0;\n --palette-purple-dark: #4a148c;\n --palette-purple-dark-m: #7b1fa2;\n --palette-purple-light: #e1bee7;\n --palette-purple-light-m: #ba68c8;\n --palette-red: #f44336;\n --palette-red-dark: #b71c1c;\n --palette-red-dark-m: #d32f2f;\n --palette-red-light: #ffcdd2;\n --palette-red-light-m: #e57373;\n --palette-yellow: #ffc107;\n --palette-yellow-dark: #ff6f00;\n --palette-yellow-dark-m: #ffa000;\n --palette-yellow-light: #ffecb3;\n --palette-yellow-light-m: #ffd54f;\n --black: #000000;\n --black-bg: #e0e0e0;\n --black-hint: #9e9e9e;\n --black-sec: #616161;\n --black-text: #212121;\n --white: #ffffff;\n --white-bg: #f5f5f5;\n --white-bg-dark: #eeeeee;\n --white-bg-light: #fafafa;\n --link-color: #2196f3;\n --link-color-hover: #0d47a1;\n --bg-color: #fafafa;\n --bg-surface: #ffffff;\n --bg-elevated: #ffffff;\n --text-color: #212121;\n --text-secondary: #616161;\n --text-hint: #9e9e9e;\n --border-color: #e0e0e0;\n --code-bg: #f5f5f5;\n --code-border: #e0e0e0;\n --heading-color: #01798a;\n}\n:root .highlight-theme-dark {\n display: none;\n}\n\n[data-theme=dark] {\n --brand-color: #4db8c9;\n --brand-color-dark: #70c5d4;\n --brand-color-dark-m: #5fc0d1;\n --brand-color-light: #01798a;\n --brand-color-light-m: #0a8a9b;\n --palette-blue: #64b5f6;\n --palette-blue-dark: #90caf9;\n --palette-blue-dark-m: #7ac3f7;\n --palette-blue-light: #0d47a1;\n --palette-blue-light-m: #1976d2;\n --palette-green: #aed581;\n --palette-green-dark: #c5e1a5;\n --palette-green-dark-m: #b9dc92;\n --palette-green-light: #33691e;\n --palette-green-light-m: #689f38;\n --palette-purple: #ba68c8;\n --palette-purple-dark: #ce93d8;\n --palette-purple-dark-m: #c47ed0;\n --palette-purple-light: #4a148c;\n --palette-purple-light-m: #7b1fa2;\n --palette-red: #e57373;\n --palette-red-dark: #ef9a9a;\n --palette-red-dark-m: #ea8787;\n --palette-red-light: #b71c1c;\n --palette-red-light-m: #d32f2f;\n --palette-yellow: #ffd54f;\n --palette-yellow-dark: #ffe082;\n --palette-yellow-dark-m: #ffda69;\n --palette-yellow-light: #ff6f00;\n --palette-yellow-light-m: #ffa000;\n --black: #ffffff;\n --black-bg: #404040;\n --black-hint: #808080;\n --black-sec: #b0b0b0;\n --black-text: #e0e0e0;\n --white: #1a1a1a;\n --white-bg: #2d2d2d;\n --white-bg-dark: #242424;\n --white-bg-light: #1a1a1a;\n --link-color: #64b5f6;\n --link-color-hover: #90caf9;\n --bg-color: #1a1a1a;\n --bg-surface: #2d2d2d;\n --bg-elevated: #3d3d3d;\n --text-color: #e0e0e0;\n --text-secondary: #b0b0b0;\n --text-hint: #808080;\n --border-color: #404040;\n --code-bg: #2d2d30;\n --code-border: #3e3e42;\n --heading-color: #7ac3d1;\n}\n[data-theme=dark] .nav-drawer-logo img,\n[data-theme=dark] .header-logo img {\n filter: invert(1) hue-rotate(180deg);\n}\n\n@media (prefers-color-scheme: dark) {\n :root:not([data-theme=light]) {\n --brand-color: #4db8c9;\n --brand-color-dark: #70c5d4;\n --brand-color-dark-m: #5fc0d1;\n --brand-color-light: #01798a;\n --brand-color-light-m: #0a8a9b;\n --palette-blue: #64b5f6;\n --palette-blue-dark: #90caf9;\n --palette-blue-dark-m: #7ac3f7;\n --palette-blue-light: #0d47a1;\n --palette-blue-light-m: #1976d2;\n --palette-green: #aed581;\n --palette-green-dark: #c5e1a5;\n --palette-green-dark-m: #b9dc92;\n --palette-green-light: #33691e;\n --palette-green-light-m: #689f38;\n --palette-purple: #ba68c8;\n --palette-purple-dark: #ce93d8;\n --palette-purple-dark-m: #c47ed0;\n --palette-purple-light: #4a148c;\n --palette-purple-light-m: #7b1fa2;\n --palette-red: #e57373;\n --palette-red-dark: #ef9a9a;\n --palette-red-dark-m: #ea8787;\n --palette-red-light: #b71c1c;\n --palette-red-light-m: #d32f2f;\n --palette-yellow: #ffd54f;\n --palette-yellow-dark: #ffe082;\n --palette-yellow-dark-m: #ffda69;\n --palette-yellow-light: #ff6f00;\n --palette-yellow-light-m: #ffa000;\n --black: #ffffff;\n --black-bg: #404040;\n --black-hint: #808080;\n --black-sec: #b0b0b0;\n --black-text: #e0e0e0;\n --white: #1a1a1a;\n --white-bg: #2d2d2d;\n --white-bg-dark: #242424;\n --white-bg-light: #1a1a1a;\n --link-color: #64b5f6;\n --link-color-hover: #90caf9;\n --bg-color: #1a1a1a;\n --bg-surface: #2d2d2d;\n --bg-elevated: #3d3d3d;\n --text-color: #e0e0e0;\n --text-secondary: #b0b0b0;\n --text-hint: #808080;\n --border-color: #404040;\n --code-bg: #2d2d30;\n --code-border: #3e3e42;\n --heading-color: #7ac3d1;\n }\n :root:not([data-theme=light]) .nav-drawer-logo img,\n :root:not([data-theme=light]) .header-logo img {\n filter: invert(1) hue-rotate(180deg);\n }\n}\n*,\n*:after,\n*:before {\n box-sizing: border-box;\n}\n\n@-ms-viewport {\n width: device-width;\n}\narticle,\naside,\nfooter,\nheader,\nnav,\nsection {\n display: block;\n}\n\naudio {\n display: inline-block;\n max-width: 100%;\n vertical-align: baseline;\n}\n\nbody {\n background-color: var(--bg-color);\n background-image: none;\n color: var(--text-color);\n font-family: Roboto, \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 16px;\n font-weight: 400;\n line-height: 24px;\n margin: 0;\n padding: 0;\n -webkit-font-smoothing: subpixel-antialiased;\n}\n\nhtml {\n font-family: sans-serif;\n font-size: 100%;\n min-height: 100%;\n position: relative;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\ntemplate,\n[hidden] {\n display: none;\n}\n\nvideo {\n display: block;\n max-width: 100%;\n}\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\n\nbutton,\ninput[type=button],\ninput[type=reset],\ninput[type=submit] {\n cursor: pointer;\n -webkit-appearance: button;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton {\n overflow: visible;\n}\n\nbutton[disabled],\ninput[disabled] {\n cursor: default;\n}\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\nfieldset {\n border: 0;\n margin: 0;\n min-width: 0;\n padding: 0;\n}\nfieldset ~ fieldset {\n margin-top: 24px;\n}\n\ninput {\n line-height: normal;\n}\n\ninput[type=checkbox],\ninput[type=radio] {\n line-height: normal;\n margin: 4px 0 0;\n margin-top: 1px \\9 ;\n padding: 0;\n}\n\ninput[type=color] {\n min-width: 24px;\n width: auto;\n}\n\ninput[type=date],\ninput[type=datetime-local],\ninput[type=month],\ninput[type=time] {\n line-height: 24px;\n line-height: 1 \\0 ;\n}\n\ninput[type=file] {\n display: block;\n height: auto;\n line-height: 1;\n min-height: 36px;\n padding-top: 6px;\n padding-bottom: 6px;\n}\n\ninput[type=number]::-webkit-inner-spin-button,\ninput[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\ninput[type=range] {\n display: block;\n height: 36px;\n width: 100%;\n}\n\ninput[type=search] {\n -webkit-appearance: none;\n box-sizing: border-box;\n}\n\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\nlabel {\n display: inline-block;\n font-weight: 400;\n margin: 0;\n max-width: 100%;\n}\n\nlegend {\n border: 0;\n color: var(--text-color);\n display: block;\n font-size: 20px;\n font-weight: 400;\n line-height: 28px;\n margin: 0 0 24px;\n padding: 0;\n width: 100%;\n}\n\noptgroup {\n font-weight: 700;\n}\n\nselect[multiple],\nselect[size] {\n height: auto;\n}\n\ntextarea {\n overflow: auto;\n}\n\na {\n background-color: transparent;\n background-image: none;\n color: var(--link-color);\n text-decoration: none;\n}\na:focus, a:hover {\n color: var(--link-color-hover);\n outline: 0;\n text-decoration: underline;\n}\n\nabbr {\n border-bottom: 1px dotted #9e9e9e;\n cursor: help;\n}\n\naddress {\n font-size: 16px;\n font-style: normal;\n font-weight: 400;\n line-height: 24px;\n margin: 24px 0;\n}\n\nb,\nstrong {\n font-weight: 700;\n}\n\nblockquote,\nq {\n font-size: 16px;\n font-style: italic;\n font-weight: 300;\n line-height: 24px;\n margin: 36px 0;\n padding-right: 32px;\n padding-left: 32px;\n position: relative;\n}\nblockquote:after, blockquote:before,\nq:after,\nq:before {\n color: #01798a;\n display: block;\n font-size: 32px;\n font-weight: 700;\n line-height: 0;\n position: absolute;\n top: 0;\n}\nblockquote:after,\nq:after {\n content: close-quote;\n right: 0;\n}\nblockquote:before,\nq:before {\n border-right: 1px solid rgb(1.8007194245, 217.8870503597, 248.4992805755);\n content: open-quote;\n bottom: 0;\n left: 0;\n width: 8px;\n}\n\ndd,\ndt,\nli {\n line-height: 24px;\n}\n\ndd {\n margin: 0;\n}\n\ndl {\n margin: 24px 0;\n}\n\ndt {\n font-weight: 700;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n color: inherit;\n font-family: Roboto, \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-weight: 700;\n margin-top: 12px;\n margin-bottom: 8px;\n}\n\nh1,\n.h1 {\n font-size: 32px;\n line-height: 48px;\n}\n\nh2,\n.h2 {\n font-size: 24px;\n line-height: 32px;\n}\n\nh3,\n.h3 {\n font-size: 20px;\n line-height: 28px;\n}\n\nh4,\n.h4 {\n font-size: 16px;\n line-height: 24px;\n}\n\nh5,\n.h5 {\n font-size: 12px;\n line-height: 20px;\n}\n\nh6,\n.h6 {\n font-size: 8px;\n line-height: 16px;\n}\n\nh1 small,\nh2 small,\nh3 small,\nh4 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small {\n font-size: 16px;\n font-weight: 400;\n}\n\nhr,\n.hr {\n border: 0;\n border-top: 1px solid #9e9e9e;\n display: block;\n height: 0;\n margin-top: 24px;\n margin-bottom: 24px;\n box-sizing: content-box;\n}\n\nimg {\n border: 0;\n vertical-align: middle;\n max-width: 98vw;\n}\n\nol,\nul {\n margin: 12px 0;\n padding: 0 0 0 16px;\n}\nol ol,\nol ul,\nul ol,\nul ul {\n margin-top: 0;\n margin-bottom: 0;\n}\n\np {\n margin: 12px 0;\n}\n\nsmall {\n font-size: 75%;\n line-height: 1;\n}\n\nsub,\nsup {\n font-size: 80%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n\nth {\n text-align: left;\n}\n\n@font-face {\n font-family: \"Material Symbols Outlined\";\n font-style: normal;\n font-weight: 100 700;\n font-display: block;\n src: url(\"./fonts/material-symbols/material-symbols-outlined.woff2\") format(\"woff2\");\n}\n.material-symbols-outlined {\n font-family: \"Material Symbols Outlined\" !important;\n font-weight: 400;\n font-style: normal;\n font-size: 20px;\n line-height: 1;\n letter-spacing: normal;\n text-transform: none;\n display: inline-block;\n white-space: nowrap;\n word-wrap: normal;\n direction: ltr;\n vertical-align: text-bottom;\n padding-right: 0.35em;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n font-feature-settings: \"liga\";\n -webkit-font-feature-settings: \"liga\";\n -moz-font-feature-settings: \"liga\";\n font-variation-settings: \"FILL\" 0, \"wght\" 400, \"GRAD\" 0, \"opsz\" 20;\n}\n\n.waves-button,\n.waves-circle {\n -webkit-transform: translateZ(0);\n transform: translateZ(0);\n}\n\n.waves-effect {\n overflow: hidden;\n position: relative;\n -webkit-tap-highlight-color: transparent;\n}\n.waves-effect .waves-ripple {\n background-color: rgba(0, 0, 0, 0.1);\n background-image: -webkit-radial-gradient(rgba(0, 0, 0, 0.1) 0, rgba(0, 0, 0, 0.2) 30%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(255, 255, 255, 0) 60%);\n background-image: radial-gradient(rgba(0, 0, 0, 0.1) 0, rgba(0, 0, 0, 0.2) 30%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(255, 255, 255, 0) 60%);\n border-radius: 50%;\n height: 100px;\n margin-top: -50px;\n margin-left: -50px;\n opacity: 0;\n pointer-events: none;\n position: absolute;\n width: 100px;\n -webkit-transition-property: -webkit-transform, opacity;\n transition-property: transform, opacity;\n -webkit-transform: scale(0);\n transform: scale(0);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: opacity, -webkit-transform;\n transition-property: opacity, transform;\n}\n.waves-effect.waves-light .waves-ripple {\n background-color: rgba(255, 255, 255, 0.4);\n background-image: -webkit-radial-gradient(rgba(255, 255, 255, 0.1) 0, rgba(255, 255, 255, 0.2) 30%, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 60%);\n background-image: radial-gradient(rgba(255, 255, 255, 0.1) 0, rgba(255, 255, 255, 0.2) 30%, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 60%);\n}\n.waves-effect.waves-color-alt .waves-ripple {\n background-color: rgb(1.8007194245, 217.8870503597, 248.4992805755);\n background-image: -webkit-radial-gradient(rgba(1, 121, 138, 0.1) 0, rgb(1, 121, 138) 100%);\n background-image: radial-gradient(rgba(1, 121, 138, 0.1) 0, rgb(1, 121, 138) 100%);\n}\n.waves-effect.waves-color-blue .waves-ripple {\n background-color: #bbdefb;\n background-image: -webkit-radial-gradient(rgba(33, 150, 243, 0.1) 0, rgb(33, 150, 243) 100%);\n background-image: radial-gradient(rgba(33, 150, 243, 0.1) 0, rgb(33, 150, 243) 100%);\n}\n.waves-effect.waves-color-green .waves-ripple {\n background-color: #dcedc8;\n background-image: -webkit-radial-gradient(rgba(139, 195, 74, 0.1) 0, rgb(139, 195, 74) 100%);\n background-image: radial-gradient(rgba(139, 195, 74, 0.1) 0, rgb(139, 195, 74) 100%);\n}\n.waves-effect.waves-color-purple .waves-ripple {\n background-color: #e1bee7;\n background-image: -webkit-radial-gradient(rgba(156, 39, 176, 0.1) 0, rgb(156, 39, 176) 100%);\n background-image: radial-gradient(rgba(156, 39, 176, 0.1) 0, rgb(156, 39, 176) 100%);\n}\n.waves-effect.waves-color-red .waves-ripple {\n background-color: #ffcdd2;\n background-image: -webkit-radial-gradient(rgba(244, 67, 54, 0.1) 0, rgb(244, 67, 54) 100%);\n background-image: radial-gradient(rgba(244, 67, 54, 0.1) 0, rgb(244, 67, 54) 100%);\n}\n.waves-effect.waves-color-yellow .waves-ripple {\n background-color: #ffecb3;\n background-image: -webkit-radial-gradient(rgba(255, 193, 7, 0.1) 0, rgb(255, 193, 7) 100%);\n background-image: radial-gradient(rgba(255, 193, 7, 0.1) 0, rgb(255, 193, 7) 100%);\n}\n\n.waves-notransition {\n -webkit-transition: none !important;\n transition: none !important;\n}\n\ncode,\nkbd,\npre,\nsamp {\n font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n}\n\ncode {\n background-color: var(--code-bg);\n border: 1px solid var(--code-border);\n border-radius: 4px;\n color: #c7254e;\n font-size: 85%;\n line-height: 1;\n padding: 2px 4px;\n}\n\n[data-theme=dark] code {\n color: #f78c94;\n}\n\n@media (prefers-color-scheme: dark) {\n :root:not([data-theme=light]) code {\n color: #f78c94;\n }\n}\nkbd {\n background-color: var(--text-color);\n border-radius: 4px;\n color: #ffffff;\n font-size: 75%;\n padding: 2px 4px;\n}\nkbd kbd {\n font-size: 100%;\n font-weight: 700;\n padding: 0;\n}\n\npre {\n background-color: var(--code-bg);\n border: 1px solid var(--code-border);\n border-radius: 2px;\n color: var(--text-color);\n display: block;\n font-size: 12px;\n line-height: 20px;\n margin: 12px 0;\n padding: 6px 8px;\n word-break: break-all;\n word-wrap: break-word;\n white-space: pre-wrap;\n}\npre code {\n background-color: transparent;\n border-radius: 0;\n color: inherit;\n font-size: inherit;\n padding: 0;\n}\n\n.highlight {\n background-color: var(--code-bg) !important;\n color: var(--text-color) !important;\n border: 1px solid var(--code-border);\n border-radius: 2px;\n padding: 6px 8px;\n margin: 12px 0;\n}\n.highlight pre {\n background-color: transparent;\n border: none;\n padding: 0;\n margin: 0;\n}\n\n.col-xx-1, .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xx-2, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xx-3, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xx-4, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xx-5, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xx-6, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xx-7, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xx-8, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xx-9, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xx-10, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xx-11, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xx-12, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n min-height: 1px;\n position: relative;\n padding-left: 16px;\n padding-right: 16px;\n}\n\n.col-xx-1, .col-xx-2, .col-xx-3, .col-xx-4, .col-xx-5, .col-xx-6, .col-xx-7, .col-xx-8, .col-xx-9, .col-xx-10, .col-xx-11, .col-xx-12 {\n float: left;\n}\n\n.col-xx-1 {\n width: 8.3333333333%;\n}\n\n.col-xx-2 {\n width: 16.6666666667%;\n}\n\n.col-xx-3 {\n width: 25%;\n}\n\n.col-xx-4 {\n width: 33.3333333333%;\n}\n\n.col-xx-5 {\n width: 41.6666666667%;\n}\n\n.col-xx-6 {\n width: 50%;\n}\n\n.col-xx-7 {\n width: 58.3333333333%;\n}\n\n.col-xx-8 {\n width: 66.6666666667%;\n}\n\n.col-xx-9 {\n width: 75%;\n}\n\n.col-xx-10 {\n width: 83.3333333333%;\n}\n\n.col-xx-11 {\n width: 91.6666666667%;\n}\n\n.col-xx-12 {\n width: 100%;\n}\n\n.col-xx-offset-0 {\n margin-left: 0%;\n}\n\n.col-xx-offset-1 {\n margin-left: 8.3333333333%;\n}\n\n.col-xx-offset-2 {\n margin-left: 16.6666666667%;\n}\n\n.col-xx-offset-3 {\n margin-left: 25%;\n}\n\n.col-xx-offset-4 {\n margin-left: 33.3333333333%;\n}\n\n.col-xx-offset-5 {\n margin-left: 41.6666666667%;\n}\n\n.col-xx-offset-6 {\n margin-left: 50%;\n}\n\n.col-xx-offset-7 {\n margin-left: 58.3333333333%;\n}\n\n.col-xx-offset-8 {\n margin-left: 66.6666666667%;\n}\n\n.col-xx-offset-9 {\n margin-left: 75%;\n}\n\n.col-xx-offset-10 {\n margin-left: 83.3333333333%;\n}\n\n.col-xx-offset-11 {\n margin-left: 91.6666666667%;\n}\n\n.col-xx-offset-12 {\n margin-left: 100%;\n}\n\n.col-xx-pull-0 {\n right: 0%;\n}\n\n.col-xx-pull-1 {\n right: 8.3333333333%;\n}\n\n.col-xx-pull-2 {\n right: 16.6666666667%;\n}\n\n.col-xx-pull-3 {\n right: 25%;\n}\n\n.col-xx-pull-4 {\n right: 33.3333333333%;\n}\n\n.col-xx-pull-5 {\n right: 41.6666666667%;\n}\n\n.col-xx-pull-6 {\n right: 50%;\n}\n\n.col-xx-pull-7 {\n right: 58.3333333333%;\n}\n\n.col-xx-pull-8 {\n right: 66.6666666667%;\n}\n\n.col-xx-pull-9 {\n right: 75%;\n}\n\n.col-xx-pull-10 {\n right: 83.3333333333%;\n}\n\n.col-xx-pull-11 {\n right: 91.6666666667%;\n}\n\n.col-xx-pull-12 {\n right: 100%;\n}\n\n.col-xx-push-0 {\n left: 0%;\n}\n\n.col-xx-push-1 {\n left: 8.3333333333%;\n}\n\n.col-xx-push-2 {\n left: 16.6666666667%;\n}\n\n.col-xx-push-3 {\n left: 25%;\n}\n\n.col-xx-push-4 {\n left: 33.3333333333%;\n}\n\n.col-xx-push-5 {\n left: 41.6666666667%;\n}\n\n.col-xx-push-6 {\n left: 50%;\n}\n\n.col-xx-push-7 {\n left: 58.3333333333%;\n}\n\n.col-xx-push-8 {\n left: 66.6666666667%;\n}\n\n.col-xx-push-9 {\n left: 75%;\n}\n\n.col-xx-push-10 {\n left: 83.3333333333%;\n}\n\n.col-xx-push-11 {\n left: 91.6666666667%;\n}\n\n.col-xx-push-12 {\n left: 100%;\n}\n\n@media only screen and (min-width: 480px) {\n .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {\n float: left;\n }\n .col-xs-1 {\n width: 8.3333333333%;\n }\n .col-xs-2 {\n width: 16.6666666667%;\n }\n .col-xs-3 {\n width: 25%;\n }\n .col-xs-4 {\n width: 33.3333333333%;\n }\n .col-xs-5 {\n width: 41.6666666667%;\n }\n .col-xs-6 {\n width: 50%;\n }\n .col-xs-7 {\n width: 58.3333333333%;\n }\n .col-xs-8 {\n width: 66.6666666667%;\n }\n .col-xs-9 {\n width: 75%;\n }\n .col-xs-10 {\n width: 83.3333333333%;\n }\n .col-xs-11 {\n width: 91.6666666667%;\n }\n .col-xs-12 {\n width: 100%;\n }\n .col-xs-offset-0 {\n margin-left: 0%;\n }\n .col-xs-offset-1 {\n margin-left: 8.3333333333%;\n }\n .col-xs-offset-2 {\n margin-left: 16.6666666667%;\n }\n .col-xs-offset-3 {\n margin-left: 25%;\n }\n .col-xs-offset-4 {\n margin-left: 33.3333333333%;\n }\n .col-xs-offset-5 {\n margin-left: 41.6666666667%;\n }\n .col-xs-offset-6 {\n margin-left: 50%;\n }\n .col-xs-offset-7 {\n margin-left: 58.3333333333%;\n }\n .col-xs-offset-8 {\n margin-left: 66.6666666667%;\n }\n .col-xs-offset-9 {\n margin-left: 75%;\n }\n .col-xs-offset-10 {\n margin-left: 83.3333333333%;\n }\n .col-xs-offset-11 {\n margin-left: 91.6666666667%;\n }\n .col-xs-offset-12 {\n margin-left: 100%;\n }\n .col-xs-pull-0 {\n right: 0%;\n }\n .col-xs-pull-1 {\n right: 8.3333333333%;\n }\n .col-xs-pull-2 {\n right: 16.6666666667%;\n }\n .col-xs-pull-3 {\n right: 25%;\n }\n .col-xs-pull-4 {\n right: 33.3333333333%;\n }\n .col-xs-pull-5 {\n right: 41.6666666667%;\n }\n .col-xs-pull-6 {\n right: 50%;\n }\n .col-xs-pull-7 {\n right: 58.3333333333%;\n }\n .col-xs-pull-8 {\n right: 66.6666666667%;\n }\n .col-xs-pull-9 {\n right: 75%;\n }\n .col-xs-pull-10 {\n right: 83.3333333333%;\n }\n .col-xs-pull-11 {\n right: 91.6666666667%;\n }\n .col-xs-pull-12 {\n right: 100%;\n }\n .col-xs-push-0 {\n left: 0%;\n }\n .col-xs-push-1 {\n left: 8.3333333333%;\n }\n .col-xs-push-2 {\n left: 16.6666666667%;\n }\n .col-xs-push-3 {\n left: 25%;\n }\n .col-xs-push-4 {\n left: 33.3333333333%;\n }\n .col-xs-push-5 {\n left: 41.6666666667%;\n }\n .col-xs-push-6 {\n left: 50%;\n }\n .col-xs-push-7 {\n left: 58.3333333333%;\n }\n .col-xs-push-8 {\n left: 66.6666666667%;\n }\n .col-xs-push-9 {\n left: 75%;\n }\n .col-xs-push-10 {\n left: 83.3333333333%;\n }\n .col-xs-push-11 {\n left: 91.6666666667%;\n }\n .col-xs-push-12 {\n left: 100%;\n }\n}\n@media only screen and (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n float: left;\n }\n .col-sm-1 {\n width: 8.3333333333%;\n }\n .col-sm-2 {\n width: 16.6666666667%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-4 {\n width: 33.3333333333%;\n }\n .col-sm-5 {\n width: 41.6666666667%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-7 {\n width: 58.3333333333%;\n }\n .col-sm-8 {\n width: 66.6666666667%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-10 {\n width: 83.3333333333%;\n }\n .col-sm-11 {\n width: 91.6666666667%;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\n }\n .col-sm-offset-1 {\n margin-left: 8.3333333333%;\n }\n .col-sm-offset-2 {\n margin-left: 16.6666666667%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-4 {\n margin-left: 33.3333333333%;\n }\n .col-sm-offset-5 {\n margin-left: 41.6666666667%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-7 {\n margin-left: 58.3333333333%;\n }\n .col-sm-offset-8 {\n margin-left: 66.6666666667%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-10 {\n margin-left: 83.3333333333%;\n }\n .col-sm-offset-11 {\n margin-left: 91.6666666667%;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-pull-0 {\n right: 0%;\n }\n .col-sm-pull-1 {\n right: 8.3333333333%;\n }\n .col-sm-pull-2 {\n right: 16.6666666667%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-4 {\n right: 33.3333333333%;\n }\n .col-sm-pull-5 {\n right: 41.6666666667%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-7 {\n right: 58.3333333333%;\n }\n .col-sm-pull-8 {\n right: 66.6666666667%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-10 {\n right: 83.3333333333%;\n }\n .col-sm-pull-11 {\n right: 91.6666666667%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-push-0 {\n left: 0%;\n }\n .col-sm-push-1 {\n left: 8.3333333333%;\n }\n .col-sm-push-2 {\n left: 16.6666666667%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-4 {\n left: 33.3333333333%;\n }\n .col-sm-push-5 {\n left: 41.6666666667%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-7 {\n left: 58.3333333333%;\n }\n .col-sm-push-8 {\n left: 66.6666666667%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-10 {\n left: 83.3333333333%;\n }\n .col-sm-push-11 {\n left: 91.6666666667%;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n}\n@media only screen and (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {\n float: left;\n }\n .col-md-1 {\n width: 8.3333333333%;\n }\n .col-md-2 {\n width: 16.6666666667%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-4 {\n width: 33.3333333333%;\n }\n .col-md-5 {\n width: 41.6666666667%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-7 {\n width: 58.3333333333%;\n }\n .col-md-8 {\n width: 66.6666666667%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-10 {\n width: 83.3333333333%;\n }\n .col-md-11 {\n width: 91.6666666667%;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\n }\n .col-md-offset-1 {\n margin-left: 8.3333333333%;\n }\n .col-md-offset-2 {\n margin-left: 16.6666666667%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-4 {\n margin-left: 33.3333333333%;\n }\n .col-md-offset-5 {\n margin-left: 41.6666666667%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-7 {\n margin-left: 58.3333333333%;\n }\n .col-md-offset-8 {\n margin-left: 66.6666666667%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-10 {\n margin-left: 83.3333333333%;\n }\n .col-md-offset-11 {\n margin-left: 91.6666666667%;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-pull-0 {\n right: 0%;\n }\n .col-md-pull-1 {\n right: 8.3333333333%;\n }\n .col-md-pull-2 {\n right: 16.6666666667%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-4 {\n right: 33.3333333333%;\n }\n .col-md-pull-5 {\n right: 41.6666666667%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-7 {\n right: 58.3333333333%;\n }\n .col-md-pull-8 {\n right: 66.6666666667%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-10 {\n right: 83.3333333333%;\n }\n .col-md-pull-11 {\n right: 91.6666666667%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-push-0 {\n left: 0%;\n }\n .col-md-push-1 {\n left: 8.3333333333%;\n }\n .col-md-push-2 {\n left: 16.6666666667%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-4 {\n left: 33.3333333333%;\n }\n .col-md-push-5 {\n left: 41.6666666667%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-7 {\n left: 58.3333333333%;\n }\n .col-md-push-8 {\n left: 66.6666666667%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-10 {\n left: 83.3333333333%;\n }\n .col-md-push-11 {\n left: 91.6666666667%;\n }\n .col-md-push-12 {\n left: 100%;\n }\n}\n@media only screen and (min-width: 1440px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {\n float: left;\n }\n .col-lg-1 {\n width: 8.3333333333%;\n }\n .col-lg-2 {\n width: 16.6666666667%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-4 {\n width: 33.3333333333%;\n }\n .col-lg-5 {\n width: 41.6666666667%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-7 {\n width: 58.3333333333%;\n }\n .col-lg-8 {\n width: 66.6666666667%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-10 {\n width: 83.3333333333%;\n }\n .col-lg-11 {\n width: 91.6666666667%;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n .col-lg-offset-1 {\n margin-left: 8.3333333333%;\n }\n .col-lg-offset-2 {\n margin-left: 16.6666666667%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-4 {\n margin-left: 33.3333333333%;\n }\n .col-lg-offset-5 {\n margin-left: 41.6666666667%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-7 {\n margin-left: 58.3333333333%;\n }\n .col-lg-offset-8 {\n margin-left: 66.6666666667%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-10 {\n margin-left: 83.3333333333%;\n }\n .col-lg-offset-11 {\n margin-left: 91.6666666667%;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-pull-0 {\n right: 0%;\n }\n .col-lg-pull-1 {\n right: 8.3333333333%;\n }\n .col-lg-pull-2 {\n right: 16.6666666667%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-4 {\n right: 33.3333333333%;\n }\n .col-lg-pull-5 {\n right: 41.6666666667%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-7 {\n right: 58.3333333333%;\n }\n .col-lg-pull-8 {\n right: 66.6666666667%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-10 {\n right: 83.3333333333%;\n }\n .col-lg-pull-11 {\n right: 91.6666666667%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-push-0 {\n left: 0%;\n }\n .col-lg-push-1 {\n left: 8.3333333333%;\n }\n .col-lg-push-2 {\n left: 16.6666666667%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-4 {\n left: 33.3333333333%;\n }\n .col-lg-push-5 {\n left: 41.6666666667%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-7 {\n left: 58.3333333333%;\n }\n .col-lg-push-8 {\n left: 66.6666666667%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-10 {\n left: 83.3333333333%;\n }\n .col-lg-push-11 {\n left: 91.6666666667%;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n}\n.col-between {\n margin-left: -16px;\n position: absolute;\n top: 0;\n text-align: center;\n width: 32px;\n}\n\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-right: 16px;\n padding-left: 16px;\n}\n.container:after, .container:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.container:after {\n clear: both;\n}\n@media only screen and (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n@media only screen and (min-width: 1440px) {\n .container {\n max-width: 1408px;\n }\n}\n\n.container-full {\n max-width: none;\n}\n\n.row {\n margin-right: -16px;\n margin-left: -16px;\n}\n.row:after, .row:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.row:after {\n clear: both;\n}\n\n@media only screen and (min-width: 480px) and (max-width: 767px) {\n .row-clear > .col-xs-2:nth-child(6n+1),\n .row-clear > .col-xs-3:nth-child(4n+1),\n .row-clear > .col-xs-4:nth-child(3n+1),\n .row-clear > .col-xs-6:nth-child(2n+1) {\n clear: left;\n }\n}\n@media only screen and (min-width: 768px) and (max-width: 991px) {\n .row-clear > .col-sm-2:nth-child(6n+1),\n .row-clear > .col-sm-3:nth-child(4n+1),\n .row-clear > .col-sm-4:nth-child(3n+1),\n .row-clear > .col-sm-6:nth-child(2n+1) {\n clear: left;\n }\n}\n@media only screen and (min-width: 992px) and (max-width: 1439px) {\n .row-clear > .col-md-2:nth-child(6n+1),\n .row-clear > .col-md-3:nth-child(4n+1),\n .row-clear > .col-md-4:nth-child(3n+1),\n .row-clear > .col-md-6:nth-child(2n+1) {\n clear: left;\n }\n}\n@media only screen and (min-width: 1440px) {\n .row-clear > .col-lg-2:nth-child(6n+1),\n .row-clear > .col-lg-3:nth-child(4n+1),\n .row-clear > .col-lg-4:nth-child(3n+1),\n .row-clear > .col-lg-6:nth-child(2n+1) {\n clear: left;\n }\n}\n\n.row-relative {\n position: relative;\n}\n\n@media print {\n *,\n *:after,\n *:before {\n background: transparent !important;\n box-shadow: none !important;\n text-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n blockquote,\n pre {\n border: 1px solid #9e9e9e;\n page-break-inside: avoid;\n }\n img,\n tr {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n h2,\n h3,\n p {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n thead {\n display: table-header-group;\n }\n .card,\n .card-img,\n .card-side {\n border-radius: 0 !important;\n }\n .card,\n .tile {\n border: 1px solid #9e9e9e;\n }\n .fbtn-container,\n .menu,\n .menu-toggle {\n display: none !important;\n }\n .footer {\n page-break-after: always;\n }\n .header a {\n color: #2196f3;\n }\n .tab-nav .nav > li.active > a {\n border-bottom: 3px solid #212121;\n padding-bottom: 9px;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n.a {\n background-color: transparent;\n border: 0;\n display: inline;\n color: #2196f3;\n -webkit-appearance: none;\n}\n.a:focus, .a:hover {\n color: #0d47a1;\n outline: 0;\n text-decoration: underline;\n}\n\n.access-hide {\n border: 0;\n clip: rect(0, 0, 0, 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n}\n.access-hide.focusable:active, .access-hide.focusable:focus {\n clip: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n position: static;\n width: auto;\n}\n\n.avoid-fout,\n.el-loading {\n position: relative;\n}\n\nbody.avoid-fout,\nbody.el-loading {\n position: static;\n}\n\n.avoid-fout-indicator,\n.el-loading-indicator {\n font-family: sans-serif !important;\n height: 0;\n min-height: 4px;\n overflow: hidden;\n position: absolute;\n top: 0;\n left: 0;\n text-align: center;\n width: 0;\n z-index: 2;\n}\n\n.avoid-fout > .avoid-fout-indicator,\n.el-loading > .el-loading-indicator {\n background-color: #ffffff;\n height: 100%;\n padding: 24px 16px;\n width: 100%;\n -webkit-box-shadow: 0 -1px 0 #e0e0e0, 0 0 2px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.15);\n box-shadow: 0 -1px 0 #e0e0e0, 0 0 2px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.15);\n opacity: 1;\n filter: alpha(opacity=100);\n}\n\n.avoid-fout-done > .avoid-fout-indicator,\n.el-loading-done > .el-loading-indicator {\n height: 0;\n padding: 0;\n width: 0;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transition: height 0s 0.3s, opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), padding 0s 0.3s, width 0s 0.3s;\n transition: height 0s 0.3s, opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), padding 0s 0.3s, width 0s 0.3s;\n}\n\n.avoid-fout-indicator-fixed,\n.el-loading-indicator-fixed {\n position: fixed;\n z-index: 41;\n}\n\n.avoid-fout-indicator-linear,\n.el-loading-indicator-linear {\n padding: 0 !important;\n}\n\n.clearfix:after, .clearfix:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.clearfix:after {\n clear: both;\n}\n\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\n\n.collapsed-hide {\n display: inline;\n}\n.collapsed .collapsed-hide {\n display: none;\n}\n\n.collapsed-show {\n display: none;\n}\n.collapsed .collapsed-show {\n display: inline;\n}\n\n.collapsible-region {\n overflow: hidden;\n}\n\n.collapsing {\n height: 0;\n overflow: hidden;\n position: relative;\n -webkit-transition: height 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: height 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.fade {\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.fade.in {\n opacity: 1;\n filter: alpha(opacity=100);\n}\n\n.iframe-seamless {\n border: 0;\n display: block;\n height: 100%;\n margin: 0;\n padding: 0;\n width: 100%;\n}\n\n.img-responsive {\n display: block;\n height: auto;\n max-width: 100%;\n width: 100% \\9 ;\n}\n\n.list-clear, .list-inline {\n list-style: none;\n padding-left: 0;\n}\n\n.list-inline {\n margin-left: -8px;\n}\n.list-inline > li {\n display: inline-block;\n padding-right: 8px;\n padding-left: 8px;\n}\n\n.margin-bottom {\n margin-bottom: 24px !important;\n}\n\n.margin-bottom-half {\n margin-bottom: 12px !important;\n}\n\n.margin-left {\n margin-left: 16px !important;\n}\n\n.margin-left-half {\n margin-left: 8px !important;\n}\n\n.margin-no {\n margin: 0 !important;\n}\n\n.margin-no-bottom {\n margin-bottom: 0 !important;\n}\n\n.margin-no-left {\n margin-left: 0 !important;\n}\n\n.margin-no-right {\n margin-right: 0 !important;\n}\n\n.margin-no-top {\n margin-top: 0 !important;\n}\n\n.margin-right {\n margin-right: 16px !important;\n}\n\n.margin-right-half {\n margin-right: 8px !important;\n}\n\n.margin-top {\n margin-top: 24px !important;\n}\n\n.margin-top-half {\n margin-top: 12px !important;\n}\n\n.media,\n.media-inner {\n overflow: hidden;\n}\n\n.media-object.pull-left {\n margin-right: 16px;\n}\n.media-object.pull-right {\n margin-left: 16px;\n}\n\n.modal-scrollbar-measure {\n height: 50px;\n overflow: scroll;\n position: absolute;\n top: -99999px;\n width: 50px;\n}\n\n.no-overflow {\n overflow: hidden;\n}\n\n.para {\n display: block;\n margin-top: 24px;\n margin-bottom: 24px;\n}\n\n.pull-left {\n float: left;\n}\n\n.pull-none {\n float: none !important;\n}\n\n.pull-right {\n float: right;\n}\n\n.text-break {\n word-break: break-all;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n -ms-hyphens: auto;\n hyphens: auto;\n}\n\n.text-lead {\n font-size: 16px;\n font-weight: 300;\n line-height: 24px;\n}\n\n.text-overflow {\n display: block;\n line-height: inherit;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-nowrap {\n white-space: nowrap;\n}\n\n.text-center {\n text-align: center;\n}\n\n.text-left {\n text-align: left;\n}\n\n.text-right {\n text-align: right;\n}\n\n.text-bg {\n color: var(--border-color);\n}\n\n.text-black {\n color: #000000;\n}\n\n.text-default {\n color: var(--text-color);\n}\n\n.text-hint {\n color: var(--text-hint);\n}\n\n.text-sec {\n color: var(--text-secondary);\n}\n\n.text-white {\n color: #ffffff;\n}\n\n.text-alt {\n color: #01798a;\n}\n\n.text-blue {\n color: #2196f3;\n}\n\n.text-green {\n color: #8bc34a;\n}\n\n.text-purple {\n color: #9c27b0;\n}\n\n.text-red {\n color: #f44336;\n}\n\n.text-yellow {\n color: #ffc107;\n}\n\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-xx-block,\n.visible-xx-inline,\n.visible-xx-inline-block {\n display: none !important;\n}\n\n@media only screen and (max-width: 479px) {\n .hidden-xx {\n display: none !important;\n }\n .visible-xx-block {\n display: block !important;\n }\n .visible-xx-inline {\n display: inline !important;\n }\n .visible-xx-inline-block {\n display: inline-block !important;\n }\n}\n@media only screen and (min-width: 480px) and (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n .visible-xs-block {\n display: block !important;\n }\n .visible-xs-inline {\n display: inline !important;\n }\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media only screen and (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n .visible-sm-block {\n display: block !important;\n }\n .visible-sm-inline {\n display: inline !important;\n }\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media only screen and (min-width: 992px) and (max-width: 1439px) {\n .hidden-md {\n display: none !important;\n }\n .visible-md-block {\n display: block !important;\n }\n .visible-md-inline {\n display: inline !important;\n }\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media only screen and (min-width: 1440px) {\n .hidden-lg {\n display: none !important;\n }\n .visible-lg-block {\n display: block !important;\n }\n .visible-lg-inline {\n display: inline !important;\n }\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n.anchorjs-link, .anchorjs-link:hover {\n color: #01798a;\n font-size: 80%;\n}\n\n.avatar {\n background-color: var(--border-color);\n border-radius: 50%;\n color: var(--text-color);\n display: block;\n height: 48px;\n line-height: 48px;\n text-align: center;\n width: 48px;\n}\n.avatar:focus, .avatar:hover {\n text-decoration: none;\n}\n.avatar.pull-left {\n margin-right: 16px;\n}\n.avatar.pull-right {\n margin-left: 16px;\n}\n.avatar img {\n border-radius: 50%;\n height: 100%;\n vertical-align: top;\n width: 100%;\n}\n.avatar .fa {\n display: block;\n height: 100%;\n line-height: inherit;\n text-align: center;\n}\n.avatar .fa-text {\n font-family: inherit;\n}\n\n.avatar-alt {\n background-color: #01798a;\n color: #ffffff;\n}\n\n.avatar-blue {\n background-color: #2196f3;\n color: #ffffff;\n}\n\n.avatar-green {\n background-color: #8bc34a;\n color: #ffffff;\n}\n\n.avatar-purple {\n background-color: #9c27b0;\n color: #ffffff;\n}\n\n.avatar-red {\n background-color: #f44336;\n color: #ffffff;\n}\n\n.avatar-yellow {\n background-color: #ffc107;\n color: #ffffff;\n}\n\n.avatar-inline {\n display: inline-block;\n}\n\n.avatar-lg {\n height: 96px;\n line-height: 96px;\n width: 96px;\n}\n\n.avatar-sm {\n height: 36px;\n line-height: 36px;\n margin-top: -6px;\n margin-bottom: -6px;\n width: 36px;\n}\n\n.avatar-transparent {\n background-color: transparent;\n}\n\n.breadcrumb {\n list-style: none;\n margin: 24px 0;\n padding-left: 0;\n}\n.breadcrumb:after, .breadcrumb:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.breadcrumb:after {\n clear: both;\n}\n.breadcrumb > li {\n display: block;\n float: left;\n}\n.breadcrumb > li + li:before {\n color: var(--text-hint);\n content: \">\";\n display: inline-block;\n line-height: 24px;\n margin-left: 0.4em;\n padding-right: 0.4em;\n}\n.breadcrumb > .active {\n color: var(--text-color);\n}\n.breadcrumb > .active > a,\n.breadcrumb > .active > .a {\n color: var(--text-color);\n cursor: text;\n text-decoration: none;\n}\n\n.breadcrumb-categories {\n list-style: none;\n margin: 24px 0;\n padding-left: 0;\n}\n.breadcrumb-categories:after, .breadcrumb-categories:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.breadcrumb-categories:after {\n clear: both;\n}\n.breadcrumb-categories > li {\n display: block;\n float: left;\n padding-right: 10px;\n}\n.breadcrumb-categories > li + li.category:before {\n color: var(--text-hint);\n display: inline-block;\n line-height: 24px;\n margin-left: 0.4em;\n}\n\n.breadcrumbs {\n padding: 12px 0;\n}\n\n.body {\n max-width: 1000px;\n}\n\n.btn {\n background-color: var(--bg-surface);\n background-image: none;\n background-position: 50% 50%;\n background-size: 100% 100%;\n border: 1px solid var(--border-color);\n border-radius: 2px;\n color: var(--text-color);\n cursor: pointer;\n display: inline-block;\n font-size: 16px;\n font-weight: 400;\n line-height: 24px;\n margin-bottom: 0;\n max-width: 100%;\n padding: 5px 15px;\n position: relative;\n text-align: center;\n /*text-transform: uppercase; */\n vertical-align: middle;\n white-space: nowrap;\n -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15), 0 1px 5px 1px rgba(0, 0, 0, 0.15);\n box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15), 0 1px 5px 1px rgba(0, 0, 0, 0.15);\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-user-select: none;\n user-select: none;\n}\n.btn:active, .btn:focus, .btn:hover {\n color: var(--text-color);\n background-color: var(--bg-elevated);\n outline: 0;\n text-decoration: none;\n -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15), 0 5px 10px 1px rgba(0, 0, 0, 0.3), 0 10px 30px rgba(0, 0, 0, 0.15);\n box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15), 0 5px 10px 1px rgba(0, 0, 0, 0.3), 0 10px 30px rgba(0, 0, 0, 0.15);\n}\n.btn[disabled], fieldset[disabled] .btn {\n cursor: not-allowed;\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n.btn.waves-effect {\n border: 0;\n padding: 6px 16px;\n}\n\n.btn-alt {\n background-color: #01798a;\n color: #ffffff;\n}\n.btn-alt:active, .btn-alt:focus, .btn-alt:hover {\n color: #ffffff;\n}\n.btn-alt[disabled], fieldset[disabled] .btn-alt {\n background-color: #01798a;\n}\n\n.btn-blue {\n background-color: #2196f3;\n color: #ffffff;\n}\n.btn-blue:active, .btn-blue:focus, .btn-blue:hover {\n color: #ffffff;\n}\n.btn-blue[disabled], fieldset[disabled] .btn-blue {\n background-color: #2196f3;\n}\n\n.btn-green {\n background-color: #8bc34a;\n color: #ffffff;\n}\n.btn-green:active, .btn-green:focus, .btn-green:hover {\n color: #ffffff;\n}\n.btn-green[disabled], fieldset[disabled] .btn-green {\n background-color: #8bc34a;\n}\n\n.btn-purple {\n background-color: #9c27b0;\n color: #ffffff;\n}\n.btn-purple:active, .btn-purple:focus, .btn-purple:hover {\n color: #ffffff;\n}\n.btn-purple[disabled], fieldset[disabled] .btn-purple {\n background-color: #9c27b0;\n}\n\n.btn-red {\n background-color: #f44336;\n color: #ffffff;\n}\n.btn-red:active, .btn-red:focus, .btn-red:hover {\n color: #ffffff;\n}\n.btn-red[disabled], fieldset[disabled] .btn-red {\n background-color: #f44336;\n}\n\n.btn-yellow {\n background-color: #ffc107;\n color: #ffffff;\n}\n.btn-yellow:active, .btn-yellow:focus, .btn-yellow:hover {\n color: #ffffff;\n}\n.btn-yellow[disabled], fieldset[disabled] .btn-yellow {\n background-color: #ffc107;\n}\n\n.btn-sm {\n font-size: 8px;\n line-height: 22px;\n padding: 0 7px;\n}\n.btn-sm.waves-effect {\n padding: 1px 8px;\n}\n\n.btn-block {\n display: block;\n white-space: normal;\n width: 100%;\n}\n\n.btn-flat {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-flat:active, .btn-flat:focus, .btn-flat:hover {\n background-color: var(--bg-color);\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-flat[disabled], fieldset[disabled] .btn-flat {\n color: var(--text-color);\n}\n\n.btn-flat.btn-alt {\n color: #01798a;\n}\n.btn-flat.btn-alt:active, .btn-flat.btn-alt:focus, .btn-flat.btn-alt:hover {\n background-color: rgb(1.8007194245, 217.8870503597, 248.4992805755);\n}\n.btn-flat.btn-alt[disabled], fieldset[disabled] .btn-flat.btn-alt {\n color: #01798a;\n}\n\n.btn-flat.btn-blue {\n color: #2196f3;\n}\n.btn-flat.btn-blue:active, .btn-flat.btn-blue:focus, .btn-flat.btn-blue:hover {\n background-color: #bbdefb;\n}\n.btn-flat.btn-blue[disabled], fieldset[disabled] .btn-flat.btn-blue {\n color: #2196f3;\n}\n\n.btn-flat.btn-green {\n color: #8bc34a;\n}\n.btn-flat.btn-green:active, .btn-flat.btn-green:focus, .btn-flat.btn-green:hover {\n background-color: #dcedc8;\n}\n.btn-flat.btn-green[disabled], fieldset[disabled] .btn-flat.btn-green {\n color: #8bc34a;\n}\n\n.btn-flat.btn-purple {\n color: #9c27b0;\n}\n.btn-flat.btn-purple:active, .btn-flat.btn-purple:focus, .btn-flat.btn-purple:hover {\n background-color: #e1bee7;\n}\n.btn-flat.btn-purple[disabled], fieldset[disabled] .btn-flat.btn-purple {\n color: #9c27b0;\n}\n\n.btn-flat.btn-red {\n color: #f44336;\n}\n.btn-flat.btn-red:active, .btn-flat.btn-red:focus, .btn-flat.btn-red:hover {\n background-color: #ffcdd2;\n}\n.btn-flat.btn-red[disabled], fieldset[disabled] .btn-flat.btn-red {\n color: #f44336;\n}\n\n.btn-flat.btn-yellow {\n color: #ffc107;\n}\n.btn-flat.btn-yellow:active, .btn-flat.btn-yellow:focus, .btn-flat.btn-yellow:hover {\n background-color: #ffecb3;\n}\n.btn-flat.btn-yellow[disabled], fieldset[disabled] .btn-flat.btn-yellow {\n color: #ffc107;\n}\n\n.btn-text {\n color: var(--text-color);\n display: inline-block;\n font-size: 16px;\n font-weight: 400;\n line-height: 24px;\n padding: 6px 0;\n}\n\n.fbtn {\n background-color: var(--border-color);\n border-radius: 50%;\n clear: both;\n color: var(--text-color);\n cursor: pointer;\n display: block;\n font-size: 24px;\n margin: 12px auto;\n padding: 12px 0;\n position: relative;\n text-align: center;\n width: 48px;\n -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 10px rgba(0, 0, 0, 0.5);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: box-shadow, opacity, -webkit-transform;\n transition-property: box-shadow, opacity, transform;\n}\n\na.fbtn:focus, a.fbtn:hover {\n color: var(--text-color);\n -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.5), 0 3px 15px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 10px rgba(0, 0, 0, 0.5), 0 3px 15px rgba(0, 0, 0, 0.5);\n}\n\n.fbtn-alt {\n background-color: #01798a;\n color: #ffffff !important;\n}\n\n.fbtn-blue {\n background-color: #2196f3;\n color: #ffffff !important;\n}\n\n.fbtn-green {\n background-color: #8bc34a;\n color: #ffffff !important;\n}\n\n.fbtn-purple {\n background-color: #9c27b0;\n color: #ffffff !important;\n}\n\n.fbtn-red {\n background-color: #f44336;\n color: #ffffff !important;\n}\n\n.fbtn-yellow {\n background-color: #ffc107;\n color: #ffffff !important;\n}\n\n.fbtn-lg {\n padding: 18px 0;\n width: 60px;\n}\n.fbtn-lg .fbtn-sub {\n top: 18px;\n}\n.fbtn-lg ~ .fbtn-dropdown {\n min-width: 92px;\n}\n\n.fbtn-container {\n position: fixed;\n right: 16px;\n bottom: 12px;\n z-index: 21;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-transition: margin-bottom 0.3s cubic-bezier(0.4, 0, 0.2, 1), right 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: margin-bottom 0.3s cubic-bezier(0.4, 0, 0.2, 1), right 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.fbtn-dropdown {\n max-height: 0;\n overflow: hidden;\n padding-right: 16px;\n padding-left: 16px;\n position: absolute;\n right: -16px;\n bottom: 100%;\n -webkit-transition: max-height 0s 0.5s;\n transition: max-height 0s 0.5s;\n}\n.fbtn-inner.open .fbtn-dropdown {\n max-height: 99999px;\n overflow: visible;\n -webkit-transition: max-height 0s;\n transition: max-height 0s;\n}\n.fbtn-dropdown .fbtn {\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: scale(0.5);\n transform: scale(0.5);\n}\n.fbtn-dropdown .fbtn:nth-last-child(1) {\n -webkit-transition-delay: 300ms;\n transition-delay: 300ms;\n}\n.fbtn-dropdown .fbtn:nth-last-child(2) {\n -webkit-transition-delay: 250ms;\n transition-delay: 250ms;\n}\n.fbtn-dropdown .fbtn:nth-last-child(3) {\n -webkit-transition-delay: 200ms;\n transition-delay: 200ms;\n}\n.fbtn-dropdown .fbtn:nth-last-child(4) {\n -webkit-transition-delay: 150ms;\n transition-delay: 150ms;\n}\n.fbtn-dropdown .fbtn:nth-last-child(5) {\n -webkit-transition-delay: 100ms;\n transition-delay: 100ms;\n}\n.fbtn-dropdown .fbtn:nth-last-child(6) {\n -webkit-transition-delay: 50ms;\n transition-delay: 50ms;\n}\n.fbtn-inner.open .fbtn-dropdown .fbtn {\n opacity: 1;\n filter: alpha(opacity=100);\n -webkit-transform: scale(1);\n transform: scale(1);\n -webkit-transition-delay: 300ms;\n transition-delay: 300ms;\n}\n.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(1) {\n -webkit-transition-delay: 0s;\n transition-delay: 0s;\n}\n.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(2) {\n -webkit-transition-delay: 50ms;\n transition-delay: 50ms;\n}\n.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(3) {\n -webkit-transition-delay: 100ms;\n transition-delay: 100ms;\n}\n.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(4) {\n -webkit-transition-delay: 150ms;\n transition-delay: 150ms;\n}\n.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(5) {\n -webkit-transition-delay: 200ms;\n transition-delay: 200ms;\n}\n.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(6) {\n -webkit-transition-delay: 250ms;\n transition-delay: 250ms;\n}\n\n.fbtn-ori,\n.fbtn-sub {\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: opacity, -webkit-transform;\n transition-property: opacity, transform;\n}\n\n.fbtn-inner.open .fbtn-ori {\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: rotate(225deg);\n transform: rotate(225deg);\n}\n\n.fbtn-rotate {\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: opacity, -webkit-transform;\n transition-property: opacity, transform;\n}\n.fbtn-inner.open .fbtn-rotate {\n -webkit-transform: rotate(225deg);\n transform: rotate(225deg);\n}\n\n.fbtn-sub {\n position: absolute;\n top: 12px;\n left: 0;\n text-align: center;\n width: 100%;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: rotate(-225deg);\n transform: rotate(-225deg);\n}\n.fbtn-inner.open .fbtn-sub {\n opacity: 1;\n filter: alpha(opacity=100);\n -webkit-transform: rotate(0);\n transform: rotate(0);\n}\n\n.fbtn-text {\n background-color: var(--text-color);\n background-color: rgba(0, 0, 0, 0.8);\n border-radius: 2px;\n color: #ffffff;\n font-size: 8px;\n height: 0;\n margin-top: -12px;\n margin-right: 16px;\n overflow: hidden;\n padding-right: 8px;\n padding-left: 8px;\n position: absolute;\n top: 50%;\n right: 100%;\n white-space: nowrap;\n width: 0;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.no-touch .fbtn:hover .fbtn-text {\n height: auto;\n width: auto;\n opacity: 1;\n filter: alpha(opacity=100);\n}\n.no-touch .fbtn-dropdown .fbtn:hover .fbtn-text {\n height: 0;\n width: 0;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.no-touch .fbtn-inner.open .fbtn-dropdown .fbtn:hover .fbtn-text {\n height: auto;\n width: auto;\n opacity: 1;\n filter: alpha(opacity=100);\n}\n.touch .fbtn-text {\n display: none;\n height: auto;\n width: auto;\n opacity: 1;\n filter: alpha(opacity=100);\n}\n.touch .fbtn-inner.open .fbtn-text {\n display: block;\n}\n\n.card {\n background-color: var(--bg-surface);\n border-radius: 2px;\n display: block;\n display: -webkit-box;\n display: -webkit-flex;\n display: flex;\n margin-bottom: 24px;\n position: relative;\n -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3);\n box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3);\n -webkit-transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.card[class*=-bg] {\n color: #ffffff;\n}\n.no-boxshadow .card {\n border: 1px solid var(--border-color);\n}\n\n.card-offwhite {\n background-color: var(--bg-surface);\n}\n\n.card-alt, .card-alt-bg {\n -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(1, 121, 138, 0.3);\n box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(1, 121, 138, 0.3);\n}\n.no-boxshadow .card-alt, .no-boxshadow .card-alt-bg {\n border-color: rgb(1.8007194245, 217.8870503597, 248.4992805755);\n}\n\n.card-alt-bg {\n background-color: #01798a;\n}\n\n.card-blue, .card-blue-bg {\n -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(33, 150, 243, 0.3);\n box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(33, 150, 243, 0.3);\n}\n.no-boxshadow .card-blue, .no-boxshadow .card-blue-bg {\n border-color: #bbdefb;\n}\n\n.card-blue-bg {\n background-color: #2196f3;\n}\n\n.card-green, .card-green-bg {\n -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(139, 195, 74, 0.3);\n box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(139, 195, 74, 0.3);\n}\n.no-boxshadow .card-green, .no-boxshadow .card-green-bg {\n border-color: #dcedc8;\n}\n\n.card-green-bg {\n background-color: #8bc34a;\n}\n\n.card-purple, .card-purple-bg {\n -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(156, 39, 176, 0.3);\n box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(156, 39, 176, 0.3);\n}\n.no-boxshadow .card-purple, .no-boxshadow .card-purple-bg {\n border-color: #e1bee7;\n}\n\n.card-purple-bg {\n background-color: #9c27b0;\n}\n\n.card-red, .card-red-bg {\n -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(244, 67, 54, 0.3);\n box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(244, 67, 54, 0.3);\n}\n.no-boxshadow .card-red, .no-boxshadow .card-red-bg {\n border-color: #ffcdd2;\n}\n\n.card-red-bg {\n background-color: #f44336;\n}\n\n.card-yellow, .card-yellow-bg {\n -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(255, 193, 7, 0.3);\n box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(255, 193, 7, 0.3);\n}\n.no-boxshadow .card-yellow, .no-boxshadow .card-yellow-bg {\n border-color: #ffecb3;\n}\n\n.card-yellow-bg {\n background-color: #ffc107;\n}\n\n.card-action, .tile-action {\n border-top: 1px solid var(--border-color);\n position: relative;\n}\n.card-action:after, .tile-action:after, .card-action:before, .tile-action:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.card-action:after, .tile-action:after {\n clear: both;\n}\n.card-action:first-child, .tile-action:first-child {\n border-top: 0;\n}\n.card-action .nav, .tile-action .nav {\n margin-top: 0;\n margin-bottom: 0;\n}\n.card-action .nav > li > a, .tile-action .nav > li > a,\n.card-action .nav > li > .a,\n.tile-action .nav > li > .a {\n color: var(--text-secondary);\n}\n.card-action .nav > li > a:focus, .tile-action .nav > li > a:focus, .card-action .nav > li > a:hover, .tile-action .nav > li > a:hover,\n.card-action .nav > li > .a:focus,\n.tile-action .nav > li > .a:focus,\n.card-action .nav > li > .a:hover,\n.tile-action .nav > li > .a:hover {\n color: var(--link-color);\n}\n.card[class*=-bg] .card-action .nav > li > a, .card[class*=-bg] .tile-action .nav > li > a,\n.card[class*=-bg] .card-action .nav > li > .a,\n.card[class*=-bg] .tile-action .nav > li > .a {\n color: #ffffff;\n}\n.card-action .nav > li.active > a, .tile-action .nav > li.active > a,\n.card-action .nav > li.active > .a,\n.tile-action .nav > li.active > .a {\n color: var(--link-color);\n}\n.card-action .nav > li.open > a, .tile-action .nav > li.open > a,\n.card-action .nav > li.open > .a,\n.tile-action .nav > li.open > .a {\n color: var(--text-color);\n}\n\n.card-alt .card-action, .card-alt .tile-action, .card-alt-bg .card-action, .card-alt-bg .tile-action {\n border-top-color: rgb(1.8007194245, 217.8870503597, 248.4992805755);\n}\n\n.card-alt-bg .card-action, .card-alt-bg .tile-action {\n border-top-color: rgb(0.85, 102.85, 117.3);\n}\n\n.card-blue .card-action, .card-blue .tile-action, .card-blue-bg .card-action, .card-blue-bg .tile-action {\n border-top-color: #bbdefb;\n}\n\n.card-blue-bg .card-action, .card-blue-bg .tile-action {\n border-top-color: #1976d2;\n}\n\n.card-green .card-action, .card-green .tile-action, .card-green-bg .card-action, .card-green-bg .tile-action {\n border-top-color: #dcedc8;\n}\n\n.card-green-bg .card-action, .card-green-bg .tile-action {\n border-top-color: #689f38;\n}\n\n.card-purple .card-action, .card-purple .tile-action, .card-purple-bg .card-action, .card-purple-bg .tile-action {\n border-top-color: #e1bee7;\n}\n\n.card-purple-bg .card-action, .card-purple-bg .tile-action {\n border-top-color: #7b1fa2;\n}\n\n.card-red .card-action, .card-red .tile-action, .card-red-bg .card-action, .card-red-bg .tile-action {\n border-top-color: #ffcdd2;\n}\n\n.card-red-bg .card-action, .card-red-bg .tile-action {\n border-top-color: #d32f2f;\n}\n\n.card-yellow .card-action, .card-yellow .tile-action, .card-yellow-bg .card-action, .card-yellow-bg .tile-action {\n border-top-color: #ffecb3;\n}\n\n.card-yellow-bg .card-action, .card-yellow-bg .tile-action {\n border-top-color: #ffa000;\n}\n\n.card-header {\n padding-top: 6px;\n padding-bottom: 6px;\n position: relative;\n}\n.card-header:after, .card-header:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.card-header:after {\n clear: both;\n}\n.card-header:before {\n border-bottom: 1px solid var(--border-color);\n content: \"\";\n display: block;\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n}\n\n.card-heading {\n display: block;\n font-size: 16px;\n line-height: 24px;\n margin-top: 24px;\n margin-bottom: 24px;\n}\n.card-header .card-heading {\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.card-img {\n overflow: hidden;\n position: relative;\n}\n.card-img:first-child {\n border-radius: 2px 2px 0 0;\n}\n.card-img:last-child {\n border-radius: 0 0 2px 2px;\n}\n.card-img img {\n display: block;\n height: auto;\n width: 100%;\n}\n\n.card-img-heading {\n background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));\n color: #ffffff;\n font-size: 16px;\n line-height: 24px;\n margin: 0;\n padding: 12px 16px;\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n}\n\n.card-inner {\n padding-right: 16px;\n padding-left: 16px;\n position: relative;\n z-index: 1;\n}\n.card-header .card-inner {\n padding-top: 12px;\n padding-bottom: 12px;\n}\n.card-inner-side ~ .card-inner, .tile-side ~ .card-inner {\n overflow: hidden;\n}\n\n.card-inner-side, .tile-side {\n padding-top: 12px;\n padding-bottom: 12px;\n}\n.card-inner-side.pull-left, .pull-left.tile-side {\n padding-left: 16px;\n}\n.card-inner-side.pull-right, .pull-right.tile-side {\n padding-right: 16px;\n}\n\n.card-main {\n -webkit-box-flex: 1;\n -webkit-flex: 1;\n flex: 1;\n}\n\n.card-alt-bg .card-main a {\n color: rgb(1.8007194245, 217.8870503597, 248.4992805755);\n}\n\n.card-blue-bg .card-main a {\n color: #bbdefb;\n}\n\n.card-green-bg .card-main a {\n color: #dcedc8;\n}\n\n.card-purple-bg .card-main a {\n color: #e1bee7;\n}\n\n.card-red-bg .card-main a {\n color: #ffcdd2;\n}\n\n.card-yellow-bg .card-main a {\n color: #ffecb3;\n}\n\n.card-side {\n background-color: var(--bg-color);\n border-radius: 2px 0 0 2px;\n max-width: 33.33333%;\n padding-right: 16px;\n padding-left: 16px;\n}\n.card-side[href] {\n color: var(--text-color);\n}\n.card-side[href]:focus, .card-side[href]:hover {\n background-color: var(--border-color);\n text-decoration: none;\n}\n.card-side.card-side-img {\n overflow: hidden;\n padding-right: 0;\n padding-left: 0;\n}\n.card-side.card-side-right {\n border-radius: 0 2px 2px 0;\n -webkit-box-ordinal-group: 2;\n -webkit-order: 2;\n order: 2;\n}\n\n.card-offwhite .card-side {\n background-color: var(--bg-color);\n}\n\n.card-alt .card-side, .card-alt-bg .card-side {\n background-color: #01798a;\n color: #ffffff;\n}\n.card-alt .card-side[href]:focus, .card-alt-bg .card-side[href]:focus, .card-alt .card-side[href]:hover, .card-alt-bg .card-side[href]:hover {\n background-color: rgb(0.85, 102.85, 117.3);\n}\n.card-alt-bg .card-side {\n background-color: rgb(0.85, 102.85, 117.3);\n}\n.card-alt-bg .card-side[href]:focus, .card-alt-bg .card-side[href]:hover {\n background-color: rgb(0.7, 84.7, 96.6);\n}\n\n.card-blue .card-side, .card-blue-bg .card-side {\n background-color: #2196f3;\n color: #ffffff;\n}\n.card-blue .card-side[href]:focus, .card-blue-bg .card-side[href]:focus, .card-blue .card-side[href]:hover, .card-blue-bg .card-side[href]:hover {\n background-color: #1976d2;\n}\n.card-blue-bg .card-side {\n background-color: #1976d2;\n}\n.card-blue-bg .card-side[href]:focus, .card-blue-bg .card-side[href]:hover {\n background-color: #0d47a1;\n}\n\n.card-green .card-side, .card-green-bg .card-side {\n background-color: #8bc34a;\n color: #ffffff;\n}\n.card-green .card-side[href]:focus, .card-green-bg .card-side[href]:focus, .card-green .card-side[href]:hover, .card-green-bg .card-side[href]:hover {\n background-color: #689f38;\n}\n.card-green-bg .card-side {\n background-color: #689f38;\n}\n.card-green-bg .card-side[href]:focus, .card-green-bg .card-side[href]:hover {\n background-color: #33691e;\n}\n\n.card-purple .card-side, .card-purple-bg .card-side {\n background-color: #9c27b0;\n color: #ffffff;\n}\n.card-purple .card-side[href]:focus, .card-purple-bg .card-side[href]:focus, .card-purple .card-side[href]:hover, .card-purple-bg .card-side[href]:hover {\n background-color: #7b1fa2;\n}\n.card-purple-bg .card-side {\n background-color: #7b1fa2;\n}\n.card-purple-bg .card-side[href]:focus, .card-purple-bg .card-side[href]:hover {\n background-color: #4a148c;\n}\n\n.card-red .card-side, .card-red-bg .card-side {\n background-color: #f44336;\n color: #ffffff;\n}\n.card-red .card-side[href]:focus, .card-red-bg .card-side[href]:focus, .card-red .card-side[href]:hover, .card-red-bg .card-side[href]:hover {\n background-color: #d32f2f;\n}\n.card-red-bg .card-side {\n background-color: #d32f2f;\n}\n.card-red-bg .card-side[href]:focus, .card-red-bg .card-side[href]:hover {\n background-color: #b71c1c;\n}\n\n.card-yellow .card-side, .card-yellow-bg .card-side {\n background-color: #ffc107;\n color: #ffffff;\n}\n.card-yellow .card-side[href]:focus, .card-yellow-bg .card-side[href]:focus, .card-yellow .card-side[href]:hover, .card-yellow-bg .card-side[href]:hover {\n background-color: #ffa000;\n}\n.card-yellow-bg .card-side {\n background-color: #ffa000;\n}\n.card-yellow-bg .card-side[href]:focus, .card-yellow-bg .card-side[href]:hover {\n background-color: #ff6f00;\n}\n\n.card-wrap {\n margin-top: 24px;\n}\n\n.dropdown {\n position: relative;\n -webkit-transition: z-index 0s 0.3s;\n transition: z-index 0s 0.3s;\n}\n.dropdown.open {\n z-index: 21;\n -webkit-transition: z-index 0s;\n transition: z-index 0s;\n}\n.dropdown [data-toggle=dropdown] {\n cursor: pointer;\n}\n\n.dropdown-inline {\n display: inline-block;\n}\n\n.dropdown-menu {\n background-color: #ffffff;\n border: 1px solid #9e9e9e;\n border-radius: 0 2px 2px 2px;\n list-style: none;\n margin: -1px 0 0 !important;\n min-width: 100%;\n padding-top: 12px !important;\n padding-right: 0;\n padding-bottom: 12px !important;\n padding-left: 0;\n position: absolute;\n top: 100%;\n left: 0;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3), 0 10px 30px rgba(0, 0, 0, 0.15);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3), 0 10px 30px rgba(0, 0, 0, 0.15);\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: scale(0.25, 0);\n transform: scale(0.25, 0);\n -webkit-transform-origin: 0 0;\n transform-origin: 0 0;\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: opacity, -webkit-transform;\n transition-property: opacity, transform;\n}\n.dropdown.open .dropdown-menu {\n opacity: 1;\n filter: alpha(opacity=100);\n -webkit-transform: scale(1, 1);\n transform: scale(1, 1);\n}\n.dropdown-menu.dropdown-menu-right, .dropdown.pull-right .dropdown-menu, .nav.pull-right .dropdown-menu {\n border-radius: 2px 0 2px 2px;\n right: 0;\n left: auto;\n -webkit-transform-origin: 100% 0;\n transform-origin: 100% 0;\n}\n.dropdown-menu a,\n.dropdown-menu .a {\n color: var(--text-color);\n display: block;\n padding: 12px 16px;\n overflow: hidden;\n position: relative;\n text-align: left;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.dropdown-menu a:focus, .dropdown-menu a:hover,\n.dropdown-menu .a:focus,\n.dropdown-menu .a:hover {\n background-color: var(--bg-surface);\n text-decoration: none;\n}\n.dropdown-menu .active > a,\n.dropdown-menu .active > .a {\n background-color: var(--bg-surface);\n}\n.dropdown-menu li {\n display: block;\n position: relative;\n}\n.no-csstransforms .dropdown-menu {\n display: none;\n}\n.no-csstransforms .dropdown.open .dropdown-menu {\n display: block;\n}\n\n.dropdown-toggle {\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.dropdown.open .dropdown-toggle {\n background-color: var(--border-color);\n border-radius: 2px 2px 0 0;\n}\n\n.dropdown.open .dropdown-toggle-alt {\n background-color: rgb(0.7, 84.7, 96.6);\n}\n\n.dropdown.open .dropdown-toggle-blue {\n background-color: #0d47a1;\n}\n\n.dropdown.open .dropdown-toggle-green {\n background-color: #33691e;\n}\n\n.dropdown.open .dropdown-toggle-purple {\n background-color: #4a148c;\n}\n\n.dropdown.open .dropdown-toggle-red {\n background-color: #b71c1c;\n}\n\n.dropdown.open .dropdown-toggle-yellow {\n background-color: #ff6f00;\n}\n\n.dropdown-toggle-btn {\n position: relative;\n z-index: 1;\n}\n.dropdown.open .dropdown-toggle-btn {\n background-color: #ffffff;\n color: var(--text-color);\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.dropdown-toggle-btn ~ .dropdown-menu {\n min-width: 101%;\n min-width: calc(100% + 2px);\n padding-top: 48px !important;\n top: -12px;\n left: -1px;\n -webkit-transform: scale(1, 0);\n transform: scale(1, 0);\n}\n.dropdown-toggle-btn ~ .dropdown-menu.dropdown-menu-right, .dropdown.pull-right .dropdown-toggle-btn ~ .dropdown-menu, .nav.pull-right .dropdown-toggle-btn ~ .dropdown-menu {\n right: -1px;\n left: auto;\n}\n\n.dropdown-wrap {\n margin-top: 24px;\n margin-bottom: 24px;\n}\n.dropdown-wrap:after, .dropdown-wrap:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.dropdown-wrap:after {\n clear: both;\n}\n\nlegend[class*=col-xx-] {\n padding-left: 8px;\n}\n@media only screen and (min-width: 480px) {\n legend[class*=col-xs-] {\n padding-left: 8px;\n }\n}\n@media only screen and (min-width: 768px) {\n legend[class*=col-sm-] {\n padding-left: 8px;\n }\n}\n@media only screen and (min-width: 992px) {\n legend[class*=col-md-] {\n padding-left: 8px;\n }\n}\n@media only screen and (min-width: 1440px) {\n legend[class*=col-lg-] {\n padding-left: 8px;\n }\n}\n\n.checkbox,\n.radio {\n display: block;\n position: relative;\n}\n.form-group .checkbox,\n.form-group .radio {\n margin-top: 6px;\n padding-bottom: 6px;\n}\n.checkbox label,\n.radio label {\n cursor: pointer;\n margin: 0;\n min-height: 16px;\n padding-left: 24px;\n}\n.checkbox.disabled label, fieldset[disabled] .checkbox label,\n.radio.disabled label,\nfieldset[disabled] .radio label {\n color: var(--text-hint);\n cursor: not-allowed;\n}\n\n.checkbox input[type=checkbox],\n.radio input[type=radio] {\n margin-left: -24px;\n position: absolute;\n}\n\n.checkbox-inline,\n.radio-inline {\n display: inline-block;\n margin-right: 16px;\n}\n\n.form {\n margin-top: 24px;\n margin-bottom: 24px;\n}\n\n.form-control, .picker__select--month,\n.picker__select--year {\n background-color: transparent;\n background-image: none;\n border: 0;\n border-bottom: 1px solid var(--text-hint);\n border-radius: 0;\n color: var(--text-color);\n display: block;\n font-size: 16px;\n height: 36px;\n line-height: 24px;\n padding: 6px 0 5px;\n width: 100%;\n}\n.form-control:-ms-input-placeholder, .picker__select--month:-ms-input-placeholder,\n.picker__select--year:-ms-input-placeholder {\n color: var(--text-hint);\n font-style: italic;\n opacity: 0.8;\n}\n.form-control::-moz-placeholder, .picker__select--month::-moz-placeholder,\n.picker__select--year::-moz-placeholder {\n color: var(--text-hint);\n font-style: italic;\n opacity: 0.8;\n}\n.form-control::-webkit-input-placeholder, .picker__select--month::-webkit-input-placeholder,\n.picker__select--year::-webkit-input-placeholder {\n color: var(--text-hint);\n font-style: italic;\n opacity: 0.8;\n}\n.form-control::placeholder, .picker__select--month::placeholder,\n.picker__select--year::placeholder {\n color: var(--text-hint);\n font-style: italic;\n opacity: 0.8;\n}\n.form-control, .picker__select--month,\n.picker__select--year {\n -webkit-transition: border-bottom-color 0.15s cubic-bezier(0.4, 0, 0.2, 1);\n transition: border-bottom-color 0.15s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.form-control:focus, .picker__select--month:focus,\n.picker__select--year:focus {\n border-color: var(--link-color);\n border-bottom-width: 2px;\n outline: 0;\n padding-bottom: 4px;\n}\n.form-control[disabled], [disabled].picker__select--month,\n[disabled].picker__select--year, .form-control[readonly], [readonly].picker__select--month,\n[readonly].picker__select--year, fieldset[disabled] .form-control, fieldset[disabled] .picker__select--month,\nfieldset[disabled] .picker__select--year {\n border-style: dashed;\n color: var(--text-hint);\n cursor: not-allowed;\n opacity: 1;\n}\n.form-control.form-control-inline, .form-control-inline.picker__select--month,\n.form-control-inline.picker__select--year {\n display: inline-block;\n vertical-align: middle;\n width: auto;\n}\n.form-control.form-control-default, .form-control-default.picker__select--month,\n.form-control-default.picker__select--year, .form-control-default .form-control, .form-control-default .picker__select--month,\n.form-control-default .picker__select--year {\n border: 1px solid var(--text-hint);\n padding: 5px 8px;\n -webkit-transition: none;\n transition: none;\n}\n.form-control.form-control-default:focus, .form-control-default.picker__select--month:focus,\n.form-control-default.picker__select--year:focus, .form-control-default .form-control:focus, .form-control-default .picker__select--month:focus,\n.form-control-default .picker__select--year:focus {\n border: 1px solid var(--link-color);\n padding: 5px 8px;\n}\n.form-control.form-control-default[disabled], .form-control-default[disabled].picker__select--month,\n.form-control-default[disabled].picker__select--year, .form-control.form-control-default[readonly], .form-control-default[readonly].picker__select--month,\n.form-control-default[readonly].picker__select--year, fieldset[disabled] .form-control.form-control-default, fieldset[disabled] .form-control-default.picker__select--month,\nfieldset[disabled] .form-control-default.picker__select--year, .form-control-default .form-control[disabled], .form-control-default [disabled].picker__select--month,\n.form-control-default [disabled].picker__select--year, .form-control-default .form-control[readonly], .form-control-default [readonly].picker__select--month,\n.form-control-default [readonly].picker__select--year, fieldset[disabled] .form-control-default .form-control, fieldset[disabled] .form-control-default .picker__select--month,\nfieldset[disabled] .form-control-default .picker__select--year {\n background-color: var(--border-color);\n}\n\n.form-group-alt .form-control, .form-group-alt .picker__select--month,\n.form-group-alt .picker__select--year,\n.form-group-alt .form-control:focus {\n border-color: #01798a;\n}\n\n.form-group-blue .form-control, .form-group-blue .picker__select--month,\n.form-group-blue .picker__select--year,\n.form-group-blue .form-control:focus {\n border-color: #2196f3;\n}\n\n.form-group-green .form-control, .form-group-green .picker__select--month,\n.form-group-green .picker__select--year,\n.form-group-green .form-control:focus {\n border-color: #8bc34a;\n}\n\n.form-group-purple .form-control, .form-group-purple .picker__select--month,\n.form-group-purple .picker__select--year,\n.form-group-purple .form-control:focus {\n border-color: #9c27b0;\n}\n\n.form-group-red .form-control, .form-group-red .picker__select--month,\n.form-group-red .picker__select--year,\n.form-group-red .form-control:focus {\n border-color: #f44336;\n}\n\n.form-group-yellow .form-control, .form-group-yellow .picker__select--month,\n.form-group-yellow .picker__select--year,\n.form-group-yellow .form-control:focus {\n border-color: #ffc107;\n}\n\ninput[type=color].form-control-default,\n.form-control-default input[type=color] {\n min-width: 42px;\n}\n\nlabel + .form-control.form-control-default, label + .form-control-default.picker__select--month,\nlabel + .form-control-default.picker__select--year,\n.form-control-default label + .form-control,\n.form-control-default label + .picker__select--month,\n.form-control-default label + .picker__select--year {\n margin-top: 6px;\n}\n\nlabel.access-hide + .form-control.form-control-default, label.access-hide + .form-control-default.picker__select--month,\nlabel.access-hide + .form-control-default.picker__select--year,\n.form-control-default label.access-hide + .form-control,\n.form-control-default label.access-hide + .picker__select--month,\n.form-control-default label.access-hide + .picker__select--year {\n margin-top: 0;\n}\n\nselect.form-control, select.picker__select--month,\nselect.picker__select--year {\n -webkit-appearance: none;\n}\n@media only screen and (-webkit-min-device-pixel-ratio: 0) {\n select.form-control, select.picker__select--month,\n select.picker__select--year {\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAkCAMAAACg5NohAAAAZlBMVEUAAABlZWXLy8vg4OB6enrX19fg4OCdnZ2KiopsbGzn5+dzc3Pt7e3GxsbPz89ubm7u7u5ycnLY2NiJiYmGhoZoaGjq6up/f3+WlpaGhoaZmZllZWVhYWFYWFhaWlpdXV1bW1tWVlaZeqNTAAAAHHRSTlMA+WVC31BEqMzyNekpcGDpKNxJzcjkL9CjwZ/yNlWBeQAAALBJREFUKM/NztkWwiAMRdFQoNparR2cGf//J8UFNdXEd8/rXrkAq9rLoIGt3Vkn9A8xJoiaSqeSJGskuXlJNs2sFRPjWo7lptzVVEoO7VyEWofvoEn8NTUUxuZo2KyCPjo2+wB9m7ZM01zB/9feN2zXEVS0bLEHZQ1b6EE2jhNvDsBbMBWkampepJtizNpi4UPyGrEimBbhLT4L2nLnzR6+ksnIGm7iGjXv8xq14bSWJwymLjvMk/6KAAAAAElFTkSuQmCC);\n background-position: 100% 11px;\n background-repeat: no-repeat;\n background-size: auto 12px;\n padding-right: 12px;\n }\n select.form-control[multiple], select[multiple].picker__select--month,\n select[multiple].picker__select--year, select.form-control[size], select[size].picker__select--month,\n select[size].picker__select--year {\n background-image: none;\n padding-right: 0;\n }\n}\n\n@media only screen and (-webkit-min-device-pixel-ratio: 0) {\n select.form-control-default,\n .form-control-default select {\n background-position: 99% 11px;\n background-position: calc(100% - 8px) 11px;\n padding-right: 24px;\n }\n select.form-control-default[multiple], select.form-control-default[size],\n .form-control-default select[multiple],\n .form-control-default select[size] {\n padding-right: 8px;\n }\n}\n\ntextarea.form-control, textarea.picker__select--month,\ntextarea.picker__select--year {\n height: auto;\n}\n\n.form-control-inverse {\n color: #ffffff;\n}\n.form-control-inverse:-ms-input-placeholder {\n color: var(--text-hint);\n font-style: italic;\n opacity: 0.8;\n}\n.form-control-inverse::-moz-placeholder {\n color: var(--text-hint);\n font-style: italic;\n opacity: 0.8;\n}\n.form-control-inverse::-webkit-input-placeholder {\n color: var(--text-hint);\n font-style: italic;\n opacity: 0.8;\n}\n.form-control-inverse::placeholder {\n color: var(--text-hint);\n font-style: italic;\n opacity: 0.8;\n}\n\n.form-control-static {\n border-bottom: 1px solid #9e9e9e;\n display: block;\n font-size: 16px;\n font-weight: 400;\n line-height: 24px;\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 6px;\n padding-bottom: 5px;\n}\n.form-control-static.form-control-default {\n padding-top: 5px;\n}\n\n.form-group {\n margin-top: 24px;\n margin-bottom: 24px;\n}\nlegend + .form-group {\n margin-top: 0;\n}\n\n.form-group-btn {\n margin-bottom: 24px;\n}\n.form-group-btn .btn {\n margin-top: 24px;\n margin-right: 16px;\n}\n\n.form-help {\n display: block;\n font-size: 8px;\n font-weight: 400;\n margin-top: 12px;\n margin-bottom: 12px;\n position: relative;\n}\n\n.form-help-icon {\n position: absolute;\n top: 8px;\n right: 0;\n}\n\n.form-help-msg {\n padding-right: 1.2857142857em;\n}\n\n.form-label {\n display: block;\n}\n@media only screen and (min-width: 480px) {\n [class*=col-xs] > .form-label {\n padding-top: 6px;\n padding-bottom: 6px;\n text-align: right;\n }\n}\n@media only screen and (min-width: 768px) {\n [class*=col-sm] > .form-label {\n padding-top: 6px;\n padding-bottom: 6px;\n text-align: right;\n }\n}\n@media only screen and (min-width: 992px) {\n [class*=col-md] > .form-label {\n padding-top: 6px;\n padding-bottom: 6px;\n text-align: right;\n }\n}\n@media only screen and (min-width: 1440px) {\n [class*=col-lg] > .form-label {\n padding-top: 6px;\n padding-bottom: 6px;\n text-align: right;\n }\n}\n\n.form-group-alt .form-label {\n color: #01798a;\n}\n\n.form-group-blue .form-label {\n color: #2196f3;\n}\n\n.form-group-green .form-label {\n color: #8bc34a;\n}\n\n.form-group-purple .form-label {\n color: #9c27b0;\n}\n\n.form-group-red .form-label {\n color: #f44336;\n}\n\n.form-group-yellow .form-label {\n color: #ffc107;\n}\n\n.label {\n margin-bottom: 12px;\n}\n\n.checkbox-adv, .radio-adv {\n font-size: 16px;\n line-height: 24px;\n}\n.checkbox-adv [class^=circle], .radio-adv [class^=circle] {\n display: block;\n height: 16px;\n position: absolute;\n top: 3px;\n left: 0;\n width: 16px;\n}\n.checkbox-adv .circle, .radio-adv .circle {\n border: 2px solid #616161;\n -webkit-transition: border-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: border-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.checkbox-adv.disabled .circle, .disabled.radio-adv .circle, fieldset[disabled] .checkbox-adv .circle, fieldset[disabled] .radio-adv .circle {\n border-color: var(--text-hint) !important;\n}\n.checkbox-adv input.access-hide:focus ~ .circle, .radio-adv input.access-hide:focus ~ .circle {\n border-color: var(--text-color);\n}\n.checkbox-adv input.access-hide:checked ~ .circle, .radio-adv input.access-hide:checked ~ .circle {\n border-color: #01798a;\n}\n.checkbox-adv .circle-check, .radio-adv .circle-check {\n background-color: transparent;\n -webkit-transform: scale(0);\n transform: scale(0);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: background-color, -webkit-transform;\n transition-property: background-color, transform;\n}\n.checkbox-adv .circle-check:after, .radio-adv .circle-check:after {\n background-color: #01798a;\n border-radius: 50%;\n content: \"\";\n display: block;\n height: 80px;\n position: absolute;\n top: -32px;\n left: -32px;\n width: 80px;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.checkbox-adv.disabled .circle-check:after, .disabled.radio-adv .circle-check:after, fieldset[disabled] .checkbox-adv .circle-check:after, fieldset[disabled] .radio-adv .circle-check:after {\n background-color: var(--text-hint);\n}\n.checkbox-adv input.access-hide:checked ~ .circle-check, .radio-adv input.access-hide:checked ~ .circle-check {\n -webkit-transform: scale(0.5);\n transform: scale(0.5);\n}\n.checkbox-adv input.access-hide:checked ~ .circle-check:after, .radio-adv input.access-hide:checked ~ .circle-check:after {\n -webkit-animation: circle-check 0.6s;\n animation: circle-check 0.6s;\n}\n.checkbox-adv .circle-icon, .radio-adv .circle-icon {\n background-color: transparent;\n color: transparent;\n -webkit-transform: scale(0.5);\n transform: scale(0.5);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: background-color, color, -webkit-transform;\n transition-property: background-color, color, transform;\n}\n.checkbox-adv .circle-icon:before, .radio-adv .circle-icon:before {\n top: auto;\n}\n.checkbox-adv input.access-hide:checked ~ .circle-icon, .radio-adv input.access-hide:checked ~ .circle-icon {\n background-color: #01798a;\n color: #ffffff;\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n.checkbox-adv.disabled input.access-hide:checked ~ .circle-icon, .disabled.radio-adv input.access-hide:checked ~ .circle-icon, fieldset[disabled] .checkbox-adv input.access-hide:checked ~ .circle-icon, fieldset[disabled] .radio-adv input.access-hide:checked ~ .circle-icon {\n background-color: var(--text-hint);\n}\n\n.radio-adv [class^=circle] {\n border-radius: 50%;\n}\n.radio-adv input.access-hide:checked ~ .circle-check {\n background-color: #01798a;\n}\n.radio-adv.disabled input.access-hide:checked ~ .circle-check, fieldset[disabled] .radio-adv input.access-hide:checked ~ .circle-check {\n background-color: var(--text-hint);\n}\n\n@-webkit-keyframes circle-check {\n 0% {\n opacity: 0;\n }\n 25% {\n opacity: 0.25;\n }\n 100% {\n opacity: 0;\n }\n}\n@keyframes circle-check {\n 0% {\n opacity: 0;\n }\n 25% {\n opacity: 0.25;\n }\n 100% {\n opacity: 0;\n }\n}\n.picker {\n position: absolute;\n z-index: 40;\n -webkit-user-select: none;\n user-select: none;\n}\n\n.picker__box {\n background-clip: padding-box;\n background-color: #ffffff;\n border-radius: 4px;\n outline: 0;\n overflow: hidden;\n vertical-align: middle;\n -webkit-box-shadow: 0 1px 30px rgba(0, 0, 0, 0.5);\n box-shadow: 0 1px 30px rgba(0, 0, 0, 0.5);\n}\n.picker__box:after, .picker__box:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.picker__box:after {\n clear: both;\n}\n\n.picker__date-display {\n background-color: #01798a;\n border-radius: 4px 4px 0 0;\n color: #ffffff;\n}\n@media only screen and (min-width: 992px) {\n .picker__date-display {\n border-radius: 4px 0 0 0;\n float: left;\n width: 50%;\n }\n}\n\n.picker__day {\n border-radius: 50%;\n display: inline-block;\n height: 36px;\n padding: 6px 0;\n width: 36px;\n}\n.picker__day:focus, .picker__day:hover {\n color: #2196f3;\n cursor: pointer;\n}\n.picker__day.picker__day--selected {\n background-color: #01798a;\n color: #ffffff !important;\n}\n.picker__day.picker__day--today {\n color: #01798a;\n}\n\n.picker__day-display {\n font-size: 60px;\n line-height: 72px;\n padding: 0 16px;\n}\n@media only screen and (min-width: 992px) {\n .picker__day-display div {\n font-size: 2em;\n }\n}\n\n.picker__day--outfocus {\n color: var(--text-secondary);\n}\n\n.picker__footer {\n clear: both;\n padding: 12px 8px;\n}\n.picker__footer button {\n margin-left: 8px;\n}\n.picker__footer button:first-child {\n margin-left: 0;\n}\n@media only screen and (min-width: 480px) {\n .picker__footer {\n text-align: right;\n }\n}\n\n.picker__frame {\n display: inline-block;\n margin: 48px auto;\n max-width: 268px;\n vertical-align: middle;\n white-space: normal;\n -webkit-transform: scale(0, 0);\n transform: scale(0, 0);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: -webkit-transform;\n transition-property: transform;\n}\n.picker--opened .picker__frame {\n -webkit-transform: scale(1, 1);\n transform: scale(1, 1);\n}\n@media only screen and (min-width: 480px) {\n .picker__frame {\n max-width: 310px;\n }\n}\n@media only screen and (min-width: 992px) {\n .picker__frame {\n max-width: 536px;\n }\n}\n\n.picker__header {\n margin: 12px 8px 6px;\n position: relative;\n}\n@media only screen and (min-width: 992px) {\n .picker__header {\n float: left;\n margin-top: 6px;\n margin-right: 0;\n margin-left: 0;\n width: 50%;\n }\n}\n\n.picker__holder {\n overflow-x: hidden;\n overflow-y: auto;\n position: fixed;\n top: 100%;\n right: 0;\n bottom: 0;\n left: 0;\n text-align: center;\n white-space: nowrap;\n width: 100%;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), top 0s linear 0.3s;\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), top 0s linear 0.3s;\n}\n.picker__holder:after {\n content: \"\";\n display: inline-block;\n height: 100%;\n vertical-align: middle;\n width: 1px;\n}\n.picker--opened .picker__holder {\n background-color: rgba(0, 0, 0, 0.5);\n top: 0;\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), top 0s linear 0s;\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), top 0s linear 0s;\n}\n\n.picker__input {\n background-color: transparent !important;\n border-bottom-style: solid !important;\n color: var(--text-color) !important;\n cursor: text !important;\n}\n.picker__input.picker__input--active {\n border-color: #2196f3;\n border-bottom-width: 2px;\n}\n.picker__input.picker__input--active.form-control-default {\n border-bottom-width: 1px;\n}\n\n.picker__month,\n.picker__year {\n display: inline;\n margin-left: 16px;\n}\n.picker__month:first-child,\n.picker__year:first-child {\n margin-left: 0;\n}\n\n.picker__month-display {\n font-size: 20px;\n font-weight: 300;\n line-height: 28px;\n padding: 12px 16px 0;\n text-transform: uppercase;\n}\n@media only screen and (min-width: 992px) {\n .picker__month-display {\n padding-top: 24px;\n padding-bottom: 32px;\n }\n}\n\n.picker__nav--next,\n.picker__nav--prev {\n cursor: pointer;\n line-height: 24px;\n margin-top: -12px;\n padding: 0 16px;\n position: absolute;\n top: 50%;\n}\n.picker__nav--next:focus, .picker__nav--next:hover,\n.picker__nav--prev:focus,\n.picker__nav--prev:hover {\n color: #2196f3;\n}\n\n.picker__nav--next {\n right: 0;\n}\n\n.picker__nav--prev {\n left: 0;\n}\n\n.picker__select--month,\n.picker__select--year {\n border-bottom: 0;\n display: inline-block;\n height: 24px;\n margin-left: 16px;\n padding-top: 0;\n padding-bottom: 0;\n width: auto;\n}\n.picker__select--month:first-child,\n.picker__select--year:first-child {\n margin-left: 0;\n}\n\n@media only screen and (-webkit-min-device-pixel-ratio: 0) {\n select.picker__select--month,\n select.picker__select--year {\n background-position: 100% 50%;\n }\n}\n.picker__table {\n border-collapse: collapse;\n border-spacing: 0;\n margin: 0 8px;\n table-layout: fixed;\n}\n@media only screen and (min-width: 992px) {\n .picker__table {\n float: left;\n margin: 0;\n width: 50%;\n }\n}\n\n.picker__table td,\n.picker__table th {\n border: 0;\n font-size: 14px;\n line-height: 24px;\n margin: 0;\n padding: 0;\n text-align: center;\n vertical-align: middle;\n width: 36px;\n}\n@media only screen and (min-width: 480px) {\n .picker__table td,\n .picker__table th {\n width: 42px;\n }\n}\n@media only screen and (min-width: 992px) {\n .picker__table td,\n .picker__table th {\n width: 36px;\n }\n .picker__table td:first-child,\n .picker__table th:first-child {\n padding-left: 8px;\n width: 44px;\n }\n .picker__table td:last-child,\n .picker__table th:last-child {\n padding-right: 8px;\n width: 44px;\n }\n}\n\n.picker__weekday {\n color: var(--text-hint);\n font-weight: 300;\n}\n\n.picker__weekday-display {\n background-color: rgb(0.85, 102.85, 117.3);\n border-radius: 4px 4px 0 0;\n padding: 6px 16px;\n}\n\n.picker__year-display {\n color: rgb(1.8007194245, 217.8870503597, 248.4992805755);\n font-size: 20px;\n font-weight: 300;\n line-height: 28px;\n padding: 0 16px 12px;\n}\n@media only screen and (min-width: 992px) {\n .picker__year-display {\n padding-top: 32px;\n padding-bottom: 24px;\n }\n}\n\n.floating-label {\n color: var(--text-hint);\n cursor: text;\n font-size: 16px;\n line-height: 1;\n margin: 0;\n padding: 0;\n position: absolute;\n top: 10px;\n left: 0;\n -webkit-transition: color 0.3s cubic-bezier(0.4, 0, 0.2, 1), font-size 0.3s cubic-bezier(0.4, 0, 0.2, 1), top 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: color 0.3s cubic-bezier(0.4, 0, 0.2, 1), font-size 0.3s cubic-bezier(0.4, 0, 0.2, 1), top 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.form-group-label [class*=col-] .floating-label {\n left: 16px;\n}\n.form-group-label.control-focus .floating-label, .form-group-label.control-highlight .floating-label {\n color: var(--text-secondary);\n font-size: 12px;\n top: -12px;\n}\n.form-group-label.control-focus .floating-label {\n color: #2196f3;\n}\n\n.form-group-label {\n margin-top: 36px;\n margin-bottom: 36px;\n position: relative;\n}\n.form-group-label .form-control, .form-group-label .picker__select--month,\n.form-group-label .picker__select--year {\n position: relative;\n z-index: 1;\n}\n.form-group-label .form-control:-ms-input-placeholder, .form-group-label .picker__select--month:-ms-input-placeholder,\n.form-group-label .picker__select--year:-ms-input-placeholder {\n color: transparent;\n font-style: italic;\n opacity: 0.8;\n}\n.form-group-label .form-control::-moz-placeholder, .form-group-label .picker__select--month::-moz-placeholder,\n.form-group-label .picker__select--year::-moz-placeholder {\n color: transparent;\n font-style: italic;\n opacity: 0.8;\n}\n.form-group-label .form-control::-webkit-input-placeholder, .form-group-label .picker__select--month::-webkit-input-placeholder,\n.form-group-label .picker__select--year::-webkit-input-placeholder {\n color: transparent;\n font-style: italic;\n opacity: 0.8;\n}\n.form-group-label .form-control::placeholder, .form-group-label .picker__select--month::placeholder,\n.form-group-label .picker__select--year::placeholder {\n color: transparent;\n font-style: italic;\n opacity: 0.8;\n}\n\n.form-group-label.form-group-alt .floating-label {\n color: #01798a;\n}\n\n.form-group-label.form-group-blue .floating-label {\n color: #2196f3;\n}\n\n.form-group-label.form-group-green .floating-label {\n color: #8bc34a;\n}\n\n.form-group-label.form-group-purple .floating-label {\n color: #9c27b0;\n}\n\n.form-group-label.form-group-red .floating-label {\n color: #f44336;\n}\n\n.form-group-label.form-group-yellow .floating-label {\n color: #ffc107;\n}\n\n.form-icon-label {\n cursor: pointer;\n display: block;\n padding: 6px 0;\n}\n.form-group-icon.control-focus .form-icon-label {\n color: #2196f3;\n}\n\n.form-group-icon.form-group-alt .form-icon-label {\n color: #01798a;\n}\n\n.form-group-icon.form-group-blue .form-icon-label {\n color: #2196f3;\n}\n\n.form-group-icon.form-group-green .form-icon-label {\n color: #8bc34a;\n}\n\n.form-group-icon.form-group-purple .form-icon-label {\n color: #9c27b0;\n}\n\n.form-group-icon.form-group-red .form-icon-label {\n color: #f44336;\n}\n\n.form-group-icon.form-group-yellow .form-icon-label {\n color: #ffc107;\n}\n\n.switch {\n position: relative;\n}\n.switch.checkbox label, .switch.radio label {\n padding-left: 40px;\n}\n\n.switch-toggle {\n background-color: var(--text-hint);\n border-radius: 4px;\n cursor: pointer;\n display: inline-block;\n height: 8px;\n margin-right: 8px;\n position: relative;\n vertical-align: middle;\n width: 32px;\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.switch-toggle:after {\n background-color: #ffffff;\n border-radius: 50%;\n content: \"\";\n display: block;\n height: 16px;\n position: absolute;\n top: -4px;\n left: 0;\n width: 16px;\n -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25);\n box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25);\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1), left 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1), left 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\ninput[type=checkbox]:checked + .switch-toggle, input[type=radio]:checked + .switch-toggle {\n background-color: rgb(1.4003597122, 169.4435251799, 193.2496402878);\n}\ninput[type=checkbox]:checked + .switch-toggle:after, input[type=radio]:checked + .switch-toggle:after {\n background-color: #01798a;\n left: 16px;\n}\n.checkbox.switch .switch-toggle, .radio.switch .switch-toggle {\n position: absolute;\n top: 8px;\n left: 0;\n}\n.no-touch .switch-toggle:active:after {\n -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25), 0 0 0 16px rgba(0, 0, 0, 0.1);\n box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25), 0 0 0 16px rgba(0, 0, 0, 0.1);\n}\n.no-touch input[type=checkbox]:checked + .switch-toggle:active:after, .no-touch input[type=radio]:checked + .switch-toggle:active:after {\n -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25), 0 0 0 16px rgba(1, 121, 138, 0.25);\n box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25), 0 0 0 16px rgba(1, 121, 138, 0.25);\n}\n.touch .switch-toggle {\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s;\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s;\n}\n.touch .switch-toggle:after {\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s, box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1), left 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s;\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s, box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1), left 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s;\n}\n.touch .switch-toggle.switch-toggle-on:after {\n -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25), 0 0 0 16px rgba(1, 121, 138, 0.25);\n box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25), 0 0 0 16px rgba(1, 121, 138, 0.25);\n}\n.touch input[type=checkbox]:checked + .switch-toggle.switch-toggle-on:after, .touch input[type=radio]:checked + .switch-toggle.switch-toggle-on:after {\n -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25), 0 0 0 16px rgba(0, 0, 0, 0.1);\n box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25), 0 0 0 16px rgba(0, 0, 0, 0.1);\n}\n\n.textarea-autosize {\n min-height: 36px;\n overflow-x: hidden;\n}\n\n.label {\n background-color: var(--text-secondary);\n border-radius: 2px;\n color: #ffffff;\n display: inline;\n font-size: 75%;\n font-style: normal;\n font-weight: 400;\n line-height: 1;\n padding: 0.2em 0.6em;\n vertical-align: baseline;\n white-space: nowrap;\n}\n\n.label-alt {\n background-color: #01798a;\n}\n\n.label-blue {\n background-color: #2196f3;\n}\n\n.label-green {\n background-color: #8bc34a;\n}\n\n.label-purple {\n background-color: #9c27b0;\n}\n\n.label-red {\n background-color: #f44336;\n}\n\n.label-yellow {\n background-color: #ffc107;\n}\n\n.modal {\n display: none;\n overflow: hidden;\n outline: 0;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 40;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal-backdrop {\n background-color: #000000;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 39;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.modal-backdrop.fade.in {\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n\n.modal-close {\n color: var(--text-secondary);\n cursor: pointer;\n display: block;\n float: right;\n font-size: 16px;\n line-height: 24px;\n margin-right: -8px;\n padding-right: 8px;\n padding-left: 8px;\n}\n.modal-close:focus, .modal-close:hover {\n color: #2196f3;\n text-decoration: none;\n}\n\n.modal-content {\n background-clip: padding-box;\n background-color: var(--bg-surface);\n border: 1px solid var(--border-color);\n border-radius: 4px;\n outline: 0;\n position: relative;\n -webkit-box-shadow: 0 1px 30px rgba(0, 0, 0, 0.5);\n box-shadow: 0 1px 30px rgba(0, 0, 0, 0.5);\n}\n.modal-uploader .modal-content {\n height: 100%;\n}\n\n.modal-dialog {\n margin-right: auto;\n margin-left: auto;\n padding: 48px 16px;\n position: relative;\n}\n.modal-dialog.modal-full {\n height: 100%;\n}\n.modal-dialog.modal-full .modal-content {\n height: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n.modal.fade .modal-dialog {\n -webkit-transform: scale(0, 0);\n transform: scale(0, 0);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: -webkit-transform;\n transition-property: transform;\n}\n.modal.fade.in .modal-dialog {\n -webkit-transform: scale(1, 1);\n transform: scale(1, 1);\n}\n@media only screen and (min-width: 480px) {\n .modal-dialog.modal-xs {\n width: 480px;\n }\n}\n@media only screen and (min-width: 992px) {\n .modal-dialog {\n width: 960px;\n }\n}\n@media only screen and (min-width: 1440px) {\n .modal-dialog {\n width: 1408px;\n }\n}\n\n.modal-footer {\n padding-right: 32px;\n padding-left: 32px;\n}\n.modal-footer .btn + .btn {\n margin-left: 16px;\n}\n\n.modal-heading {\n padding-top: 24px;\n padding-right: 32px;\n padding-left: 32px;\n position: relative;\n}\n\n.modal-inner {\n padding-right: 32px;\n padding-left: 32px;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-title {\n font-size: 16px;\n line-height: 24px;\n margin-top: 0;\n margin-right: 28px;\n margin-bottom: 24px;\n}\n\n.nav {\n list-style: none;\n margin: 24px 0;\n padding: 0;\n position: relative;\n}\n.nav:after, .nav:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.nav:after {\n clear: both;\n}\n.nav a,\n.nav .a {\n display: block;\n padding: 4px 8px;\n position: relative;\n}\n.nav a:focus, .nav a:hover,\n.nav .a:focus,\n.nav .a:hover {\n text-decoration: none;\n}\n.nav li {\n display: block;\n position: relative;\n}\n.nav ul {\n margin: 0;\n padding: 0;\n}\n\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n display: table-cell !important;\n float: none !important;\n width: 1% !important;\n}\n.nav-justified > li > a {\n text-align: center;\n}\n\n.nav-list > li {\n float: left;\n}\n\n.load-bar {\n float: right;\n height: 100%;\n overflow: hidden;\n width: 50%;\n}\n.load-bar:first-child {\n float: left;\n}\n\n.load-bar-base {\n background-color: #2196f3;\n float: left;\n height: 100%;\n overflow: hidden;\n width: 100%;\n -webkit-animation: load-bar-right-in 1s cubic-bezier(0.4, 0, 0.2, 1) 1 forwards;\n animation: load-bar-right-in 1s cubic-bezier(0.4, 0, 0.2, 1) 1 forwards;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n.load-bar:first-child .load-bar-base {\n -webkit-animation: load-bar-left-in 1s cubic-bezier(0.4, 0, 0.2, 1) 1 forwards;\n animation: load-bar-left-in 1s cubic-bezier(0.4, 0, 0.2, 1) 1 forwards;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n@-webkit-keyframes load-bar-left-in {\n 0% {\n -webkit-transform: translate(100%, 0);\n transform: translate(100%, 0);\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n 100% {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes load-bar-left-in {\n 0% {\n -webkit-transform: translate(100%, 0);\n transform: translate(100%, 0);\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n 100% {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@-webkit-keyframes load-bar-right-in {\n 0% {\n -webkit-transform: translate(-100%, 0);\n transform: translate(-100%, 0);\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n 100% {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes load-bar-right-in {\n 0% {\n -webkit-transform: translate(-100%, 0);\n transform: translate(-100%, 0);\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n 100% {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.load-bar-content {\n float: left;\n height: 100%;\n position: relative;\n width: 400%;\n -webkit-animation: load-bar-right 4s linear infinite forwards;\n animation: load-bar-right 4s linear infinite forwards;\n -webkit-animation-delay: 1s;\n animation-delay: 1s;\n -webkit-transform-origin: top center;\n transform-origin: top center;\n}\n.load-bar:first-child .load-bar-content {\n -webkit-animation: load-bar-left 4s linear infinite forwards;\n animation: load-bar-left 4s linear infinite forwards;\n -webkit-animation-delay: 1s;\n animation-delay: 1s;\n}\n\n@-webkit-keyframes load-bar-left {\n 0% {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n 100% {\n -webkit-transform: translate(-100%, 0);\n transform: translate(-100%, 0);\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n}\n@keyframes load-bar-left {\n 0% {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n 100% {\n -webkit-transform: translate(-100%, 0);\n transform: translate(-100%, 0);\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n}\n@-webkit-keyframes load-bar-right {\n 0% {\n -webkit-transform: translate(-100%, 0);\n transform: translate(-100%, 0);\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n 100% {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes load-bar-right {\n 0% {\n -webkit-transform: translate(-100%, 0);\n transform: translate(-100%, 0);\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n 100% {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.load-bar-progress {\n background-color: transparent;\n float: left;\n height: 100%;\n width: 25%;\n}\n\n.load-bar-progress-alt {\n background-color: #01798a;\n}\n\n.load-bar-progress-blue {\n background-color: #2196f3;\n}\n\n.load-bar-progress-green {\n background-color: #8bc34a;\n}\n\n.load-bar-progress-purple {\n background-color: #9c27b0;\n}\n\n.load-bar-progress-red {\n background-color: #f44336;\n}\n\n.load-bar-progress-yellow {\n background-color: #ffc107;\n}\n\n.progress {\n background-color: rgb(99.6, 181.5, 246.6);\n height: 4px;\n margin-top: 22px;\n margin-bottom: 22px;\n overflow: hidden;\n position: relative;\n}\n\n.progress-bar {\n background-color: #2196f3;\n border-radius: 0 1px 1px 0;\n height: 100%;\n position: absolute;\n top: 0;\n left: 0;\n -webkit-transition: width 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: width 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.progress-alt {\n background-color: rgb(1.8007194245, 217.8870503597, 248.4992805755);\n}\n.progress-alt .progress-bar {\n background-color: #01798a;\n}\n\n.progress-blue {\n background-color: #bbdefb;\n}\n.progress-blue .progress-bar {\n background-color: #2196f3;\n}\n\n.progress-green {\n background-color: #dcedc8;\n}\n.progress-green .progress-bar {\n background-color: #8bc34a;\n}\n\n.progress-purple {\n background-color: #e1bee7;\n}\n.progress-purple .progress-bar {\n background-color: #9c27b0;\n}\n\n.progress-red {\n background-color: #ffcdd2;\n}\n.progress-red .progress-bar {\n background-color: #f44336;\n}\n\n.progress-yellow {\n background-color: #ffecb3;\n}\n.progress-yellow .progress-bar {\n background-color: #ffc107;\n}\n\n.progress-bar-indeterminate {\n background-color: #2196f3;\n}\n.progress-bar-indeterminate:after, .progress-bar-indeterminate:before {\n background-color: inherit;\n border-radius: 1px;\n content: \"\";\n display: block;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n will-change: left, right;\n}\n.progress-bar-indeterminate:after {\n -webkit-animation: pbar-indeterminate-one 3s cubic-bezier(0.6, 0.8, 0.6, 0.4) infinite;\n animation: pbar-indeterminate-one 3s cubic-bezier(0.6, 0.8, 0.6, 0.4) infinite;\n}\n.progress-bar-indeterminate:before {\n -webkit-animation: pbar-indeterminate-two 3s cubic-bezier(0.2, 0.8, 0.2, 0.8) infinite;\n animation: pbar-indeterminate-two 3s cubic-bezier(0.2, 0.8, 0.2, 0.8) infinite;\n -webkit-animation-delay: 1.5s;\n animation-delay: 1.5s;\n}\n\n@-webkit-keyframes pbar-indeterminate-one {\n 0% {\n right: 100%;\n left: -35%;\n }\n 60% {\n right: -90%;\n left: 100%;\n }\n 100% {\n right: -90%;\n left: 100%;\n }\n}\n@keyframes pbar-indeterminate-one {\n 0% {\n right: 100%;\n left: -35%;\n }\n 60% {\n right: -90%;\n left: 100%;\n }\n 100% {\n right: -90%;\n left: 100%;\n }\n}\n@-webkit-keyframes pbar-indeterminate-two {\n 0% {\n right: 100%;\n left: -150%;\n }\n 60% {\n right: -35%;\n left: 135%;\n }\n 100% {\n right: -35%;\n left: 135%;\n }\n}\n@keyframes pbar-indeterminate-two {\n 0% {\n right: 100%;\n left: -150%;\n }\n 60% {\n right: -35%;\n left: 135%;\n }\n 100% {\n right: -35%;\n left: 135%;\n }\n}\n.progress-circular {\n height: 48px;\n margin-top: 24px;\n margin-bottom: 24px;\n overflow: hidden;\n position: relative;\n width: 48px;\n}\n\n.progress-circular-center {\n margin-right: auto;\n margin-left: auto;\n}\n\n.progress-circular-gap {\n border-top: 4px solid #2196f3;\n position: absolute;\n top: 0;\n right: 23px;\n bottom: 0;\n left: 23px;\n}\n\n.progress-circular-alt .progress-circular-gap {\n border-top-color: #01798a;\n}\n\n.progress-circular-blue .progress-circular-gap {\n border-top-color: #2196f3;\n}\n\n.progress-circular-green .progress-circular-gap {\n border-top-color: #8bc34a;\n}\n\n.progress-circular-purple .progress-circular-gap {\n border-top-color: #9c27b0;\n}\n\n.progress-circular-red .progress-circular-gap {\n border-top-color: #f44336;\n}\n\n.progress-circular-yellow .progress-circular-gap {\n border-top-color: #ffc107;\n}\n\n.progress-circular-inline {\n display: inline-block;\n margin-right: 16px;\n margin-left: 16px;\n}\n\n.progress-circular-inner {\n height: 48px;\n position: relative;\n width: 48px;\n -webkit-animation: cbar-inner-rotate 5.25s cubic-bezier(0.35, 0, 0.25, 1) infinite;\n animation: cbar-inner-rotate 5.25s cubic-bezier(0.35, 0, 0.25, 1) infinite;\n}\n\n.progress-circular-left,\n.progress-circular-right {\n height: 48px;\n overflow: hidden;\n position: absolute;\n top: 0;\n width: 24px;\n}\n\n.progress-circular-left {\n left: 0;\n}\n\n.progress-circular-right {\n right: 0;\n}\n\n.progress-circular-spinner {\n border: 4px solid #2196f3;\n border-bottom-color: transparent;\n border-radius: 50%;\n height: 48px;\n position: absolute;\n top: 0;\n width: 48px;\n}\n.progress-circular-left .progress-circular-spinner {\n border-right-color: transparent;\n left: 0;\n -webkit-animation: cbar-spinner-left 1.3125s cubic-bezier(0.35, 0, 0.25, 1) infinite;\n animation: cbar-spinner-left 1.3125s cubic-bezier(0.35, 0, 0.25, 1) infinite;\n}\n.progress-circular-right .progress-circular-spinner {\n border-left-color: transparent;\n right: 0;\n -webkit-animation: cbar-spinner-right 1.3125s cubic-bezier(0.35, 0, 0.25, 1) infinite;\n animation: cbar-spinner-right 1.3125s cubic-bezier(0.35, 0, 0.25, 1) infinite;\n}\n\n.progress-circular-alt .progress-circular-spinner {\n border-top-color: #01798a;\n}\n.progress-circular-alt .progress-circular-left .progress-circular-spinner {\n border-left-color: #01798a;\n}\n.progress-circular-alt .progress-circular-right .progress-circular-spinner {\n border-right-color: #01798a;\n}\n\n.progress-circular-blue .progress-circular-spinner {\n border-top-color: #2196f3;\n}\n.progress-circular-blue .progress-circular-left .progress-circular-spinner {\n border-left-color: #2196f3;\n}\n.progress-circular-blue .progress-circular-right .progress-circular-spinner {\n border-right-color: #2196f3;\n}\n\n.progress-circular-green .progress-circular-spinner {\n border-top-color: #8bc34a;\n}\n.progress-circular-green .progress-circular-left .progress-circular-spinner {\n border-left-color: #8bc34a;\n}\n.progress-circular-green .progress-circular-right .progress-circular-spinner {\n border-right-color: #8bc34a;\n}\n\n.progress-circular-purple .progress-circular-spinner {\n border-top-color: #9c27b0;\n}\n.progress-circular-purple .progress-circular-left .progress-circular-spinner {\n border-left-color: #9c27b0;\n}\n.progress-circular-purple .progress-circular-right .progress-circular-spinner {\n border-right-color: #9c27b0;\n}\n\n.progress-circular-red .progress-circular-spinner {\n border-top-color: #f44336;\n}\n.progress-circular-red .progress-circular-left .progress-circular-spinner {\n border-left-color: #f44336;\n}\n.progress-circular-red .progress-circular-right .progress-circular-spinner {\n border-right-color: #f44336;\n}\n\n.progress-circular-yellow .progress-circular-spinner {\n border-top-color: #ffc107;\n}\n.progress-circular-yellow .progress-circular-left .progress-circular-spinner {\n border-left-color: #ffc107;\n}\n.progress-circular-yellow .progress-circular-right .progress-circular-spinner {\n border-right-color: #ffc107;\n}\n\n.progress-circular-wrapper {\n -webkit-animation: cbar-wrapper-rotate 2.91667s linear infinite;\n animation: cbar-wrapper-rotate 2.91667s linear infinite;\n}\n\n@-webkit-keyframes cbar-inner-rotate {\n 12.5% {\n -webkit-transform: rotate(135deg);\n transform: rotate(135deg);\n }\n 25% {\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n }\n 37.5% {\n -webkit-transform: rotate(405deg);\n transform: rotate(405deg);\n }\n 50% {\n -webkit-transform: rotate(540deg);\n transform: rotate(540deg);\n }\n 62.5% {\n -webkit-transform: rotate(675deg);\n transform: rotate(675deg);\n }\n 75% {\n -webkit-transform: rotate(810deg);\n transform: rotate(810deg);\n }\n 87.5% {\n -webkit-transform: rotate(945deg);\n transform: rotate(945deg);\n }\n 100% {\n -webkit-transform: rotate(1080deg);\n transform: rotate(1080deg);\n }\n}\n@keyframes cbar-inner-rotate {\n 12.5% {\n -webkit-transform: rotate(135deg);\n transform: rotate(135deg);\n }\n 25% {\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n }\n 37.5% {\n -webkit-transform: rotate(405deg);\n transform: rotate(405deg);\n }\n 50% {\n -webkit-transform: rotate(540deg);\n transform: rotate(540deg);\n }\n 62.5% {\n -webkit-transform: rotate(675deg);\n transform: rotate(675deg);\n }\n 75% {\n -webkit-transform: rotate(810deg);\n transform: rotate(810deg);\n }\n 87.5% {\n -webkit-transform: rotate(945deg);\n transform: rotate(945deg);\n }\n 100% {\n -webkit-transform: rotate(1080deg);\n transform: rotate(1080deg);\n }\n}\n@-webkit-keyframes cbar-spinner-left {\n 0%, 100% {\n -webkit-transform: rotate(130deg);\n transform: rotate(130deg);\n }\n 50% {\n -webkit-transform: rotate(-5deg);\n transform: rotate(-5deg);\n }\n}\n@keyframes cbar-spinner-left {\n 0%, 100% {\n -webkit-transform: rotate(130deg);\n transform: rotate(130deg);\n }\n 50% {\n -webkit-transform: rotate(-5deg);\n transform: rotate(-5deg);\n }\n}\n@-webkit-keyframes cbar-spinner-right {\n 0%, 100% {\n -webkit-transform: rotate(-130deg);\n transform: rotate(-130deg);\n }\n 50% {\n -webkit-transform: rotate(5deg);\n transform: rotate(5deg);\n }\n}\n@keyframes cbar-spinner-right {\n 0%, 100% {\n -webkit-transform: rotate(-130deg);\n transform: rotate(-130deg);\n }\n 50% {\n -webkit-transform: rotate(5deg);\n transform: rotate(5deg);\n }\n}\n@-webkit-keyframes cbar-wrapper-rotate {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@keyframes cbar-wrapper-rotate {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.progress-position-absolute-bottom,\n.progress-position-absolute-top,\n.progress-position-fixed-bottom,\n.progress-position-fixed-top {\n margin: 0;\n left: 0;\n width: 100%;\n}\n\n.progress-position-absolute-bottom,\n.progress-position-absolute-top {\n position: absolute;\n}\n\n.progress-position-absolute-bottom,\n.progress-position-fixed-bottom {\n bottom: 0;\n}\n\n.progress-position-absolute-top,\n.progress-position-fixed-top {\n top: 0;\n}\n\n.progress-position-fixed-top,\n.progress-position-fixed-bottom {\n position: fixed;\n}\n\n.sortable-ghost {\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n\n.sortable-handle {\n cursor: move;\n cursor: -webkit-grab;\n}\n\n.tab-nav {\n border-bottom: 1px solid #9e9e9e;\n margin-top: 24px;\n margin-bottom: 24px;\n position: relative;\n}\n.tab-nav .nav {\n margin-top: 0;\n margin-bottom: -1px;\n}\n.tab-nav .nav > li {\n vertical-align: bottom;\n}\n.tab-nav .nav > li > a {\n color: var(--text-color);\n padding-right: 8px;\n padding-left: 8px;\n text-transform: uppercase;\n -webkit-transition: border-bottom 0s, padding-bottom 0s;\n transition: border-bottom 0s, padding-bottom 0s;\n}\n.tab-nav .nav > li > a:focus, .tab-nav .nav > li > a:hover {\n color: #2196f3;\n}\n.tab-nav .nav > li.active > a {\n border-bottom: 3px solid #2196f3;\n color: #2196f3;\n padding-bottom: 9px;\n -webkit-transition: border-bottom 0s 0.45s, padding-bottom 0s 0.45s;\n transition: border-bottom 0s 0.45s, padding-bottom 0s 0.45s;\n}\n\n.tab-nav-indicator {\n background-color: #2196f3;\n height: 3px;\n position: absolute;\n bottom: -1px;\n -webkit-transition: left 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s, right 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: left 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s, right 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.tab-nav-indicator.reverse {\n -webkit-transition: left 0.3s cubic-bezier(0.4, 0, 0.2, 1), right 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s;\n transition: left 0.3s cubic-bezier(0.4, 0, 0.2, 1), right 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s;\n}\n\n.tab-nav-alt .nav > li > a:focus, .tab-nav-alt .nav > li > a:hover {\n color: #01798a;\n}\n.tab-nav-alt .nav > li.active > a {\n border-bottom-color: #01798a;\n color: #01798a;\n}\n.tab-nav-alt .tab-nav-indicator {\n background-color: #01798a;\n}\n\n.tab-nav-blue .nav > li > a:focus, .tab-nav-blue .nav > li > a:hover {\n color: #2196f3;\n}\n.tab-nav-blue .nav > li.active > a {\n border-bottom-color: #2196f3;\n color: #2196f3;\n}\n.tab-nav-blue .tab-nav-indicator {\n background-color: #2196f3;\n}\n\n.tab-nav-green .nav > li > a:focus, .tab-nav-green .nav > li > a:hover {\n color: #8bc34a;\n}\n.tab-nav-green .nav > li.active > a {\n border-bottom-color: #8bc34a;\n color: #8bc34a;\n}\n.tab-nav-green .tab-nav-indicator {\n background-color: #8bc34a;\n}\n\n.tab-nav-purple .nav > li > a:focus, .tab-nav-purple .nav > li > a:hover {\n color: #9c27b0;\n}\n.tab-nav-purple .nav > li.active > a {\n border-bottom-color: #9c27b0;\n color: #9c27b0;\n}\n.tab-nav-purple .tab-nav-indicator {\n background-color: #9c27b0;\n}\n\n.tab-nav-red .nav > li > a:focus, .tab-nav-red .nav > li > a:hover {\n color: #f44336;\n}\n.tab-nav-red .nav > li.active > a {\n border-bottom-color: #f44336;\n color: #f44336;\n}\n.tab-nav-red .tab-nav-indicator {\n background-color: #f44336;\n}\n\n.tab-nav-yellow .nav > li > a:focus, .tab-nav-yellow .nav > li > a:hover {\n color: #ffc107;\n}\n.tab-nav-yellow .nav > li.active > a {\n border-bottom-color: #ffc107;\n color: #ffc107;\n}\n.tab-nav-yellow .tab-nav-indicator {\n background-color: #ffc107;\n}\n\n.tab-pane {\n display: none;\n visibility: hidden;\n}\n.tab-pane.active {\n display: block;\n visibility: visible;\n}\n\n.body table, .table {\n background-color: var(--bg-surface);\n margin-top: 24px;\n margin-bottom: 24px;\n width: 100%;\n}\n.body table td,\n.body table th, .table td,\n.table th {\n border: 1px solid var(--border-color);\n line-height: 24px;\n padding: 6px 16px 5px;\n vertical-align: top;\n}\n.body table td.nowrap,\n.body table th.nowrap, .table td.nowrap,\n.table th.nowrap {\n white-space: nowrap;\n width: 1%;\n}\n.body table > thead td,\n.body table > thead th, .table > thead td,\n.table > thead th {\n background-color: var(--bg-color);\n color: var(--text-secondary);\n vertical-align: bottom;\n}\n\n.table-stripe > tbody > tr:nth-child(odd) {\n background-color: var(--bg-color);\n}\n\n.table-hover > tbody > tr:hover {\n background-color: var(--border-color);\n}\n\n.table-responsive {\n margin-top: 24px;\n margin-bottom: 24px;\n min-height: 0.01%;\n overflow-x: auto;\n overflow-y: hidden;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n.table-responsive .table {\n margin-top: 0;\n margin-bottom: 0;\n}\n.table-responsive .table td > p:first-of-type {\n margin-top: 0;\n}\n\n.tile {\n background-color: var(--bg-surface);\n display: block;\n position: relative;\n -webkit-box-shadow: 0 -1px 0 var(--border-color), 0 0 2px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.15);\n box-shadow: 0 -1px 0 var(--border-color), 0 0 2px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.15);\n}\n.tile:after, .tile:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.tile:after {\n clear: both;\n}\n.tile[href] {\n color: var(--text-color);\n}\n.tile[href]:focus, .tile[href]:hover {\n color: var(--link-color);\n text-decoration: none;\n}\n.tile.active {\n margin-top: 24px !important;\n margin-bottom: 24px !important;\n}\n.tile-wrap-animation .tile {\n opacity: 0;\n -webkit-transform: translate(0, 100%);\n transform: translate(0, 100%);\n -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: opacity, -webkit-transform;\n transition-property: opacity, transform;\n}\n.tile-wrap-animation.isinview .tile {\n opacity: 1;\n -webkit-transform: translate(0, 0) !important;\n transform: translate(0, 0) !important;\n}\n.no-boxshadow .tile {\n border: 1px solid var(--border-color);\n}\n.no-boxshadow .tile + .tile {\n margin-top: -1px;\n}\n\n.tile-offwhite {\n background-color: var(--bg-surface);\n}\n\n.tile-alt {\n background-color: #01798a;\n color: #ffffff;\n}\n.tile-alt a {\n color: rgb(1.8007194245, 217.8870503597, 248.4992805755);\n}\n\n.tile-blue {\n background-color: #2196f3;\n color: #ffffff;\n}\n.tile-blue a {\n color: #bbdefb;\n}\n\n.tile-green {\n background-color: #8bc34a;\n color: #ffffff;\n}\n.tile-green a {\n color: #dcedc8;\n}\n\n.tile-purple {\n background-color: #9c27b0;\n color: #ffffff;\n}\n.tile-purple a {\n color: #e1bee7;\n}\n\n.tile-red {\n background-color: #f44336;\n color: #ffffff;\n}\n.tile-red a {\n color: #ffcdd2;\n}\n\n.tile-yellow {\n background-color: #ffc107;\n color: #ffffff;\n}\n.tile-yellow a {\n color: #ffecb3;\n}\n\n.tile-action {\n border-top: 0;\n float: right;\n -webkit-user-select: none;\n user-select: none;\n}\n.no-touch .tile-action, .touch .tile-collapse .tile-action {\n display: none;\n}\n.no-touch .tile:hover .tile-action, .tile-collapse.active .tile-action {\n display: block;\n}\n\n.tile-action-show {\n display: block !important;\n}\n\n.tile-active-show {\n -webkit-transition: height 0.15s linear;\n transition: height 0.15s linear;\n}\n\n.tile-collapse {\n -webkit-transition: margin 0.15s linear;\n transition: margin 0.15s linear;\n}\n.tile-collapse.active {\n margin-right: -15px;\n margin-left: -15px;\n}\n.tile-wrap-animation .tile-collapse {\n -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1), margin 0.15s linear;\n transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1), margin 0.15s linear;\n -webkit-transition-property: margin, opacity, -webkit-transform;\n transition-property: margin, opacity, transform;\n}\n\n@media only screen and (min-width: 1056px) and (max-width: 1439px) {\n .tile-collapse-full.active {\n margin-right: -63px;\n margin-left: -63px;\n }\n}\n@media only screen and (min-width: 1504px) {\n .tile-collapse-full.active {\n margin-right: -63px;\n margin-left: -63px;\n }\n}\n\n.tile-footer {\n background-color: var(--bg-color);\n border-top: 1px solid var(--border-color);\n position: relative;\n}\n.tile-footer:after, .tile-footer:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.tile-footer:after {\n clear: both;\n}\n.tile-footer:first-child {\n border-top: 0;\n}\n.tile-footer .nav {\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.tile-offwhite .tile-footer {\n background-color: var(--bg-color);\n}\n\n.tile-alt .tile-footer {\n background-color: rgb(0.85, 102.85, 117.3);\n border-top-color: rgb(0.85, 102.85, 117.3);\n}\n.tile-alt .tile-footer .nav > li > a,\n.tile-alt .tile-footer .nav > li > .a {\n color: #ffffff;\n}\n\n.tile-blue .tile-footer {\n background-color: #1976d2;\n border-top-color: #1976d2;\n}\n.tile-blue .tile-footer .nav > li > a,\n.tile-blue .tile-footer .nav > li > .a {\n color: #ffffff;\n}\n\n.tile-green .tile-footer {\n background-color: #689f38;\n border-top-color: #689f38;\n}\n.tile-green .tile-footer .nav > li > a,\n.tile-green .tile-footer .nav > li > .a {\n color: #ffffff;\n}\n\n.tile-purple .tile-footer {\n background-color: #7b1fa2;\n border-top-color: #7b1fa2;\n}\n.tile-purple .tile-footer .nav > li > a,\n.tile-purple .tile-footer .nav > li > .a {\n color: #ffffff;\n}\n\n.tile-red .tile-footer {\n background-color: #d32f2f;\n border-top-color: #d32f2f;\n}\n.tile-red .tile-footer .nav > li > a,\n.tile-red .tile-footer .nav > li > .a {\n color: #ffffff;\n}\n\n.tile-yellow .tile-footer {\n background-color: #ffa000;\n border-top-color: #ffa000;\n}\n.tile-yellow .tile-footer .nav > li > a,\n.tile-yellow .tile-footer .nav > li > .a {\n color: #ffffff;\n}\n\n.tile-inner {\n padding: 12px 16px;\n position: relative;\n}\n.tile-action ~ .tile-inner, .tile-side ~ .tile-inner {\n overflow: hidden;\n}\n\n.tile-side-container {\n padding: 0 !important;\n}\n\n.tile-sub {\n display: inline-block;\n padding-right: 16px;\n padding-left: 16px;\n position: relative;\n width: 100%;\n}\n.tile-sub:before {\n border-top: 1px solid var(--border-color);\n content: \"\";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n}\n\n.tile-alt .tile-sub:before {\n border-top-color: rgb(0.85, 102.85, 117.3);\n}\n\n.tile-blue .tile-sub:before {\n border-top-color: #1976d2;\n}\n\n.tile-green .tile-sub:before {\n border-top-color: #689f38;\n}\n\n.tile-purple .tile-sub:before {\n border-top-color: #7b1fa2;\n}\n\n.tile-red .tile-sub:before {\n border-top-color: #d32f2f;\n}\n\n.tile-yellow .tile-sub:before {\n border-top-color: #ffa000;\n}\n\n.tile-toggle {\n cursor: pointer;\n}\n.tile-toggle:after, .tile-toggle:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.tile-toggle:after {\n clear: both;\n}\n\n.tile-wrap {\n margin-top: 24px;\n margin-bottom: 24px;\n position: relative;\n}\n\n.toast {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 21;\n}\n.toast a {\n color: rgb(99.6, 181.5, 246.6);\n cursor: pointer;\n}\n.toast a:focus, .toast a:hover {\n color: rgb(66.3, 165.75, 244.8);\n text-decoration: none;\n}\n.toast .tooltip {\n position: static !important;\n}\n@media only screen and (min-width: 768px) {\n .toast {\n margin-right: 80px;\n right: auto;\n bottom: 24px;\n left: 16px !important;\n }\n}\n\n.toast-inner {\n background-color: var(--text-color);\n color: #ffffff;\n font-size: 14px;\n padding: 12px 16px;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.5);\n box-shadow: 0 1px 10px rgba(0, 0, 0, 0.5);\n}\n.toast-inner:after, .toast-inner:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.toast-inner:after {\n clear: both;\n}\n.toast-inner {\n -webkit-transform: translate3d(0, 200%, 0);\n transform: translate3d(0, 200%, 0);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: -webkit-transform;\n transition-property: transform;\n}\n.toast-show .toast-inner {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n@media only screen and (min-width: 768px) {\n .toast-inner {\n border-radius: 2px;\n float: left;\n }\n}\n.no-csstransforms3d .toast-inner {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.no-csstransforms3d .toast-show .toast-inner {\n opacity: 1;\n filter: alpha(opacity=100);\n}\n\n.toast-text {\n overflow: hidden;\n}\n\n[data-dismiss=toast] {\n cursor: pointer;\n float: right;\n font-weight: 700;\n margin-left: 16px;\n text-transform: uppercase;\n}\n\n.aa-Autocomplete {\n width: 100%;\n}\n.aa-Autocomplete:not(.aa-ready) {\n opacity: 0;\n}\n.aa-Autocomplete:not(.aa-ready) * {\n transition: none !important;\n}\n.aa-Autocomplete.aa-ready {\n opacity: 1;\n transition: opacity 0.15s ease;\n}\n\n.aa-Form {\n position: relative;\n display: flex;\n align-items: center;\n width: 100%;\n}\n\n.aa-Input {\n width: 100%;\n height: auto;\n box-sizing: border-box;\n background-color: rgba(255, 255, 255, 0.15);\n border: 1px solid rgba(255, 255, 255, 0.2);\n border-radius: 4px;\n color: #ffffff !important;\n padding: 6px 10px;\n font-size: 14px;\n line-height: normal;\n font-family: inherit;\n}\n.aa-Input::placeholder {\n color: rgba(255, 255, 255, 0.6);\n}\n.aa-Input:focus {\n background-color: rgba(255, 255, 255, 0.25);\n border-color: rgba(255, 255, 255, 0.4);\n outline: none;\n}\n\n.aa-InputWrapper {\n position: relative;\n width: 100%;\n}\n\n.aa-InputWrapperPrefix,\n.aa-InputWrapperSuffix {\n display: none;\n}\n\n.aa-Label,\n.aa-SubmitButton,\n.aa-LoadingIndicator,\n.aa-ClearButton {\n display: none !important;\n}\n\n.aa-Panel {\n margin-top: 8px;\n background-color: var(--bg-surface);\n border: 1px solid var(--border-color);\n border-radius: 4px;\n box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);\n max-height: 70vh;\n overflow-y: auto;\n position: absolute;\n z-index: 1000;\n width: auto;\n min-width: 100%;\n}\n\n.aa-PanelLayout {\n padding: 8px 0;\n}\n\n.aa-List {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n\n.aa-Item {\n cursor: pointer;\n padding: 10px 12px;\n border-bottom: 1px solid var(--border-color);\n color: var(--text-color);\n}\n.aa-Item:last-child {\n border-bottom: none;\n}\n.aa-Item[aria-selected=true], .aa-Item:hover {\n background-color: var(--bg-elevated);\n}\n\n.aa-ItemWrapper {\n display: flex;\n align-items: center;\n width: 100%;\n}\n\n.aa-ItemContent {\n display: flex;\n align-items: center;\n width: 100%;\n gap: 6px;\n}\n\n.aa-ItemIcon {\n flex-shrink: 0;\n color: var(--text-secondary);\n}\n.aa-ItemIcon .material-symbols-outlined {\n font-size: 18px;\n}\n\n.aa-ItemContentBody {\n flex: 1;\n min-width: 0;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.aa-ItemContentTitle {\n color: var(--text-color);\n font-size: 14px;\n line-height: 1.4;\n}\n.aa-ItemContentTitle strong {\n color: var(--brand-color);\n font-weight: 600;\n}\n.aa-ItemContentTitle em {\n font-style: normal;\n color: var(--text-secondary);\n}\n\n.aa-ItemContentDescription {\n color: var(--text-secondary);\n font-size: 12px;\n font-style: normal;\n margin-left: 0.5em;\n}\n\n.header-search-item #header-search-container {\n position: relative;\n}\n.header-search-item .aa-Panel {\n margin-top: 4px;\n min-width: 600px;\n}\n.header-search-item .aa-ItemContentTitle {\n font-size: 15px;\n}\n.header-search-item .aa-ItemContentDescription {\n font-size: 13px;\n}\n\n.menu-search .aa-Input {\n font-size: 18px;\n padding: 12px 16px;\n}\n.menu-search .aa-Panel {\n position: relative;\n margin-top: 12px;\n max-height: 60vh;\n min-width: 0;\n width: 100%;\n}\n\n.search-fullpage .aa-Form {\n margin-bottom: 20px;\n}\n.search-fullpage .aa-Panel {\n position: relative;\n max-height: none;\n}\n\n.content {\n padding-bottom: 24px;\n}\n.searching .content {\n display: none;\n}\n\n.content-fix-scroll {\n margin-right: -16px;\n margin-left: -16px;\n overflow: hidden;\n padding-right: 16px;\n padding-left: 16px;\n}\n.content-fix.fixed .content-fix-scroll {\n position: fixed;\n top: 48px;\n bottom: 0;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n}\n\n.content-fix.fixed .content-fix-wrap {\n overflow-x: hidden;\n overflow-y: auto;\n padding-right: 32px;\n padding-left: 32px;\n position: absolute;\n top: 0;\n right: -16px;\n bottom: 0;\n left: -16px;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: none;\n}\n\n.content-heading {\n background-color: #01798a;\n color: #ffffff;\n overflow: hidden;\n padding-top: 0;\n position: relative;\n z-index: 1;\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), color 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), color 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.page-alt .content-heading {\n background-color: #01798a;\n}\n.page-blue .content-heading {\n background-color: #2196f3;\n}\n.page-green .content-heading {\n background-color: #8bc34a;\n}\n.page-purple .content-heading {\n background-color: #9c27b0;\n}\n.page-red .content-heading {\n background-color: #f44336;\n}\n.page-yellow .content-heading {\n background-color: #ffc107;\n}\n.content-heading .heading {\n font-weight: 300;\n}\n\nh2, h3, h4, h5, h6 {\n color: var(--heading-color);\n}\n\n.body h2:first-of-type {\n margin-top: 0;\n}\n\n.row-fix {\n position: relative;\n}\n\n.attribute, .argument {\n font-weight: 600;\n color: var(--heading-color);\n}\n\nfieldset#-lucee-debug {\n padding-left: 300px;\n}\n\na.missing-link {\n text-decoration: underline red;\n}\n\n.tile-toolbar {\n text-align: right;\n}\n\n.attributes TH, .arguments TH {\n font-weight: normal;\n}\n\n.list-desc p {\n display: inline;\n margin: 0;\n padding: 0;\n}\n\n.footer {\n background-color: var(--bg-color);\n border-top: 1px solid #e0e0e0;\n color: var(--text-hint);\n text-align: center;\n position: absolute;\n bottom: 0;\n right: 0;\n left: 0;\n}\n.footer a {\n color: var(--text-hint);\n}\n.footer a:focus, .footer a:hover {\n color: var(--text-color);\n}\n\n.header {\n background-color: #01798a;\n color: #ffffff;\n position: sticky;\n top: 0;\n right: 0;\n left: 0;\n z-index: 30;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n}\n.header:after, .header:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.header:after {\n clear: both;\n}\n.header {\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.15s linear;\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.15s linear;\n}\n.header.fixed, .header.open, .menu-open .header {\n background-color: rgb(0.85, 102.85, 117.3);\n -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.5);\n box-shadow: 0 1px 10px rgba(0, 0, 0, 0.5);\n}\n.page-alt .header {\n background-color: #01798a;\n}\n.page-alt .header.fixed, .page-alt .header.open {\n background-color: rgb(0.85, 102.85, 117.3);\n}\n.menu-open.page-alt .header {\n background-color: rgb(0.85, 102.85, 117.3);\n}\n.page-blue .header {\n background-color: #2196f3;\n}\n.page-blue .header.fixed, .page-blue .header.open {\n background-color: #1976d2;\n}\n.menu-open.page-blue .header {\n background-color: #1976d2;\n}\n.page-green .header {\n background-color: #8bc34a;\n}\n.page-green .header.fixed, .page-green .header.open {\n background-color: #689f38;\n}\n.menu-open.page-green .header {\n background-color: #689f38;\n}\n.page-purple .header {\n background-color: #9c27b0;\n}\n.page-purple .header.fixed, .page-purple .header.open {\n background-color: #7b1fa2;\n}\n.menu-open.page-purple .header {\n background-color: #7b1fa2;\n}\n.page-red .header {\n background-color: #f44336;\n}\n.page-red .header.fixed, .page-red .header.open {\n background-color: #d32f2f;\n}\n.menu-open.page-red .header {\n background-color: #d32f2f;\n}\n.page-yellow .header {\n background-color: #ffc107;\n}\n.page-yellow .header.fixed, .page-yellow .header.open {\n background-color: #ffa000;\n}\n.menu-open.page-yellow .header {\n background-color: #ffa000;\n}\n.header a {\n color: #ffffff;\n}\n.header .breadcrumb {\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 0;\n max-height: 48px;\n overflow: hidden;\n padding-right: 16px;\n padding-left: 16px;\n}\n.header .breadcrumb a,\n.header .breadcrumb .a {\n text-decoration: none;\n}\n.header .breadcrumb > .active {\n color: #ffffff;\n font-weight: 300;\n}\n.header .breadcrumb > .active > a,\n.header .breadcrumb > .active > .a {\n color: #ffffff;\n}\n@media only screen and (max-width: 767px) {\n .header .breadcrumb > li {\n display: none;\n }\n .header .breadcrumb > .active {\n display: block;\n }\n .header .breadcrumb > .active:before {\n display: none;\n }\n}\n.header .dropdown-menu {\n border-radius: 2px;\n}\n.header .dropdown-menu a {\n color: var(--text-color);\n}\n.header .dropdown-toggle {\n z-index: 1;\n}\n.header .dropdown-toggle:after {\n background-color: #01798a;\n border-radius: 50%;\n content: \"\";\n display: block;\n height: 36px;\n position: absolute;\n top: 6px;\n right: 6px;\n bottom: 6px;\n left: 6px;\n z-index: -1;\n -webkit-transform: scale(0);\n transform: scale(0);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: background-color, -webkit-transform;\n transition-property: background-color, transform;\n}\n.page-alt .header .dropdown-toggle:after {\n background-color: #01798a;\n}\n.page-blue .header .dropdown-toggle:after {\n background-color: #2196f3;\n}\n.page-green .header .dropdown-toggle:after {\n background-color: #8bc34a;\n}\n.page-purple .header .dropdown-toggle:after {\n background-color: #9c27b0;\n}\n.page-red .header .dropdown-toggle:after {\n background-color: #f44336;\n}\n.page-yellow .header .dropdown-toggle:after {\n background-color: #ffc107;\n}\n.no-csstransforms .header .dropdown-toggle:after {\n display: none;\n}\n.header .dropdown.open .dropdown-toggle {\n background-color: transparent;\n}\n.header .dropdown.open .dropdown-toggle:after {\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n.no-csstransforms .header .dropdown.open .dropdown-toggle:after {\n display: block;\n}\n.header .nav {\n margin: 0;\n}\n.header .nav > li > a .avatar,\n.header .nav > li > a .fa,\n.header .nav > li > a .icon,\n.header .nav > li > a .material-symbols-outlined:not(.header-close) {\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: opacity, -webkit-transform;\n transition-property: opacity, transform;\n}\n.header .nav > li > a .header-close {\n position: absolute;\n top: 16px;\n left: 0;\n text-align: center;\n width: 100%;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: rotate(-225deg);\n transform: rotate(-225deg);\n}\n.header .nav > li > a .header-close:after {\n background-color: #01798a;\n border-radius: 50%;\n content: \"\";\n display: block;\n height: 36px;\n margin-top: -18px;\n margin-left: -18px;\n position: absolute;\n top: 50%;\n left: 50%;\n width: 36px;\n -webkit-transform: scale(0);\n transform: scale(0);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: -webkit-transform;\n transition-property: transform;\n}\n.page-alt .header .nav > li > a .header-close:after {\n background-color: #01798a;\n}\n.page-blue .header .nav > li > a .header-close:after {\n background-color: #2196f3;\n}\n.page-green .header .nav > li > a .header-close:after {\n background-color: #8bc34a;\n}\n.page-purple .header .nav > li > a .header-close:after {\n background-color: #9c27b0;\n}\n.page-red .header .nav > li > a .header-close:after {\n background-color: #f44336;\n}\n.page-yellow .header .nav > li > a .header-close:after {\n background-color: #ffc107;\n}\n.header .nav > li > a .header-close:before {\n position: relative;\n z-index: 1;\n}\n.header .nav > li.active > a .avatar,\n.header .nav > li.active > a .fa,\n.header .nav > li.active > a .icon,\n.header .nav > li.active > a .material-symbols-outlined:not(.header-close) {\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: rotate(225deg);\n transform: rotate(225deg);\n}\n.header .nav > li.active > a .header-close {\n opacity: 1;\n filter: alpha(opacity=100);\n -webkit-transform: rotate(0);\n transform: rotate(0);\n}\n.header .nav > li.active > a .header-close:after {\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n\n.header-btn {\n display: block;\n float: left;\n height: 48px;\n padding: 12px 16px;\n text-align: center;\n}\n.header-btn:focus, .header-btn:hover {\n text-decoration: none;\n}\n\n.header.fixed .header-fix-hide {\n display: none !important;\n}\n\n.header-fix-show {\n display: none !important;\n}\n.header.fixed .header-fix-show {\n display: block !important;\n}\n\n.header-logo, .nav-drawer-logo,\n.header-text {\n display: block;\n float: left;\n font-weight: 300;\n height: 48px;\n line-height: 24px;\n margin: 0;\n padding: 12px 16px;\n}\n.header-logo:focus, .nav-drawer-logo:focus, .header-logo:hover, .nav-drawer-logo:hover,\n.header-text:focus,\n.header-text:hover {\n text-decoration: none;\n}\n\n.header-logo, .nav-drawer-logo {\n font-size: 20px;\n}\n.header-logo img, .nav-drawer-logo img {\n display: block;\n max-height: 24px;\n width: auto;\n}\n\n.header-nav-scroll {\n height: 48px;\n overflow: hidden;\n position: relative;\n}\n.header-nav-scroll.pull-down {\n position: absolute;\n top: 100%;\n left: 0;\n width: 100%;\n -webkit-transition: opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1) 0.15s, top 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1) 0.15s, top 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.header.fixed .header-nav-scroll.pull-down, .header.open .header-nav-scroll.pull-down, .menu-open .header-nav-scroll.pull-down {\n top: 0;\n z-index: -1;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transition: opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1), top 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1), top 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.header-nav-wrap {\n height: 150%;\n overflow-x: auto;\n overflow-y: hidden;\n padding-bottom: 24px;\n position: absolute;\n top: 0;\n left: 0;\n white-space: nowrap;\n width: 100%;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: none;\n}\n.header-nav-wrap .nav > li {\n display: inline-block;\n float: none;\n}\n\n.theme-toggle .theme-icon-light,\n.theme-toggle .theme-icon-dark,\n.theme-toggle .theme-icon-auto {\n display: none;\n}\n\n.theme-toggle:after,\n.menu-random:after,\n.menu-search-icon .menu-toggle:after {\n display: none !important;\n}\n.theme-toggle .header-close:after,\n.menu-random .header-close:after,\n.menu-search-icon .menu-toggle .header-close:after {\n display: none !important;\n}\n.theme-toggle .header-close:before,\n.menu-random .header-close:before,\n.menu-search-icon .menu-toggle .header-close:before {\n z-index: 10 !important;\n}\n\n.menu-search-icon.active .header-close {\n background-color: rgba(0, 0, 0, 0.15);\n border-radius: 50%;\n padding: 8px;\n}\n\n.header-search-item {\n display: flex;\n align-items: center;\n flex: 1;\n max-width: 500px;\n padding: 0 4px;\n}\n@media only screen and (max-width: 991px) {\n .header-search-item {\n display: none !important;\n }\n}\n\n#header-search-container {\n width: 100%;\n height: 36px;\n}\n\n#mobile-search-container {\n width: 100%;\n height: 48px;\n}\n\n.header-search-wrapper {\n position: relative;\n width: 100%;\n height: 36px;\n display: flex;\n align-items: center;\n}\n\n.header-search-fallback {\n width: 100%;\n height: auto;\n box-sizing: border-box;\n background-color: rgba(255, 255, 255, 0.15);\n border: 1px solid rgba(255, 255, 255, 0.2);\n border-radius: 4px;\n color: #ffffff;\n padding: 6px 10px;\n font-size: 14px;\n line-height: normal;\n font-family: inherit;\n}\n.header-search-fallback::placeholder {\n color: rgba(255, 255, 255, 0.6);\n}\n.header-search-fallback:focus {\n background-color: rgba(255, 255, 255, 0.25);\n border-color: rgba(255, 255, 255, 0.4);\n outline: none;\n}\n\n.header-search-icon {\n position: absolute;\n left: 12px;\n color: rgba(255, 255, 255, 0.7);\n font-size: 20px;\n pointer-events: none;\n}\n\n.header-search-input {\n width: 100%;\n height: 36px;\n padding: 8px 12px 8px 40px;\n background-color: rgba(255, 255, 255, 0.15);\n border: 1px solid rgba(255, 255, 255, 0.2);\n border-radius: 4px;\n color: #ffffff;\n font-size: 14px;\n -webkit-transition: all 0.2s ease;\n transition: all 0.2s ease;\n}\n.header-search-input::placeholder {\n color: rgba(255, 255, 255, 0.6);\n}\n.header-search-input:focus {\n background-color: rgba(255, 255, 255, 0.25);\n border-color: rgba(255, 255, 255, 0.4);\n outline: none;\n}\n\n@media only screen and (min-width: 992px) {\n .header .nav > li.menu-search-icon {\n display: none !important;\n }\n}\n\n.menu {\n position: fixed;\n top: 48px;\n bottom: 0;\n left: -100%;\n width: 100%;\n z-index: 29;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-transition: all 0.1s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.1s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: box-shadow, -webkit-transform;\n transition-property: box-shadow, transform;\n}\n.menu.open {\n left: 0;\n -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);\n -webkit-transition: all 0.1s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.1s cubic-bezier(0.4, 0, 0.2, 1);\n}\n@media only screen and (min-width: 480px) {\n .menu {\n left: -320px;\n width: 320px;\n }\n}\n.menu.menu-right {\n right: -100%;\n left: auto;\n}\n.menu.menu-right.open {\n right: 0;\n}\n@media only screen and (min-width: 480px) {\n .menu.menu-right {\n right: -320px;\n }\n .no-touch .menu.menu-right.open ~ .fbtn-container {\n right: 336px;\n }\n}\n\n.menu-backdrop {\n display: none;\n}\n.nav-drawer ~ .menu-backdrop, .touch .menu-backdrop {\n background-color: #000000;\n display: block;\n height: 0;\n position: fixed;\n top: 0;\n left: 0;\n width: 0;\n z-index: 28;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transition: height 0s 0.3s, opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), width 0s 0.3s, z-index 0s 0.3s;\n transition: height 0s 0.3s, opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), width 0s 0.3s, z-index 0s 0.3s;\n}\n.nav-drawer.open ~ .menu-backdrop, .touch .menu.open ~ .menu-backdrop {\n height: 100%;\n width: 100%;\n opacity: 0.5;\n filter: alpha(opacity=50);\n -webkit-transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.nav-drawer.open ~ .menu-backdrop {\n z-index: 30;\n}\n@media only screen and (min-width: 1440px) {\n .nav-drawer.open ~ .menu-backdrop {\n height: 0;\n width: 0;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transition: none;\n transition: none;\n }\n}\n\n.menu-collapse-toggle {\n background-color: transparent !important;\n cursor: pointer;\n display: block;\n float: right;\n padding: 4px 8px;\n position: absolute;\n top: 0;\n right: 0;\n z-index: 1;\n}\n.menu-collapse-toggle:hover {\n color: #2196f3 !important;\n}\n\n.nav .menu-toggle {\n padding-top: 12px;\n}\n\n.header .menu-toggle {\n padding-top: 4.8px;\n}\n\n.header .menu-toggle-sidebar {\n padding-top: 12px;\n}\n\n.menu-collapse-toggle-close {\n position: absolute;\n top: 6px;\n left: 0;\n text-align: center;\n width: 100%;\n opacity: 1;\n filter: alpha(opacity=100);\n -webkit-transform: rotate(0);\n transform: rotate(0);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: opacity, -webkit-transform;\n transition-property: opacity, transform;\n}\n.menu-collapse-toggle.collapsed .menu-collapse-toggle-close {\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: rotate(-225deg);\n transform: rotate(-225deg);\n}\n\n.menu-collapse-toggle-default {\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: rotate(225deg);\n transform: rotate(225deg);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: opacity, -webkit-transform;\n transition-property: opacity, transform;\n}\n.menu-collapse-toggle.collapsed .menu-collapse-toggle-default {\n opacity: 1;\n filter: alpha(opacity=100);\n -webkit-transform: rotate(0);\n transform: rotate(0);\n}\n\n.menu-content {\n padding-top: 12px;\n padding-bottom: 12px;\n}\n.menu-content hr {\n border-top-color: var(--border-color);\n margin-top: 12px;\n margin-bottom: 12px;\n}\n.menu-content .nav {\n margin-top: 0;\n margin-bottom: 0;\n}\n.menu-content .nav a,\n.menu-content .nav .a {\n color: var(--text-secondary);\n font-weight: 600;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.menu-content .nav a:focus, .menu-content .nav a:hover,\n.menu-content .nav .a:focus,\n.menu-content .nav .a:hover {\n background-color: var(--bg-color);\n}\n.menu-content .nav a .fa,\n.menu-content .nav a .icon,\n.menu-content .nav .a .fa,\n.menu-content .nav .a .icon {\n margin-right: 16px;\n}\n.menu-content .nav li.active > a,\n.menu-content .nav li.active > .a {\n color: #01798a;\n}\n.page-blue .menu-content .nav li.active > a,\n.page-blue .menu-content .nav li.active > .a {\n color: #2196f3;\n}\n.page-green .menu-content .nav li.active > a,\n.page-green .menu-content .nav li.active > .a {\n color: #8bc34a;\n}\n.page-purple .menu-content .nav li.active > a,\n.page-purple .menu-content .nav li.active > .a {\n color: #9c27b0;\n}\n.page-red .menu-content .nav li.active > a,\n.page-red .menu-content .nav li.active > .a {\n color: #f44336;\n}\n.page-yellow .menu-content .nav li.active > a,\n.page-yellow .menu-content .nav li.active > .a {\n color: #ffc107;\n}\n.menu-content .nav ul a,\n.menu-content .nav ul .a {\n font-weight: 400;\n padding-left: 8px;\n}\n.menu-content .nav ul ul a,\n.menu-content .nav ul ul .a {\n font-size: 90%;\n font-weight: 300;\n padding-top: 6px;\n padding-bottom: 6px;\n padding-left: 48px;\n}\n@media only screen and (min-width: 480px) {\n .menu-content {\n width: 320px;\n }\n}\n.no-boxshadow .menu-content .nav {\n margin-right: 1px;\n}\n.no-boxshadow .menu.menu-right .menu-content .nav {\n margin-right: 0;\n margin-left: 1px;\n}\n\n.menu-content-inner {\n padding-right: 16px;\n padding-left: 16px;\n}\n\n.touch .menu-open {\n overflow: hidden;\n}\n\n.menu-scroll {\n background-color: var(--bg-surface);\n height: 100%;\n overflow: hidden;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n z-index: 1;\n}\n.no-boxshadow .menu-scroll:after {\n background-color: var(--border-color);\n content: \"\";\n display: block;\n height: 100%;\n position: absolute;\n top: 0;\n right: 0;\n width: 1px;\n}\n.no-boxshadow .menu.menu-right .menu-scroll:after {\n right: auto;\n left: 0;\n}\n\n.menu-top {\n background-color: rgb(0.85, 102.85, 117.3);\n color: var(--bg-surface);\n position: relative;\n z-index: 1;\n}\n.menu-top a {\n color: var(--bg-surface);\n text-decoration: none;\n}\n.menu-top a:focus, .menu-top a:hover {\n color: #ffffff;\n}\n@media only screen and (min-width: 480px) {\n .menu-top {\n width: 320px;\n }\n}\n.page-alt .menu-top {\n background-color: rgb(0.85, 102.85, 117.3);\n}\n.page-blue .menu-top {\n background-color: #1976d2;\n}\n.page-green .menu-top {\n background-color: #689f38;\n}\n.page-purple .menu-top {\n background-color: #7b1fa2;\n}\n.page-red .menu-top {\n background-color: #d32f2f;\n}\n.page-yellow .menu-top {\n background-color: #ffa000;\n}\n\n.menu-top-form {\n margin-top: 6px;\n margin-bottom: 6px;\n}\n\n.menu-top-img {\n display: -webkit-box;\n display: -webkit-flex;\n display: flex;\n height: 100%;\n justify-content: center;\n overflow: hidden;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n -webkit-align-items: center;\n align-items: center;\n}\n.menu-top-img img {\n min-height: 100%;\n width: 100%;\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n\n.menu-top-info {\n padding: 36px 16px;\n position: relative;\n}\n\n.menu-top-user {\n display: -webkit-box;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n}\n.menu-top-user:after, .menu-top-user:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.menu-top-user:after {\n clear: both;\n}\n\n.menu-wrap {\n overflow-x: hidden;\n overflow-y: auto;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: none;\n}\n@media only screen and (min-width: 480px) {\n .menu-wrap {\n padding-right: 32px;\n right: -32px;\n }\n}\n\n.nav-drawer {\n max-width: 85%;\n max-width: calc(100% - 64px);\n top: 0;\n left: -320px;\n width: 320px;\n z-index: 31;\n}\n.nav-drawer .menu-content {\n padding-top: 0;\n}\n@media only screen and (min-width: 1440px) {\n .nav-drawer {\n left: 0;\n width: 240px;\n -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);\n }\n .nav-drawer .menu-content,\n .nav-drawer .menu-top {\n width: 240px;\n }\n .nav-drawer.menu-left ~ .content {\n margin-left: 240px;\n }\n .nav-drawer.menu-left ~ .content .content-heading,\n .nav-drawer.menu-left ~ .content .content-inner {\n padding-left: 16px;\n }\n .nav-drawer.menu-left ~ .footer,\n .nav-drawer.menu-left ~ .header {\n padding-left: 16px;\n left: 240px;\n }\n .nav-drawer.menu-right {\n right: 0;\n }\n .nav-drawer.menu-right ~ .content {\n margin-right: 240px;\n }\n .nav-drawer.menu-right ~ .content .content-heading,\n .nav-drawer.menu-right ~ .content .content-inner {\n padding-right: 16px;\n }\n .nav-drawer.menu-right ~ .footer,\n .nav-drawer.menu-right ~ .header {\n padding-right: 16px;\n right: 240px;\n }\n}\n\n.nav-drawer-logo {\n border-bottom: 1px solid var(--border-color);\n color: var(--text-color);\n float: none;\n margin-bottom: 12px;\n}\n.nav-drawer-logo:focus, .nav-drawer-logo:hover {\n text-decoration: none;\n}\n\n.nav-drawer-open {\n overflow: hidden;\n}\n@media only screen and (min-width: 1440px) {\n .nav-drawer-open {\n overflow: auto;\n }\n}\n\n.doc-editor LABEL {\n padding: 2px 5px;\n}\n\n.doc-editor INPUT {\n margin: 2px 5px;\n}\n\n.doc-editor .list-group {\n margin-right: 5px;\n}\n\n.doc-editor .property {\n padding: 3px 5px;\n}\n\n.doc-editor .property-item {\n min-width: 100px;\n font-weight: bolder;\n}\n\n.doc-editor .btn {\n margin-left: 15px;\n}\n\n.doc-editor textarea {\n word-break: break-all;\n padding: 0;\n}\n\n.panel-heading, .panel-footer {\n padding: 8px;\n color: white;\n background-color: #01798a;\n}\n\n.doc-editor .list-group {\n margin-left: 20px;\n}\n\n.panel-error {\n color: red;\n}\n\n.panel {\n border: #01798a 1px solid;\n}\n\n/* https://github.com/javierjulio/textarea-autosize#minimum-css-requirements */\n.content TEXTAREA {\n min-height: 200px;\n box-sizing: border-box;\n max-height: 800px;\n}\n\ndiv.oembedall-githubrepos {\n border: 1px solid #DDD;\n border-radius: 4px 4px 4px 4px;\n list-style-type: none;\n margin: 0 0 10px;\n padding: 8px 10px 0;\n font: 13.34px/1.4 helvetica, arial, freesans, clean, sans-serif;\n /*background: url(\"http://github.com/images/icons/public.png\") no-repeat scroll 6px 9px transparent;*/\n width: 452px;\n background-color: #fff;\n}\n\ndiv.oembedall-githubrepos .oembedall-body {\n background: -moz-linear-gradient(center top, #FAFAFA, #EFEFEF) repeat scroll 0 0 transparent;\n background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#EFEFEF));\n border-bottom-left-radius: 4px;\n border-bottom-right-radius: 4px;\n border-top: 1px solid #EEE;\n margin-left: -10px;\n margin-top: 8px;\n padding: 5px 10px;\n width: 100%;\n}\n\ndiv.oembedall-githubrepos h3 {\n font-size: 14px;\n margin: 0;\n padding-left: 18px;\n white-space: nowrap;\n}\n\ndiv.oembedall-githubrepos p.oembedall-description {\n color: #444;\n font-size: 12px;\n margin: 0 0 3px;\n}\n\ndiv.oembedall-githubrepos p.oembedall-updated-at {\n color: #888;\n font-size: 11px;\n margin: 0;\n}\n\ndiv.oembedall-githubrepos ul.oembedall-repo-stats {\n /*background: url(\"http://github.com/images/modules/pagehead/actions_fade.png\") no-repeat scroll 0 0 transparent;*/\n border: medium none;\n float: right;\n font-size: 11px;\n font-weight: bold;\n padding-left: 15px;\n position: relative;\n z-index: 5;\n margin: 0;\n}\n\ndiv.oembedall-githubrepos ul.oembedall-repo-stats li {\n border: medium none;\n color: #666;\n display: inline-block;\n list-style-type: none;\n margin: 0 !important;\n}\n\ndiv.oembedall-githubrepos ul.oembedall-repo-stats li a {\n background-color: transparent;\n background-position: 5px -2px;\n border: medium none;\n color: #666 !important;\n background-position: 5px -2px;\n background-repeat: no-repeat;\n border-left: 1px solid #DDD;\n display: inline-block;\n height: 21px;\n line-height: 21px;\n padding: 0 5px 0 23px;\n}\n\ndiv.oembedall-githubrepos ul.oembedall-repo-stats li:first-child a {\n border-left: medium none;\n margin-right: -3px;\n}\n\ndiv.oembedall-githubrepos ul.oembedall-repo-stats li a:hover {\n background: none no-repeat scroll 5px -27px #4183C4;\n color: #FFFFFF !important;\n text-decoration: none;\n}\n\ndiv.oembedall-githubrepos ul.oembedall-repo-stats li:first-child a:hover {\n border-bottom-left-radius: 3px;\n border-top-left-radius: 3px;\n}\n\nul.oembedall-repo-stats li:last-child a:hover {\n border-bottom-right-radius: 3px;\n border-top-right-radius: 3px;\n}\n\ndiv.oembedall-githubrepos ul.oembedall-repo-stats li.oembedall-watchers a {\n /*background-image: url(\"http://github.com/images/modules/pagehead/repostat_watchers.png\");*/\n}\n\ndiv.oembedall-githubrepos ul.oembedall-repo-stats li.oembedall-forks a {\n /*background-image: url(\"http://github.com/images/modules/pagehead/repostat_forks.png\");*/\n}\n\nspan.oembedall-closehide {\n background-color: #aaa;\n border-radius: 2px;\n cursor: pointer;\n margin-right: 3px;\n}\n\ndiv.oembedall-container {\n margin-top: 5px;\n text-align: left;\n}\n\n.oembedall-ljuser {\n font-weight: bold;\n}\n\n.oembedall-ljuser img {\n vertical-align: bottom;\n border: 0;\n padding-right: 1px;\n}\n\n.oembedall-stoqembed {\n border-bottom: 1px dotted #999999;\n float: left;\n overflow: hidden;\n padding: 11px 0;\n width: 730px;\n line-height: 1;\n background: none repeat scroll 0 0 #FFFFFF;\n color: #000000;\n font-family: Arial, Liberation Sans, DejaVu Sans, sans-serif;\n font-size: 80%;\n text-align: left;\n margin: 0;\n padding: 0;\n}\n\n.oembedall-stoqembed a {\n color: #0077CC;\n text-decoration: none;\n margin: 0;\n padding: 0;\n}\n\n.oembedall-stoqembed a:hover {\n text-decoration: underline;\n}\n\n.oembedall-stoqembed a:visited {\n color: #4A6B82;\n}\n\n.oembedall-stoqembed h3 {\n font-family: Trebuchet MS, Liberation Sans, DejaVu Sans, sans-serif;\n font-size: 130%;\n font-weight: bold;\n margin: 0;\n padding: 0;\n}\n\n.oembedall-stoqembed .oembedall-reputation-score {\n color: #444444;\n font-size: 120%;\n font-weight: bold;\n margin-right: 2px;\n}\n\n.oembedall-stoqembed .oembedall-user-info {\n height: 35px;\n width: 185px;\n}\n\n.oembedall-stoqembed .oembedall-user-info .oembedall-user-gravatar32 {\n float: left;\n height: 32px;\n width: 32px;\n}\n\n.oembedall-stoqembed .oembedall-user-info .oembedall-user-details {\n float: left;\n margin-left: 5px;\n overflow: hidden;\n white-space: nowrap;\n width: 145px;\n}\n\n.oembedall-stoqembed .oembedall-question-hyperlink {\n font-weight: bold;\n}\n\n.oembedall-stoqembed .oembedall-stats {\n background: none repeat scroll 0 0 #EEEEEE;\n margin: 0 0 0 7px;\n padding: 4px 7px 6px;\n width: 58px;\n}\n\n.oembedall-stoqembed .oembedall-statscontainer {\n float: left;\n margin-right: 8px;\n width: 86px;\n}\n\n.oembedall-stoqembed .oembedall-votes {\n color: #555555;\n padding: 0 0 7px;\n text-align: center;\n}\n\n.oembedall-stoqembed .oembedall-vote-count-post {\n display: block;\n font-size: 240%;\n color: #808185;\n display: block;\n font-weight: bold;\n}\n\n.oembedall-stoqembed .oembedall-views {\n color: #999999;\n padding-top: 4px;\n text-align: center;\n}\n\n.oembedall-stoqembed .oembedall-status {\n margin-top: -3px;\n padding: 4px 0;\n text-align: center;\n background: none repeat scroll 0 0 #75845C;\n color: #FFFFFF;\n}\n\n.oembedall-stoqembed .oembedall-status strong {\n color: #FFFFFF;\n display: block;\n font-size: 140%;\n}\n\n.oembedall-stoqembed .oembedall-summary {\n float: left;\n width: 635px;\n}\n\n.oembedall-stoqembed .oembedall-excerpt {\n line-height: 1.2;\n margin: 0;\n padding: 0 0 5px;\n}\n\n.oembedall-stoqembed .oembedall-tags {\n float: left;\n line-height: 18px;\n}\n\n.oembedall-stoqembed .oembedall-tags a:hover {\n text-decoration: none;\n}\n\n.oembedall-stoqembed .oembedall-post-tag {\n background-color: #E0EAF1;\n border-bottom: 1px solid #3E6D8E;\n border-right: 1px solid #7F9FB6;\n color: #3E6D8E;\n font-size: 90%;\n line-height: 2.4;\n margin: 2px 2px 2px 0;\n padding: 3px 4px;\n text-decoration: none;\n white-space: nowrap;\n}\n\n.oembedall-stoqembed .oembedall-post-tag:hover {\n background-color: #3E6D8E;\n border-bottom: 1px solid #37607D;\n border-right: 1px solid #37607D;\n color: #E0EAF1;\n}\n\n.oembedall-stoqembed .oembedall-fr {\n float: right;\n}\n\n.oembedall-stoqembed .oembedall-statsarrow {\n background-image: url(\"http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=3\");\n background-repeat: no-repeat;\n overflow: hidden;\n background-position: 0 -435px;\n float: right;\n height: 13px;\n margin-top: 12px;\n width: 7px;\n}\n\n.oembedall-facebook1 {\n border: #1A3C6C solid 1px;\n padding: 0px;\n font: 13.34px/1.4 verdana;\n width: 500px;\n}\n\n.oembedall-facebook2 {\n background-color: #627add;\n}\n\n.oembedall-facebook2 a {\n color: #e8e8e8;\n text-decoration: none;\n}\n\n.oembedall-facebookBody {\n background-color: #fff;\n vertical-align: top;\n padding: 5px;\n}\n\n.oembedall-facebookBody .contents {\n display: inline-block;\n width: 100%;\n}\n\n.oembedall-facebookBody div img {\n float: left;\n margin-right: 5px;\n}\n\ndiv.oembedall-lanyard {\n -webkit-box-shadow: none;\n -webkit-transition-delay: 0s;\n -webkit-transition-duration: 0.400000006s;\n -webkit-transition-property: width;\n -webkit-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);\n background-attachment: scroll;\n background-clip: border-box;\n background-color: transparent;\n background-image: none;\n background-origin: padding-box;\n border-bottom-width: 0px;\n border-left-width: 0px;\n border-right-width: 0px;\n border-top-width: 0px;\n box-shadow: none;\n color: #112644;\n display: block;\n float: left;\n font-family: \"Trebuchet MS\", Trebuchet, sans-serif;\n font-size: 16px;\n height: 253px;\n line-height: 19px;\n margin-bottom: 0px;\n margin-left: 0px;\n margin-right: 0px;\n margin-top: 0px;\n max-width: none;\n min-height: 0px;\n outline-color: #112644;\n outline-style: none;\n outline-width: 0px;\n overflow-x: visible;\n overflow-y: visible;\n padding-bottom: 0px;\n padding-left: 0px;\n padding-right: 0px;\n padding-top: 0px;\n position: relative;\n text-align: left;\n vertical-align: baseline;\n width: 804px;\n}\n\ndiv.oembedall-lanyard .tagline {\n font-size: 1.5em;\n}\n\ndiv.oembedall-lanyard .wrapper {\n overflow: hidden;\n clear: both;\n}\n\ndiv.oembedall-lanyard .split {\n float: left;\n display: inline;\n}\n\ndiv.oembedall-lanyard .prominent-place .flag:link, div.oembedall-lanyard .prominent-place .flag:visited, div.oembedall-lanyard .prominent-place .flag:hover,\ndiv.oembedall-lanyard .prominent-place .flag:focus, div.oembedall-lanyard .prominent-place .flag:active {\n float: left;\n display: block;\n width: 48px;\n height: 48px;\n position: relative;\n top: -5px;\n margin-right: 10px;\n}\n\ndiv.oembedall-lanyard .place-context {\n font-size: 0.889em;\n}\n\ndiv.oembedall-lanyard .prominent-place .sub-place {\n display: block;\n}\n\ndiv.oembedall-lanyard .prominent-place {\n font-size: 1.125em;\n line-height: 1.1em;\n font-weight: normal;\n}\n\ndiv.oembedall-lanyard .main-date {\n color: #8CB4E0;\n font-weight: bold;\n line-height: 1.1;\n}\n\ndiv.oembedall-lanyard .first {\n margin-left: 0;\n width: 48.57%;\n margin: 0 0 0 2.857%;\n}\n\n/*!\n\nSplit Pane v0.3\n\nCopyright (c) 2012 Simon Hagström\n\nReleased under the MIT license\nhttps://raw.github.com/shagstrom/split-pane/master/LICENSE\n\n*/\n.split-pane {\n position: relative;\n height: 100%;\n width: 100%;\n overflow: hidden;\n}\n\n.split-pane.fixed-top > .split-pane-component,\n.split-pane.fixed-bottom > .split-pane-component,\n.split-pane.horizontal-percent > .split-pane-component {\n position: absolute;\n left: 0;\n width: 100%;\n overflow: auto;\n top: auto;\n bottom: 0;\n z-index: 1;\n}\n\n.split-pane.fixed-top > .split-pane-component:first-child,\n.split-pane.fixed-bottom > .split-pane-component:first-child,\n.split-pane.horizontal-percent > .split-pane-component:first-child {\n top: 0;\n bottom: auto;\n}\n\n.split-pane.fixed-top > .split-pane-divider,\n.split-pane.fixed-bottom > .split-pane-divider,\n.split-pane.horizontal-percent > .split-pane-divider {\n position: absolute;\n width: 100%;\n left: 0;\n cursor: ns-resize;\n cursor: n-resize\\9 ;\n z-index: 2;\n}\n\n.split-pane.fixed-left > .split-pane-component,\n.split-pane.fixed-right > .split-pane-component,\n.split-pane.vertical-percent > .split-pane-component {\n position: absolute;\n top: 0;\n height: 100%;\n overflow: auto;\n left: auto;\n right: 0;\n z-index: 1;\n}\n\n.split-pane.fixed-left > .split-pane-component:first-child,\n.split-pane.fixed-right > .split-pane-component:first-child,\n.split-pane.vertical-percent > .split-pane-component:first-child {\n left: 0;\n right: auto;\n}\n\n.split-pane.fixed-left > .split-pane-divider,\n.split-pane.fixed-right > .split-pane-divider,\n.split-pane.vertical-percent > .split-pane-divider {\n position: absolute;\n height: 100%;\n top: 0;\n cursor: ew-resize;\n cursor: w-resize\\9 ;\n z-index: 2;\n}\n\n.split-pane-resize-shim {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: 10000;\n display: none;\n}\n\n.split-pane.fixed-left > .split-pane-resize-shim,\n.split-pane.fixed-right > .split-pane-resize-shim,\n.split-pane.vertical-percent > .split-pane-resize-shim {\n cursor: ew-resize;\n cursor: w-resize\\9 ;\n}\n\n.split-pane.fixed-top > .split-pane-resize-shim,\n.split-pane.fixed-bottom > .split-pane-resize-shim,\n.split-pane.horizontal-percent > .split-pane-resize-shim {\n cursor: ns-resize;\n cursor: n-resize\\9 ;\n}\n\n.loading-title {\n font-size: 1em;\n margin-top: 2em;\n text-align: center;\n color: #c5bcb4;\n line-height: 1.1em;\n}\n\nh2.error {\n font-size: 1em;\n margin-top: 2em;\n text-align: center;\n color: #c5bcb4;\n line-height: 1.1em;\n}\n\n/* SPLIT PANE STYLES */\n#left-component {\n right: 50%;\n margin-right: 5px;\n}\n\n.my-divider {\n right: 50%;\n width: 5px;\n /* vertical handle */\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAPCAYAAADDNm69AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAYdEVYdENyZWF0aW9uIFRpbWUAMTQuMDEuMjAxMNh/L3IAAAAaSURBVAiZYzh9+vT//////4fRTAxoYFgLAAA44w7VNg0kZQAAAABJRU5ErkJggg==\");\n background-color: var(--border-color);\n background-repeat: no-repeat;\n background-position: 0 50%;\n}\n\n#right-component {\n width: 50%;\n background: var(--bg-color);\n}\n\n.split-pane-frame {\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n border: 2px solid var(--border-color);\n overflow: auto;\n margin-bottom: 31px;\n}\n\n.decoration {\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n overflow: hidden;\n}\n\n/* END: SPLIT PANE STYLES */\n/* ACE EDITOR STYLES */\n/**\n* Hate using !important, but couldn't find another way without\n* directly tying style to an id.\n**/\n.code-editor {\n position: absolute !important;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n font-size: 14px !important;\n}\n\n.editor-wrapper {\n position: relative;\n display: inline-table;\n height: 100%;\n width: 100%;\n min-height: 100px;\n}\n\n.editor-wrapper h2 {\n display: none;\n}\n\n.results, .results-wrapper {\n width: 100%;\n height: 100%;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n border: none;\n background: var(--bg-color);\n color: var(--text-color);\n}\n\n.results-wrapper {\n overflow: auto;\n}\n\n[data-theme=dark] .results-wrapper iframe,\n[data-theme=dark] #document {\n filter: invert(0.9) hue-rotate(180deg);\n}\n\n@media (prefers-color-scheme: dark) {\n :root:not([data-theme=light]) .results-wrapper iframe,\n :root:not([data-theme=light]) #document {\n filter: invert(0.9) hue-rotate(180deg);\n }\n}\n.editor-wrapper {\n padding: 8px;\n}\n\n.editor-wrapper .fullscreen {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n position: fixed;\n z-index: 1100;\n}\n\n.editor-container {\n display: table;\n width: 100%;\n height: 100%;\n}\n\n.editor-container > div {\n display: table-row;\n width: 100%;\n}\n\n.editor-container > div > div {\n display: table-cell;\n width: 100%;\n border-radius: 5px;\n}\n\n.results-label {\n position: absolute;\n display: inline-block;\n top: 0px;\n right: 0px;\n float: right;\n opacity: 0.3;\n border-bottom: 2px solid var(--border-color);\n border-left: 2px solid var(--border-color);\n border-bottom-left-radius: 5px;\n background: #000;\n color: #fff;\n font-size: 1.1em;\n box-shadow: -5px 3px 13px rgba(50, 50, 50, 0.75);\n height: 28px;\n line-height: 22px;\n text-align: center;\n z-index: 30;\n padding: 2px 18px;\n}\n\n.editor-toolbar {\n border: 2px solid var(--border-color);\n background-color: var(--bg-surface);\n padding-top: 0px;\n margin-top: -3px;\n display: flex !important;\n align-items: center;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.editor-toolbar .pull-left {\n float: none;\n}\n.editor-toolbar .code-editor-help {\n line-height: 1.5;\n flex: 1;\n padding-left: 10px;\n}\n.editor-toolbar .pull-right {\n float: none;\n margin-left: 0;\n}\n.editor-toolbar select.pull-right {\n order: 2;\n margin-left: auto;\n}\n.editor-toolbar .toggle-fullscreen {\n order: 3;\n}\n\n.popover {\n max-width: 35em;\n z-index: 1101;\n}\n\n.ace_scrollbar::-webkit-scrollbar {\n width: 15px;\n background-color: #333;\n}\n\n.ace_scrollbar::-webkit-scrollbar-track {\n box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);\n}\n\n.ace_scrollbar::-webkit-scrollbar-thumb {\n background: rgba(100, 100, 100, 0.8);\n border-radius: 5px;\n}\n\n.ace_scrollbar::-webkit-scrollbar-corner,\n.ace_scrollbar::-webkit-scrollbar-thumb:window-inactive {\n background: rgba(100, 100, 100, 0.4);\n}\n\n.modal-solution {\n width: 750px;\n}\n\nspan.code-editor-message > span > a {\n color: #fff;\n font-weight: bold;\n}\n\n.toc-navigation .toc-list li {\n list-style: none;\n}\n.toc-navigation .toc-list.toc-list-level-1 {\n margin-left: 0;\n padding-left: 0;\n}\n\n@media only screen and (min-width: 1720px) {\n .toc-navigation {\n position: fixed;\n right: 20px;\n top: 190px;\n padding: 10px 10px 10px 20px;\n width: 400px;\n max-height: 550px;\n overflow-y: auto;\n text-overflow: ellipsis;\n background-color: var(--bg-surface);\n border: 1px solid var(--border-color);\n -webkit-box-shadow: 0 -1px 0 var(--border-color), 0 0 2px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.15);\n box-shadow: 0 -1px 0 var(--border-color), 0 0 2px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.15);\n }\n .toc-navigation:after, .toc-navigation:before {\n content: \"\";\n display: table;\n line-height: 0;\n }\n .toc-navigation:after {\n clear: both;\n }\n .toc-navigation[href] {\n color: var(--text-color);\n }\n .toc-navigation[href]:focus, .toc-navigation[href]:hover {\n color: var(--link-color);\n text-decoration: none;\n }\n .toc-navigation .toc-navigation-title {\n font-size: 100%;\n margin-bottom: 4px;\n }\n .toc-navigation > .toc-list {\n margin-top: 0px;\n }\n .toc-navigation .toc-list a {\n font-size: 85%;\n line-height: 1.4;\n display: block;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n padding: 4px 0;\n }\n}\n\n/*# sourceMappingURL=base.css.map */\n"],"names":[]} \ No newline at end of file +{"version":3,"mappings":"AACA,gxCAqDA,yCAIA,kyCAqDA,4GAKA,mCACE,8yCAqDA,qIAKF,uCAMA,iCAGA,sDASA,kEAMA,gQAaA,uKAUA,+BAIA,+BAKA,mCAKA,0EAUA,wGAQA,kCAKA,wBAIA,gDAKA,oEAMA,iDAMA,kCAIA,yBAIA,sGAQA,4CAKA,kHAQA,4GASA,wGAKA,uDAMA,iEAKA,uHAKA,mEAOA,2IAYA,yBAIA,0CAKA,uBAIA,4FAMA,kFAMA,kDAKA,wFAQA,yBAKA,oJAWA,qJAWA,qDAKA,uGASA,0BAMA,YAIA,iBAIA,mBAIA,uKAmBA,uCAMA,uCAMA,uCAMA,uCAMA,uCAMA,sCAMA,2GAYA,8HAWA,kDAMA,uCAKA,qDAQA,gBAIA,kCAKA,8EAQA,kBAIA,cAIA,gDAKA,gBAKA,mBAIA,2LAOA,ojBAuBA,oFAMA,wFAKA,6qBAqBA,2PAKA,mMAKA,oMAKA,qMAKA,sMAKA,mMAKA,sMAMA,gFAKA,0EAOA,0KAWA,qCAIA,mCACE,kDAIF,kGAOA,iDAMA,6PAcA,0FAQA,2KAQA,qEAOA,6qBAOA,sIAIA,yBAIA,yBAIA,oBAIA,yBAIA,yBAIA,oBAIA,yBAIA,yBAIA,oBAIA,0BAIA,0BAIA,sBAIA,gCAIA,sCAIA,sCAIA,iCAIA,sCAIA,sCAIA,iCAIA,sCAIA,sCAIA,iCAIA,uCAIA,uCAIA,mCAIA,wBAIA,8BAIA,8BAIA,yBAIA,8BAIA,8BAIA,yBAIA,8BAIA,8BAIA,yBAIA,+BAIA,+BAIA,2BAIA,uBAIA,6BAIA,6BAIA,wBAIA,6BAIA,6BAIA,wBAIA,6BAIA,6BAIA,wBAIA,8BAIA,8BAIA,0BAIA,sCACE,sIAGA,yBAGA,yBAGA,oBAGA,yBAGA,yBAGA,oBAGA,yBAGA,yBAGA,oBAGA,0BAGA,0BAGA,sBAGA,gCAGA,sCAGA,sCAGA,iCAGA,sCAGA,sCAGA,iCAGA,sCAGA,sCAGA,iCAGA,uCAGA,uCAGA,mCAGA,wBAGA,8BAGA,8BAGA,yBAGA,8BAGA,8BAGA,yBAGA,8BAGA,8BAGA,yBAGA,+BAGA,+BAGA,2BAGA,uBAGA,6BAGA,6BAGA,wBAGA,6BAGA,6BAGA,wBAGA,6BAGA,6BAGA,wBAGA,8BAGA,8BAGA,2BAIF,sCACE,sIAGA,yBAGA,yBAGA,oBAGA,yBAGA,yBAGA,oBAGA,yBAGA,yBAGA,oBAGA,0BAGA,0BAGA,sBAGA,gCAGA,sCAGA,sCAGA,iCAGA,sCAGA,sCAGA,iCAGA,sCAGA,sCAGA,iCAGA,uCAGA,uCAGA,mCAGA,wBAGA,8BAGA,8BAGA,yBAGA,8BAGA,8BAGA,yBAGA,8BAGA,8BAGA,yBAGA,+BAGA,+BAGA,2BAGA,uBAGA,6BAGA,6BAGA,wBAGA,6BAGA,6BAGA,wBAGA,6BAGA,6BAGA,wBAGA,8BAGA,8BAGA,2BAIF,sCACE,sIAGA,yBAGA,yBAGA,oBAGA,yBAGA,yBAGA,oBAGA,yBAGA,yBAGA,oBAGA,0BAGA,0BAGA,sBAGA,gCAGA,sCAGA,sCAGA,iCAGA,sCAGA,sCAGA,iCAGA,sCAGA,sCAGA,iCAGA,uCAGA,uCAGA,mCAGA,wBAGA,8BAGA,8BAGA,yBAGA,8BAGA,8BAGA,yBAGA,8BAGA,8BAGA,yBAGA,+BAGA,+BAGA,2BAGA,uBAGA,6BAGA,6BAGA,wBAGA,6BAGA,6BAGA,wBAGA,6BAGA,6BAGA,wBAGA,8BAGA,8BAGA,2BAIF,uCACE,sIAGA,yBAGA,yBAGA,oBAGA,yBAGA,yBAGA,oBAGA,yBAGA,yBAGA,oBAGA,0BAGA,0BAGA,sBAGA,gCAGA,sCAGA,sCAGA,iCAGA,sCAGA,sCAGA,iCAGA,sCAGA,sCAGA,iCAGA,uCAGA,uCAGA,mCAGA,wBAGA,8BAGA,8BAGA,yBAGA,8BAGA,8BAGA,yBAGA,8BAGA,8BAGA,yBAGA,+BAGA,+BAGA,2BAGA,uBAGA,6BAGA,6BAGA,wBAGA,6BAGA,6BAGA,wBAGA,6BAGA,6BAGA,wBAGA,8BAGA,8BAGA,2BAIF,oFAQA,mFAMA,0EAKA,4BAGA,sCACE,4BAIF,uCACE,6BAKF,+BAIA,0CAIA,8DAKA,sBAIA,yDACE,+JAOF,yDACE,+JAOF,0DACE,+JAOF,uCACE,+JAQF,gCAIA,aACE,+FAOA,sCAIA,yCAGA,yDAIA,8CAGA,gEAKA,+BAIA,6BAGA,2BAMA,6BAIA,iCAGA,qDAKA,qCAIA,0DAKA,gCAGA,wBAGA,8EAKF,4CAGA,aACE,8CAKF,6CAGA,aACE,gDAKF,mDAGA,aACE,2DAMA,sCAIF,wFAOA,oEAMA,sHAUA,sIASA,0CAKA,gDAKA,wLAcA,+SAYA,qUAWA,kFAMA,8EAKA,wEAKA,2BAIA,uBAGA,2BAIA,+BAGA,wDAOA,0CAIA,oCAIA,2JAQA,8IAMA,6CAKA,kFASA,wEAOA,wDAKA,8BAGA,wEAMA,4CAIA,iDAIA,wCAIA,4CAIA,8BAIA,4CAIA,wCAIA,0CAIA,sCAIA,0CAIA,8CAIA,sCAIA,2CAIA,oCAKA,0CAGA,0CAIA,+FAQA,6BAIA,uDAMA,sBAIA,gCAIA,wBAIA,sGAQA,2DAMA,2GAQA,gCAIA,+BAIA,2BAIA,6BAIA,mCAIA,uBAIA,sCAIA,kCAIA,sCAIA,uBAIA,wBAIA,yBAIA,0BAIA,2BAIA,wBAIA,2BAIA,6UAkBA,sCACE,kCAGA,0CAGA,4CAGA,yDAIF,yDACE,kCAGA,0CAGA,4CAGA,yDAIF,yDACE,kCAGA,0CAGA,4CAGA,yDAIF,0DACE,kCAGA,0CAGA,4CAGA,yDAIF,uCACE,kCAGA,0CAGA,4CAGA,yDAIF,gEAKA,+JAUA,iDAGA,oCAGA,oCAGA,wEAMA,4EAMA,qCAIA,gDAKA,iDAKA,kDAKA,mDAKA,gDAKA,mDAKA,oCAIA,mDAMA,sFAQA,2CAIA,yDAKA,4EAKA,6BAGA,wCAIA,sIAQA,4CAGA,sGAOA,oEAKA,kGAKA,wCAGA,sEAKA,2HAOA,4BAIA,uBAIA,svBA4BA,iSAQA,8FAKA,4CAKA,6CAIA,yDAGA,wEAIA,8CAIA,4DAGA,0EAIA,+CAIA,+DAGA,4EAIA,gDAIA,kEAGA,8EAIA,6CAIA,yDAGA,wEAIA,gDAIA,kEAGA,8EAIA,qDAKA,qCAIA,uDAMA,yEAKA,0HAKA,yEAIA,gCAGA,kGAGA,+EAIA,iCAGA,qGAGA,iFAIA,kCAGA,wGAGA,mFAIA,mCAGA,2GAGA,qFAIA,gCAGA,kGAGA,+EAIA,mCAGA,2GAGA,qFAIA,qHASA,miBAqBA,oKAMA,wDAKA,yDAKA,0DAKA,2DAKA,wDAKA,2DAKA,mCAIA,4BAGA,uCAIA,qTAWA,6LAWA,wHAMA,uGAMA,kFAIA,2FAIA,yFAIA,2FAIA,yFAIA,2FAIA,0KAQA,iGAIA,4GAIA,0GAIA,4GAIA,0GAIA,4GAKA,sMAQA,uHAOA,+LAMA,wFAKA,uKAWA,+GAOA,uZAsBA,4FAMA,mGAMA,4HAMA,0FAOA,iDAIA,wUAcA,6BAGA,yDAIA,kDAIA,iIAIA,wEAIA,sCAIA,mIAIA,0EAIA,uCAIA,qIAIA,4EAIA,wCAIA,uIAIA,8EAIA,yCAIA,iIAIA,wEAIA,sCAIA,uIAIA,8EAIA,yCAIA,qFAIA,qHAKA,iDAGA,+DAGA,iEAIA,0HAKA,oQAOA,iLAKA,kJAKA,0IAMA,2HAIA,6EAIA,+HAIA,+EAIA,mIAIA,iFAIA,uIAIA,mFAIA,2HAIA,6EAIA,uIAIA,mFAIA,kEAKA,8EAKA,8BAGA,sIAUA,+FAOA,wDAKA,4CAIA,gDAGA,+CAGA,mDAMA,uLAaA,6EAMA,8DAIA,oEAIA,iEAIA,kEAGA,qEAIA,oDAMA,wCAIA,yCAIA,0CAIA,2CAIA,wCAIA,2CAIA,8HAOA,yCAGA,wGAIA,wEAKA,yGAOA,2DAIA,iFAIA,2LAMA,iGAIA,mFAIA,gMAMA,mGAIA,qFAIA,qMAMA,qGAIA,uFAIA,0MAMA,uGAIA,iFAIA,2LAMA,iGAIA,uFAIA,0MAMA,uGAIA,2BAIA,wFAKA,wEAKA,gDAIA,sCAIA,yrBA2BA,gHAMA,4MAOA,uLAWA,sJAMA,sFAIA,kDAIA,8CAGA,8DAIA,yIAIA,+FAKA,6DAIA,8DAIA,+DAIA,gEAIA,6DAIA,gEAIA,iDAIA,0HAMA,8JASA,0LAKA,kDAIA,kFAKA,gCAIA,wCAGA,sCACE,yCAIF,sCACE,yCAIF,sCACE,yCAIF,uCACE,yCAKF,iDAKA,2EAKA,uFAOA,4JAOA,4FAMA,sEAMA,yCAKA,yRAeA,iLAMA,sJAAA,qKAAA,sJAkBA,2LAKA,iKAOA,8WASA,6KAMA,iVAQA,8UAMA,o/BAUA,oKAMA,wKAMA,4KAMA,gLAMA,oKAMA,gLAMA,8FAKA,0SAQA,gXAQA,qGAIA,uDACE,quBAQA,gPASA,sHAMA,qKAOF,+FAKA,iCAGA,gGAKA,uFAAA,4FAAA,uFAgBA,mLAWA,0DAIA,+CAIA,gCAIA,mCAGA,uDAKA,4GASA,kDAMA,uCAIA,0BAGA,sCACE,iFAMF,sCACE,iFAMF,sCACE,iFAMF,uCACE,iFAOF,0CAIA,2CAIA,4CAIA,6CAIA,0CAIA,6CAIA,0BAIA,yDAIA,+HAQA,kLAKA,kLAGA,wHAGA,kHAGA,8TASA,qOAaA,4NAGA,yJAIA,mLAIA,8YAUA,0EAGA,yLAMA,wSAIA,6CAGA,4EAGA,oKAIA,8IAsBA,+EAOA,yMAUA,8EAKA,8BAIA,oFAKA,sCACE,kEAOF,yFAOA,mEAIA,iFAIA,8CAIA,oEAKA,sCACE,wCAKF,mDAIA,4CAIA,uCAGA,iDAGA,sCACE,kCAKF,sQAaA,6EAIA,sCACE,gCAIF,sCACE,gCAKF,sDAIA,sCACE,kFASF,0ZAkBA,kGAOA,+MAOA,4IAMA,kFAIA,kFAIA,6DAKA,mEAKA,oHAOA,sCACE,6DAMF,gIASA,kHAMA,2BAIA,0BAIA,yJAUA,mFAKA,uDACE,mFAKF,yFAMA,sCACE,8CAOF,mJAWA,sCACE,gDAKF,sCACE,+CAIA,wFAKA,wFAOF,wDAKA,6FAMA,wGAOA,sCACE,4DAMF,mXAaA,0DAGA,yJAKA,8DAIA,uEAKA,6IAKA,4NAMA,iMAAA,gNAAA,iMAmBA,+DAIA,gEAIA,iEAIA,kEAIA,+DAIA,kEAIA,4DAKA,8DAIA,+DAIA,gEAIA,iEAIA,kEAIA,+DAIA,kEAIA,0BAGA,6DAIA,8SAaA,ueAeA,8GAGA,oIAIA,8FAKA,8JAIA,2PAIA,wJAIA,0TAIA,qKAIA,yQAKA,qDAKA,qNAcA,oCAIA,qCAIA,sCAIA,uCAIA,oCAIA,uCAIA,2NAeA,wCAKA,8QAeA,4DAKA,uKAWA,yEAKA,yOAUA,2CAIA,qFAMA,qCAGA,sJAOA,kLAQA,2EAIA,sCACE,oCAIF,sCACE,2BAIF,uCACE,4BAKF,mDAIA,yCAIA,uFAOA,kDAKA,4BAIA,+FAQA,+DAMA,8DAKA,sBAGA,+DAMA,2EAKA,wCAIA,2BAKA,0BAGA,uFAKA,sCAIA,wBAIA,4DAMA,iCAIA,wVAaA,yRASA,0TA4BA,gUA4BA,gPAYA,8JAOA,wTA4BA,0TA4BA,2EAOA,gDAIA,iDAIA,kDAIA,mDAIA,gDAIA,mDAIA,mHASA,8MAWA,uCAGA,qDAIA,wCAGA,sDAIA,yCAGA,uDAIA,0CAGA,wDAIA,uCAGA,qDAIA,0CAGA,wDAIA,qDAGA,wMAWA,wLAIA,mMAOA,gOA4BA,kOA4BA,+GASA,6DAKA,mFASA,uEAIA,wEAIA,yEAIA,0EAIA,uEAIA,0EAIA,kFAMA,oNAQA,gHASA,+BAIA,iCAIA,+IASA,yOAMA,4OAOA,2EAGA,oGAGA,sGAIA,4EAGA,qGAGA,uGAIA,6EAGA,sGAGA,wGAIA,8EAGA,uGAGA,yGAIA,2EAGA,oGAGA,sGAIA,8EAGA,uGAGA,yGAIA,iJAKA,sjCAoEA,4TAoBA,8TAoBA,kMAYA,2JASA,qFAKA,4EAKA,mEAKA,4EAKA,oDAKA,iDAKA,8FAMA,8CAIA,uCAGA,+LAQA,gEAGA,mNAQA,mQAQA,yMAKA,wEAGA,wEAIA,yDAIA,0EAGA,yEAIA,0DAIA,4EAGA,0EAIA,2DAIA,8EAGA,2EAIA,4DAIA,wEAGA,wEAIA,yDAIA,8EAGA,2EAIA,4DAIA,yCAIA,kDAKA,oGAMA,gJAQA,0GAMA,6JAQA,uEAIA,iEAIA,uKASA,sDAIA,yDAIA,6OAOA,gEAKA,uBAGA,oCAGA,iFAIA,oEAIA,qRASA,wHAKA,yDAGA,0CAIA,kDAIA,8CAIA,0BAIA,+CAIA,2BAIA,gDAIA,4BAIA,iDAIA,6BAIA,8CAIA,0BAIA,iDAIA,6BAIA,gFAMA,uEAGA,oFAIA,0CAIA,sFAKA,mFAIA,2DAIA,4PAOA,2DACE,iEAKF,uCACE,iEAMF,yGAKA,8EAKA,8BAGA,sCAGA,+CAKA,6DAIA,yEAIA,8EAKA,0EAIA,gFAKA,2EAIA,kFAKA,4EAIA,oFAKA,yEAIA,8EAKA,4EAIA,oFAKA,gDAIA,gEAIA,yCAIA,iGAOA,6HAUA,oDAIA,qDAIA,sDAIA,uDAIA,oDAIA,uDAIA,4BAGA,8EAKA,8BAIA,gEAMA,yDAOA,sCAIA,iEAIA,0CAGA,sCACE,qEAQF,kOAUA,8EAKA,8BAGA,qLAQA,mFAIA,sCACE,2CAKF,mEAIA,iFAKA,4BAIA,0GAQA,4BAGA,0CAGA,4DAGA,4DAKA,sEAOA,uNAaA,mCAGA,2EAMA,8CAKA,2DAKA,uFAOA,4OAcA,8BAIA,4CAMA,8GAMA,uCAGA,gFAIA,2DAMA,mEAOA,uDAIA,uDAIA,iGAQA,4EAKA,qEAIA,sEAKA,yGAOA,+DAGA,6DAIA,wDAGA,8DAIA,wDAIA,gGAQA,6CAGA,6DAKA,6BAGA,iCAIA,8GAOA,sIAQA,wLAcA,2SAUA,oDAGA,qDAGA,sDAGA,uDAGA,oDAGA,uDAGA,0CAIA,0CAIA,oCAIA,2BAIA,gEAKA,yCAIA,6CAIA,+BAIA,6CAIA,+CAMA,yJAUA,iCAGA,wDAIA,0JAWA,oEAKA,yBAGA,8KAIA,+IAKA,2CAGA,oGAMA,4CAGA,uGAMA,6CAGA,0GAMA,8CAGA,6GAMA,2CAGA,oGAMA,8CAGA,6GAMA,qBAGA,iIASA,kEAIA,uDAIA,wEAIA,sCACE,oCAGA,0CAGA,iDAIF,yCAGA,iDAGA,mCAGA,wYAmBA,kEAGA,mEAGA,oEAGA,qEAGA,kEAGA,qEAGA,8DAGA,+DAGA,4FAIA,8EAGA,sBAGA,0TASA,6LAWA,+VAmBA,yEAGA,0EAGA,2EAGA,4EAGA,yEAGA,4EAGA,mEAIA,gQASA,2HAMA,2FAKA,qFAOA,yDAIA,uEAOA,uDAIA,4IAUA,+IAMA,6CAGA,+EAMA,iEAKA,4PAQA,wVASA,4LAaA,yDAKA,2GAMA,yNAUA,8IAMA,gGAMA,yFAOA,sCACE,4CAKF,gDAKA,gDAKA,gGAQA,2NAaA,iDAGA,yFAMA,mGAQA,kNAYA,8CAGA,sFAMA,sCACE,yDAKF,8TAcA,oLAOA,sCACE,+BAKF,uCAIA,8BAGA,sCACE,8BAGA,6DAKF,4BAGA,uaAgBA,kOAQA,2CAGA,uCACE,4HAUF,0JAWA,oDAIA,mCAIA,uCAIA,8CAIA,gWAeA,0JAOA,4SAUA,kJAOA,mDAIA,yFAKA,gDAIA,iJAQA,+IAKA,4HAMA,6EAIA,mGAIA,qGAIA,uGAIA,iGAIA,uGAIA,kFAKA,0IAQA,sCACE,2BAIF,kDAGA,iFAKA,yDAKA,kCAIA,gIAUA,qJAUA,oEAKA,uFAMA,yDAIA,+CAGA,sCACE,uBAIF,6CAGA,8CAGA,+CAGA,gDAGA,6CAGA,gDAIA,gDAKA,oLAcA,iFAOA,mDAKA,wFAOA,kFAKA,gCAIA,mHAWA,sCACE,2CAMF,iFAQA,wCAGA,uCACE,mGAMA,4DAIA,iDAGA,gHAIA,yFAKA,+BAGA,mDAGA,mHAIA,8FAOF,mHAMA,mEAIA,iCAGA,uCACE,gCAKF,kCAIA,iCAIA,yCAIA,sCAIA,8DAKA,kCAIA,oDAKA,6EAMA,yCAIA,uBAIA,gCAKA,0EAMA,uNAYA,gWAYA,0FAOA,2FAMA,oFAMA,gKAYA,yIAQA,0QAcA,sGAKA,8IAMA,kIAKA,yGAaA,iGAOA,uDAKA,kCAIA,uEAMA,6OAgBA,0EAOA,uDAIA,6CAIA,0IAQA,4GAOA,kEAKA,uGAMA,4IAQA,mEAIA,sGAOA,sFAMA,mFAMA,2GAQA,mFAMA,qHAQA,sFAMA,+DAKA,iFAMA,iEAKA,kEAIA,0PAaA,qJAOA,+CAIA,qPAWA,6FAOA,8CAIA,0DAKA,6EAMA,kEAKA,4DAKA,mhBA4CA,+CAIA,0DAKA,uDAKA,8VAWA,sDAIA,gEAIA,2FAMA,+EAMA,8DAgBA,qEAOA,8NAYA,sMAOA,4NAWA,4NAYA,oMAOA,0NAWA,yGAUA,wLAOA,0LAOA,uGAiBA,2CAKA,4aAUA,sDAKA,6IAaA,yEAaA,0EASA,+FAQA,gCAIA,wHAYA,+BAIA,0GAKA,mCACE,mIAKF,4BAIA,gEASA,uDAMA,mDAKA,0EAMA,wWAqBA,6NAUA,sCAGA,2EAKA,qDAIA,2DAIA,2CAIA,qCAKA,mEAKA,2EAIA,+EAKA,sHAKA,4BAIA,2DAKA,6CAGA,wEAKA,uCACE,gYAcA,oFAKA,iCAGA,8CAGA,qGAIA,uEAIA,uCAGA","sources":["../../../../../../../../?/D:/projects/Lucee_Core_dev/other_extention/lucee-docs/builders/html/assets/css/base.css"],"sourcesContent":["@charset \"UTF-8\";\n:root {\n --brand-color: #01798a;\n --brand-color-dark: rgb(0.7, 84.7, 96.6);\n --brand-color-dark-m: rgb(0.85, 102.85, 117.3);\n --brand-color-light: rgb(1.8007194245, 217.8870503597, 248.4992805755);\n --brand-color-light-m: rgb(1.4003597122, 169.4435251799, 193.2496402878);\n --palette-blue: #2196f3;\n --palette-blue-dark: #0d47a1;\n --palette-blue-dark-m: #1976d2;\n --palette-blue-light: #bbdefb;\n --palette-blue-light-m: #64b5f6;\n --palette-green: #8bc34a;\n --palette-green-dark: #33691e;\n --palette-green-dark-m: #689f38;\n --palette-green-light: #dcedc8;\n --palette-green-light-m: #aed581;\n --palette-purple: #9c27b0;\n --palette-purple-dark: #4a148c;\n --palette-purple-dark-m: #7b1fa2;\n --palette-purple-light: #e1bee7;\n --palette-purple-light-m: #ba68c8;\n --palette-red: #f44336;\n --palette-red-dark: #b71c1c;\n --palette-red-dark-m: #d32f2f;\n --palette-red-light: #ffcdd2;\n --palette-red-light-m: #e57373;\n --palette-yellow: #ffc107;\n --palette-yellow-dark: #ff6f00;\n --palette-yellow-dark-m: #ffa000;\n --palette-yellow-light: #ffecb3;\n --palette-yellow-light-m: #ffd54f;\n --black: #000000;\n --black-bg: #e0e0e0;\n --black-hint: #9e9e9e;\n --black-sec: #616161;\n --black-text: #212121;\n --white: #ffffff;\n --white-bg: #f5f5f5;\n --white-bg-dark: #eeeeee;\n --white-bg-light: #fafafa;\n --link-color: #2196f3;\n --link-color-hover: #0d47a1;\n --bg-color: #fafafa;\n --bg-surface: #ffffff;\n --bg-elevated: #ffffff;\n --text-color: #212121;\n --text-secondary: #616161;\n --text-hint: #9e9e9e;\n --border-color: #e0e0e0;\n --code-bg: #f5f5f5;\n --code-border: #e0e0e0;\n --heading-color: #01798a;\n}\n:root .highlight-theme-dark {\n display: none;\n}\n\n[data-theme=dark] {\n --brand-color: #4db8c9;\n --brand-color-dark: #70c5d4;\n --brand-color-dark-m: #5fc0d1;\n --brand-color-light: #01798a;\n --brand-color-light-m: #0a8a9b;\n --palette-blue: #64b5f6;\n --palette-blue-dark: #90caf9;\n --palette-blue-dark-m: #7ac3f7;\n --palette-blue-light: #0d47a1;\n --palette-blue-light-m: #1976d2;\n --palette-green: #aed581;\n --palette-green-dark: #c5e1a5;\n --palette-green-dark-m: #b9dc92;\n --palette-green-light: #33691e;\n --palette-green-light-m: #689f38;\n --palette-purple: #ba68c8;\n --palette-purple-dark: #ce93d8;\n --palette-purple-dark-m: #c47ed0;\n --palette-purple-light: #4a148c;\n --palette-purple-light-m: #7b1fa2;\n --palette-red: #e57373;\n --palette-red-dark: #ef9a9a;\n --palette-red-dark-m: #ea8787;\n --palette-red-light: #b71c1c;\n --palette-red-light-m: #d32f2f;\n --palette-yellow: #ffd54f;\n --palette-yellow-dark: #ffe082;\n --palette-yellow-dark-m: #ffda69;\n --palette-yellow-light: #ff6f00;\n --palette-yellow-light-m: #ffa000;\n --black: #ffffff;\n --black-bg: #404040;\n --black-hint: #808080;\n --black-sec: #b0b0b0;\n --black-text: #e0e0e0;\n --white: #1a1a1a;\n --white-bg: #2d2d2d;\n --white-bg-dark: #242424;\n --white-bg-light: #1a1a1a;\n --link-color: #64b5f6;\n --link-color-hover: #90caf9;\n --bg-color: #1a1a1a;\n --bg-surface: #2d2d2d;\n --bg-elevated: #3d3d3d;\n --text-color: #e0e0e0;\n --text-secondary: #b0b0b0;\n --text-hint: #808080;\n --border-color: #404040;\n --code-bg: #2d2d30;\n --code-border: #3e3e42;\n --heading-color: #7ac3d1;\n}\n[data-theme=dark] .nav-drawer-logo img,\n[data-theme=dark] .header-logo img {\n filter: invert(1) hue-rotate(180deg);\n}\n\n@media (prefers-color-scheme: dark) {\n :root:not([data-theme=light]) {\n --brand-color: #4db8c9;\n --brand-color-dark: #70c5d4;\n --brand-color-dark-m: #5fc0d1;\n --brand-color-light: #01798a;\n --brand-color-light-m: #0a8a9b;\n --palette-blue: #64b5f6;\n --palette-blue-dark: #90caf9;\n --palette-blue-dark-m: #7ac3f7;\n --palette-blue-light: #0d47a1;\n --palette-blue-light-m: #1976d2;\n --palette-green: #aed581;\n --palette-green-dark: #c5e1a5;\n --palette-green-dark-m: #b9dc92;\n --palette-green-light: #33691e;\n --palette-green-light-m: #689f38;\n --palette-purple: #ba68c8;\n --palette-purple-dark: #ce93d8;\n --palette-purple-dark-m: #c47ed0;\n --palette-purple-light: #4a148c;\n --palette-purple-light-m: #7b1fa2;\n --palette-red: #e57373;\n --palette-red-dark: #ef9a9a;\n --palette-red-dark-m: #ea8787;\n --palette-red-light: #b71c1c;\n --palette-red-light-m: #d32f2f;\n --palette-yellow: #ffd54f;\n --palette-yellow-dark: #ffe082;\n --palette-yellow-dark-m: #ffda69;\n --palette-yellow-light: #ff6f00;\n --palette-yellow-light-m: #ffa000;\n --black: #ffffff;\n --black-bg: #404040;\n --black-hint: #808080;\n --black-sec: #b0b0b0;\n --black-text: #e0e0e0;\n --white: #1a1a1a;\n --white-bg: #2d2d2d;\n --white-bg-dark: #242424;\n --white-bg-light: #1a1a1a;\n --link-color: #64b5f6;\n --link-color-hover: #90caf9;\n --bg-color: #1a1a1a;\n --bg-surface: #2d2d2d;\n --bg-elevated: #3d3d3d;\n --text-color: #e0e0e0;\n --text-secondary: #b0b0b0;\n --text-hint: #808080;\n --border-color: #404040;\n --code-bg: #2d2d30;\n --code-border: #3e3e42;\n --heading-color: #7ac3d1;\n }\n :root:not([data-theme=light]) .nav-drawer-logo img,\n :root:not([data-theme=light]) .header-logo img {\n filter: invert(1) hue-rotate(180deg);\n }\n}\n*,\n*:after,\n*:before {\n box-sizing: border-box;\n}\n\n@-ms-viewport {\n width: device-width;\n}\narticle,\naside,\nfooter,\nheader,\nnav,\nsection {\n display: block;\n}\n\naudio {\n display: inline-block;\n max-width: 100%;\n vertical-align: baseline;\n}\n\nbody {\n background-color: var(--bg-color);\n background-image: none;\n color: var(--text-color);\n font-family: Roboto, \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 16px;\n font-weight: 400;\n line-height: 24px;\n margin: 0;\n padding: 0;\n -webkit-font-smoothing: subpixel-antialiased;\n}\n\nhtml {\n font-family: sans-serif;\n font-size: 100%;\n min-height: 100%;\n position: relative;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\ntemplate,\n[hidden] {\n display: none;\n}\n\nvideo {\n display: block;\n max-width: 100%;\n}\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\n\nbutton,\ninput[type=button],\ninput[type=reset],\ninput[type=submit] {\n cursor: pointer;\n -webkit-appearance: button;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton {\n overflow: visible;\n}\n\nbutton[disabled],\ninput[disabled] {\n cursor: default;\n}\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\nfieldset {\n border: 0;\n margin: 0;\n min-width: 0;\n padding: 0;\n}\nfieldset ~ fieldset {\n margin-top: 24px;\n}\n\ninput {\n line-height: normal;\n}\n\ninput[type=checkbox],\ninput[type=radio] {\n line-height: normal;\n margin: 4px 0 0;\n margin-top: 1px \\9 ;\n padding: 0;\n}\n\ninput[type=color] {\n min-width: 24px;\n width: auto;\n}\n\ninput[type=date],\ninput[type=datetime-local],\ninput[type=month],\ninput[type=time] {\n line-height: 24px;\n line-height: 1 \\0 ;\n}\n\ninput[type=file] {\n display: block;\n height: auto;\n line-height: 1;\n min-height: 36px;\n padding-top: 6px;\n padding-bottom: 6px;\n}\n\ninput[type=number]::-webkit-inner-spin-button,\ninput[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\ninput[type=range] {\n display: block;\n height: 36px;\n width: 100%;\n}\n\ninput[type=search] {\n -webkit-appearance: none;\n box-sizing: border-box;\n}\n\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\nlabel {\n display: inline-block;\n font-weight: 400;\n margin: 0;\n max-width: 100%;\n}\n\nlegend {\n border: 0;\n color: var(--text-color);\n display: block;\n font-size: 20px;\n font-weight: 400;\n line-height: 28px;\n margin: 0 0 24px;\n padding: 0;\n width: 100%;\n}\n\noptgroup {\n font-weight: 700;\n}\n\nselect[multiple],\nselect[size] {\n height: auto;\n}\n\ntextarea {\n overflow: auto;\n}\n\na {\n background-color: transparent;\n background-image: none;\n color: var(--link-color);\n text-decoration: none;\n}\na:focus, a:hover {\n color: var(--link-color-hover);\n outline: 0;\n text-decoration: underline;\n}\n\nabbr {\n border-bottom: 1px dotted #9e9e9e;\n cursor: help;\n}\n\naddress {\n font-size: 16px;\n font-style: normal;\n font-weight: 400;\n line-height: 24px;\n margin: 24px 0;\n}\n\nb,\nstrong {\n font-weight: 700;\n}\n\nblockquote,\nq {\n font-size: 16px;\n font-style: italic;\n font-weight: 300;\n line-height: 24px;\n margin: 36px 0;\n padding-right: 32px;\n padding-left: 32px;\n position: relative;\n}\nblockquote:after, blockquote:before,\nq:after,\nq:before {\n color: #01798a;\n display: block;\n font-size: 32px;\n font-weight: 700;\n line-height: 0;\n position: absolute;\n top: 0;\n}\nblockquote:after,\nq:after {\n content: close-quote;\n right: 0;\n}\nblockquote:before,\nq:before {\n border-right: 1px solid rgb(1.8007194245, 217.8870503597, 248.4992805755);\n content: open-quote;\n bottom: 0;\n left: 0;\n width: 8px;\n}\n\ndd,\ndt,\nli {\n line-height: 24px;\n}\n\ndd {\n margin: 0;\n}\n\ndl {\n margin: 24px 0;\n}\n\ndt {\n font-weight: 700;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n color: inherit;\n font-family: Roboto, \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-weight: 700;\n margin-top: 12px;\n margin-bottom: 8px;\n}\n\nh1,\n.h1 {\n font-size: 32px;\n line-height: 48px;\n}\n\nh2,\n.h2 {\n font-size: 24px;\n line-height: 32px;\n}\n\nh3,\n.h3 {\n font-size: 20px;\n line-height: 28px;\n}\n\nh4,\n.h4 {\n font-size: 16px;\n line-height: 24px;\n}\n\nh5,\n.h5 {\n font-size: 12px;\n line-height: 20px;\n}\n\nh6,\n.h6 {\n font-size: 8px;\n line-height: 16px;\n}\n\nh1 small,\nh2 small,\nh3 small,\nh4 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small {\n font-size: 16px;\n font-weight: 400;\n}\n\nhr,\n.hr {\n border: 0;\n border-top: 1px solid #9e9e9e;\n display: block;\n height: 0;\n margin-top: 24px;\n margin-bottom: 24px;\n box-sizing: content-box;\n}\n\nimg {\n border: 0;\n vertical-align: middle;\n max-width: 98vw;\n}\n\nol,\nul {\n margin: 12px 0;\n padding: 0 0 0 16px;\n}\nol ol,\nol ul,\nul ol,\nul ul {\n margin-top: 0;\n margin-bottom: 0;\n}\n\np {\n margin: 12px 0;\n}\n\nsmall {\n font-size: 75%;\n line-height: 1;\n}\n\nsub,\nsup {\n font-size: 80%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n\nth {\n text-align: left;\n}\n\n@font-face {\n font-family: \"Material Symbols Outlined\";\n font-style: normal;\n font-weight: 100 700;\n font-display: block;\n src: url(\"./fonts/material-symbols/material-symbols-outlined.woff2\") format(\"woff2\");\n}\n.material-symbols-outlined {\n font-family: \"Material Symbols Outlined\" !important;\n font-weight: 400;\n font-style: normal;\n font-size: 20px;\n line-height: 1;\n letter-spacing: normal;\n text-transform: none;\n display: inline-block;\n white-space: nowrap;\n word-wrap: normal;\n direction: ltr;\n vertical-align: text-bottom;\n padding-right: 0.35em;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-rendering: optimizeLegibility;\n font-feature-settings: \"liga\";\n -webkit-font-feature-settings: \"liga\";\n -moz-font-feature-settings: \"liga\";\n font-variation-settings: \"FILL\" 0, \"wght\" 400, \"GRAD\" 0, \"opsz\" 20;\n}\n\n.waves-button,\n.waves-circle {\n -webkit-transform: translateZ(0);\n transform: translateZ(0);\n}\n\n.waves-effect {\n overflow: hidden;\n position: relative;\n -webkit-tap-highlight-color: transparent;\n}\n.waves-effect .waves-ripple {\n background-color: rgba(0, 0, 0, 0.1);\n background-image: -webkit-radial-gradient(rgba(0, 0, 0, 0.1) 0, rgba(0, 0, 0, 0.2) 30%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(255, 255, 255, 0) 60%);\n background-image: radial-gradient(rgba(0, 0, 0, 0.1) 0, rgba(0, 0, 0, 0.2) 30%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(255, 255, 255, 0) 60%);\n border-radius: 50%;\n height: 100px;\n margin-top: -50px;\n margin-left: -50px;\n opacity: 0;\n pointer-events: none;\n position: absolute;\n width: 100px;\n -webkit-transition-property: -webkit-transform, opacity;\n transition-property: transform, opacity;\n -webkit-transform: scale(0);\n transform: scale(0);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: opacity, -webkit-transform;\n transition-property: opacity, transform;\n}\n.waves-effect.waves-light .waves-ripple {\n background-color: rgba(255, 255, 255, 0.4);\n background-image: -webkit-radial-gradient(rgba(255, 255, 255, 0.1) 0, rgba(255, 255, 255, 0.2) 30%, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 60%);\n background-image: radial-gradient(rgba(255, 255, 255, 0.1) 0, rgba(255, 255, 255, 0.2) 30%, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 60%);\n}\n.waves-effect.waves-color-alt .waves-ripple {\n background-color: rgb(1.8007194245, 217.8870503597, 248.4992805755);\n background-image: -webkit-radial-gradient(rgba(1, 121, 138, 0.1) 0, rgb(1, 121, 138) 100%);\n background-image: radial-gradient(rgba(1, 121, 138, 0.1) 0, rgb(1, 121, 138) 100%);\n}\n.waves-effect.waves-color-blue .waves-ripple {\n background-color: #bbdefb;\n background-image: -webkit-radial-gradient(rgba(33, 150, 243, 0.1) 0, rgb(33, 150, 243) 100%);\n background-image: radial-gradient(rgba(33, 150, 243, 0.1) 0, rgb(33, 150, 243) 100%);\n}\n.waves-effect.waves-color-green .waves-ripple {\n background-color: #dcedc8;\n background-image: -webkit-radial-gradient(rgba(139, 195, 74, 0.1) 0, rgb(139, 195, 74) 100%);\n background-image: radial-gradient(rgba(139, 195, 74, 0.1) 0, rgb(139, 195, 74) 100%);\n}\n.waves-effect.waves-color-purple .waves-ripple {\n background-color: #e1bee7;\n background-image: -webkit-radial-gradient(rgba(156, 39, 176, 0.1) 0, rgb(156, 39, 176) 100%);\n background-image: radial-gradient(rgba(156, 39, 176, 0.1) 0, rgb(156, 39, 176) 100%);\n}\n.waves-effect.waves-color-red .waves-ripple {\n background-color: #ffcdd2;\n background-image: -webkit-radial-gradient(rgba(244, 67, 54, 0.1) 0, rgb(244, 67, 54) 100%);\n background-image: radial-gradient(rgba(244, 67, 54, 0.1) 0, rgb(244, 67, 54) 100%);\n}\n.waves-effect.waves-color-yellow .waves-ripple {\n background-color: #ffecb3;\n background-image: -webkit-radial-gradient(rgba(255, 193, 7, 0.1) 0, rgb(255, 193, 7) 100%);\n background-image: radial-gradient(rgba(255, 193, 7, 0.1) 0, rgb(255, 193, 7) 100%);\n}\n\n.waves-notransition {\n -webkit-transition: none !important;\n transition: none !important;\n}\n\ncode,\nkbd,\npre,\nsamp {\n font-family: Monaco, Menlo, Consolas, \"Courier New\", monospace;\n}\n\ncode {\n background-color: var(--code-bg);\n border: 1px solid var(--code-border);\n border-radius: 4px;\n color: #c7254e;\n font-size: 85%;\n line-height: 1;\n padding: 2px 4px;\n word-wrap: break-word;\n}\n\n[data-theme=dark] code {\n color: #f78c94;\n}\n\n@media (prefers-color-scheme: dark) {\n :root:not([data-theme=light]) code {\n color: #f78c94;\n }\n}\nkbd {\n background-color: var(--text-color);\n border-radius: 4px;\n color: #ffffff;\n font-size: 75%;\n padding: 2px 4px;\n}\nkbd kbd {\n font-size: 100%;\n font-weight: 700;\n padding: 0;\n}\n\npre {\n background-color: var(--code-bg);\n border: 1px solid var(--code-border);\n border-radius: 2px;\n color: var(--text-color);\n display: block;\n font-size: 12px;\n line-height: 20px;\n margin: 12px 0;\n padding: 6px 8px;\n word-break: break-all;\n word-wrap: break-word;\n white-space: pre-wrap;\n}\npre code {\n background-color: transparent;\n border-radius: 0;\n color: inherit;\n font-size: inherit;\n padding: 0;\n}\n\n.highlight {\n background-color: var(--code-bg) !important;\n color: var(--text-color) !important;\n border: 1px solid var(--code-border);\n border-radius: 2px;\n padding: 6px 8px;\n margin: 12px 0;\n}\n.highlight pre {\n background-color: transparent;\n border: none;\n padding: 0;\n margin: 0;\n}\n\n.col-xx-1, .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xx-2, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xx-3, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xx-4, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xx-5, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xx-6, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xx-7, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xx-8, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xx-9, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xx-10, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xx-11, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xx-12, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n min-height: 1px;\n position: relative;\n padding-left: 16px;\n padding-right: 16px;\n}\n\n.col-xx-1, .col-xx-2, .col-xx-3, .col-xx-4, .col-xx-5, .col-xx-6, .col-xx-7, .col-xx-8, .col-xx-9, .col-xx-10, .col-xx-11, .col-xx-12 {\n float: left;\n}\n\n.col-xx-1 {\n width: 8.3333333333%;\n}\n\n.col-xx-2 {\n width: 16.6666666667%;\n}\n\n.col-xx-3 {\n width: 25%;\n}\n\n.col-xx-4 {\n width: 33.3333333333%;\n}\n\n.col-xx-5 {\n width: 41.6666666667%;\n}\n\n.col-xx-6 {\n width: 50%;\n}\n\n.col-xx-7 {\n width: 58.3333333333%;\n}\n\n.col-xx-8 {\n width: 66.6666666667%;\n}\n\n.col-xx-9 {\n width: 75%;\n}\n\n.col-xx-10 {\n width: 83.3333333333%;\n}\n\n.col-xx-11 {\n width: 91.6666666667%;\n}\n\n.col-xx-12 {\n width: 100%;\n}\n\n.col-xx-offset-0 {\n margin-left: 0%;\n}\n\n.col-xx-offset-1 {\n margin-left: 8.3333333333%;\n}\n\n.col-xx-offset-2 {\n margin-left: 16.6666666667%;\n}\n\n.col-xx-offset-3 {\n margin-left: 25%;\n}\n\n.col-xx-offset-4 {\n margin-left: 33.3333333333%;\n}\n\n.col-xx-offset-5 {\n margin-left: 41.6666666667%;\n}\n\n.col-xx-offset-6 {\n margin-left: 50%;\n}\n\n.col-xx-offset-7 {\n margin-left: 58.3333333333%;\n}\n\n.col-xx-offset-8 {\n margin-left: 66.6666666667%;\n}\n\n.col-xx-offset-9 {\n margin-left: 75%;\n}\n\n.col-xx-offset-10 {\n margin-left: 83.3333333333%;\n}\n\n.col-xx-offset-11 {\n margin-left: 91.6666666667%;\n}\n\n.col-xx-offset-12 {\n margin-left: 100%;\n}\n\n.col-xx-pull-0 {\n right: 0%;\n}\n\n.col-xx-pull-1 {\n right: 8.3333333333%;\n}\n\n.col-xx-pull-2 {\n right: 16.6666666667%;\n}\n\n.col-xx-pull-3 {\n right: 25%;\n}\n\n.col-xx-pull-4 {\n right: 33.3333333333%;\n}\n\n.col-xx-pull-5 {\n right: 41.6666666667%;\n}\n\n.col-xx-pull-6 {\n right: 50%;\n}\n\n.col-xx-pull-7 {\n right: 58.3333333333%;\n}\n\n.col-xx-pull-8 {\n right: 66.6666666667%;\n}\n\n.col-xx-pull-9 {\n right: 75%;\n}\n\n.col-xx-pull-10 {\n right: 83.3333333333%;\n}\n\n.col-xx-pull-11 {\n right: 91.6666666667%;\n}\n\n.col-xx-pull-12 {\n right: 100%;\n}\n\n.col-xx-push-0 {\n left: 0%;\n}\n\n.col-xx-push-1 {\n left: 8.3333333333%;\n}\n\n.col-xx-push-2 {\n left: 16.6666666667%;\n}\n\n.col-xx-push-3 {\n left: 25%;\n}\n\n.col-xx-push-4 {\n left: 33.3333333333%;\n}\n\n.col-xx-push-5 {\n left: 41.6666666667%;\n}\n\n.col-xx-push-6 {\n left: 50%;\n}\n\n.col-xx-push-7 {\n left: 58.3333333333%;\n}\n\n.col-xx-push-8 {\n left: 66.6666666667%;\n}\n\n.col-xx-push-9 {\n left: 75%;\n}\n\n.col-xx-push-10 {\n left: 83.3333333333%;\n}\n\n.col-xx-push-11 {\n left: 91.6666666667%;\n}\n\n.col-xx-push-12 {\n left: 100%;\n}\n\n@media only screen and (min-width: 480px) {\n .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {\n float: left;\n }\n .col-xs-1 {\n width: 8.3333333333%;\n }\n .col-xs-2 {\n width: 16.6666666667%;\n }\n .col-xs-3 {\n width: 25%;\n }\n .col-xs-4 {\n width: 33.3333333333%;\n }\n .col-xs-5 {\n width: 41.6666666667%;\n }\n .col-xs-6 {\n width: 50%;\n }\n .col-xs-7 {\n width: 58.3333333333%;\n }\n .col-xs-8 {\n width: 66.6666666667%;\n }\n .col-xs-9 {\n width: 75%;\n }\n .col-xs-10 {\n width: 83.3333333333%;\n }\n .col-xs-11 {\n width: 91.6666666667%;\n }\n .col-xs-12 {\n width: 100%;\n }\n .col-xs-offset-0 {\n margin-left: 0%;\n }\n .col-xs-offset-1 {\n margin-left: 8.3333333333%;\n }\n .col-xs-offset-2 {\n margin-left: 16.6666666667%;\n }\n .col-xs-offset-3 {\n margin-left: 25%;\n }\n .col-xs-offset-4 {\n margin-left: 33.3333333333%;\n }\n .col-xs-offset-5 {\n margin-left: 41.6666666667%;\n }\n .col-xs-offset-6 {\n margin-left: 50%;\n }\n .col-xs-offset-7 {\n margin-left: 58.3333333333%;\n }\n .col-xs-offset-8 {\n margin-left: 66.6666666667%;\n }\n .col-xs-offset-9 {\n margin-left: 75%;\n }\n .col-xs-offset-10 {\n margin-left: 83.3333333333%;\n }\n .col-xs-offset-11 {\n margin-left: 91.6666666667%;\n }\n .col-xs-offset-12 {\n margin-left: 100%;\n }\n .col-xs-pull-0 {\n right: 0%;\n }\n .col-xs-pull-1 {\n right: 8.3333333333%;\n }\n .col-xs-pull-2 {\n right: 16.6666666667%;\n }\n .col-xs-pull-3 {\n right: 25%;\n }\n .col-xs-pull-4 {\n right: 33.3333333333%;\n }\n .col-xs-pull-5 {\n right: 41.6666666667%;\n }\n .col-xs-pull-6 {\n right: 50%;\n }\n .col-xs-pull-7 {\n right: 58.3333333333%;\n }\n .col-xs-pull-8 {\n right: 66.6666666667%;\n }\n .col-xs-pull-9 {\n right: 75%;\n }\n .col-xs-pull-10 {\n right: 83.3333333333%;\n }\n .col-xs-pull-11 {\n right: 91.6666666667%;\n }\n .col-xs-pull-12 {\n right: 100%;\n }\n .col-xs-push-0 {\n left: 0%;\n }\n .col-xs-push-1 {\n left: 8.3333333333%;\n }\n .col-xs-push-2 {\n left: 16.6666666667%;\n }\n .col-xs-push-3 {\n left: 25%;\n }\n .col-xs-push-4 {\n left: 33.3333333333%;\n }\n .col-xs-push-5 {\n left: 41.6666666667%;\n }\n .col-xs-push-6 {\n left: 50%;\n }\n .col-xs-push-7 {\n left: 58.3333333333%;\n }\n .col-xs-push-8 {\n left: 66.6666666667%;\n }\n .col-xs-push-9 {\n left: 75%;\n }\n .col-xs-push-10 {\n left: 83.3333333333%;\n }\n .col-xs-push-11 {\n left: 91.6666666667%;\n }\n .col-xs-push-12 {\n left: 100%;\n }\n}\n@media only screen and (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n float: left;\n }\n .col-sm-1 {\n width: 8.3333333333%;\n }\n .col-sm-2 {\n width: 16.6666666667%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-4 {\n width: 33.3333333333%;\n }\n .col-sm-5 {\n width: 41.6666666667%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-7 {\n width: 58.3333333333%;\n }\n .col-sm-8 {\n width: 66.6666666667%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-10 {\n width: 83.3333333333%;\n }\n .col-sm-11 {\n width: 91.6666666667%;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\n }\n .col-sm-offset-1 {\n margin-left: 8.3333333333%;\n }\n .col-sm-offset-2 {\n margin-left: 16.6666666667%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-4 {\n margin-left: 33.3333333333%;\n }\n .col-sm-offset-5 {\n margin-left: 41.6666666667%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-7 {\n margin-left: 58.3333333333%;\n }\n .col-sm-offset-8 {\n margin-left: 66.6666666667%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-10 {\n margin-left: 83.3333333333%;\n }\n .col-sm-offset-11 {\n margin-left: 91.6666666667%;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-pull-0 {\n right: 0%;\n }\n .col-sm-pull-1 {\n right: 8.3333333333%;\n }\n .col-sm-pull-2 {\n right: 16.6666666667%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-4 {\n right: 33.3333333333%;\n }\n .col-sm-pull-5 {\n right: 41.6666666667%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-7 {\n right: 58.3333333333%;\n }\n .col-sm-pull-8 {\n right: 66.6666666667%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-10 {\n right: 83.3333333333%;\n }\n .col-sm-pull-11 {\n right: 91.6666666667%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-push-0 {\n left: 0%;\n }\n .col-sm-push-1 {\n left: 8.3333333333%;\n }\n .col-sm-push-2 {\n left: 16.6666666667%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-4 {\n left: 33.3333333333%;\n }\n .col-sm-push-5 {\n left: 41.6666666667%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-7 {\n left: 58.3333333333%;\n }\n .col-sm-push-8 {\n left: 66.6666666667%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-10 {\n left: 83.3333333333%;\n }\n .col-sm-push-11 {\n left: 91.6666666667%;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n}\n@media only screen and (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {\n float: left;\n }\n .col-md-1 {\n width: 8.3333333333%;\n }\n .col-md-2 {\n width: 16.6666666667%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-4 {\n width: 33.3333333333%;\n }\n .col-md-5 {\n width: 41.6666666667%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-7 {\n width: 58.3333333333%;\n }\n .col-md-8 {\n width: 66.6666666667%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-10 {\n width: 83.3333333333%;\n }\n .col-md-11 {\n width: 91.6666666667%;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\n }\n .col-md-offset-1 {\n margin-left: 8.3333333333%;\n }\n .col-md-offset-2 {\n margin-left: 16.6666666667%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-4 {\n margin-left: 33.3333333333%;\n }\n .col-md-offset-5 {\n margin-left: 41.6666666667%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-7 {\n margin-left: 58.3333333333%;\n }\n .col-md-offset-8 {\n margin-left: 66.6666666667%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-10 {\n margin-left: 83.3333333333%;\n }\n .col-md-offset-11 {\n margin-left: 91.6666666667%;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-pull-0 {\n right: 0%;\n }\n .col-md-pull-1 {\n right: 8.3333333333%;\n }\n .col-md-pull-2 {\n right: 16.6666666667%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-4 {\n right: 33.3333333333%;\n }\n .col-md-pull-5 {\n right: 41.6666666667%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-7 {\n right: 58.3333333333%;\n }\n .col-md-pull-8 {\n right: 66.6666666667%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-10 {\n right: 83.3333333333%;\n }\n .col-md-pull-11 {\n right: 91.6666666667%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-push-0 {\n left: 0%;\n }\n .col-md-push-1 {\n left: 8.3333333333%;\n }\n .col-md-push-2 {\n left: 16.6666666667%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-4 {\n left: 33.3333333333%;\n }\n .col-md-push-5 {\n left: 41.6666666667%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-7 {\n left: 58.3333333333%;\n }\n .col-md-push-8 {\n left: 66.6666666667%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-10 {\n left: 83.3333333333%;\n }\n .col-md-push-11 {\n left: 91.6666666667%;\n }\n .col-md-push-12 {\n left: 100%;\n }\n}\n@media only screen and (min-width: 1440px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {\n float: left;\n }\n .col-lg-1 {\n width: 8.3333333333%;\n }\n .col-lg-2 {\n width: 16.6666666667%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-4 {\n width: 33.3333333333%;\n }\n .col-lg-5 {\n width: 41.6666666667%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-7 {\n width: 58.3333333333%;\n }\n .col-lg-8 {\n width: 66.6666666667%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-10 {\n width: 83.3333333333%;\n }\n .col-lg-11 {\n width: 91.6666666667%;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n .col-lg-offset-1 {\n margin-left: 8.3333333333%;\n }\n .col-lg-offset-2 {\n margin-left: 16.6666666667%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-4 {\n margin-left: 33.3333333333%;\n }\n .col-lg-offset-5 {\n margin-left: 41.6666666667%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-7 {\n margin-left: 58.3333333333%;\n }\n .col-lg-offset-8 {\n margin-left: 66.6666666667%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-10 {\n margin-left: 83.3333333333%;\n }\n .col-lg-offset-11 {\n margin-left: 91.6666666667%;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-pull-0 {\n right: 0%;\n }\n .col-lg-pull-1 {\n right: 8.3333333333%;\n }\n .col-lg-pull-2 {\n right: 16.6666666667%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-4 {\n right: 33.3333333333%;\n }\n .col-lg-pull-5 {\n right: 41.6666666667%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-7 {\n right: 58.3333333333%;\n }\n .col-lg-pull-8 {\n right: 66.6666666667%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-10 {\n right: 83.3333333333%;\n }\n .col-lg-pull-11 {\n right: 91.6666666667%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-push-0 {\n left: 0%;\n }\n .col-lg-push-1 {\n left: 8.3333333333%;\n }\n .col-lg-push-2 {\n left: 16.6666666667%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-4 {\n left: 33.3333333333%;\n }\n .col-lg-push-5 {\n left: 41.6666666667%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-7 {\n left: 58.3333333333%;\n }\n .col-lg-push-8 {\n left: 66.6666666667%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-10 {\n left: 83.3333333333%;\n }\n .col-lg-push-11 {\n left: 91.6666666667%;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n}\n.col-between {\n margin-left: -16px;\n position: absolute;\n top: 0;\n text-align: center;\n width: 32px;\n}\n\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-right: 16px;\n padding-left: 16px;\n}\n.container:after, .container:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.container:after {\n clear: both;\n}\n@media only screen and (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n@media only screen and (min-width: 1440px) {\n .container {\n max-width: 1408px;\n }\n}\n\n.container-full {\n max-width: none;\n}\n\n.row {\n margin-right: -16px;\n margin-left: -16px;\n}\n.row:after, .row:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.row:after {\n clear: both;\n}\n\n@media only screen and (min-width: 480px) and (max-width: 767px) {\n .row-clear > .col-xs-2:nth-child(6n+1),\n .row-clear > .col-xs-3:nth-child(4n+1),\n .row-clear > .col-xs-4:nth-child(3n+1),\n .row-clear > .col-xs-6:nth-child(2n+1) {\n clear: left;\n }\n}\n@media only screen and (min-width: 768px) and (max-width: 991px) {\n .row-clear > .col-sm-2:nth-child(6n+1),\n .row-clear > .col-sm-3:nth-child(4n+1),\n .row-clear > .col-sm-4:nth-child(3n+1),\n .row-clear > .col-sm-6:nth-child(2n+1) {\n clear: left;\n }\n}\n@media only screen and (min-width: 992px) and (max-width: 1439px) {\n .row-clear > .col-md-2:nth-child(6n+1),\n .row-clear > .col-md-3:nth-child(4n+1),\n .row-clear > .col-md-4:nth-child(3n+1),\n .row-clear > .col-md-6:nth-child(2n+1) {\n clear: left;\n }\n}\n@media only screen and (min-width: 1440px) {\n .row-clear > .col-lg-2:nth-child(6n+1),\n .row-clear > .col-lg-3:nth-child(4n+1),\n .row-clear > .col-lg-4:nth-child(3n+1),\n .row-clear > .col-lg-6:nth-child(2n+1) {\n clear: left;\n }\n}\n\n.row-relative {\n position: relative;\n}\n\n@media print {\n *,\n *:after,\n *:before {\n background: transparent !important;\n box-shadow: none !important;\n text-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n blockquote,\n pre {\n border: 1px solid #9e9e9e;\n page-break-inside: avoid;\n }\n img,\n tr {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n h2,\n h3,\n p {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n thead {\n display: table-header-group;\n }\n .card,\n .card-img,\n .card-side {\n border-radius: 0 !important;\n }\n .card,\n .tile {\n border: 1px solid #9e9e9e;\n }\n .fbtn-container,\n .menu,\n .menu-toggle {\n display: none !important;\n }\n .footer {\n page-break-after: always;\n }\n .header a {\n color: #2196f3;\n }\n .tab-nav .nav > li.active > a {\n border-bottom: 3px solid #212121;\n padding-bottom: 9px;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n.a {\n background-color: transparent;\n border: 0;\n display: inline;\n color: #2196f3;\n -webkit-appearance: none;\n}\n.a:focus, .a:hover {\n color: #0d47a1;\n outline: 0;\n text-decoration: underline;\n}\n\n.access-hide {\n border: 0;\n clip: rect(0, 0, 0, 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n}\n.access-hide.focusable:active, .access-hide.focusable:focus {\n clip: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n position: static;\n width: auto;\n}\n\n.avoid-fout,\n.el-loading {\n position: relative;\n}\n\nbody.avoid-fout,\nbody.el-loading {\n position: static;\n}\n\n.avoid-fout-indicator,\n.el-loading-indicator {\n font-family: sans-serif !important;\n height: 0;\n min-height: 4px;\n overflow: hidden;\n position: absolute;\n top: 0;\n left: 0;\n text-align: center;\n width: 0;\n z-index: 2;\n}\n\n.avoid-fout > .avoid-fout-indicator,\n.el-loading > .el-loading-indicator {\n background-color: #ffffff;\n height: 100%;\n padding: 24px 16px;\n width: 100%;\n -webkit-box-shadow: 0 -1px 0 #e0e0e0, 0 0 2px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.15);\n box-shadow: 0 -1px 0 #e0e0e0, 0 0 2px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.15);\n opacity: 1;\n filter: alpha(opacity=100);\n}\n\n.avoid-fout-done > .avoid-fout-indicator,\n.el-loading-done > .el-loading-indicator {\n height: 0;\n padding: 0;\n width: 0;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transition: height 0s 0.3s, opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), padding 0s 0.3s, width 0s 0.3s;\n transition: height 0s 0.3s, opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), padding 0s 0.3s, width 0s 0.3s;\n}\n\n.avoid-fout-indicator-fixed,\n.el-loading-indicator-fixed {\n position: fixed;\n z-index: 41;\n}\n\n.avoid-fout-indicator-linear,\n.el-loading-indicator-linear {\n padding: 0 !important;\n}\n\n.clearfix:after, .clearfix:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.clearfix:after {\n clear: both;\n}\n\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\n\n.collapsed-hide {\n display: inline;\n}\n.collapsed .collapsed-hide {\n display: none;\n}\n\n.collapsed-show {\n display: none;\n}\n.collapsed .collapsed-show {\n display: inline;\n}\n\n.collapsible-region {\n overflow: hidden;\n}\n\n.collapsing {\n height: 0;\n overflow: hidden;\n position: relative;\n -webkit-transition: height 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: height 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.fade {\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.fade.in {\n opacity: 1;\n filter: alpha(opacity=100);\n}\n\n.iframe-seamless {\n border: 0;\n display: block;\n height: 100%;\n margin: 0;\n padding: 0;\n width: 100%;\n}\n\n.img-responsive {\n display: block;\n height: auto;\n max-width: 100%;\n width: 100% \\9 ;\n}\n\n.list-clear, .list-inline {\n list-style: none;\n padding-left: 0;\n}\n\n.list-inline {\n margin-left: -8px;\n}\n.list-inline > li {\n display: inline-block;\n padding-right: 8px;\n padding-left: 8px;\n}\n\n.margin-bottom {\n margin-bottom: 24px !important;\n}\n\n.margin-bottom-half {\n margin-bottom: 12px !important;\n}\n\n.margin-left {\n margin-left: 16px !important;\n}\n\n.margin-left-half {\n margin-left: 8px !important;\n}\n\n.margin-no {\n margin: 0 !important;\n}\n\n.margin-no-bottom {\n margin-bottom: 0 !important;\n}\n\n.margin-no-left {\n margin-left: 0 !important;\n}\n\n.margin-no-right {\n margin-right: 0 !important;\n}\n\n.margin-no-top {\n margin-top: 0 !important;\n}\n\n.margin-right {\n margin-right: 16px !important;\n}\n\n.margin-right-half {\n margin-right: 8px !important;\n}\n\n.margin-top {\n margin-top: 24px !important;\n}\n\n.margin-top-half {\n margin-top: 12px !important;\n}\n\n.media,\n.media-inner {\n overflow: hidden;\n}\n\n.media-object.pull-left {\n margin-right: 16px;\n}\n.media-object.pull-right {\n margin-left: 16px;\n}\n\n.modal-scrollbar-measure {\n height: 50px;\n overflow: scroll;\n position: absolute;\n top: -99999px;\n width: 50px;\n}\n\n.no-overflow {\n overflow: hidden;\n}\n\n.para {\n display: block;\n margin-top: 24px;\n margin-bottom: 24px;\n}\n\n.pull-left {\n float: left;\n}\n\n.pull-none {\n float: none !important;\n}\n\n.pull-right {\n float: right;\n}\n\n.text-break {\n word-break: break-all;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n -ms-hyphens: auto;\n hyphens: auto;\n}\n\n.text-lead {\n font-size: 16px;\n font-weight: 300;\n line-height: 24px;\n}\n\n.text-overflow {\n display: block;\n line-height: inherit;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-nowrap {\n white-space: nowrap;\n}\n\n.text-center {\n text-align: center;\n}\n\n.text-left {\n text-align: left;\n}\n\n.text-right {\n text-align: right;\n}\n\n.text-bg {\n color: var(--border-color);\n}\n\n.text-black {\n color: #000000;\n}\n\n.text-default {\n color: var(--text-color);\n}\n\n.text-hint {\n color: var(--text-hint);\n}\n\n.text-sec {\n color: var(--text-secondary);\n}\n\n.text-white {\n color: #ffffff;\n}\n\n.text-alt {\n color: #01798a;\n}\n\n.text-blue {\n color: #2196f3;\n}\n\n.text-green {\n color: #8bc34a;\n}\n\n.text-purple {\n color: #9c27b0;\n}\n\n.text-red {\n color: #f44336;\n}\n\n.text-yellow {\n color: #ffc107;\n}\n\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-xx-block,\n.visible-xx-inline,\n.visible-xx-inline-block {\n display: none !important;\n}\n\n@media only screen and (max-width: 479px) {\n .hidden-xx {\n display: none !important;\n }\n .visible-xx-block {\n display: block !important;\n }\n .visible-xx-inline {\n display: inline !important;\n }\n .visible-xx-inline-block {\n display: inline-block !important;\n }\n}\n@media only screen and (min-width: 480px) and (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n .visible-xs-block {\n display: block !important;\n }\n .visible-xs-inline {\n display: inline !important;\n }\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media only screen and (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n .visible-sm-block {\n display: block !important;\n }\n .visible-sm-inline {\n display: inline !important;\n }\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media only screen and (min-width: 992px) and (max-width: 1439px) {\n .hidden-md {\n display: none !important;\n }\n .visible-md-block {\n display: block !important;\n }\n .visible-md-inline {\n display: inline !important;\n }\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media only screen and (min-width: 1440px) {\n .hidden-lg {\n display: none !important;\n }\n .visible-lg-block {\n display: block !important;\n }\n .visible-lg-inline {\n display: inline !important;\n }\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n.anchorjs-link, .anchorjs-link:hover {\n color: #01798a;\n font-size: 80%;\n}\n\n.avatar {\n background-color: var(--border-color);\n border-radius: 50%;\n color: var(--text-color);\n display: block;\n height: 48px;\n line-height: 48px;\n text-align: center;\n width: 48px;\n}\n.avatar:focus, .avatar:hover {\n text-decoration: none;\n}\n.avatar.pull-left {\n margin-right: 16px;\n}\n.avatar.pull-right {\n margin-left: 16px;\n}\n.avatar img {\n border-radius: 50%;\n height: 100%;\n vertical-align: top;\n width: 100%;\n}\n.avatar .fa {\n display: block;\n height: 100%;\n line-height: inherit;\n text-align: center;\n}\n.avatar .fa-text {\n font-family: inherit;\n}\n\n.avatar-alt {\n background-color: #01798a;\n color: #ffffff;\n}\n\n.avatar-blue {\n background-color: #2196f3;\n color: #ffffff;\n}\n\n.avatar-green {\n background-color: #8bc34a;\n color: #ffffff;\n}\n\n.avatar-purple {\n background-color: #9c27b0;\n color: #ffffff;\n}\n\n.avatar-red {\n background-color: #f44336;\n color: #ffffff;\n}\n\n.avatar-yellow {\n background-color: #ffc107;\n color: #ffffff;\n}\n\n.avatar-inline {\n display: inline-block;\n}\n\n.avatar-lg {\n height: 96px;\n line-height: 96px;\n width: 96px;\n}\n\n.avatar-sm {\n height: 36px;\n line-height: 36px;\n margin-top: -6px;\n margin-bottom: -6px;\n width: 36px;\n}\n\n.avatar-transparent {\n background-color: transparent;\n}\n\n.breadcrumb {\n list-style: none;\n margin: 24px 0;\n padding-left: 0;\n}\n.breadcrumb:after, .breadcrumb:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.breadcrumb:after {\n clear: both;\n}\n.breadcrumb > li {\n display: block;\n float: left;\n}\n.breadcrumb > li + li:before {\n color: var(--text-hint);\n content: \">\";\n display: inline-block;\n line-height: 24px;\n margin-left: 0.4em;\n padding-right: 0.4em;\n}\n.breadcrumb > .active {\n color: var(--text-color);\n}\n.breadcrumb > .active > a,\n.breadcrumb > .active > .a {\n color: var(--text-color);\n cursor: text;\n text-decoration: none;\n}\n\n.breadcrumb-categories {\n list-style: none;\n margin: 24px 0;\n padding-left: 0;\n}\n.breadcrumb-categories:after, .breadcrumb-categories:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.breadcrumb-categories:after {\n clear: both;\n}\n.breadcrumb-categories > li {\n display: block;\n float: left;\n padding-right: 10px;\n}\n.breadcrumb-categories > li + li.category:before {\n color: var(--text-hint);\n display: inline-block;\n line-height: 24px;\n margin-left: 0.4em;\n}\n\n.breadcrumbs {\n padding: 12px 0;\n}\n\n.body {\n max-width: 1000px;\n}\n\n.btn {\n background-color: var(--bg-surface);\n background-image: none;\n background-position: 50% 50%;\n background-size: 100% 100%;\n border: 1px solid var(--border-color);\n border-radius: 2px;\n color: var(--text-color);\n cursor: pointer;\n display: inline-block;\n font-size: 16px;\n font-weight: 400;\n line-height: 24px;\n margin-bottom: 0;\n max-width: 100%;\n padding: 5px 15px;\n position: relative;\n text-align: center;\n /*text-transform: uppercase; */\n vertical-align: middle;\n white-space: nowrap;\n -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15), 0 1px 5px 1px rgba(0, 0, 0, 0.15);\n box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15), 0 1px 5px 1px rgba(0, 0, 0, 0.15);\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-user-select: none;\n user-select: none;\n}\n.btn:active, .btn:focus, .btn:hover {\n color: var(--text-color);\n background-color: var(--bg-elevated);\n outline: 0;\n text-decoration: none;\n -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15), 0 5px 10px 1px rgba(0, 0, 0, 0.3), 0 10px 30px rgba(0, 0, 0, 0.15);\n box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15), 0 5px 10px 1px rgba(0, 0, 0, 0.3), 0 10px 30px rgba(0, 0, 0, 0.15);\n}\n.btn[disabled], fieldset[disabled] .btn {\n cursor: not-allowed;\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n.btn.waves-effect {\n border: 0;\n padding: 6px 16px;\n}\n\n.btn-alt {\n background-color: #01798a;\n color: #ffffff;\n}\n.btn-alt:active, .btn-alt:focus, .btn-alt:hover {\n color: #ffffff;\n}\n.btn-alt[disabled], fieldset[disabled] .btn-alt {\n background-color: #01798a;\n}\n\n.btn-blue {\n background-color: #2196f3;\n color: #ffffff;\n}\n.btn-blue:active, .btn-blue:focus, .btn-blue:hover {\n color: #ffffff;\n}\n.btn-blue[disabled], fieldset[disabled] .btn-blue {\n background-color: #2196f3;\n}\n\n.btn-green {\n background-color: #8bc34a;\n color: #ffffff;\n}\n.btn-green:active, .btn-green:focus, .btn-green:hover {\n color: #ffffff;\n}\n.btn-green[disabled], fieldset[disabled] .btn-green {\n background-color: #8bc34a;\n}\n\n.btn-purple {\n background-color: #9c27b0;\n color: #ffffff;\n}\n.btn-purple:active, .btn-purple:focus, .btn-purple:hover {\n color: #ffffff;\n}\n.btn-purple[disabled], fieldset[disabled] .btn-purple {\n background-color: #9c27b0;\n}\n\n.btn-red {\n background-color: #f44336;\n color: #ffffff;\n}\n.btn-red:active, .btn-red:focus, .btn-red:hover {\n color: #ffffff;\n}\n.btn-red[disabled], fieldset[disabled] .btn-red {\n background-color: #f44336;\n}\n\n.btn-yellow {\n background-color: #ffc107;\n color: #ffffff;\n}\n.btn-yellow:active, .btn-yellow:focus, .btn-yellow:hover {\n color: #ffffff;\n}\n.btn-yellow[disabled], fieldset[disabled] .btn-yellow {\n background-color: #ffc107;\n}\n\n.btn-sm {\n font-size: 8px;\n line-height: 22px;\n padding: 0 7px;\n}\n.btn-sm.waves-effect {\n padding: 1px 8px;\n}\n\n.btn-block {\n display: block;\n white-space: normal;\n width: 100%;\n}\n\n.btn-flat {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-flat:active, .btn-flat:focus, .btn-flat:hover {\n background-color: var(--bg-color);\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-flat[disabled], fieldset[disabled] .btn-flat {\n color: var(--text-color);\n}\n\n.btn-flat.btn-alt {\n color: #01798a;\n}\n.btn-flat.btn-alt:active, .btn-flat.btn-alt:focus, .btn-flat.btn-alt:hover {\n background-color: rgb(1.8007194245, 217.8870503597, 248.4992805755);\n}\n.btn-flat.btn-alt[disabled], fieldset[disabled] .btn-flat.btn-alt {\n color: #01798a;\n}\n\n.btn-flat.btn-blue {\n color: #2196f3;\n}\n.btn-flat.btn-blue:active, .btn-flat.btn-blue:focus, .btn-flat.btn-blue:hover {\n background-color: #bbdefb;\n}\n.btn-flat.btn-blue[disabled], fieldset[disabled] .btn-flat.btn-blue {\n color: #2196f3;\n}\n\n.btn-flat.btn-green {\n color: #8bc34a;\n}\n.btn-flat.btn-green:active, .btn-flat.btn-green:focus, .btn-flat.btn-green:hover {\n background-color: #dcedc8;\n}\n.btn-flat.btn-green[disabled], fieldset[disabled] .btn-flat.btn-green {\n color: #8bc34a;\n}\n\n.btn-flat.btn-purple {\n color: #9c27b0;\n}\n.btn-flat.btn-purple:active, .btn-flat.btn-purple:focus, .btn-flat.btn-purple:hover {\n background-color: #e1bee7;\n}\n.btn-flat.btn-purple[disabled], fieldset[disabled] .btn-flat.btn-purple {\n color: #9c27b0;\n}\n\n.btn-flat.btn-red {\n color: #f44336;\n}\n.btn-flat.btn-red:active, .btn-flat.btn-red:focus, .btn-flat.btn-red:hover {\n background-color: #ffcdd2;\n}\n.btn-flat.btn-red[disabled], fieldset[disabled] .btn-flat.btn-red {\n color: #f44336;\n}\n\n.btn-flat.btn-yellow {\n color: #ffc107;\n}\n.btn-flat.btn-yellow:active, .btn-flat.btn-yellow:focus, .btn-flat.btn-yellow:hover {\n background-color: #ffecb3;\n}\n.btn-flat.btn-yellow[disabled], fieldset[disabled] .btn-flat.btn-yellow {\n color: #ffc107;\n}\n\n.btn-text {\n color: var(--text-color);\n display: inline-block;\n font-size: 16px;\n font-weight: 400;\n line-height: 24px;\n padding: 6px 0;\n}\n\n.fbtn {\n background-color: var(--border-color);\n border-radius: 50%;\n clear: both;\n color: var(--text-color);\n cursor: pointer;\n display: block;\n font-size: 24px;\n margin: 12px auto;\n padding: 12px 0;\n position: relative;\n text-align: center;\n width: 48px;\n -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 10px rgba(0, 0, 0, 0.5);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: box-shadow, opacity, -webkit-transform;\n transition-property: box-shadow, opacity, transform;\n}\n\na.fbtn:focus, a.fbtn:hover {\n color: var(--text-color);\n -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.5), 0 3px 15px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 10px rgba(0, 0, 0, 0.5), 0 3px 15px rgba(0, 0, 0, 0.5);\n}\n\n.fbtn-alt {\n background-color: #01798a;\n color: #ffffff !important;\n}\n\n.fbtn-blue {\n background-color: #2196f3;\n color: #ffffff !important;\n}\n\n.fbtn-green {\n background-color: #8bc34a;\n color: #ffffff !important;\n}\n\n.fbtn-purple {\n background-color: #9c27b0;\n color: #ffffff !important;\n}\n\n.fbtn-red {\n background-color: #f44336;\n color: #ffffff !important;\n}\n\n.fbtn-yellow {\n background-color: #ffc107;\n color: #ffffff !important;\n}\n\n.fbtn-lg {\n padding: 18px 0;\n width: 60px;\n}\n.fbtn-lg .fbtn-sub {\n top: 18px;\n}\n.fbtn-lg ~ .fbtn-dropdown {\n min-width: 92px;\n}\n\n.fbtn-container {\n position: fixed;\n right: 16px;\n bottom: 12px;\n z-index: 21;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-transition: margin-bottom 0.3s cubic-bezier(0.4, 0, 0.2, 1), right 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: margin-bottom 0.3s cubic-bezier(0.4, 0, 0.2, 1), right 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.fbtn-dropdown {\n max-height: 0;\n overflow: hidden;\n padding-right: 16px;\n padding-left: 16px;\n position: absolute;\n right: -16px;\n bottom: 100%;\n -webkit-transition: max-height 0s 0.5s;\n transition: max-height 0s 0.5s;\n}\n.fbtn-inner.open .fbtn-dropdown {\n max-height: 99999px;\n overflow: visible;\n -webkit-transition: max-height 0s;\n transition: max-height 0s;\n}\n.fbtn-dropdown .fbtn {\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: scale(0.5);\n transform: scale(0.5);\n}\n.fbtn-dropdown .fbtn:nth-last-child(1) {\n -webkit-transition-delay: 300ms;\n transition-delay: 300ms;\n}\n.fbtn-dropdown .fbtn:nth-last-child(2) {\n -webkit-transition-delay: 250ms;\n transition-delay: 250ms;\n}\n.fbtn-dropdown .fbtn:nth-last-child(3) {\n -webkit-transition-delay: 200ms;\n transition-delay: 200ms;\n}\n.fbtn-dropdown .fbtn:nth-last-child(4) {\n -webkit-transition-delay: 150ms;\n transition-delay: 150ms;\n}\n.fbtn-dropdown .fbtn:nth-last-child(5) {\n -webkit-transition-delay: 100ms;\n transition-delay: 100ms;\n}\n.fbtn-dropdown .fbtn:nth-last-child(6) {\n -webkit-transition-delay: 50ms;\n transition-delay: 50ms;\n}\n.fbtn-inner.open .fbtn-dropdown .fbtn {\n opacity: 1;\n filter: alpha(opacity=100);\n -webkit-transform: scale(1);\n transform: scale(1);\n -webkit-transition-delay: 300ms;\n transition-delay: 300ms;\n}\n.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(1) {\n -webkit-transition-delay: 0s;\n transition-delay: 0s;\n}\n.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(2) {\n -webkit-transition-delay: 50ms;\n transition-delay: 50ms;\n}\n.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(3) {\n -webkit-transition-delay: 100ms;\n transition-delay: 100ms;\n}\n.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(4) {\n -webkit-transition-delay: 150ms;\n transition-delay: 150ms;\n}\n.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(5) {\n -webkit-transition-delay: 200ms;\n transition-delay: 200ms;\n}\n.fbtn-inner.open .fbtn-dropdown .fbtn:nth-last-child(6) {\n -webkit-transition-delay: 250ms;\n transition-delay: 250ms;\n}\n\n.fbtn-ori,\n.fbtn-sub {\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: opacity, -webkit-transform;\n transition-property: opacity, transform;\n}\n\n.fbtn-inner.open .fbtn-ori {\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: rotate(225deg);\n transform: rotate(225deg);\n}\n\n.fbtn-rotate {\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: opacity, -webkit-transform;\n transition-property: opacity, transform;\n}\n.fbtn-inner.open .fbtn-rotate {\n -webkit-transform: rotate(225deg);\n transform: rotate(225deg);\n}\n\n.fbtn-sub {\n position: absolute;\n top: 12px;\n left: 0;\n text-align: center;\n width: 100%;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: rotate(-225deg);\n transform: rotate(-225deg);\n}\n.fbtn-inner.open .fbtn-sub {\n opacity: 1;\n filter: alpha(opacity=100);\n -webkit-transform: rotate(0);\n transform: rotate(0);\n}\n\n.fbtn-text {\n background-color: var(--text-color);\n background-color: rgba(0, 0, 0, 0.8);\n border-radius: 2px;\n color: #ffffff;\n font-size: 8px;\n height: 0;\n margin-top: -12px;\n margin-right: 16px;\n overflow: hidden;\n padding-right: 8px;\n padding-left: 8px;\n position: absolute;\n top: 50%;\n right: 100%;\n white-space: nowrap;\n width: 0;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.no-touch .fbtn:hover .fbtn-text {\n height: auto;\n width: auto;\n opacity: 1;\n filter: alpha(opacity=100);\n}\n.no-touch .fbtn-dropdown .fbtn:hover .fbtn-text {\n height: 0;\n width: 0;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.no-touch .fbtn-inner.open .fbtn-dropdown .fbtn:hover .fbtn-text {\n height: auto;\n width: auto;\n opacity: 1;\n filter: alpha(opacity=100);\n}\n.touch .fbtn-text {\n display: none;\n height: auto;\n width: auto;\n opacity: 1;\n filter: alpha(opacity=100);\n}\n.touch .fbtn-inner.open .fbtn-text {\n display: block;\n}\n\n.card {\n background-color: var(--bg-surface);\n border-radius: 2px;\n display: block;\n display: -webkit-box;\n display: -webkit-flex;\n display: flex;\n margin-bottom: 24px;\n position: relative;\n -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3);\n box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3);\n -webkit-transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.card[class*=-bg] {\n color: #ffffff;\n}\n.no-boxshadow .card {\n border: 1px solid var(--border-color);\n}\n\n.card-offwhite {\n background-color: var(--bg-surface);\n}\n\n.card-alt, .card-alt-bg {\n -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(1, 121, 138, 0.3);\n box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(1, 121, 138, 0.3);\n}\n.no-boxshadow .card-alt, .no-boxshadow .card-alt-bg {\n border-color: rgb(1.8007194245, 217.8870503597, 248.4992805755);\n}\n\n.card-alt-bg {\n background-color: #01798a;\n}\n\n.card-blue, .card-blue-bg {\n -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(33, 150, 243, 0.3);\n box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(33, 150, 243, 0.3);\n}\n.no-boxshadow .card-blue, .no-boxshadow .card-blue-bg {\n border-color: #bbdefb;\n}\n\n.card-blue-bg {\n background-color: #2196f3;\n}\n\n.card-green, .card-green-bg {\n -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(139, 195, 74, 0.3);\n box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(139, 195, 74, 0.3);\n}\n.no-boxshadow .card-green, .no-boxshadow .card-green-bg {\n border-color: #dcedc8;\n}\n\n.card-green-bg {\n background-color: #8bc34a;\n}\n\n.card-purple, .card-purple-bg {\n -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(156, 39, 176, 0.3);\n box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(156, 39, 176, 0.3);\n}\n.no-boxshadow .card-purple, .no-boxshadow .card-purple-bg {\n border-color: #e1bee7;\n}\n\n.card-purple-bg {\n background-color: #9c27b0;\n}\n\n.card-red, .card-red-bg {\n -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(244, 67, 54, 0.3);\n box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(244, 67, 54, 0.3);\n}\n.no-boxshadow .card-red, .no-boxshadow .card-red-bg {\n border-color: #ffcdd2;\n}\n\n.card-red-bg {\n background-color: #f44336;\n}\n\n.card-yellow, .card-yellow-bg {\n -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(255, 193, 7, 0.3);\n box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 1px 6px rgba(255, 193, 7, 0.3);\n}\n.no-boxshadow .card-yellow, .no-boxshadow .card-yellow-bg {\n border-color: #ffecb3;\n}\n\n.card-yellow-bg {\n background-color: #ffc107;\n}\n\n.card-action, .tile-action {\n border-top: 1px solid var(--border-color);\n position: relative;\n}\n.card-action:after, .tile-action:after, .card-action:before, .tile-action:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.card-action:after, .tile-action:after {\n clear: both;\n}\n.card-action:first-child, .tile-action:first-child {\n border-top: 0;\n}\n.card-action .nav, .tile-action .nav {\n margin-top: 0;\n margin-bottom: 0;\n}\n.card-action .nav > li > a, .tile-action .nav > li > a,\n.card-action .nav > li > .a,\n.tile-action .nav > li > .a {\n color: var(--text-secondary);\n}\n.card-action .nav > li > a:focus, .tile-action .nav > li > a:focus, .card-action .nav > li > a:hover, .tile-action .nav > li > a:hover,\n.card-action .nav > li > .a:focus,\n.tile-action .nav > li > .a:focus,\n.card-action .nav > li > .a:hover,\n.tile-action .nav > li > .a:hover {\n color: var(--link-color);\n}\n.card[class*=-bg] .card-action .nav > li > a, .card[class*=-bg] .tile-action .nav > li > a,\n.card[class*=-bg] .card-action .nav > li > .a,\n.card[class*=-bg] .tile-action .nav > li > .a {\n color: #ffffff;\n}\n.card-action .nav > li.active > a, .tile-action .nav > li.active > a,\n.card-action .nav > li.active > .a,\n.tile-action .nav > li.active > .a {\n color: var(--link-color);\n}\n.card-action .nav > li.open > a, .tile-action .nav > li.open > a,\n.card-action .nav > li.open > .a,\n.tile-action .nav > li.open > .a {\n color: var(--text-color);\n}\n\n.card-alt .card-action, .card-alt .tile-action, .card-alt-bg .card-action, .card-alt-bg .tile-action {\n border-top-color: rgb(1.8007194245, 217.8870503597, 248.4992805755);\n}\n\n.card-alt-bg .card-action, .card-alt-bg .tile-action {\n border-top-color: rgb(0.85, 102.85, 117.3);\n}\n\n.card-blue .card-action, .card-blue .tile-action, .card-blue-bg .card-action, .card-blue-bg .tile-action {\n border-top-color: #bbdefb;\n}\n\n.card-blue-bg .card-action, .card-blue-bg .tile-action {\n border-top-color: #1976d2;\n}\n\n.card-green .card-action, .card-green .tile-action, .card-green-bg .card-action, .card-green-bg .tile-action {\n border-top-color: #dcedc8;\n}\n\n.card-green-bg .card-action, .card-green-bg .tile-action {\n border-top-color: #689f38;\n}\n\n.card-purple .card-action, .card-purple .tile-action, .card-purple-bg .card-action, .card-purple-bg .tile-action {\n border-top-color: #e1bee7;\n}\n\n.card-purple-bg .card-action, .card-purple-bg .tile-action {\n border-top-color: #7b1fa2;\n}\n\n.card-red .card-action, .card-red .tile-action, .card-red-bg .card-action, .card-red-bg .tile-action {\n border-top-color: #ffcdd2;\n}\n\n.card-red-bg .card-action, .card-red-bg .tile-action {\n border-top-color: #d32f2f;\n}\n\n.card-yellow .card-action, .card-yellow .tile-action, .card-yellow-bg .card-action, .card-yellow-bg .tile-action {\n border-top-color: #ffecb3;\n}\n\n.card-yellow-bg .card-action, .card-yellow-bg .tile-action {\n border-top-color: #ffa000;\n}\n\n.card-header {\n padding-top: 6px;\n padding-bottom: 6px;\n position: relative;\n}\n.card-header:after, .card-header:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.card-header:after {\n clear: both;\n}\n.card-header:before {\n border-bottom: 1px solid var(--border-color);\n content: \"\";\n display: block;\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n}\n\n.card-heading {\n display: block;\n font-size: 16px;\n line-height: 24px;\n margin-top: 24px;\n margin-bottom: 24px;\n}\n.card-header .card-heading {\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.card-img {\n overflow: hidden;\n position: relative;\n}\n.card-img:first-child {\n border-radius: 2px 2px 0 0;\n}\n.card-img:last-child {\n border-radius: 0 0 2px 2px;\n}\n.card-img img {\n display: block;\n height: auto;\n width: 100%;\n}\n\n.card-img-heading {\n background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));\n color: #ffffff;\n font-size: 16px;\n line-height: 24px;\n margin: 0;\n padding: 12px 16px;\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n}\n\n.card-inner {\n padding-right: 16px;\n padding-left: 16px;\n position: relative;\n z-index: 1;\n}\n.card-header .card-inner {\n padding-top: 12px;\n padding-bottom: 12px;\n}\n.card-inner-side ~ .card-inner, .tile-side ~ .card-inner {\n overflow: hidden;\n}\n\n.card-inner-side, .tile-side {\n padding-top: 12px;\n padding-bottom: 12px;\n}\n.card-inner-side.pull-left, .pull-left.tile-side {\n padding-left: 16px;\n}\n.card-inner-side.pull-right, .pull-right.tile-side {\n padding-right: 16px;\n}\n\n.card-main {\n -webkit-box-flex: 1;\n -webkit-flex: 1;\n flex: 1;\n}\n\n.card-alt-bg .card-main a {\n color: rgb(1.8007194245, 217.8870503597, 248.4992805755);\n}\n\n.card-blue-bg .card-main a {\n color: #bbdefb;\n}\n\n.card-green-bg .card-main a {\n color: #dcedc8;\n}\n\n.card-purple-bg .card-main a {\n color: #e1bee7;\n}\n\n.card-red-bg .card-main a {\n color: #ffcdd2;\n}\n\n.card-yellow-bg .card-main a {\n color: #ffecb3;\n}\n\n.card-side {\n background-color: var(--bg-color);\n border-radius: 2px 0 0 2px;\n max-width: 33.33333%;\n padding-right: 16px;\n padding-left: 16px;\n}\n.card-side[href] {\n color: var(--text-color);\n}\n.card-side[href]:focus, .card-side[href]:hover {\n background-color: var(--border-color);\n text-decoration: none;\n}\n.card-side.card-side-img {\n overflow: hidden;\n padding-right: 0;\n padding-left: 0;\n}\n.card-side.card-side-right {\n border-radius: 0 2px 2px 0;\n -webkit-box-ordinal-group: 2;\n -webkit-order: 2;\n order: 2;\n}\n\n.card-offwhite .card-side {\n background-color: var(--bg-color);\n}\n\n.card-alt .card-side, .card-alt-bg .card-side {\n background-color: #01798a;\n color: #ffffff;\n}\n.card-alt .card-side[href]:focus, .card-alt-bg .card-side[href]:focus, .card-alt .card-side[href]:hover, .card-alt-bg .card-side[href]:hover {\n background-color: rgb(0.85, 102.85, 117.3);\n}\n.card-alt-bg .card-side {\n background-color: rgb(0.85, 102.85, 117.3);\n}\n.card-alt-bg .card-side[href]:focus, .card-alt-bg .card-side[href]:hover {\n background-color: rgb(0.7, 84.7, 96.6);\n}\n\n.card-blue .card-side, .card-blue-bg .card-side {\n background-color: #2196f3;\n color: #ffffff;\n}\n.card-blue .card-side[href]:focus, .card-blue-bg .card-side[href]:focus, .card-blue .card-side[href]:hover, .card-blue-bg .card-side[href]:hover {\n background-color: #1976d2;\n}\n.card-blue-bg .card-side {\n background-color: #1976d2;\n}\n.card-blue-bg .card-side[href]:focus, .card-blue-bg .card-side[href]:hover {\n background-color: #0d47a1;\n}\n\n.card-green .card-side, .card-green-bg .card-side {\n background-color: #8bc34a;\n color: #ffffff;\n}\n.card-green .card-side[href]:focus, .card-green-bg .card-side[href]:focus, .card-green .card-side[href]:hover, .card-green-bg .card-side[href]:hover {\n background-color: #689f38;\n}\n.card-green-bg .card-side {\n background-color: #689f38;\n}\n.card-green-bg .card-side[href]:focus, .card-green-bg .card-side[href]:hover {\n background-color: #33691e;\n}\n\n.card-purple .card-side, .card-purple-bg .card-side {\n background-color: #9c27b0;\n color: #ffffff;\n}\n.card-purple .card-side[href]:focus, .card-purple-bg .card-side[href]:focus, .card-purple .card-side[href]:hover, .card-purple-bg .card-side[href]:hover {\n background-color: #7b1fa2;\n}\n.card-purple-bg .card-side {\n background-color: #7b1fa2;\n}\n.card-purple-bg .card-side[href]:focus, .card-purple-bg .card-side[href]:hover {\n background-color: #4a148c;\n}\n\n.card-red .card-side, .card-red-bg .card-side {\n background-color: #f44336;\n color: #ffffff;\n}\n.card-red .card-side[href]:focus, .card-red-bg .card-side[href]:focus, .card-red .card-side[href]:hover, .card-red-bg .card-side[href]:hover {\n background-color: #d32f2f;\n}\n.card-red-bg .card-side {\n background-color: #d32f2f;\n}\n.card-red-bg .card-side[href]:focus, .card-red-bg .card-side[href]:hover {\n background-color: #b71c1c;\n}\n\n.card-yellow .card-side, .card-yellow-bg .card-side {\n background-color: #ffc107;\n color: #ffffff;\n}\n.card-yellow .card-side[href]:focus, .card-yellow-bg .card-side[href]:focus, .card-yellow .card-side[href]:hover, .card-yellow-bg .card-side[href]:hover {\n background-color: #ffa000;\n}\n.card-yellow-bg .card-side {\n background-color: #ffa000;\n}\n.card-yellow-bg .card-side[href]:focus, .card-yellow-bg .card-side[href]:hover {\n background-color: #ff6f00;\n}\n\n.card-wrap {\n margin-top: 24px;\n}\n\n.dropdown {\n position: relative;\n -webkit-transition: z-index 0s 0.3s;\n transition: z-index 0s 0.3s;\n}\n.dropdown.open {\n z-index: 21;\n -webkit-transition: z-index 0s;\n transition: z-index 0s;\n}\n.dropdown [data-toggle=dropdown] {\n cursor: pointer;\n}\n\n.dropdown-inline {\n display: inline-block;\n}\n\n.dropdown-menu {\n background-color: #ffffff;\n border: 1px solid #9e9e9e;\n border-radius: 0 2px 2px 2px;\n list-style: none;\n margin: -1px 0 0 !important;\n min-width: 100%;\n padding-top: 12px !important;\n padding-right: 0;\n padding-bottom: 12px !important;\n padding-left: 0;\n position: absolute;\n top: 100%;\n left: 0;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3), 0 10px 30px rgba(0, 0, 0, 0.15);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3), 0 10px 30px rgba(0, 0, 0, 0.15);\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: scale(0.25, 0);\n transform: scale(0.25, 0);\n -webkit-transform-origin: 0 0;\n transform-origin: 0 0;\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: opacity, -webkit-transform;\n transition-property: opacity, transform;\n}\n.dropdown.open .dropdown-menu {\n opacity: 1;\n filter: alpha(opacity=100);\n -webkit-transform: scale(1, 1);\n transform: scale(1, 1);\n}\n.dropdown-menu.dropdown-menu-right, .dropdown.pull-right .dropdown-menu, .nav.pull-right .dropdown-menu {\n border-radius: 2px 0 2px 2px;\n right: 0;\n left: auto;\n -webkit-transform-origin: 100% 0;\n transform-origin: 100% 0;\n}\n.dropdown-menu a,\n.dropdown-menu .a {\n color: var(--text-color);\n display: block;\n padding: 12px 16px;\n overflow: hidden;\n position: relative;\n text-align: left;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.dropdown-menu a:focus, .dropdown-menu a:hover,\n.dropdown-menu .a:focus,\n.dropdown-menu .a:hover {\n background-color: var(--bg-surface);\n text-decoration: none;\n}\n.dropdown-menu .active > a,\n.dropdown-menu .active > .a {\n background-color: var(--bg-surface);\n}\n.dropdown-menu li {\n display: block;\n position: relative;\n}\n.no-csstransforms .dropdown-menu {\n display: none;\n}\n.no-csstransforms .dropdown.open .dropdown-menu {\n display: block;\n}\n\n.dropdown-toggle {\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.dropdown.open .dropdown-toggle {\n background-color: var(--border-color);\n border-radius: 2px 2px 0 0;\n}\n\n.dropdown.open .dropdown-toggle-alt {\n background-color: rgb(0.7, 84.7, 96.6);\n}\n\n.dropdown.open .dropdown-toggle-blue {\n background-color: #0d47a1;\n}\n\n.dropdown.open .dropdown-toggle-green {\n background-color: #33691e;\n}\n\n.dropdown.open .dropdown-toggle-purple {\n background-color: #4a148c;\n}\n\n.dropdown.open .dropdown-toggle-red {\n background-color: #b71c1c;\n}\n\n.dropdown.open .dropdown-toggle-yellow {\n background-color: #ff6f00;\n}\n\n.dropdown-toggle-btn {\n position: relative;\n z-index: 1;\n}\n.dropdown.open .dropdown-toggle-btn {\n background-color: #ffffff;\n color: var(--text-color);\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.dropdown-toggle-btn ~ .dropdown-menu {\n min-width: 101%;\n min-width: calc(100% + 2px);\n padding-top: 48px !important;\n top: -12px;\n left: -1px;\n -webkit-transform: scale(1, 0);\n transform: scale(1, 0);\n}\n.dropdown-toggle-btn ~ .dropdown-menu.dropdown-menu-right, .dropdown.pull-right .dropdown-toggle-btn ~ .dropdown-menu, .nav.pull-right .dropdown-toggle-btn ~ .dropdown-menu {\n right: -1px;\n left: auto;\n}\n\n.dropdown-wrap {\n margin-top: 24px;\n margin-bottom: 24px;\n}\n.dropdown-wrap:after, .dropdown-wrap:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.dropdown-wrap:after {\n clear: both;\n}\n\nlegend[class*=col-xx-] {\n padding-left: 8px;\n}\n@media only screen and (min-width: 480px) {\n legend[class*=col-xs-] {\n padding-left: 8px;\n }\n}\n@media only screen and (min-width: 768px) {\n legend[class*=col-sm-] {\n padding-left: 8px;\n }\n}\n@media only screen and (min-width: 992px) {\n legend[class*=col-md-] {\n padding-left: 8px;\n }\n}\n@media only screen and (min-width: 1440px) {\n legend[class*=col-lg-] {\n padding-left: 8px;\n }\n}\n\n.checkbox,\n.radio {\n display: block;\n position: relative;\n}\n.form-group .checkbox,\n.form-group .radio {\n margin-top: 6px;\n padding-bottom: 6px;\n}\n.checkbox label,\n.radio label {\n cursor: pointer;\n margin: 0;\n min-height: 16px;\n padding-left: 24px;\n}\n.checkbox.disabled label, fieldset[disabled] .checkbox label,\n.radio.disabled label,\nfieldset[disabled] .radio label {\n color: var(--text-hint);\n cursor: not-allowed;\n}\n\n.checkbox input[type=checkbox],\n.radio input[type=radio] {\n margin-left: -24px;\n position: absolute;\n}\n\n.checkbox-inline,\n.radio-inline {\n display: inline-block;\n margin-right: 16px;\n}\n\n.form {\n margin-top: 24px;\n margin-bottom: 24px;\n}\n\n.form-control, .picker__select--month,\n.picker__select--year {\n background-color: transparent;\n background-image: none;\n border: 0;\n border-bottom: 1px solid var(--text-hint);\n border-radius: 0;\n color: var(--text-color);\n display: block;\n font-size: 16px;\n height: 36px;\n line-height: 24px;\n padding: 6px 0 5px;\n width: 100%;\n}\n.form-control:-ms-input-placeholder, .picker__select--month:-ms-input-placeholder,\n.picker__select--year:-ms-input-placeholder {\n color: var(--text-hint);\n font-style: italic;\n opacity: 0.8;\n}\n.form-control::-moz-placeholder, .picker__select--month::-moz-placeholder,\n.picker__select--year::-moz-placeholder {\n color: var(--text-hint);\n font-style: italic;\n opacity: 0.8;\n}\n.form-control::-webkit-input-placeholder, .picker__select--month::-webkit-input-placeholder,\n.picker__select--year::-webkit-input-placeholder {\n color: var(--text-hint);\n font-style: italic;\n opacity: 0.8;\n}\n.form-control::placeholder, .picker__select--month::placeholder,\n.picker__select--year::placeholder {\n color: var(--text-hint);\n font-style: italic;\n opacity: 0.8;\n}\n.form-control, .picker__select--month,\n.picker__select--year {\n -webkit-transition: border-bottom-color 0.15s cubic-bezier(0.4, 0, 0.2, 1);\n transition: border-bottom-color 0.15s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.form-control:focus, .picker__select--month:focus,\n.picker__select--year:focus {\n border-color: var(--link-color);\n border-bottom-width: 2px;\n outline: 0;\n padding-bottom: 4px;\n}\n.form-control[disabled], [disabled].picker__select--month,\n[disabled].picker__select--year, .form-control[readonly], [readonly].picker__select--month,\n[readonly].picker__select--year, fieldset[disabled] .form-control, fieldset[disabled] .picker__select--month,\nfieldset[disabled] .picker__select--year {\n border-style: dashed;\n color: var(--text-hint);\n cursor: not-allowed;\n opacity: 1;\n}\n.form-control.form-control-inline, .form-control-inline.picker__select--month,\n.form-control-inline.picker__select--year {\n display: inline-block;\n vertical-align: middle;\n width: auto;\n}\n.form-control.form-control-default, .form-control-default.picker__select--month,\n.form-control-default.picker__select--year, .form-control-default .form-control, .form-control-default .picker__select--month,\n.form-control-default .picker__select--year {\n border: 1px solid var(--text-hint);\n padding: 5px 8px;\n -webkit-transition: none;\n transition: none;\n}\n.form-control.form-control-default:focus, .form-control-default.picker__select--month:focus,\n.form-control-default.picker__select--year:focus, .form-control-default .form-control:focus, .form-control-default .picker__select--month:focus,\n.form-control-default .picker__select--year:focus {\n border: 1px solid var(--link-color);\n padding: 5px 8px;\n}\n.form-control.form-control-default[disabled], .form-control-default[disabled].picker__select--month,\n.form-control-default[disabled].picker__select--year, .form-control.form-control-default[readonly], .form-control-default[readonly].picker__select--month,\n.form-control-default[readonly].picker__select--year, fieldset[disabled] .form-control.form-control-default, fieldset[disabled] .form-control-default.picker__select--month,\nfieldset[disabled] .form-control-default.picker__select--year, .form-control-default .form-control[disabled], .form-control-default [disabled].picker__select--month,\n.form-control-default [disabled].picker__select--year, .form-control-default .form-control[readonly], .form-control-default [readonly].picker__select--month,\n.form-control-default [readonly].picker__select--year, fieldset[disabled] .form-control-default .form-control, fieldset[disabled] .form-control-default .picker__select--month,\nfieldset[disabled] .form-control-default .picker__select--year {\n background-color: var(--border-color);\n}\n\n.form-group-alt .form-control, .form-group-alt .picker__select--month,\n.form-group-alt .picker__select--year,\n.form-group-alt .form-control:focus {\n border-color: #01798a;\n}\n\n.form-group-blue .form-control, .form-group-blue .picker__select--month,\n.form-group-blue .picker__select--year,\n.form-group-blue .form-control:focus {\n border-color: #2196f3;\n}\n\n.form-group-green .form-control, .form-group-green .picker__select--month,\n.form-group-green .picker__select--year,\n.form-group-green .form-control:focus {\n border-color: #8bc34a;\n}\n\n.form-group-purple .form-control, .form-group-purple .picker__select--month,\n.form-group-purple .picker__select--year,\n.form-group-purple .form-control:focus {\n border-color: #9c27b0;\n}\n\n.form-group-red .form-control, .form-group-red .picker__select--month,\n.form-group-red .picker__select--year,\n.form-group-red .form-control:focus {\n border-color: #f44336;\n}\n\n.form-group-yellow .form-control, .form-group-yellow .picker__select--month,\n.form-group-yellow .picker__select--year,\n.form-group-yellow .form-control:focus {\n border-color: #ffc107;\n}\n\ninput[type=color].form-control-default,\n.form-control-default input[type=color] {\n min-width: 42px;\n}\n\nlabel + .form-control.form-control-default, label + .form-control-default.picker__select--month,\nlabel + .form-control-default.picker__select--year,\n.form-control-default label + .form-control,\n.form-control-default label + .picker__select--month,\n.form-control-default label + .picker__select--year {\n margin-top: 6px;\n}\n\nlabel.access-hide + .form-control.form-control-default, label.access-hide + .form-control-default.picker__select--month,\nlabel.access-hide + .form-control-default.picker__select--year,\n.form-control-default label.access-hide + .form-control,\n.form-control-default label.access-hide + .picker__select--month,\n.form-control-default label.access-hide + .picker__select--year {\n margin-top: 0;\n}\n\nselect.form-control, select.picker__select--month,\nselect.picker__select--year {\n -webkit-appearance: none;\n}\n@media only screen and (-webkit-min-device-pixel-ratio: 0) {\n select.form-control, select.picker__select--month,\n select.picker__select--year {\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAkCAMAAACg5NohAAAAZlBMVEUAAABlZWXLy8vg4OB6enrX19fg4OCdnZ2KiopsbGzn5+dzc3Pt7e3GxsbPz89ubm7u7u5ycnLY2NiJiYmGhoZoaGjq6up/f3+WlpaGhoaZmZllZWVhYWFYWFhaWlpdXV1bW1tWVlaZeqNTAAAAHHRSTlMA+WVC31BEqMzyNekpcGDpKNxJzcjkL9CjwZ/yNlWBeQAAALBJREFUKM/NztkWwiAMRdFQoNparR2cGf//J8UFNdXEd8/rXrkAq9rLoIGt3Vkn9A8xJoiaSqeSJGskuXlJNs2sFRPjWo7lptzVVEoO7VyEWofvoEn8NTUUxuZo2KyCPjo2+wB9m7ZM01zB/9feN2zXEVS0bLEHZQ1b6EE2jhNvDsBbMBWkampepJtizNpi4UPyGrEimBbhLT4L2nLnzR6+ksnIGm7iGjXv8xq14bSWJwymLjvMk/6KAAAAAElFTkSuQmCC);\n background-position: 100% 11px;\n background-repeat: no-repeat;\n background-size: auto 12px;\n padding-right: 12px;\n }\n select.form-control[multiple], select[multiple].picker__select--month,\n select[multiple].picker__select--year, select.form-control[size], select[size].picker__select--month,\n select[size].picker__select--year {\n background-image: none;\n padding-right: 0;\n }\n}\n\n@media only screen and (-webkit-min-device-pixel-ratio: 0) {\n select.form-control-default,\n .form-control-default select {\n background-position: 99% 11px;\n background-position: calc(100% - 8px) 11px;\n padding-right: 24px;\n }\n select.form-control-default[multiple], select.form-control-default[size],\n .form-control-default select[multiple],\n .form-control-default select[size] {\n padding-right: 8px;\n }\n}\n\ntextarea.form-control, textarea.picker__select--month,\ntextarea.picker__select--year {\n height: auto;\n}\n\n.form-control-inverse {\n color: #ffffff;\n}\n.form-control-inverse:-ms-input-placeholder {\n color: var(--text-hint);\n font-style: italic;\n opacity: 0.8;\n}\n.form-control-inverse::-moz-placeholder {\n color: var(--text-hint);\n font-style: italic;\n opacity: 0.8;\n}\n.form-control-inverse::-webkit-input-placeholder {\n color: var(--text-hint);\n font-style: italic;\n opacity: 0.8;\n}\n.form-control-inverse::placeholder {\n color: var(--text-hint);\n font-style: italic;\n opacity: 0.8;\n}\n\n.form-control-static {\n border-bottom: 1px solid #9e9e9e;\n display: block;\n font-size: 16px;\n font-weight: 400;\n line-height: 24px;\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 6px;\n padding-bottom: 5px;\n}\n.form-control-static.form-control-default {\n padding-top: 5px;\n}\n\n.form-group {\n margin-top: 24px;\n margin-bottom: 24px;\n}\nlegend + .form-group {\n margin-top: 0;\n}\n\n.form-group-btn {\n margin-bottom: 24px;\n}\n.form-group-btn .btn {\n margin-top: 24px;\n margin-right: 16px;\n}\n\n.form-help {\n display: block;\n font-size: 8px;\n font-weight: 400;\n margin-top: 12px;\n margin-bottom: 12px;\n position: relative;\n}\n\n.form-help-icon {\n position: absolute;\n top: 8px;\n right: 0;\n}\n\n.form-help-msg {\n padding-right: 1.2857142857em;\n}\n\n.form-label {\n display: block;\n}\n@media only screen and (min-width: 480px) {\n [class*=col-xs] > .form-label {\n padding-top: 6px;\n padding-bottom: 6px;\n text-align: right;\n }\n}\n@media only screen and (min-width: 768px) {\n [class*=col-sm] > .form-label {\n padding-top: 6px;\n padding-bottom: 6px;\n text-align: right;\n }\n}\n@media only screen and (min-width: 992px) {\n [class*=col-md] > .form-label {\n padding-top: 6px;\n padding-bottom: 6px;\n text-align: right;\n }\n}\n@media only screen and (min-width: 1440px) {\n [class*=col-lg] > .form-label {\n padding-top: 6px;\n padding-bottom: 6px;\n text-align: right;\n }\n}\n\n.form-group-alt .form-label {\n color: #01798a;\n}\n\n.form-group-blue .form-label {\n color: #2196f3;\n}\n\n.form-group-green .form-label {\n color: #8bc34a;\n}\n\n.form-group-purple .form-label {\n color: #9c27b0;\n}\n\n.form-group-red .form-label {\n color: #f44336;\n}\n\n.form-group-yellow .form-label {\n color: #ffc107;\n}\n\n.label {\n margin-bottom: 12px;\n}\n\n.checkbox-adv, .radio-adv {\n font-size: 16px;\n line-height: 24px;\n}\n.checkbox-adv [class^=circle], .radio-adv [class^=circle] {\n display: block;\n height: 16px;\n position: absolute;\n top: 3px;\n left: 0;\n width: 16px;\n}\n.checkbox-adv .circle, .radio-adv .circle {\n border: 2px solid #616161;\n -webkit-transition: border-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: border-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.checkbox-adv.disabled .circle, .disabled.radio-adv .circle, fieldset[disabled] .checkbox-adv .circle, fieldset[disabled] .radio-adv .circle {\n border-color: var(--text-hint) !important;\n}\n.checkbox-adv input.access-hide:focus ~ .circle, .radio-adv input.access-hide:focus ~ .circle {\n border-color: var(--text-color);\n}\n.checkbox-adv input.access-hide:checked ~ .circle, .radio-adv input.access-hide:checked ~ .circle {\n border-color: #01798a;\n}\n.checkbox-adv .circle-check, .radio-adv .circle-check {\n background-color: transparent;\n -webkit-transform: scale(0);\n transform: scale(0);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: background-color, -webkit-transform;\n transition-property: background-color, transform;\n}\n.checkbox-adv .circle-check:after, .radio-adv .circle-check:after {\n background-color: #01798a;\n border-radius: 50%;\n content: \"\";\n display: block;\n height: 80px;\n position: absolute;\n top: -32px;\n left: -32px;\n width: 80px;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.checkbox-adv.disabled .circle-check:after, .disabled.radio-adv .circle-check:after, fieldset[disabled] .checkbox-adv .circle-check:after, fieldset[disabled] .radio-adv .circle-check:after {\n background-color: var(--text-hint);\n}\n.checkbox-adv input.access-hide:checked ~ .circle-check, .radio-adv input.access-hide:checked ~ .circle-check {\n -webkit-transform: scale(0.5);\n transform: scale(0.5);\n}\n.checkbox-adv input.access-hide:checked ~ .circle-check:after, .radio-adv input.access-hide:checked ~ .circle-check:after {\n -webkit-animation: circle-check 0.6s;\n animation: circle-check 0.6s;\n}\n.checkbox-adv .circle-icon, .radio-adv .circle-icon {\n background-color: transparent;\n color: transparent;\n -webkit-transform: scale(0.5);\n transform: scale(0.5);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: background-color, color, -webkit-transform;\n transition-property: background-color, color, transform;\n}\n.checkbox-adv .circle-icon:before, .radio-adv .circle-icon:before {\n top: auto;\n}\n.checkbox-adv input.access-hide:checked ~ .circle-icon, .radio-adv input.access-hide:checked ~ .circle-icon {\n background-color: #01798a;\n color: #ffffff;\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n.checkbox-adv.disabled input.access-hide:checked ~ .circle-icon, .disabled.radio-adv input.access-hide:checked ~ .circle-icon, fieldset[disabled] .checkbox-adv input.access-hide:checked ~ .circle-icon, fieldset[disabled] .radio-adv input.access-hide:checked ~ .circle-icon {\n background-color: var(--text-hint);\n}\n\n.radio-adv [class^=circle] {\n border-radius: 50%;\n}\n.radio-adv input.access-hide:checked ~ .circle-check {\n background-color: #01798a;\n}\n.radio-adv.disabled input.access-hide:checked ~ .circle-check, fieldset[disabled] .radio-adv input.access-hide:checked ~ .circle-check {\n background-color: var(--text-hint);\n}\n\n@-webkit-keyframes circle-check {\n 0% {\n opacity: 0;\n }\n 25% {\n opacity: 0.25;\n }\n 100% {\n opacity: 0;\n }\n}\n@keyframes circle-check {\n 0% {\n opacity: 0;\n }\n 25% {\n opacity: 0.25;\n }\n 100% {\n opacity: 0;\n }\n}\n.picker {\n position: absolute;\n z-index: 40;\n -webkit-user-select: none;\n user-select: none;\n}\n\n.picker__box {\n background-clip: padding-box;\n background-color: #ffffff;\n border-radius: 4px;\n outline: 0;\n overflow: hidden;\n vertical-align: middle;\n -webkit-box-shadow: 0 1px 30px rgba(0, 0, 0, 0.5);\n box-shadow: 0 1px 30px rgba(0, 0, 0, 0.5);\n}\n.picker__box:after, .picker__box:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.picker__box:after {\n clear: both;\n}\n\n.picker__date-display {\n background-color: #01798a;\n border-radius: 4px 4px 0 0;\n color: #ffffff;\n}\n@media only screen and (min-width: 992px) {\n .picker__date-display {\n border-radius: 4px 0 0 0;\n float: left;\n width: 50%;\n }\n}\n\n.picker__day {\n border-radius: 50%;\n display: inline-block;\n height: 36px;\n padding: 6px 0;\n width: 36px;\n}\n.picker__day:focus, .picker__day:hover {\n color: #2196f3;\n cursor: pointer;\n}\n.picker__day.picker__day--selected {\n background-color: #01798a;\n color: #ffffff !important;\n}\n.picker__day.picker__day--today {\n color: #01798a;\n}\n\n.picker__day-display {\n font-size: 60px;\n line-height: 72px;\n padding: 0 16px;\n}\n@media only screen and (min-width: 992px) {\n .picker__day-display div {\n font-size: 2em;\n }\n}\n\n.picker__day--outfocus {\n color: var(--text-secondary);\n}\n\n.picker__footer {\n clear: both;\n padding: 12px 8px;\n}\n.picker__footer button {\n margin-left: 8px;\n}\n.picker__footer button:first-child {\n margin-left: 0;\n}\n@media only screen and (min-width: 480px) {\n .picker__footer {\n text-align: right;\n }\n}\n\n.picker__frame {\n display: inline-block;\n margin: 48px auto;\n max-width: 268px;\n vertical-align: middle;\n white-space: normal;\n -webkit-transform: scale(0, 0);\n transform: scale(0, 0);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: -webkit-transform;\n transition-property: transform;\n}\n.picker--opened .picker__frame {\n -webkit-transform: scale(1, 1);\n transform: scale(1, 1);\n}\n@media only screen and (min-width: 480px) {\n .picker__frame {\n max-width: 310px;\n }\n}\n@media only screen and (min-width: 992px) {\n .picker__frame {\n max-width: 536px;\n }\n}\n\n.picker__header {\n margin: 12px 8px 6px;\n position: relative;\n}\n@media only screen and (min-width: 992px) {\n .picker__header {\n float: left;\n margin-top: 6px;\n margin-right: 0;\n margin-left: 0;\n width: 50%;\n }\n}\n\n.picker__holder {\n overflow-x: hidden;\n overflow-y: auto;\n position: fixed;\n top: 100%;\n right: 0;\n bottom: 0;\n left: 0;\n text-align: center;\n white-space: nowrap;\n width: 100%;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), top 0s linear 0.3s;\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), top 0s linear 0.3s;\n}\n.picker__holder:after {\n content: \"\";\n display: inline-block;\n height: 100%;\n vertical-align: middle;\n width: 1px;\n}\n.picker--opened .picker__holder {\n background-color: rgba(0, 0, 0, 0.5);\n top: 0;\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), top 0s linear 0s;\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), top 0s linear 0s;\n}\n\n.picker__input {\n background-color: transparent !important;\n border-bottom-style: solid !important;\n color: var(--text-color) !important;\n cursor: text !important;\n}\n.picker__input.picker__input--active {\n border-color: #2196f3;\n border-bottom-width: 2px;\n}\n.picker__input.picker__input--active.form-control-default {\n border-bottom-width: 1px;\n}\n\n.picker__month,\n.picker__year {\n display: inline;\n margin-left: 16px;\n}\n.picker__month:first-child,\n.picker__year:first-child {\n margin-left: 0;\n}\n\n.picker__month-display {\n font-size: 20px;\n font-weight: 300;\n line-height: 28px;\n padding: 12px 16px 0;\n text-transform: uppercase;\n}\n@media only screen and (min-width: 992px) {\n .picker__month-display {\n padding-top: 24px;\n padding-bottom: 32px;\n }\n}\n\n.picker__nav--next,\n.picker__nav--prev {\n cursor: pointer;\n line-height: 24px;\n margin-top: -12px;\n padding: 0 16px;\n position: absolute;\n top: 50%;\n}\n.picker__nav--next:focus, .picker__nav--next:hover,\n.picker__nav--prev:focus,\n.picker__nav--prev:hover {\n color: #2196f3;\n}\n\n.picker__nav--next {\n right: 0;\n}\n\n.picker__nav--prev {\n left: 0;\n}\n\n.picker__select--month,\n.picker__select--year {\n border-bottom: 0;\n display: inline-block;\n height: 24px;\n margin-left: 16px;\n padding-top: 0;\n padding-bottom: 0;\n width: auto;\n}\n.picker__select--month:first-child,\n.picker__select--year:first-child {\n margin-left: 0;\n}\n\n@media only screen and (-webkit-min-device-pixel-ratio: 0) {\n select.picker__select--month,\n select.picker__select--year {\n background-position: 100% 50%;\n }\n}\n.picker__table {\n border-collapse: collapse;\n border-spacing: 0;\n margin: 0 8px;\n table-layout: fixed;\n}\n@media only screen and (min-width: 992px) {\n .picker__table {\n float: left;\n margin: 0;\n width: 50%;\n }\n}\n\n.picker__table td,\n.picker__table th {\n border: 0;\n font-size: 14px;\n line-height: 24px;\n margin: 0;\n padding: 0;\n text-align: center;\n vertical-align: middle;\n width: 36px;\n}\n@media only screen and (min-width: 480px) {\n .picker__table td,\n .picker__table th {\n width: 42px;\n }\n}\n@media only screen and (min-width: 992px) {\n .picker__table td,\n .picker__table th {\n width: 36px;\n }\n .picker__table td:first-child,\n .picker__table th:first-child {\n padding-left: 8px;\n width: 44px;\n }\n .picker__table td:last-child,\n .picker__table th:last-child {\n padding-right: 8px;\n width: 44px;\n }\n}\n\n.picker__weekday {\n color: var(--text-hint);\n font-weight: 300;\n}\n\n.picker__weekday-display {\n background-color: rgb(0.85, 102.85, 117.3);\n border-radius: 4px 4px 0 0;\n padding: 6px 16px;\n}\n\n.picker__year-display {\n color: rgb(1.8007194245, 217.8870503597, 248.4992805755);\n font-size: 20px;\n font-weight: 300;\n line-height: 28px;\n padding: 0 16px 12px;\n}\n@media only screen and (min-width: 992px) {\n .picker__year-display {\n padding-top: 32px;\n padding-bottom: 24px;\n }\n}\n\n.floating-label {\n color: var(--text-hint);\n cursor: text;\n font-size: 16px;\n line-height: 1;\n margin: 0;\n padding: 0;\n position: absolute;\n top: 10px;\n left: 0;\n -webkit-transition: color 0.3s cubic-bezier(0.4, 0, 0.2, 1), font-size 0.3s cubic-bezier(0.4, 0, 0.2, 1), top 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: color 0.3s cubic-bezier(0.4, 0, 0.2, 1), font-size 0.3s cubic-bezier(0.4, 0, 0.2, 1), top 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.form-group-label [class*=col-] .floating-label {\n left: 16px;\n}\n.form-group-label.control-focus .floating-label, .form-group-label.control-highlight .floating-label {\n color: var(--text-secondary);\n font-size: 12px;\n top: -12px;\n}\n.form-group-label.control-focus .floating-label {\n color: #2196f3;\n}\n\n.form-group-label {\n margin-top: 36px;\n margin-bottom: 36px;\n position: relative;\n}\n.form-group-label .form-control, .form-group-label .picker__select--month,\n.form-group-label .picker__select--year {\n position: relative;\n z-index: 1;\n}\n.form-group-label .form-control:-ms-input-placeholder, .form-group-label .picker__select--month:-ms-input-placeholder,\n.form-group-label .picker__select--year:-ms-input-placeholder {\n color: transparent;\n font-style: italic;\n opacity: 0.8;\n}\n.form-group-label .form-control::-moz-placeholder, .form-group-label .picker__select--month::-moz-placeholder,\n.form-group-label .picker__select--year::-moz-placeholder {\n color: transparent;\n font-style: italic;\n opacity: 0.8;\n}\n.form-group-label .form-control::-webkit-input-placeholder, .form-group-label .picker__select--month::-webkit-input-placeholder,\n.form-group-label .picker__select--year::-webkit-input-placeholder {\n color: transparent;\n font-style: italic;\n opacity: 0.8;\n}\n.form-group-label .form-control::placeholder, .form-group-label .picker__select--month::placeholder,\n.form-group-label .picker__select--year::placeholder {\n color: transparent;\n font-style: italic;\n opacity: 0.8;\n}\n\n.form-group-label.form-group-alt .floating-label {\n color: #01798a;\n}\n\n.form-group-label.form-group-blue .floating-label {\n color: #2196f3;\n}\n\n.form-group-label.form-group-green .floating-label {\n color: #8bc34a;\n}\n\n.form-group-label.form-group-purple .floating-label {\n color: #9c27b0;\n}\n\n.form-group-label.form-group-red .floating-label {\n color: #f44336;\n}\n\n.form-group-label.form-group-yellow .floating-label {\n color: #ffc107;\n}\n\n.form-icon-label {\n cursor: pointer;\n display: block;\n padding: 6px 0;\n}\n.form-group-icon.control-focus .form-icon-label {\n color: #2196f3;\n}\n\n.form-group-icon.form-group-alt .form-icon-label {\n color: #01798a;\n}\n\n.form-group-icon.form-group-blue .form-icon-label {\n color: #2196f3;\n}\n\n.form-group-icon.form-group-green .form-icon-label {\n color: #8bc34a;\n}\n\n.form-group-icon.form-group-purple .form-icon-label {\n color: #9c27b0;\n}\n\n.form-group-icon.form-group-red .form-icon-label {\n color: #f44336;\n}\n\n.form-group-icon.form-group-yellow .form-icon-label {\n color: #ffc107;\n}\n\n.switch {\n position: relative;\n}\n.switch.checkbox label, .switch.radio label {\n padding-left: 40px;\n}\n\n.switch-toggle {\n background-color: var(--text-hint);\n border-radius: 4px;\n cursor: pointer;\n display: inline-block;\n height: 8px;\n margin-right: 8px;\n position: relative;\n vertical-align: middle;\n width: 32px;\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.switch-toggle:after {\n background-color: #ffffff;\n border-radius: 50%;\n content: \"\";\n display: block;\n height: 16px;\n position: absolute;\n top: -4px;\n left: 0;\n width: 16px;\n -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25);\n box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25);\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1), left 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1), left 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\ninput[type=checkbox]:checked + .switch-toggle, input[type=radio]:checked + .switch-toggle {\n background-color: rgb(1.4003597122, 169.4435251799, 193.2496402878);\n}\ninput[type=checkbox]:checked + .switch-toggle:after, input[type=radio]:checked + .switch-toggle:after {\n background-color: #01798a;\n left: 16px;\n}\n.checkbox.switch .switch-toggle, .radio.switch .switch-toggle {\n position: absolute;\n top: 8px;\n left: 0;\n}\n.no-touch .switch-toggle:active:after {\n -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25), 0 0 0 16px rgba(0, 0, 0, 0.1);\n box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25), 0 0 0 16px rgba(0, 0, 0, 0.1);\n}\n.no-touch input[type=checkbox]:checked + .switch-toggle:active:after, .no-touch input[type=radio]:checked + .switch-toggle:active:after {\n -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25), 0 0 0 16px rgba(1, 121, 138, 0.25);\n box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25), 0 0 0 16px rgba(1, 121, 138, 0.25);\n}\n.touch .switch-toggle {\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s;\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s;\n}\n.touch .switch-toggle:after {\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s, box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1), left 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s;\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s, box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1), left 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s;\n}\n.touch .switch-toggle.switch-toggle-on:after {\n -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25), 0 0 0 16px rgba(1, 121, 138, 0.25);\n box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25), 0 0 0 16px rgba(1, 121, 138, 0.25);\n}\n.touch input[type=checkbox]:checked + .switch-toggle.switch-toggle-on:after, .touch input[type=radio]:checked + .switch-toggle.switch-toggle-on:after {\n -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25), 0 0 0 16px rgba(0, 0, 0, 0.1);\n box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.25), 0 0 0 16px rgba(0, 0, 0, 0.1);\n}\n\n.textarea-autosize {\n min-height: 36px;\n overflow-x: hidden;\n}\n\n.label {\n background-color: var(--text-secondary);\n border-radius: 2px;\n color: #ffffff;\n display: inline;\n font-size: 75%;\n font-style: normal;\n font-weight: 400;\n line-height: 1;\n padding: 0.2em 0.6em;\n vertical-align: baseline;\n white-space: nowrap;\n}\n\n.label-alt {\n background-color: #01798a;\n}\n\n.label-blue {\n background-color: #2196f3;\n}\n\n.label-green {\n background-color: #8bc34a;\n}\n\n.label-purple {\n background-color: #9c27b0;\n}\n\n.label-red {\n background-color: #f44336;\n}\n\n.label-yellow {\n background-color: #ffc107;\n}\n\n.modal {\n display: none;\n overflow: hidden;\n outline: 0;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 40;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal-backdrop {\n background-color: #000000;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 39;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.modal-backdrop.fade.in {\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n\n.modal-close {\n color: var(--text-secondary);\n cursor: pointer;\n display: block;\n float: right;\n font-size: 16px;\n line-height: 24px;\n margin-right: -8px;\n padding-right: 8px;\n padding-left: 8px;\n}\n.modal-close:focus, .modal-close:hover {\n color: #2196f3;\n text-decoration: none;\n}\n\n.modal-content {\n background-clip: padding-box;\n background-color: var(--bg-surface);\n border: 1px solid var(--border-color);\n border-radius: 4px;\n outline: 0;\n position: relative;\n -webkit-box-shadow: 0 1px 30px rgba(0, 0, 0, 0.5);\n box-shadow: 0 1px 30px rgba(0, 0, 0, 0.5);\n}\n.modal-uploader .modal-content {\n height: 100%;\n}\n\n.modal-dialog {\n margin-right: auto;\n margin-left: auto;\n padding: 48px 16px;\n position: relative;\n}\n.modal-dialog.modal-full {\n height: 100%;\n}\n.modal-dialog.modal-full .modal-content {\n height: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n.modal.fade .modal-dialog {\n -webkit-transform: scale(0, 0);\n transform: scale(0, 0);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: -webkit-transform;\n transition-property: transform;\n}\n.modal.fade.in .modal-dialog {\n -webkit-transform: scale(1, 1);\n transform: scale(1, 1);\n}\n@media only screen and (min-width: 480px) {\n .modal-dialog.modal-xs {\n width: 480px;\n }\n}\n@media only screen and (min-width: 992px) {\n .modal-dialog {\n width: 960px;\n }\n}\n@media only screen and (min-width: 1440px) {\n .modal-dialog {\n width: 1408px;\n }\n}\n\n.modal-footer {\n padding-right: 32px;\n padding-left: 32px;\n}\n.modal-footer .btn + .btn {\n margin-left: 16px;\n}\n\n.modal-heading {\n padding-top: 24px;\n padding-right: 32px;\n padding-left: 32px;\n position: relative;\n}\n\n.modal-inner {\n padding-right: 32px;\n padding-left: 32px;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-title {\n font-size: 16px;\n line-height: 24px;\n margin-top: 0;\n margin-right: 28px;\n margin-bottom: 24px;\n}\n\n.nav {\n list-style: none;\n margin: 24px 0;\n padding: 0;\n position: relative;\n}\n.nav:after, .nav:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.nav:after {\n clear: both;\n}\n.nav a,\n.nav .a {\n display: block;\n padding: 4px 8px;\n position: relative;\n}\n.nav a:focus, .nav a:hover,\n.nav .a:focus,\n.nav .a:hover {\n text-decoration: none;\n}\n.nav li {\n display: block;\n position: relative;\n}\n.nav ul {\n margin: 0;\n padding: 0;\n}\n\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n display: table-cell !important;\n float: none !important;\n width: 1% !important;\n}\n.nav-justified > li > a {\n text-align: center;\n}\n\n.nav-list > li {\n float: left;\n}\n\n.load-bar {\n float: right;\n height: 100%;\n overflow: hidden;\n width: 50%;\n}\n.load-bar:first-child {\n float: left;\n}\n\n.load-bar-base {\n background-color: #2196f3;\n float: left;\n height: 100%;\n overflow: hidden;\n width: 100%;\n -webkit-animation: load-bar-right-in 1s cubic-bezier(0.4, 0, 0.2, 1) 1 forwards;\n animation: load-bar-right-in 1s cubic-bezier(0.4, 0, 0.2, 1) 1 forwards;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n.load-bar:first-child .load-bar-base {\n -webkit-animation: load-bar-left-in 1s cubic-bezier(0.4, 0, 0.2, 1) 1 forwards;\n animation: load-bar-left-in 1s cubic-bezier(0.4, 0, 0.2, 1) 1 forwards;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n@-webkit-keyframes load-bar-left-in {\n 0% {\n -webkit-transform: translate(100%, 0);\n transform: translate(100%, 0);\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n 100% {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes load-bar-left-in {\n 0% {\n -webkit-transform: translate(100%, 0);\n transform: translate(100%, 0);\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n 100% {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@-webkit-keyframes load-bar-right-in {\n 0% {\n -webkit-transform: translate(-100%, 0);\n transform: translate(-100%, 0);\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n 100% {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes load-bar-right-in {\n 0% {\n -webkit-transform: translate(-100%, 0);\n transform: translate(-100%, 0);\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n 100% {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.load-bar-content {\n float: left;\n height: 100%;\n position: relative;\n width: 400%;\n -webkit-animation: load-bar-right 4s linear infinite forwards;\n animation: load-bar-right 4s linear infinite forwards;\n -webkit-animation-delay: 1s;\n animation-delay: 1s;\n -webkit-transform-origin: top center;\n transform-origin: top center;\n}\n.load-bar:first-child .load-bar-content {\n -webkit-animation: load-bar-left 4s linear infinite forwards;\n animation: load-bar-left 4s linear infinite forwards;\n -webkit-animation-delay: 1s;\n animation-delay: 1s;\n}\n\n@-webkit-keyframes load-bar-left {\n 0% {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n 100% {\n -webkit-transform: translate(-100%, 0);\n transform: translate(-100%, 0);\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n}\n@keyframes load-bar-left {\n 0% {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n 100% {\n -webkit-transform: translate(-100%, 0);\n transform: translate(-100%, 0);\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n}\n@-webkit-keyframes load-bar-right {\n 0% {\n -webkit-transform: translate(-100%, 0);\n transform: translate(-100%, 0);\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n 100% {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes load-bar-right {\n 0% {\n -webkit-transform: translate(-100%, 0);\n transform: translate(-100%, 0);\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n 100% {\n -webkit-transform: translate(0, 0);\n transform: translate(0, 0);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.load-bar-progress {\n background-color: transparent;\n float: left;\n height: 100%;\n width: 25%;\n}\n\n.load-bar-progress-alt {\n background-color: #01798a;\n}\n\n.load-bar-progress-blue {\n background-color: #2196f3;\n}\n\n.load-bar-progress-green {\n background-color: #8bc34a;\n}\n\n.load-bar-progress-purple {\n background-color: #9c27b0;\n}\n\n.load-bar-progress-red {\n background-color: #f44336;\n}\n\n.load-bar-progress-yellow {\n background-color: #ffc107;\n}\n\n.progress {\n background-color: rgb(99.6, 181.5, 246.6);\n height: 4px;\n margin-top: 22px;\n margin-bottom: 22px;\n overflow: hidden;\n position: relative;\n}\n\n.progress-bar {\n background-color: #2196f3;\n border-radius: 0 1px 1px 0;\n height: 100%;\n position: absolute;\n top: 0;\n left: 0;\n -webkit-transition: width 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: width 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.progress-alt {\n background-color: rgb(1.8007194245, 217.8870503597, 248.4992805755);\n}\n.progress-alt .progress-bar {\n background-color: #01798a;\n}\n\n.progress-blue {\n background-color: #bbdefb;\n}\n.progress-blue .progress-bar {\n background-color: #2196f3;\n}\n\n.progress-green {\n background-color: #dcedc8;\n}\n.progress-green .progress-bar {\n background-color: #8bc34a;\n}\n\n.progress-purple {\n background-color: #e1bee7;\n}\n.progress-purple .progress-bar {\n background-color: #9c27b0;\n}\n\n.progress-red {\n background-color: #ffcdd2;\n}\n.progress-red .progress-bar {\n background-color: #f44336;\n}\n\n.progress-yellow {\n background-color: #ffecb3;\n}\n.progress-yellow .progress-bar {\n background-color: #ffc107;\n}\n\n.progress-bar-indeterminate {\n background-color: #2196f3;\n}\n.progress-bar-indeterminate:after, .progress-bar-indeterminate:before {\n background-color: inherit;\n border-radius: 1px;\n content: \"\";\n display: block;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n will-change: left, right;\n}\n.progress-bar-indeterminate:after {\n -webkit-animation: pbar-indeterminate-one 3s cubic-bezier(0.6, 0.8, 0.6, 0.4) infinite;\n animation: pbar-indeterminate-one 3s cubic-bezier(0.6, 0.8, 0.6, 0.4) infinite;\n}\n.progress-bar-indeterminate:before {\n -webkit-animation: pbar-indeterminate-two 3s cubic-bezier(0.2, 0.8, 0.2, 0.8) infinite;\n animation: pbar-indeterminate-two 3s cubic-bezier(0.2, 0.8, 0.2, 0.8) infinite;\n -webkit-animation-delay: 1.5s;\n animation-delay: 1.5s;\n}\n\n@-webkit-keyframes pbar-indeterminate-one {\n 0% {\n right: 100%;\n left: -35%;\n }\n 60% {\n right: -90%;\n left: 100%;\n }\n 100% {\n right: -90%;\n left: 100%;\n }\n}\n@keyframes pbar-indeterminate-one {\n 0% {\n right: 100%;\n left: -35%;\n }\n 60% {\n right: -90%;\n left: 100%;\n }\n 100% {\n right: -90%;\n left: 100%;\n }\n}\n@-webkit-keyframes pbar-indeterminate-two {\n 0% {\n right: 100%;\n left: -150%;\n }\n 60% {\n right: -35%;\n left: 135%;\n }\n 100% {\n right: -35%;\n left: 135%;\n }\n}\n@keyframes pbar-indeterminate-two {\n 0% {\n right: 100%;\n left: -150%;\n }\n 60% {\n right: -35%;\n left: 135%;\n }\n 100% {\n right: -35%;\n left: 135%;\n }\n}\n.progress-circular {\n height: 48px;\n margin-top: 24px;\n margin-bottom: 24px;\n overflow: hidden;\n position: relative;\n width: 48px;\n}\n\n.progress-circular-center {\n margin-right: auto;\n margin-left: auto;\n}\n\n.progress-circular-gap {\n border-top: 4px solid #2196f3;\n position: absolute;\n top: 0;\n right: 23px;\n bottom: 0;\n left: 23px;\n}\n\n.progress-circular-alt .progress-circular-gap {\n border-top-color: #01798a;\n}\n\n.progress-circular-blue .progress-circular-gap {\n border-top-color: #2196f3;\n}\n\n.progress-circular-green .progress-circular-gap {\n border-top-color: #8bc34a;\n}\n\n.progress-circular-purple .progress-circular-gap {\n border-top-color: #9c27b0;\n}\n\n.progress-circular-red .progress-circular-gap {\n border-top-color: #f44336;\n}\n\n.progress-circular-yellow .progress-circular-gap {\n border-top-color: #ffc107;\n}\n\n.progress-circular-inline {\n display: inline-block;\n margin-right: 16px;\n margin-left: 16px;\n}\n\n.progress-circular-inner {\n height: 48px;\n position: relative;\n width: 48px;\n -webkit-animation: cbar-inner-rotate 5.25s cubic-bezier(0.35, 0, 0.25, 1) infinite;\n animation: cbar-inner-rotate 5.25s cubic-bezier(0.35, 0, 0.25, 1) infinite;\n}\n\n.progress-circular-left,\n.progress-circular-right {\n height: 48px;\n overflow: hidden;\n position: absolute;\n top: 0;\n width: 24px;\n}\n\n.progress-circular-left {\n left: 0;\n}\n\n.progress-circular-right {\n right: 0;\n}\n\n.progress-circular-spinner {\n border: 4px solid #2196f3;\n border-bottom-color: transparent;\n border-radius: 50%;\n height: 48px;\n position: absolute;\n top: 0;\n width: 48px;\n}\n.progress-circular-left .progress-circular-spinner {\n border-right-color: transparent;\n left: 0;\n -webkit-animation: cbar-spinner-left 1.3125s cubic-bezier(0.35, 0, 0.25, 1) infinite;\n animation: cbar-spinner-left 1.3125s cubic-bezier(0.35, 0, 0.25, 1) infinite;\n}\n.progress-circular-right .progress-circular-spinner {\n border-left-color: transparent;\n right: 0;\n -webkit-animation: cbar-spinner-right 1.3125s cubic-bezier(0.35, 0, 0.25, 1) infinite;\n animation: cbar-spinner-right 1.3125s cubic-bezier(0.35, 0, 0.25, 1) infinite;\n}\n\n.progress-circular-alt .progress-circular-spinner {\n border-top-color: #01798a;\n}\n.progress-circular-alt .progress-circular-left .progress-circular-spinner {\n border-left-color: #01798a;\n}\n.progress-circular-alt .progress-circular-right .progress-circular-spinner {\n border-right-color: #01798a;\n}\n\n.progress-circular-blue .progress-circular-spinner {\n border-top-color: #2196f3;\n}\n.progress-circular-blue .progress-circular-left .progress-circular-spinner {\n border-left-color: #2196f3;\n}\n.progress-circular-blue .progress-circular-right .progress-circular-spinner {\n border-right-color: #2196f3;\n}\n\n.progress-circular-green .progress-circular-spinner {\n border-top-color: #8bc34a;\n}\n.progress-circular-green .progress-circular-left .progress-circular-spinner {\n border-left-color: #8bc34a;\n}\n.progress-circular-green .progress-circular-right .progress-circular-spinner {\n border-right-color: #8bc34a;\n}\n\n.progress-circular-purple .progress-circular-spinner {\n border-top-color: #9c27b0;\n}\n.progress-circular-purple .progress-circular-left .progress-circular-spinner {\n border-left-color: #9c27b0;\n}\n.progress-circular-purple .progress-circular-right .progress-circular-spinner {\n border-right-color: #9c27b0;\n}\n\n.progress-circular-red .progress-circular-spinner {\n border-top-color: #f44336;\n}\n.progress-circular-red .progress-circular-left .progress-circular-spinner {\n border-left-color: #f44336;\n}\n.progress-circular-red .progress-circular-right .progress-circular-spinner {\n border-right-color: #f44336;\n}\n\n.progress-circular-yellow .progress-circular-spinner {\n border-top-color: #ffc107;\n}\n.progress-circular-yellow .progress-circular-left .progress-circular-spinner {\n border-left-color: #ffc107;\n}\n.progress-circular-yellow .progress-circular-right .progress-circular-spinner {\n border-right-color: #ffc107;\n}\n\n.progress-circular-wrapper {\n -webkit-animation: cbar-wrapper-rotate 2.91667s linear infinite;\n animation: cbar-wrapper-rotate 2.91667s linear infinite;\n}\n\n@-webkit-keyframes cbar-inner-rotate {\n 12.5% {\n -webkit-transform: rotate(135deg);\n transform: rotate(135deg);\n }\n 25% {\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n }\n 37.5% {\n -webkit-transform: rotate(405deg);\n transform: rotate(405deg);\n }\n 50% {\n -webkit-transform: rotate(540deg);\n transform: rotate(540deg);\n }\n 62.5% {\n -webkit-transform: rotate(675deg);\n transform: rotate(675deg);\n }\n 75% {\n -webkit-transform: rotate(810deg);\n transform: rotate(810deg);\n }\n 87.5% {\n -webkit-transform: rotate(945deg);\n transform: rotate(945deg);\n }\n 100% {\n -webkit-transform: rotate(1080deg);\n transform: rotate(1080deg);\n }\n}\n@keyframes cbar-inner-rotate {\n 12.5% {\n -webkit-transform: rotate(135deg);\n transform: rotate(135deg);\n }\n 25% {\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n }\n 37.5% {\n -webkit-transform: rotate(405deg);\n transform: rotate(405deg);\n }\n 50% {\n -webkit-transform: rotate(540deg);\n transform: rotate(540deg);\n }\n 62.5% {\n -webkit-transform: rotate(675deg);\n transform: rotate(675deg);\n }\n 75% {\n -webkit-transform: rotate(810deg);\n transform: rotate(810deg);\n }\n 87.5% {\n -webkit-transform: rotate(945deg);\n transform: rotate(945deg);\n }\n 100% {\n -webkit-transform: rotate(1080deg);\n transform: rotate(1080deg);\n }\n}\n@-webkit-keyframes cbar-spinner-left {\n 0%, 100% {\n -webkit-transform: rotate(130deg);\n transform: rotate(130deg);\n }\n 50% {\n -webkit-transform: rotate(-5deg);\n transform: rotate(-5deg);\n }\n}\n@keyframes cbar-spinner-left {\n 0%, 100% {\n -webkit-transform: rotate(130deg);\n transform: rotate(130deg);\n }\n 50% {\n -webkit-transform: rotate(-5deg);\n transform: rotate(-5deg);\n }\n}\n@-webkit-keyframes cbar-spinner-right {\n 0%, 100% {\n -webkit-transform: rotate(-130deg);\n transform: rotate(-130deg);\n }\n 50% {\n -webkit-transform: rotate(5deg);\n transform: rotate(5deg);\n }\n}\n@keyframes cbar-spinner-right {\n 0%, 100% {\n -webkit-transform: rotate(-130deg);\n transform: rotate(-130deg);\n }\n 50% {\n -webkit-transform: rotate(5deg);\n transform: rotate(5deg);\n }\n}\n@-webkit-keyframes cbar-wrapper-rotate {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@keyframes cbar-wrapper-rotate {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.progress-position-absolute-bottom,\n.progress-position-absolute-top,\n.progress-position-fixed-bottom,\n.progress-position-fixed-top {\n margin: 0;\n left: 0;\n width: 100%;\n}\n\n.progress-position-absolute-bottom,\n.progress-position-absolute-top {\n position: absolute;\n}\n\n.progress-position-absolute-bottom,\n.progress-position-fixed-bottom {\n bottom: 0;\n}\n\n.progress-position-absolute-top,\n.progress-position-fixed-top {\n top: 0;\n}\n\n.progress-position-fixed-top,\n.progress-position-fixed-bottom {\n position: fixed;\n}\n\n.sortable-ghost {\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n\n.sortable-handle {\n cursor: move;\n cursor: -webkit-grab;\n}\n\n.tab-nav {\n border-bottom: 1px solid #9e9e9e;\n margin-top: 24px;\n margin-bottom: 24px;\n position: relative;\n}\n.tab-nav .nav {\n margin-top: 0;\n margin-bottom: -1px;\n}\n.tab-nav .nav > li {\n vertical-align: bottom;\n}\n.tab-nav .nav > li > a {\n color: var(--text-color);\n padding-right: 8px;\n padding-left: 8px;\n text-transform: uppercase;\n -webkit-transition: border-bottom 0s, padding-bottom 0s;\n transition: border-bottom 0s, padding-bottom 0s;\n}\n.tab-nav .nav > li > a:focus, .tab-nav .nav > li > a:hover {\n color: #2196f3;\n}\n.tab-nav .nav > li.active > a {\n border-bottom: 3px solid #2196f3;\n color: #2196f3;\n padding-bottom: 9px;\n -webkit-transition: border-bottom 0s 0.45s, padding-bottom 0s 0.45s;\n transition: border-bottom 0s 0.45s, padding-bottom 0s 0.45s;\n}\n\n.tab-nav-indicator {\n background-color: #2196f3;\n height: 3px;\n position: absolute;\n bottom: -1px;\n -webkit-transition: left 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s, right 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: left 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s, right 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.tab-nav-indicator.reverse {\n -webkit-transition: left 0.3s cubic-bezier(0.4, 0, 0.2, 1), right 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s;\n transition: left 0.3s cubic-bezier(0.4, 0, 0.2, 1), right 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0.15s;\n}\n\n.tab-nav-alt .nav > li > a:focus, .tab-nav-alt .nav > li > a:hover {\n color: #01798a;\n}\n.tab-nav-alt .nav > li.active > a {\n border-bottom-color: #01798a;\n color: #01798a;\n}\n.tab-nav-alt .tab-nav-indicator {\n background-color: #01798a;\n}\n\n.tab-nav-blue .nav > li > a:focus, .tab-nav-blue .nav > li > a:hover {\n color: #2196f3;\n}\n.tab-nav-blue .nav > li.active > a {\n border-bottom-color: #2196f3;\n color: #2196f3;\n}\n.tab-nav-blue .tab-nav-indicator {\n background-color: #2196f3;\n}\n\n.tab-nav-green .nav > li > a:focus, .tab-nav-green .nav > li > a:hover {\n color: #8bc34a;\n}\n.tab-nav-green .nav > li.active > a {\n border-bottom-color: #8bc34a;\n color: #8bc34a;\n}\n.tab-nav-green .tab-nav-indicator {\n background-color: #8bc34a;\n}\n\n.tab-nav-purple .nav > li > a:focus, .tab-nav-purple .nav > li > a:hover {\n color: #9c27b0;\n}\n.tab-nav-purple .nav > li.active > a {\n border-bottom-color: #9c27b0;\n color: #9c27b0;\n}\n.tab-nav-purple .tab-nav-indicator {\n background-color: #9c27b0;\n}\n\n.tab-nav-red .nav > li > a:focus, .tab-nav-red .nav > li > a:hover {\n color: #f44336;\n}\n.tab-nav-red .nav > li.active > a {\n border-bottom-color: #f44336;\n color: #f44336;\n}\n.tab-nav-red .tab-nav-indicator {\n background-color: #f44336;\n}\n\n.tab-nav-yellow .nav > li > a:focus, .tab-nav-yellow .nav > li > a:hover {\n color: #ffc107;\n}\n.tab-nav-yellow .nav > li.active > a {\n border-bottom-color: #ffc107;\n color: #ffc107;\n}\n.tab-nav-yellow .tab-nav-indicator {\n background-color: #ffc107;\n}\n\n.tab-pane {\n display: none;\n visibility: hidden;\n}\n.tab-pane.active {\n display: block;\n visibility: visible;\n}\n\n.body table, .table {\n background-color: var(--bg-surface);\n margin-top: 24px;\n margin-bottom: 24px;\n width: 100%;\n}\n.body table td,\n.body table th, .table td,\n.table th {\n border: 1px solid var(--border-color);\n line-height: 24px;\n padding: 6px 16px 5px;\n vertical-align: top;\n}\n.body table td.nowrap,\n.body table th.nowrap, .table td.nowrap,\n.table th.nowrap {\n white-space: nowrap;\n width: 1%;\n}\n.body table > thead td,\n.body table > thead th, .table > thead td,\n.table > thead th {\n background-color: var(--bg-color);\n color: var(--text-secondary);\n vertical-align: bottom;\n}\n\n.table-stripe > tbody > tr:nth-child(odd) {\n background-color: var(--bg-color);\n}\n\n.table-hover > tbody > tr:hover {\n background-color: var(--border-color);\n}\n\n.table-responsive {\n margin-top: 24px;\n margin-bottom: 24px;\n min-height: 0.01%;\n overflow-x: auto;\n overflow-y: hidden;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n.table-responsive .table {\n margin-top: 0;\n margin-bottom: 0;\n}\n.table-responsive .table td > p:first-of-type {\n margin-top: 0;\n}\n\n.tile {\n background-color: var(--bg-surface);\n display: block;\n position: relative;\n -webkit-box-shadow: 0 -1px 0 var(--border-color), 0 0 2px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.15);\n box-shadow: 0 -1px 0 var(--border-color), 0 0 2px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.15);\n}\n.tile:after, .tile:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.tile:after {\n clear: both;\n}\n.tile[href] {\n color: var(--text-color);\n}\n.tile[href]:focus, .tile[href]:hover {\n color: var(--link-color);\n text-decoration: none;\n}\n.tile.active {\n margin-top: 24px !important;\n margin-bottom: 24px !important;\n}\n.tile-wrap-animation .tile {\n opacity: 0;\n -webkit-transform: translate(0, 100%);\n transform: translate(0, 100%);\n -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: opacity, -webkit-transform;\n transition-property: opacity, transform;\n}\n.tile-wrap-animation.isinview .tile {\n opacity: 1;\n -webkit-transform: translate(0, 0) !important;\n transform: translate(0, 0) !important;\n}\n.no-boxshadow .tile {\n border: 1px solid var(--border-color);\n}\n.no-boxshadow .tile + .tile {\n margin-top: -1px;\n}\n\n.tile-offwhite {\n background-color: var(--bg-surface);\n}\n\n.tile-alt {\n background-color: #01798a;\n color: #ffffff;\n}\n.tile-alt a {\n color: rgb(1.8007194245, 217.8870503597, 248.4992805755);\n}\n\n.tile-blue {\n background-color: #2196f3;\n color: #ffffff;\n}\n.tile-blue a {\n color: #bbdefb;\n}\n\n.tile-green {\n background-color: #8bc34a;\n color: #ffffff;\n}\n.tile-green a {\n color: #dcedc8;\n}\n\n.tile-purple {\n background-color: #9c27b0;\n color: #ffffff;\n}\n.tile-purple a {\n color: #e1bee7;\n}\n\n.tile-red {\n background-color: #f44336;\n color: #ffffff;\n}\n.tile-red a {\n color: #ffcdd2;\n}\n\n.tile-yellow {\n background-color: #ffc107;\n color: #ffffff;\n}\n.tile-yellow a {\n color: #ffecb3;\n}\n\n.tile-action {\n border-top: 0;\n float: right;\n -webkit-user-select: none;\n user-select: none;\n}\n.no-touch .tile-action, .touch .tile-collapse .tile-action {\n display: none;\n}\n.no-touch .tile:hover .tile-action, .tile-collapse.active .tile-action {\n display: block;\n}\n\n.tile-action-show {\n display: block !important;\n}\n\n.tile-active-show {\n -webkit-transition: height 0.15s linear;\n transition: height 0.15s linear;\n}\n\n.tile-collapse {\n -webkit-transition: margin 0.15s linear;\n transition: margin 0.15s linear;\n}\n.tile-collapse.active {\n margin-right: -15px;\n margin-left: -15px;\n}\n.tile-wrap-animation .tile-collapse {\n -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1), margin 0.15s linear;\n transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1), margin 0.15s linear;\n -webkit-transition-property: margin, opacity, -webkit-transform;\n transition-property: margin, opacity, transform;\n}\n\n@media only screen and (min-width: 1056px) and (max-width: 1439px) {\n .tile-collapse-full.active {\n margin-right: -63px;\n margin-left: -63px;\n }\n}\n@media only screen and (min-width: 1504px) {\n .tile-collapse-full.active {\n margin-right: -63px;\n margin-left: -63px;\n }\n}\n\n.tile-footer {\n background-color: var(--bg-color);\n border-top: 1px solid var(--border-color);\n position: relative;\n}\n.tile-footer:after, .tile-footer:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.tile-footer:after {\n clear: both;\n}\n.tile-footer:first-child {\n border-top: 0;\n}\n.tile-footer .nav {\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.tile-offwhite .tile-footer {\n background-color: var(--bg-color);\n}\n\n.tile-alt .tile-footer {\n background-color: rgb(0.85, 102.85, 117.3);\n border-top-color: rgb(0.85, 102.85, 117.3);\n}\n.tile-alt .tile-footer .nav > li > a,\n.tile-alt .tile-footer .nav > li > .a {\n color: #ffffff;\n}\n\n.tile-blue .tile-footer {\n background-color: #1976d2;\n border-top-color: #1976d2;\n}\n.tile-blue .tile-footer .nav > li > a,\n.tile-blue .tile-footer .nav > li > .a {\n color: #ffffff;\n}\n\n.tile-green .tile-footer {\n background-color: #689f38;\n border-top-color: #689f38;\n}\n.tile-green .tile-footer .nav > li > a,\n.tile-green .tile-footer .nav > li > .a {\n color: #ffffff;\n}\n\n.tile-purple .tile-footer {\n background-color: #7b1fa2;\n border-top-color: #7b1fa2;\n}\n.tile-purple .tile-footer .nav > li > a,\n.tile-purple .tile-footer .nav > li > .a {\n color: #ffffff;\n}\n\n.tile-red .tile-footer {\n background-color: #d32f2f;\n border-top-color: #d32f2f;\n}\n.tile-red .tile-footer .nav > li > a,\n.tile-red .tile-footer .nav > li > .a {\n color: #ffffff;\n}\n\n.tile-yellow .tile-footer {\n background-color: #ffa000;\n border-top-color: #ffa000;\n}\n.tile-yellow .tile-footer .nav > li > a,\n.tile-yellow .tile-footer .nav > li > .a {\n color: #ffffff;\n}\n\n.tile-inner {\n padding: 12px 16px;\n position: relative;\n}\n.tile-action ~ .tile-inner, .tile-side ~ .tile-inner {\n overflow: hidden;\n}\n\n.tile-side-container {\n padding: 0 !important;\n}\n\n.tile-sub {\n display: inline-block;\n padding-right: 16px;\n padding-left: 16px;\n position: relative;\n width: 100%;\n}\n.tile-sub:before {\n border-top: 1px solid var(--border-color);\n content: \"\";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n}\n\n.tile-alt .tile-sub:before {\n border-top-color: rgb(0.85, 102.85, 117.3);\n}\n\n.tile-blue .tile-sub:before {\n border-top-color: #1976d2;\n}\n\n.tile-green .tile-sub:before {\n border-top-color: #689f38;\n}\n\n.tile-purple .tile-sub:before {\n border-top-color: #7b1fa2;\n}\n\n.tile-red .tile-sub:before {\n border-top-color: #d32f2f;\n}\n\n.tile-yellow .tile-sub:before {\n border-top-color: #ffa000;\n}\n\n.tile-toggle {\n cursor: pointer;\n}\n.tile-toggle:after, .tile-toggle:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.tile-toggle:after {\n clear: both;\n}\n\n.tile-wrap {\n margin-top: 24px;\n margin-bottom: 24px;\n position: relative;\n}\n\n.toast {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 21;\n}\n.toast a {\n color: rgb(99.6, 181.5, 246.6);\n cursor: pointer;\n}\n.toast a:focus, .toast a:hover {\n color: rgb(66.3, 165.75, 244.8);\n text-decoration: none;\n}\n.toast .tooltip {\n position: static !important;\n}\n@media only screen and (min-width: 768px) {\n .toast {\n margin-right: 80px;\n right: auto;\n bottom: 24px;\n left: 16px !important;\n }\n}\n\n.toast-inner {\n background-color: var(--text-color);\n color: #ffffff;\n font-size: 14px;\n padding: 12px 16px;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.5);\n box-shadow: 0 1px 10px rgba(0, 0, 0, 0.5);\n}\n.toast-inner:after, .toast-inner:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.toast-inner:after {\n clear: both;\n}\n.toast-inner {\n -webkit-transform: translate3d(0, 200%, 0);\n transform: translate3d(0, 200%, 0);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: -webkit-transform;\n transition-property: transform;\n}\n.toast-show .toast-inner {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n@media only screen and (min-width: 768px) {\n .toast-inner {\n border-radius: 2px;\n float: left;\n }\n}\n.no-csstransforms3d .toast-inner {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.no-csstransforms3d .toast-show .toast-inner {\n opacity: 1;\n filter: alpha(opacity=100);\n}\n\n.toast-text {\n overflow: hidden;\n}\n\n[data-dismiss=toast] {\n cursor: pointer;\n float: right;\n font-weight: 700;\n margin-left: 16px;\n text-transform: uppercase;\n}\n\n.aa-Autocomplete {\n width: 100%;\n}\n.aa-Autocomplete:not(.aa-ready) {\n opacity: 0;\n}\n.aa-Autocomplete:not(.aa-ready) * {\n transition: none !important;\n}\n.aa-Autocomplete.aa-ready {\n opacity: 1;\n transition: opacity 0.15s ease;\n}\n\n.aa-Form {\n position: relative;\n display: flex;\n align-items: center;\n width: 100%;\n}\n\n.aa-Input {\n width: 100%;\n height: auto;\n box-sizing: border-box;\n background-color: rgba(255, 255, 255, 0.15);\n border: 1px solid rgba(255, 255, 255, 0.2);\n border-radius: 4px;\n color: #ffffff !important;\n padding: 6px 10px;\n font-size: 14px;\n line-height: normal;\n font-family: inherit;\n}\n.aa-Input::placeholder {\n color: rgba(255, 255, 255, 0.6);\n}\n.aa-Input:focus {\n background-color: rgba(255, 255, 255, 0.25);\n border-color: rgba(255, 255, 255, 0.4);\n outline: none;\n}\n\n.aa-InputWrapper {\n position: relative;\n width: 100%;\n}\n\n.aa-InputWrapperPrefix,\n.aa-InputWrapperSuffix {\n display: none;\n}\n\n.aa-Label,\n.aa-SubmitButton,\n.aa-LoadingIndicator,\n.aa-ClearButton {\n display: none !important;\n}\n\n.aa-Panel {\n margin-top: 8px;\n background-color: var(--bg-surface);\n border: 1px solid var(--border-color);\n border-radius: 4px;\n box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);\n max-height: 70vh;\n overflow-y: auto;\n position: absolute;\n z-index: 1000;\n width: auto;\n min-width: 100%;\n}\n\n.aa-PanelLayout {\n padding: 8px 0;\n}\n\n.aa-List {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n\n.aa-Item {\n cursor: pointer;\n padding: 10px 12px;\n border-bottom: 1px solid var(--border-color);\n color: var(--text-color);\n}\n.aa-Item:last-child {\n border-bottom: none;\n}\n.aa-Item[aria-selected=true], .aa-Item:hover {\n background-color: var(--bg-elevated);\n}\n\n.aa-ItemWrapper {\n display: flex;\n align-items: center;\n width: 100%;\n}\n\n.aa-ItemContent {\n display: flex;\n align-items: center;\n width: 100%;\n gap: 6px;\n}\n\n.aa-ItemIcon {\n flex-shrink: 0;\n color: var(--text-secondary);\n}\n.aa-ItemIcon .material-symbols-outlined {\n font-size: 18px;\n}\n\n.aa-ItemContentBody {\n flex: 1;\n min-width: 0;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.aa-ItemContentTitle {\n color: var(--text-color);\n font-size: 14px;\n line-height: 1.4;\n}\n.aa-ItemContentTitle strong {\n color: var(--brand-color);\n font-weight: 600;\n}\n.aa-ItemContentTitle em {\n font-style: normal;\n color: var(--text-secondary);\n}\n\n.aa-ItemContentDescription {\n color: var(--text-secondary);\n font-size: 12px;\n font-style: normal;\n margin-left: 0.5em;\n}\n\n.header-search-item #header-search-container {\n position: relative;\n}\n.header-search-item .aa-Panel {\n margin-top: 4px;\n min-width: 600px;\n}\n.header-search-item .aa-ItemContentTitle {\n font-size: 15px;\n}\n.header-search-item .aa-ItemContentDescription {\n font-size: 13px;\n}\n\n.menu-search .aa-Input {\n font-size: 18px;\n padding: 12px 16px;\n}\n.menu-search .aa-Panel {\n position: relative;\n margin-top: 12px;\n max-height: 60vh;\n min-width: 0;\n width: 100%;\n}\n\n.search-fullpage .aa-Form {\n margin-bottom: 20px;\n}\n.search-fullpage .aa-Panel {\n position: relative;\n max-height: none;\n}\n\n.content {\n padding-bottom: 24px;\n}\n.searching .content {\n display: none;\n}\n\n.content-fix-scroll {\n margin-right: -16px;\n margin-left: -16px;\n overflow: hidden;\n padding-right: 16px;\n padding-left: 16px;\n}\n.content-fix.fixed .content-fix-scroll {\n position: fixed;\n top: 48px;\n bottom: 0;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n}\n\n.content-fix.fixed .content-fix-wrap {\n overflow-x: hidden;\n overflow-y: auto;\n padding-right: 32px;\n padding-left: 32px;\n position: absolute;\n top: 0;\n right: -16px;\n bottom: 0;\n left: -16px;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: none;\n}\n\n.content-heading {\n background-color: #01798a;\n color: #ffffff;\n overflow: hidden;\n padding-top: 0;\n position: relative;\n z-index: 1;\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), color 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), color 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.page-alt .content-heading {\n background-color: #01798a;\n}\n.page-blue .content-heading {\n background-color: #2196f3;\n}\n.page-green .content-heading {\n background-color: #8bc34a;\n}\n.page-purple .content-heading {\n background-color: #9c27b0;\n}\n.page-red .content-heading {\n background-color: #f44336;\n}\n.page-yellow .content-heading {\n background-color: #ffc107;\n}\n.content-heading .heading {\n font-weight: 300;\n}\n\nh2, h3, h4, h5, h6 {\n color: var(--heading-color);\n}\n\n.body h2:first-of-type {\n margin-top: 0;\n}\n\n.row-fix {\n position: relative;\n}\n\n.attribute, .argument {\n font-weight: 600;\n color: var(--heading-color);\n}\n\nfieldset#-lucee-debug {\n padding-left: 300px;\n}\n\na.missing-link {\n text-decoration: underline red;\n}\n\n.tile-toolbar {\n text-align: right;\n}\n\n.attributes TH, .arguments TH {\n font-weight: normal;\n}\n\n.list-desc p {\n display: inline;\n margin: 0;\n padding: 0;\n}\n\n.footer {\n background-color: var(--bg-color);\n border-top: 1px solid #e0e0e0;\n color: var(--text-hint);\n text-align: center;\n position: absolute;\n bottom: 0;\n right: 0;\n left: 0;\n}\n.footer a {\n color: var(--text-hint);\n}\n.footer a:focus, .footer a:hover {\n color: var(--text-color);\n}\n\n.header {\n background-color: #01798a;\n color: #ffffff;\n position: sticky;\n top: 0;\n right: 0;\n left: 0;\n z-index: 30;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n}\n.header:after, .header:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.header:after {\n clear: both;\n}\n.header {\n -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.15s linear;\n transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.15s linear;\n}\n.header.fixed, .header.open, .menu-open .header {\n background-color: rgb(0.85, 102.85, 117.3);\n -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.5);\n box-shadow: 0 1px 10px rgba(0, 0, 0, 0.5);\n}\n.page-alt .header {\n background-color: #01798a;\n}\n.page-alt .header.fixed, .page-alt .header.open {\n background-color: rgb(0.85, 102.85, 117.3);\n}\n.menu-open.page-alt .header {\n background-color: rgb(0.85, 102.85, 117.3);\n}\n.page-blue .header {\n background-color: #2196f3;\n}\n.page-blue .header.fixed, .page-blue .header.open {\n background-color: #1976d2;\n}\n.menu-open.page-blue .header {\n background-color: #1976d2;\n}\n.page-green .header {\n background-color: #8bc34a;\n}\n.page-green .header.fixed, .page-green .header.open {\n background-color: #689f38;\n}\n.menu-open.page-green .header {\n background-color: #689f38;\n}\n.page-purple .header {\n background-color: #9c27b0;\n}\n.page-purple .header.fixed, .page-purple .header.open {\n background-color: #7b1fa2;\n}\n.menu-open.page-purple .header {\n background-color: #7b1fa2;\n}\n.page-red .header {\n background-color: #f44336;\n}\n.page-red .header.fixed, .page-red .header.open {\n background-color: #d32f2f;\n}\n.menu-open.page-red .header {\n background-color: #d32f2f;\n}\n.page-yellow .header {\n background-color: #ffc107;\n}\n.page-yellow .header.fixed, .page-yellow .header.open {\n background-color: #ffa000;\n}\n.menu-open.page-yellow .header {\n background-color: #ffa000;\n}\n.header a {\n color: #ffffff;\n}\n.header .breadcrumb {\n color: #ffffff;\n margin-top: 0;\n margin-bottom: 0;\n max-height: 48px;\n overflow: hidden;\n padding-right: 16px;\n padding-left: 16px;\n}\n.header .breadcrumb a,\n.header .breadcrumb .a {\n text-decoration: none;\n}\n.header .breadcrumb > .active {\n color: #ffffff;\n font-weight: 300;\n}\n.header .breadcrumb > .active > a,\n.header .breadcrumb > .active > .a {\n color: #ffffff;\n}\n@media only screen and (max-width: 767px) {\n .header .breadcrumb > li {\n display: none;\n }\n .header .breadcrumb > .active {\n display: block;\n }\n .header .breadcrumb > .active:before {\n display: none;\n }\n}\n.header .dropdown-menu {\n border-radius: 2px;\n}\n.header .dropdown-menu a {\n color: var(--text-color);\n}\n.header .dropdown-toggle {\n z-index: 1;\n}\n.header .dropdown-toggle:after {\n background-color: #01798a;\n border-radius: 50%;\n content: \"\";\n display: block;\n height: 36px;\n position: absolute;\n top: 6px;\n right: 6px;\n bottom: 6px;\n left: 6px;\n z-index: -1;\n -webkit-transform: scale(0);\n transform: scale(0);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: background-color, -webkit-transform;\n transition-property: background-color, transform;\n}\n.page-alt .header .dropdown-toggle:after {\n background-color: #01798a;\n}\n.page-blue .header .dropdown-toggle:after {\n background-color: #2196f3;\n}\n.page-green .header .dropdown-toggle:after {\n background-color: #8bc34a;\n}\n.page-purple .header .dropdown-toggle:after {\n background-color: #9c27b0;\n}\n.page-red .header .dropdown-toggle:after {\n background-color: #f44336;\n}\n.page-yellow .header .dropdown-toggle:after {\n background-color: #ffc107;\n}\n.no-csstransforms .header .dropdown-toggle:after {\n display: none;\n}\n.header .dropdown.open .dropdown-toggle {\n background-color: transparent;\n}\n.header .dropdown.open .dropdown-toggle:after {\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n.no-csstransforms .header .dropdown.open .dropdown-toggle:after {\n display: block;\n}\n.header .nav {\n margin: 0;\n}\n.header .nav > li > a .avatar,\n.header .nav > li > a .fa,\n.header .nav > li > a .icon,\n.header .nav > li > a .material-symbols-outlined:not(.header-close) {\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: opacity, -webkit-transform;\n transition-property: opacity, transform;\n}\n.header .nav > li > a .header-close {\n position: absolute;\n top: 16px;\n left: 0;\n text-align: center;\n width: 100%;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: rotate(-225deg);\n transform: rotate(-225deg);\n}\n.header .nav > li > a .header-close:after {\n background-color: #01798a;\n border-radius: 50%;\n content: \"\";\n display: block;\n height: 36px;\n margin-top: -18px;\n margin-left: -18px;\n position: absolute;\n top: 50%;\n left: 50%;\n width: 36px;\n -webkit-transform: scale(0);\n transform: scale(0);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: -webkit-transform;\n transition-property: transform;\n}\n.page-alt .header .nav > li > a .header-close:after {\n background-color: #01798a;\n}\n.page-blue .header .nav > li > a .header-close:after {\n background-color: #2196f3;\n}\n.page-green .header .nav > li > a .header-close:after {\n background-color: #8bc34a;\n}\n.page-purple .header .nav > li > a .header-close:after {\n background-color: #9c27b0;\n}\n.page-red .header .nav > li > a .header-close:after {\n background-color: #f44336;\n}\n.page-yellow .header .nav > li > a .header-close:after {\n background-color: #ffc107;\n}\n.header .nav > li > a .header-close:before {\n position: relative;\n z-index: 1;\n}\n.header .nav > li.active > a .avatar,\n.header .nav > li.active > a .fa,\n.header .nav > li.active > a .icon,\n.header .nav > li.active > a .material-symbols-outlined:not(.header-close) {\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: rotate(225deg);\n transform: rotate(225deg);\n}\n.header .nav > li.active > a .header-close {\n opacity: 1;\n filter: alpha(opacity=100);\n -webkit-transform: rotate(0);\n transform: rotate(0);\n}\n.header .nav > li.active > a .header-close:after {\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n\n.header-btn {\n display: block;\n float: left;\n height: 48px;\n padding: 12px 16px;\n text-align: center;\n}\n.header-btn:focus, .header-btn:hover {\n text-decoration: none;\n}\n\n.header.fixed .header-fix-hide {\n display: none !important;\n}\n\n.header-fix-show {\n display: none !important;\n}\n.header.fixed .header-fix-show {\n display: block !important;\n}\n\n.header-logo, .nav-drawer-logo,\n.header-text {\n display: block;\n float: left;\n font-weight: 300;\n height: 48px;\n line-height: 24px;\n margin: 0;\n padding: 12px 16px;\n}\n.header-logo:focus, .nav-drawer-logo:focus, .header-logo:hover, .nav-drawer-logo:hover,\n.header-text:focus,\n.header-text:hover {\n text-decoration: none;\n}\n\n.header-logo, .nav-drawer-logo {\n font-size: 20px;\n}\n.header-logo img, .nav-drawer-logo img {\n display: block;\n max-height: 24px;\n width: auto;\n}\n\n.header-nav-scroll {\n height: 48px;\n overflow: hidden;\n position: relative;\n}\n.header-nav-scroll.pull-down {\n position: absolute;\n top: 100%;\n left: 0;\n width: 100%;\n -webkit-transition: opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1) 0.15s, top 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1) 0.15s, top 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.header.fixed .header-nav-scroll.pull-down, .header.open .header-nav-scroll.pull-down, .menu-open .header-nav-scroll.pull-down {\n top: 0;\n z-index: -1;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transition: opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1), top 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1), top 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.header-nav-wrap {\n height: 150%;\n overflow-x: auto;\n overflow-y: hidden;\n padding-bottom: 24px;\n position: absolute;\n top: 0;\n left: 0;\n white-space: nowrap;\n width: 100%;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: none;\n}\n.header-nav-wrap .nav > li {\n display: inline-block;\n float: none;\n}\n\n.theme-toggle .theme-icon-light,\n.theme-toggle .theme-icon-dark,\n.theme-toggle .theme-icon-auto {\n display: none;\n}\n\n.theme-toggle:after,\n.menu-random:after,\n.menu-search-icon .menu-toggle:after {\n display: none !important;\n}\n.theme-toggle .header-close:after,\n.menu-random .header-close:after,\n.menu-search-icon .menu-toggle .header-close:after {\n display: none !important;\n}\n.theme-toggle .header-close:before,\n.menu-random .header-close:before,\n.menu-search-icon .menu-toggle .header-close:before {\n z-index: 10 !important;\n}\n\n.menu-search-icon.active .header-close {\n background-color: rgba(0, 0, 0, 0.15);\n border-radius: 50%;\n padding: 8px;\n}\n\n.header-search-item {\n display: flex;\n align-items: center;\n flex: 1;\n max-width: 500px;\n padding: 0 4px;\n}\n@media only screen and (max-width: 991px) {\n .header-search-item {\n display: none !important;\n }\n}\n\n#header-search-container {\n width: 100%;\n height: 36px;\n}\n\n#mobile-search-container {\n width: 100%;\n height: 48px;\n}\n\n.header-search-wrapper {\n position: relative;\n width: 100%;\n height: 36px;\n display: flex;\n align-items: center;\n}\n\n.header-search-fallback {\n width: 100%;\n height: auto;\n box-sizing: border-box;\n background-color: rgba(255, 255, 255, 0.15);\n border: 1px solid rgba(255, 255, 255, 0.2);\n border-radius: 4px;\n color: #ffffff;\n padding: 6px 10px;\n font-size: 14px;\n line-height: normal;\n font-family: inherit;\n}\n.header-search-fallback::placeholder {\n color: rgba(255, 255, 255, 0.6);\n}\n.header-search-fallback:focus {\n background-color: rgba(255, 255, 255, 0.25);\n border-color: rgba(255, 255, 255, 0.4);\n outline: none;\n}\n\n.header-search-icon {\n position: absolute;\n left: 12px;\n color: rgba(255, 255, 255, 0.7);\n font-size: 20px;\n pointer-events: none;\n}\n\n.header-search-input {\n width: 100%;\n height: 36px;\n padding: 8px 12px 8px 40px;\n background-color: rgba(255, 255, 255, 0.15);\n border: 1px solid rgba(255, 255, 255, 0.2);\n border-radius: 4px;\n color: #ffffff;\n font-size: 14px;\n -webkit-transition: all 0.2s ease;\n transition: all 0.2s ease;\n}\n.header-search-input::placeholder {\n color: rgba(255, 255, 255, 0.6);\n}\n.header-search-input:focus {\n background-color: rgba(255, 255, 255, 0.25);\n border-color: rgba(255, 255, 255, 0.4);\n outline: none;\n}\n\n@media only screen and (min-width: 992px) {\n .header .nav > li.menu-search-icon {\n display: none !important;\n }\n}\n\n.menu {\n position: fixed;\n top: 48px;\n bottom: 0;\n left: -100%;\n width: 100%;\n z-index: 29;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-transition: all 0.1s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.1s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: box-shadow, -webkit-transform;\n transition-property: box-shadow, transform;\n}\n.menu.open {\n left: 0;\n -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);\n -webkit-transition: all 0.1s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.1s cubic-bezier(0.4, 0, 0.2, 1);\n}\n@media only screen and (min-width: 480px) {\n .menu {\n left: -320px;\n width: 320px;\n }\n}\n.menu.menu-right {\n right: -100%;\n left: auto;\n}\n.menu.menu-right.open {\n right: 0;\n}\n@media only screen and (min-width: 480px) {\n .menu.menu-right {\n right: -320px;\n }\n .no-touch .menu.menu-right.open ~ .fbtn-container {\n right: 336px;\n }\n}\n\n.menu-backdrop {\n display: none;\n}\n.nav-drawer ~ .menu-backdrop, .touch .menu-backdrop {\n background-color: #000000;\n display: block;\n height: 0;\n position: fixed;\n top: 0;\n left: 0;\n width: 0;\n z-index: 28;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transition: height 0s 0.3s, opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), width 0s 0.3s, z-index 0s 0.3s;\n transition: height 0s 0.3s, opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), width 0s 0.3s, z-index 0s 0.3s;\n}\n.nav-drawer.open ~ .menu-backdrop, .touch .menu.open ~ .menu-backdrop {\n height: 100%;\n width: 100%;\n opacity: 0.5;\n filter: alpha(opacity=50);\n -webkit-transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.nav-drawer.open ~ .menu-backdrop {\n z-index: 30;\n}\n@media only screen and (min-width: 1440px) {\n .nav-drawer.open ~ .menu-backdrop {\n height: 0;\n width: 0;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transition: none;\n transition: none;\n }\n}\n\n.menu-collapse-toggle {\n background-color: transparent !important;\n cursor: pointer;\n display: block;\n float: right;\n padding: 4px 8px;\n position: absolute;\n top: 0;\n right: 0;\n z-index: 1;\n}\n.menu-collapse-toggle:hover {\n color: #2196f3 !important;\n}\n\n.nav .menu-toggle {\n padding-top: 12px;\n}\n\n.header .menu-toggle {\n padding-top: 4.8px;\n}\n\n.header .menu-toggle-sidebar {\n padding-top: 12px;\n}\n\n.menu-collapse-toggle-close {\n position: absolute;\n top: 6px;\n left: 0;\n text-align: center;\n width: 100%;\n opacity: 1;\n filter: alpha(opacity=100);\n -webkit-transform: rotate(0);\n transform: rotate(0);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: opacity, -webkit-transform;\n transition-property: opacity, transform;\n}\n.menu-collapse-toggle.collapsed .menu-collapse-toggle-close {\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: rotate(-225deg);\n transform: rotate(-225deg);\n}\n\n.menu-collapse-toggle-default {\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: rotate(225deg);\n transform: rotate(225deg);\n -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n -webkit-transition-property: opacity, -webkit-transform;\n transition-property: opacity, transform;\n}\n.menu-collapse-toggle.collapsed .menu-collapse-toggle-default {\n opacity: 1;\n filter: alpha(opacity=100);\n -webkit-transform: rotate(0);\n transform: rotate(0);\n}\n\n.menu-content {\n padding-top: 12px;\n padding-bottom: 12px;\n}\n.menu-content hr {\n border-top-color: var(--border-color);\n margin-top: 12px;\n margin-bottom: 12px;\n}\n.menu-content .nav {\n margin-top: 0;\n margin-bottom: 0;\n}\n.menu-content .nav a,\n.menu-content .nav .a {\n color: var(--text-secondary);\n font-weight: 600;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.menu-content .nav a:focus, .menu-content .nav a:hover,\n.menu-content .nav .a:focus,\n.menu-content .nav .a:hover {\n background-color: var(--bg-color);\n}\n.menu-content .nav a .fa,\n.menu-content .nav a .icon,\n.menu-content .nav .a .fa,\n.menu-content .nav .a .icon {\n margin-right: 16px;\n}\n.menu-content .nav li.active > a,\n.menu-content .nav li.active > .a {\n color: #01798a;\n}\n.page-blue .menu-content .nav li.active > a,\n.page-blue .menu-content .nav li.active > .a {\n color: #2196f3;\n}\n.page-green .menu-content .nav li.active > a,\n.page-green .menu-content .nav li.active > .a {\n color: #8bc34a;\n}\n.page-purple .menu-content .nav li.active > a,\n.page-purple .menu-content .nav li.active > .a {\n color: #9c27b0;\n}\n.page-red .menu-content .nav li.active > a,\n.page-red .menu-content .nav li.active > .a {\n color: #f44336;\n}\n.page-yellow .menu-content .nav li.active > a,\n.page-yellow .menu-content .nav li.active > .a {\n color: #ffc107;\n}\n.menu-content .nav ul a,\n.menu-content .nav ul .a {\n font-weight: 400;\n padding-left: 8px;\n}\n.menu-content .nav ul ul a,\n.menu-content .nav ul ul .a {\n font-size: 90%;\n font-weight: 300;\n padding-top: 6px;\n padding-bottom: 6px;\n padding-left: 48px;\n}\n@media only screen and (min-width: 480px) {\n .menu-content {\n width: 320px;\n }\n}\n.no-boxshadow .menu-content .nav {\n margin-right: 1px;\n}\n.no-boxshadow .menu.menu-right .menu-content .nav {\n margin-right: 0;\n margin-left: 1px;\n}\n\n.menu-content-inner {\n padding-right: 16px;\n padding-left: 16px;\n}\n\n.touch .menu-open {\n overflow: hidden;\n}\n\n.menu-scroll {\n background-color: var(--bg-surface);\n height: 100%;\n overflow: hidden;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n z-index: 1;\n}\n.no-boxshadow .menu-scroll:after {\n background-color: var(--border-color);\n content: \"\";\n display: block;\n height: 100%;\n position: absolute;\n top: 0;\n right: 0;\n width: 1px;\n}\n.no-boxshadow .menu.menu-right .menu-scroll:after {\n right: auto;\n left: 0;\n}\n\n.menu-top {\n background-color: rgb(0.85, 102.85, 117.3);\n color: var(--bg-surface);\n position: relative;\n z-index: 1;\n}\n.menu-top a {\n color: var(--bg-surface);\n text-decoration: none;\n}\n.menu-top a:focus, .menu-top a:hover {\n color: #ffffff;\n}\n@media only screen and (min-width: 480px) {\n .menu-top {\n width: 320px;\n }\n}\n.page-alt .menu-top {\n background-color: rgb(0.85, 102.85, 117.3);\n}\n.page-blue .menu-top {\n background-color: #1976d2;\n}\n.page-green .menu-top {\n background-color: #689f38;\n}\n.page-purple .menu-top {\n background-color: #7b1fa2;\n}\n.page-red .menu-top {\n background-color: #d32f2f;\n}\n.page-yellow .menu-top {\n background-color: #ffa000;\n}\n\n.menu-top-form {\n margin-top: 6px;\n margin-bottom: 6px;\n}\n\n.menu-top-img {\n display: -webkit-box;\n display: -webkit-flex;\n display: flex;\n height: 100%;\n justify-content: center;\n overflow: hidden;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n -webkit-align-items: center;\n align-items: center;\n}\n.menu-top-img img {\n min-height: 100%;\n width: 100%;\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n\n.menu-top-info {\n padding: 36px 16px;\n position: relative;\n}\n\n.menu-top-user {\n display: -webkit-box;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n}\n.menu-top-user:after, .menu-top-user:before {\n content: \"\";\n display: table;\n line-height: 0;\n}\n.menu-top-user:after {\n clear: both;\n}\n\n.menu-wrap {\n overflow-x: hidden;\n overflow-y: auto;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: none;\n}\n@media only screen and (min-width: 480px) {\n .menu-wrap {\n padding-right: 32px;\n right: -32px;\n }\n}\n\n.nav-drawer {\n max-width: 85%;\n max-width: calc(100% - 64px);\n top: 0;\n left: -320px;\n width: 320px;\n z-index: 31;\n}\n.nav-drawer .menu-content {\n padding-top: 0;\n}\n@media only screen and (min-width: 1440px) {\n .nav-drawer {\n left: 0;\n width: 240px;\n -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);\n }\n .nav-drawer .menu-content,\n .nav-drawer .menu-top {\n width: 240px;\n }\n .nav-drawer.menu-left ~ .content {\n margin-left: 240px;\n }\n .nav-drawer.menu-left ~ .content .content-heading,\n .nav-drawer.menu-left ~ .content .content-inner {\n padding-left: 16px;\n }\n .nav-drawer.menu-left ~ .footer,\n .nav-drawer.menu-left ~ .header {\n padding-left: 16px;\n left: 240px;\n }\n .nav-drawer.menu-right {\n right: 0;\n }\n .nav-drawer.menu-right ~ .content {\n margin-right: 240px;\n }\n .nav-drawer.menu-right ~ .content .content-heading,\n .nav-drawer.menu-right ~ .content .content-inner {\n padding-right: 16px;\n }\n .nav-drawer.menu-right ~ .footer,\n .nav-drawer.menu-right ~ .header {\n padding-right: 16px;\n right: 240px;\n }\n}\n\n.nav-drawer-logo {\n border-bottom: 1px solid var(--border-color);\n color: var(--text-color);\n float: none;\n margin-bottom: 12px;\n}\n.nav-drawer-logo:focus, .nav-drawer-logo:hover {\n text-decoration: none;\n}\n\n.nav-drawer-open {\n overflow: hidden;\n}\n@media only screen and (min-width: 1440px) {\n .nav-drawer-open {\n overflow: auto;\n }\n}\n\n.doc-editor LABEL {\n padding: 2px 5px;\n}\n\n.doc-editor INPUT {\n margin: 2px 5px;\n}\n\n.doc-editor .list-group {\n margin-right: 5px;\n}\n\n.doc-editor .property {\n padding: 3px 5px;\n}\n\n.doc-editor .property-item {\n min-width: 100px;\n font-weight: bolder;\n}\n\n.doc-editor .btn {\n margin-left: 15px;\n}\n\n.doc-editor textarea {\n word-break: break-all;\n padding: 0;\n}\n\n.panel-heading, .panel-footer {\n padding: 8px;\n color: white;\n background-color: #01798a;\n}\n\n.doc-editor .list-group {\n margin-left: 20px;\n}\n\n.panel-error {\n color: red;\n}\n\n.panel {\n border: #01798a 1px solid;\n}\n\n/* https://github.com/javierjulio/textarea-autosize#minimum-css-requirements */\n.content TEXTAREA {\n min-height: 200px;\n box-sizing: border-box;\n max-height: 800px;\n}\n\ndiv.oembedall-githubrepos {\n border: 1px solid #DDD;\n border-radius: 4px 4px 4px 4px;\n list-style-type: none;\n margin: 0 0 10px;\n padding: 8px 10px 0;\n font: 13.34px/1.4 helvetica, arial, freesans, clean, sans-serif;\n /*background: url(\"http://github.com/images/icons/public.png\") no-repeat scroll 6px 9px transparent;*/\n width: 452px;\n background-color: #fff;\n}\n\ndiv.oembedall-githubrepos .oembedall-body {\n background: -moz-linear-gradient(center top, #FAFAFA, #EFEFEF) repeat scroll 0 0 transparent;\n background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#EFEFEF));\n border-bottom-left-radius: 4px;\n border-bottom-right-radius: 4px;\n border-top: 1px solid #EEE;\n margin-left: -10px;\n margin-top: 8px;\n padding: 5px 10px;\n width: 100%;\n}\n\ndiv.oembedall-githubrepos h3 {\n font-size: 14px;\n margin: 0;\n padding-left: 18px;\n white-space: nowrap;\n}\n\ndiv.oembedall-githubrepos p.oembedall-description {\n color: #444;\n font-size: 12px;\n margin: 0 0 3px;\n}\n\ndiv.oembedall-githubrepos p.oembedall-updated-at {\n color: #888;\n font-size: 11px;\n margin: 0;\n}\n\ndiv.oembedall-githubrepos ul.oembedall-repo-stats {\n /*background: url(\"http://github.com/images/modules/pagehead/actions_fade.png\") no-repeat scroll 0 0 transparent;*/\n border: medium none;\n float: right;\n font-size: 11px;\n font-weight: bold;\n padding-left: 15px;\n position: relative;\n z-index: 5;\n margin: 0;\n}\n\ndiv.oembedall-githubrepos ul.oembedall-repo-stats li {\n border: medium none;\n color: #666;\n display: inline-block;\n list-style-type: none;\n margin: 0 !important;\n}\n\ndiv.oembedall-githubrepos ul.oembedall-repo-stats li a {\n background-color: transparent;\n background-position: 5px -2px;\n border: medium none;\n color: #666 !important;\n background-position: 5px -2px;\n background-repeat: no-repeat;\n border-left: 1px solid #DDD;\n display: inline-block;\n height: 21px;\n line-height: 21px;\n padding: 0 5px 0 23px;\n}\n\ndiv.oembedall-githubrepos ul.oembedall-repo-stats li:first-child a {\n border-left: medium none;\n margin-right: -3px;\n}\n\ndiv.oembedall-githubrepos ul.oembedall-repo-stats li a:hover {\n background: none no-repeat scroll 5px -27px #4183C4;\n color: #FFFFFF !important;\n text-decoration: none;\n}\n\ndiv.oembedall-githubrepos ul.oembedall-repo-stats li:first-child a:hover {\n border-bottom-left-radius: 3px;\n border-top-left-radius: 3px;\n}\n\nul.oembedall-repo-stats li:last-child a:hover {\n border-bottom-right-radius: 3px;\n border-top-right-radius: 3px;\n}\n\ndiv.oembedall-githubrepos ul.oembedall-repo-stats li.oembedall-watchers a {\n /*background-image: url(\"http://github.com/images/modules/pagehead/repostat_watchers.png\");*/\n}\n\ndiv.oembedall-githubrepos ul.oembedall-repo-stats li.oembedall-forks a {\n /*background-image: url(\"http://github.com/images/modules/pagehead/repostat_forks.png\");*/\n}\n\nspan.oembedall-closehide {\n background-color: #aaa;\n border-radius: 2px;\n cursor: pointer;\n margin-right: 3px;\n}\n\ndiv.oembedall-container {\n margin-top: 5px;\n text-align: left;\n}\n\n.oembedall-ljuser {\n font-weight: bold;\n}\n\n.oembedall-ljuser img {\n vertical-align: bottom;\n border: 0;\n padding-right: 1px;\n}\n\n.oembedall-stoqembed {\n border-bottom: 1px dotted #999999;\n float: left;\n overflow: hidden;\n padding: 11px 0;\n width: 730px;\n line-height: 1;\n background: none repeat scroll 0 0 #FFFFFF;\n color: #000000;\n font-family: Arial, Liberation Sans, DejaVu Sans, sans-serif;\n font-size: 80%;\n text-align: left;\n margin: 0;\n padding: 0;\n}\n\n.oembedall-stoqembed a {\n color: #0077CC;\n text-decoration: none;\n margin: 0;\n padding: 0;\n}\n\n.oembedall-stoqembed a:hover {\n text-decoration: underline;\n}\n\n.oembedall-stoqembed a:visited {\n color: #4A6B82;\n}\n\n.oembedall-stoqembed h3 {\n font-family: Trebuchet MS, Liberation Sans, DejaVu Sans, sans-serif;\n font-size: 130%;\n font-weight: bold;\n margin: 0;\n padding: 0;\n}\n\n.oembedall-stoqembed .oembedall-reputation-score {\n color: #444444;\n font-size: 120%;\n font-weight: bold;\n margin-right: 2px;\n}\n\n.oembedall-stoqembed .oembedall-user-info {\n height: 35px;\n width: 185px;\n}\n\n.oembedall-stoqembed .oembedall-user-info .oembedall-user-gravatar32 {\n float: left;\n height: 32px;\n width: 32px;\n}\n\n.oembedall-stoqembed .oembedall-user-info .oembedall-user-details {\n float: left;\n margin-left: 5px;\n overflow: hidden;\n white-space: nowrap;\n width: 145px;\n}\n\n.oembedall-stoqembed .oembedall-question-hyperlink {\n font-weight: bold;\n}\n\n.oembedall-stoqembed .oembedall-stats {\n background: none repeat scroll 0 0 #EEEEEE;\n margin: 0 0 0 7px;\n padding: 4px 7px 6px;\n width: 58px;\n}\n\n.oembedall-stoqembed .oembedall-statscontainer {\n float: left;\n margin-right: 8px;\n width: 86px;\n}\n\n.oembedall-stoqembed .oembedall-votes {\n color: #555555;\n padding: 0 0 7px;\n text-align: center;\n}\n\n.oembedall-stoqembed .oembedall-vote-count-post {\n display: block;\n font-size: 240%;\n color: #808185;\n display: block;\n font-weight: bold;\n}\n\n.oembedall-stoqembed .oembedall-views {\n color: #999999;\n padding-top: 4px;\n text-align: center;\n}\n\n.oembedall-stoqembed .oembedall-status {\n margin-top: -3px;\n padding: 4px 0;\n text-align: center;\n background: none repeat scroll 0 0 #75845C;\n color: #FFFFFF;\n}\n\n.oembedall-stoqembed .oembedall-status strong {\n color: #FFFFFF;\n display: block;\n font-size: 140%;\n}\n\n.oembedall-stoqembed .oembedall-summary {\n float: left;\n width: 635px;\n}\n\n.oembedall-stoqembed .oembedall-excerpt {\n line-height: 1.2;\n margin: 0;\n padding: 0 0 5px;\n}\n\n.oembedall-stoqembed .oembedall-tags {\n float: left;\n line-height: 18px;\n}\n\n.oembedall-stoqembed .oembedall-tags a:hover {\n text-decoration: none;\n}\n\n.oembedall-stoqembed .oembedall-post-tag {\n background-color: #E0EAF1;\n border-bottom: 1px solid #3E6D8E;\n border-right: 1px solid #7F9FB6;\n color: #3E6D8E;\n font-size: 90%;\n line-height: 2.4;\n margin: 2px 2px 2px 0;\n padding: 3px 4px;\n text-decoration: none;\n white-space: nowrap;\n}\n\n.oembedall-stoqembed .oembedall-post-tag:hover {\n background-color: #3E6D8E;\n border-bottom: 1px solid #37607D;\n border-right: 1px solid #37607D;\n color: #E0EAF1;\n}\n\n.oembedall-stoqembed .oembedall-fr {\n float: right;\n}\n\n.oembedall-stoqembed .oembedall-statsarrow {\n background-image: url(\"http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=3\");\n background-repeat: no-repeat;\n overflow: hidden;\n background-position: 0 -435px;\n float: right;\n height: 13px;\n margin-top: 12px;\n width: 7px;\n}\n\n.oembedall-facebook1 {\n border: #1A3C6C solid 1px;\n padding: 0px;\n font: 13.34px/1.4 verdana;\n width: 500px;\n}\n\n.oembedall-facebook2 {\n background-color: #627add;\n}\n\n.oembedall-facebook2 a {\n color: #e8e8e8;\n text-decoration: none;\n}\n\n.oembedall-facebookBody {\n background-color: #fff;\n vertical-align: top;\n padding: 5px;\n}\n\n.oembedall-facebookBody .contents {\n display: inline-block;\n width: 100%;\n}\n\n.oembedall-facebookBody div img {\n float: left;\n margin-right: 5px;\n}\n\ndiv.oembedall-lanyard {\n -webkit-box-shadow: none;\n -webkit-transition-delay: 0s;\n -webkit-transition-duration: 0.400000006s;\n -webkit-transition-property: width;\n -webkit-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);\n background-attachment: scroll;\n background-clip: border-box;\n background-color: transparent;\n background-image: none;\n background-origin: padding-box;\n border-bottom-width: 0px;\n border-left-width: 0px;\n border-right-width: 0px;\n border-top-width: 0px;\n box-shadow: none;\n color: #112644;\n display: block;\n float: left;\n font-family: \"Trebuchet MS\", Trebuchet, sans-serif;\n font-size: 16px;\n height: 253px;\n line-height: 19px;\n margin-bottom: 0px;\n margin-left: 0px;\n margin-right: 0px;\n margin-top: 0px;\n max-width: none;\n min-height: 0px;\n outline-color: #112644;\n outline-style: none;\n outline-width: 0px;\n overflow-x: visible;\n overflow-y: visible;\n padding-bottom: 0px;\n padding-left: 0px;\n padding-right: 0px;\n padding-top: 0px;\n position: relative;\n text-align: left;\n vertical-align: baseline;\n width: 804px;\n}\n\ndiv.oembedall-lanyard .tagline {\n font-size: 1.5em;\n}\n\ndiv.oembedall-lanyard .wrapper {\n overflow: hidden;\n clear: both;\n}\n\ndiv.oembedall-lanyard .split {\n float: left;\n display: inline;\n}\n\ndiv.oembedall-lanyard .prominent-place .flag:link, div.oembedall-lanyard .prominent-place .flag:visited, div.oembedall-lanyard .prominent-place .flag:hover,\ndiv.oembedall-lanyard .prominent-place .flag:focus, div.oembedall-lanyard .prominent-place .flag:active {\n float: left;\n display: block;\n width: 48px;\n height: 48px;\n position: relative;\n top: -5px;\n margin-right: 10px;\n}\n\ndiv.oembedall-lanyard .place-context {\n font-size: 0.889em;\n}\n\ndiv.oembedall-lanyard .prominent-place .sub-place {\n display: block;\n}\n\ndiv.oembedall-lanyard .prominent-place {\n font-size: 1.125em;\n line-height: 1.1em;\n font-weight: normal;\n}\n\ndiv.oembedall-lanyard .main-date {\n color: #8CB4E0;\n font-weight: bold;\n line-height: 1.1;\n}\n\ndiv.oembedall-lanyard .first {\n margin-left: 0;\n width: 48.57%;\n margin: 0 0 0 2.857%;\n}\n\n/*!\n\nSplit Pane v0.3\n\nCopyright (c) 2012 Simon Hagström\n\nReleased under the MIT license\nhttps://raw.github.com/shagstrom/split-pane/master/LICENSE\n\n*/\n.split-pane {\n position: relative;\n height: 100%;\n width: 100%;\n overflow: hidden;\n}\n\n.split-pane.fixed-top > .split-pane-component,\n.split-pane.fixed-bottom > .split-pane-component,\n.split-pane.horizontal-percent > .split-pane-component {\n position: absolute;\n left: 0;\n width: 100%;\n overflow: auto;\n top: auto;\n bottom: 0;\n z-index: 1;\n}\n\n.split-pane.fixed-top > .split-pane-component:first-child,\n.split-pane.fixed-bottom > .split-pane-component:first-child,\n.split-pane.horizontal-percent > .split-pane-component:first-child {\n top: 0;\n bottom: auto;\n}\n\n.split-pane.fixed-top > .split-pane-divider,\n.split-pane.fixed-bottom > .split-pane-divider,\n.split-pane.horizontal-percent > .split-pane-divider {\n position: absolute;\n width: 100%;\n left: 0;\n cursor: ns-resize;\n cursor: n-resize\\9 ;\n z-index: 2;\n}\n\n.split-pane.fixed-left > .split-pane-component,\n.split-pane.fixed-right > .split-pane-component,\n.split-pane.vertical-percent > .split-pane-component {\n position: absolute;\n top: 0;\n height: 100%;\n overflow: auto;\n left: auto;\n right: 0;\n z-index: 1;\n}\n\n.split-pane.fixed-left > .split-pane-component:first-child,\n.split-pane.fixed-right > .split-pane-component:first-child,\n.split-pane.vertical-percent > .split-pane-component:first-child {\n left: 0;\n right: auto;\n}\n\n.split-pane.fixed-left > .split-pane-divider,\n.split-pane.fixed-right > .split-pane-divider,\n.split-pane.vertical-percent > .split-pane-divider {\n position: absolute;\n height: 100%;\n top: 0;\n cursor: ew-resize;\n cursor: w-resize\\9 ;\n z-index: 2;\n}\n\n.split-pane-resize-shim {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: 10000;\n display: none;\n}\n\n.split-pane.fixed-left > .split-pane-resize-shim,\n.split-pane.fixed-right > .split-pane-resize-shim,\n.split-pane.vertical-percent > .split-pane-resize-shim {\n cursor: ew-resize;\n cursor: w-resize\\9 ;\n}\n\n.split-pane.fixed-top > .split-pane-resize-shim,\n.split-pane.fixed-bottom > .split-pane-resize-shim,\n.split-pane.horizontal-percent > .split-pane-resize-shim {\n cursor: ns-resize;\n cursor: n-resize\\9 ;\n}\n\n.loading-title {\n font-size: 1em;\n margin-top: 2em;\n text-align: center;\n color: #c5bcb4;\n line-height: 1.1em;\n}\n\nh2.error {\n font-size: 1em;\n margin-top: 2em;\n text-align: center;\n color: #c5bcb4;\n line-height: 1.1em;\n}\n\n/* SPLIT PANE STYLES */\n#left-component {\n right: 50%;\n margin-right: 5px;\n}\n\n.my-divider {\n right: 50%;\n width: 5px;\n /* vertical handle */\n background-image: url(\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAPCAYAAADDNm69AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAYdEVYdENyZWF0aW9uIFRpbWUAMTQuMDEuMjAxMNh/L3IAAAAaSURBVAiZYzh9+vT//////4fRTAxoYFgLAAA44w7VNg0kZQAAAABJRU5ErkJggg==\");\n background-color: var(--border-color);\n background-repeat: no-repeat;\n background-position: 0 50%;\n}\n\n#right-component {\n width: 50%;\n background: var(--bg-color);\n}\n\n.split-pane-frame {\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n border: 2px solid var(--border-color);\n overflow: auto;\n margin-bottom: 31px;\n}\n\n.decoration {\n box-sizing: border-box;\n width: 100%;\n height: 100%;\n overflow: hidden;\n}\n\n/* END: SPLIT PANE STYLES */\n/* ACE EDITOR STYLES */\n/**\n* Hate using !important, but couldn't find another way without\n* directly tying style to an id.\n**/\n.code-editor {\n position: absolute !important;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n font-size: 14px !important;\n}\n\n.editor-wrapper {\n position: relative;\n display: inline-table;\n height: 100%;\n width: 100%;\n min-height: 100px;\n}\n\n.editor-wrapper h2 {\n display: none;\n}\n\n.results, .results-wrapper {\n width: 100%;\n height: 100%;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n border: none;\n background: var(--bg-color);\n color: var(--text-color);\n}\n\n.results-wrapper {\n overflow: auto;\n}\n\n[data-theme=dark] .results-wrapper iframe,\n[data-theme=dark] #document {\n filter: invert(0.9) hue-rotate(180deg);\n}\n\n@media (prefers-color-scheme: dark) {\n :root:not([data-theme=light]) .results-wrapper iframe,\n :root:not([data-theme=light]) #document {\n filter: invert(0.9) hue-rotate(180deg);\n }\n}\n.editor-wrapper {\n padding: 8px;\n}\n\n.editor-wrapper .fullscreen {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n position: fixed;\n z-index: 1100;\n}\n\n.editor-container {\n display: table;\n width: 100%;\n height: 100%;\n}\n\n.editor-container > div {\n display: table-row;\n width: 100%;\n}\n\n.editor-container > div > div {\n display: table-cell;\n width: 100%;\n border-radius: 5px;\n}\n\n.results-label {\n position: absolute;\n display: inline-block;\n top: 0px;\n right: 0px;\n float: right;\n opacity: 0.3;\n border-bottom: 2px solid var(--border-color);\n border-left: 2px solid var(--border-color);\n border-bottom-left-radius: 5px;\n background: #000;\n color: #fff;\n font-size: 1.1em;\n box-shadow: -5px 3px 13px rgba(50, 50, 50, 0.75);\n height: 28px;\n line-height: 22px;\n text-align: center;\n z-index: 30;\n padding: 2px 18px;\n}\n\n.editor-toolbar {\n border: 2px solid var(--border-color);\n background-color: var(--bg-surface);\n padding-top: 0px;\n margin-top: -3px;\n display: flex !important;\n align-items: center;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.editor-toolbar .pull-left {\n float: none;\n}\n.editor-toolbar .code-editor-help {\n line-height: 1.5;\n flex: 1;\n padding-left: 10px;\n}\n.editor-toolbar .pull-right {\n float: none;\n margin-left: 0;\n}\n.editor-toolbar select.pull-right {\n order: 2;\n margin-left: auto;\n}\n.editor-toolbar .toggle-fullscreen {\n order: 3;\n}\n\n.popover {\n max-width: 35em;\n z-index: 1101;\n}\n\n.ace_scrollbar::-webkit-scrollbar {\n width: 15px;\n background-color: #333;\n}\n\n.ace_scrollbar::-webkit-scrollbar-track {\n box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);\n}\n\n.ace_scrollbar::-webkit-scrollbar-thumb {\n background: rgba(100, 100, 100, 0.8);\n border-radius: 5px;\n}\n\n.ace_scrollbar::-webkit-scrollbar-corner,\n.ace_scrollbar::-webkit-scrollbar-thumb:window-inactive {\n background: rgba(100, 100, 100, 0.4);\n}\n\n.modal-solution {\n width: 750px;\n}\n\nspan.code-editor-message > span > a {\n color: #fff;\n font-weight: bold;\n}\n\n.toc-navigation .toc-list li {\n list-style: none;\n}\n.toc-navigation .toc-list.toc-list-level-1 {\n margin-left: 0;\n padding-left: 0;\n}\n\n@media only screen and (min-width: 1720px) {\n .toc-navigation {\n position: fixed;\n right: 20px;\n top: 190px;\n padding: 10px 10px 10px 20px;\n width: 400px;\n max-height: 550px;\n overflow-y: auto;\n text-overflow: ellipsis;\n background-color: var(--bg-surface);\n border: 1px solid var(--border-color);\n -webkit-box-shadow: 0 -1px 0 var(--border-color), 0 0 2px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.15);\n box-shadow: 0 -1px 0 var(--border-color), 0 0 2px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.15);\n }\n .toc-navigation:after, .toc-navigation:before {\n content: \"\";\n display: table;\n line-height: 0;\n }\n .toc-navigation:after {\n clear: both;\n }\n .toc-navigation[href] {\n color: var(--text-color);\n }\n .toc-navigation[href]:focus, .toc-navigation[href]:hover {\n color: var(--link-color);\n text-decoration: none;\n }\n .toc-navigation .toc-navigation-title {\n font-size: 100%;\n margin-bottom: 4px;\n }\n .toc-navigation > .toc-list {\n margin-top: 0px;\n }\n .toc-navigation .toc-list a {\n font-size: 85%;\n line-height: 1.4;\n display: block;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n padding: 4px 0;\n }\n}\n\n/*# sourceMappingURL=base.css.map */\n"],"names":[]} \ No newline at end of file diff --git a/builders/html/assets/sass/_code.scss b/builders/html/assets/sass/_code.scss index c71c1799a..19da1706d 100644 --- a/builders/html/assets/sass/_code.scss +++ b/builders/html/assets/sass/_code.scss @@ -13,6 +13,7 @@ code { font-size: 85%; line-height: 1; padding: 2px 4px; + word-wrap: break-word; } [data-theme="dark"] code { From 19b9083dfa38a59f371797dd2d9644b6e5d3fb1f Mon Sep 17 00:00:00 2001 From: CF Mitrah Date: Thu, 30 Oct 2025 21:41:58 +0530 Subject: [PATCH 2/2] Fix lint issue --- docs/recipes/breaking-changes-7.0.md | 4 ++++ docs/recipes/heap-dumps.md | 15 ++++++++++++++- s3_website.yml | 26 +++++++++++++------------- 3 files changed, 31 insertions(+), 14 deletions(-) diff --git a/docs/recipes/breaking-changes-7.0.md b/docs/recipes/breaking-changes-7.0.md index 5ac535add..d580d54ee 100644 --- a/docs/recipes/breaking-changes-7.0.md +++ b/docs/recipes/breaking-changes-7.0.md @@ -56,6 +56,7 @@ When upgrading to Lucee 7.0, you may encounter errors related to missing javax o #### Scenario 1: Running Lucee 7 on Jakarta Containers (Tomcat 10+) with Old Extensions **Symptom:** You see errors like: + ``` java.lang.ClassNotFoundException: javax.servlet.jsp.tagext.TryCatchFinally not found by redis.extension ``` @@ -67,6 +68,7 @@ java.lang.ClassNotFoundException: javax.servlet.jsp.tagext.TryCatchFinally not f #### Scenario 2: Running Lucee 7 on Javax Containers (Tomcat 9 or earlier) **Symptom:** You see errors about missing jakarta classes: + ``` java.lang.NoClassDefFoundError: jakarta/servlet/http/HttpServletRequest ``` @@ -74,11 +76,13 @@ java.lang.NoClassDefFoundError: jakarta/servlet/http/HttpServletRequest **Cause:** Lucee 7 requires Jakarta EE servlet APIs, which are not present in javax-based containers like Tomcat 9. **Recommended Solution:** Upgrade to a Jakarta-based servlet container: + - Tomcat 10.1+ (recommended) - Jetty 11+ - Other Jakarta EE 9+ compatible containers **Temporary Workaround:** If you cannot immediately upgrade your servlet container, you can add Jakarta servlet APIs to your classpath: + - Maven dependency: [jakarta.servlet-api on Maven Central](https://mvnrepository.com/artifact/jakarta.servlet/jakarta.servlet-api) - Download the JAR and add it to your servlet container's `lib` directory diff --git a/docs/recipes/heap-dumps.md b/docs/recipes/heap-dumps.md index 2b8166316..576169819 100644 --- a/docs/recipes/heap-dumps.md +++ b/docs/recipes/heap-dumps.md @@ -58,6 +58,7 @@ The most common use case for heap dumps is capturing the memory state when an Ou ### JVM Configuration Add the following arguments to your JVM startup configuration: + ```bash -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/var/lucee/heapdumps/ @@ -68,6 +69,7 @@ Add the following arguments to your JVM startup configuration: #### Lucee with Tomcat (Linux/Unix) Edit your `setenv.sh` file (typically in `{tomcat}/bin/`): + ```bash # Existing CATALINA_OPTS export CATALINA_OPTS="$CATALINA_OPTS -Xms512m -Xmx2048m" @@ -78,6 +80,7 @@ export CATALINA_OPTS="$CATALINA_OPTS -XX:HeapDumpPath=/var/lucee/heapdumps/" ``` Ensure the dump directory exists and is writable: + ```bash mkdir -p /var/lucee/heapdumps chown tomcat:tomcat /var/lucee/heapdumps @@ -86,6 +89,7 @@ chown tomcat:tomcat /var/lucee/heapdumps #### CommandBox Add to your `server.json`: + ```json { "jvm": { @@ -99,11 +103,13 @@ Add to your `server.json`: ``` Or use CommandBox CLI: + ```bash server set jvm.args="-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/path/to/dumps/" ``` ### Additional Useful JVM Arguments + ```bash # Generate heap dump on OutOfMemoryError and exit JVM (prevents zombie processes) -XX:+HeapDumpOnOutOfMemoryError -XX:+ExitOnOutOfMemoryError @@ -129,6 +135,7 @@ Sometimes you need to capture a heap dump proactively without waiting for an Out ### Implementation Here's a complete implementation for creating and managing heap dumps: + ```javascript setting requesttimeout=10000; @@ -182,12 +189,13 @@ echo('Create Heap Dump'); 1. **Java Integration**: The code uses Lucee's built-in `HeapDumper` class to access JVM heap dump functionality 2. **Timestamped Files**: Each dump is named with a timestamp for easy identification 3. **Automatic Compression**: Dumps are automatically compressed to ZIP format, saving significant disk space -4. **Web Interface**: Provides a simple UI to create, download, and delete heap dumps (never expose on production enviroments) +4. **Web Interface**: Provides a simple UI to create, download, and delete heap dumps (never expose on production environments) 5. **Live Objects Only**: The `dumpTo(res, true)` parameter ensures only reachable (live) objects are included, reducing file size ### Security Considerations This heap dump interface should be protected in production environments: + ```javascript // Add authentication @@ -208,6 +216,7 @@ This heap dump interface should be protected in production environments: ### Scheduled Heap Dumps You can automate heap dump creation using Lucee's scheduler for periodic memory analysis: + ```javascript // Create a scheduled task for nightly heap dumps @@ -264,21 +273,25 @@ Steps for effective heap dump analysis: ### Common Issues **Heap dump file is too large** + - Use the `true` parameter in `HeapDumper.dumpTo(res, true)` to include only live objects - Enable compression in your implementation - Consider using `-XX:HeapDumpSegmentSize` JVM argument for very large heaps **Permission denied errors** + - Ensure the dump directory exists and is writable - Check file system permissions for the Lucee/Java process user - On Linux, verify SELinux policies if applicable **OutOfMemoryError when creating dump** + - Creating a dump requires additional memory - Ensure you have adequate memory overhead (don't set `-Xmx` too close to system limits) - Consider reducing heap size or adding physical memory **Dumps not created on OutOfMemoryError** + - Verify JVM arguments are properly set - Check that only one dump per error is generated by default - Review JVM logs for errors during dump creation diff --git a/s3_website.yml b/s3_website.yml index e4327e677..cde2bd216 100644 --- a/s3_website.yml +++ b/s3_website.yml @@ -3,19 +3,19 @@ s3_secret: <%= ENV['AWS_SECRET_ACCESS_KEY'] %> s3_bucket: lucee-docs site: builds/artifacts gzip: - - .html - - .css - - .js - - .map - - .json - - .xml - - .md - - .eot - - .svg - - .ttf - - .woff - - .woff2 - - .otf + - .html + - .css + - .js + - .map + - .json + - .xml + - .md + - .eot + - .svg + - .ttf + - .woff + - .woff2 + - .otf # Cache control: default 1 hour for HTML, longer for static assets max_age: