﻿:root{--foreground: black;--background: white;--background-alt: var(--grey-light4);--background-trans: rgba(255, 255, 255, 0);--highlight1: rgba(255, 255, 255, 0.8);--shade1: rgba(0, 0, 0, 0.05);--shade2: rgba(0, 0, 0, 0.1);--shade3: rgba(0, 0, 0, 0.2);--grey-light4: #f6f6f6;--grey-light3: #eeeeee;--grey-light2: #e5e5e5;--grey-light1: #c3c3c3;--grey-light-trans: rgba(255, 255, 255, 0.7);--grey: #a3a3a3;--grey-dark1: #767676;--grey-dark2: #595858;--grey-dark3: #494948;--grey-dark4: #2c2b2b;--blue-light4: #f3f7fa;--blue-light3: #e7eff6;--blue-light2: #d8e7f2;--blue-light1: #81bdeb;--blue: #4f9adc;--blue-glow: rgba(75, 154, 220, 0.2);--blue-dark1: #3378c8;--blue-dark2: #1753b9;--blue-dark3: #223fa4;--blue-dark4: #2d297f;--red-light4: #fbf5f4;--red-light3: #fbebe8;--red-light2: #fbdfd9;--red-light1: #ff9d89;--red: #ff3d26;--red-glow: rgba(255, 61, 38, 0.2);--red-dark1: #dd0737;--red-dark2: #ac1c40;--red-dark3: #862337;--red-dark4: #5f212b;--yellow-light4: #fffde8;--yellow-light3: #fffbd1;--yellow-light2: #fff695;--yellow-light1: #ffe702;--yellow-highlighter: rgba(255, 231, 2, 0.8);--yellow: #ffa120;--yellow-glow: rgba(255, 161, 32, 0.2);--yellow-dark1: #ef5f00;--yellow-dark2: #bd4b00;--yellow-dark3: #893700;--yellow-dark4: #5e2500;--green-light4: #f2f8f1;--green-light3: #e5f2e1;--green-light2: #d6ebce;--green-light1: #7ec957;--green: #42a927;--green-glow: rgba(66, 169, 39, 0.2);--green-dark1: #208839;--green-dark2: #03663a;--green-dark3: #045436;--green-dark4: #013e2e;--ui-ref: #ef5f00;--primary-light4: var(--green-light4);--primary-light3: var(--green-light3);--primary-light2: var(--green-light2);--primary-light1: var(--green-light1);--primary: var(--green);--primary-glow: var(--green-glow);--primary-dark1: var(--green-dark1);--primary-dark2: var(--green-dark2);--primary-dark3: var(--green-dark3);--primary-dark4: var(--green-dark4)}@font-face{font-family:concourse;font-style:normal;font-weight:400;font-display:block;src:url("https://files.greeneclipse.com/font/ct3.woff2") format("woff2"),url("https://files.greeneclipse.com/font/ct3.woff") format("woff")}@font-face{font-family:concourse;font-style:italic;font-weight:400;font-display:block;src:url("https://files.greeneclipse.com/font/ct3i.woff2") format("woff2"),url("https://files.greeneclipse.com/font/ct3i.woff") format("woff")}@font-face{font-family:concourse;font-style:normal;font-weight:600;font-display:block;src:url("https://files.greeneclipse.com/font/ct4.woff2") format("woff2"),url("https://files.greeneclipse.com/font/ct4.woff") format("woff")}@font-face{font-family:concourse-caps;font-style:normal;font-weight:600;font-display:block;src:url("https://files.greeneclipse.com/font/cc4.woff2") format("woff2"),url("https://files.greeneclipse.com/font/cc4.woff") format("woff")}*,*::before,*::after{box-sizing:inherit}html{display:flex;flex-direction:column;box-sizing:border-box;min-height:100%;-webkit-text-size-adjust:none;text-size-adjust:none;font-family:concourse,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-size:19px;font-size-adjust:.45;font-variant-numeric:lining-nums;font-weight:400;line-height:1.47369;color:var(--foreground);background-color:var(--background);cursor:default;-webkit-tap-highlight-color:transparent;scroll-margin-top:60px}body{flex:1;display:flex;flex-direction:column;margin:0;color:var(--foreground)}::selection{color:white;background-color:var(--primary-dark1)}@media print{nav,header{display:none}}p,ul,ol,table,hr{margin:16px 0}a,a:visited,summary{color:var(--primary-dark2);text-decoration-color:var(--primary-light2)}a:hover,a:focus,summary:hover,summary:focus{color:var(--primary);text-decoration-color:var(--primary)}b,strong{font-weight:600}strong{font-family:concourse,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:16px;font-family:concourse,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-weight:600;letter-spacing:-0.03em}h1,h2,h3{widows:3;orphans:3;page-break-after:avoid}h1+h2{margin-top:-16px}h1{color:var(--primary-dark4);font-size:40px;line-height:48px}h1:first-of-type{margin-top:0}h2{margin-top:40px;color:var(--primary-dark3);font-size:32px;line-height:40px}h3{color:var(--primary-dark2);font-size:24px;line-height:32px}h4{color:var(--primary-dark1);font-family:concourse-caps,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-feature-settings:"c2sc" 1;text-transform:uppercase;font-size:24px;font-weight:600;letter-spacing:-0.05em;line-height:28px}h5{color:var(--primary-dark1);font-family:concourse-caps,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-feature-settings:"c2sc" 1;text-transform:uppercase;font-size:19px;font-weight:600;line-height:28px}h6{color:var(--primary);font-family:concourse-caps,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-feature-settings:"c2sc" 1;text-transform:uppercase;font-size:19px;font-weight:400;line-height:28px}ul,ol{padding-left:40px}@media (max-width: 600px){ul,ol{padding-left:20px}}ul li,ol li{margin:8px 0 8px 0}ul li::marker,ol li::marker{color:var(--primary-dark1);font-weight:400}ul ul,ul ol,ol ul,ol ol{margin:8px 0 8px 0}dt{margin-top:16px;font-family:concourse-caps,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-feature-settings:"c2sc" 1;text-transform:uppercase;color:var(--primary-dark3);font-weight:600}dd{margin-left:40px;margin-bottom:16px}dfn{font-style:normal;font-weight:600}table{margin:16px 0 28px 0;border-spacing:0}p+table{margin-left:28px}table td,table th{padding:5px 11px 5px 11px;border-style:solid;border-width:1px;border-color:transparent transparent var(--grey) transparent;vertical-align:top}table.compact td,table.compact th{font-size:17px;font-weight:400;line-height:1.41177}table th,table thead td,table tfoot td{text-align:left;color:var(--primary-dark3);font-family:concourse,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-weight:600}table tfoot td,table tfoot th{border-style:solid none;border-width:1px 0;border-color:var(--grey) transparent}table tr{page-break-inside:avoid}table.with-headers h1,table.with-headers h2,table.with-headers h3{margin-top:1em}table.no-lines td,table.no-lines th{border-width:0}caption,figcaption{caption-side:bottom;margin-top:16px;font-size:15px;font-style:italic;color:var(--grey)}caption{text-align:center}figure{margin-left:40px;overflow-x:auto;margin-right:-20px}@media (max-width: 600px){figure{margin-left:0}}figcaption{text-align:left}figure-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:40px;overflow-x:auto;margin-left:40px;margin-right:-20px}@media (max-width: 600px){figure-list{margin-left:0}}figure-list figure{flex:0 0 auto;display:flex;flex-direction:column;margin-left:0;margin-right:0;overflow-x:unset}figure-list figure figcaption{text-align:center}blockquote,aside{position:relative;margin:28px 0 28px 0;padding:11px 40px 11px 40px;border-style:solid;border-width:1px 0 1px 0;border-color:var(--grey-light2);color:var(--grey-dark4)}blockquote.left,blockquote.right,aside.left,aside.right{margin-top:0;padding:0;border:none;color:var(--grey-dark1);font-size:17px}@media (max-width: 600px){blockquote,aside{padding-left:20px;padding-right:20px}}@media (min-width: 1396px){blockquote.left,aside.left{display:block;position:absolute;width:200px;margin-left:-228px}}@media (min-width: 1396px){blockquote.right,aside.right{display:block;position:absolute;width:200px;margin-left:928px;margin-right:-228px}}blockquote::before{position:absolute;left:-16px;top:-30px;content:"“";color:var(--grey-light2);font-family:concourse,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-size:80px}aside.info,aside.warning,aside.danger{margin:16px 24px 16px 24px;padding:11px 11px 11px 12px;border-style:solid;border-width:1px 1px 1px 4px;border-color:var(--grey-light2);border-radius:.25em}aside.info::before,aside.warning::before,aside.danger::before{position:absolute;width:48px;left:-52px;top:3px;text-align:center;font-size:28px}aside.info.info,aside.warning.info,aside.danger.info{color:var(--foreground);background-color:var(--primary-light4);border-color:var(--primary-dark1);box-shadow:1px 2px 2px 0 var(--primary-glow)}aside.info.info::before,aside.warning.info::before,aside.danger.info::before{content:"ℹ️";color:var(--primary-dark1)}aside.info.info::selection,aside.warning.info::selection,aside.danger.info::selection{background-color:var(--primary-dark1)}aside.info.info strong,aside.warning.info strong,aside.danger.info strong{color:var(--primary-dark2)}aside.info.info strong::selection,aside.warning.info strong::selection,aside.danger.info strong::selection{background-color:var(--primary-dark1)}aside.info.warning,aside.warning.warning,aside.danger.warning{color:var(--foreground);background-color:var(--yellow-light4);border-color:var(--yellow-dark1);box-shadow:1px 2px 2px 0 var(--yellow-glow)}aside.info.warning::before,aside.warning.warning::before,aside.danger.warning::before{content:"⚠️";color:var(--yellow-dark1)}aside.info.warning::selection,aside.warning.warning::selection,aside.danger.warning::selection{background-color:var(--yellow-dark1)}aside.info.warning strong,aside.warning.warning strong,aside.danger.warning strong{color:var(--yellow-dark2)}aside.info.warning strong::selection,aside.warning.warning strong::selection,aside.danger.warning strong::selection{background-color:var(--yellow-dark1)}aside.info.danger,aside.warning.danger,aside.danger.danger{color:var(--foreground);background-color:var(--red-light4);border-color:var(--red-dark1);box-shadow:1px 2px 2px 0 var(--red-glow)}aside.info.danger::before,aside.warning.danger::before,aside.danger.danger::before{content:"⚠️";color:var(--red-dark1)}aside.info.danger::selection,aside.warning.danger::selection,aside.danger.danger::selection{background-color:var(--red-dark1)}aside.info.danger strong,aside.warning.danger strong,aside.danger.danger strong{color:var(--red-dark2)}aside.info.danger strong::selection,aside.warning.danger strong::selection,aside.danger.danger strong::selection{background-color:var(--red-dark1)}code,pre,samp{padding:.2em .4em .2em .4em;background-color:var(--shade1);font-family:Consolas,SFMono-Regular,"Roboto Mono",monospace;font-weight:400;font-size:17px;line-height:24px;line-height:1;tab-size:4}pre{padding:15px;overflow-y:auto;border-style:solid;border-width:1px;border-color:var(--grey-light1)}pre::selection{color:black;background-color:var(--shade2)}kbd{padding:.125em .4em .125em .4em;color:var(--foreground);border-style:solid;border-width:1px;border-color:var(--grey-light1);background-image:linear-gradient(to bottom, var(--background-trans), var(--grey-light2));border-radius:.2em;background-color:transparent;font-family:concourse,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-weight:600;font-size:15px;font-style:normal;white-space:nowrap}kbd img,kbd svg{vertical-align:middle;margin-bottom:3px}kbd::selection{color:white;background-color:var(--grey-dark1)}.nobr{white-space:nowrap}.flexspacer{flex:1;pointer-events:none}mark{padding:2px 0 2px 0;color:var(--foreground);background-color:var(--yellow-highlighter);border-radius:.2em}mark::selection{color:var(--foreground);background-color:var(--yellow)}summary:hover,summary:focus{background-color:var(--primary-light4);outline:none;text-decoration:underline}summary{margin:-4px -8px -4px -8px;padding:4px 8px 4px 8px;user-select:none}summary+*{margin-top:4px}del{opacity:0.3;user-select:none}ins{text-decoration:underline solid var(--shade3);text-decoration-color:var(--shade3)}abbr{text-decoration:underline solid var(--shade3)}var{font-style:normal;font-weight:600}b.ui{color:var(--ui-ref);font-family:concourse,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-weight:600;font-size:19px}b.ui img,b.ui svg{vertical-align:baseline}@media (min-width: 600px){.phone-only{display:none}}@media (max-width: 600px){.not-phone{display:none}}header{display:flex;flex-direction:column;position:sticky;top:0;left:0;right:0;white-space:nowrap;z-index:99999;color:var(--foreground);background-color:white;font-family:concourse,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-size:20px;line-height:32px;letter-spacing:.02em;line-height:1.47369;user-select:none}@media (max-width: 900px){header{overflow-x:auto}}@media (max-width: 600px){header{overflow:hidden;height:48px;box-shadow:0 1px 3px var(--background);transition:height 250ms ease, box-shadow 750ms ease}header[aria-expanded="true"],header:focus-within{height:174px;box-shadow:0 0px 12px rgba(0,0,0,0.2)}}@supports (backdrop-filter: blur(16px)){header{background-color:var(--grey-light-trans);backdrop-filter:blur(16px)}}header>*{display:flex}header>*>*{flex:1 1 932px;max-width:932px;margin:0 auto}header ul{margin:0;padding:0;height:80px;display:flex;align-items:center;list-style-type:none}@media (max-width: 600px){header ul{height:unset;margin:8px 0;flex-direction:column;align-items:flex-start}}header li{display:inline-block;margin:0}@media (max-width: 600px){header li{margin-bottom:8px}}header li>*:first-child{display:inline-block;margin:0 12px;padding:0 8px}header a,header a:visited{color:var(--primary-dark2);font-weight:600;text-decoration:none;font-family:concourse-caps,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-feature-settings:"c2sc" 1;text-transform:uppercase}header a img,header a:visited img{transition:opacity 0.1s}header a:hover,header a:focus{color:var(--primary-dark2);text-decoration:underline;text-decoration-thickness:2px}header a:hover img,header a:hover svg,header a:focus img,header a:focus svg{opacity:0.6}header .expander{position:absolute;top:0;right:0;left:0;height:48px;outline:none;text-align:right;cursor:pointer}@media (min-width: 600px){header .expander{display:none}}header .expander svg{stroke:var(--foreground);stroke-width:2px;fill:none}header a.skip-to-content{position:absolute;transform:translateY(-48px);top:8px;left:16px;padding:0 1em 0.25em 1em;background-color:var(--primary-dark2);color:white;transition:transform 150ms ease}header a.skip-to-content:focus{color:white;transform:translateY(0)}main{flex:1 1 auto;display:block;margin:20px;overflow-wrap:anywhere;scroll-margin-top:120px}main>.content{margin:0 auto;max-width:900px}footer{padding:120px 24px 16px 24px;color:var(--grey-dark3);font-size:15px;line-height:24px}footer>*{margin:0 auto;max-width:900px}.hero{margin:2em 0;display:flex;flex-direction:column;align-items:center}.hero>blockquote{max-width:600px}template{display:none}main,article,aside,footer,header,nav,section,details{display:block}hr{display:block;max-width:30%;height:0;border:0;border-top:0.5em solid var(--grey-light3)}img,svg{border:none;page-break-inside:avoid;vertical-align:top}input,button,textarea,select,option,optgroup,a.button{font-family:concourse,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-size:19px;font-variant-numeric:lining-nums;line-height:1.47369}input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=url]{padding:.125em .25em;color:var(--foreground);background-color:var(--background);border-color:var(--grey-dark1);border-style:solid;border-width:1px;border-radius:.25em;transition:box-shadow 0.2s cubic-bezier(0.1, 0.7, 0.3, 1);height:36px}input[type=text]:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=url]:hover{border-color:var(--primary-dark1)}input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=url]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 5px var(--primary-glow)}input[type=text]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder{opacity:0.25}.search-root{display:inline-block}.search-root input[type=search]{width:12em;padding-right:34px;vertical-align:middle;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNSAwQTYuNSA2LjUgMCAwMDEgMy4yYTYuNSA2LjUgMCAwMDAgNi42IDYuNiA2LjYgMCAwMDUuNiAzLjMgNi40IDYuNCAwIDAwNC4yLTEuNWw3LjMgNy4yLjQuMmMuMiAwIC4zIDAgLjQtLjJsLjItLjRjMC0uMiAwLS4zLS4yLS40bC03LjItNy4zQTYuNyA2LjcgMCAwMDEzIDYuNSA2LjUgNi41IDAgMDA5LjggMSA2LjUgNi41IDAgMDA2LjUgMHptMCAxMS45YTUuMiA1LjIgMCAwMS0zLjctMS42IDUuNCA1LjQgMCAwMTMuNy05LjEgNS40IDUuNCAwIDAxNSA3LjQgNS41IDUuNSAwIDAxLTIuOSAyLjljLS42LjItMS4zLjQtMiAuNHoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);background-size:18px;background-position:right 8px center;background-repeat:no-repeat;transition:width 133ms ease}@media (prefers-reduced-motion){.search-root input[type=search]{transition:none}}.search-root input[type=submit]{all:unset;margin:0 0 0 -32px;width:32px;height:36px;vertical-align:middle;opacity:0;cursor:pointer}.search-root.small input[type=search]{height:28px;padding-right:26px;border-color:var(--grey-light1);background-size:14px;background-position:right 6px center;font-size:15px;line-height:24px}.search-root.small input[type=submit]{margin:0 0 0 -24px;width:24px;height:28px}.search-root.collapsed:not(:focus-within) input[type=search]{width:36px;padding-right:unset;color:transparent;border-color:transparent;cursor:pointer}.search-root.collapsed:not(:focus-within) input[type=search]::placeholder{opacity:0}.search-root.collapsed:not(:focus-within) input[type=submit]{pointer-events:none}.search-root.collapsed:not(:focus-within).small input[type=search]{width:28px}textarea,select{padding:.125em .25em;color:var(--foreground);background-color:var(--background);border-color:var(--grey-dark1);border-style:solid;border-width:1px;border-radius:.25em;transition:box-shadow 0.2s cubic-bezier(0.1, 0.7, 0.3, 1)}textarea:hover,select:hover{border-color:var(--primary-dark1)}textarea:focus,select:focus{outline:none;border-color:var(--primary);box-shadow:0 0 5px var(--primary-glow)}textarea::placeholder,select::placeholder{opacity:0.25}textarea{resize:vertical}select{margin:2px;height:36px;padding:.125em 0}button,input[type=button],input[type=submit],input[type=reset],a.button{display:inline-block;padding:5px 19px 5px 19px;min-width:6em;color:black;border-color:var(--grey-dark3);border-style:solid;border-width:1px;border-radius:.25em;background-color:var(--grey-light2);background-image:linear-gradient(to bottom, white, var(--grey-light3) 20%, var(--grey-light2) 90%, var(--grey-light1));box-shadow:0 2px 3px rgba(0,0,0,0.1);transition:box-shadow 0.2s cubic-bezier(0.1, 0.7, 0.3, 1);font-family:concourse,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-weight:600;text-decoration:none;user-select:none}button:hover,button:focus,input[type=button]:hover,input[type=button]:focus,input[type=submit]:hover,input[type=submit]:focus,input[type=reset]:hover,input[type=reset]:focus,a.button:hover,a.button:focus{border-color:var(--grey-dark2);background-color:var(--grey-light4);background-image:linear-gradient(to bottom, white, white 20%, var(--grey-light4) 90%, var(--grey-light1));box-shadow:1px 4px 5px rgba(0,0,0,0.1);outline:none}button:active,input[type=button]:active,input[type=submit]:active,input[type=reset]:active,a.button:active{border-color:var(--grey-dark4);background-color:var(--grey-light2);background-image:linear-gradient(to bottom, var(--grey-light1), var(--grey-light2) 20%, var(--grey-light2) 90%, white);box-shadow:0 0 0 transparent}button:disabled,button:disabled:hover,input[type=button]:disabled,input[type=button]:disabled:hover,input[type=submit]:disabled,input[type=submit]:disabled:hover,input[type=reset]:disabled,input[type=reset]:disabled:hover,a.button:disabled,a.button:disabled:hover{color:var(--grey);border-color:var(--grey-light1);background-color:var(--grey-light4);background-image:none;box-shadow:none;font-weight:400;cursor:not-allowed}button.accent,a.button.accent{color:white;border-color:var(--primary-dark4);background-color:var(--primary-dark1);background-image:linear-gradient(to bottom, var(--primary-light1), var(--primary-dark1) 20%, var(--primary-dark3) 90%, var(--primary-dark4));box-shadow:0 2px 3px var(--primary-glow)}button.accent:hover,button.accent:focus,a.button.accent:hover,a.button.accent:focus{border-color:var(--primary-dark3);background-color:var(--primary-dark1);background-image:linear-gradient(to bottom, var(--primary-light2), var(--primary) 20%, var(--primary-dark2) 90%, var(--primary-dark4));box-shadow:1px 4px 5px var(--primary-glow)}button.accent:active,a.button.accent:active{border-color:var(--primary-dark4);background-color:var(--primary-dark2);background-image:linear-gradient(to bottom, var(--primary-dark4), var(--primary-dark4) 20%, var(--primary-dark2) 90%, var(--primary-light1));box-shadow:0 0 0 transparent}button.danger,a.button.danger{color:var(--red-dark1);border-color:var(--red-dark1);background-color:white;background-image:none;box-shadow:0 0 0 transparent}button.danger:hover,button.danger:focus,a.button.danger:hover,a.button.danger:focus{color:white;border-color:var(--red-dark4);background-color:var(--red-dark1);background-image:linear-gradient(to bottom, var(--red-light1), var(--red-dark1) 20%, var(--red-dark3) 90%, var(--red-dark4));box-shadow:1px 4px 5px var(--red-glow)}button.danger:active,a.button.danger:active{color:white;border-color:var(--red-dark4);background-color:var(--red-dark2);background-image:linear-gradient(to bottom, var(--red-dark4), var(--red-dark4) 20%, var(--red-dark2) 90%, var(--red-light1));box-shadow:0 0 0 transparent}button.transparent,a.button.transparent{min-width:4em;color:var(--foreground);border-color:transparent;background-color:transparent;background-image:none;box-shadow:none}button.transparent:hover,button.transparent:focus,a.button.transparent:hover,a.button.transparent:focus{background-color:var(--highlight1)}button.transparent:active,a.button.transparent:active{background-color:var(--shade2)}button.transparent:disabled,button.transparent:disabled:hover,a.button.transparent:disabled,a.button.transparent:disabled:hover{border-color:transparent;background-color:transparent}label{display:inline-block;margin-top:.2em}label input[type=checkbox],label input[type=radio]{margin-right:.5em}fieldset{border-radius:.25em}legend{font-family:concourse-caps,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-feature-settings:"c2sc" 1;text-transform:uppercase}
