/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

.lfe-body{font-family:-apple-system,BlinkMacSystemFont,San Francisco,Helvetica Neue,Noto Sans,Noto Sans CJK SC,Noto Sans CJK,Source Han Sans,PingFang SC,Segoe UI,Microsoft YaHei,sans-serif;font-size:16px;line-height:1.5;color:#404040}.lfe-color-inverse{color:#ffffffd9}.lfe-h1,.lfe-h2,.lfe-h3,.lfe-h4,.lfe-h5,.lfe-h6{margin-top:0;margin-bottom:.5em;font-family:inherit;font-weight:700;line-height:1.2;color:#262626}section.side>.lfe-h1,section.side>.lfe-h2,section.side>.lfe-h3,section.side>.lfe-h4,section.side>.lfe-h5,section.side>.lfe-h6{font-weight:400}.lfe-h1{font-size:1.75em}@media (max-width: 576px){.lfe-h1{font-size:1.625em}}.lfe-h2{font-size:1.25em}@media (max-width: 576px){.lfe-h2{font-size:1.25em}}.lfe-h3{font-size:1.125em}@media (max-width: 576px){.lfe-h3{font-size:1.125em}}.lfe-h4{font-size:1em}@media (max-width: 576px){.lfe-h4{font-size:1em}}.lfe-h5{font-size:.875em}@media (max-width: 576px){.lfe-h5{font-size:.875em}}.lfe-h6{font-size:.875em}@media (max-width: 576px){.lfe-h6{font-size:.8125em}}.lfe-caption{color:gray;font-size:.875em}.lform-size-small{font-size:.875em;padding:.125em .5em}.lform-size-middle{font-size:.875em;padding:.3125em 1em}.lform-size-large{font-size:1em;padding:.5em 1em}a{text-decoration:none;transition:filter .1s ease;color:var(--lcolor--primary, 52, 152, 219);cursor:pointer}a:hover{filter:brightness(.75)}table{border-collapse:collapse;border-spacing:0;display:block;width:100%;overflow:auto;word-break:keep-all;margin:10px;font-variant-numeric:tabular-nums}th,td{border:1px solid #ddd;padding:6px 13px}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}button[data-v-cd3facf3]{--l-button--real-color: var(--lcolor-rgb, var(--lcolor--primary, var(--lcolor--primary, 52, 152, 219)));display:inline-block;outline:none;cursor:pointer;font-weight:inherit;line-height:1.5;text-align:center;vertical-align:middle;border-radius:3px;border:1px solid rgb(var(--l-button--real-color));background:rgba(var(--l-button--real-color),0) none;color:rgb(var(--l-button--real-color))}button.solid[data-v-cd3facf3]{background-color:rgba(var(--l-button--real-color),1);color:#fff}button[data-v-cd3facf3]:not(:disabled):hover{background-color:rgba(var(--l-button--real-color),.1)}button:not(:disabled):hover.solid[data-v-cd3facf3]{background-color:rgba(var(--l-button--real-color),.9)}button[data-v-cd3facf3]:not(:disabled):active{filter:brightness(.8)}button[data-v-cd3facf3]:disabled{cursor:not-allowed;opacity:.65}.card[data-v-83a07b74]{display:block;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px #1a1a1a1a;box-sizing:border-box;margin-bottom:1.3em;padding:1.3em}a[data-v-bade3303]{text-decoration:none;transition:filter .1s ease;color:var(--l-link--color, rgb(var(--lcolor-rgb, var(--lcolor--link, var(--lcolor--primary, 52, 152, 219)))));cursor:pointer}a[data-v-bade3303]:hover{filter:brightness(.75)}a.disabled[data-v-bade3303]{color:var(--l-link--color-disabled, rgb(var(--lcolor-rgb, var(--lcolor--disabled, var(--lcolor--primary, 52, 152, 219)))));cursor:default;pointer-events:none}.modal[data-v-16f35ec4]{top:0;left:0;right:0;bottom:0;z-index:1000;overflow:auto;position:fixed;transition:opacity .3s ease}.modal>.background[data-v-16f35ec4]{top:0;left:0;right:0;bottom:0;position:absolute;z-index:-1145141919;background-color:#00000080}.modal.hide[data-v-16f35ec4]{z-index:-114514;opacity:0;pointer-events:none;transition:opacity .3s ease,z-index 0s ease .3s}.container[data-v-236fc7ac]{--l-card--margin-bottom: 0;--l-card--padding: 0;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);padding:1em;max-width:var(--l-modal--max-width, 85vw);min-width:var(--l-modal--min-width, 360px)}.container.type-burger[data-v-236fc7ac]{display:flex;flex-flow:column}.container.type-burger>*[data-v-236fc7ac]:nth-child(1){display:flex;flex-flow:row nowrap}.container.type-burger>*:nth-child(1)>*[data-v-236fc7ac-s]{flex:1}.container.type-burger>*:nth-child(1)>.close[data-v-236fc7ac]{flex:0;cursor:pointer;font-size:1.25em;line-height:1}.container.type-burger>*[data-v-236fc7ac]:nth-child(2){margin:.875em 0;flex:1}span[data-v-3f459f88]{font-size:.875em;display:inline-block;padding:0 8px;box-sizing:border-box;font-weight:400;line-height:1.5;background-color:#e8e8e8;border:1px solid #bfbfbf;border-radius:2px;color:#575757}.stat[data-v-09411bbf]{display:inline-block}.stat>.field[data-v-09411bbf]{display:inline-block!important;color:#333}.color-inv.stat>.field[data-v-09411bbf]{color:#fff}.with-vr.stat>.field[data-v-09411bbf]{border-right:1px solid #555}.with-vr.color-inv.stat>.field[data-v-09411bbf]{border-right:1px solid #ddd}.with-vr.stat>.field[data-v-09411bbf]:last-child{border-right:none}.stacked.stat>.field[data-v-09411bbf]{padding:0 .8em}.stacked.stat>.field>.name[data-v-09411bbf],.stacked.stat>.field>.value[data-v-09411bbf]{display:block;text-align:center;white-space:nowrap}.tiled.stat>.field[data-v-09411bbf]{margin-right:.6em}.tiled.stat>.field[data-v-09411bbf]:last-child{margin-right:unset}.tiled.stat>.field>.value[data-v-09411bbf]{margin-left:.2em}.marked h1[data-v-8c9460c6]{font-size:2em}.marked h2[data-v-8c9460c6]{font-size:1.5em}.marked h3[data-v-8c9460c6]{font-size:1.17em}.marked h5[data-v-8c9460c6]{font-size:.83em}.marked h6[data-v-8c9460c6]{font-size:.67em}.marked img[data-v-8c9460c6]{max-width:100%}.marked p[data-v-8c9460c6]{margin:1rem 0}.marked h1[data-v-8c9460c6],.marked h2[data-v-8c9460c6],.marked h3[data-v-8c9460c6],.marked h4[data-v-8c9460c6],.marked h5[data-v-8c9460c6],.marked h6[data-v-8c9460c6]{margin:.5rem 0}.marked h1[data-v-8c9460c6],.marked h2[data-v-8c9460c6]{padding-bottom:.2em;border-bottom:solid 1px #eee}.marked ul[data-v-8c9460c6],.marked ol[data-v-8c9460c6]{padding-left:1.5em}.marked ul[data-v-8c9460c6]{list-style:outside disc}.marked ol[data-v-8c9460c6]{list-style:outside decimal}.marked hr[data-v-8c9460c6]{margin:1em 0;height:0;border:none;border-bottom:solid 1px #eee}.marked code[data-v-8c9460c6],.marked pre[data-v-8c9460c6]{font-family:monospace;font-size:.875em;background-color:#fafafa;border:1px solid #e8e8e8;border-radius:2px}.marked code[data-v-8c9460c6]{margin:0 .2em;padding:.1em .2em;white-space:nowrap;tab-size:4;-moz-tab-size:4}.marked pre[data-v-8c9460c6]{margin:0;padding:1em;overflow-y:auto}.marked pre>code[data-v-8c9460c6]{font-size:unset;margin:0;padding:0;white-space:pre;border:none}.marked p code.hljs[data-v-8c9460c6],.marked li code.hljs[data-v-8c9460c6]{display:inline}.row[data-v-d320c6d3]{display:flex;padding:.5em}@media (max-width: 576px){.row[data-v-d320c6d3]{flex-direction:column}}.row>span[data-v-d320c6d3]{display:inline-block;flex:0 0 var(--l-form-layout--flex-basis, 10em);padding-right:1em;box-sizing:border-box;text-align:left;font-weight:700}@media (max-width: 576px){.row>span[data-v-d320c6d3]{flex-basis:auto}}.row>div[data-v-d320c6d3]{display:block;width:100%}.row>div>.error[data-v-d320c6d3]{font-size:.875em;color:red}.row>div>.error>p[data-v-d320c6d3]{margin:0;padding:0}div[data-v-70065e40]{display:inline-block;margin-right:1em}input[data-v-70065e40]{display:none}label>.fa-input[data-v-70065e40]{margin-right:var(--l-radio--input-margin-right, .3em);color:#ccc}input:disabled+label>.fa-input[data-v-70065e40]{opacity:.4;cursor:not-allowed}input:checked+label>.fa-input[data-v-70065e40]{color:var(--l-radio--color, rgb(var(--lcolor-rgb, var(--lcolor--primary, var(--lcolor--primary, 52, 152, 219)))))}label>img[data-v-70065e40-s]{vertical-align:middle}input:enabled+label:hover>.fa-input[data-v-70065e40]{color:var(--l-radio--color, rgb(var(--lcolor-rgb, var(--lcolor--primary, var(--lcolor--primary, 52, 152, 219)))))}input[data-v-0b2d27d1],textarea[data-v-0b2d27d1],.refined-input[data-v-0b2d27d1]{display:inline-block;box-sizing:border-box;min-width:0;width:var(--l-text--width, 100%);line-height:1.5;outline:none;border-radius:3px;border:1px solid #bfbfbf;background:#fff;flex:1;font-size:.875em;padding:.3125em 1em}input[data-v-0b2d27d1]:focus,textarea[data-v-0b2d27d1]:focus,.refined-input[data-v-0b2d27d1]:focus-within{border-color:var(--l-radio--color, rgb(var(--lcolor-rgb, var(--lcolor--primary, var(--lcolor--primary, 52, 152, 219)))));box-shadow:0 0 3px var(--l-radio--color, rgb(var(--lcolor-rgb, var(--lcolor--primary, var(--lcolor--primary, 52, 152, 219)))))}input[data-v-0b2d27d1]:disabled,textarea[data-v-0b2d27d1]:disabled,.refined-input.disabled[data-v-0b2d27d1]{color:#00000040;border-color:#e8e8e8;background-color:#fafafa;cursor:not-allowed}.refined-input[data-v-0b2d27d1]{display:inline-flex;align-items:baseline;flex-flow:row nowrap;padding-left:.5em;padding-right:.5em}.refined-input>*[data-v-0b2d27d1]{flex-shrink:0}.refined-input>input[data-v-0b2d27d1],.refined-input:focus-within>input[data-v-0b2d27d1]{border:none;box-shadow:none;padding:0 .25em;font-size:1em}.combo-wrapper[data-v-d0b2d043]{position:relative;display:flex;align-items:baseline;flex:1;cursor:pointer}.combo-wrapper.inline[data-v-d0b2d043]{display:inline-flex}.combo-wrapper.disabled[data-v-d0b2d043]{opacity:.75;cursor:not-allowed}.combo-wrapper.disabled>*[data-v-d0b2d043]{pointer-events:none}.combo-wrapper>.text[data-v-d0b2d043]{box-sizing:border-box;margin-top:.2em;margin-bottom:.2em;flex:1;border-radius:3px;border:1px solid #ccc;text-overflow:ellipsis;white-space:nowrap;background:#fff;padding-right:1.5em}.combo-wrapper>.arrow[data-v-d0b2d043]{margin-left:-1.3em;margin-right:1.3em;width:0;transition-duration:.4s}.combo-wrapper.shown>.combo-wrapper>.arrow[data-v-d0b2d043]{transform:scaleY(-1)}.combo-wrapper>.ruler[data-v-d0b2d043]{position:absolute;max-height:0;width:100%;bottom:0}.dropdown[data-v-d0b2d043]{color:#333;position:fixed;background:#fff;border-radius:2px;border:solid 1px #eee;box-shadow:0 0 1em .1em #00000026;z-index:100000;transition:all .15s ease-out;overflow-y:auto}.dropdown>ul[data-v-d0b2d043]{padding:0;margin:0;max-height:10em;list-style:none;overflow:auto;outline:none}.dropdown>ul>li[data-v-d0b2d043]{display:block;padding:.4em .5em;cursor:pointer}.dropdown>ul>li[data-v-d0b2d043]:hover{background:#eee}.list-wrap .header-wrap[data-v-c782a950]{padding-bottom:.5em}.list-wrap.table[data-v-c782a950]{display:table;border-collapse:collapse;border-spacing:0;min-width:100%}.list-wrap.table .header-wrap[data-v-c782a950]{display:table-header-group}.list-wrap.table .row-wrap[data-v-c782a950]{display:table-row-group}.list-wrap.table .header-wrap>.header:last-child>*[data-v-c782a950-s]{padding-bottom:.5em}.list-wrap.table .header-wrap>.header[data-v-c782a950],.list-wrap.table .row-wrap>.row[data-v-c782a950]{display:table-row}.list-wrap.table .header-wrap>.header>*[data-v-c782a950-s],.list-wrap.table .row-wrap>.row>*[data-v-c782a950-s]{display:table-cell;vertical-align:middle;padding-top:.5em}.list-wrap.table .header-wrap>.header>*[data-v-c782a950-s]:not(:last-child),.list-wrap.table .row-wrap>.row>*[data-v-c782a950-s]:not(:last-child){padding-right:6px}.list-wrap.table .header-wrap>.header:not(:last-child)>*[data-v-c782a950-s],.list-wrap.table .row-wrap>.row:not(:last-child)>*[data-v-c782a950-s]{padding-bottom:.5em}.list-wrap.flex .header-wrap[data-v-c782a950],.list-wrap.flex .row-wrap[data-v-c782a950]{padding:.5em 0;vertical-align:middle}.list-wrap.flex .header-wrap>.header[data-v-c782a950],.list-wrap.flex .row-wrap>.row[data-v-c782a950]{display:flex;align-items:center;justify-content:space-between}.list-wrap.flex .header-wrap>.header>*[data-v-c782a950-s]:not(:last-child),.list-wrap.flex .row-wrap>.row>*[data-v-c782a950-s]:not(:last-child){padding-right:6px}.list-wrap.block .header[data-v-c782a950],.list-wrap.block .row[data-v-c782a950]{padding:.5em 0;vertical-align:middle}.list-wrap.border .header-wrap[data-v-c782a950]{border-bottom:2px solid #e8e8e8}.list-wrap.border .row[data-v-c782a950]:not(:last-child){border-bottom:1px solid #e8e8e8}.list-wrap .row[data-v-c782a950]{font-variant-numeric:tabular-nums}.bottom-wrap[data-v-c782a950]{padding:.75em 0}.bottom-wrap.float[data-v-c782a950]{padding:.5em 1em;position:fixed;bottom:0;width:calc(100% - 122px);max-width:1168px;margin-left:-21px;box-shadow:0 2px 4px #00000026,inset 0 0 1px #00000080;background-color:#fff;z-index:99}@media (max-width: 576px){.bottom-wrap[data-v-c782a950]{width:calc(100% - 64px)}}div[data-v-5a7f7a5e]{display:flex}button[data-v-5a7f7a5e]{--l-button--real-color: var(--lcolor-rgb, var(--lcolor--primary, var(--lcolor--primary, 52, 152, 219)));margin-right:.5em;padding:2px 4px;font-size:1rem;cursor:pointer;min-width:1.5em;min-height:1.5em;background:#fff;border:1px solid #bfbfbf;border-radius:6px}button>span[data-v-5a7f7a5e]{margin:0 auto;height:100%;box-sizing:border-box;vertical-align:middle;font-size:.875em;display:inline-block}button.selected[data-v-5a7f7a5e]{background:rgb(var(--l-button--real-color));border-color:rgb(var(--l-button--real-color));cursor:default;color:#fff}button[data-v-5a7f7a5e]:last-child{margin-right:0}button[data-v-5a7f7a5e]:hover{border-color:rgb(var(--l-button--real-color))}button[data-v-5a7f7a5e]:focus{outline:0}.nav-item[data-v-ad86d86e]{position:relative;font-size:.875rem}.nav-item>.target[data-v-ad86d86e]{--l-link--color: $color;color:#333;display:block;padding:.625em .5em;text-decoration:none}.nav-item>.target.active[data-v-ad86d86e]{border-right:2px solid var(--l-side-nav-item--color, rgb(var(--lcolor-rgb, var(--lcolor--primary, var(--lcolor--primary, 52, 152, 219)))));background-color:var(--l-side-nav-item--bgcolor, rgb(var(--lcolor-rgb, var(--lcolor--primary-bg, var(--lcolor--primary, 52, 152, 219)))))!important;color:var(--l-side-nav-item--color, rgb(var(--lcolor-rgb, var(--lcolor--primary, var(--lcolor--primary, 52, 152, 219)))))}.nav-item>.target[data-v-ad86d86e]:hover{color:var(--l-side-nav-item--color, rgb(var(--lcolor-rgb, var(--lcolor--primary, var(--lcolor--primary, 52, 152, 219)))))}.nav-item>.target>.icon[data-v-ad86d86e]{text-align:center;margin:0 .3em;display:inline-block;width:1.5em;vertical-align:middle}.nav-item>.target>.text[data-v-ad86d86e]{vertical-align:middle;cursor:pointer}.nav-item>.target>.right[data-v-ad86d86e]{position:absolute;right:.75em;top:.5em}.nav-item>.subs>.nav-item[data-v-ad86d86e]{background-color:rgb(var(--lcolor-rgb, var(--lcolor--grey-1, var(--lcolor--primary, 52, 152, 219))))}.nav-item>.subs>.nav-item>.target[data-v-ad86d86e]{padding-left:1.5em}.nav-item>.subs>.nav-item>.subs>.nav-item>.target[data-v-ad86d86e]{padding-left:2em}.nav-item>.subs>.nav-item>.subs>.nav-item>.subs>.nav-item>.target[data-v-ad86d86e]{padding-left:2.5em}nav>.logo[data-v-c28af95b]{display:block;height:4em;border-bottom:1px solid #f0f0f0;padding:0 3.5em}nav>.logo[data-v-c28af95b]:after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}nav>.logo[data-v-c28af95b]>.logo{text-align:center;vertical-align:middle;width:9em}nav>.group-title[data-v-c28af95b]{font-size:.875em;padding:.8em;color:#00000080}nav>.group-title>.icon[data-v-c28af95b]{text-align:center;margin:0 .3em;display:inline-block;width:1.5em;vertical-align:middle}nav>.group-title>.text[data-v-c28af95b]{vertical-align:middle}.full-container[data-v-674c5e35]{display:block;margin-top:1.5em;margin-bottom:1.5em}.full-container[data-v-674c5e35]:after{display:block;content:"";clear:both}.layout[data-v-eb746663]{height:100%;width:100%;box-sizing:border-box;display:flex;overflow:hidden}.layout>div[data-v-eb746663]{flex:1;display:flex;flex-flow:column;height:100%;min-height:100%}.layout header[data-v-eb746663],.layout nav[data-v-eb746663],.layout footer[data-v-eb746663]{background:#fff;box-sizing:border-box;display:block}.layout header[data-v-eb746663]{min-height:4em;height:4em;border-bottom:1px solid #f0f0f0}@media (max-width: 576px){.layout header[data-v-eb746663]{height:auto!important}}.layout nav[data-v-eb746663]{overflow-x:hidden;overflow-y:auto}.layout main[data-v-eb746663]{flex:1;background:#fafafa;color:#333;line-height:1.5;padding-left:1em;padding-right:1em;overflow:auto}.layout main[data-v-eb746663]>.breadcrumb{display:flex;flex-flow:column;justify-content:center;align-items:flex-start;height:5em;padding-left:1em}.layout main[data-v-eb746663]>*{margin-left:auto;margin-right:auto}

footer{text-align:center}footer .misc,footer .misc a{color:var(--lfe-color--grey-3)}footer .misc a{text-decoration:underline}
.user-block[data-v-5199c8c9]{display:flex;flex-flow:row nowrap;align-items:center;--l-link--color: #000}.user-block>*[data-v-5199c8c9]{margin:0 .35em}.user-block>*[data-v-5199c8c9]:first-child{margin-left:unset}.user-block>*[data-v-5199c8c9]:last-child{margin-right:unset}.avatar[data-v-5199c8c9]{margin-left:.4em;width:35px;height:35px;border-radius:50%}.op[data-v-5199c8c9]{cursor:pointer}
html,body,#app{box-sizing:border-box;width:100%;height:100%}
.main-container[data-v-b4731b10]{display:flex;flex:1;flex-direction:column;min-height:100vh}@media(max-width: 576px){.main-container[data-v-b4731b10]{margin-left:0;width:100%}}header.animation[data-v-b4731b10]{transition:.3s ease height}main[data-v-b4731b10]{flex:1}.wrapped[data-v-b4731b10]{padding-left:1em;padding-right:1em}.wrapped>*[data-v-b4731b10]{max-width:1200px;margin-left:auto;margin-right:auto}.header-layout[data-v-b4731b10]{height:4em;background:#fff;box-shadow:0 1px 3px rgba(26,26,26,.1);z-index:0}.header-container[data-v-b4731b10]{display:flex;flex-direction:row;align-items:center;padding-left:1em;padding-right:1em;height:100%;color:#333}.header-container .left[data-v-b4731b10]{display:flex;align-items:center;flex:1}.header-container .header-logo[data-v-b4731b10]{height:2em;vertical-align:middle}.grail-header[data-v-b4731b10]{max-width:1024px;height:100%;margin:0 auto;display:flex;justify-content:flex-end;align-items:center;flex-flow:row nowrap}
