From b1009fa109d9c137d20203bc5be5e532c406b50b Mon Sep 17 00:00:00 2001 From: Tom Wiesing Date: Fri, 10 Feb 2023 12:01:06 +0100 Subject: [PATCH] Add a logo --- .gitignore | 3 +- internal/cli/cli_notices.go | 4 +- .../component/server/assets/assets_dist.go | 6 +- .../server/assets/dist/Default.81f0a181.css | 1 + ...ault.db26a303.css => Default.938b4407.css} | 2 +- .../server/assets/dist/Default.f9675eae.css | 1 - .../server/assets/src/base/index.css | 10 + .../server/assets/src/entry/Default/index.css | 27 +++ internal/dis/component/server/home/about.html | 1 + internal/dis/component/server/home/public.go | 4 + .../dis/component/server/logo/favicon.ico | Bin 0 -> 342795 bytes internal/dis/component/server/logo/logo.go | 58 +++++ .../dis/component/server/logo}/logo.svg | 208 +++++++++--------- .../server/news/NEWS/2023-02-10-logo.md | 6 + .../component/server/templating/src/base.html | 5 + internal/dis/distillery.go | 2 + pkg/httpx/html_minify.go | 10 + pkg/httpx/html_minify_off.go | 4 + 18 files changed, 240 insertions(+), 112 deletions(-) create mode 100644 internal/dis/component/server/assets/dist/Default.81f0a181.css rename internal/dis/component/server/assets/dist/{Default.db26a303.css => Default.938b4407.css} (95%) delete mode 100644 internal/dis/component/server/assets/dist/Default.f9675eae.css create mode 100644 internal/dis/component/server/logo/favicon.ico create mode 100644 internal/dis/component/server/logo/logo.go rename {logo => internal/dis/component/server/logo}/logo.svg (89%) create mode 100644 internal/dis/component/server/news/NEWS/2023-02-10-logo.md diff --git a/.gitignore b/.gitignore index 1480a84..bd79db0 100644 --- a/.gitignore +++ b/.gitignore @@ -10,4 +10,5 @@ go.work.sum node_modules .parcel-cache .entry-cache -yarn-error.log \ No newline at end of file +yarn-error.log +TODO \ No newline at end of file diff --git a/internal/cli/cli_notices.go b/internal/cli/cli_notices.go index 8d855b1..a4c70da 100755 --- a/internal/cli/cli_notices.go +++ b/internal/cli/cli_notices.go @@ -1,7 +1,7 @@ package cli // =========================================================================================================== -// This file was generated automatically at 19-01-2023 12:17:46 using gogenlicense. +// This file was generated automatically at 10-02-2023 10:56:10 using gogenlicense. // Do not edit manually, as changes may be overwritten. // =========================================================================================================== @@ -2417,7 +2417,7 @@ package cli // # Generation // // This variable and the associated documentation have been automatically generated using the 'gogenlicense' tool. -// It was last updated at 19-01-2023 12:17:46. +// It was last updated at 10-02-2023 10:56:10. var LegalNotices string func init() { diff --git a/internal/dis/component/server/assets/assets_dist.go b/internal/dis/component/server/assets/assets_dist.go index ec220ad..1fb616e 100644 --- a/internal/dis/component/server/assets/assets_dist.go +++ b/internal/dis/component/server/assets/assets_dist.go @@ -13,17 +13,17 @@ const Public = "/this-is-fine/" // AssetsDefault contains assets for the 'Default' entrypoint. var AssetsDefault = Assets{ Scripts: ``, - Styles: ``, + Styles: ``, } // AssetsUser contains assets for the 'User' entrypoint. var AssetsUser = Assets{ Scripts: ``, - Styles: ``, + Styles: ``, } // AssetsAdmin contains assets for the 'Admin' entrypoint. var AssetsAdmin = Assets{ Scripts: ``, - Styles: ``, + Styles: ``, } diff --git a/internal/dis/component/server/assets/dist/Default.81f0a181.css b/internal/dis/component/server/assets/dist/Default.81f0a181.css new file mode 100644 index 0000000..e15a6d4 --- /dev/null +++ b/internal/dis/component/server/assets/dist/Default.81f0a181.css @@ -0,0 +1 @@ +a.wisskilink{color:#00f!important}img.biglogo{width:80vw;height:80vw;display:block}@media screen and (min-width:600px){img.biglogo{float:right;width:33vw;height:33vw;max-width:20em;max-height:20em;margin-bottom:-9em;position:relative;top:-9em}} \ No newline at end of file diff --git a/internal/dis/component/server/assets/dist/Default.db26a303.css b/internal/dis/component/server/assets/dist/Default.938b4407.css similarity index 95% rename from internal/dis/component/server/assets/dist/Default.db26a303.css rename to internal/dis/component/server/assets/dist/Default.938b4407.css index cad3a38..458b613 100644 --- a/internal/dis/component/server/assets/dist/Default.db26a303.css +++ b/internal/dis/component/server/assets/dist/Default.938b4407.css @@ -1 +1 @@ -html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;max-width:100%;white-space:normal;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}html{font-family:sans-serif}.hidden,[hidden]{display:none!important}.pure-img{max-width:100%;height:auto;display:block}.pure-g{letter-spacing:-.31em;text-rendering:optimizespeed;flex-flow:wrap;align-content:flex-start;font-family:FreeSans,Arimo,Droid Sans,Helvetica,Arial,sans-serif;display:flex}@media (-ms-high-contrast:none),(-ms-high-contrast:active){table .pure-g{display:block}}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;display:inline-block}.pure-g [class*=pure-u]{font-family:sans-serif}.pure-u-1,.pure-u-1-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-5-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-2-24,.pure-u-3-24,.pure-u-4-24,.pure-u-5-24,.pure-u-6-24,.pure-u-7-24,.pure-u-8-24,.pure-u-9-24,.pure-u-10-24,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;display:inline-block}.pure-u-1-24{width:4.1667%}.pure-u-1-12,.pure-u-2-24{width:8.3333%}.pure-u-1-8,.pure-u-3-24{width:12.5%}.pure-u-1-6,.pure-u-4-24{width:16.6667%}.pure-u-1-5{width:20%}.pure-u-5-24{width:20.8333%}.pure-u-1-4,.pure-u-6-24{width:25%}.pure-u-7-24{width:29.1667%}.pure-u-1-3,.pure-u-8-24{width:33.3333%}.pure-u-3-8,.pure-u-9-24{width:37.5%}.pure-u-2-5{width:40%}.pure-u-5-12,.pure-u-10-24{width:41.6667%}.pure-u-11-24{width:45.8333%}.pure-u-1-2,.pure-u-12-24{width:50%}.pure-u-13-24{width:54.1667%}.pure-u-7-12,.pure-u-14-24{width:58.3333%}.pure-u-3-5{width:60%}.pure-u-5-8,.pure-u-15-24{width:62.5%}.pure-u-2-3,.pure-u-16-24{width:66.6667%}.pure-u-17-24{width:70.8333%}.pure-u-3-4,.pure-u-18-24{width:75%}.pure-u-19-24{width:79.1667%}.pure-u-4-5{width:80%}.pure-u-5-6,.pure-u-20-24{width:83.3333%}.pure-u-7-8,.pure-u-21-24{width:87.5%}.pure-u-11-12,.pure-u-22-24{width:91.6667%}.pure-u-23-24{width:95.8333%}.pure-u-1,.pure-u-1-1,.pure-u-5-5,.pure-u-24-24{width:100%}.pure-button{white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;box-sizing:border-box;line-height:normal;display:inline-block}.pure-button::-moz-focus-inner{border:0;padding:0}.pure-button-group{letter-spacing:-.31em;text-rendering:optimizespeed}.opera-only :-o-prefocus,.pure-button-group{word-spacing:-.43em}.pure-button-group .pure-button{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-button{color:#000c;background-color:#e6e6e6;border:#0000;border-radius:2px;padding:.5em 1em;font-family:inherit;font-size:100%;text-decoration:none}.pure-button-hover,.pure-button:hover,.pure-button:focus{background-image:linear-gradient(#0000,#0000000d 40%,#0000001a)}.pure-button:focus{outline:0}.pure-button-active,.pure-button:active{border-color:#000;box-shadow:inset 0 0 0 1px #00000026,inset 0 0 6px #0003}.pure-button[disabled],.pure-button-disabled,.pure-button-disabled:hover,.pure-button-disabled:focus,.pure-button-disabled:active{opacity:.4;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;pointer-events:none;background-image:none;border:none}.pure-button-hidden{display:none}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{color:#fff;background-color:#0078e7}.pure-button-group .pure-button{border-right:1px solid #0003;border-radius:0;margin:0}.pure-button-group .pure-button:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.pure-button-group .pure-button:last-child{border-right:none;border-top-right-radius:2px;border-bottom-right-radius:2px}.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form select,.pure-form textarea{vertical-align:middle;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;padding:.5em .6em;display:inline-block;box-shadow:inset 0 1px 3px #ddd}.pure-form input:not([type]){box-sizing:border-box;border:1px solid #ccc;border-radius:4px;padding:.5em .6em;display:inline-block;box-shadow:inset 0 1px 3px #ddd}.pure-form input[type=color]{padding:.2em .5em}.pure-form input[type=text]:focus,.pure-form input[type=password]:focus,.pure-form input[type=email]:focus,.pure-form input[type=url]:focus,.pure-form input[type=date]:focus,.pure-form input[type=month]:focus,.pure-form input[type=time]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=week]:focus,.pure-form input[type=number]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=color]:focus,.pure-form select:focus,.pure-form textarea:focus,.pure-form input:not([type]):focus{border-color:#129fea;outline:0}.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus,.pure-form input[type=checkbox]:focus{outline:1px auto #129fea}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input[type=text][disabled],.pure-form input[type=password][disabled],.pure-form input[type=email][disabled],.pure-form input[type=url][disabled],.pure-form input[type=date][disabled],.pure-form input[type=month][disabled],.pure-form input[type=time][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=week][disabled],.pure-form input[type=number][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=color][disabled],.pure-form select[disabled],.pure-form textarea[disabled],.pure-form input:not([type])[disabled]{cursor:not-allowed;color:#cad2d3;background-color:#eaeded}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{color:#777;background-color:#eee;border-color:#ccc}.pure-form input:focus:invalid,.pure-form textarea:focus:invalid,.pure-form select:focus:invalid{color:#b94a48;border-color:#e9322d}.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus,.pure-form input[type=checkbox]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{height:2.25em;background-color:#fff;border:1px solid #ccc}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em}.pure-form fieldset{border:0;margin:0;padding:.35em 0 .75em}.pure-form legend{width:100%;color:#333;border-bottom:1px solid #e5e5e5;margin-bottom:.3em;padding:.3em 0;display:block}.pure-form-stacked input[type=text],.pure-form-stacked input[type=password],.pure-form-stacked input[type=email],.pure-form-stacked input[type=url],.pure-form-stacked input[type=date],.pure-form-stacked input[type=month],.pure-form-stacked input[type=time],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=week],.pure-form-stacked input[type=number],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=color],.pure-form-stacked input[type=file],.pure-form-stacked select,.pure-form-stacked label,.pure-form-stacked textarea,.pure-form-stacked input:not([type]){margin:.25em 0;display:block}.pure-form-aligned input,.pure-form-aligned textarea,.pure-form-aligned select,.pure-form-message-inline{vertical-align:middle;display:inline-block}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;vertical-align:middle;width:10em;margin:0 1em 0 0;display:inline-block}.pure-form-aligned .pure-controls{margin:1.5em 0 0 11em}.pure-form input.pure-input-rounded,.pure-form .pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input,.pure-form .pure-group textarea{border-radius:0;margin:0 0 -1px;padding:10px;display:block;position:relative;top:-1px}.pure-form .pure-group input:focus,.pure-form .pure-group textarea:focus{z-index:3}.pure-form .pure-group input:first-child,.pure-form .pure-group textarea:first-child{border-radius:4px 4px 0 0;margin:0;top:1px}.pure-form .pure-group input:first-child:last-child,.pure-form .pure-group textarea:first-child:last-child{border-radius:4px;margin:0;top:1px}.pure-form .pure-group input:last-child,.pure-form .pure-group textarea:last-child{border-radius:0 0 4px 4px;margin:0;top:-2px}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-3-4{width:75%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form-message-inline{color:#666;vertical-align:middle;padding-left:.3em;font-size:.875em;display:inline-block}.pure-form-message{color:#666;font-size:.875em;display:block}@media only screen and (max-width:480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input:not([type]),.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form label{margin-bottom:.3em;display:block}.pure-group input:not([type]),.pure-group input[type=text],.pure-group input[type=password],.pure-group input[type=email],.pure-group input[type=url],.pure-group input[type=date],.pure-group input[type=month],.pure-group input[type=time],.pure-group input[type=datetime],.pure-group input[type=datetime-local],.pure-group input[type=week],.pure-group input[type=number],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=color]{margin-bottom:0}.pure-form-aligned .pure-control-group label{text-align:left;width:100%;margin-bottom:.3em;display:block}.pure-form-aligned .pure-controls{margin:1.5em 0 0}.pure-form-message-inline,.pure-form-message{padding:.2em 0 .8em;font-size:.75em;display:block}}.pure-menu{box-sizing:border-box}.pure-menu-fixed{z-index:3;position:fixed;top:0;left:0}.pure-menu-list,.pure-menu-item{position:relative}.pure-menu-list{margin:0;padding:0;list-style:none}.pure-menu-item{height:100%;margin:0;padding:0}.pure-menu-link,.pure-menu-heading{white-space:nowrap;text-decoration:none;display:block}.pure-menu-horizontal{width:100%;white-space:nowrap}.pure-menu-horizontal .pure-menu-list{display:inline-block}.pure-menu-horizontal .pure-menu-item,.pure-menu-horizontal .pure-menu-heading,.pure-menu-horizontal .pure-menu-separator{vertical-align:middle;display:inline-block}.pure-menu-item .pure-menu-item{display:block}.pure-menu-children{z-index:3;margin:0;padding:0;display:none;position:absolute;top:0;left:100%}.pure-menu-horizontal .pure-menu-children{width:inherit;top:auto;left:0}.pure-menu-allow-hover:hover>.pure-menu-children,.pure-menu-active>.pure-menu-children{display:block;position:absolute}.pure-menu-has-children>.pure-menu-link:after{content:"▸";padding-left:.5em;font-size:small}.pure-menu-horizontal .pure-menu-has-children>.pure-menu-link:after{content:"▾"}.pure-menu-scrollable{overflow-x:hidden;overflow-y:scroll}.pure-menu-scrollable .pure-menu-list{display:block}.pure-menu-horizontal.pure-menu-scrollable .pure-menu-list{display:inline-block}.pure-menu-horizontal.pure-menu-scrollable{white-space:nowrap;padding:.5em 0;overflow-x:auto;overflow-y:hidden}.pure-menu-separator,.pure-menu-horizontal .pure-menu-children .pure-menu-separator{height:1px;background-color:#ccc;margin:.3em 0}.pure-menu-horizontal .pure-menu-separator{width:1px;height:1.3em;margin:0 .3em}.pure-menu-horizontal .pure-menu-children .pure-menu-separator{width:auto;display:block}.pure-menu-heading{text-transform:uppercase;color:#565d64}.pure-menu-link{color:#777}.pure-menu-children{background-color:#fff}.pure-menu-link,.pure-menu-heading{padding:.5em 1em}.pure-menu-disabled{opacity:.5}.pure-menu-disabled .pure-menu-link:hover{cursor:default;background-color:#0000}.pure-menu-active>.pure-menu-link,.pure-menu-link:hover,.pure-menu-link:focus{background-color:#eee}.pure-menu-selected>.pure-menu-link,.pure-menu-selected>.pure-menu-link:visited{color:#000}.pure-table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}.pure-table caption{color:#000;text-align:center;padding:1em 0;font:italic 85%/1 arial,sans-serif}.pure-table td,.pure-table th{font-size:inherit;border-width:0 0 0 1px;border-left-style:solid;border-left-color:#cbcbcb;margin:0;padding:.5em 1em;overflow:visible}.pure-table thead{color:#000;text-align:left;vertical-align:bottom;background-color:#e0e0e0}.pure-table td{background-color:#0000}.pure-table-odd td,.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child>td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px;border-bottom-style:solid;border-bottom-color:#cbcbcb}.pure-table-horizontal tbody>tr:last-child>td{border-bottom-width:0}@media screen and (min-width:35.5em){.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-2,.pure-u-sm-1-3,.pure-u-sm-2-3,.pure-u-sm-1-4,.pure-u-sm-3-4,.pure-u-sm-1-5,.pure-u-sm-2-5,.pure-u-sm-3-5,.pure-u-sm-4-5,.pure-u-sm-5-5,.pure-u-sm-1-6,.pure-u-sm-5-6,.pure-u-sm-1-8,.pure-u-sm-3-8,.pure-u-sm-5-8,.pure-u-sm-7-8,.pure-u-sm-1-12,.pure-u-sm-5-12,.pure-u-sm-7-12,.pure-u-sm-11-12,.pure-u-sm-1-24,.pure-u-sm-2-24,.pure-u-sm-3-24,.pure-u-sm-4-24,.pure-u-sm-5-24,.pure-u-sm-6-24,.pure-u-sm-7-24,.pure-u-sm-8-24,.pure-u-sm-9-24,.pure-u-sm-10-24,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;display:inline-block}.pure-u-sm-1-24{width:4.1667%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%}.pure-u-sm-1-5{width:20%}.pure-u-sm-5-24{width:20.8333%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%}.pure-u-sm-7-24{width:29.1667%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5%}.pure-u-sm-2-5{width:40%}.pure-u-sm-5-12,.pure-u-sm-10-24{width:41.6667%}.pure-u-sm-11-24{width:45.8333%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%}.pure-u-sm-13-24{width:54.1667%}.pure-u-sm-7-12,.pure-u-sm-14-24{width:58.3333%}.pure-u-sm-3-5{width:60%}.pure-u-sm-5-8,.pure-u-sm-15-24{width:62.5%}.pure-u-sm-2-3,.pure-u-sm-16-24{width:66.6667%}.pure-u-sm-17-24{width:70.8333%}.pure-u-sm-3-4,.pure-u-sm-18-24{width:75%}.pure-u-sm-19-24{width:79.1667%}.pure-u-sm-4-5{width:80%}.pure-u-sm-5-6,.pure-u-sm-20-24{width:83.3333%}.pure-u-sm-7-8,.pure-u-sm-21-24{width:87.5%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%}.pure-u-sm-23-24{width:95.8333%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-5-5,.pure-u-sm-24-24{width:100%}}@media screen and (min-width:48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-2,.pure-u-md-1-3,.pure-u-md-2-3,.pure-u-md-1-4,.pure-u-md-3-4,.pure-u-md-1-5,.pure-u-md-2-5,.pure-u-md-3-5,.pure-u-md-4-5,.pure-u-md-5-5,.pure-u-md-1-6,.pure-u-md-5-6,.pure-u-md-1-8,.pure-u-md-3-8,.pure-u-md-5-8,.pure-u-md-7-8,.pure-u-md-1-12,.pure-u-md-5-12,.pure-u-md-7-12,.pure-u-md-11-12,.pure-u-md-1-24,.pure-u-md-2-24,.pure-u-md-3-24,.pure-u-md-4-24,.pure-u-md-5-24,.pure-u-md-6-24,.pure-u-md-7-24,.pure-u-md-8-24,.pure-u-md-9-24,.pure-u-md-10-24,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;display:inline-block}.pure-u-md-1-24{width:4.1667%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%}.pure-u-md-1-5{width:20%}.pure-u-md-5-24{width:20.8333%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%}.pure-u-md-7-24{width:29.1667%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5%}.pure-u-md-2-5{width:40%}.pure-u-md-5-12,.pure-u-md-10-24{width:41.6667%}.pure-u-md-11-24{width:45.8333%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%}.pure-u-md-13-24{width:54.1667%}.pure-u-md-7-12,.pure-u-md-14-24{width:58.3333%}.pure-u-md-3-5{width:60%}.pure-u-md-5-8,.pure-u-md-15-24{width:62.5%}.pure-u-md-2-3,.pure-u-md-16-24{width:66.6667%}.pure-u-md-17-24{width:70.8333%}.pure-u-md-3-4,.pure-u-md-18-24{width:75%}.pure-u-md-19-24{width:79.1667%}.pure-u-md-4-5{width:80%}.pure-u-md-5-6,.pure-u-md-20-24{width:83.3333%}.pure-u-md-7-8,.pure-u-md-21-24{width:87.5%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%}.pure-u-md-23-24{width:95.8333%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-5-5,.pure-u-md-24-24{width:100%}}@media screen and (min-width:64em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-2,.pure-u-lg-1-3,.pure-u-lg-2-3,.pure-u-lg-1-4,.pure-u-lg-3-4,.pure-u-lg-1-5,.pure-u-lg-2-5,.pure-u-lg-3-5,.pure-u-lg-4-5,.pure-u-lg-5-5,.pure-u-lg-1-6,.pure-u-lg-5-6,.pure-u-lg-1-8,.pure-u-lg-3-8,.pure-u-lg-5-8,.pure-u-lg-7-8,.pure-u-lg-1-12,.pure-u-lg-5-12,.pure-u-lg-7-12,.pure-u-lg-11-12,.pure-u-lg-1-24,.pure-u-lg-2-24,.pure-u-lg-3-24,.pure-u-lg-4-24,.pure-u-lg-5-24,.pure-u-lg-6-24,.pure-u-lg-7-24,.pure-u-lg-8-24,.pure-u-lg-9-24,.pure-u-lg-10-24,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;display:inline-block}.pure-u-lg-1-24{width:4.1667%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%}.pure-u-lg-1-5{width:20%}.pure-u-lg-5-24{width:20.8333%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%}.pure-u-lg-7-24{width:29.1667%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5%}.pure-u-lg-2-5{width:40%}.pure-u-lg-5-12,.pure-u-lg-10-24{width:41.6667%}.pure-u-lg-11-24{width:45.8333%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%}.pure-u-lg-13-24{width:54.1667%}.pure-u-lg-7-12,.pure-u-lg-14-24{width:58.3333%}.pure-u-lg-3-5{width:60%}.pure-u-lg-5-8,.pure-u-lg-15-24{width:62.5%}.pure-u-lg-2-3,.pure-u-lg-16-24{width:66.6667%}.pure-u-lg-17-24{width:70.8333%}.pure-u-lg-3-4,.pure-u-lg-18-24{width:75%}.pure-u-lg-19-24{width:79.1667%}.pure-u-lg-4-5{width:80%}.pure-u-lg-5-6,.pure-u-lg-20-24{width:83.3333%}.pure-u-lg-7-8,.pure-u-lg-21-24{width:87.5%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%}.pure-u-lg-23-24{width:95.8333%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-5-5,.pure-u-lg-24-24{width:100%}}@media screen and (min-width:80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-2,.pure-u-xl-1-3,.pure-u-xl-2-3,.pure-u-xl-1-4,.pure-u-xl-3-4,.pure-u-xl-1-5,.pure-u-xl-2-5,.pure-u-xl-3-5,.pure-u-xl-4-5,.pure-u-xl-5-5,.pure-u-xl-1-6,.pure-u-xl-5-6,.pure-u-xl-1-8,.pure-u-xl-3-8,.pure-u-xl-5-8,.pure-u-xl-7-8,.pure-u-xl-1-12,.pure-u-xl-5-12,.pure-u-xl-7-12,.pure-u-xl-11-12,.pure-u-xl-1-24,.pure-u-xl-2-24,.pure-u-xl-3-24,.pure-u-xl-4-24,.pure-u-xl-5-24,.pure-u-xl-6-24,.pure-u-xl-7-24,.pure-u-xl-8-24,.pure-u-xl-9-24,.pure-u-xl-10-24,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;display:inline-block}.pure-u-xl-1-24{width:4.1667%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%}.pure-u-xl-1-5{width:20%}.pure-u-xl-5-24{width:20.8333%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%}.pure-u-xl-7-24{width:29.1667%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5%}.pure-u-xl-2-5{width:40%}.pure-u-xl-5-12,.pure-u-xl-10-24{width:41.6667%}.pure-u-xl-11-24{width:45.8333%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%}.pure-u-xl-13-24{width:54.1667%}.pure-u-xl-7-12,.pure-u-xl-14-24{width:58.3333%}.pure-u-xl-3-5{width:60%}.pure-u-xl-5-8,.pure-u-xl-15-24{width:62.5%}.pure-u-xl-2-3,.pure-u-xl-16-24{width:66.6667%}.pure-u-xl-17-24{width:70.8333%}.pure-u-xl-3-4,.pure-u-xl-18-24{width:75%}.pure-u-xl-19-24{width:79.1667%}.pure-u-xl-4-5{width:80%}.pure-u-xl-5-6,.pure-u-xl-20-24{width:83.3333%}.pure-u-xl-7-8,.pure-u-xl-21-24{width:87.5%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%}.pure-u-xl-23-24{width:95.8333%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-5-5,.pure-u-xl-24-24{width:100%}}@media screen and (min-width:120em){.pure-u-xxl-1,.pure-u-xxl-1-1,.pure-u-xxl-1-2,.pure-u-xxl-1-3,.pure-u-xxl-2-3,.pure-u-xxl-1-4,.pure-u-xxl-3-4,.pure-u-xxl-1-5,.pure-u-xxl-2-5,.pure-u-xxl-3-5,.pure-u-xxl-4-5,.pure-u-xxl-5-5,.pure-u-xxl-1-6,.pure-u-xxl-5-6,.pure-u-xxl-1-8,.pure-u-xxl-3-8,.pure-u-xxl-5-8,.pure-u-xxl-7-8,.pure-u-xxl-1-12,.pure-u-xxl-5-12,.pure-u-xxl-7-12,.pure-u-xxl-11-12,.pure-u-xxl-1-24,.pure-u-xxl-2-24,.pure-u-xxl-3-24,.pure-u-xxl-4-24,.pure-u-xxl-5-24,.pure-u-xxl-6-24,.pure-u-xxl-7-24,.pure-u-xxl-8-24,.pure-u-xxl-9-24,.pure-u-xxl-10-24,.pure-u-xxl-11-24,.pure-u-xxl-12-24,.pure-u-xxl-13-24,.pure-u-xxl-14-24,.pure-u-xxl-15-24,.pure-u-xxl-16-24,.pure-u-xxl-17-24,.pure-u-xxl-18-24,.pure-u-xxl-19-24,.pure-u-xxl-20-24,.pure-u-xxl-21-24,.pure-u-xxl-22-24,.pure-u-xxl-23-24,.pure-u-xxl-24-24{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;display:inline-block}.pure-u-xxl-1-24{width:4.1667%}.pure-u-xxl-1-12,.pure-u-xxl-2-24{width:8.3333%}.pure-u-xxl-1-8,.pure-u-xxl-3-24{width:12.5%}.pure-u-xxl-1-6,.pure-u-xxl-4-24{width:16.6667%}.pure-u-xxl-1-5{width:20%}.pure-u-xxl-5-24{width:20.8333%}.pure-u-xxl-1-4,.pure-u-xxl-6-24{width:25%}.pure-u-xxl-7-24{width:29.1667%}.pure-u-xxl-1-3,.pure-u-xxl-8-24{width:33.3333%}.pure-u-xxl-3-8,.pure-u-xxl-9-24{width:37.5%}.pure-u-xxl-2-5{width:40%}.pure-u-xxl-5-12,.pure-u-xxl-10-24{width:41.6667%}.pure-u-xxl-11-24{width:45.8333%}.pure-u-xxl-1-2,.pure-u-xxl-12-24{width:50%}.pure-u-xxl-13-24{width:54.1667%}.pure-u-xxl-7-12,.pure-u-xxl-14-24{width:58.3333%}.pure-u-xxl-3-5{width:60%}.pure-u-xxl-5-8,.pure-u-xxl-15-24{width:62.5%}.pure-u-xxl-2-3,.pure-u-xxl-16-24{width:66.6667%}.pure-u-xxl-17-24{width:70.8333%}.pure-u-xxl-3-4,.pure-u-xxl-18-24{width:75%}.pure-u-xxl-19-24{width:79.1667%}.pure-u-xxl-4-5{width:80%}.pure-u-xxl-5-6,.pure-u-xxl-20-24{width:83.3333%}.pure-u-xxl-7-8,.pure-u-xxl-21-24{width:87.5%}.pure-u-xxl-11-12,.pure-u-xxl-22-24{width:91.6667%}.pure-u-xxl-23-24{width:95.8333%}.pure-u-xxl-1,.pure-u-xxl-1-1,.pure-u-xxl-5-5,.pure-u-xxl-24-24{width:100%}}body{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}header,main,footer{margin:2em}nav.pure-menu,nav.breadcrumbs{border-bottom:1px solid #000;padding-top:1em;padding-bottom:1em}nav.breadcrumbs{padding-left:1em;font-size:small}nav.breadcrumbs a:not(:last-child):after{cursor:default;content:" > ";color:#000}nav.breadcrumbs a{text-decoration:none;color:#00f!important}nav.breadcrumbs a.active{font-weight:700}footer{border-top:1px solid #000;padding-top:1em;font-size:small}footer a{color:#00f!important}time{font-style:italic}.padding{padding:1em}.overflow{overflow-x:auto}.overflow table{width:100%}.overflow table td,.overflow table th{padding:.5em}.overflow table td:not(:last-child),.overflow table th:not(:last-child){width:1px;text-align:left;white-space:nowrap}.overflow table td:last-child,.overflow table th:last-child{white-space:nowrap}.hspace{height:1em;display:block}.pure-form-group{display:inline}.pure-button-action{background-color:#42b8dd!important}.pure-button-success{background-color:#1cb841!important}.pure-button-danger{background:#ca3c3c!important}.pure-button-warning{background:#df7514!important}.pure-button-xsmall{font-size:70%}.pure-button-small{font-size:85%}.pure-button-large{font-size:110%}.pure-button-xlarge{font-size:125%}.error-message{color:red;background-color:pink;border:1px solid red;padding:2px} \ No newline at end of file +html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;max-width:100%;white-space:normal;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}html{font-family:sans-serif}.hidden,[hidden]{display:none!important}.pure-img{max-width:100%;height:auto;display:block}.pure-g{letter-spacing:-.31em;text-rendering:optimizespeed;flex-flow:wrap;align-content:flex-start;font-family:FreeSans,Arimo,Droid Sans,Helvetica,Arial,sans-serif;display:flex}@media (-ms-high-contrast:none),(-ms-high-contrast:active){table .pure-g{display:block}}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;display:inline-block}.pure-g [class*=pure-u]{font-family:sans-serif}.pure-u-1,.pure-u-1-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-5-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-2-24,.pure-u-3-24,.pure-u-4-24,.pure-u-5-24,.pure-u-6-24,.pure-u-7-24,.pure-u-8-24,.pure-u-9-24,.pure-u-10-24,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;display:inline-block}.pure-u-1-24{width:4.1667%}.pure-u-1-12,.pure-u-2-24{width:8.3333%}.pure-u-1-8,.pure-u-3-24{width:12.5%}.pure-u-1-6,.pure-u-4-24{width:16.6667%}.pure-u-1-5{width:20%}.pure-u-5-24{width:20.8333%}.pure-u-1-4,.pure-u-6-24{width:25%}.pure-u-7-24{width:29.1667%}.pure-u-1-3,.pure-u-8-24{width:33.3333%}.pure-u-3-8,.pure-u-9-24{width:37.5%}.pure-u-2-5{width:40%}.pure-u-5-12,.pure-u-10-24{width:41.6667%}.pure-u-11-24{width:45.8333%}.pure-u-1-2,.pure-u-12-24{width:50%}.pure-u-13-24{width:54.1667%}.pure-u-7-12,.pure-u-14-24{width:58.3333%}.pure-u-3-5{width:60%}.pure-u-5-8,.pure-u-15-24{width:62.5%}.pure-u-2-3,.pure-u-16-24{width:66.6667%}.pure-u-17-24{width:70.8333%}.pure-u-3-4,.pure-u-18-24{width:75%}.pure-u-19-24{width:79.1667%}.pure-u-4-5{width:80%}.pure-u-5-6,.pure-u-20-24{width:83.3333%}.pure-u-7-8,.pure-u-21-24{width:87.5%}.pure-u-11-12,.pure-u-22-24{width:91.6667%}.pure-u-23-24{width:95.8333%}.pure-u-1,.pure-u-1-1,.pure-u-5-5,.pure-u-24-24{width:100%}.pure-button{white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;box-sizing:border-box;line-height:normal;display:inline-block}.pure-button::-moz-focus-inner{border:0;padding:0}.pure-button-group{letter-spacing:-.31em;text-rendering:optimizespeed}.opera-only :-o-prefocus,.pure-button-group{word-spacing:-.43em}.pure-button-group .pure-button{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-button{color:#000c;background-color:#e6e6e6;border:#0000;border-radius:2px;padding:.5em 1em;font-family:inherit;font-size:100%;text-decoration:none}.pure-button-hover,.pure-button:hover,.pure-button:focus{background-image:linear-gradient(#0000,#0000000d 40%,#0000001a)}.pure-button:focus{outline:0}.pure-button-active,.pure-button:active{border-color:#000;box-shadow:inset 0 0 0 1px #00000026,inset 0 0 6px #0003}.pure-button[disabled],.pure-button-disabled,.pure-button-disabled:hover,.pure-button-disabled:focus,.pure-button-disabled:active{opacity:.4;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;pointer-events:none;background-image:none;border:none}.pure-button-hidden{display:none}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{color:#fff;background-color:#0078e7}.pure-button-group .pure-button{border-right:1px solid #0003;border-radius:0;margin:0}.pure-button-group .pure-button:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.pure-button-group .pure-button:last-child{border-right:none;border-top-right-radius:2px;border-bottom-right-radius:2px}.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form select,.pure-form textarea{vertical-align:middle;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;padding:.5em .6em;display:inline-block;box-shadow:inset 0 1px 3px #ddd}.pure-form input:not([type]){box-sizing:border-box;border:1px solid #ccc;border-radius:4px;padding:.5em .6em;display:inline-block;box-shadow:inset 0 1px 3px #ddd}.pure-form input[type=color]{padding:.2em .5em}.pure-form input[type=text]:focus,.pure-form input[type=password]:focus,.pure-form input[type=email]:focus,.pure-form input[type=url]:focus,.pure-form input[type=date]:focus,.pure-form input[type=month]:focus,.pure-form input[type=time]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=week]:focus,.pure-form input[type=number]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=color]:focus,.pure-form select:focus,.pure-form textarea:focus,.pure-form input:not([type]):focus{border-color:#129fea;outline:0}.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus,.pure-form input[type=checkbox]:focus{outline:1px auto #129fea}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input[type=text][disabled],.pure-form input[type=password][disabled],.pure-form input[type=email][disabled],.pure-form input[type=url][disabled],.pure-form input[type=date][disabled],.pure-form input[type=month][disabled],.pure-form input[type=time][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=week][disabled],.pure-form input[type=number][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=color][disabled],.pure-form select[disabled],.pure-form textarea[disabled],.pure-form input:not([type])[disabled]{cursor:not-allowed;color:#cad2d3;background-color:#eaeded}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{color:#777;background-color:#eee;border-color:#ccc}.pure-form input:focus:invalid,.pure-form textarea:focus:invalid,.pure-form select:focus:invalid{color:#b94a48;border-color:#e9322d}.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus,.pure-form input[type=checkbox]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{height:2.25em;background-color:#fff;border:1px solid #ccc}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em}.pure-form fieldset{border:0;margin:0;padding:.35em 0 .75em}.pure-form legend{width:100%;color:#333;border-bottom:1px solid #e5e5e5;margin-bottom:.3em;padding:.3em 0;display:block}.pure-form-stacked input[type=text],.pure-form-stacked input[type=password],.pure-form-stacked input[type=email],.pure-form-stacked input[type=url],.pure-form-stacked input[type=date],.pure-form-stacked input[type=month],.pure-form-stacked input[type=time],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=week],.pure-form-stacked input[type=number],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=color],.pure-form-stacked input[type=file],.pure-form-stacked select,.pure-form-stacked label,.pure-form-stacked textarea,.pure-form-stacked input:not([type]){margin:.25em 0;display:block}.pure-form-aligned input,.pure-form-aligned textarea,.pure-form-aligned select,.pure-form-message-inline{vertical-align:middle;display:inline-block}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;vertical-align:middle;width:10em;margin:0 1em 0 0;display:inline-block}.pure-form-aligned .pure-controls{margin:1.5em 0 0 11em}.pure-form input.pure-input-rounded,.pure-form .pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input,.pure-form .pure-group textarea{border-radius:0;margin:0 0 -1px;padding:10px;display:block;position:relative;top:-1px}.pure-form .pure-group input:focus,.pure-form .pure-group textarea:focus{z-index:3}.pure-form .pure-group input:first-child,.pure-form .pure-group textarea:first-child{border-radius:4px 4px 0 0;margin:0;top:1px}.pure-form .pure-group input:first-child:last-child,.pure-form .pure-group textarea:first-child:last-child{border-radius:4px;margin:0;top:1px}.pure-form .pure-group input:last-child,.pure-form .pure-group textarea:last-child{border-radius:0 0 4px 4px;margin:0;top:-2px}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-3-4{width:75%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form-message-inline{color:#666;vertical-align:middle;padding-left:.3em;font-size:.875em;display:inline-block}.pure-form-message{color:#666;font-size:.875em;display:block}@media only screen and (max-width:480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input:not([type]),.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form label{margin-bottom:.3em;display:block}.pure-group input:not([type]),.pure-group input[type=text],.pure-group input[type=password],.pure-group input[type=email],.pure-group input[type=url],.pure-group input[type=date],.pure-group input[type=month],.pure-group input[type=time],.pure-group input[type=datetime],.pure-group input[type=datetime-local],.pure-group input[type=week],.pure-group input[type=number],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=color]{margin-bottom:0}.pure-form-aligned .pure-control-group label{text-align:left;width:100%;margin-bottom:.3em;display:block}.pure-form-aligned .pure-controls{margin:1.5em 0 0}.pure-form-message-inline,.pure-form-message{padding:.2em 0 .8em;font-size:.75em;display:block}}.pure-menu{box-sizing:border-box}.pure-menu-fixed{z-index:3;position:fixed;top:0;left:0}.pure-menu-list,.pure-menu-item{position:relative}.pure-menu-list{margin:0;padding:0;list-style:none}.pure-menu-item{height:100%;margin:0;padding:0}.pure-menu-link,.pure-menu-heading{white-space:nowrap;text-decoration:none;display:block}.pure-menu-horizontal{width:100%;white-space:nowrap}.pure-menu-horizontal .pure-menu-list{display:inline-block}.pure-menu-horizontal .pure-menu-item,.pure-menu-horizontal .pure-menu-heading,.pure-menu-horizontal .pure-menu-separator{vertical-align:middle;display:inline-block}.pure-menu-item .pure-menu-item{display:block}.pure-menu-children{z-index:3;margin:0;padding:0;display:none;position:absolute;top:0;left:100%}.pure-menu-horizontal .pure-menu-children{width:inherit;top:auto;left:0}.pure-menu-allow-hover:hover>.pure-menu-children,.pure-menu-active>.pure-menu-children{display:block;position:absolute}.pure-menu-has-children>.pure-menu-link:after{content:"▸";padding-left:.5em;font-size:small}.pure-menu-horizontal .pure-menu-has-children>.pure-menu-link:after{content:"▾"}.pure-menu-scrollable{overflow-x:hidden;overflow-y:scroll}.pure-menu-scrollable .pure-menu-list{display:block}.pure-menu-horizontal.pure-menu-scrollable .pure-menu-list{display:inline-block}.pure-menu-horizontal.pure-menu-scrollable{white-space:nowrap;padding:.5em 0;overflow-x:auto;overflow-y:hidden}.pure-menu-separator,.pure-menu-horizontal .pure-menu-children .pure-menu-separator{height:1px;background-color:#ccc;margin:.3em 0}.pure-menu-horizontal .pure-menu-separator{width:1px;height:1.3em;margin:0 .3em}.pure-menu-horizontal .pure-menu-children .pure-menu-separator{width:auto;display:block}.pure-menu-heading{text-transform:uppercase;color:#565d64}.pure-menu-link{color:#777}.pure-menu-children{background-color:#fff}.pure-menu-link,.pure-menu-heading{padding:.5em 1em}.pure-menu-disabled{opacity:.5}.pure-menu-disabled .pure-menu-link:hover{cursor:default;background-color:#0000}.pure-menu-active>.pure-menu-link,.pure-menu-link:hover,.pure-menu-link:focus{background-color:#eee}.pure-menu-selected>.pure-menu-link,.pure-menu-selected>.pure-menu-link:visited{color:#000}.pure-table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}.pure-table caption{color:#000;text-align:center;padding:1em 0;font:italic 85%/1 arial,sans-serif}.pure-table td,.pure-table th{font-size:inherit;border-width:0 0 0 1px;border-left-style:solid;border-left-color:#cbcbcb;margin:0;padding:.5em 1em;overflow:visible}.pure-table thead{color:#000;text-align:left;vertical-align:bottom;background-color:#e0e0e0}.pure-table td{background-color:#0000}.pure-table-odd td,.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child>td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px;border-bottom-style:solid;border-bottom-color:#cbcbcb}.pure-table-horizontal tbody>tr:last-child>td{border-bottom-width:0}@media screen and (min-width:35.5em){.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-2,.pure-u-sm-1-3,.pure-u-sm-2-3,.pure-u-sm-1-4,.pure-u-sm-3-4,.pure-u-sm-1-5,.pure-u-sm-2-5,.pure-u-sm-3-5,.pure-u-sm-4-5,.pure-u-sm-5-5,.pure-u-sm-1-6,.pure-u-sm-5-6,.pure-u-sm-1-8,.pure-u-sm-3-8,.pure-u-sm-5-8,.pure-u-sm-7-8,.pure-u-sm-1-12,.pure-u-sm-5-12,.pure-u-sm-7-12,.pure-u-sm-11-12,.pure-u-sm-1-24,.pure-u-sm-2-24,.pure-u-sm-3-24,.pure-u-sm-4-24,.pure-u-sm-5-24,.pure-u-sm-6-24,.pure-u-sm-7-24,.pure-u-sm-8-24,.pure-u-sm-9-24,.pure-u-sm-10-24,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;display:inline-block}.pure-u-sm-1-24{width:4.1667%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%}.pure-u-sm-1-5{width:20%}.pure-u-sm-5-24{width:20.8333%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%}.pure-u-sm-7-24{width:29.1667%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5%}.pure-u-sm-2-5{width:40%}.pure-u-sm-5-12,.pure-u-sm-10-24{width:41.6667%}.pure-u-sm-11-24{width:45.8333%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%}.pure-u-sm-13-24{width:54.1667%}.pure-u-sm-7-12,.pure-u-sm-14-24{width:58.3333%}.pure-u-sm-3-5{width:60%}.pure-u-sm-5-8,.pure-u-sm-15-24{width:62.5%}.pure-u-sm-2-3,.pure-u-sm-16-24{width:66.6667%}.pure-u-sm-17-24{width:70.8333%}.pure-u-sm-3-4,.pure-u-sm-18-24{width:75%}.pure-u-sm-19-24{width:79.1667%}.pure-u-sm-4-5{width:80%}.pure-u-sm-5-6,.pure-u-sm-20-24{width:83.3333%}.pure-u-sm-7-8,.pure-u-sm-21-24{width:87.5%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%}.pure-u-sm-23-24{width:95.8333%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-5-5,.pure-u-sm-24-24{width:100%}}@media screen and (min-width:48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-2,.pure-u-md-1-3,.pure-u-md-2-3,.pure-u-md-1-4,.pure-u-md-3-4,.pure-u-md-1-5,.pure-u-md-2-5,.pure-u-md-3-5,.pure-u-md-4-5,.pure-u-md-5-5,.pure-u-md-1-6,.pure-u-md-5-6,.pure-u-md-1-8,.pure-u-md-3-8,.pure-u-md-5-8,.pure-u-md-7-8,.pure-u-md-1-12,.pure-u-md-5-12,.pure-u-md-7-12,.pure-u-md-11-12,.pure-u-md-1-24,.pure-u-md-2-24,.pure-u-md-3-24,.pure-u-md-4-24,.pure-u-md-5-24,.pure-u-md-6-24,.pure-u-md-7-24,.pure-u-md-8-24,.pure-u-md-9-24,.pure-u-md-10-24,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;display:inline-block}.pure-u-md-1-24{width:4.1667%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%}.pure-u-md-1-5{width:20%}.pure-u-md-5-24{width:20.8333%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%}.pure-u-md-7-24{width:29.1667%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5%}.pure-u-md-2-5{width:40%}.pure-u-md-5-12,.pure-u-md-10-24{width:41.6667%}.pure-u-md-11-24{width:45.8333%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%}.pure-u-md-13-24{width:54.1667%}.pure-u-md-7-12,.pure-u-md-14-24{width:58.3333%}.pure-u-md-3-5{width:60%}.pure-u-md-5-8,.pure-u-md-15-24{width:62.5%}.pure-u-md-2-3,.pure-u-md-16-24{width:66.6667%}.pure-u-md-17-24{width:70.8333%}.pure-u-md-3-4,.pure-u-md-18-24{width:75%}.pure-u-md-19-24{width:79.1667%}.pure-u-md-4-5{width:80%}.pure-u-md-5-6,.pure-u-md-20-24{width:83.3333%}.pure-u-md-7-8,.pure-u-md-21-24{width:87.5%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%}.pure-u-md-23-24{width:95.8333%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-5-5,.pure-u-md-24-24{width:100%}}@media screen and (min-width:64em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-2,.pure-u-lg-1-3,.pure-u-lg-2-3,.pure-u-lg-1-4,.pure-u-lg-3-4,.pure-u-lg-1-5,.pure-u-lg-2-5,.pure-u-lg-3-5,.pure-u-lg-4-5,.pure-u-lg-5-5,.pure-u-lg-1-6,.pure-u-lg-5-6,.pure-u-lg-1-8,.pure-u-lg-3-8,.pure-u-lg-5-8,.pure-u-lg-7-8,.pure-u-lg-1-12,.pure-u-lg-5-12,.pure-u-lg-7-12,.pure-u-lg-11-12,.pure-u-lg-1-24,.pure-u-lg-2-24,.pure-u-lg-3-24,.pure-u-lg-4-24,.pure-u-lg-5-24,.pure-u-lg-6-24,.pure-u-lg-7-24,.pure-u-lg-8-24,.pure-u-lg-9-24,.pure-u-lg-10-24,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;display:inline-block}.pure-u-lg-1-24{width:4.1667%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%}.pure-u-lg-1-5{width:20%}.pure-u-lg-5-24{width:20.8333%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%}.pure-u-lg-7-24{width:29.1667%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5%}.pure-u-lg-2-5{width:40%}.pure-u-lg-5-12,.pure-u-lg-10-24{width:41.6667%}.pure-u-lg-11-24{width:45.8333%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%}.pure-u-lg-13-24{width:54.1667%}.pure-u-lg-7-12,.pure-u-lg-14-24{width:58.3333%}.pure-u-lg-3-5{width:60%}.pure-u-lg-5-8,.pure-u-lg-15-24{width:62.5%}.pure-u-lg-2-3,.pure-u-lg-16-24{width:66.6667%}.pure-u-lg-17-24{width:70.8333%}.pure-u-lg-3-4,.pure-u-lg-18-24{width:75%}.pure-u-lg-19-24{width:79.1667%}.pure-u-lg-4-5{width:80%}.pure-u-lg-5-6,.pure-u-lg-20-24{width:83.3333%}.pure-u-lg-7-8,.pure-u-lg-21-24{width:87.5%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%}.pure-u-lg-23-24{width:95.8333%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-5-5,.pure-u-lg-24-24{width:100%}}@media screen and (min-width:80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-2,.pure-u-xl-1-3,.pure-u-xl-2-3,.pure-u-xl-1-4,.pure-u-xl-3-4,.pure-u-xl-1-5,.pure-u-xl-2-5,.pure-u-xl-3-5,.pure-u-xl-4-5,.pure-u-xl-5-5,.pure-u-xl-1-6,.pure-u-xl-5-6,.pure-u-xl-1-8,.pure-u-xl-3-8,.pure-u-xl-5-8,.pure-u-xl-7-8,.pure-u-xl-1-12,.pure-u-xl-5-12,.pure-u-xl-7-12,.pure-u-xl-11-12,.pure-u-xl-1-24,.pure-u-xl-2-24,.pure-u-xl-3-24,.pure-u-xl-4-24,.pure-u-xl-5-24,.pure-u-xl-6-24,.pure-u-xl-7-24,.pure-u-xl-8-24,.pure-u-xl-9-24,.pure-u-xl-10-24,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;display:inline-block}.pure-u-xl-1-24{width:4.1667%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%}.pure-u-xl-1-5{width:20%}.pure-u-xl-5-24{width:20.8333%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%}.pure-u-xl-7-24{width:29.1667%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5%}.pure-u-xl-2-5{width:40%}.pure-u-xl-5-12,.pure-u-xl-10-24{width:41.6667%}.pure-u-xl-11-24{width:45.8333%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%}.pure-u-xl-13-24{width:54.1667%}.pure-u-xl-7-12,.pure-u-xl-14-24{width:58.3333%}.pure-u-xl-3-5{width:60%}.pure-u-xl-5-8,.pure-u-xl-15-24{width:62.5%}.pure-u-xl-2-3,.pure-u-xl-16-24{width:66.6667%}.pure-u-xl-17-24{width:70.8333%}.pure-u-xl-3-4,.pure-u-xl-18-24{width:75%}.pure-u-xl-19-24{width:79.1667%}.pure-u-xl-4-5{width:80%}.pure-u-xl-5-6,.pure-u-xl-20-24{width:83.3333%}.pure-u-xl-7-8,.pure-u-xl-21-24{width:87.5%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%}.pure-u-xl-23-24{width:95.8333%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-5-5,.pure-u-xl-24-24{width:100%}}@media screen and (min-width:120em){.pure-u-xxl-1,.pure-u-xxl-1-1,.pure-u-xxl-1-2,.pure-u-xxl-1-3,.pure-u-xxl-2-3,.pure-u-xxl-1-4,.pure-u-xxl-3-4,.pure-u-xxl-1-5,.pure-u-xxl-2-5,.pure-u-xxl-3-5,.pure-u-xxl-4-5,.pure-u-xxl-5-5,.pure-u-xxl-1-6,.pure-u-xxl-5-6,.pure-u-xxl-1-8,.pure-u-xxl-3-8,.pure-u-xxl-5-8,.pure-u-xxl-7-8,.pure-u-xxl-1-12,.pure-u-xxl-5-12,.pure-u-xxl-7-12,.pure-u-xxl-11-12,.pure-u-xxl-1-24,.pure-u-xxl-2-24,.pure-u-xxl-3-24,.pure-u-xxl-4-24,.pure-u-xxl-5-24,.pure-u-xxl-6-24,.pure-u-xxl-7-24,.pure-u-xxl-8-24,.pure-u-xxl-9-24,.pure-u-xxl-10-24,.pure-u-xxl-11-24,.pure-u-xxl-12-24,.pure-u-xxl-13-24,.pure-u-xxl-14-24,.pure-u-xxl-15-24,.pure-u-xxl-16-24,.pure-u-xxl-17-24,.pure-u-xxl-18-24,.pure-u-xxl-19-24,.pure-u-xxl-20-24,.pure-u-xxl-21-24,.pure-u-xxl-22-24,.pure-u-xxl-23-24,.pure-u-xxl-24-24{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;display:inline-block}.pure-u-xxl-1-24{width:4.1667%}.pure-u-xxl-1-12,.pure-u-xxl-2-24{width:8.3333%}.pure-u-xxl-1-8,.pure-u-xxl-3-24{width:12.5%}.pure-u-xxl-1-6,.pure-u-xxl-4-24{width:16.6667%}.pure-u-xxl-1-5{width:20%}.pure-u-xxl-5-24{width:20.8333%}.pure-u-xxl-1-4,.pure-u-xxl-6-24{width:25%}.pure-u-xxl-7-24{width:29.1667%}.pure-u-xxl-1-3,.pure-u-xxl-8-24{width:33.3333%}.pure-u-xxl-3-8,.pure-u-xxl-9-24{width:37.5%}.pure-u-xxl-2-5{width:40%}.pure-u-xxl-5-12,.pure-u-xxl-10-24{width:41.6667%}.pure-u-xxl-11-24{width:45.8333%}.pure-u-xxl-1-2,.pure-u-xxl-12-24{width:50%}.pure-u-xxl-13-24{width:54.1667%}.pure-u-xxl-7-12,.pure-u-xxl-14-24{width:58.3333%}.pure-u-xxl-3-5{width:60%}.pure-u-xxl-5-8,.pure-u-xxl-15-24{width:62.5%}.pure-u-xxl-2-3,.pure-u-xxl-16-24{width:66.6667%}.pure-u-xxl-17-24{width:70.8333%}.pure-u-xxl-3-4,.pure-u-xxl-18-24{width:75%}.pure-u-xxl-19-24{width:79.1667%}.pure-u-xxl-4-5{width:80%}.pure-u-xxl-5-6,.pure-u-xxl-20-24{width:83.3333%}.pure-u-xxl-7-8,.pure-u-xxl-21-24{width:87.5%}.pure-u-xxl-11-12,.pure-u-xxl-22-24{width:91.6667%}.pure-u-xxl-23-24{width:95.8333%}.pure-u-xxl-1,.pure-u-xxl-1-1,.pure-u-xxl-5-5,.pure-u-xxl-24-24{width:100%}}body{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}header,main,footer{margin:2em}nav.pure-menu,nav.breadcrumbs{border-bottom:1px solid #000;padding-top:1em;padding-bottom:1em}nav.pure-menu :has(img.logo){padding-top:0;padding-bottom:0;padding-right:0}nav.pure-menu img.logo{height:2.5em;width:2.5em}nav.breadcrumbs{padding-left:1em;font-size:small}nav.breadcrumbs a:not(:last-child):after{cursor:default;content:" > ";color:#000}nav.breadcrumbs a{text-decoration:none;color:#00f!important}nav.breadcrumbs a.active{font-weight:700}footer{border-top:1px solid #000;padding-top:1em;font-size:small}footer a{color:#00f!important}time{font-style:italic}.padding{padding:1em}.overflow{overflow-x:auto}.overflow table{width:100%}.overflow table td,.overflow table th{padding:.5em}.overflow table td:not(:last-child),.overflow table th:not(:last-child){width:1px;text-align:left;white-space:nowrap}.overflow table td:last-child,.overflow table th:last-child{white-space:nowrap}.hspace{height:1em;display:block}.pure-form-group{display:inline}.pure-button-action{background-color:#42b8dd!important}.pure-button-success{background-color:#1cb841!important}.pure-button-danger{background:#ca3c3c!important}.pure-button-warning{background:#df7514!important}.pure-button-xsmall{font-size:70%}.pure-button-small{font-size:85%}.pure-button-large{font-size:110%}.pure-button-xlarge{font-size:125%}.error-message{color:red;background-color:pink;border:1px solid red;padding:2px} \ No newline at end of file diff --git a/internal/dis/component/server/assets/dist/Default.f9675eae.css b/internal/dis/component/server/assets/dist/Default.f9675eae.css deleted file mode 100644 index c3ffab1..0000000 --- a/internal/dis/component/server/assets/dist/Default.f9675eae.css +++ /dev/null @@ -1 +0,0 @@ -a.wisskilink{color:#00f!important} \ No newline at end of file diff --git a/internal/dis/component/server/assets/src/base/index.css b/internal/dis/component/server/assets/src/base/index.css index 976d7e5..b434ae1 100644 --- a/internal/dis/component/server/assets/src/base/index.css +++ b/internal/dis/component/server/assets/src/base/index.css @@ -14,6 +14,16 @@ nav.pure-menu, nav.breadcrumbs { border-bottom: 1px solid black; } +nav.pure-menu :has(img.logo) { + padding-top: 0; + padding-bottom: 0; + padding-right: 0; +} +nav.pure-menu img.logo { + height: 2.5em; + width: 2.5em; +} + nav.breadcrumbs { padding-left: 1em; font-size: small; diff --git a/internal/dis/component/server/assets/src/entry/Default/index.css b/internal/dis/component/server/assets/src/entry/Default/index.css index 8deabdd..2de928e 100644 --- a/internal/dis/component/server/assets/src/entry/Default/index.css +++ b/internal/dis/component/server/assets/src/entry/Default/index.css @@ -1,3 +1,30 @@ a.wisskilink { color: blue !important; +} + +img.biglogo { + display: block; + + width: 80vw; + height: 80vw; +} + +@media screen and (min-width: 600px) { + img.biglogo { + float: right; + + /* set a reasonable size */ + width: 33vw; + height: 33vw; + + /* but don't overdo it */ + max-width: 20em; + max-height: 20em; + + + /* place image next to the image, overlapping the crumbs bar */ + position: relative; + top: -9em; + margin-bottom: -9em; + } } \ No newline at end of file diff --git a/internal/dis/component/server/home/about.html b/internal/dis/component/server/home/about.html index da587bf..6472a6d 100644 --- a/internal/dis/component/server/home/about.html +++ b/internal/dis/component/server/home/about.html @@ -1,4 +1,5 @@
+ {{ .Logo }}

