diff --git a/lib/gollum/public/assets/.sprockets-manifest-6b195128b590bad8e9659ca8de3a2bb6.json b/lib/gollum/public/assets/.sprockets-manifest-e3f9b0be36ac3bccc4c006a52e352500.json similarity index 60% rename from lib/gollum/public/assets/.sprockets-manifest-6b195128b590bad8e9659ca8de3a2bb6.json rename to lib/gollum/public/assets/.sprockets-manifest-e3f9b0be36ac3bccc4c006a52e352500.json index be6275ed..207d6bfa 100644 --- a/lib/gollum/public/assets/.sprockets-manifest-6b195128b590bad8e9659ca8de3a2bb6.json +++ b/lib/gollum/public/assets/.sprockets-manifest-e3f9b0be36ac3bccc4c006a52e352500.json @@ -1 +1 @@ -{"files":{"app-7a4bd115f4bc7ece39bc8073ca0ffad7c5e55cc5837b1464a12dead4905cefb2.js":{"logical_path":"app.js","mtime":"2021-02-13T18:12:53-08:00","size":135925,"digest":"7a4bd115f4bc7ece39bc8073ca0ffad7c5e55cc5837b1464a12dead4905cefb2","integrity":"sha256-ekvRFfS8fs45vIBzyg/618XlXMWDexRkoS3q1JBc77I="},"editor-db10c8351306e92f1926ba225d0cd9c8e886482b3b9820a85825ec3abab5f1cf.js":{"logical_path":"editor.js","mtime":"2021-01-18T18:48:15-08:00","size":744866,"digest":"db10c8351306e92f1926ba225d0cd9c8e886482b3b9820a85825ec3abab5f1cf","integrity":"sha256-2xDINRMG6S8ZJroiXQzZyOiGSCs7mCCoWCXsOrq18c8="},"app-851d6efb6337eb889ca3ab910b8b825110dcd80fe2538d74c6a3a5d400113a34.css":{"logical_path":"app.css","mtime":"2021-02-13T18:01:20-08:00","size":395600,"digest":"851d6efb6337eb889ca3ab910b8b825110dcd80fe2538d74c6a3a5d400113a34","integrity":"sha256-hR1u+2M364ico6uRC4uCURDc2A/iU410xqOl1AAROjQ="},"criticmarkup-31ae5d3282bbb8e7b7c3c9917e9fb68e3315a6b4a75da6cec48d21b8846905c4.css":{"logical_path":"criticmarkup.css","mtime":"2021-01-18T18:48:15-08:00","size":646,"digest":"31ae5d3282bbb8e7b7c3c9917e9fb68e3315a6b4a75da6cec48d21b8846905c4","integrity":"sha256-Ma5dMoK7uOe3w8mRfp+2jjMVprSnXabOxI0huIRpBcQ="},"print-512498c368be0d3fb1ba105dfa84289ae48380ec9fcbef948bd4e23b0b095bfb.css":{"logical_path":"print.css","mtime":"2021-01-18T18:48:15-08:00","size":75,"digest":"512498c368be0d3fb1ba105dfa84289ae48380ec9fcbef948bd4e23b0b095bfb","integrity":"sha256-USSYw2i+DT+xuhBd+oQomuSDgOyfy++Ui9TiOwsJW/s="}},"assets":{"app.js":"app-7a4bd115f4bc7ece39bc8073ca0ffad7c5e55cc5837b1464a12dead4905cefb2.js","editor.js":"editor-db10c8351306e92f1926ba225d0cd9c8e886482b3b9820a85825ec3abab5f1cf.js","app.css":"app-851d6efb6337eb889ca3ab910b8b825110dcd80fe2538d74c6a3a5d400113a34.css","criticmarkup.css":"criticmarkup-31ae5d3282bbb8e7b7c3c9917e9fb68e3315a6b4a75da6cec48d21b8846905c4.css","print.css":"print-512498c368be0d3fb1ba105dfa84289ae48380ec9fcbef948bd4e23b0b095bfb.css"}} \ No newline at end of file +{"files":{"app-7a4bd115f4bc7ece39bc8073ca0ffad7c5e55cc5837b1464a12dead4905cefb2.js":{"logical_path":"app.js","mtime":"2021-02-19T21:46:58-08:00","size":135925,"digest":"7a4bd115f4bc7ece39bc8073ca0ffad7c5e55cc5837b1464a12dead4905cefb2","integrity":"sha256-ekvRFfS8fs45vIBzyg/618XlXMWDexRkoS3q1JBc77I="},"editor-db10c8351306e92f1926ba225d0cd9c8e886482b3b9820a85825ec3abab5f1cf.js":{"logical_path":"editor.js","mtime":"2021-02-17T20:47:49-08:00","size":744866,"digest":"db10c8351306e92f1926ba225d0cd9c8e886482b3b9820a85825ec3abab5f1cf","integrity":"sha256-2xDINRMG6S8ZJroiXQzZyOiGSCs7mCCoWCXsOrq18c8="},"app-7a0bbff2e8bad3033e7c17e0e0f886f336a9d23d3b912dcd2ae389c48b4b63e6.css":{"logical_path":"app.css","mtime":"2021-02-19T21:46:58-08:00","size":396661,"digest":"7a0bbff2e8bad3033e7c17e0e0f886f336a9d23d3b912dcd2ae389c48b4b63e6","integrity":"sha256-egu/8ui60wM+fBfg4PiG8zap0j07kS3NKuOJxItLY+Y="},"criticmarkup-31ae5d3282bbb8e7b7c3c9917e9fb68e3315a6b4a75da6cec48d21b8846905c4.css":{"logical_path":"criticmarkup.css","mtime":"2021-02-17T20:47:49-08:00","size":646,"digest":"31ae5d3282bbb8e7b7c3c9917e9fb68e3315a6b4a75da6cec48d21b8846905c4","integrity":"sha256-Ma5dMoK7uOe3w8mRfp+2jjMVprSnXabOxI0huIRpBcQ="},"print-512498c368be0d3fb1ba105dfa84289ae48380ec9fcbef948bd4e23b0b095bfb.css":{"logical_path":"print.css","mtime":"2021-02-17T20:47:49-08:00","size":75,"digest":"512498c368be0d3fb1ba105dfa84289ae48380ec9fcbef948bd4e23b0b095bfb","integrity":"sha256-USSYw2i+DT+xuhBd+oQomuSDgOyfy++Ui9TiOwsJW/s="}},"assets":{"app.js":"app-7a4bd115f4bc7ece39bc8073ca0ffad7c5e55cc5837b1464a12dead4905cefb2.js","editor.js":"editor-db10c8351306e92f1926ba225d0cd9c8e886482b3b9820a85825ec3abab5f1cf.js","app.css":"app-7a0bbff2e8bad3033e7c17e0e0f886f336a9d23d3b912dcd2ae389c48b4b63e6.css","criticmarkup.css":"criticmarkup-31ae5d3282bbb8e7b7c3c9917e9fb68e3315a6b4a75da6cec48d21b8846905c4.css","print.css":"print-512498c368be0d3fb1ba105dfa84289ae48380ec9fcbef948bd4e23b0b095bfb.css"}} \ No newline at end of file diff --git a/lib/gollum/public/assets/app-851d6efb6337eb889ca3ab910b8b825110dcd80fe2538d74c6a3a5d400113a34.css b/lib/gollum/public/assets/app-7a0bbff2e8bad3033e7c17e0e0f886f336a9d23d3b912dcd2ae389c48b4b63e6.css similarity index 97% rename from lib/gollum/public/assets/app-851d6efb6337eb889ca3ab910b8b825110dcd80fe2538d74c6a3a5d400113a34.css rename to lib/gollum/public/assets/app-7a0bbff2e8bad3033e7c17e0e0f886f336a9d23d3b912dcd2ae389c48b4b63e6.css index 40a7cd6f..eda258c6 100644 --- a/lib/gollum/public/assets/app-851d6efb6337eb889ca3ab910b8b825110dcd80fe2538d74c6a3a5d400113a34.css +++ b/lib/gollum/public/assets/app-7a0bbff2e8bad3033e7c17e0e0f886f336a9d23d3b912dcd2ae389c48b4b63e6.css @@ -18,4 +18,4 @@ * http://primer.style/css * * Released under MIT license. Copyright (c) 2019 GitHub Inc. -*/@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local("Inter"),local("Inter-Regular"),url("/fonts/Inter-Regular.woff") format("woff");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:local("Inter Medium"),local("Inter-Medium"),url("/fonts/Inter-Medium.woff") format("woff");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:local("Inter Bold"),local("Inter-Bold"),url("/fonts/Inter-Bold.woff") format("woff");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local("Inter"),local("Inter-Regular"),url("/fonts/Inter-Regular.woff") format("woff");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:local("Inter Medium"),local("Inter-Medium"),url("/fonts/Inter-Medium.woff") format("woff");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:local("Inter Bold"),local("Inter-Bold"),url("/fonts/Inter-Bold.woff") format("woff");font-display:swap}.h000-mktg,.h00-mktg,.h0-mktg,.h1-mktg,.h2-mktg,.h3-mktg,.h4-mktg,.h5-mktg,.h6-mktg,.lead-mktg{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:500}.h000-mktg{font-size:48px !important}@media (min-width: 768px){.h000-mktg{font-size:64px !important}}.h00-mktg{font-size:40px !important}@media (min-width: 768px){.h00-mktg{font-size:48px !important}}.h0-mktg{font-size:32px !important}@media (min-width: 768px){.h0-mktg{font-size:40px !important}}.h1-mktg{font-size:26px !important}@media (min-width: 768px){.h1-mktg{font-size:32px !important}}.h2-mktg{font-size:22px !important}@media (min-width: 768px){.h2-mktg{font-size:24px !important}}.h3-mktg{font-size:18px !important}@media (min-width: 768px){.h3-mktg{font-size:20px !important}}.h4-mktg{font-size:16px !important}.h5-mktg{font-size:14px !important}.h6-mktg{font-size:12px !important}.lead-mktg{font-size:20px;font-weight:400}.pullquote{padding-top:0;padding-bottom:0;padding-left:8px;margin-bottom:24px;font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;font-size:16px;line-height:1.4;color:#586069;border-left:3px solid #e1e4e8}@media (min-width: 768px){.pullquote{padding-left:12px;margin-bottom:32px;margin-left:-15px;font-size:18px;line-height:1.5}}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local("Inter"),local("Inter-Regular"),url("/fonts/Inter-Regular.woff") format("woff");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:local("Inter Medium"),local("Inter-Medium"),url("/fonts/Inter-Medium.woff") format("woff");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:local("Inter Bold"),local("Inter-Bold"),url("/fonts/Inter-Bold.woff") format("woff");font-display:swap}.btn-mktg{display:inline-block;padding:16px 24px;font-size:14px;font-weight:500;color:#fff;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#1074e7;border:1px solid #1074e7;border-radius:6px;transition:.2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-mktg:hover{text-decoration:none;background-color:#0366d6;border-color:#0366d6}.btn-mktg:focus{outline:0;box-shadow:0 0 0 0.2em rgba(3,102,214,0.3)}.btn-mktg:disabled,.btn-mktg.disabled,.btn-mktg[aria-disabled=true]{pointer-events:none;cursor:default;opacity:0.65}.btn-primary-mktg{background-color:#2ebc4f;border-color:#2ebc4f}.btn-primary-mktg:hover{background-color:#28a745;border-color:#28a745}.btn-primary-mktg:focus{box-shadow:0 0 0 0.2em rgba(40,167,69,0.3)}.btn-large-mktg{padding:20px 32px;font-size:16px}.btn-outline-mktg{color:#1074e7;background-color:rgba(255,255,255,0);border-color:rgba(16,116,231,0.5)}.btn-outline-mktg:hover{color:#0366d6;text-decoration:none;background-color:rgba(255,255,255,0);border-color:#1074e7}.btn-transparent{color:#fff;background-color:transparent;background-image:none;border:1px solid rgba(255,255,255,0.5)}.btn-transparent:hover,.btn-transparent:active{color:#2f363d;background-color:#fff;background-image:none;border-color:#fff}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local("Inter"),local("Inter-Regular"),url("/fonts/Inter-Regular.woff") format("woff");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:local("Inter Medium"),local("Inter-Medium"),url("/fonts/Inter-Medium.woff") format("woff");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:local("Inter Bold"),local("Inter-Bold"),url("/fonts/Inter-Bold.woff") format("woff");font-display:swap}.grayscale{filter:grayscale(100%)}.top-0{top:0 !important}.right-0{right:0 !important}.bottom-0{bottom:0 !important}.left-0{left:0 !important}.top-n0{top:0 !important}.right-n0{right:0 !important}.bottom-n0{bottom:0 !important}.left-n0{left:0 !important}.top-1{top:4px !important}.right-1{right:4px !important}.bottom-1{bottom:4px !important}.left-1{left:4px !important}.top-n1{top:-4px !important}.right-n1{right:-4px !important}.bottom-n1{bottom:-4px !important}.left-n1{left:-4px !important}.top-2{top:8px !important}.right-2{right:8px !important}.bottom-2{bottom:8px !important}.left-2{left:8px !important}.top-n2{top:-8px !important}.right-n2{right:-8px !important}.bottom-n2{bottom:-8px !important}.left-n2{left:-8px !important}.top-3{top:16px !important}.right-3{right:16px !important}.bottom-3{bottom:16px !important}.left-3{left:16px !important}.top-n3{top:-16px !important}.right-n3{right:-16px !important}.bottom-n3{bottom:-16px !important}.left-n3{left:-16px !important}.top-4{top:24px !important}.right-4{right:24px !important}.bottom-4{bottom:24px !important}.left-4{left:24px !important}.top-n4{top:-24px !important}.right-n4{right:-24px !important}.bottom-n4{bottom:-24px !important}.left-n4{left:-24px !important}.top-5{top:32px !important}.right-5{right:32px !important}.bottom-5{bottom:32px !important}.left-5{left:32px !important}.top-n5{top:-32px !important}.right-n5{right:-32px !important}.bottom-n5{bottom:-32px !important}.left-n5{left:-32px !important}.top-6{top:40px !important}.right-6{right:40px !important}.bottom-6{bottom:40px !important}.left-6{left:40px !important}.top-n6{top:-40px !important}.right-n6{right:-40px !important}.bottom-n6{bottom:-40px !important}.left-n6{left:-40px !important}.top-7{top:48px !important}.right-7{right:48px !important}.bottom-7{bottom:48px !important}.left-7{left:48px !important}.top-n7{top:-48px !important}.right-n7{right:-48px !important}.bottom-n7{bottom:-48px !important}.left-n7{left:-48px !important}.top-8{top:64px !important}.right-8{right:64px !important}.bottom-8{bottom:64px !important}.left-8{left:64px !important}.top-n8{top:-64px !important}.right-n8{right:-64px !important}.bottom-n8{bottom:-64px !important}.left-n8{left:-64px !important}.top-9{top:80px !important}.right-9{right:80px !important}.bottom-9{bottom:80px !important}.left-9{left:80px !important}.top-n9{top:-80px !important}.right-n9{right:-80px !important}.bottom-n9{bottom:-80px !important}.left-n9{left:-80px !important}.top-10{top:96px !important}.right-10{right:96px !important}.bottom-10{bottom:96px !important}.left-10{left:96px !important}.top-n10{top:-96px !important}.right-n10{right:-96px !important}.bottom-n10{bottom:-96px !important}.left-n10{left:-96px !important}.top-11{top:112px !important}.right-11{right:112px !important}.bottom-11{bottom:112px !important}.left-11{left:112px !important}.top-n11{top:-112px !important}.right-n11{right:-112px !important}.bottom-n11{bottom:-112px !important}.left-n11{left:-112px !important}.top-12{top:128px !important}.right-12{right:128px !important}.bottom-12{bottom:128px !important}.left-12{left:128px !important}.top-n12{top:-128px !important}.right-n12{right:-128px !important}.bottom-n12{bottom:-128px !important}.left-n12{left:-128px !important}@media (min-width: 768px){.top-md-0{top:0 !important}.right-md-0{right:0 !important}.bottom-md-0{bottom:0 !important}.left-md-0{left:0 !important}.top-md-n0{top:0 !important}.right-md-n0{right:0 !important}.bottom-md-n0{bottom:0 !important}.left-md-n0{left:0 !important}.top-md-1{top:4px !important}.right-md-1{right:4px !important}.bottom-md-1{bottom:4px !important}.left-md-1{left:4px !important}.top-md-n1{top:-4px !important}.right-md-n1{right:-4px !important}.bottom-md-n1{bottom:-4px !important}.left-md-n1{left:-4px !important}.top-md-2{top:8px !important}.right-md-2{right:8px !important}.bottom-md-2{bottom:8px !important}.left-md-2{left:8px !important}.top-md-n2{top:-8px !important}.right-md-n2{right:-8px !important}.bottom-md-n2{bottom:-8px !important}.left-md-n2{left:-8px !important}.top-md-3{top:16px !important}.right-md-3{right:16px !important}.bottom-md-3{bottom:16px !important}.left-md-3{left:16px !important}.top-md-n3{top:-16px !important}.right-md-n3{right:-16px !important}.bottom-md-n3{bottom:-16px !important}.left-md-n3{left:-16px !important}.top-md-4{top:24px !important}.right-md-4{right:24px !important}.bottom-md-4{bottom:24px !important}.left-md-4{left:24px !important}.top-md-n4{top:-24px !important}.right-md-n4{right:-24px !important}.bottom-md-n4{bottom:-24px !important}.left-md-n4{left:-24px !important}.top-md-5{top:32px !important}.right-md-5{right:32px !important}.bottom-md-5{bottom:32px !important}.left-md-5{left:32px !important}.top-md-n5{top:-32px !important}.right-md-n5{right:-32px !important}.bottom-md-n5{bottom:-32px !important}.left-md-n5{left:-32px !important}.top-md-6{top:40px !important}.right-md-6{right:40px !important}.bottom-md-6{bottom:40px !important}.left-md-6{left:40px !important}.top-md-n6{top:-40px !important}.right-md-n6{right:-40px !important}.bottom-md-n6{bottom:-40px !important}.left-md-n6{left:-40px !important}.top-md-7{top:48px !important}.right-md-7{right:48px !important}.bottom-md-7{bottom:48px !important}.left-md-7{left:48px !important}.top-md-n7{top:-48px !important}.right-md-n7{right:-48px !important}.bottom-md-n7{bottom:-48px !important}.left-md-n7{left:-48px !important}.top-md-8{top:64px !important}.right-md-8{right:64px !important}.bottom-md-8{bottom:64px !important}.left-md-8{left:64px !important}.top-md-n8{top:-64px !important}.right-md-n8{right:-64px !important}.bottom-md-n8{bottom:-64px !important}.left-md-n8{left:-64px !important}.top-md-9{top:80px !important}.right-md-9{right:80px !important}.bottom-md-9{bottom:80px !important}.left-md-9{left:80px !important}.top-md-n9{top:-80px !important}.right-md-n9{right:-80px !important}.bottom-md-n9{bottom:-80px !important}.left-md-n9{left:-80px !important}.top-md-10{top:96px !important}.right-md-10{right:96px !important}.bottom-md-10{bottom:96px !important}.left-md-10{left:96px !important}.top-md-n10{top:-96px !important}.right-md-n10{right:-96px !important}.bottom-md-n10{bottom:-96px !important}.left-md-n10{left:-96px !important}.top-md-11{top:112px !important}.right-md-11{right:112px !important}.bottom-md-11{bottom:112px !important}.left-md-11{left:112px !important}.top-md-n11{top:-112px !important}.right-md-n11{right:-112px !important}.bottom-md-n11{bottom:-112px !important}.left-md-n11{left:-112px !important}.top-md-12{top:128px !important}.right-md-12{right:128px !important}.bottom-md-12{bottom:128px !important}.left-md-12{left:128px !important}.top-md-n12{top:-128px !important}.right-md-n12{right:-128px !important}.bottom-md-n12{bottom:-128px !important}.left-md-n12{left:-128px !important}}@media (min-width: 1012px){.top-lg-0{top:0 !important}.right-lg-0{right:0 !important}.bottom-lg-0{bottom:0 !important}.left-lg-0{left:0 !important}.top-lg-n0{top:0 !important}.right-lg-n0{right:0 !important}.bottom-lg-n0{bottom:0 !important}.left-lg-n0{left:0 !important}.top-lg-1{top:4px !important}.right-lg-1{right:4px !important}.bottom-lg-1{bottom:4px !important}.left-lg-1{left:4px !important}.top-lg-n1{top:-4px !important}.right-lg-n1{right:-4px !important}.bottom-lg-n1{bottom:-4px !important}.left-lg-n1{left:-4px !important}.top-lg-2{top:8px !important}.right-lg-2{right:8px !important}.bottom-lg-2{bottom:8px !important}.left-lg-2{left:8px !important}.top-lg-n2{top:-8px !important}.right-lg-n2{right:-8px !important}.bottom-lg-n2{bottom:-8px !important}.left-lg-n2{left:-8px !important}.top-lg-3{top:16px !important}.right-lg-3{right:16px !important}.bottom-lg-3{bottom:16px !important}.left-lg-3{left:16px !important}.top-lg-n3{top:-16px !important}.right-lg-n3{right:-16px !important}.bottom-lg-n3{bottom:-16px !important}.left-lg-n3{left:-16px !important}.top-lg-4{top:24px !important}.right-lg-4{right:24px !important}.bottom-lg-4{bottom:24px !important}.left-lg-4{left:24px !important}.top-lg-n4{top:-24px !important}.right-lg-n4{right:-24px !important}.bottom-lg-n4{bottom:-24px !important}.left-lg-n4{left:-24px !important}.top-lg-5{top:32px !important}.right-lg-5{right:32px !important}.bottom-lg-5{bottom:32px !important}.left-lg-5{left:32px !important}.top-lg-n5{top:-32px !important}.right-lg-n5{right:-32px !important}.bottom-lg-n5{bottom:-32px !important}.left-lg-n5{left:-32px !important}.top-lg-6{top:40px !important}.right-lg-6{right:40px !important}.bottom-lg-6{bottom:40px !important}.left-lg-6{left:40px !important}.top-lg-n6{top:-40px !important}.right-lg-n6{right:-40px !important}.bottom-lg-n6{bottom:-40px !important}.left-lg-n6{left:-40px !important}.top-lg-7{top:48px !important}.right-lg-7{right:48px !important}.bottom-lg-7{bottom:48px !important}.left-lg-7{left:48px !important}.top-lg-n7{top:-48px !important}.right-lg-n7{right:-48px !important}.bottom-lg-n7{bottom:-48px !important}.left-lg-n7{left:-48px !important}.top-lg-8{top:64px !important}.right-lg-8{right:64px !important}.bottom-lg-8{bottom:64px !important}.left-lg-8{left:64px !important}.top-lg-n8{top:-64px !important}.right-lg-n8{right:-64px !important}.bottom-lg-n8{bottom:-64px !important}.left-lg-n8{left:-64px !important}.top-lg-9{top:80px !important}.right-lg-9{right:80px !important}.bottom-lg-9{bottom:80px !important}.left-lg-9{left:80px !important}.top-lg-n9{top:-80px !important}.right-lg-n9{right:-80px !important}.bottom-lg-n9{bottom:-80px !important}.left-lg-n9{left:-80px !important}.top-lg-10{top:96px !important}.right-lg-10{right:96px !important}.bottom-lg-10{bottom:96px !important}.left-lg-10{left:96px !important}.top-lg-n10{top:-96px !important}.right-lg-n10{right:-96px !important}.bottom-lg-n10{bottom:-96px !important}.left-lg-n10{left:-96px !important}.top-lg-11{top:112px !important}.right-lg-11{right:112px !important}.bottom-lg-11{bottom:112px !important}.left-lg-11{left:112px !important}.top-lg-n11{top:-112px !important}.right-lg-n11{right:-112px !important}.bottom-lg-n11{bottom:-112px !important}.left-lg-n11{left:-112px !important}.top-lg-12{top:128px !important}.right-lg-12{right:128px !important}.bottom-lg-12{bottom:128px !important}.left-lg-12{left:128px !important}.top-lg-n12{top:-128px !important}.right-lg-n12{right:-128px !important}.bottom-lg-n12{bottom:-128px !important}.left-lg-n12{left:-128px !important}}.offset-n1{margin-left:-8.33333%}.offset-n2{margin-left:-16.66667%}.offset-n3{margin-left:-25%}.offset-n4{margin-left:-33.33333%}.offset-n5{margin-left:-41.66667%}.offset-n6{margin-left:-50%}.offset-n7{margin-left:-58.33333%}@media (min-width: 544px){.offset-sm-n1{margin-left:-8.33333%}.offset-sm-n2{margin-left:-16.66667%}.offset-sm-n3{margin-left:-25%}.offset-sm-n4{margin-left:-33.33333%}.offset-sm-n5{margin-left:-41.66667%}.offset-sm-n6{margin-left:-50%}.offset-sm-n7{margin-left:-58.33333%}}@media (min-width: 768px){.offset-md-n1{margin-left:-8.33333%}.offset-md-n2{margin-left:-16.66667%}.offset-md-n3{margin-left:-25%}.offset-md-n4{margin-left:-33.33333%}.offset-md-n5{margin-left:-41.66667%}.offset-md-n6{margin-left:-50%}.offset-md-n7{margin-left:-58.33333%}}@media (min-width: 1012px){.offset-lg-n1{margin-left:-8.33333%}.offset-lg-n2{margin-left:-16.66667%}.offset-lg-n3{margin-left:-25%}.offset-lg-n4{margin-left:-33.33333%}.offset-lg-n5{margin-left:-41.66667%}.offset-lg-n6{margin-left:-50%}.offset-lg-n7{margin-left:-58.33333%}}@media (min-width: 1280px){.offset-xl-n1{margin-left:-8.33333%}.offset-xl-n2{margin-left:-16.66667%}.offset-xl-n3{margin-left:-25%}.offset-xl-n4{margin-left:-33.33333%}.offset-xl-n5{margin-left:-41.66667%}.offset-xl-n6{margin-left:-50%}.offset-xl-n7{margin-left:-58.33333%}}.mt-0{margin-top:0 !important}.mb-0{margin-bottom:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.mt-1{margin-top:4px !important}.mb-1{margin-bottom:4px !important}.my-1{margin-top:4px !important;margin-bottom:4px !important}.mt-2{margin-top:8px !important}.mb-2{margin-bottom:8px !important}.my-2{margin-top:8px !important;margin-bottom:8px !important}.mt-3{margin-top:16px !important}.mb-3{margin-bottom:16px !important}.my-3{margin-top:16px !important;margin-bottom:16px !important}.mt-4{margin-top:24px !important}.mb-4{margin-bottom:24px !important}.my-4{margin-top:24px !important;margin-bottom:24px !important}.mt-5{margin-top:32px !important}.mb-5{margin-bottom:32px !important}.my-5{margin-top:32px !important;margin-bottom:32px !important}.mt-6{margin-top:40px !important}.mb-6{margin-bottom:40px !important}.my-6{margin-top:40px !important;margin-bottom:40px !important}.mt-7{margin-top:48px !important}.mb-7{margin-bottom:48px !important}.my-7{margin-top:48px !important;margin-bottom:48px !important}.mt-8{margin-top:64px !important}.mb-8{margin-bottom:64px !important}.my-8{margin-top:64px !important;margin-bottom:64px !important}.mt-9{margin-top:80px !important}.mb-9{margin-bottom:80px !important}.my-9{margin-top:80px !important;margin-bottom:80px !important}.mt-10{margin-top:96px !important}.mb-10{margin-bottom:96px !important}.my-10{margin-top:96px !important;margin-bottom:96px !important}.mt-11{margin-top:112px !important}.mb-11{margin-bottom:112px !important}.my-11{margin-top:112px !important;margin-bottom:112px !important}.mt-12{margin-top:128px !important}.mb-12{margin-bottom:128px !important}.my-12{margin-top:128px !important;margin-bottom:128px !important}@media (min-width: 544px){.mt-sm-0{margin-top:0 !important}.mb-sm-0{margin-bottom:0 !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.mt-sm-1{margin-top:4px !important}.mb-sm-1{margin-bottom:4px !important}.my-sm-1{margin-top:4px !important;margin-bottom:4px !important}.mt-sm-2{margin-top:8px !important}.mb-sm-2{margin-bottom:8px !important}.my-sm-2{margin-top:8px !important;margin-bottom:8px !important}.mt-sm-3{margin-top:16px !important}.mb-sm-3{margin-bottom:16px !important}.my-sm-3{margin-top:16px !important;margin-bottom:16px !important}.mt-sm-4{margin-top:24px !important}.mb-sm-4{margin-bottom:24px !important}.my-sm-4{margin-top:24px !important;margin-bottom:24px !important}.mt-sm-5{margin-top:32px !important}.mb-sm-5{margin-bottom:32px !important}.my-sm-5{margin-top:32px !important;margin-bottom:32px !important}.mt-sm-6{margin-top:40px !important}.mb-sm-6{margin-bottom:40px !important}.my-sm-6{margin-top:40px !important;margin-bottom:40px !important}.mt-sm-7{margin-top:48px !important}.mb-sm-7{margin-bottom:48px !important}.my-sm-7{margin-top:48px !important;margin-bottom:48px !important}.mt-sm-8{margin-top:64px !important}.mb-sm-8{margin-bottom:64px !important}.my-sm-8{margin-top:64px !important;margin-bottom:64px !important}.mt-sm-9{margin-top:80px !important}.mb-sm-9{margin-bottom:80px !important}.my-sm-9{margin-top:80px !important;margin-bottom:80px !important}.mt-sm-10{margin-top:96px !important}.mb-sm-10{margin-bottom:96px !important}.my-sm-10{margin-top:96px !important;margin-bottom:96px !important}.mt-sm-11{margin-top:112px !important}.mb-sm-11{margin-bottom:112px !important}.my-sm-11{margin-top:112px !important;margin-bottom:112px !important}.mt-sm-12{margin-top:128px !important}.mb-sm-12{margin-bottom:128px !important}.my-sm-12{margin-top:128px !important;margin-bottom:128px !important}}@media (min-width: 768px){.mt-md-0{margin-top:0 !important}.mb-md-0{margin-bottom:0 !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.mt-md-1{margin-top:4px !important}.mb-md-1{margin-bottom:4px !important}.my-md-1{margin-top:4px !important;margin-bottom:4px !important}.mt-md-2{margin-top:8px !important}.mb-md-2{margin-bottom:8px !important}.my-md-2{margin-top:8px !important;margin-bottom:8px !important}.mt-md-3{margin-top:16px !important}.mb-md-3{margin-bottom:16px !important}.my-md-3{margin-top:16px !important;margin-bottom:16px !important}.mt-md-4{margin-top:24px !important}.mb-md-4{margin-bottom:24px !important}.my-md-4{margin-top:24px !important;margin-bottom:24px !important}.mt-md-5{margin-top:32px !important}.mb-md-5{margin-bottom:32px !important}.my-md-5{margin-top:32px !important;margin-bottom:32px !important}.mt-md-6{margin-top:40px !important}.mb-md-6{margin-bottom:40px !important}.my-md-6{margin-top:40px !important;margin-bottom:40px !important}.mt-md-7{margin-top:48px !important}.mb-md-7{margin-bottom:48px !important}.my-md-7{margin-top:48px !important;margin-bottom:48px !important}.mt-md-8{margin-top:64px !important}.mb-md-8{margin-bottom:64px !important}.my-md-8{margin-top:64px !important;margin-bottom:64px !important}.mt-md-9{margin-top:80px !important}.mb-md-9{margin-bottom:80px !important}.my-md-9{margin-top:80px !important;margin-bottom:80px !important}.mt-md-10{margin-top:96px !important}.mb-md-10{margin-bottom:96px !important}.my-md-10{margin-top:96px !important;margin-bottom:96px !important}.mt-md-11{margin-top:112px !important}.mb-md-11{margin-bottom:112px !important}.my-md-11{margin-top:112px !important;margin-bottom:112px !important}.mt-md-12{margin-top:128px !important}.mb-md-12{margin-bottom:128px !important}.my-md-12{margin-top:128px !important;margin-bottom:128px !important}}@media (min-width: 1012px){.mt-lg-0{margin-top:0 !important}.mb-lg-0{margin-bottom:0 !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.mt-lg-1{margin-top:4px !important}.mb-lg-1{margin-bottom:4px !important}.my-lg-1{margin-top:4px !important;margin-bottom:4px !important}.mt-lg-2{margin-top:8px !important}.mb-lg-2{margin-bottom:8px !important}.my-lg-2{margin-top:8px !important;margin-bottom:8px !important}.mt-lg-3{margin-top:16px !important}.mb-lg-3{margin-bottom:16px !important}.my-lg-3{margin-top:16px !important;margin-bottom:16px !important}.mt-lg-4{margin-top:24px !important}.mb-lg-4{margin-bottom:24px !important}.my-lg-4{margin-top:24px !important;margin-bottom:24px !important}.mt-lg-5{margin-top:32px !important}.mb-lg-5{margin-bottom:32px !important}.my-lg-5{margin-top:32px !important;margin-bottom:32px !important}.mt-lg-6{margin-top:40px !important}.mb-lg-6{margin-bottom:40px !important}.my-lg-6{margin-top:40px !important;margin-bottom:40px !important}.mt-lg-7{margin-top:48px !important}.mb-lg-7{margin-bottom:48px !important}.my-lg-7{margin-top:48px !important;margin-bottom:48px !important}.mt-lg-8{margin-top:64px !important}.mb-lg-8{margin-bottom:64px !important}.my-lg-8{margin-top:64px !important;margin-bottom:64px !important}.mt-lg-9{margin-top:80px !important}.mb-lg-9{margin-bottom:80px !important}.my-lg-9{margin-top:80px !important;margin-bottom:80px !important}.mt-lg-10{margin-top:96px !important}.mb-lg-10{margin-bottom:96px !important}.my-lg-10{margin-top:96px !important;margin-bottom:96px !important}.mt-lg-11{margin-top:112px !important}.mb-lg-11{margin-bottom:112px !important}.my-lg-11{margin-top:112px !important;margin-bottom:112px !important}.mt-lg-12{margin-top:128px !important}.mb-lg-12{margin-bottom:128px !important}.my-lg-12{margin-top:128px !important;margin-bottom:128px !important}}@media (min-width: 1280px){.mt-xl-0{margin-top:0 !important}.mb-xl-0{margin-bottom:0 !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.mt-xl-1{margin-top:4px !important}.mb-xl-1{margin-bottom:4px !important}.my-xl-1{margin-top:4px !important;margin-bottom:4px !important}.mt-xl-2{margin-top:8px !important}.mb-xl-2{margin-bottom:8px !important}.my-xl-2{margin-top:8px !important;margin-bottom:8px !important}.mt-xl-3{margin-top:16px !important}.mb-xl-3{margin-bottom:16px !important}.my-xl-3{margin-top:16px !important;margin-bottom:16px !important}.mt-xl-4{margin-top:24px !important}.mb-xl-4{margin-bottom:24px !important}.my-xl-4{margin-top:24px !important;margin-bottom:24px !important}.mt-xl-5{margin-top:32px !important}.mb-xl-5{margin-bottom:32px !important}.my-xl-5{margin-top:32px !important;margin-bottom:32px !important}.mt-xl-6{margin-top:40px !important}.mb-xl-6{margin-bottom:40px !important}.my-xl-6{margin-top:40px !important;margin-bottom:40px !important}.mt-xl-7{margin-top:48px !important}.mb-xl-7{margin-bottom:48px !important}.my-xl-7{margin-top:48px !important;margin-bottom:48px !important}.mt-xl-8{margin-top:64px !important}.mb-xl-8{margin-bottom:64px !important}.my-xl-8{margin-top:64px !important;margin-bottom:64px !important}.mt-xl-9{margin-top:80px !important}.mb-xl-9{margin-bottom:80px !important}.my-xl-9{margin-top:80px !important;margin-bottom:80px !important}.mt-xl-10{margin-top:96px !important}.mb-xl-10{margin-bottom:96px !important}.my-xl-10{margin-top:96px !important;margin-bottom:96px !important}.mt-xl-11{margin-top:112px !important}.mb-xl-11{margin-bottom:112px !important}.my-xl-11{margin-top:112px !important;margin-bottom:112px !important}.mt-xl-12{margin-top:128px !important}.mb-xl-12{margin-bottom:128px !important}.my-xl-12{margin-top:128px !important;margin-bottom:128px !important}}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:4px !important}.pt-1{padding-top:4px !important}.pr-1{padding-right:4px !important}.pb-1{padding-bottom:4px !important}.pl-1{padding-left:4px !important}.py-1{padding-top:4px !important;padding-bottom:4px !important}.p-2{padding:8px !important}.pt-2{padding-top:8px !important}.pr-2{padding-right:8px !important}.pb-2{padding-bottom:8px !important}.pl-2{padding-left:8px !important}.py-2{padding-top:8px !important;padding-bottom:8px !important}.p-3{padding:16px !important}.pt-3{padding-top:16px !important}.pr-3{padding-right:16px !important}.pb-3{padding-bottom:16px !important}.pl-3{padding-left:16px !important}.py-3{padding-top:16px !important;padding-bottom:16px !important}.p-4{padding:24px !important}.pt-4{padding-top:24px !important}.pr-4{padding-right:24px !important}.pb-4{padding-bottom:24px !important}.pl-4{padding-left:24px !important}.py-4{padding-top:24px !important;padding-bottom:24px !important}.p-5{padding:32px !important}.pt-5{padding-top:32px !important}.pr-5{padding-right:32px !important}.pb-5{padding-bottom:32px !important}.pl-5{padding-left:32px !important}.py-5{padding-top:32px !important;padding-bottom:32px !important}.p-6{padding:40px !important}.pt-6{padding-top:40px !important}.pr-6{padding-right:40px !important}.pb-6{padding-bottom:40px !important}.pl-6{padding-left:40px !important}.py-6{padding-top:40px !important;padding-bottom:40px !important}.p-7{padding:48px !important}.pt-7{padding-top:48px !important}.pr-7{padding-right:48px !important}.pb-7{padding-bottom:48px !important}.pl-7{padding-left:48px !important}.py-7{padding-top:48px !important;padding-bottom:48px !important}.p-8{padding:64px !important}.pt-8{padding-top:64px !important}.pr-8{padding-right:64px !important}.pb-8{padding-bottom:64px !important}.pl-8{padding-left:64px !important}.py-8{padding-top:64px !important;padding-bottom:64px !important}.p-9{padding:80px !important}.pt-9{padding-top:80px !important}.pr-9{padding-right:80px !important}.pb-9{padding-bottom:80px !important}.pl-9{padding-left:80px !important}.py-9{padding-top:80px !important;padding-bottom:80px !important}.p-10{padding:96px !important}.pt-10{padding-top:96px !important}.pr-10{padding-right:96px !important}.pb-10{padding-bottom:96px !important}.pl-10{padding-left:96px !important}.py-10{padding-top:96px !important;padding-bottom:96px !important}.p-11{padding:112px !important}.pt-11{padding-top:112px !important}.pr-11{padding-right:112px !important}.pb-11{padding-bottom:112px !important}.pl-11{padding-left:112px !important}.py-11{padding-top:112px !important;padding-bottom:112px !important}.p-12{padding:128px !important}.pt-12{padding-top:128px !important}.pr-12{padding-right:128px !important}.pb-12{padding-bottom:128px !important}.pl-12{padding-left:128px !important}.py-12{padding-top:128px !important;padding-bottom:128px !important}@media (min-width: 544px){.p-sm-0{padding:0 !important}.pt-sm-0{padding-top:0 !important}.pr-sm-0{padding-right:0 !important}.pb-sm-0{padding-bottom:0 !important}.pl-sm-0{padding-left:0 !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.p-sm-1{padding:4px !important}.pt-sm-1{padding-top:4px !important}.pr-sm-1{padding-right:4px !important}.pb-sm-1{padding-bottom:4px !important}.pl-sm-1{padding-left:4px !important}.py-sm-1{padding-top:4px !important;padding-bottom:4px !important}.p-sm-2{padding:8px !important}.pt-sm-2{padding-top:8px !important}.pr-sm-2{padding-right:8px !important}.pb-sm-2{padding-bottom:8px !important}.pl-sm-2{padding-left:8px !important}.py-sm-2{padding-top:8px !important;padding-bottom:8px !important}.p-sm-3{padding:16px !important}.pt-sm-3{padding-top:16px !important}.pr-sm-3{padding-right:16px !important}.pb-sm-3{padding-bottom:16px !important}.pl-sm-3{padding-left:16px !important}.py-sm-3{padding-top:16px !important;padding-bottom:16px !important}.p-sm-4{padding:24px !important}.pt-sm-4{padding-top:24px !important}.pr-sm-4{padding-right:24px !important}.pb-sm-4{padding-bottom:24px !important}.pl-sm-4{padding-left:24px !important}.py-sm-4{padding-top:24px !important;padding-bottom:24px !important}.p-sm-5{padding:32px !important}.pt-sm-5{padding-top:32px !important}.pr-sm-5{padding-right:32px !important}.pb-sm-5{padding-bottom:32px !important}.pl-sm-5{padding-left:32px !important}.py-sm-5{padding-top:32px !important;padding-bottom:32px !important}.p-sm-6{padding:40px !important}.pt-sm-6{padding-top:40px !important}.pr-sm-6{padding-right:40px !important}.pb-sm-6{padding-bottom:40px !important}.pl-sm-6{padding-left:40px !important}.py-sm-6{padding-top:40px !important;padding-bottom:40px !important}.p-sm-7{padding:48px !important}.pt-sm-7{padding-top:48px !important}.pr-sm-7{padding-right:48px !important}.pb-sm-7{padding-bottom:48px !important}.pl-sm-7{padding-left:48px !important}.py-sm-7{padding-top:48px !important;padding-bottom:48px !important}.p-sm-8{padding:64px !important}.pt-sm-8{padding-top:64px !important}.pr-sm-8{padding-right:64px !important}.pb-sm-8{padding-bottom:64px !important}.pl-sm-8{padding-left:64px !important}.py-sm-8{padding-top:64px !important;padding-bottom:64px !important}.p-sm-9{padding:80px !important}.pt-sm-9{padding-top:80px !important}.pr-sm-9{padding-right:80px !important}.pb-sm-9{padding-bottom:80px !important}.pl-sm-9{padding-left:80px !important}.py-sm-9{padding-top:80px !important;padding-bottom:80px !important}.p-sm-10{padding:96px !important}.pt-sm-10{padding-top:96px !important}.pr-sm-10{padding-right:96px !important}.pb-sm-10{padding-bottom:96px !important}.pl-sm-10{padding-left:96px !important}.py-sm-10{padding-top:96px !important;padding-bottom:96px !important}.p-sm-11{padding:112px !important}.pt-sm-11{padding-top:112px !important}.pr-sm-11{padding-right:112px !important}.pb-sm-11{padding-bottom:112px !important}.pl-sm-11{padding-left:112px !important}.py-sm-11{padding-top:112px !important;padding-bottom:112px !important}.p-sm-12{padding:128px !important}.pt-sm-12{padding-top:128px !important}.pr-sm-12{padding-right:128px !important}.pb-sm-12{padding-bottom:128px !important}.pl-sm-12{padding-left:128px !important}.py-sm-12{padding-top:128px !important;padding-bottom:128px !important}}@media (min-width: 768px){.p-md-0{padding:0 !important}.pt-md-0{padding-top:0 !important}.pr-md-0{padding-right:0 !important}.pb-md-0{padding-bottom:0 !important}.pl-md-0{padding-left:0 !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.p-md-1{padding:4px !important}.pt-md-1{padding-top:4px !important}.pr-md-1{padding-right:4px !important}.pb-md-1{padding-bottom:4px !important}.pl-md-1{padding-left:4px !important}.py-md-1{padding-top:4px !important;padding-bottom:4px !important}.p-md-2{padding:8px !important}.pt-md-2{padding-top:8px !important}.pr-md-2{padding-right:8px !important}.pb-md-2{padding-bottom:8px !important}.pl-md-2{padding-left:8px !important}.py-md-2{padding-top:8px !important;padding-bottom:8px !important}.p-md-3{padding:16px !important}.pt-md-3{padding-top:16px !important}.pr-md-3{padding-right:16px !important}.pb-md-3{padding-bottom:16px !important}.pl-md-3{padding-left:16px !important}.py-md-3{padding-top:16px !important;padding-bottom:16px !important}.p-md-4{padding:24px !important}.pt-md-4{padding-top:24px !important}.pr-md-4{padding-right:24px !important}.pb-md-4{padding-bottom:24px !important}.pl-md-4{padding-left:24px !important}.py-md-4{padding-top:24px !important;padding-bottom:24px !important}.p-md-5{padding:32px !important}.pt-md-5{padding-top:32px !important}.pr-md-5{padding-right:32px !important}.pb-md-5{padding-bottom:32px !important}.pl-md-5{padding-left:32px !important}.py-md-5{padding-top:32px !important;padding-bottom:32px !important}.p-md-6{padding:40px !important}.pt-md-6{padding-top:40px !important}.pr-md-6{padding-right:40px !important}.pb-md-6{padding-bottom:40px !important}.pl-md-6{padding-left:40px !important}.py-md-6{padding-top:40px !important;padding-bottom:40px !important}.p-md-7{padding:48px !important}.pt-md-7{padding-top:48px !important}.pr-md-7{padding-right:48px !important}.pb-md-7{padding-bottom:48px !important}.pl-md-7{padding-left:48px !important}.py-md-7{padding-top:48px !important;padding-bottom:48px !important}.p-md-8{padding:64px !important}.pt-md-8{padding-top:64px !important}.pr-md-8{padding-right:64px !important}.pb-md-8{padding-bottom:64px !important}.pl-md-8{padding-left:64px !important}.py-md-8{padding-top:64px !important;padding-bottom:64px !important}.p-md-9{padding:80px !important}.pt-md-9{padding-top:80px !important}.pr-md-9{padding-right:80px !important}.pb-md-9{padding-bottom:80px !important}.pl-md-9{padding-left:80px !important}.py-md-9{padding-top:80px !important;padding-bottom:80px !important}.p-md-10{padding:96px !important}.pt-md-10{padding-top:96px !important}.pr-md-10{padding-right:96px !important}.pb-md-10{padding-bottom:96px !important}.pl-md-10{padding-left:96px !important}.py-md-10{padding-top:96px !important;padding-bottom:96px !important}.p-md-11{padding:112px !important}.pt-md-11{padding-top:112px !important}.pr-md-11{padding-right:112px !important}.pb-md-11{padding-bottom:112px !important}.pl-md-11{padding-left:112px !important}.py-md-11{padding-top:112px !important;padding-bottom:112px !important}.p-md-12{padding:128px !important}.pt-md-12{padding-top:128px !important}.pr-md-12{padding-right:128px !important}.pb-md-12{padding-bottom:128px !important}.pl-md-12{padding-left:128px !important}.py-md-12{padding-top:128px !important;padding-bottom:128px !important}}@media (min-width: 1012px){.p-lg-0{padding:0 !important}.pt-lg-0{padding-top:0 !important}.pr-lg-0{padding-right:0 !important}.pb-lg-0{padding-bottom:0 !important}.pl-lg-0{padding-left:0 !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.p-lg-1{padding:4px !important}.pt-lg-1{padding-top:4px !important}.pr-lg-1{padding-right:4px !important}.pb-lg-1{padding-bottom:4px !important}.pl-lg-1{padding-left:4px !important}.py-lg-1{padding-top:4px !important;padding-bottom:4px !important}.p-lg-2{padding:8px !important}.pt-lg-2{padding-top:8px !important}.pr-lg-2{padding-right:8px !important}.pb-lg-2{padding-bottom:8px !important}.pl-lg-2{padding-left:8px !important}.py-lg-2{padding-top:8px !important;padding-bottom:8px !important}.p-lg-3{padding:16px !important}.pt-lg-3{padding-top:16px !important}.pr-lg-3{padding-right:16px !important}.pb-lg-3{padding-bottom:16px !important}.pl-lg-3{padding-left:16px !important}.py-lg-3{padding-top:16px !important;padding-bottom:16px !important}.p-lg-4{padding:24px !important}.pt-lg-4{padding-top:24px !important}.pr-lg-4{padding-right:24px !important}.pb-lg-4{padding-bottom:24px !important}.pl-lg-4{padding-left:24px !important}.py-lg-4{padding-top:24px !important;padding-bottom:24px !important}.p-lg-5{padding:32px !important}.pt-lg-5{padding-top:32px !important}.pr-lg-5{padding-right:32px !important}.pb-lg-5{padding-bottom:32px !important}.pl-lg-5{padding-left:32px !important}.py-lg-5{padding-top:32px !important;padding-bottom:32px !important}.p-lg-6{padding:40px !important}.pt-lg-6{padding-top:40px !important}.pr-lg-6{padding-right:40px !important}.pb-lg-6{padding-bottom:40px !important}.pl-lg-6{padding-left:40px !important}.py-lg-6{padding-top:40px !important;padding-bottom:40px !important}.p-lg-7{padding:48px !important}.pt-lg-7{padding-top:48px !important}.pr-lg-7{padding-right:48px !important}.pb-lg-7{padding-bottom:48px !important}.pl-lg-7{padding-left:48px !important}.py-lg-7{padding-top:48px !important;padding-bottom:48px !important}.p-lg-8{padding:64px !important}.pt-lg-8{padding-top:64px !important}.pr-lg-8{padding-right:64px !important}.pb-lg-8{padding-bottom:64px !important}.pl-lg-8{padding-left:64px !important}.py-lg-8{padding-top:64px !important;padding-bottom:64px !important}.p-lg-9{padding:80px !important}.pt-lg-9{padding-top:80px !important}.pr-lg-9{padding-right:80px !important}.pb-lg-9{padding-bottom:80px !important}.pl-lg-9{padding-left:80px !important}.py-lg-9{padding-top:80px !important;padding-bottom:80px !important}.p-lg-10{padding:96px !important}.pt-lg-10{padding-top:96px !important}.pr-lg-10{padding-right:96px !important}.pb-lg-10{padding-bottom:96px !important}.pl-lg-10{padding-left:96px !important}.py-lg-10{padding-top:96px !important;padding-bottom:96px !important}.p-lg-11{padding:112px !important}.pt-lg-11{padding-top:112px !important}.pr-lg-11{padding-right:112px !important}.pb-lg-11{padding-bottom:112px !important}.pl-lg-11{padding-left:112px !important}.py-lg-11{padding-top:112px !important;padding-bottom:112px !important}.p-lg-12{padding:128px !important}.pt-lg-12{padding-top:128px !important}.pr-lg-12{padding-right:128px !important}.pb-lg-12{padding-bottom:128px !important}.pl-lg-12{padding-left:128px !important}.py-lg-12{padding-top:128px !important;padding-bottom:128px !important}}@media (min-width: 1280px){.p-xl-0{padding:0 !important}.pt-xl-0{padding-top:0 !important}.pr-xl-0{padding-right:0 !important}.pb-xl-0{padding-bottom:0 !important}.pl-xl-0{padding-left:0 !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.p-xl-1{padding:4px !important}.pt-xl-1{padding-top:4px !important}.pr-xl-1{padding-right:4px !important}.pb-xl-1{padding-bottom:4px !important}.pl-xl-1{padding-left:4px !important}.py-xl-1{padding-top:4px !important;padding-bottom:4px !important}.p-xl-2{padding:8px !important}.pt-xl-2{padding-top:8px !important}.pr-xl-2{padding-right:8px !important}.pb-xl-2{padding-bottom:8px !important}.pl-xl-2{padding-left:8px !important}.py-xl-2{padding-top:8px !important;padding-bottom:8px !important}.p-xl-3{padding:16px !important}.pt-xl-3{padding-top:16px !important}.pr-xl-3{padding-right:16px !important}.pb-xl-3{padding-bottom:16px !important}.pl-xl-3{padding-left:16px !important}.py-xl-3{padding-top:16px !important;padding-bottom:16px !important}.p-xl-4{padding:24px !important}.pt-xl-4{padding-top:24px !important}.pr-xl-4{padding-right:24px !important}.pb-xl-4{padding-bottom:24px !important}.pl-xl-4{padding-left:24px !important}.py-xl-4{padding-top:24px !important;padding-bottom:24px !important}.p-xl-5{padding:32px !important}.pt-xl-5{padding-top:32px !important}.pr-xl-5{padding-right:32px !important}.pb-xl-5{padding-bottom:32px !important}.pl-xl-5{padding-left:32px !important}.py-xl-5{padding-top:32px !important;padding-bottom:32px !important}.p-xl-6{padding:40px !important}.pt-xl-6{padding-top:40px !important}.pr-xl-6{padding-right:40px !important}.pb-xl-6{padding-bottom:40px !important}.pl-xl-6{padding-left:40px !important}.py-xl-6{padding-top:40px !important;padding-bottom:40px !important}.p-xl-7{padding:48px !important}.pt-xl-7{padding-top:48px !important}.pr-xl-7{padding-right:48px !important}.pb-xl-7{padding-bottom:48px !important}.pl-xl-7{padding-left:48px !important}.py-xl-7{padding-top:48px !important;padding-bottom:48px !important}.p-xl-8{padding:64px !important}.pt-xl-8{padding-top:64px !important}.pr-xl-8{padding-right:64px !important}.pb-xl-8{padding-bottom:64px !important}.pl-xl-8{padding-left:64px !important}.py-xl-8{padding-top:64px !important;padding-bottom:64px !important}.p-xl-9{padding:80px !important}.pt-xl-9{padding-top:80px !important}.pr-xl-9{padding-right:80px !important}.pb-xl-9{padding-bottom:80px !important}.pl-xl-9{padding-left:80px !important}.py-xl-9{padding-top:80px !important;padding-bottom:80px !important}.p-xl-10{padding:96px !important}.pt-xl-10{padding-top:96px !important}.pr-xl-10{padding-right:96px !important}.pb-xl-10{padding-bottom:96px !important}.pl-xl-10{padding-left:96px !important}.py-xl-10{padding-top:96px !important;padding-bottom:96px !important}.p-xl-11{padding:112px !important}.pt-xl-11{padding-top:112px !important}.pr-xl-11{padding-right:112px !important}.pb-xl-11{padding-bottom:112px !important}.pl-xl-11{padding-left:112px !important}.py-xl-11{padding-top:112px !important;padding-bottom:112px !important}.p-xl-12{padding:128px !important}.pt-xl-12{padding-top:128px !important}.pr-xl-12{padding-right:128px !important}.pb-xl-12{padding-bottom:128px !important}.pl-xl-12{padding-left:128px !important}.py-xl-12{padding-top:128px !important;padding-bottom:128px !important}}a{-moz-outline:none !important}.jaws{display:block;height:1px;left:-5000px;overflow:hidden;position:absolute;top:-5000px;width:1px}.disabled{color:lightgray}a.tabnav-tab:focus{outline:none}#gollum-editor-body-ace{overflow:hidden;font-family:Consolas, "Liberation Mono", Courier, monospace;font-size:1em}#gollum-editor .singleline{display:block;margin:0 0 0.7em 0}#gollum-editor .singleline input{font-size:1.1em;font-family:"Helvetica Neue", Helvetica, Arial, freesans, clean, sans-serif;line-height:1.5em;margin:1em 0 0.4em;padding:0.5em;width:100%}#gollum-editor .singleline input.ph{color:#999}.ie #gollum-editor .singleline input{padding-top:0.25em;padding-bottom:0.75em}#gollum-editor .path_note{text-align:right;font-size:small;padding-top:5px;padding-right:5px}#gollum-editor #gollum-editor-type-switcher{display:none}#gollum-editor #gollum-editor-function-bar{border-bottom:1px solid #ddd;padding:0}@media all and (min-width: 940px){#gollum-editor #gollum-editor-function-bar{overflow:hidden}}#gollum-editor #gollum-editor-function-bar #gollum-editor-function-buttons{display:none}#gollum-editor #gollum-editor-function-bar.active #gollum-editor-function-buttons{display:block;margin:0;padding:0}@media all and (min-width: 940px){#gollum-editor #gollum-editor-function-bar.active #gollum-editor-function-buttons{overflow:hidden;margin:0;padding:0 0 1.1em 0;float:left}}#gollum-editor #gollum-editor-function-bar a.function-button{float:left;overflow:hidden;margin:1px 1px 0 0;width:32px;height:32px;display:block;font-weight:bold;color:#333;background-color:#f7f7f7;border:1px solid #d4d4d4;text-shadow:0 1px 0 #fff;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f4f4f4', endColorstr='#ececec');background:-webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#ececec));background:-moz-linear-gradient(top, #f4f4f4, #ececec);border-radius:3px}@media all and (min-width: 940px){#gollum-editor #gollum-editor-function-bar a.function-button{width:25px;height:25px}}#gollum-editor #gollum-editor-function-bar a.function-button:hover{color:#fff;background:#3072b3;border-color:#518cc6 #518cc6 #2a65a0;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-decoration:none;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#599bdc', endColorstr='#3072b3');background:-webkit-gradient(linear, left top, left bottom, from(#599bdc), to(#3072b3));background:-moz-linear-gradient(top, #599bdc, #3072b3)}#gollum-editor #gollum-editor-function-bar a.function-button:visited{text-decoration:none}@media all and (min-width: 940px){#gollum-editor #gollum-editor-function-bar a.function-button{margin:0.2em 0.5em 0 0}}#gollum-editor #gollum-editor-function-bar a.function-button span{display:block;background-image:url("../images/icon-sprite.png");background-repeat:no-repeat;overflow:hidden;text-indent:-5000px;width:32px;height:32px}@media all and (min-width: 940px){#gollum-editor #gollum-editor-function-bar a.function-button span{width:25px;height:25px}}#gollum-editor #gollum-editor-function-bar a.disabled{display:none}#gollum-editor #gollum-editor-function-bar span.function-divider{display:none}@media all and (min-width: 940px){#gollum-editor #gollum-editor-function-bar span.function-divider{display:block;width:0.5em;float:left}}#gollum-editor #gollum-editor-function-bar #gollum-editor-format-selector{padding:0.2em 0 0.5em 0;clear:both}#gollum-editor #gollum-editor-function-bar #gollum-editor-format-selector:after{content:".";display:block;clear:both;visibility:hidden}@media all and (min-width: 940px){#gollum-editor #gollum-editor-function-bar #gollum-editor-format-selector{clear:none;text-align:right}}#gollum-editor textarea{height:30em;overflow:hidden}#gollum-editor .collapsed,#gollum-editor .expanded{border-bottom:1px solid #ddd;display:block;overflow:hidden;padding:0.5em 0 0}#gollum-editor .collapsed button,#gollum-editor .expanded button{margin-bottom:6px}#gollum-editor .collapsed h4,#gollum-editor .expanded h4{font-size:1.6em;margin:0;display:inline-block;padding:0.25em 0 0 0.3em;text-shadow:0 -1px 0 #fff;line-height:32px}@media all and (min-width: 940px){#gollum-editor .collapsed h4,#gollum-editor .expanded h4{line-height:25px}}#gollum-editor .collapsed h4{color:#bbb}#gollum-editor .collapsed a.button span{background-position:-348px 3px}#gollum-editor .collapsed a.button:hover span{background-position:-348px -25px}@media all and (min-width: 940px){#gollum-editor .collapsed a.button span{background-position:-351px 0}#gollum-editor .collapsed a.button:hover span{background-position:-351px -28px}}#gollum-editor .collapsed textarea{display:none}#gollum-editor .expanded a.button span{background-position:-375px 3px}#gollum-editor .expanded a.button:hover span{background-position:-375px -25px}@media all and (min-width: 940px){#gollum-editor .expanded a.button span{background-position:-378px 0}#gollum-editor .expanded a.button:hover span{background-position:-378px -28px}}#gollum-editor .expanded textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;clear:both;font-size:1em;font-family:Inconsolata, Consolas, "Liberation Mono", "Monaco", "Andale Mono", "Courier New", monospace;line-height:1.4em;margin:0 0 0.4em;padding:0.5em;width:100%;height:7em}@media all and (min-width: 940px){#gollum-editor .expanded textarea{margin:1em 0 0.4em}}#gollum-editor #gollum-editor-body+.collapsed,#gollum-editor #gollum-editor-body+.expanded{border-top:1px solid #ddd;margin-top:0.7em}#gollum-editor-title-field.active{border-bottom:1px solid #ddd;display:block;margin:0 0 0.3em 0;padding:0 0 0.5em 0}#gollum-editor-title-field input#gollum-editor-page-title{font-weight:bold;margin-top:0}#gollum-editor-title-field input#gollum-editor-page-title.ph{color:#000}#gollum-editor-title-field+#gollum-editor-function-bar{margin-top:0.6em}a#function-bold span{background-position:3px 3px}a#function-bold:hover span{background-position:3px -25px}@media all and (min-width: 940px){a#function-bold span{background-position:0px 0}a#function-bold:hover span{background-position:0px -28px}}a#function-italic span{background-position:-24px 3px}a#function-italic:hover span{background-position:-24px -25px}@media all and (min-width: 940px){a#function-italic span{background-position:-27px 0}a#function-italic:hover span{background-position:-27px -28px}}a#function-underline span{background-position:-51px 3px}a#function-underline:hover span{background-position:-51px -25px}@media all and (min-width: 940px){a#function-underline span{background-position:-54px 0}a#function-underline:hover span{background-position:-54px -28px}}a#function-code span{background-position:-78px 3px}a#function-code:hover span{background-position:-78px -25px}@media all and (min-width: 940px){a#function-code span{background-position:-81px 0}a#function-code:hover span{background-position:-81px -28px}}a#function-ul span{background-position:-105px 3px}a#function-ul:hover span{background-position:-105px -25px}@media all and (min-width: 940px){a#function-ul span{background-position:-108px 0}a#function-ul:hover span{background-position:-108px -28px}}a#function-ol span{background-position:-132px 3px}a#function-ol:hover span{background-position:-132px -25px}@media all and (min-width: 940px){a#function-ol span{background-position:-135px 0}a#function-ol:hover span{background-position:-135px -28px}}a#function-blockquote span{background-position:-159px 3px}a#function-blockquote:hover span{background-position:-159px -25px}@media all and (min-width: 940px){a#function-blockquote span{background-position:-162px 0}a#function-blockquote:hover span{background-position:-162px -28px}}a#function-hr span{background-position:-186px 3px}a#function-hr:hover span{background-position:-186px -25px}@media all and (min-width: 940px){a#function-hr span{background-position:-189px 0}a#function-hr:hover span{background-position:-189px -28px}}a#function-h1 span{background-position:-213px 3px}a#function-h1:hover span{background-position:-213px -25px}@media all and (min-width: 940px){a#function-h1 span{background-position:-216px 0}a#function-h1:hover span{background-position:-216px -28px}}a#function-h2 span{background-position:-240px 3px}a#function-h2:hover span{background-position:-240px -25px}@media all and (min-width: 940px){a#function-h2 span{background-position:-243px 0}a#function-h2:hover span{background-position:-243px -28px}}a#function-h3 span{background-position:-267px 3px}a#function-h3:hover span{background-position:-267px -25px}@media all and (min-width: 940px){a#function-h3 span{background-position:-270px 0}a#function-h3:hover span{background-position:-270px -28px}}a#function-link span{background-position:-294px 3px}a#function-link:hover span{background-position:-294px -25px}@media all and (min-width: 940px){a#function-link span{background-position:-297px 0}a#function-link:hover span{background-position:-297px -28px}}a#function-image span{background-position:-321px 3px}a#function-image:hover span{background-position:-321px -25px}@media all and (min-width: 940px){a#function-image span{background-position:-324px 0}a#function-image:hover span{background-position:-324px -28px}}a#function-critic-accept span{background-position:-348px 3px}a#function-critic-accept:hover span{background-position:-348px -25px}@media all and (min-width: 940px){a#function-critic-accept span{background-position:-351px 0}a#function-critic-accept:hover span{background-position:-351px -28px}}a#function-critic-reject span{background-position:-375px 3px}a#function-critic-reject:hover span{background-position:-375px -25px}@media all and (min-width: 940px){a#function-critic-reject span{background-position:-378px 0}a#function-critic-reject:hover span{background-position:-378px -28px}}a#function-help span{background-position:-402px 3px}a#function-help:hover span{background-position:-402px -25px}@media all and (min-width: 940px){a#function-help span{background-position:-405px 0}a#function-help:hover span{background-position:-405px -28px}}a#function-search span{background-position:-429px 3px}a#function-search:hover span{background-position:-429px -25px}@media all and (min-width: 940px){a#function-search span{background-position:-432px 0}a#function-search:hover span{background-position:-432px -28px}}#gollum-editor-body-ace+div{display:none}#gollum-editor-body-ace.dragging{box-shadow:0 0 10px #AAE000}#gollum-editor-body-ace.uploading{opacity:1}#gollum-editor-body-ace.uploading+div{display:block}#gollum-editor-help{clear:both;margin:0;overflow:hidden;padding:0;border:1px solid #ddd;border-width:0 1px 1px 1px}@media all and (min-width: 940px){#gollum-editor-help{clear:none}}#gollum-editor-help-parent,#gollum-editor-help-list{display:block;list-style-type:none;margin:0;float:left;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}@media all and (min-width: 940px){#gollum-editor-help-parent,#gollum-editor-help-list{height:17em;width:18%;overflow:auto;padding:1em 0}}#gollum-editor-help-parent li,#gollum-editor-help-list li{font-size:1.2em;line-height:1.6em;margin:0;padding:0}#gollum-editor-help-parent li a,#gollum-editor-help-list li a{border:1px solid transparent;border-width:1px 0;display:block;font-weight:bold;height:100%;width:auto;padding:0.2em 1em;text-shadow:0 -1px 0 #fff;font-size:0.8em}@media all and (min-width: 940px){#gollum-editor-help-parent li a,#gollum-editor-help-list li a{font-size:1em}}#gollum-editor-help-parent li a:hover,#gollum-editor-help-list li a:hover{background:#fff;border-color:#f0f0f0;text-decoration:none;box-shadow:none}#gollum-editor-help-parent li a.selected,#gollum-editor-help-list li a.selected{border:1px solid #eee;border-bottom-color:#e7e7e7;border-width:1px 0;background:#fff;color:#000;box-shadow:0 1px 2px #f0f0f0}#gollum-editor-help-parent{border-right:1px solid #eee}#gollum-editor-help-list{background:#fafafa;border-right:1px solid #eee}#gollum-editor-help-wrapper{background:#fff;overflow:auto;height:17em;padding:1em;clear:both}@media all and (min-width: 940px){#gollum-editor-help-wrapper{clear:none}}#gollum-editor-help-content{font-size:1.2em;margin:0 1em 0 0.5em;padding:0;line-height:1.8em}#gollum-editor-help-content p{margin:0 0 1em 0;padding:0}#gollum-dialog-dialog{display:block;overflow:visible;position:absolute;top:0;left:0;width:100%;height:100%;z-index:999999}@media all and (min-width: 480px){#gollum-dialog-dialog{position:absolute;position:fixed;width:auto;height:auto}}@media all and (min-width: 940px){#gollum-dialog-dialog{position:absolute;top:50%;left:50%}}#gollum-dialog-dialog.active{display:block}#gollum-dialog-dialog-inner{margin:0px;width:100%;height:100%;padding:1em;overflow:hidden;background-color:white;webkit-box-shadow:8px 7px 21px 0px rgba(0,0,0,0.68);moz-box-shadow:8px 7px 21px 0px rgba(0,0,0,0.68);box-shadow:8px 7px 21px 0px rgba(0,0,0,0.68);top:0px;right:0px;bottom:0px;left:0px}@media all and (min-width: 480px){#gollum-dialog-dialog-inner{margin:auto;position:fixed;width:auto;height:auto;min-width:280px;min-height:380px;max-width:450px;max-height:450px;top:10px;right:10px;bottom:10px;left:10px}}@media all and (min-width: 940px){#gollum-dialog-dialog-inner{margin:0 0 0 -225px;position:relative;width:450px;top:auto;right:auto;bottom:auto;left:auto}}#gollum-dialog-dialog-inner h4{border-bottom:1px solid #ddd;color:#000;font-size:1.8em;line-height:normal;font-weight:bold;margin:0 0 0.75em 0;padding:0 0 0.3em 0}#gollum-dialog-dialog-bg{padding:1em;height:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media all and (min-width: 480px){#gollum-dialog-dialog-bg{overflow:hidden;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f7f7f7', endColorstr='#ffffff');background:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#fff));background:-moz-linear-gradient(top, #f7f7f7, #fff)}}@media all and (min-width: 940px){#gollum-dialog-dialog-bg{height:auto}}#gollum-dialog-dialog-body{font-size:1.2em;line-height:1.6em}#gollum-dialog-dialog-body fieldset{display:block;border:0;margin:0;padding:0}#gollum-dialog-dialog-body fieldset:after{content:".";display:block;clear:both;visibility:hidden}#gollum-dialog-dialog-body fieldset .field{margin:0 0 1.5em 0;padding:0}#gollum-dialog-dialog-body fieldset .field:last-child{margin:0 0 1em 0}#gollum-dialog-dialog-body fieldset .field label{color:#000;display:block;font-size:1.2em;font-weight:bold;line-height:1.6em;margin:0;padding:0;min-width:80px}#gollum-dialog-dialog-body fieldset .field input.code{font-family:Inconsolata, Consolas, "Liberation Mono", "Monaco", "Andale Mono", "Courier New", monospace}#gollum-dialog-dialog-body fieldset .field span.context{font-size:.9em;color:#666}#gollum-dialog-dialog-body fieldset .field span.context span.path{font-family:Inconsolata, Consolas, "Liberation Mono", "Monaco", "Andale Mono", "Courier New", monospace;font-weight:bold}#gollum-dialog-dialog-buttons{overflow:hidden}.criticmarkup mark{background-color:#fffd38;text-decoration:none}.criticmarkup del{background-color:#f6a9a9;text-decoration:line-through}.criticmarkup ins{background-color:#a9f6a9;text-decoration:none}.criticmarkup ins.break{display:block;line-height:2px;padding:0 !important;margin:0 !important}.criticmarkup ins.break span{line-height:1.5em}.criticmarkup .popover{background-color:#fffd38;color:#000}.criticmarkup .critic.comment{display:none}.criticmarkup .popover:hover span.critic.comment{display:block;position:absolute;width:200px;left:30%;font-size:0.8em;color:#ccc;background-color:#333;z-index:10;padding:0.5em 1em;border-radius:0.5em}#user-icons a,#user-icons img,#user-icons span,#user-icons svg{vertical-align:middle}#user-icons img,#user-icons svg{width:20px;height:20px}.history #footer{margin-bottom:7em}.overview{border:none}.compare .data table tr td{font-family:Inconsolata, Consolas, "Liberation Mono", "Monaco", "Andale Mono", "Courier New", monospace;line-height:1.5em}.compare .data table tr td+td+td{width:100%}.compare .data table tr td.line_numbers{border-right:1px solid #999;color:#999;padding:0 0 0 0.5em}.emoji{width:20px;height:20px;vertical-align:-18%}*{margin:0;padding:0}div{display:block}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,body{color:#333}body{background-color:white;font:13.34px "Helvetica Neue", Helvetica, Arial, freesans, clean, sans-serif;font-size:small;line-height:1.4;counter-reset:h1}img{border:0}a{color:#4183c4;text-decoration:none}a.absent{color:#c00}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.header-enum{--header-enum-style: decimal}.header-enum h2{counter-reset:h3}.header-enum h3{counter-reset:h4}.header-enum h4{counter-reset:h5}.header-enum h5{counter-reset:h6}.header-enum h1:before{counter-increment:h1;content:counter(h1,var(--header-enum-style)) ". "}.header-enum h2:before{counter-increment:h2;content:counter(h1,var(--header-enum-style)) "." counter(h2,var(--header-enum-style)) ". "}.header-enum h3:before{counter-increment:h3;content:counter(h1,var(--header-enum-style)) "." counter(h2,var(--header-enum-style)) "." counter(h3,var(--header-enum-style)) ". "}.header-enum h4:before{counter-increment:h4;content:counter(h1,var(--header-enum-style)) "." counter(h2,var(--header-enum-style)) "." counter(h3,var(--header-enum-style)) "." counter(h4,var(--header-enum-style)) ". "}.header-enum h5:before{counter-increment:h5;content:counter(h1,var(--header-enum-style)) "." counter(h2,var(--header-enum-style)) "." counter(h3,var(--header-enum-style)) "." counter(h4,var(--header-enum-style)) "." counter(h5,var(--header-enum-style)) ". "}.header-enum h6:before{counter-increment:h6;content:counter(h1,var(--header-enum-style)) "." counter(h2,var(--header-enum-style)) "." counter(h3,var(--header-enum-style)) "." counter(h4,var(--header-enum-style)) "." counter(h5,var(--header-enum-style)) "." counter(h6,var(--header-enum-style)) ". "}#footer{margin-bottom:7em;clear:both}.markdown-body{padding:1em 1em 1em 0;font-size:15px;line-height:1.7;overflow:hidden;word-wrap:break-word}.markdown-body table.toc{width:auto;display:inline-table}.markdown-body table.toc .anchor{display:none}.markdown-body .anchor{display:inline-block;position:absolute;opacity:0;background:url('data:image/svg+xml;utf8,') no-repeat;background-size:0.6em 1.35em;padding-right:0.5em;padding-top:0.4em;margin-left:-0.8em;width:1em;height:1em;text-decoration:none;transition-property:opacity;transition:0.1s}.markdown-body *:hover>.anchor,.markdown-body .anchor:focus{opacity:1}.markdown-body .anchor.edit{margin-left:2em !important;margin-top:0.5em;height:0.5em;background:url('data:image/svg+xml;utf8,') no-repeat}.markdown-body a.absent{color:#c00}.markdown-body a[id].wiki-toc-anchor{color:inherit;text-decoration:none}.markdown-body a:first-child h1,.markdown-body a:first-child h2,.markdown-body a:first-child h3,.markdown-body a:first-child h4,.markdown-body a:first-child h5,.markdown-body a:first-child h6{margin-top:0;padding-top:0}.markdown-body>*:first-child{margin-top:0 !important}.markdown-body>*:last-child{margin-bottom:0 !important}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{font-size:inherit}.markdown-body h1+p,.markdown-body h2+p,.markdown-body h3+p,.markdown-body h4+p,.markdown-body h5+p,.markdown-body h6+p{margin-top:0}.markdown-body h1{border-bottom:1px solid #ddd;margin-top:20px;margin-bottom:10px}.markdown-body h1+h2+h3{margin-top:30px}.markdown-body h2{border-bottom:1px solid #eee}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre{margin:15px 0}.markdown-body ul,.markdown-body ol{padding-left:30px}.markdown-body dl{padding:0}.markdown-body dl dt{font-size:14px;font-weight:bold;font-style:italic;padding:0;margin:15px 0 5px}.markdown-body dl dt:first-child{padding:0}.markdown-body dl dt>:first-child{margin-top:0}.markdown-body dl dt>:last-child{margin-bottom:0}.markdown-body dl dd{margin:0 0 15px;padding:0 15px}.markdown-body dl dd>:first-child{margin-top:0}.markdown-body dl dd>:last-child{margin-bottom:0}.markdown-body li{margin:0px}.markdown-body li p.first{display:inline-block}.markdown-body blockquote{border-left:4px solid #DDD;padding:0 15px;color:#777}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body table{padding:0;border-collapse:collapse;border-spacing:0}.markdown-body table tr{border-top:1px solid #ccc;background-color:#fff;margin:0;padding:0}.markdown-body table tr:nth-child(2n){background-color:#f8f8f8}.markdown-body table tr th,.markdown-body table tr td,.markdown-body table tr table{border:1px solid #ccc;text-align:none;margin:0;padding:6px 13px}.markdown-body table tr th>:first-child,.markdown-body table tr td>:first-child,.markdown-body table tr table>:first-child{margin-top:0}.markdown-body table tr th>:last-child,.markdown-body table tr td>:last-child,.markdown-body table tr table>:last-child{margin-bottom:0}.markdown-body table tr th{font-weight:bold}.markdown-body img{max-width:100%}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{border:1px solid #ddd;display:block;float:left;overflow:hidden;margin:13px 0 0;padding:7px;width:auto}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}.markdown-body span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}.markdown-body code,.markdown-body pre,.markdown-body tt{font-family:Inconsolata, Consolas, "Liberation Mono", "Monaco", "Andale Mono", "Courier New", monospace;font-size:12px}.markdown-body code,.markdown-body tt{margin:0 2px;padding:0 5px;white-space:nowrap;border:1px solid #ddd;background-color:#f8f8f8;border-radius:3px}.markdown-body pre{background-color:#f8f8f8;border:1px solid #ccc;font-size:13px;line-height:19px;overflow:auto;padding:6px 10px;border-radius:3px}.markdown-body pre>tt,.markdown-body pre>code{margin:0;padding:0;white-space:pre;border:none;background:transparent}.markdown-body pre pre,.markdown-body pre code,.markdown-body pre tt{background-color:transparent;border:none}.markdown-body pre pre{margin:0;padding:0}.toc{background-color:white;border:1px solid #ddd;padding:5px 10px;margin:0;border-radius:3px}.toc ul{padding-left:10px;margin:0}.toc ul li{margin:0}.toc ul ul{font-size:15px}.toc ul ul ul{font-size:14px}.toc>ul{margin-left:10px;font-size:15px}.toc-title{color:#888;font-size:14px;line-height:1.6;padding:2px;border-bottom:1px solid #ddd;margin-bottom:3px}#header-content .toc,#footer-content .toc,#sidebar-content .toc{border:none}.highlight{background:#fff}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k,.highlight .o{font-weight:bold}.highlight .cm,.highlight .c1{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:bold}.highlight .cs{color:#999;font-weight:bold;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gt{color:#a00}.highlight .gu{color:#800080;font-weight:bold}.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr{font-weight:bold}.highlight .kt{color:#458;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na,.highlight .no,.highlight .nv,.highlight .vc,.highlight .vg,.highlight .vi{color:#008080}.highlight .nb{color:#0086B3}.highlight .nc{color:#458;font-weight:bold}.highlight .ni{color:#800080}.highlight .ne,.highlight .nf{color:#900;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:#000080}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo,.highlight .il{color:#099}.highlight .sb,.highlight .sc,.highlight .sd,.highlight .s2,.highlight .se,.highlight .sh,.highlight .si,.highlight .sx,.highlight .s1{color:#d14}.highlight .sr{color:#009926}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .gc{color:#999;background-color:#EAF2F5}.highlight .gg{color:#000000a0}.type-csharp .highlight .k,.type-csharp .highlight .kt{color:#00F}.type-csharp .highlight .nf{color:#000;font-weight:normal}.type-csharp .highlight .nc{color:#2B91AF}.type-csharp .highlight .nn{color:#000}.type-csharp .highlight .s,.type-csharp .highlight .sc{color:#A31515}div.pagination a.disabled{pointer-events:none}nav.actions{scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}nav.actions ::webkit-scrollbar{display:none}.search-results .search-context li:nth-child(n+4){display:none}@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spinner-animation{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-ms-keyframes spinner-animation{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(360deg)}}@-o-keyframes spinner-animation{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(100deg)}}@keyframes spinner-animation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.dotted-spinner{background-color:transparent;border:3px dotted #1277c2;border-radius:50%;border-top-color:transparent;border-right-color:transparent;width:1.4em;height:1.4em;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-animation:spinner-animation 0.65s infinite linear;-moz-animation:spinner-animation 0.65s infinite linear;-o-animation:spinner-animation 0.65s infinite linear;-ms-animation:spinner-animation 0.65s infinite linear;animation:spinner-animation 0.65s infinite linear;vertical-align:top}.dotted-spinner.hidden{display:none} +*/@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local("Inter"),local("Inter-Regular"),url("/fonts/Inter-Regular.woff") format("woff");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:local("Inter Medium"),local("Inter-Medium"),url("/fonts/Inter-Medium.woff") format("woff");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:local("Inter Bold"),local("Inter-Bold"),url("/fonts/Inter-Bold.woff") format("woff");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local("Inter"),local("Inter-Regular"),url("/fonts/Inter-Regular.woff") format("woff");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:local("Inter Medium"),local("Inter-Medium"),url("/fonts/Inter-Medium.woff") format("woff");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:local("Inter Bold"),local("Inter-Bold"),url("/fonts/Inter-Bold.woff") format("woff");font-display:swap}.h000-mktg,.h00-mktg,.h0-mktg,.h1-mktg,.h2-mktg,.h3-mktg,.h4-mktg,.h5-mktg,.h6-mktg,.lead-mktg{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:500}.h000-mktg{font-size:48px !important}@media (min-width: 768px){.h000-mktg{font-size:64px !important}}.h00-mktg{font-size:40px !important}@media (min-width: 768px){.h00-mktg{font-size:48px !important}}.h0-mktg{font-size:32px !important}@media (min-width: 768px){.h0-mktg{font-size:40px !important}}.h1-mktg{font-size:26px !important}@media (min-width: 768px){.h1-mktg{font-size:32px !important}}.h2-mktg{font-size:22px !important}@media (min-width: 768px){.h2-mktg{font-size:24px !important}}.h3-mktg{font-size:18px !important}@media (min-width: 768px){.h3-mktg{font-size:20px !important}}.h4-mktg{font-size:16px !important}.h5-mktg{font-size:14px !important}.h6-mktg{font-size:12px !important}.lead-mktg{font-size:20px;font-weight:400}.pullquote{padding-top:0;padding-bottom:0;padding-left:8px;margin-bottom:24px;font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;font-size:16px;line-height:1.4;color:#586069;border-left:3px solid #e1e4e8}@media (min-width: 768px){.pullquote{padding-left:12px;margin-bottom:32px;margin-left:-15px;font-size:18px;line-height:1.5}}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local("Inter"),local("Inter-Regular"),url("/fonts/Inter-Regular.woff") format("woff");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:local("Inter Medium"),local("Inter-Medium"),url("/fonts/Inter-Medium.woff") format("woff");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:local("Inter Bold"),local("Inter-Bold"),url("/fonts/Inter-Bold.woff") format("woff");font-display:swap}.btn-mktg{display:inline-block;padding:16px 24px;font-size:14px;font-weight:500;color:#fff;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#1074e7;border:1px solid #1074e7;border-radius:6px;transition:.2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-mktg:hover{text-decoration:none;background-color:#0366d6;border-color:#0366d6}.btn-mktg:focus{outline:0;box-shadow:0 0 0 0.2em rgba(3,102,214,0.3)}.btn-mktg:disabled,.btn-mktg.disabled,.btn-mktg[aria-disabled=true]{pointer-events:none;cursor:default;opacity:0.65}.btn-primary-mktg{background-color:#2ebc4f;border-color:#2ebc4f}.btn-primary-mktg:hover{background-color:#28a745;border-color:#28a745}.btn-primary-mktg:focus{box-shadow:0 0 0 0.2em rgba(40,167,69,0.3)}.btn-large-mktg{padding:20px 32px;font-size:16px}.btn-outline-mktg{color:#1074e7;background-color:rgba(255,255,255,0);border-color:rgba(16,116,231,0.5)}.btn-outline-mktg:hover{color:#0366d6;text-decoration:none;background-color:rgba(255,255,255,0);border-color:#1074e7}.btn-transparent{color:#fff;background-color:transparent;background-image:none;border:1px solid rgba(255,255,255,0.5)}.btn-transparent:hover,.btn-transparent:active{color:#2f363d;background-color:#fff;background-image:none;border-color:#fff}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local("Inter"),local("Inter-Regular"),url("/fonts/Inter-Regular.woff") format("woff");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:local("Inter Medium"),local("Inter-Medium"),url("/fonts/Inter-Medium.woff") format("woff");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:local("Inter Bold"),local("Inter-Bold"),url("/fonts/Inter-Bold.woff") format("woff");font-display:swap}.grayscale{filter:grayscale(100%)}.top-0{top:0 !important}.right-0{right:0 !important}.bottom-0{bottom:0 !important}.left-0{left:0 !important}.top-n0{top:0 !important}.right-n0{right:0 !important}.bottom-n0{bottom:0 !important}.left-n0{left:0 !important}.top-1{top:4px !important}.right-1{right:4px !important}.bottom-1{bottom:4px !important}.left-1{left:4px !important}.top-n1{top:-4px !important}.right-n1{right:-4px !important}.bottom-n1{bottom:-4px !important}.left-n1{left:-4px !important}.top-2{top:8px !important}.right-2{right:8px !important}.bottom-2{bottom:8px !important}.left-2{left:8px !important}.top-n2{top:-8px !important}.right-n2{right:-8px !important}.bottom-n2{bottom:-8px !important}.left-n2{left:-8px !important}.top-3{top:16px !important}.right-3{right:16px !important}.bottom-3{bottom:16px !important}.left-3{left:16px !important}.top-n3{top:-16px !important}.right-n3{right:-16px !important}.bottom-n3{bottom:-16px !important}.left-n3{left:-16px !important}.top-4{top:24px !important}.right-4{right:24px !important}.bottom-4{bottom:24px !important}.left-4{left:24px !important}.top-n4{top:-24px !important}.right-n4{right:-24px !important}.bottom-n4{bottom:-24px !important}.left-n4{left:-24px !important}.top-5{top:32px !important}.right-5{right:32px !important}.bottom-5{bottom:32px !important}.left-5{left:32px !important}.top-n5{top:-32px !important}.right-n5{right:-32px !important}.bottom-n5{bottom:-32px !important}.left-n5{left:-32px !important}.top-6{top:40px !important}.right-6{right:40px !important}.bottom-6{bottom:40px !important}.left-6{left:40px !important}.top-n6{top:-40px !important}.right-n6{right:-40px !important}.bottom-n6{bottom:-40px !important}.left-n6{left:-40px !important}.top-7{top:48px !important}.right-7{right:48px !important}.bottom-7{bottom:48px !important}.left-7{left:48px !important}.top-n7{top:-48px !important}.right-n7{right:-48px !important}.bottom-n7{bottom:-48px !important}.left-n7{left:-48px !important}.top-8{top:64px !important}.right-8{right:64px !important}.bottom-8{bottom:64px !important}.left-8{left:64px !important}.top-n8{top:-64px !important}.right-n8{right:-64px !important}.bottom-n8{bottom:-64px !important}.left-n8{left:-64px !important}.top-9{top:80px !important}.right-9{right:80px !important}.bottom-9{bottom:80px !important}.left-9{left:80px !important}.top-n9{top:-80px !important}.right-n9{right:-80px !important}.bottom-n9{bottom:-80px !important}.left-n9{left:-80px !important}.top-10{top:96px !important}.right-10{right:96px !important}.bottom-10{bottom:96px !important}.left-10{left:96px !important}.top-n10{top:-96px !important}.right-n10{right:-96px !important}.bottom-n10{bottom:-96px !important}.left-n10{left:-96px !important}.top-11{top:112px !important}.right-11{right:112px !important}.bottom-11{bottom:112px !important}.left-11{left:112px !important}.top-n11{top:-112px !important}.right-n11{right:-112px !important}.bottom-n11{bottom:-112px !important}.left-n11{left:-112px !important}.top-12{top:128px !important}.right-12{right:128px !important}.bottom-12{bottom:128px !important}.left-12{left:128px !important}.top-n12{top:-128px !important}.right-n12{right:-128px !important}.bottom-n12{bottom:-128px !important}.left-n12{left:-128px !important}@media (min-width: 768px){.top-md-0{top:0 !important}.right-md-0{right:0 !important}.bottom-md-0{bottom:0 !important}.left-md-0{left:0 !important}.top-md-n0{top:0 !important}.right-md-n0{right:0 !important}.bottom-md-n0{bottom:0 !important}.left-md-n0{left:0 !important}.top-md-1{top:4px !important}.right-md-1{right:4px !important}.bottom-md-1{bottom:4px !important}.left-md-1{left:4px !important}.top-md-n1{top:-4px !important}.right-md-n1{right:-4px !important}.bottom-md-n1{bottom:-4px !important}.left-md-n1{left:-4px !important}.top-md-2{top:8px !important}.right-md-2{right:8px !important}.bottom-md-2{bottom:8px !important}.left-md-2{left:8px !important}.top-md-n2{top:-8px !important}.right-md-n2{right:-8px !important}.bottom-md-n2{bottom:-8px !important}.left-md-n2{left:-8px !important}.top-md-3{top:16px !important}.right-md-3{right:16px !important}.bottom-md-3{bottom:16px !important}.left-md-3{left:16px !important}.top-md-n3{top:-16px !important}.right-md-n3{right:-16px !important}.bottom-md-n3{bottom:-16px !important}.left-md-n3{left:-16px !important}.top-md-4{top:24px !important}.right-md-4{right:24px !important}.bottom-md-4{bottom:24px !important}.left-md-4{left:24px !important}.top-md-n4{top:-24px !important}.right-md-n4{right:-24px !important}.bottom-md-n4{bottom:-24px !important}.left-md-n4{left:-24px !important}.top-md-5{top:32px !important}.right-md-5{right:32px !important}.bottom-md-5{bottom:32px !important}.left-md-5{left:32px !important}.top-md-n5{top:-32px !important}.right-md-n5{right:-32px !important}.bottom-md-n5{bottom:-32px !important}.left-md-n5{left:-32px !important}.top-md-6{top:40px !important}.right-md-6{right:40px !important}.bottom-md-6{bottom:40px !important}.left-md-6{left:40px !important}.top-md-n6{top:-40px !important}.right-md-n6{right:-40px !important}.bottom-md-n6{bottom:-40px !important}.left-md-n6{left:-40px !important}.top-md-7{top:48px !important}.right-md-7{right:48px !important}.bottom-md-7{bottom:48px !important}.left-md-7{left:48px !important}.top-md-n7{top:-48px !important}.right-md-n7{right:-48px !important}.bottom-md-n7{bottom:-48px !important}.left-md-n7{left:-48px !important}.top-md-8{top:64px !important}.right-md-8{right:64px !important}.bottom-md-8{bottom:64px !important}.left-md-8{left:64px !important}.top-md-n8{top:-64px !important}.right-md-n8{right:-64px !important}.bottom-md-n8{bottom:-64px !important}.left-md-n8{left:-64px !important}.top-md-9{top:80px !important}.right-md-9{right:80px !important}.bottom-md-9{bottom:80px !important}.left-md-9{left:80px !important}.top-md-n9{top:-80px !important}.right-md-n9{right:-80px !important}.bottom-md-n9{bottom:-80px !important}.left-md-n9{left:-80px !important}.top-md-10{top:96px !important}.right-md-10{right:96px !important}.bottom-md-10{bottom:96px !important}.left-md-10{left:96px !important}.top-md-n10{top:-96px !important}.right-md-n10{right:-96px !important}.bottom-md-n10{bottom:-96px !important}.left-md-n10{left:-96px !important}.top-md-11{top:112px !important}.right-md-11{right:112px !important}.bottom-md-11{bottom:112px !important}.left-md-11{left:112px !important}.top-md-n11{top:-112px !important}.right-md-n11{right:-112px !important}.bottom-md-n11{bottom:-112px !important}.left-md-n11{left:-112px !important}.top-md-12{top:128px !important}.right-md-12{right:128px !important}.bottom-md-12{bottom:128px !important}.left-md-12{left:128px !important}.top-md-n12{top:-128px !important}.right-md-n12{right:-128px !important}.bottom-md-n12{bottom:-128px !important}.left-md-n12{left:-128px !important}}@media (min-width: 1012px){.top-lg-0{top:0 !important}.right-lg-0{right:0 !important}.bottom-lg-0{bottom:0 !important}.left-lg-0{left:0 !important}.top-lg-n0{top:0 !important}.right-lg-n0{right:0 !important}.bottom-lg-n0{bottom:0 !important}.left-lg-n0{left:0 !important}.top-lg-1{top:4px !important}.right-lg-1{right:4px !important}.bottom-lg-1{bottom:4px !important}.left-lg-1{left:4px !important}.top-lg-n1{top:-4px !important}.right-lg-n1{right:-4px !important}.bottom-lg-n1{bottom:-4px !important}.left-lg-n1{left:-4px !important}.top-lg-2{top:8px !important}.right-lg-2{right:8px !important}.bottom-lg-2{bottom:8px !important}.left-lg-2{left:8px !important}.top-lg-n2{top:-8px !important}.right-lg-n2{right:-8px !important}.bottom-lg-n2{bottom:-8px !important}.left-lg-n2{left:-8px !important}.top-lg-3{top:16px !important}.right-lg-3{right:16px !important}.bottom-lg-3{bottom:16px !important}.left-lg-3{left:16px !important}.top-lg-n3{top:-16px !important}.right-lg-n3{right:-16px !important}.bottom-lg-n3{bottom:-16px !important}.left-lg-n3{left:-16px !important}.top-lg-4{top:24px !important}.right-lg-4{right:24px !important}.bottom-lg-4{bottom:24px !important}.left-lg-4{left:24px !important}.top-lg-n4{top:-24px !important}.right-lg-n4{right:-24px !important}.bottom-lg-n4{bottom:-24px !important}.left-lg-n4{left:-24px !important}.top-lg-5{top:32px !important}.right-lg-5{right:32px !important}.bottom-lg-5{bottom:32px !important}.left-lg-5{left:32px !important}.top-lg-n5{top:-32px !important}.right-lg-n5{right:-32px !important}.bottom-lg-n5{bottom:-32px !important}.left-lg-n5{left:-32px !important}.top-lg-6{top:40px !important}.right-lg-6{right:40px !important}.bottom-lg-6{bottom:40px !important}.left-lg-6{left:40px !important}.top-lg-n6{top:-40px !important}.right-lg-n6{right:-40px !important}.bottom-lg-n6{bottom:-40px !important}.left-lg-n6{left:-40px !important}.top-lg-7{top:48px !important}.right-lg-7{right:48px !important}.bottom-lg-7{bottom:48px !important}.left-lg-7{left:48px !important}.top-lg-n7{top:-48px !important}.right-lg-n7{right:-48px !important}.bottom-lg-n7{bottom:-48px !important}.left-lg-n7{left:-48px !important}.top-lg-8{top:64px !important}.right-lg-8{right:64px !important}.bottom-lg-8{bottom:64px !important}.left-lg-8{left:64px !important}.top-lg-n8{top:-64px !important}.right-lg-n8{right:-64px !important}.bottom-lg-n8{bottom:-64px !important}.left-lg-n8{left:-64px !important}.top-lg-9{top:80px !important}.right-lg-9{right:80px !important}.bottom-lg-9{bottom:80px !important}.left-lg-9{left:80px !important}.top-lg-n9{top:-80px !important}.right-lg-n9{right:-80px !important}.bottom-lg-n9{bottom:-80px !important}.left-lg-n9{left:-80px !important}.top-lg-10{top:96px !important}.right-lg-10{right:96px !important}.bottom-lg-10{bottom:96px !important}.left-lg-10{left:96px !important}.top-lg-n10{top:-96px !important}.right-lg-n10{right:-96px !important}.bottom-lg-n10{bottom:-96px !important}.left-lg-n10{left:-96px !important}.top-lg-11{top:112px !important}.right-lg-11{right:112px !important}.bottom-lg-11{bottom:112px !important}.left-lg-11{left:112px !important}.top-lg-n11{top:-112px !important}.right-lg-n11{right:-112px !important}.bottom-lg-n11{bottom:-112px !important}.left-lg-n11{left:-112px !important}.top-lg-12{top:128px !important}.right-lg-12{right:128px !important}.bottom-lg-12{bottom:128px !important}.left-lg-12{left:128px !important}.top-lg-n12{top:-128px !important}.right-lg-n12{right:-128px !important}.bottom-lg-n12{bottom:-128px !important}.left-lg-n12{left:-128px !important}}.offset-n1{margin-left:-8.33333%}.offset-n2{margin-left:-16.66667%}.offset-n3{margin-left:-25%}.offset-n4{margin-left:-33.33333%}.offset-n5{margin-left:-41.66667%}.offset-n6{margin-left:-50%}.offset-n7{margin-left:-58.33333%}@media (min-width: 544px){.offset-sm-n1{margin-left:-8.33333%}.offset-sm-n2{margin-left:-16.66667%}.offset-sm-n3{margin-left:-25%}.offset-sm-n4{margin-left:-33.33333%}.offset-sm-n5{margin-left:-41.66667%}.offset-sm-n6{margin-left:-50%}.offset-sm-n7{margin-left:-58.33333%}}@media (min-width: 768px){.offset-md-n1{margin-left:-8.33333%}.offset-md-n2{margin-left:-16.66667%}.offset-md-n3{margin-left:-25%}.offset-md-n4{margin-left:-33.33333%}.offset-md-n5{margin-left:-41.66667%}.offset-md-n6{margin-left:-50%}.offset-md-n7{margin-left:-58.33333%}}@media (min-width: 1012px){.offset-lg-n1{margin-left:-8.33333%}.offset-lg-n2{margin-left:-16.66667%}.offset-lg-n3{margin-left:-25%}.offset-lg-n4{margin-left:-33.33333%}.offset-lg-n5{margin-left:-41.66667%}.offset-lg-n6{margin-left:-50%}.offset-lg-n7{margin-left:-58.33333%}}@media (min-width: 1280px){.offset-xl-n1{margin-left:-8.33333%}.offset-xl-n2{margin-left:-16.66667%}.offset-xl-n3{margin-left:-25%}.offset-xl-n4{margin-left:-33.33333%}.offset-xl-n5{margin-left:-41.66667%}.offset-xl-n6{margin-left:-50%}.offset-xl-n7{margin-left:-58.33333%}}.mt-0{margin-top:0 !important}.mb-0{margin-bottom:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.mt-1{margin-top:4px !important}.mb-1{margin-bottom:4px !important}.my-1{margin-top:4px !important;margin-bottom:4px !important}.mt-2{margin-top:8px !important}.mb-2{margin-bottom:8px !important}.my-2{margin-top:8px !important;margin-bottom:8px !important}.mt-3{margin-top:16px !important}.mb-3{margin-bottom:16px !important}.my-3{margin-top:16px !important;margin-bottom:16px !important}.mt-4{margin-top:24px !important}.mb-4{margin-bottom:24px !important}.my-4{margin-top:24px !important;margin-bottom:24px !important}.mt-5{margin-top:32px !important}.mb-5{margin-bottom:32px !important}.my-5{margin-top:32px !important;margin-bottom:32px !important}.mt-6{margin-top:40px !important}.mb-6{margin-bottom:40px !important}.my-6{margin-top:40px !important;margin-bottom:40px !important}.mt-7{margin-top:48px !important}.mb-7{margin-bottom:48px !important}.my-7{margin-top:48px !important;margin-bottom:48px !important}.mt-8{margin-top:64px !important}.mb-8{margin-bottom:64px !important}.my-8{margin-top:64px !important;margin-bottom:64px !important}.mt-9{margin-top:80px !important}.mb-9{margin-bottom:80px !important}.my-9{margin-top:80px !important;margin-bottom:80px !important}.mt-10{margin-top:96px !important}.mb-10{margin-bottom:96px !important}.my-10{margin-top:96px !important;margin-bottom:96px !important}.mt-11{margin-top:112px !important}.mb-11{margin-bottom:112px !important}.my-11{margin-top:112px !important;margin-bottom:112px !important}.mt-12{margin-top:128px !important}.mb-12{margin-bottom:128px !important}.my-12{margin-top:128px !important;margin-bottom:128px !important}@media (min-width: 544px){.mt-sm-0{margin-top:0 !important}.mb-sm-0{margin-bottom:0 !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.mt-sm-1{margin-top:4px !important}.mb-sm-1{margin-bottom:4px !important}.my-sm-1{margin-top:4px !important;margin-bottom:4px !important}.mt-sm-2{margin-top:8px !important}.mb-sm-2{margin-bottom:8px !important}.my-sm-2{margin-top:8px !important;margin-bottom:8px !important}.mt-sm-3{margin-top:16px !important}.mb-sm-3{margin-bottom:16px !important}.my-sm-3{margin-top:16px !important;margin-bottom:16px !important}.mt-sm-4{margin-top:24px !important}.mb-sm-4{margin-bottom:24px !important}.my-sm-4{margin-top:24px !important;margin-bottom:24px !important}.mt-sm-5{margin-top:32px !important}.mb-sm-5{margin-bottom:32px !important}.my-sm-5{margin-top:32px !important;margin-bottom:32px !important}.mt-sm-6{margin-top:40px !important}.mb-sm-6{margin-bottom:40px !important}.my-sm-6{margin-top:40px !important;margin-bottom:40px !important}.mt-sm-7{margin-top:48px !important}.mb-sm-7{margin-bottom:48px !important}.my-sm-7{margin-top:48px !important;margin-bottom:48px !important}.mt-sm-8{margin-top:64px !important}.mb-sm-8{margin-bottom:64px !important}.my-sm-8{margin-top:64px !important;margin-bottom:64px !important}.mt-sm-9{margin-top:80px !important}.mb-sm-9{margin-bottom:80px !important}.my-sm-9{margin-top:80px !important;margin-bottom:80px !important}.mt-sm-10{margin-top:96px !important}.mb-sm-10{margin-bottom:96px !important}.my-sm-10{margin-top:96px !important;margin-bottom:96px !important}.mt-sm-11{margin-top:112px !important}.mb-sm-11{margin-bottom:112px !important}.my-sm-11{margin-top:112px !important;margin-bottom:112px !important}.mt-sm-12{margin-top:128px !important}.mb-sm-12{margin-bottom:128px !important}.my-sm-12{margin-top:128px !important;margin-bottom:128px !important}}@media (min-width: 768px){.mt-md-0{margin-top:0 !important}.mb-md-0{margin-bottom:0 !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.mt-md-1{margin-top:4px !important}.mb-md-1{margin-bottom:4px !important}.my-md-1{margin-top:4px !important;margin-bottom:4px !important}.mt-md-2{margin-top:8px !important}.mb-md-2{margin-bottom:8px !important}.my-md-2{margin-top:8px !important;margin-bottom:8px !important}.mt-md-3{margin-top:16px !important}.mb-md-3{margin-bottom:16px !important}.my-md-3{margin-top:16px !important;margin-bottom:16px !important}.mt-md-4{margin-top:24px !important}.mb-md-4{margin-bottom:24px !important}.my-md-4{margin-top:24px !important;margin-bottom:24px !important}.mt-md-5{margin-top:32px !important}.mb-md-5{margin-bottom:32px !important}.my-md-5{margin-top:32px !important;margin-bottom:32px !important}.mt-md-6{margin-top:40px !important}.mb-md-6{margin-bottom:40px !important}.my-md-6{margin-top:40px !important;margin-bottom:40px !important}.mt-md-7{margin-top:48px !important}.mb-md-7{margin-bottom:48px !important}.my-md-7{margin-top:48px !important;margin-bottom:48px !important}.mt-md-8{margin-top:64px !important}.mb-md-8{margin-bottom:64px !important}.my-md-8{margin-top:64px !important;margin-bottom:64px !important}.mt-md-9{margin-top:80px !important}.mb-md-9{margin-bottom:80px !important}.my-md-9{margin-top:80px !important;margin-bottom:80px !important}.mt-md-10{margin-top:96px !important}.mb-md-10{margin-bottom:96px !important}.my-md-10{margin-top:96px !important;margin-bottom:96px !important}.mt-md-11{margin-top:112px !important}.mb-md-11{margin-bottom:112px !important}.my-md-11{margin-top:112px !important;margin-bottom:112px !important}.mt-md-12{margin-top:128px !important}.mb-md-12{margin-bottom:128px !important}.my-md-12{margin-top:128px !important;margin-bottom:128px !important}}@media (min-width: 1012px){.mt-lg-0{margin-top:0 !important}.mb-lg-0{margin-bottom:0 !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.mt-lg-1{margin-top:4px !important}.mb-lg-1{margin-bottom:4px !important}.my-lg-1{margin-top:4px !important;margin-bottom:4px !important}.mt-lg-2{margin-top:8px !important}.mb-lg-2{margin-bottom:8px !important}.my-lg-2{margin-top:8px !important;margin-bottom:8px !important}.mt-lg-3{margin-top:16px !important}.mb-lg-3{margin-bottom:16px !important}.my-lg-3{margin-top:16px !important;margin-bottom:16px !important}.mt-lg-4{margin-top:24px !important}.mb-lg-4{margin-bottom:24px !important}.my-lg-4{margin-top:24px !important;margin-bottom:24px !important}.mt-lg-5{margin-top:32px !important}.mb-lg-5{margin-bottom:32px !important}.my-lg-5{margin-top:32px !important;margin-bottom:32px !important}.mt-lg-6{margin-top:40px !important}.mb-lg-6{margin-bottom:40px !important}.my-lg-6{margin-top:40px !important;margin-bottom:40px !important}.mt-lg-7{margin-top:48px !important}.mb-lg-7{margin-bottom:48px !important}.my-lg-7{margin-top:48px !important;margin-bottom:48px !important}.mt-lg-8{margin-top:64px !important}.mb-lg-8{margin-bottom:64px !important}.my-lg-8{margin-top:64px !important;margin-bottom:64px !important}.mt-lg-9{margin-top:80px !important}.mb-lg-9{margin-bottom:80px !important}.my-lg-9{margin-top:80px !important;margin-bottom:80px !important}.mt-lg-10{margin-top:96px !important}.mb-lg-10{margin-bottom:96px !important}.my-lg-10{margin-top:96px !important;margin-bottom:96px !important}.mt-lg-11{margin-top:112px !important}.mb-lg-11{margin-bottom:112px !important}.my-lg-11{margin-top:112px !important;margin-bottom:112px !important}.mt-lg-12{margin-top:128px !important}.mb-lg-12{margin-bottom:128px !important}.my-lg-12{margin-top:128px !important;margin-bottom:128px !important}}@media (min-width: 1280px){.mt-xl-0{margin-top:0 !important}.mb-xl-0{margin-bottom:0 !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.mt-xl-1{margin-top:4px !important}.mb-xl-1{margin-bottom:4px !important}.my-xl-1{margin-top:4px !important;margin-bottom:4px !important}.mt-xl-2{margin-top:8px !important}.mb-xl-2{margin-bottom:8px !important}.my-xl-2{margin-top:8px !important;margin-bottom:8px !important}.mt-xl-3{margin-top:16px !important}.mb-xl-3{margin-bottom:16px !important}.my-xl-3{margin-top:16px !important;margin-bottom:16px !important}.mt-xl-4{margin-top:24px !important}.mb-xl-4{margin-bottom:24px !important}.my-xl-4{margin-top:24px !important;margin-bottom:24px !important}.mt-xl-5{margin-top:32px !important}.mb-xl-5{margin-bottom:32px !important}.my-xl-5{margin-top:32px !important;margin-bottom:32px !important}.mt-xl-6{margin-top:40px !important}.mb-xl-6{margin-bottom:40px !important}.my-xl-6{margin-top:40px !important;margin-bottom:40px !important}.mt-xl-7{margin-top:48px !important}.mb-xl-7{margin-bottom:48px !important}.my-xl-7{margin-top:48px !important;margin-bottom:48px !important}.mt-xl-8{margin-top:64px !important}.mb-xl-8{margin-bottom:64px !important}.my-xl-8{margin-top:64px !important;margin-bottom:64px !important}.mt-xl-9{margin-top:80px !important}.mb-xl-9{margin-bottom:80px !important}.my-xl-9{margin-top:80px !important;margin-bottom:80px !important}.mt-xl-10{margin-top:96px !important}.mb-xl-10{margin-bottom:96px !important}.my-xl-10{margin-top:96px !important;margin-bottom:96px !important}.mt-xl-11{margin-top:112px !important}.mb-xl-11{margin-bottom:112px !important}.my-xl-11{margin-top:112px !important;margin-bottom:112px !important}.mt-xl-12{margin-top:128px !important}.mb-xl-12{margin-bottom:128px !important}.my-xl-12{margin-top:128px !important;margin-bottom:128px !important}}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:4px !important}.pt-1{padding-top:4px !important}.pr-1{padding-right:4px !important}.pb-1{padding-bottom:4px !important}.pl-1{padding-left:4px !important}.py-1{padding-top:4px !important;padding-bottom:4px !important}.p-2{padding:8px !important}.pt-2{padding-top:8px !important}.pr-2{padding-right:8px !important}.pb-2{padding-bottom:8px !important}.pl-2{padding-left:8px !important}.py-2{padding-top:8px !important;padding-bottom:8px !important}.p-3{padding:16px !important}.pt-3{padding-top:16px !important}.pr-3{padding-right:16px !important}.pb-3{padding-bottom:16px !important}.pl-3{padding-left:16px !important}.py-3{padding-top:16px !important;padding-bottom:16px !important}.p-4{padding:24px !important}.pt-4{padding-top:24px !important}.pr-4{padding-right:24px !important}.pb-4{padding-bottom:24px !important}.pl-4{padding-left:24px !important}.py-4{padding-top:24px !important;padding-bottom:24px !important}.p-5{padding:32px !important}.pt-5{padding-top:32px !important}.pr-5{padding-right:32px !important}.pb-5{padding-bottom:32px !important}.pl-5{padding-left:32px !important}.py-5{padding-top:32px !important;padding-bottom:32px !important}.p-6{padding:40px !important}.pt-6{padding-top:40px !important}.pr-6{padding-right:40px !important}.pb-6{padding-bottom:40px !important}.pl-6{padding-left:40px !important}.py-6{padding-top:40px !important;padding-bottom:40px !important}.p-7{padding:48px !important}.pt-7{padding-top:48px !important}.pr-7{padding-right:48px !important}.pb-7{padding-bottom:48px !important}.pl-7{padding-left:48px !important}.py-7{padding-top:48px !important;padding-bottom:48px !important}.p-8{padding:64px !important}.pt-8{padding-top:64px !important}.pr-8{padding-right:64px !important}.pb-8{padding-bottom:64px !important}.pl-8{padding-left:64px !important}.py-8{padding-top:64px !important;padding-bottom:64px !important}.p-9{padding:80px !important}.pt-9{padding-top:80px !important}.pr-9{padding-right:80px !important}.pb-9{padding-bottom:80px !important}.pl-9{padding-left:80px !important}.py-9{padding-top:80px !important;padding-bottom:80px !important}.p-10{padding:96px !important}.pt-10{padding-top:96px !important}.pr-10{padding-right:96px !important}.pb-10{padding-bottom:96px !important}.pl-10{padding-left:96px !important}.py-10{padding-top:96px !important;padding-bottom:96px !important}.p-11{padding:112px !important}.pt-11{padding-top:112px !important}.pr-11{padding-right:112px !important}.pb-11{padding-bottom:112px !important}.pl-11{padding-left:112px !important}.py-11{padding-top:112px !important;padding-bottom:112px !important}.p-12{padding:128px !important}.pt-12{padding-top:128px !important}.pr-12{padding-right:128px !important}.pb-12{padding-bottom:128px !important}.pl-12{padding-left:128px !important}.py-12{padding-top:128px !important;padding-bottom:128px !important}@media (min-width: 544px){.p-sm-0{padding:0 !important}.pt-sm-0{padding-top:0 !important}.pr-sm-0{padding-right:0 !important}.pb-sm-0{padding-bottom:0 !important}.pl-sm-0{padding-left:0 !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.p-sm-1{padding:4px !important}.pt-sm-1{padding-top:4px !important}.pr-sm-1{padding-right:4px !important}.pb-sm-1{padding-bottom:4px !important}.pl-sm-1{padding-left:4px !important}.py-sm-1{padding-top:4px !important;padding-bottom:4px !important}.p-sm-2{padding:8px !important}.pt-sm-2{padding-top:8px !important}.pr-sm-2{padding-right:8px !important}.pb-sm-2{padding-bottom:8px !important}.pl-sm-2{padding-left:8px !important}.py-sm-2{padding-top:8px !important;padding-bottom:8px !important}.p-sm-3{padding:16px !important}.pt-sm-3{padding-top:16px !important}.pr-sm-3{padding-right:16px !important}.pb-sm-3{padding-bottom:16px !important}.pl-sm-3{padding-left:16px !important}.py-sm-3{padding-top:16px !important;padding-bottom:16px !important}.p-sm-4{padding:24px !important}.pt-sm-4{padding-top:24px !important}.pr-sm-4{padding-right:24px !important}.pb-sm-4{padding-bottom:24px !important}.pl-sm-4{padding-left:24px !important}.py-sm-4{padding-top:24px !important;padding-bottom:24px !important}.p-sm-5{padding:32px !important}.pt-sm-5{padding-top:32px !important}.pr-sm-5{padding-right:32px !important}.pb-sm-5{padding-bottom:32px !important}.pl-sm-5{padding-left:32px !important}.py-sm-5{padding-top:32px !important;padding-bottom:32px !important}.p-sm-6{padding:40px !important}.pt-sm-6{padding-top:40px !important}.pr-sm-6{padding-right:40px !important}.pb-sm-6{padding-bottom:40px !important}.pl-sm-6{padding-left:40px !important}.py-sm-6{padding-top:40px !important;padding-bottom:40px !important}.p-sm-7{padding:48px !important}.pt-sm-7{padding-top:48px !important}.pr-sm-7{padding-right:48px !important}.pb-sm-7{padding-bottom:48px !important}.pl-sm-7{padding-left:48px !important}.py-sm-7{padding-top:48px !important;padding-bottom:48px !important}.p-sm-8{padding:64px !important}.pt-sm-8{padding-top:64px !important}.pr-sm-8{padding-right:64px !important}.pb-sm-8{padding-bottom:64px !important}.pl-sm-8{padding-left:64px !important}.py-sm-8{padding-top:64px !important;padding-bottom:64px !important}.p-sm-9{padding:80px !important}.pt-sm-9{padding-top:80px !important}.pr-sm-9{padding-right:80px !important}.pb-sm-9{padding-bottom:80px !important}.pl-sm-9{padding-left:80px !important}.py-sm-9{padding-top:80px !important;padding-bottom:80px !important}.p-sm-10{padding:96px !important}.pt-sm-10{padding-top:96px !important}.pr-sm-10{padding-right:96px !important}.pb-sm-10{padding-bottom:96px !important}.pl-sm-10{padding-left:96px !important}.py-sm-10{padding-top:96px !important;padding-bottom:96px !important}.p-sm-11{padding:112px !important}.pt-sm-11{padding-top:112px !important}.pr-sm-11{padding-right:112px !important}.pb-sm-11{padding-bottom:112px !important}.pl-sm-11{padding-left:112px !important}.py-sm-11{padding-top:112px !important;padding-bottom:112px !important}.p-sm-12{padding:128px !important}.pt-sm-12{padding-top:128px !important}.pr-sm-12{padding-right:128px !important}.pb-sm-12{padding-bottom:128px !important}.pl-sm-12{padding-left:128px !important}.py-sm-12{padding-top:128px !important;padding-bottom:128px !important}}@media (min-width: 768px){.p-md-0{padding:0 !important}.pt-md-0{padding-top:0 !important}.pr-md-0{padding-right:0 !important}.pb-md-0{padding-bottom:0 !important}.pl-md-0{padding-left:0 !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.p-md-1{padding:4px !important}.pt-md-1{padding-top:4px !important}.pr-md-1{padding-right:4px !important}.pb-md-1{padding-bottom:4px !important}.pl-md-1{padding-left:4px !important}.py-md-1{padding-top:4px !important;padding-bottom:4px !important}.p-md-2{padding:8px !important}.pt-md-2{padding-top:8px !important}.pr-md-2{padding-right:8px !important}.pb-md-2{padding-bottom:8px !important}.pl-md-2{padding-left:8px !important}.py-md-2{padding-top:8px !important;padding-bottom:8px !important}.p-md-3{padding:16px !important}.pt-md-3{padding-top:16px !important}.pr-md-3{padding-right:16px !important}.pb-md-3{padding-bottom:16px !important}.pl-md-3{padding-left:16px !important}.py-md-3{padding-top:16px !important;padding-bottom:16px !important}.p-md-4{padding:24px !important}.pt-md-4{padding-top:24px !important}.pr-md-4{padding-right:24px !important}.pb-md-4{padding-bottom:24px !important}.pl-md-4{padding-left:24px !important}.py-md-4{padding-top:24px !important;padding-bottom:24px !important}.p-md-5{padding:32px !important}.pt-md-5{padding-top:32px !important}.pr-md-5{padding-right:32px !important}.pb-md-5{padding-bottom:32px !important}.pl-md-5{padding-left:32px !important}.py-md-5{padding-top:32px !important;padding-bottom:32px !important}.p-md-6{padding:40px !important}.pt-md-6{padding-top:40px !important}.pr-md-6{padding-right:40px !important}.pb-md-6{padding-bottom:40px !important}.pl-md-6{padding-left:40px !important}.py-md-6{padding-top:40px !important;padding-bottom:40px !important}.p-md-7{padding:48px !important}.pt-md-7{padding-top:48px !important}.pr-md-7{padding-right:48px !important}.pb-md-7{padding-bottom:48px !important}.pl-md-7{padding-left:48px !important}.py-md-7{padding-top:48px !important;padding-bottom:48px !important}.p-md-8{padding:64px !important}.pt-md-8{padding-top:64px !important}.pr-md-8{padding-right:64px !important}.pb-md-8{padding-bottom:64px !important}.pl-md-8{padding-left:64px !important}.py-md-8{padding-top:64px !important;padding-bottom:64px !important}.p-md-9{padding:80px !important}.pt-md-9{padding-top:80px !important}.pr-md-9{padding-right:80px !important}.pb-md-9{padding-bottom:80px !important}.pl-md-9{padding-left:80px !important}.py-md-9{padding-top:80px !important;padding-bottom:80px !important}.p-md-10{padding:96px !important}.pt-md-10{padding-top:96px !important}.pr-md-10{padding-right:96px !important}.pb-md-10{padding-bottom:96px !important}.pl-md-10{padding-left:96px !important}.py-md-10{padding-top:96px !important;padding-bottom:96px !important}.p-md-11{padding:112px !important}.pt-md-11{padding-top:112px !important}.pr-md-11{padding-right:112px !important}.pb-md-11{padding-bottom:112px !important}.pl-md-11{padding-left:112px !important}.py-md-11{padding-top:112px !important;padding-bottom:112px !important}.p-md-12{padding:128px !important}.pt-md-12{padding-top:128px !important}.pr-md-12{padding-right:128px !important}.pb-md-12{padding-bottom:128px !important}.pl-md-12{padding-left:128px !important}.py-md-12{padding-top:128px !important;padding-bottom:128px !important}}@media (min-width: 1012px){.p-lg-0{padding:0 !important}.pt-lg-0{padding-top:0 !important}.pr-lg-0{padding-right:0 !important}.pb-lg-0{padding-bottom:0 !important}.pl-lg-0{padding-left:0 !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.p-lg-1{padding:4px !important}.pt-lg-1{padding-top:4px !important}.pr-lg-1{padding-right:4px !important}.pb-lg-1{padding-bottom:4px !important}.pl-lg-1{padding-left:4px !important}.py-lg-1{padding-top:4px !important;padding-bottom:4px !important}.p-lg-2{padding:8px !important}.pt-lg-2{padding-top:8px !important}.pr-lg-2{padding-right:8px !important}.pb-lg-2{padding-bottom:8px !important}.pl-lg-2{padding-left:8px !important}.py-lg-2{padding-top:8px !important;padding-bottom:8px !important}.p-lg-3{padding:16px !important}.pt-lg-3{padding-top:16px !important}.pr-lg-3{padding-right:16px !important}.pb-lg-3{padding-bottom:16px !important}.pl-lg-3{padding-left:16px !important}.py-lg-3{padding-top:16px !important;padding-bottom:16px !important}.p-lg-4{padding:24px !important}.pt-lg-4{padding-top:24px !important}.pr-lg-4{padding-right:24px !important}.pb-lg-4{padding-bottom:24px !important}.pl-lg-4{padding-left:24px !important}.py-lg-4{padding-top:24px !important;padding-bottom:24px !important}.p-lg-5{padding:32px !important}.pt-lg-5{padding-top:32px !important}.pr-lg-5{padding-right:32px !important}.pb-lg-5{padding-bottom:32px !important}.pl-lg-5{padding-left:32px !important}.py-lg-5{padding-top:32px !important;padding-bottom:32px !important}.p-lg-6{padding:40px !important}.pt-lg-6{padding-top:40px !important}.pr-lg-6{padding-right:40px !important}.pb-lg-6{padding-bottom:40px !important}.pl-lg-6{padding-left:40px !important}.py-lg-6{padding-top:40px !important;padding-bottom:40px !important}.p-lg-7{padding:48px !important}.pt-lg-7{padding-top:48px !important}.pr-lg-7{padding-right:48px !important}.pb-lg-7{padding-bottom:48px !important}.pl-lg-7{padding-left:48px !important}.py-lg-7{padding-top:48px !important;padding-bottom:48px !important}.p-lg-8{padding:64px !important}.pt-lg-8{padding-top:64px !important}.pr-lg-8{padding-right:64px !important}.pb-lg-8{padding-bottom:64px !important}.pl-lg-8{padding-left:64px !important}.py-lg-8{padding-top:64px !important;padding-bottom:64px !important}.p-lg-9{padding:80px !important}.pt-lg-9{padding-top:80px !important}.pr-lg-9{padding-right:80px !important}.pb-lg-9{padding-bottom:80px !important}.pl-lg-9{padding-left:80px !important}.py-lg-9{padding-top:80px !important;padding-bottom:80px !important}.p-lg-10{padding:96px !important}.pt-lg-10{padding-top:96px !important}.pr-lg-10{padding-right:96px !important}.pb-lg-10{padding-bottom:96px !important}.pl-lg-10{padding-left:96px !important}.py-lg-10{padding-top:96px !important;padding-bottom:96px !important}.p-lg-11{padding:112px !important}.pt-lg-11{padding-top:112px !important}.pr-lg-11{padding-right:112px !important}.pb-lg-11{padding-bottom:112px !important}.pl-lg-11{padding-left:112px !important}.py-lg-11{padding-top:112px !important;padding-bottom:112px !important}.p-lg-12{padding:128px !important}.pt-lg-12{padding-top:128px !important}.pr-lg-12{padding-right:128px !important}.pb-lg-12{padding-bottom:128px !important}.pl-lg-12{padding-left:128px !important}.py-lg-12{padding-top:128px !important;padding-bottom:128px !important}}@media (min-width: 1280px){.p-xl-0{padding:0 !important}.pt-xl-0{padding-top:0 !important}.pr-xl-0{padding-right:0 !important}.pb-xl-0{padding-bottom:0 !important}.pl-xl-0{padding-left:0 !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.p-xl-1{padding:4px !important}.pt-xl-1{padding-top:4px !important}.pr-xl-1{padding-right:4px !important}.pb-xl-1{padding-bottom:4px !important}.pl-xl-1{padding-left:4px !important}.py-xl-1{padding-top:4px !important;padding-bottom:4px !important}.p-xl-2{padding:8px !important}.pt-xl-2{padding-top:8px !important}.pr-xl-2{padding-right:8px !important}.pb-xl-2{padding-bottom:8px !important}.pl-xl-2{padding-left:8px !important}.py-xl-2{padding-top:8px !important;padding-bottom:8px !important}.p-xl-3{padding:16px !important}.pt-xl-3{padding-top:16px !important}.pr-xl-3{padding-right:16px !important}.pb-xl-3{padding-bottom:16px !important}.pl-xl-3{padding-left:16px !important}.py-xl-3{padding-top:16px !important;padding-bottom:16px !important}.p-xl-4{padding:24px !important}.pt-xl-4{padding-top:24px !important}.pr-xl-4{padding-right:24px !important}.pb-xl-4{padding-bottom:24px !important}.pl-xl-4{padding-left:24px !important}.py-xl-4{padding-top:24px !important;padding-bottom:24px !important}.p-xl-5{padding:32px !important}.pt-xl-5{padding-top:32px !important}.pr-xl-5{padding-right:32px !important}.pb-xl-5{padding-bottom:32px !important}.pl-xl-5{padding-left:32px !important}.py-xl-5{padding-top:32px !important;padding-bottom:32px !important}.p-xl-6{padding:40px !important}.pt-xl-6{padding-top:40px !important}.pr-xl-6{padding-right:40px !important}.pb-xl-6{padding-bottom:40px !important}.pl-xl-6{padding-left:40px !important}.py-xl-6{padding-top:40px !important;padding-bottom:40px !important}.p-xl-7{padding:48px !important}.pt-xl-7{padding-top:48px !important}.pr-xl-7{padding-right:48px !important}.pb-xl-7{padding-bottom:48px !important}.pl-xl-7{padding-left:48px !important}.py-xl-7{padding-top:48px !important;padding-bottom:48px !important}.p-xl-8{padding:64px !important}.pt-xl-8{padding-top:64px !important}.pr-xl-8{padding-right:64px !important}.pb-xl-8{padding-bottom:64px !important}.pl-xl-8{padding-left:64px !important}.py-xl-8{padding-top:64px !important;padding-bottom:64px !important}.p-xl-9{padding:80px !important}.pt-xl-9{padding-top:80px !important}.pr-xl-9{padding-right:80px !important}.pb-xl-9{padding-bottom:80px !important}.pl-xl-9{padding-left:80px !important}.py-xl-9{padding-top:80px !important;padding-bottom:80px !important}.p-xl-10{padding:96px !important}.pt-xl-10{padding-top:96px !important}.pr-xl-10{padding-right:96px !important}.pb-xl-10{padding-bottom:96px !important}.pl-xl-10{padding-left:96px !important}.py-xl-10{padding-top:96px !important;padding-bottom:96px !important}.p-xl-11{padding:112px !important}.pt-xl-11{padding-top:112px !important}.pr-xl-11{padding-right:112px !important}.pb-xl-11{padding-bottom:112px !important}.pl-xl-11{padding-left:112px !important}.py-xl-11{padding-top:112px !important;padding-bottom:112px !important}.p-xl-12{padding:128px !important}.pt-xl-12{padding-top:128px !important}.pr-xl-12{padding-right:128px !important}.pb-xl-12{padding-bottom:128px !important}.pl-xl-12{padding-left:128px !important}.py-xl-12{padding-top:128px !important;padding-bottom:128px !important}}a{-moz-outline:none !important}.jaws{display:block;height:1px;left:-5000px;overflow:hidden;position:absolute;top:-5000px;width:1px}.disabled{color:lightgray}a.tabnav-tab:focus{outline:none}#gollum-editor-body-ace{overflow:hidden;font-family:Consolas, "Liberation Mono", Courier, monospace;font-size:1em}#gollum-editor .singleline{display:block;margin:0 0 0.7em 0}#gollum-editor .singleline input{font-size:1.1em;font-family:"Helvetica Neue", Helvetica, Arial, freesans, clean, sans-serif;line-height:1.5em;margin:1em 0 0.4em;padding:0.5em;width:100%}#gollum-editor .singleline input.ph{color:#999}.ie #gollum-editor .singleline input{padding-top:0.25em;padding-bottom:0.75em}#gollum-editor .path_note{text-align:right;font-size:small;padding-top:5px;padding-right:5px}#gollum-editor #gollum-editor-type-switcher{display:none}#gollum-editor #gollum-editor-function-bar{border-bottom:1px solid #ddd;padding:0}@media all and (min-width: 940px){#gollum-editor #gollum-editor-function-bar{overflow:hidden}}#gollum-editor #gollum-editor-function-bar #gollum-editor-function-buttons{display:none}#gollum-editor #gollum-editor-function-bar.active #gollum-editor-function-buttons{display:block;margin:0;padding:0}@media all and (min-width: 940px){#gollum-editor #gollum-editor-function-bar.active #gollum-editor-function-buttons{overflow:hidden;margin:0;padding:0 0 1.1em 0;float:left}}#gollum-editor #gollum-editor-function-bar a.function-button{float:left;overflow:hidden;margin:1px 1px 0 0;width:32px;height:32px;display:block;font-weight:bold;color:#333;background-color:#f7f7f7;border:1px solid #d4d4d4;text-shadow:0 1px 0 #fff;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f4f4f4', endColorstr='#ececec');background:-webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#ececec));background:-moz-linear-gradient(top, #f4f4f4, #ececec);border-radius:3px}@media all and (min-width: 940px){#gollum-editor #gollum-editor-function-bar a.function-button{width:25px;height:25px}}#gollum-editor #gollum-editor-function-bar a.function-button:hover{color:#fff;background:#3072b3;border-color:#518cc6 #518cc6 #2a65a0;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-decoration:none;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#599bdc', endColorstr='#3072b3');background:-webkit-gradient(linear, left top, left bottom, from(#599bdc), to(#3072b3));background:-moz-linear-gradient(top, #599bdc, #3072b3)}#gollum-editor #gollum-editor-function-bar a.function-button:visited{text-decoration:none}@media all and (min-width: 940px){#gollum-editor #gollum-editor-function-bar a.function-button{margin:0.2em 0.5em 0 0}}#gollum-editor #gollum-editor-function-bar a.function-button span{display:block;background-image:url("../images/icon-sprite.png");background-repeat:no-repeat;overflow:hidden;text-indent:-5000px;width:32px;height:32px}@media all and (min-width: 940px){#gollum-editor #gollum-editor-function-bar a.function-button span{width:25px;height:25px}}#gollum-editor #gollum-editor-function-bar a.disabled{display:none}#gollum-editor #gollum-editor-function-bar span.function-divider{display:none}@media all and (min-width: 940px){#gollum-editor #gollum-editor-function-bar span.function-divider{display:block;width:0.5em;float:left}}#gollum-editor #gollum-editor-function-bar #gollum-editor-format-selector{padding:0.2em 0 0.5em 0;clear:both}#gollum-editor #gollum-editor-function-bar #gollum-editor-format-selector:after{content:".";display:block;clear:both;visibility:hidden}@media all and (min-width: 940px){#gollum-editor #gollum-editor-function-bar #gollum-editor-format-selector{clear:none;text-align:right}}#gollum-editor textarea{height:30em;overflow:hidden}#gollum-editor .collapsed,#gollum-editor .expanded{border-bottom:1px solid #ddd;display:block;overflow:hidden;padding:0.5em 0 0}#gollum-editor .collapsed button,#gollum-editor .expanded button{margin-bottom:6px}#gollum-editor .collapsed h4,#gollum-editor .expanded h4{font-size:1.6em;margin:0;display:inline-block;padding:0.25em 0 0 0.3em;text-shadow:0 -1px 0 #fff;line-height:32px}@media all and (min-width: 940px){#gollum-editor .collapsed h4,#gollum-editor .expanded h4{line-height:25px}}#gollum-editor .collapsed h4{color:#bbb}#gollum-editor .collapsed a.button span{background-position:-348px 3px}#gollum-editor .collapsed a.button:hover span{background-position:-348px -25px}@media all and (min-width: 940px){#gollum-editor .collapsed a.button span{background-position:-351px 0}#gollum-editor .collapsed a.button:hover span{background-position:-351px -28px}}#gollum-editor .collapsed textarea{display:none}#gollum-editor .expanded a.button span{background-position:-375px 3px}#gollum-editor .expanded a.button:hover span{background-position:-375px -25px}@media all and (min-width: 940px){#gollum-editor .expanded a.button span{background-position:-378px 0}#gollum-editor .expanded a.button:hover span{background-position:-378px -28px}}#gollum-editor .expanded textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;clear:both;font-size:1em;font-family:Inconsolata, Consolas, "Liberation Mono", "Monaco", "Andale Mono", "Courier New", monospace;line-height:1.4em;margin:0 0 0.4em;padding:0.5em;width:100%;height:7em}@media all and (min-width: 940px){#gollum-editor .expanded textarea{margin:1em 0 0.4em}}#gollum-editor #gollum-editor-body+.collapsed,#gollum-editor #gollum-editor-body+.expanded{border-top:1px solid #ddd;margin-top:0.7em}#gollum-editor-title-field.active{border-bottom:1px solid #ddd;display:block;margin:0 0 0.3em 0;padding:0 0 0.5em 0}#gollum-editor-title-field input#gollum-editor-page-title{font-weight:bold;margin-top:0}#gollum-editor-title-field input#gollum-editor-page-title.ph{color:#000}#gollum-editor-title-field+#gollum-editor-function-bar{margin-top:0.6em}a#function-bold span{background-position:3px 3px}a#function-bold:hover span{background-position:3px -25px}@media all and (min-width: 940px){a#function-bold span{background-position:0px 0}a#function-bold:hover span{background-position:0px -28px}}a#function-italic span{background-position:-24px 3px}a#function-italic:hover span{background-position:-24px -25px}@media all and (min-width: 940px){a#function-italic span{background-position:-27px 0}a#function-italic:hover span{background-position:-27px -28px}}a#function-underline span{background-position:-51px 3px}a#function-underline:hover span{background-position:-51px -25px}@media all and (min-width: 940px){a#function-underline span{background-position:-54px 0}a#function-underline:hover span{background-position:-54px -28px}}a#function-code span{background-position:-78px 3px}a#function-code:hover span{background-position:-78px -25px}@media all and (min-width: 940px){a#function-code span{background-position:-81px 0}a#function-code:hover span{background-position:-81px -28px}}a#function-ul span{background-position:-105px 3px}a#function-ul:hover span{background-position:-105px -25px}@media all and (min-width: 940px){a#function-ul span{background-position:-108px 0}a#function-ul:hover span{background-position:-108px -28px}}a#function-ol span{background-position:-132px 3px}a#function-ol:hover span{background-position:-132px -25px}@media all and (min-width: 940px){a#function-ol span{background-position:-135px 0}a#function-ol:hover span{background-position:-135px -28px}}a#function-blockquote span{background-position:-159px 3px}a#function-blockquote:hover span{background-position:-159px -25px}@media all and (min-width: 940px){a#function-blockquote span{background-position:-162px 0}a#function-blockquote:hover span{background-position:-162px -28px}}a#function-hr span{background-position:-186px 3px}a#function-hr:hover span{background-position:-186px -25px}@media all and (min-width: 940px){a#function-hr span{background-position:-189px 0}a#function-hr:hover span{background-position:-189px -28px}}a#function-h1 span{background-position:-213px 3px}a#function-h1:hover span{background-position:-213px -25px}@media all and (min-width: 940px){a#function-h1 span{background-position:-216px 0}a#function-h1:hover span{background-position:-216px -28px}}a#function-h2 span{background-position:-240px 3px}a#function-h2:hover span{background-position:-240px -25px}@media all and (min-width: 940px){a#function-h2 span{background-position:-243px 0}a#function-h2:hover span{background-position:-243px -28px}}a#function-h3 span{background-position:-267px 3px}a#function-h3:hover span{background-position:-267px -25px}@media all and (min-width: 940px){a#function-h3 span{background-position:-270px 0}a#function-h3:hover span{background-position:-270px -28px}}a#function-link span{background-position:-294px 3px}a#function-link:hover span{background-position:-294px -25px}@media all and (min-width: 940px){a#function-link span{background-position:-297px 0}a#function-link:hover span{background-position:-297px -28px}}a#function-image span{background-position:-321px 3px}a#function-image:hover span{background-position:-321px -25px}@media all and (min-width: 940px){a#function-image span{background-position:-324px 0}a#function-image:hover span{background-position:-324px -28px}}a#function-critic-accept span{background-position:-348px 3px}a#function-critic-accept:hover span{background-position:-348px -25px}@media all and (min-width: 940px){a#function-critic-accept span{background-position:-351px 0}a#function-critic-accept:hover span{background-position:-351px -28px}}a#function-critic-reject span{background-position:-375px 3px}a#function-critic-reject:hover span{background-position:-375px -25px}@media all and (min-width: 940px){a#function-critic-reject span{background-position:-378px 0}a#function-critic-reject:hover span{background-position:-378px -28px}}a#function-help span{background-position:-402px 3px}a#function-help:hover span{background-position:-402px -25px}@media all and (min-width: 940px){a#function-help span{background-position:-405px 0}a#function-help:hover span{background-position:-405px -28px}}a#function-search span{background-position:-429px 3px}a#function-search:hover span{background-position:-429px -25px}@media all and (min-width: 940px){a#function-search span{background-position:-432px 0}a#function-search:hover span{background-position:-432px -28px}}#gollum-editor-body-ace+div{display:none}#gollum-editor-body-ace.dragging{box-shadow:0 0 10px #AAE000}#gollum-editor-body-ace.uploading{opacity:1}#gollum-editor-body-ace.uploading+div{display:block}#gollum-editor-help{clear:both;margin:0;overflow:hidden;padding:0;border:1px solid #ddd;border-width:0 1px 1px 1px}@media all and (min-width: 940px){#gollum-editor-help{clear:none}}#gollum-editor-help-parent,#gollum-editor-help-list{display:block;list-style-type:none;margin:0;float:left;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}@media all and (min-width: 940px){#gollum-editor-help-parent,#gollum-editor-help-list{height:17em;width:18%;overflow:auto;padding:1em 0}}#gollum-editor-help-parent li,#gollum-editor-help-list li{font-size:1.2em;line-height:1.6em;margin:0;padding:0}#gollum-editor-help-parent li a,#gollum-editor-help-list li a{border:1px solid transparent;border-width:1px 0;display:block;font-weight:bold;height:100%;width:auto;padding:0.2em 1em;text-shadow:0 -1px 0 #fff;font-size:0.8em}@media all and (min-width: 940px){#gollum-editor-help-parent li a,#gollum-editor-help-list li a{font-size:1em}}#gollum-editor-help-parent li a:hover,#gollum-editor-help-list li a:hover{background:#fff;border-color:#f0f0f0;text-decoration:none;box-shadow:none}#gollum-editor-help-parent li a.selected,#gollum-editor-help-list li a.selected{border:1px solid #eee;border-bottom-color:#e7e7e7;border-width:1px 0;background:#fff;color:#000;box-shadow:0 1px 2px #f0f0f0}#gollum-editor-help-parent{border-right:1px solid #eee}#gollum-editor-help-list{background:#fafafa;border-right:1px solid #eee}#gollum-editor-help-wrapper{background:#fff;overflow:auto;height:17em;padding:1em;clear:both}@media all and (min-width: 940px){#gollum-editor-help-wrapper{clear:none}}#gollum-editor-help-content{font-size:1.2em;margin:0 1em 0 0.5em;padding:0;line-height:1.8em}#gollum-editor-help-content p{margin:0 0 1em 0;padding:0}#gollum-dialog-dialog{display:block;overflow:visible;position:absolute;top:0;left:0;width:100%;height:100%;z-index:999999}@media all and (min-width: 480px){#gollum-dialog-dialog{position:absolute;position:fixed;width:auto;height:auto}}@media all and (min-width: 940px){#gollum-dialog-dialog{position:absolute;top:50%;left:50%}}#gollum-dialog-dialog.active{display:block}#gollum-dialog-dialog-inner{margin:0px;width:100%;height:100%;padding:1em;overflow:hidden;background-color:white;webkit-box-shadow:8px 7px 21px 0px rgba(0,0,0,0.68);moz-box-shadow:8px 7px 21px 0px rgba(0,0,0,0.68);box-shadow:8px 7px 21px 0px rgba(0,0,0,0.68);top:0px;right:0px;bottom:0px;left:0px}@media all and (min-width: 480px){#gollum-dialog-dialog-inner{margin:auto;position:fixed;width:auto;height:auto;min-width:280px;min-height:380px;max-width:450px;max-height:450px;top:10px;right:10px;bottom:10px;left:10px}}@media all and (min-width: 940px){#gollum-dialog-dialog-inner{margin:0 0 0 -225px;position:relative;width:450px;top:auto;right:auto;bottom:auto;left:auto}}#gollum-dialog-dialog-inner h4{border-bottom:1px solid #ddd;color:#000;font-size:1.8em;line-height:normal;font-weight:bold;margin:0 0 0.75em 0;padding:0 0 0.3em 0}#gollum-dialog-dialog-bg{padding:1em;height:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media all and (min-width: 480px){#gollum-dialog-dialog-bg{overflow:hidden;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f7f7f7', endColorstr='#ffffff');background:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#fff));background:-moz-linear-gradient(top, #f7f7f7, #fff)}}@media all and (min-width: 940px){#gollum-dialog-dialog-bg{height:auto}}#gollum-dialog-dialog-body{font-size:1.2em;line-height:1.6em}#gollum-dialog-dialog-body fieldset{display:block;border:0;margin:0;padding:0}#gollum-dialog-dialog-body fieldset:after{content:".";display:block;clear:both;visibility:hidden}#gollum-dialog-dialog-body fieldset .field{margin:0 0 1.5em 0;padding:0}#gollum-dialog-dialog-body fieldset .field:last-child{margin:0 0 1em 0}#gollum-dialog-dialog-body fieldset .field label{color:#000;display:block;font-size:1.2em;font-weight:bold;line-height:1.6em;margin:0;padding:0;min-width:80px}#gollum-dialog-dialog-body fieldset .field input.code{font-family:Inconsolata, Consolas, "Liberation Mono", "Monaco", "Andale Mono", "Courier New", monospace}#gollum-dialog-dialog-body fieldset .field span.context{font-size:.9em;color:#666}#gollum-dialog-dialog-body fieldset .field span.context span.path{font-family:Inconsolata, Consolas, "Liberation Mono", "Monaco", "Andale Mono", "Courier New", monospace;font-weight:bold}#gollum-dialog-dialog-buttons{overflow:hidden}.criticmarkup mark{background-color:#fffd38;text-decoration:none}.criticmarkup del{background-color:#f6a9a9;text-decoration:line-through}.criticmarkup ins{background-color:#a9f6a9;text-decoration:none}.criticmarkup ins.break{display:block;line-height:2px;padding:0 !important;margin:0 !important}.criticmarkup ins.break span{line-height:1.5em}.criticmarkup .popover{background-color:#fffd38;color:#000}.criticmarkup .critic.comment{display:none}.criticmarkup .popover:hover span.critic.comment{display:block;position:absolute;width:200px;left:30%;font-size:0.8em;color:#ccc;background-color:#333;z-index:10;padding:0.5em 1em;border-radius:0.5em}#user-icons a,#user-icons img,#user-icons span,#user-icons svg{vertical-align:middle}#user-icons img,#user-icons svg{width:20px;height:20px}.history #footer{margin-bottom:7em}.overview{border:none}.compare .data table tr td{font-family:Inconsolata, Consolas, "Liberation Mono", "Monaco", "Andale Mono", "Courier New", monospace;line-height:1.5em}.compare .data table tr td+td+td{width:100%}.compare .data table tr td.line_numbers{border-right:1px solid #999;color:#999;padding:0 0 0 0.5em}.emoji{width:20px;height:20px;vertical-align:-18%}*{margin:0;padding:0}div{display:block}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,body{color:#333}body{background-color:white;font:13.34px "Helvetica Neue", Helvetica, Arial, freesans, clean, sans-serif;font-size:small;line-height:1.4;counter-reset:h1}img{border:0}a{color:#4183c4;text-decoration:none}a.absent{color:#c00}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.header-enum{--header-enum-style: decimal}.header-enum h1{counter-increment:h1;counter-reset:h2}.header-enum h1:before{content:counter(h1,var(--header-enum-style)) ". "}.header-enum h2{counter-increment:h2;counter-reset:h3}.header-enum h2:before{content:counter(h1,var(--header-enum-style)) "." counter(h2,var(--header-enum-style)) ". "}.header-enum h3{counter-reset:h4;counter-increment:h3}.header-enum h3:before{content:counter(h1,var(--header-enum-style)) "." counter(h2,var(--header-enum-style)) "." counter(h3,var(--header-enum-style)) ". "}.header-enum h4{counter-increment:h4;counter-reset:h5}.header-enum h4:before{content:counter(h1,var(--header-enum-style)) "." counter(h2,var(--header-enum-style)) "." counter(h3,var(--header-enum-style)) "." counter(h4,var(--header-enum-style)) ". "}.header-enum h5{counter-increment:h5;counter-reset:h6}.header-enum h5:before{content:counter(h1,var(--header-enum-style)) "." counter(h2,var(--header-enum-style)) "." counter(h3,var(--header-enum-style)) "." counter(h4,var(--header-enum-style)) "." counter(h5,var(--header-enum-style)) ". "}.header-enum h6{counter-increment:h6}.header-enum h6:before{content:counter(h1,var(--header-enum-style)) "." counter(h2,var(--header-enum-style)) "." counter(h3,var(--header-enum-style)) "." counter(h4,var(--header-enum-style)) "." counter(h5,var(--header-enum-style)) "." counter(h6,var(--header-enum-style)) ". "}#footer{margin-bottom:7em;clear:both}.markdown-body{padding:1em 1em 1em 0;font-size:15px;line-height:1.7;word-wrap:break-word}.markdown-body table.toc{width:auto;display:inline-table}.markdown-body table.toc .anchor{display:none}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{position:relative}.markdown-body h1 .anchor,.markdown-body h2 .anchor,.markdown-body h3 .anchor,.markdown-body h4 .anchor,.markdown-body h5 .anchor,.markdown-body h6 .anchor{display:inline-block;position:absolute;margin-top:0.1em;width:20px;text-decoration:none;opacity:0;transition:opacity 0.1s ease-in-out}.markdown-body h1 .anchor:before,.markdown-body h2 .anchor:before,.markdown-body h3 .anchor:before,.markdown-body h4 .anchor:before,.markdown-body h5 .anchor:before,.markdown-body h6 .anchor:before{content:url('data:image/svg+xml;utf8,')}.markdown-body h1 .anchor:not(.edit),.markdown-body h2 .anchor:not(.edit),.markdown-body h3 .anchor:not(.edit),.markdown-body h4 .anchor:not(.edit),.markdown-body h5 .anchor:not(.edit),.markdown-body h6 .anchor:not(.edit){left:-10px}.markdown-body h1 .anchor.edit,.markdown-body h2 .anchor.edit,.markdown-body h3 .anchor.edit,.markdown-body h4 .anchor.edit,.markdown-body h5 .anchor.edit,.markdown-body h6 .anchor.edit{margin-left:10px}.markdown-body h1 .anchor.edit:before,.markdown-body h2 .anchor.edit:before,.markdown-body h3 .anchor.edit:before,.markdown-body h4 .anchor.edit:before,.markdown-body h5 .anchor.edit:before,.markdown-body h6 .anchor.edit:before{content:url('data:image/svg+xml;utf8,')}.markdown-body h1:hover>.anchor,.markdown-body h1 .anchor:focus,.markdown-body h2:hover>.anchor,.markdown-body h2 .anchor:focus,.markdown-body h3:hover>.anchor,.markdown-body h3 .anchor:focus,.markdown-body h4:hover>.anchor,.markdown-body h4 .anchor:focus,.markdown-body h5:hover>.anchor,.markdown-body h5 .anchor:focus,.markdown-body h6:hover>.anchor,.markdown-body h6 .anchor:focus{opacity:1}.markdown-body a.absent{color:#c00}.markdown-body a[id].wiki-toc-anchor{color:inherit;text-decoration:none}.markdown-body>*:first-child{margin-top:0 !important}.markdown-body>*:last-child{margin-bottom:0 !important}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{font-size:inherit}.markdown-body h1+p,.markdown-body h2+p,.markdown-body h3+p,.markdown-body h4+p,.markdown-body h5+p,.markdown-body h6+p{margin-top:0}.markdown-body h1{border-bottom:1px solid #ddd;margin-top:20px;margin-bottom:10px}.markdown-body h1+h2+h3{margin-top:30px}.markdown-body h2{border-bottom:1px solid #eee}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre{margin:15px 0}.markdown-body ul,.markdown-body ol{padding-left:30px}.markdown-body dl{padding:0}.markdown-body dl dt{font-size:14px;font-weight:bold;font-style:italic;padding:0;margin:15px 0 5px}.markdown-body dl dt:first-child{padding:0}.markdown-body dl dt>:first-child{margin-top:0}.markdown-body dl dt>:last-child{margin-bottom:0}.markdown-body dl dd{margin:0 0 15px;padding:0 15px}.markdown-body dl dd>:first-child{margin-top:0}.markdown-body dl dd>:last-child{margin-bottom:0}.markdown-body li{margin:0px}.markdown-body li p.first{display:inline-block}.markdown-body blockquote{border-left:4px solid #DDD;padding:0 15px;color:#777}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body table{padding:0;border-collapse:collapse;border-spacing:0}.markdown-body table tr{border-top:1px solid #ccc;background-color:#fff;margin:0;padding:0}.markdown-body table tr:nth-child(2n){background-color:#f8f8f8}.markdown-body table tr th,.markdown-body table tr td,.markdown-body table tr table{border:1px solid #ccc;text-align:none;margin:0;padding:6px 13px}.markdown-body table tr th>:first-child,.markdown-body table tr td>:first-child,.markdown-body table tr table>:first-child{margin-top:0}.markdown-body table tr th>:last-child,.markdown-body table tr td>:last-child,.markdown-body table tr table>:last-child{margin-bottom:0}.markdown-body table tr th{font-weight:bold}.markdown-body img{max-width:100%}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{border:1px solid #ddd;display:block;float:left;overflow:hidden;margin:13px 0 0;padding:7px;width:auto}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}.markdown-body span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}.markdown-body code,.markdown-body pre,.markdown-body tt{font-family:Inconsolata, Consolas, "Liberation Mono", "Monaco", "Andale Mono", "Courier New", monospace;font-size:12px}.markdown-body code,.markdown-body tt{margin:0 2px;padding:0 5px;white-space:nowrap;border:1px solid #ddd;background-color:#f8f8f8;border-radius:3px}.markdown-body pre{background-color:#f8f8f8;border:1px solid #ccc;font-size:13px;line-height:19px;overflow:auto;padding:6px 10px;border-radius:3px}.markdown-body pre>tt,.markdown-body pre>code{margin:0;padding:0;white-space:pre;border:none;background:transparent}.markdown-body pre pre,.markdown-body pre code,.markdown-body pre tt{background-color:transparent;border:none}.markdown-body pre pre{margin:0;padding:0}.toc{background-color:white;border:1px solid #ddd;padding:5px 10px;margin:0;border-radius:3px}.toc ul{padding-left:10px;margin:0}.toc ul li{margin:0}.toc ul ul{font-size:15px}.toc ul ul ul{font-size:14px}.toc>ul{margin-left:10px;font-size:15px}.toc-title{color:#888;font-size:14px;line-height:1.6;padding:2px;border-bottom:1px solid #ddd;margin-bottom:3px}#header-content .toc,#footer-content .toc,#sidebar-content .toc{border:none}.highlight{background:#fff}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k,.highlight .o{font-weight:bold}.highlight .cm,.highlight .c1{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:bold}.highlight .cs{color:#999;font-weight:bold;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gt{color:#a00}.highlight .gu{color:#800080;font-weight:bold}.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr{font-weight:bold}.highlight .kt{color:#458;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na,.highlight .no,.highlight .nv,.highlight .vc,.highlight .vg,.highlight .vi{color:#008080}.highlight .nb{color:#0086B3}.highlight .nc{color:#458;font-weight:bold}.highlight .ni{color:#800080}.highlight .ne,.highlight .nf{color:#900;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:#000080}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo,.highlight .il{color:#099}.highlight .sb,.highlight .sc,.highlight .sd,.highlight .s2,.highlight .se,.highlight .sh,.highlight .si,.highlight .sx,.highlight .s1{color:#d14}.highlight .sr{color:#009926}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .gc{color:#999;background-color:#EAF2F5}.highlight .gg{color:#000000a0}.type-csharp .highlight .k,.type-csharp .highlight .kt{color:#00F}.type-csharp .highlight .nf{color:#000;font-weight:normal}.type-csharp .highlight .nc{color:#2B91AF}.type-csharp .highlight .nn{color:#000}.type-csharp .highlight .s,.type-csharp .highlight .sc{color:#A31515}div.pagination a.disabled{pointer-events:none}nav.actions{scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}nav.actions ::webkit-scrollbar{display:none}.search-results .search-context li:nth-child(n+4){display:none}@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spinner-animation{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-ms-keyframes spinner-animation{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(360deg)}}@-o-keyframes spinner-animation{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(100deg)}}@keyframes spinner-animation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.dotted-spinner{background-color:transparent;border:3px dotted #1277c2;border-radius:50%;border-top-color:transparent;border-right-color:transparent;width:1.4em;height:1.4em;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-animation:spinner-animation 0.65s infinite linear;-moz-animation:spinner-animation 0.65s infinite linear;-o-animation:spinner-animation 0.65s infinite linear;-ms-animation:spinner-animation 0.65s infinite linear;animation:spinner-animation 0.65s infinite linear;vertical-align:top}.dotted-spinner.hidden{display:none} diff --git a/lib/gollum/public/assets/app-851d6efb6337eb889ca3ab910b8b825110dcd80fe2538d74c6a3a5d400113a34.css.gz b/lib/gollum/public/assets/app-7a0bbff2e8bad3033e7c17e0e0f886f336a9d23d3b912dcd2ae389c48b4b63e6.css.gz similarity index 70% rename from lib/gollum/public/assets/app-851d6efb6337eb889ca3ab910b8b825110dcd80fe2538d74c6a3a5d400113a34.css.gz rename to lib/gollum/public/assets/app-7a0bbff2e8bad3033e7c17e0e0f886f336a9d23d3b912dcd2ae389c48b4b63e6.css.gz index c3e78671..04d37eaf 100644 Binary files a/lib/gollum/public/assets/app-851d6efb6337eb889ca3ab910b8b825110dcd80fe2538d74c6a3a5d400113a34.css.gz and b/lib/gollum/public/assets/app-7a0bbff2e8bad3033e7c17e0e0f886f336a9d23d3b912dcd2ae389c48b4b63e6.css.gz differ diff --git a/lib/gollum/public/assets/app-7a4bd115f4bc7ece39bc8073ca0ffad7c5e55cc5837b1464a12dead4905cefb2.js.gz b/lib/gollum/public/assets/app-7a4bd115f4bc7ece39bc8073ca0ffad7c5e55cc5837b1464a12dead4905cefb2.js.gz index 94aac18d..09f0ebb0 100644 Binary files a/lib/gollum/public/assets/app-7a4bd115f4bc7ece39bc8073ca0ffad7c5e55cc5837b1464a12dead4905cefb2.js.gz and b/lib/gollum/public/assets/app-7a4bd115f4bc7ece39bc8073ca0ffad7c5e55cc5837b1464a12dead4905cefb2.js.gz differ diff --git a/lib/gollum/public/assets/criticmarkup-31ae5d3282bbb8e7b7c3c9917e9fb68e3315a6b4a75da6cec48d21b8846905c4.css.gz b/lib/gollum/public/assets/criticmarkup-31ae5d3282bbb8e7b7c3c9917e9fb68e3315a6b4a75da6cec48d21b8846905c4.css.gz index d9da89d9..708433a5 100644 Binary files a/lib/gollum/public/assets/criticmarkup-31ae5d3282bbb8e7b7c3c9917e9fb68e3315a6b4a75da6cec48d21b8846905c4.css.gz and b/lib/gollum/public/assets/criticmarkup-31ae5d3282bbb8e7b7c3c9917e9fb68e3315a6b4a75da6cec48d21b8846905c4.css.gz differ diff --git a/lib/gollum/public/assets/editor-db10c8351306e92f1926ba225d0cd9c8e886482b3b9820a85825ec3abab5f1cf.js.gz b/lib/gollum/public/assets/editor-db10c8351306e92f1926ba225d0cd9c8e886482b3b9820a85825ec3abab5f1cf.js.gz index 85a66f2c..ffbfba0a 100644 Binary files a/lib/gollum/public/assets/editor-db10c8351306e92f1926ba225d0cd9c8e886482b3b9820a85825ec3abab5f1cf.js.gz and b/lib/gollum/public/assets/editor-db10c8351306e92f1926ba225d0cd9c8e886482b3b9820a85825ec3abab5f1cf.js.gz differ diff --git a/lib/gollum/public/assets/print-512498c368be0d3fb1ba105dfa84289ae48380ec9fcbef948bd4e23b0b095bfb.css.gz b/lib/gollum/public/assets/print-512498c368be0d3fb1ba105dfa84289ae48380ec9fcbef948bd4e23b0b095bfb.css.gz index 67dbb752..552dcf46 100644 Binary files a/lib/gollum/public/assets/print-512498c368be0d3fb1ba105dfa84289ae48380ec9fcbef948bd4e23b0b095bfb.css.gz and b/lib/gollum/public/assets/print-512498c368be0d3fb1ba105dfa84289ae48380ec9fcbef948bd4e23b0b095bfb.css.gz differ diff --git a/lib/gollum/public/gollum/stylesheets/template.scss.erb b/lib/gollum/public/gollum/stylesheets/template.scss.erb index e09e8f2b..19c22959 100644 --- a/lib/gollum/public/gollum/stylesheets/template.scss.erb +++ b/lib/gollum/public/gollum/stylesheets/template.scss.erb @@ -53,19 +53,85 @@ a { /* Markdown body */ .header-enum { - h2 {counter-reset: h3} - h3 {counter-reset: h4} - h4 {counter-reset: h5} - h5 {counter-reset: h6} - --header-enum-style: decimal; - - h1:before {counter-increment: h1; content: counter(h1, var(--header-enum-style)) ". ";} - h2:before {counter-increment: h2; content: counter(h1, var(--header-enum-style)) "." counter(h2, var(--header-enum-style)) ". ";} - h3:before {counter-increment: h3; content: counter(h1, var(--header-enum-style)) "." counter(h2, var(--header-enum-style)) "." counter(h3, var(--header-enum-style)) ". ";} - h4:before {counter-increment: h4; content: counter(h1, var(--header-enum-style)) "." counter(h2, var(--header-enum-style)) "." counter(h3, var(--header-enum-style)) "." counter(h4, var(--header-enum-style)) ". ";} - h5:before {counter-increment: h5; content: counter(h1, var(--header-enum-style)) "." counter(h2, var(--header-enum-style)) "." counter(h3, var(--header-enum-style)) "." counter(h4, var(--header-enum-style)) "." counter(h5, var(--header-enum-style)) ". ";} - h6:before {counter-increment: h6; content: counter(h1, var(--header-enum-style)) "." counter(h2, var(--header-enum-style)) "." counter(h3, var(--header-enum-style)) "." counter(h4, var(--header-enum-style)) "." counter(h5, var(--header-enum-style)) "." counter(h6, var(--header-enum-style)) ". ";} + + h1 { + counter-increment: h1; + counter-reset: h2; + + &:before { + content: counter(h1, var(--header-enum-style)) ". "; + } + } + + h2 { + counter-increment: h2; + counter-reset: h3; + + &:before { + content: + counter(h1, var(--header-enum-style)) + "." counter(h2, var(--header-enum-style)) + ". "; + } + } + + h3 { + counter-reset: h4; + counter-increment: h3; + + &:before { + content: + counter(h1, var(--header-enum-style)) + "." counter(h2, var(--header-enum-style)) + "." counter(h3, var(--header-enum-style)) + ". "; + } + } + + h4 { + counter-increment: h4; + counter-reset: h5; + + &:before { + content: + counter(h1, var(--header-enum-style)) + "." counter(h2, var(--header-enum-style)) + "." counter(h3, var(--header-enum-style)) + "." counter(h4, var(--header-enum-style)) + ". "; + } + } + + h5 { + counter-increment: h5; + counter-reset: h6; + + &:before { + content: + counter(h1, var(--header-enum-style)) + "." counter(h2, var(--header-enum-style)) + "." counter(h3, var(--header-enum-style)) + "." counter(h4, var(--header-enum-style)) + "." counter(h5, var(--header-enum-style)) + ". "; + } + } + + h6 { + counter-increment: h6; + + &:before { + content: + counter(h1, var(--header-enum-style)) + "." counter(h2, var(--header-enum-style)) + "." counter(h3, var(--header-enum-style)) + "." counter(h4, var(--header-enum-style)) + "." counter(h5, var(--header-enum-style)) + "." counter(h6, var(--header-enum-style)) + ". "; + } + } } #footer { @@ -77,43 +143,58 @@ a { padding: 1em 1em 1em 0; font-size: 15px; line-height: 1.7; - overflow: hidden; word-wrap: break-word; /* MediaWiki's TOC table -- this does not pertain to gollum's own TOC functionality */ table.toc { width: auto; display: inline-table; + .anchor { display: none; } } - .anchor { - display: inline-block; - position: absolute; - opacity: 0; - background: url('data:image/svg+xml;utf8,<%= rocticon_css(:link) %>') no-repeat; - background-size: 0.6em 1.35em; - padding-right: 0.5em; - padding-top: 0.4em; - margin-left: -0.8em; - width: 1em; - height: 1em; - text-decoration: none; - transition-property: opacity; - transition: 0.1s; - } + h1, + h2, + h3, + h4, + h5, + h6 { + $anchor-icon-size: 20px; - *:hover > .anchor, .anchor:focus{ - opacity: 1; - } + position: relative; - .anchor.edit { - margin-left: 2em !important; - margin-top: 0.5em; - height: 0.5em; - background: url('data:image/svg+xml;utf8,<%= rocticon_css(:pencil) %>') no-repeat; + .anchor { + display: inline-block; + position: absolute; + margin-top: 0.1em; + width: $anchor-icon-size; + text-decoration: none; + opacity: 0; + transition: opacity 0.1s ease-in-out; + + &:before { + content: url('data:image/svg+xml;utf8,<%= rocticon_css(:link) %>'); + } + + &:not(.edit) { + left: -($anchor-icon-size/2); + } + + &.edit { + margin-left: ($anchor-icon-size/2); + + &:before { + content: url('data:image/svg+xml;utf8,<%= rocticon_css(:pencil) %>'); + } + } + } + + &:hover > .anchor, + .anchor:focus { + opacity: 1; + } } a { @@ -125,13 +206,6 @@ a { color: inherit; text-decoration: none; } - - &:first-child { - h1, h2, h3, h4, h5, h6 { - margin-top: 0; - padding-top: 0; - } - } } > *:first-child { @@ -166,18 +240,6 @@ a { border-bottom: 1px solid #eee; } - h3 { - } - - h4 { - } - - h5 { - } - - h6 { - } - p, blockquote, ul, ol, dl, table, pre { margin: 15px 0; } diff --git a/lib/gollum/templates/wiki_content.mustache b/lib/gollum/templates/wiki_content.mustache index 0c10a93f..80dc2b7c 100644 --- a/lib/gollum/templates/wiki_content.mustache +++ b/lib/gollum/templates/wiki_content.mustache @@ -8,7 +8,7 @@ {{{toc_content}}} {{/has_toc}} -
+
{{#has_header}}