For more information, see {{ .SelfRedirect }}.

diff --git a/internal/dis/component/server/home/public.go b/internal/dis/component/server/home/public.go index 2ecad6c..cadf705 100644 --- a/internal/dis/component/server/home/public.go +++ b/internal/dis/component/server/home/public.go @@ -30,6 +30,7 @@ var aboutTemplate = template.Must(template.New("about.html").Parse(aboutHTML)) // aboutContext is passed to about.html type aboutContext struct { Instances []status.WissKI + Logo template.HTML SelfRedirect string } @@ -41,6 +42,8 @@ type publicContext struct { About template.HTML } +const logoHTML = template.HTML(``) + func (home *Home) publicHandler(ctx context.Context) http.Handler { tpl := publicTemplate.Prepare( @@ -63,6 +66,7 @@ func (home *Home) publicHandler(ctx context.Context) http.Handler { defer pools.ReleaseBuilder(builder) // prepare about + pc.aboutContext.Logo = logoHTML pc.aboutContext.Instances = home.homeInstances.Get(nil) pc.aboutContext.SelfRedirect = home.Config.SelfRedirect.String() diff --git a/internal/dis/component/server/logo/favicon.ico b/internal/dis/component/server/logo/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..38836fc3edb240e4ded7059f39f352f1b148ccf6 GIT binary patch literal 342795 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%0AZaWd_bBfDd%dO?A7qZ|7 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�gr{f~JQ%OB zH)Q-vz3L4lTG^kxgj*jujEHd2+SN>R??dN$kwh!IIi1h{+fR6Y^G50$oA}s={+J8r z%!I)`RI)II@_LEig2a6LEA%*&_f1(lmBw58-H=z!6jU?5+psBkp1UoVGu(K?&&IVD zq1w1c2x@T5zz@at+2VpT6{8%)_=yQj35r+a0>)`!5d!mC5gCUY*6?3H-pGx={uN3I zkDhuOZ@%hc7S5Z_P~PE3KfRf4Tc5+SEC&1g*s^m!7cOi;u?r(*2|7yMf{OVZN9$4~ z8kBZ3uJte01t=k1C=6L^DlTc?+t!!?*Y);PDH1X&*h*!$YMuNVNP@8w)*94cqF`EE z-L^zhzYarP!I_L!by#j+Nl0vUBo7$pC~W=6pwNVIq}upC^*K||&Yimm%cSkvwTo=d zCE*<+VfuN^Ma$Wob-OCpW-;nEda%~ z6@&J?z+&McB8M6p>JLt2F>I|`gBKG%_Sd_4?bU}CSysb^#;7{aYQeQy zvD{vKiCFs%FH}B_LKZl5lO8KKpv0h!phRPgrpfH)!t>YDv41~xZkQgg&2*7Zds#pjMRt9xN2q_|m&Y6is>Cw3KN>H7Sa6@rU|8Ca(1Kyi z_BUVk+RWF#_21)O58L-I&z}uk!3&XjvIaG%4)Wb^eY4;e@{fMtqaXJ$#y4jr<^V+v zd(ow+@(Eu&`TfYa(LDl-pwMUu3xX6#_uk1WyB^(=X1L`dGRwqT`MAf@p^H*Ap!H>J76!uBM}h*ZS=OAZ@-Ji zre^NG{kCx}NT~c<2mHkgwaPW9!6=~j?%DkbrIhEnE=CO5p{&113Yd`$jr*ZQT5LJqfj#&D-wf-B&I_^iXiJ>yjWK!tMd%50feq zfJ*MZ@n-}b%LAZsRU`fOLSjV11KFO>=eg&O+sC~aApxi<|7viozy*wn5&{}>iJ54t z!Pf&s*_1-W527op5`iE@b{uKG1%o9X+9)iHA7Q6+m|QnM{>cq=?B7eeu8uR;EM(fW zX^`1hjOPm95_4LrW}2+*$Q)i6HS0hzWK4=oxk58!&0$!z$1M*-w&U!aXvw#UCV{I# z4UQVZ+5iQsje;|^DAQ7|6(8-C3|VVkf-GYJB|1pA<)Q2ZhXySA`g#$8p}_&3etsV& zF}b8)#TT1c0u}#HmHo+xzi=ECd;%bs#?RMA2g}$HR#|X$}|i`Hn(iVo7mo z1fT}T91KSLS=W4xyenyjlM4d`E)9GMi9j(hW+a3srotSlXhy|nl^B#a#H==#B}-2L zgh`X9u4|gtxpAJxOekc@4bL0ww=z5$@QGvz7^@)HAw!U?TKjR4f( zn1fqzwT>4BFotYm9OMCbecV4x#{ zpt5^dWc`Fiizg%Q5T?I7meeKCLj>=�%dz!V@t1tStJQF5u4R8tLflW&P??SW$mB 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

BqQwwgI1C#60ti`8_h!tKeLP%N6nknfCIW1AZu= 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 literal 0 HcmV?d00001 diff --git a/internal/dis/component/server/logo/logo.go b/internal/dis/component/server/logo/logo.go new file mode 100644 index 0000000..dd1e173 --- /dev/null +++ b/internal/dis/component/server/logo/logo.go @@ -0,0 +1,58 @@ +package logo + +import ( + "context" + "net/http" + + "github.com/FAU-CDI/wisski-distillery/internal/dis/component" + "github.com/FAU-CDI/wisski-distillery/pkg/httpx" + + _ "embed" +) + +type Logo struct { + component.Base +} + +var ( + _ component.Routeable = (*Logo)(nil) +) + +func (*Logo) Routes() component.Routes { + return component.Routes{ + Prefix: "/logo/", + Aliases: []string{"/favicon.ico", "/logo.svg"}, + Exact: true, + } +} + +var ( + //go:embed favicon.ico + faviconICO []byte + + //go:embed logo.svg + logoSVG []byte +) + +var faviconRoute = httpx.Response{ + ContentType: "image/x-icon", + Body: faviconICO, +} + +var logoSVGRoute = httpx.Response{ + ContentType: "image/svg+xml", + Body: httpx.MinifySVG(logoSVG), +} + +func (*Logo) HandleRoute(ctx context.Context, path string) (http.Handler, error) { + return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + switch r.URL.Path { + case "/favicon.ico": + faviconRoute.ServeHTTP(w, r) + case "/logo.svg": + logoSVGRoute.ServeHTTP(w, r) + default: + http.NotFound(w, r) + } + }), nil +} diff --git a/logo/logo.svg b/internal/dis/component/server/logo/logo.svg similarity index 89% rename from logo/logo.svg rename to internal/dis/component/server/logo/logo.svg index 86db9f6..dd44bff 100644 --- a/logo/logo.svg +++ b/internal/dis/component/server/logo/logo.svg @@ -1,10 +1,10 @@ @@ -1168,7 +1168,7 @@ xlink:href="#grad2" id="radialGradient482" gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.5269925,0,0,0.47439004,2.060916,-58.654362)" + gradientTransform="matrix(0.5269925,0,0,0.47439004,3.311416,-4.654362)" cx="334.55838" cy="475.76804" fx="334.55838" @@ -1179,7 +1179,7 @@ xlink:href="#grad2" id="radialGradient484" gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.5269925,0,0,0.47439004,2.060916,-58.628402)" + gradientTransform="matrix(0.5269925,0,0,0.47439004,3.311416,-4.628402)" cx="334.55838" cy="475.76804" fx="334.55838" @@ -1309,7 +1309,7 @@ xlink:href="#grad4" id="linearGradient709" gradientUnits="userSpaceOnUse" - gradientTransform="matrix(3.2915713,0,0,0.07595156,2.060916,-58.628402)" + gradientTransform="matrix(3.2915713,0,0,0.07595156,3.311416,-4.628402)" x1="31.899551" y1="3184.8323" x2="51.647003" @@ -1319,7 +1319,7 @@ cx="38.890202" cy="2824.9346" r="21.212843" - gradientTransform="matrix(3.5355917,0,0,0.07070952,-96.392076,-59.072869)" + gradientTransform="matrix(3.5355917,0,0,0.07070952,-95.141576,-5.072869)" fx="38.890202" fy="2824.9346" gradientUnits="userSpaceOnUse"> @@ -1339,7 +1339,7 @@ xlink:href="#grad2-2" id="radialGradient482-8" gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.5269925,0,0,0.47439004,-96.392076,-58.654369)" + gradientTransform="matrix(0.5269925,0,0,0.47439004,-95.141576,-4.654369)" cx="334.55838" cy="475.76804" fx="334.55838" @@ -1370,7 +1370,7 @@ xlink:href="#grad2-2" id="radialGradient484-4" gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.5269925,0,0,0.47439004,-96.392076,-59.072869)" + gradientTransform="matrix(0.5269925,0,0,0.47439004,-95.141576,-5.072869)" cx="334.55838" cy="475.76804" fx="334.55838" @@ -1401,7 +1401,7 @@ cx="202.27991" cy="770.45557" r="74.187271" - gradientTransform="matrix(0.73598605,0,0,0.33968035,-96.392076,-58.167434)" + gradientTransform="matrix(0.73598605,0,0,0.33968035,-95.141576,-4.167434)" fx="202.27991" fy="770.45557" gradientUnits="userSpaceOnUse"> @@ -1421,7 +1421,7 @@ cx="70.788597" cy="2292.1216" r="19.595547" - gradientTransform="matrix(2.0412878,0,0,0.1224717,-96.392076,-59.072869)" + gradientTransform="matrix(2.0412878,0,0,0.1224717,-95.141576,-5.072869)" fx="70.788597" fy="2292.1216" gradientUnits="userSpaceOnUse"> @@ -1441,7 +1441,7 @@ xlink:href="#grad4" id="linearGradient2320" gradientUnits="userSpaceOnUse" - gradientTransform="matrix(3.2915713,0,0,0.07595156,-96.392076,-59.072869)" + gradientTransform="matrix(3.2915713,0,0,0.07595156,-95.141576,-5.072869)" x1="31.899551" y1="3184.8323" x2="51.647003" @@ -1573,7 +1573,7 @@ xlink:href="#grad2" id="radialGradient654" gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.053985,0,0,0.94878008,-108.31418,-291.64966)" + gradientTransform="matrix(1.053985,0,0,0.94878008,-107.06368,-237.64966)" cx="334.55838" cy="475.76804" fx="334.55838" @@ -1585,98 +1585,98 @@ id="rect17930" width="300" height="125" - x="0" - y="112.3454" /> + x="1.2505" + y="166.3454" /> + x="158.7505" + y="178.8454" /> + x="138.7505" + y="178.8454" /> + x="178.7505" + y="178.8454" /> + x="118.7505" + y="178.8454" /> + x="98.750504" + y="178.8454" /> + x="138.7505" + y="178.8454" /> + x="218.7505" + y="178.8454" /> + x="238.7505" + y="178.8454" /> + x="198.7505" + y="178.8454" /> + x="58.7505" + y="178.8454" /> + x="38.7505" + y="178.8454" /> + x="78.750504" + y="178.8454" /> @@ -1719,7 +1719,7 @@ cx="202.27991" cy="770.45557" r="74.187271" - gradientTransform="matrix(0.73598605,0,0,0.33968035,2.060916,-57.722967)" + gradientTransform="matrix(0.73598605,0,0,0.33968035,3.311416,-3.722967)" fx="202.27991" fy="770.45557" gradientUnits="userSpaceOnUse"> @@ -1737,16 +1737,16 @@ + transform="translate(179.24584,203.5058)"> + transform="matrix(0.5,0,0,0.5,3.311416,-4.628403)"> + transform="matrix(0.5,0,0,0.5,3.311416,-4.628403)"> @@ -1834,7 +1834,7 @@ cx="70.788597" cy="2292.1216" r="19.595547" - gradientTransform="matrix(2.0412878,0,0,0.1224717,2.060916,-58.628402)" + gradientTransform="matrix(2.0412878,0,0,0.1224717,3.311416,-4.628402)" fx="70.788597" fy="2292.1216" gradientUnits="userSpaceOnUse"> @@ -1851,16 +1851,16 @@ + transform="translate(159.67116,-412.55943)"> + x="18.7505" + y="178.8454" /> + transform="matrix(0.5,0,0,0.5,-95.141576,-5.07287)"> + transform="matrix(0.5,0,0,0.5,-95.141576,-5.07287)"> + transform="matrix(0.5,0,0,0.5,-95.141576,-5.07287)"> + transform="translate(3.063498,6.061049)"> - - + + diff --git a/internal/dis/component/server/news/NEWS/2023-02-10-logo.md b/internal/dis/component/server/news/NEWS/2023-02-10-logo.md new file mode 100644 index 0000000..438c8aa --- /dev/null +++ b/internal/dis/component/server/news/NEWS/2023-02-10-logo.md @@ -0,0 +1,6 @@ +--- +title: Adding a logo +date: 2023-02-10 +--- + +- added a logo \ No newline at end of file diff --git a/internal/dis/component/server/templating/src/base.html b/internal/dis/component/server/templating/src/base.html index f7ecde1..bc735d3 100644 --- a/internal/dis/component/server/templating/src/base.html +++ b/internal/dis/component/server/templating/src/base.html @@ -3,6 +3,7 @@ + {{ .Runtime.Flags.Title }} {{ .Runtime.Flags.Assets.Styles }} @@ -10,6 +11,10 @@