From e7939dea1d5e3c0f58651ee96799ae3d1e2588d4 Mon Sep 17 00:00:00 2001 From: BuildFeed Bot Date: Sat, 28 Apr 2018 00:11:56 +0100 Subject: [PATCH] Language updates - PT, TR, VI; Third-party dependencies updates --- Authentication/MongoAuth/MongoAuth.csproj | 6 +- BuildFeed.Local/VariantTerms.pt.resx | 7 +- BuildFeed.Local/VariantTerms.tr.resx | 25 ++++-- BuildFeed.Local/VariantTerms.vi.resx | 70 +++++---------- BuildFeed.Model/BuildFeed.Model.csproj | 4 +- BuildFeed/BuildFeed.csproj | 2 +- BuildFeed/package-lock.json | 100 +++++++++++++--------- BuildFeed/package.json | 4 +- BuildFeed/res/css/default.css | 2 +- BuildFeed/res/css/default.css.map | 2 +- 10 files changed, 108 insertions(+), 114 deletions(-) diff --git a/Authentication/MongoAuth/MongoAuth.csproj b/Authentication/MongoAuth/MongoAuth.csproj index db78756..4eb7355 100644 --- a/Authentication/MongoAuth/MongoAuth.csproj +++ b/Authentication/MongoAuth/MongoAuth.csproj @@ -33,9 +33,9 @@ 4 - - - + + + diff --git a/BuildFeed.Local/VariantTerms.pt.resx b/BuildFeed.Local/VariantTerms.pt.resx index 5250671..9605e90 100644 --- a/BuildFeed.Local/VariantTerms.pt.resx +++ b/BuildFeed.Local/VariantTerms.pt.resx @@ -244,12 +244,9 @@ A equipa do {0}. Comentários - - Atualmente no Canário diff --git a/BuildFeed.Local/VariantTerms.tr.resx b/BuildFeed.Local/VariantTerms.tr.resx index eb404b8..ea44b06 100644 --- a/BuildFeed.Local/VariantTerms.tr.resx +++ b/BuildFeed.Local/VariantTerms.tr.resx @@ -118,7 +118,7 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - BuildFeed bir meraklılar topluluğu tarafından işletilir ve bakılır. Microsoft'un bu site ile hiçbir şekilde ilgisi yoktur. Onların bu sitenin farkında olduğundan emin olsak da, site hakkında Microsoft'tan kesinlikle hiçbir resmi şikayete sahip değiliz. Bunlar söylenmişken, Microsoft açıkça özel bilgileri özel tutmayı istiyor, ve geçmişte onlar tarafından kapatılan kaynaklara sahiplik ettik, ve gelecekte yapacaklarından da eminim. + BuildFeed bir meraklılar topluluğu tarafından işletilir ve bakılır. Microsoft'un bu siteyle hiçbir şekilde ilgisi yoktur. Onların bu sitenin farkında olduğundan emin olsak da, site hakkında Microsoft'tan kesinlikle hiçbir resmi şikayete sahip değiliz. Bunlar söylenmişken, Microsoft açıkça özel bilgileri özel tutmayı istiyor, ve geçmişte onlar tarafından kapatılan kaynaklara sahiplik ettik, ve gelecekte yapacaklarından da eminim. İyi denemeydi Dona, ama bu seferkine düşmüyorum. Şunu söyleyebilirim. BuildFeed, bu sitede gönderilen yapıların doğru ve geçerli olmasını mümkün olduğu kadar kesin hale getirir. Birkaç farklı kaynağımız var, doğrulamayı daha güvenilir yapmak ve Microsoft kaynaklarımızdan birini kaldırırsa diye biraz fazlalık sağlaması için. @@ -159,6 +159,9 @@ Yönetici + + Ağ günlüğü + Şifreyi değiştir @@ -201,6 +204,9 @@ Beyaz + + Kış + Sayfa {0} @@ -236,6 +242,9 @@ Teşekkürler, Yorumlar + + Şimdiki HoloLens + Şimdiki Kanarya @@ -261,7 +270,7 @@ Teşekkürler, Yapıyı düzenle - Editör eylemleri + Düzenleyici eylemleri Bütün Windows yapıları listesini gör... @@ -422,6 +431,9 @@ Teşekkürler, Yıl + + Her hesap bir yönetici tarafından doğrulanır, bu yüzden sabırlı ol ve daha sonra tekrar kontrol et. + BuildFeed'e eklemeler @@ -497,6 +509,9 @@ Teşekkürler, Beni hatırla + + Kaydolduğunuz için teşekkür ederiz! + Kullanıcı adı @@ -516,10 +531,4 @@ Teşekkürler, Hafta - - Her hesap bir yönetici tarafından doğrulanır, bu yüzden sabırlı ol ve daha sonra tekrar kontrol et. - - - Kaydolduğunuz için teşekkür ederiz! - \ No newline at end of file diff --git a/BuildFeed.Local/VariantTerms.vi.resx b/BuildFeed.Local/VariantTerms.vi.resx index 697b91f..393d967 100644 --- a/BuildFeed.Local/VariantTerms.vi.resx +++ b/BuildFeed.Local/VariantTerms.vi.resx @@ -451,18 +451,12 @@ Nhóm phát triển {0}. Địa chỉ Email - - - - Nhập mật khẩu hiện tại @@ -472,36 +466,21 @@ Nhóm phát triển {0}. Nhập mật khẩu - - - - - - - - - - Phiên bản mới nhất @@ -541,24 +520,15 @@ Nhóm phát triển {0}. [!!! Þℓèáƨè çλèçƙ ƭλè Ʋáℓïδáƭïôñ ℓïñƙ ïñ ¥ôúř è₥áïℓ áñδ ƭř¥ áϱáïñ. ℓôřè₥ ïƥ !!!] --> - - - - - - Tuần diff --git a/BuildFeed.Model/BuildFeed.Model.csproj b/BuildFeed.Model/BuildFeed.Model.csproj index 9dbfab9..e7f9f96 100644 --- a/BuildFeed.Model/BuildFeed.Model.csproj +++ b/BuildFeed.Model/BuildFeed.Model.csproj @@ -37,7 +37,7 @@ 6.2.2 - 1.8.0 + 1.8.1 5.2.4 @@ -49,7 +49,7 @@ 3.2.4 - 2.5.0 + 2.6.0 diff --git a/BuildFeed/BuildFeed.csproj b/BuildFeed/BuildFeed.csproj index 6080851..cab2737 100644 --- a/BuildFeed/BuildFeed.csproj +++ b/BuildFeed/BuildFeed.csproj @@ -68,7 +68,7 @@ - + 2.2.0 diff --git a/BuildFeed/package-lock.json b/BuildFeed/package-lock.json index 3d55571..75451d1 100644 --- a/BuildFeed/package-lock.json +++ b/BuildFeed/package-lock.json @@ -148,7 +148,7 @@ "dev": true, "requires": { "delegates": "1.0.0", - "readable-stream": "2.3.5" + "readable-stream": "2.3.6" }, "dependencies": { "isarray": { @@ -164,9 +164,9 @@ "dev": true }, "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -174,14 +174,14 @@ "isarray": "1.0.0", "process-nextick-args": "2.0.0", "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", + "string_decoder": "1.1.1", "util-deprecate": "1.0.2" } }, "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -303,9 +303,9 @@ "dev": true }, "aws4": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", - "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz", + "integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==", "dev": true }, "balanced-match": { @@ -346,6 +346,14 @@ "dev": true, "requires": { "hoek": "2.16.3" + }, + "dependencies": { + "hoek": { + "version": "2.16.3", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", + "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", + "dev": true + } } }, "brace-expansion": { @@ -1558,7 +1566,7 @@ "requires": { "chalk": "2.3.2", "lodash.clonedeep": "4.5.0", - "node-sass": "4.8.3", + "node-sass": "4.9.0", "plugin-error": "1.0.1", "replace-ext": "1.0.0", "strip-ansi": "4.0.0", @@ -2058,14 +2066,16 @@ "cryptiles": "2.0.5", "hoek": "2.16.3", "sntp": "1.0.9" + }, + "dependencies": { + "hoek": { + "version": "2.16.3", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", + "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", + "dev": true + } } }, - "hoek": { - "version": "2.16.3", - "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", - "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", - "dev": true - }, "homedir-polyfill": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz", @@ -3019,9 +3029,9 @@ } }, "node-sass": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.8.3.tgz", - "integrity": "sha512-tfFWhUsCk/Y19zarDcPo5xpj+IW3qCfOjVdHtYeG6S1CKbQOh1zqylnQK6cV3z9k80yxAnFX9Y+a9+XysDhhfg==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.9.0.tgz", + "integrity": "sha512-QFHfrZl6lqRU3csypwviz2XLgGNOoWQbo2GOvtsfQqOfL4cy1BtWnhx/XUeAO9LT3ahBzSRXcEO6DdvAH9DzSg==", "dev": true, "requires": { "async-foreach": "0.1.3", @@ -3075,14 +3085,14 @@ "dev": true, "requires": { "glob": "7.1.2", - "lodash": "4.17.5", + "lodash": "4.17.10", "minimatch": "3.0.4" } }, "lodash": { - "version": "4.17.5", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", - "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==", + "version": "4.17.10", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", + "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==", "dev": true }, "minimatch": { @@ -3751,7 +3761,7 @@ "dev": true, "requires": { "aws-sign2": "0.6.0", - "aws4": "1.6.0", + "aws4": "1.7.0", "caseless": "0.11.0", "combined-stream": "1.0.6", "extend": "3.0.1", @@ -3865,7 +3875,7 @@ "dev": true, "requires": { "glob": "7.1.2", - "lodash": "4.17.5", + "lodash": "4.17.10", "scss-tokenizer": "0.2.3", "yargs": "7.1.0" }, @@ -3885,9 +3895,9 @@ } }, "lodash": { - "version": "4.17.5", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", - "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==", + "version": "4.17.10", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", + "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==", "dev": true }, "minimatch": { @@ -3959,6 +3969,14 @@ "dev": true, "requires": { "hoek": "2.16.3" + }, + "dependencies": { + "hoek": { + "version": "2.16.3", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", + "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", + "dev": true + } } }, "source-map": { @@ -4053,7 +4071,7 @@ "integrity": "sha1-osfIWH5U2UJ+qe2zrD8s1SLfN4s=", "dev": true, "requires": { - "readable-stream": "2.3.5" + "readable-stream": "2.3.6" }, "dependencies": { "isarray": { @@ -4069,9 +4087,9 @@ "dev": true }, "readable-stream": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", - "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "dev": true, "requires": { "core-util-is": "1.0.2", @@ -4079,14 +4097,14 @@ "isarray": "1.0.0", "process-nextick-args": "2.0.0", "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", + "string_decoder": "1.1.1", "util-deprecate": "1.0.2" } }, "string_decoder": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", - "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "requires": { "safe-buffer": "5.1.1" @@ -4365,9 +4383,9 @@ "optional": true }, "typescript": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.8.1.tgz", - "integrity": "sha512-Ao/f6d/4EPLq0YwzsQz8iXflezpTkQzqAyenTiw4kCUGr1uPiFLC3+fZ+gMZz6eeI/qdRUqvC+HxIJzUAzEFdg==", + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.8.3.tgz", + "integrity": "sha512-K7g15Bb6Ra4lKf7Iq2l/I5/En+hLIHmxWZGq3D4DIRNFxMNV6j2SHSvDOqs2tGd4UvD/fJvrwopzQXjLrT7Itw==", "dev": true }, "uglify-es": { diff --git a/BuildFeed/package.json b/BuildFeed/package.json index f573135..a8c1b54 100644 --- a/BuildFeed/package.json +++ b/BuildFeed/package.json @@ -14,7 +14,7 @@ "gulp-typescript": "4.0.2", "gulp-uglify-es": "1.0.1", "multipipe": "2.0.3", - "node-sass": "4.8.3", - "typescript": "2.8.1" + "node-sass": "4.9.0", + "typescript": "2.8.3" } } diff --git a/BuildFeed/res/css/default.css b/BuildFeed/res/css/default.css index 9c30e41..8099876 100644 --- a/BuildFeed/res/css/default.css +++ b/BuildFeed/res/css/default.css @@ -1,2 +1,2 @@ -@charset "UTF-8";body{font-family:'Fira Sans',sans-serif;font-size:10pt;line-height:1.8;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}html[lang=zh-Hant]>body{font-family:Fira Sans,'PingFang TC','PingFang HK','Noto Sans TC','Source Han Sans TW','Microsoft JhengHei UI','Microsoft JhengHei','微軟正黑體',sans-serif}html[lang=zh-Hans]>body{font-family:Fira Sans,'PingFang SC','Noto Sans SC','Source Han Sans CN','Microsoft YaHei UI','Microsoft YaHei','微软雅黑',sans-serif}html[lang^=ko]>body{font-family:Fira Sans,'Noto Sans KR','Source Han Sans KR','Malgun Gothic','맑은 고딕',sans-serif}html[lang^=ja]>body{font-family:Fira Sans,'Noto Sans JP','Source Han Sans JP','Meiryo UI',Meiryo,'メイリオ',sans-serif}input,select,textarea{font-family:'Fira Sans',sans-serif}a{text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}h1{font-size:3em;font-weight:500;line-height:1.33333}p{margin:0 0 1.5em}table{width:100%;border-collapse:collapse}table td,table th{margin:0;border:0;padding:4px}table td .button,table th .button{display:block}table thead th{border-bottom:2px solid;text-align:left}@media (max-width:980px){table#user-table a[href^='mailto:']{text-indent:-1000vw;display:inline-block;position:relative}table#user-table a[href^='mailto:']:after{content:"\f0e0";font-family:FontAwesome;position:absolute;top:0;left:0;text-indent:0}table#user-table td:nth-child(3),table#user-table td:nth-child(4),table#user-table td:nth-child(5),table#user-table th:nth-child(3),table#user-table th:nth-child(4),table#user-table th:nth-child(5){display:none}}pre{white-space:normal}.at-share-btn-elements{margin-left:-8px}.at-share-btn-elements>.at_flat_counter{font-size:14px!important;vertical-align:top!important}.at-share-btn-elements>.at-share-btn{margin-left:8px!important}.trim-wrapper{overflow:hidden}.container{width:1340px;max-width:88%;margin:0 auto;position:relative}.no-wrapping{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.eager-wrapping{word-wrap:break-word}.field-validation-error,.text-danger{color:#a72f3b}.text-success{color:#76b540}.field-validation-error{margin:.33333em 0;display:block}a.button,input[type=submit].button{display:inline-block;vertical-align:middle;padding:.5em 1em .33333em;background-color:#5e81ac;color:#fff;text-decoration:none;border-radius:2px;text-align:center}a.button.edit-button,input[type=submit].button.edit-button{background-color:#f5b83d}a.button.delete-button,input[type=submit].button.delete-button{background-color:#a72f3b}a.button.add-button,input[type=submit].button.add-button{background-color:#76b540}header#page-header h1{font-weight:300;margin:.33em 0}header#page-header h1 a{text-decoration:none}nav#page-navigation{border-bottom-width:0;border-bottom-style:solid;position:relative;z-index:10}nav#page-navigation #page-navigation-links{margin:0 -15px .33333px;padding:0;text-align:right}nav#page-navigation #page-navigation-links>li{display:inline-block;vertical-align:top}nav#page-navigation #page-navigation-links>li>a{display:block;padding:14px 14px 11px}nav#page-navigation #page-navigation-links>li>a:active,nav#page-navigation #page-navigation-links>li>a:focus,nav#page-navigation #page-navigation-links>li>a:hover{text-decoration:none}nav#page-navigation button{display:none;width:100%;border:0;font-size:1.2em;font-weight:300;padding:.66667em 0;background:0 0}.dropdown-parent .dropdown-menu{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;position:absolute;left:-15px;right:-15px;max-width:1370px;padding:15px 15px 0;text-align:left;z-index:10;border-width:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.dropdown-parent .dropdown-menu h4{margin:0 0 .5em;font-size:1.2em;font-weight:500}.dropdown-parent .dropdown-menu .dropdown-menu-block{display:inline-block;vertical-align:top;margin-bottom:15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.dropdown-parent .dropdown-menu .dropdown-menu-block ul{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.dropdown-parent .dropdown-menu .dropdown-menu-block li{list-style-type:none;line-height:2em;width:133px;vertical-align:top;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.dropdown-parent .dropdown-menu .dropdown-menu-block li>a{display:block;padding:.33333em 1em .16667em}.dropdown-parent .dropdown-menu .dropdown-menu-block li>a:active,.dropdown-parent .dropdown-menu .dropdown-menu-block li>a:focus,.dropdown-parent .dropdown-menu .dropdown-menu-block li>a:hover{text-decoration:none}.dropdown-parent .dropdown-menu #settings-theme-menu{width:120px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.dropdown-parent .dropdown-menu #settings-lang-menu{width:320px;-webkit-box-flex:1000;-ms-flex-positive:1000;flex-grow:1000}.dropdown-parent .dropdown-menu #user-action-menu ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center}.dropdown-parent .dropdown-menu #user-action-menu .fa{vertical-align:1px}.dropdown-parent.open .dropdown-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumb-list{list-style-type:none;padding:0;text-align:center;margin:0 0 2em;letter-spacing:.5px}.breadcrumb-list>li{display:inline-block}.breadcrumb-list>li a{display:inline-block;opacity:.7;-webkit-transition:opacity ease-in-out .25s;-o-transition:opacity ease-in-out .25s;transition:opacity ease-in-out .25s}.breadcrumb-list>li a:hover{text-decoration:none;opacity:1}.breadcrumb-list>li:after{content:"/";margin:0 .5em;opacity:.4}.breadcrumb-list>li:last-child:after{content:none}@media (max-width:540px){.breadcrumb-list{margin:0 auto 2em;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.breadcrumb-list li{display:inline-block;padding:.75em;position:relative}.breadcrumb-list li:after{content:"";position:absolute;bottom:0;border-bottom:1px solid;width:20px;margin:0 auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}.breadcrumb-list li:last-child{border-bottom:0}}article{padding:3em 0}article h1{font-size:4em;font-weight:300;text-align:center;margin:0 0 .75em}article h1.eager-wrapping{font-size:4em}article h2{text-align:center;font-size:3em;font-weight:700;margin:1em 0 .66667em;text-transform:uppercase;letter-spacing:.16667em;border-bottom:2px solid}article h3{font-size:2em;font-weight:700;margin:1em 0 .66667em;text-transform:uppercase;letter-spacing:.25em;border-bottom:2px solid}article h4{margin:1em 0 0}article ul{margin-bottom:1em}article ul>li{margin-bottom:.5em}.build-group-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -1.5em}.build-group-listing .build-group{width:240px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 1.5em 3em;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #5e81ac;padding:.5em 1.5em;-webkit-transition:-webkit-box-shadow ease-in-out .2s;transition:-webkit-box-shadow ease-in-out .2s;-o-transition:box-shadow ease-in-out .2s;transition:box-shadow ease-in-out .2s;transition:box-shadow ease-in-out .2s,-webkit-box-shadow ease-in-out .2s}.build-group-listing .build-group h3{background-color:#5e81ac;color:#fff;margin:-.25em -.75em .75em;font-size:2em;line-height:1em;font-weight:400;padding:0;letter-spacing:0;border-bottom:0;text-transform:lowercase;text-align:center}.build-group-listing .build-group h3 a,.build-group-listing .build-group h3 span{color:#fff;text-decoration:none!important;display:block;padding:.33333em 0}.build-group-listing .build-group h3 span{font-size:.675em;letter-spacing:.25em;text-transform:uppercase}.build-group-listing .build-group p{font-size:1.1em;font-weight:300;margin:0 0 .66667em}.build-group-listing .build-group .group-input-button button{width:48px}.build-group-listing .build-group-empty{width:270px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 .75em;-webkit-box-sizing:border-box;box-sizing:border-box}.latest-family-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-4em;overflow:hidden}.latest-family-wrapper .latest-family{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:4em}.latest-family-wrapper .latest-family>h3{margin-bottom:.5em;text-transform:none;letter-spacing:2px;font-weight:400}.latest-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -2em 0 0}.latest-flex .latest-flex-item{width:240px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 2em 2em 0;border:2px solid;-webkit-transition:-webkit-box-shadow ease-in-out .2s;transition:-webkit-box-shadow ease-in-out .2s;-o-transition:box-shadow ease-in-out .2s;transition:box-shadow ease-in-out .2s;transition:box-shadow ease-in-out .2s,-webkit-box-shadow ease-in-out .2s}.latest-flex .latest-flex-item:active,.latest-flex .latest-flex-item:focus,.latest-flex .latest-flex-item:hover{text-decoration:none}.latest-flex .latest-flex-item h4.latest-flex-title{text-transform:uppercase;letter-spacing:.25em;border-bottom:0;margin:0;padding:0;font-size:1.25em;font-weight:400;text-align:center;padding:.4em .5em;margin:-1px;color:#fff}.latest-flex .latest-flex-item.latest-flex-red{border-color:#a72f3b}.latest-flex .latest-flex-item.latest-flex-red h4.latest-flex-title{background:#a72f3b}.latest-flex .latest-flex-item.latest-flex-yellow{border-color:#f5b83d}.latest-flex .latest-flex-item.latest-flex-yellow h4.latest-flex-title{background:#f5b83d}.latest-flex .latest-flex-item.latest-flex-blue{border-color:#4076b5}.latest-flex .latest-flex-item.latest-flex-blue h4.latest-flex-title{background:#4076b5}.latest-flex .latest-flex-item.latest-flex-green{border-color:#76b540}.latest-flex .latest-flex-item.latest-flex-green h4.latest-flex-title{background:#76b540}.latest-flex .latest-flex-item.latest-flex-purple{border-color:#7e3fb5}.latest-flex .latest-flex-item.latest-flex-purple h4.latest-flex-title{background:#7e3fb5}.latest-flex .latest-flex-item .latest-flex-detail{text-align:center;font-weight:300;line-height:1.5}.latest-flex .latest-flex-item .latest-flex-detail .latest-flex-build{font-size:2.33333em;margin:.5em 0 0;font-weight:400;line-height:1}.latest-flex .latest-flex-item .latest-flex-detail .latest-flex-lab{font-size:1.33333em;margin:0 0 .5em}.latest-flex .latest-flex-item .latest-flex-detail .latest-flex-time{margin:0 0 .75em}.latest-full{display:block;background:#5e81ac;font-weight:400;text-align:center;color:#fff;margin:0;padding:.66667em}.latest-full:active,.latest-full:focus,.latest-full:hover{text-decoration:none}.build-details-flex{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.1em;-ms-flex-wrap:wrap;flex-wrap:wrap}.build-details-flex .build-details-flex-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1.5em;width:180px}.build-details-flex .build-details-flex-item label{font-weight:700;display:inline-block;vertical-align:top;margin-right:1em;min-width:100px}.build-details-flex .build-details-flex-item .build-details-flex-value{display:inline-block;vertical-align:top;margin-right:20px}.form-group{margin-bottom:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-group>.label-placeholder,.form-group>label{width:20%;max-width:280px;min-width:160px;text-align:left;font-weight:700;margin-right:1em;display:block;vertical-align:top;margin-top:.25em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right}@media (max-width:479px){.form-group>.label-placeholder,.form-group>label{width:100%;max-width:none;text-align:left}}.form-group>div{width:40%;min-width:240px;max-width:560px;display:block;vertical-align:top;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.form-group>div a.button{vertical-align:middle;padding:.5em 1em .33333em;line-height:1.6;font-size:1em}.form-group>div.wide-group{width:40%}.form-group>div.wide-group>.trumbowyg-box{width:100%;margin:0}.form-group>label+div{margin-left:0}.form-group input,.form-group select,.form-group textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid;padding:.33333em .5em;border-radius:.16667em;font-size:1em;line-height:1em;border-color:#888}.form-group input[type=checkbox],.form-group input[type=submit]{width:auto}.form-group .group-input-button>button,.form-group button,.form-group input[type=submit]{display:inline-block;vertical-align:middle;padding:.5em 1em .33333em;background-color:#76b540;color:#fff;text-decoration:none;border-radius:.16667em;border:0;line-height:1.6;font-size:1em}.form-group .group-input-button{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:160px;max-width:none}.form-group .group-input-button input{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.form-group .group-input-button select{border-top-right-radius:0;border-bottom-right-radius:0}.form-group .group-input-button button{width:120px;border:2px solid #888;border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0;padding:0 1em}.form-group .trumbowyg-button-pane{line-height:35px}.credits-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.credits-wrapper .credits-list{width:480px;max-width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.credits-list dt{font-weight:700}.credits-list dd{margin-left:0}.credits-list dd+dt{margin-top:1.5em}ul.pagination{text-align:center;margin:.5em 0 1em;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.pagination>li{list-style:none;width:1.8em;line-height:1.8em;margin:0 .33333em}ul.pagination>li>a,ul.pagination>li>span{display:block;border-radius:.33333em;text-decoration:none;padding-top:.15em}ul.pagination>li>span{cursor:not-allowed}footer#page-footer{padding:1.33333em 0 .66667em;font-size:.85em}footer#page-footer .footer-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer#page-footer .footer-flex .footer-flex-item{width:50%;min-width:200px;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}footer#page-footer .footer-flex .footer-flex-item:last-child{text-align:right}footer#page-footer .footer-flex .footer-flex-item:first-child{text-align:left}footer#page-footer p{margin:0 0 .4em}#modal-search-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;transition:background-color linear .6s,-webkit-backdrop-filter linear .6s,backdrop-filter linear .6s;background-color:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:100}#modal-search-overlay.open{display:block;background-color:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#modal-search-overlay #modal-search{position:absolute;top:15%;left:25%;width:50%;max-height:70%;overflow:auto;padding:2em;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #ccc}#modal-search-overlay #modal-search h3{margin:0 0 1em;font-size:1.5em;font-weight:300}#modal-search-overlay #modal-search>#modal-search-box{width:100%}#modal-search-overlay #modal-search>#modal-search-box>*{display:inline-block;height:2.5em;padding:.5em;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid}#modal-search-overlay #modal-search>#modal-search-box>#modal-search-input{width:calc(100% - 3.33333em)}#modal-search-overlay #modal-search>#modal-search-box>#modal-search-button{width:2.66667em}#modal-search-overlay #modal-search>#modal-search-result{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#modal-search-overlay #modal-search>#modal-search-result>.search-result-item{display:block;padding:0 1em;width:140px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#modal-search-overlay #modal-search>#modal-search-result>.search-result-item>.search-result-heading{font-size:1.2em;margin-bottom:0}#menu-open-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:5}#menu-open-overlay.open{display:block}@media (max-width:980px){#modal-search-overlay #modal-search{left:10%;width:80%}}@media (max-width:640px){header#page-header h1{text-align:center}nav#page-navigation button{display:block}nav#page-navigation #page-navigation-links{display:none;padding-bottom:1em}nav#page-navigation #page-navigation-links.open{display:block}nav#page-navigation #page-navigation-links>li{display:block;text-align:left}.dropdown-parent .dropdown-menu{position:static}.dropdown-parent .dropdown-menu .dropdown-menu-block{min-width:100%}.dropdown-parent .dropdown-menu .dropdown-menu-block li{min-width:50%;text-align:left}article h1,article h1.eager-wrapping{font-size:3em;line-height:1.33333}article h3{text-align:center}article .addthis_sharing_toolbox{text-align:center}footer#page-footer .footer-flex .footer-flex-item:first-child{text-align:center;margin-bottom:1.5em}footer#page-footer .footer-flex .footer-flex-item:last-child{text-align:center}}@media (max-width:1300px){.latest-flex .latest-flex-item{min-width:calc(50% - 2em)}} +@charset "UTF-8";body{font-family:'Fira Sans',sans-serif;font-size:10pt;line-height:1.8;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}html[lang=zh-Hant]>body{font-family:Fira Sans,'PingFang TC','PingFang HK','Noto Sans TC','Source Han Sans TW','Microsoft JhengHei UI','Microsoft JhengHei','微軟正黑體',sans-serif}html[lang=zh-Hans]>body{font-family:Fira Sans,'PingFang SC','Noto Sans SC','Source Han Sans CN','Microsoft YaHei UI','Microsoft YaHei','微软雅黑',sans-serif}html[lang^=ko]>body{font-family:Fira Sans,'Noto Sans KR','Source Han Sans KR','Malgun Gothic','맑은 고딕',sans-serif}html[lang^=ja]>body{font-family:Fira Sans,'Noto Sans JP','Source Han Sans JP','Meiryo UI',Meiryo,'メイリオ',sans-serif}input,select,textarea{font-family:'Fira Sans',sans-serif}a{text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}h1{font-size:3em;font-weight:500;line-height:1.33333}p{margin:0 0 1.5em}table{width:100%;border-collapse:collapse}table td,table th{margin:0;border:0;padding:4px}table td .button,table th .button{display:block}table thead th{border-bottom:2px solid;text-align:left}@media (max-width:980px){table#user-table a[href^='mailto:']{text-indent:-1000vw;display:inline-block;position:relative}table#user-table a[href^='mailto:']:after{content:"\f0e0";font-family:FontAwesome;position:absolute;top:0;left:0;text-indent:0}table#user-table td:nth-child(3),table#user-table td:nth-child(4),table#user-table td:nth-child(5),table#user-table th:nth-child(3),table#user-table th:nth-child(4),table#user-table th:nth-child(5){display:none}}pre{white-space:normal}.at-share-btn-elements{margin-left:-8px}.at-share-btn-elements>.at_flat_counter{font-size:14px!important;vertical-align:top!important}.at-share-btn-elements>.at-share-btn{margin-left:8px!important}.trim-wrapper{overflow:hidden}.container{width:1340px;max-width:88%;margin:0 auto;position:relative}.no-wrapping{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.eager-wrapping{word-wrap:break-word}.field-validation-error,.text-danger{color:#a72f3b}.text-success{color:#76b540}.field-validation-error{margin:.33333em 0;display:block}a.button,input[type=submit].button{display:inline-block;vertical-align:middle;padding:.5em 1em .33333em;background-color:#5e81ac;color:#fff;text-decoration:none;border-radius:2px;text-align:center}a.button.edit-button,input[type=submit].button.edit-button{background-color:#f5b83d}a.button.delete-button,input[type=submit].button.delete-button{background-color:#a72f3b}a.button.add-button,input[type=submit].button.add-button{background-color:#76b540}header#page-header h1{font-weight:300;margin:.33em 0}header#page-header h1 a{text-decoration:none}nav#page-navigation{border-bottom-width:0;border-bottom-style:solid;position:relative;z-index:10}nav#page-navigation #page-navigation-links{margin:0 -15px .33333px;padding:0;text-align:right}nav#page-navigation #page-navigation-links>li{display:inline-block;vertical-align:top}nav#page-navigation #page-navigation-links>li>a{display:block;padding:14px 14px 11px}nav#page-navigation #page-navigation-links>li>a:active,nav#page-navigation #page-navigation-links>li>a:focus,nav#page-navigation #page-navigation-links>li>a:hover{text-decoration:none}nav#page-navigation button{display:none;width:100%;border:0;font-size:1.2em;font-weight:300;padding:.66667em 0;background:0 0}.dropdown-parent .dropdown-menu{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;position:absolute;left:-15px;right:-15px;max-width:1370px;padding:15px 15px 0;text-align:left;z-index:10;border-width:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.dropdown-parent .dropdown-menu h4{margin:0 0 .5em;font-size:1.2em;font-weight:500}.dropdown-parent .dropdown-menu .dropdown-menu-block{display:inline-block;vertical-align:top;margin-bottom:15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.dropdown-parent .dropdown-menu .dropdown-menu-block ul{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.dropdown-parent .dropdown-menu .dropdown-menu-block li{list-style-type:none;line-height:2em;width:133px;vertical-align:top;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.dropdown-parent .dropdown-menu .dropdown-menu-block li>a{display:block;padding:.33333em 1em .16667em}.dropdown-parent .dropdown-menu .dropdown-menu-block li>a:active,.dropdown-parent .dropdown-menu .dropdown-menu-block li>a:focus,.dropdown-parent .dropdown-menu .dropdown-menu-block li>a:hover{text-decoration:none}.dropdown-parent .dropdown-menu #settings-theme-menu{width:120px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.dropdown-parent .dropdown-menu #settings-lang-menu{width:320px;-webkit-box-flex:1000;-ms-flex-positive:1000;flex-grow:1000}.dropdown-parent .dropdown-menu #user-action-menu ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center}.dropdown-parent .dropdown-menu #user-action-menu .fa{vertical-align:1px}.dropdown-parent.open .dropdown-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumb-list{list-style-type:none;padding:0;text-align:center;margin:0 0 2em;letter-spacing:.5px}.breadcrumb-list>li{display:inline-block}.breadcrumb-list>li a{display:inline-block;opacity:.7;-webkit-transition:opacity ease-in-out .25s;-o-transition:opacity ease-in-out .25s;transition:opacity ease-in-out .25s}.breadcrumb-list>li a:hover{text-decoration:none;opacity:1}.breadcrumb-list>li:after{content:"/";margin:0 .5em;opacity:.4}.breadcrumb-list>li:last-child:after{content:none}@media (max-width:540px){.breadcrumb-list{margin:0 auto 2em;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.breadcrumb-list li{display:inline-block;padding:.75em;position:relative}.breadcrumb-list li:after{content:"";position:absolute;bottom:0;border-bottom:1px solid;width:20px;margin:0 auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}.breadcrumb-list li:last-child{border-bottom:0}}article{padding:3em 0}article h1{font-size:4em;font-weight:300;text-align:center;margin:0 0 .75em}article h1.eager-wrapping{font-size:4em}article h2{text-align:center;font-size:3em;font-weight:700;margin:1em 0 .66667em;text-transform:uppercase;letter-spacing:.16667em;border-bottom:2px solid}article h3{font-size:2em;font-weight:700;margin:1em 0 .66667em;text-transform:uppercase;letter-spacing:.25em;border-bottom:2px solid}article h4{margin:1em 0 0}article ul{margin-bottom:1em}article ul>li{margin-bottom:.5em}.build-group-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -1.5em}.build-group-listing .build-group{width:240px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 1.5em 3em;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #5e81ac;padding:.5em 1.5em;-webkit-transition:-webkit-box-shadow ease-in-out .2s;transition:-webkit-box-shadow ease-in-out .2s;-o-transition:box-shadow ease-in-out .2s;transition:box-shadow ease-in-out .2s;transition:box-shadow ease-in-out .2s,-webkit-box-shadow ease-in-out .2s}.build-group-listing .build-group h3{background-color:#5e81ac;color:#fff;margin:-.25em -.75em .75em;font-size:2em;line-height:1em;font-weight:400;padding:0;letter-spacing:0;border-bottom:0;text-transform:lowercase;text-align:center}.build-group-listing .build-group h3 a,.build-group-listing .build-group h3 span{color:#fff;text-decoration:none!important;display:block;padding:.33333em 0}.build-group-listing .build-group h3 span{font-size:.675em;letter-spacing:.25em;text-transform:uppercase}.build-group-listing .build-group p{font-size:1.1em;font-weight:300;margin:0 0 .66667em}.build-group-listing .build-group .group-input-button button{width:48px}.build-group-listing .build-group-empty{width:270px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 .75em;-webkit-box-sizing:border-box;box-sizing:border-box}.latest-family-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-4em;overflow:hidden}.latest-family-wrapper .latest-family{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:4em}.latest-family-wrapper .latest-family>h3{margin-bottom:.5em;text-transform:none;letter-spacing:2px;font-weight:400}.latest-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -2em 0 0}.latest-flex .latest-flex-item{width:240px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 2em 2em 0;border:2px solid;-webkit-transition:-webkit-box-shadow ease-in-out .2s;transition:-webkit-box-shadow ease-in-out .2s;-o-transition:box-shadow ease-in-out .2s;transition:box-shadow ease-in-out .2s;transition:box-shadow ease-in-out .2s,-webkit-box-shadow ease-in-out .2s}.latest-flex .latest-flex-item:active,.latest-flex .latest-flex-item:focus,.latest-flex .latest-flex-item:hover{text-decoration:none}.latest-flex .latest-flex-item h4.latest-flex-title{text-transform:uppercase;letter-spacing:.25em;border-bottom:0;margin:0;padding:0;font-size:1.25em;font-weight:400;text-align:center;padding:.4em .5em;margin:-1px;color:#fff}.latest-flex .latest-flex-item.latest-flex-red{border-color:#a72f3b}.latest-flex .latest-flex-item.latest-flex-red h4.latest-flex-title{background:#a72f3b}.latest-flex .latest-flex-item.latest-flex-yellow{border-color:#f5b83d}.latest-flex .latest-flex-item.latest-flex-yellow h4.latest-flex-title{background:#f5b83d}.latest-flex .latest-flex-item.latest-flex-blue{border-color:#4076b5}.latest-flex .latest-flex-item.latest-flex-blue h4.latest-flex-title{background:#4076b5}.latest-flex .latest-flex-item.latest-flex-green{border-color:#76b540}.latest-flex .latest-flex-item.latest-flex-green h4.latest-flex-title{background:#76b540}.latest-flex .latest-flex-item.latest-flex-purple{border-color:#7e3fb5}.latest-flex .latest-flex-item.latest-flex-purple h4.latest-flex-title{background:#7e3fb5}.latest-flex .latest-flex-item .latest-flex-detail{text-align:center;font-weight:300;line-height:1.5}.latest-flex .latest-flex-item .latest-flex-detail .latest-flex-build{font-size:2.33333em;margin:.5em 0 0;font-weight:400;line-height:1}.latest-flex .latest-flex-item .latest-flex-detail .latest-flex-lab{font-size:1.33333em;margin:0 0 .5em}.latest-flex .latest-flex-item .latest-flex-detail .latest-flex-time{margin:0 0 .75em}.latest-full{display:block;background:#5e81ac;font-weight:400;text-align:center;color:#fff;margin:0;padding:.66667em}.latest-full:active,.latest-full:focus,.latest-full:hover{text-decoration:none}.build-details-flex{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.1em;-ms-flex-wrap:wrap;flex-wrap:wrap}.build-details-flex .build-details-flex-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1.5em;width:180px}.build-details-flex .build-details-flex-item label{font-weight:700;display:inline-block;vertical-align:top;margin-right:1em;min-width:100px}.build-details-flex .build-details-flex-item .build-details-flex-value{display:inline-block;vertical-align:top;margin-right:20px}.form-group{margin-bottom:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-group>.label-placeholder,.form-group>label{width:20%;max-width:280px;min-width:160px;text-align:left;font-weight:700;margin-right:1em;display:block;vertical-align:top;margin-top:.25em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right}@media (max-width:479px){.form-group>.label-placeholder,.form-group>label{width:100%;max-width:none;text-align:left}}.form-group>div{width:40%;min-width:240px;max-width:560px;display:block;vertical-align:top;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.form-group>div a.button{vertical-align:middle;padding:.5em 1em .33333em;line-height:1.6;font-size:1em}.form-group>div.wide-group{width:40%}.form-group>div.wide-group>.trumbowyg-box{width:100%;margin:0}.form-group>label+div{margin-left:0}.form-group input,.form-group select,.form-group textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid;padding:.33333em .5em;border-radius:.16667em;font-size:1em;line-height:1em;border-color:#888}.form-group input[type=checkbox],.form-group input[type=submit]{width:auto}.form-group .group-input-button>button,.form-group button,.form-group input[type=submit]{display:inline-block;vertical-align:middle;padding:.5em 1em .33333em;background-color:#76b540;color:#fff;text-decoration:none;border-radius:.16667em;border:0;line-height:1.6;font-size:1em}.form-group .group-input-button{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:160px;max-width:none}.form-group .group-input-button input{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.form-group .group-input-button select{border-top-right-radius:0;border-bottom-right-radius:0}.form-group .group-input-button button{width:120px;border:2px solid #888;border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0;padding:0 1em}.form-group .trumbowyg-button-pane{line-height:35px}.credits-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.credits-wrapper .credits-list{width:480px;max-width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.credits-list dt{font-weight:700}.credits-list dd{margin-left:0}.credits-list dd+dt{margin-top:1.5em}ul.pagination{text-align:center;margin:.5em 0 1em;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.pagination>li{list-style:none;width:1.8em;line-height:1.8em;margin:0 .33333em}ul.pagination>li>a,ul.pagination>li>span{display:block;border-radius:.33333em;text-decoration:none;padding-top:.15em}ul.pagination>li>span{cursor:not-allowed}footer#page-footer{padding:1.33333em 0 .66667em;font-size:.85em}footer#page-footer .footer-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer#page-footer .footer-flex .footer-flex-item{width:50%;min-width:200px;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}footer#page-footer .footer-flex .footer-flex-item:last-child{text-align:right}footer#page-footer .footer-flex .footer-flex-item:first-child{text-align:left}footer#page-footer p{margin:0 0 .4em}#modal-search-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;transition:background-color linear .6s,-webkit-backdrop-filter linear .6s,backdrop-filter linear .6s;background-color:rgba(0,0,0,0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:100}#modal-search-overlay.open{display:block;background-color:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#modal-search-overlay #modal-search{position:absolute;top:15%;left:25%;width:50%;max-height:70%;overflow:auto;padding:2em;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #ccc}#modal-search-overlay #modal-search h3{margin:0 0 1em;font-size:1.5em;font-weight:300}#modal-search-overlay #modal-search>#modal-search-box{width:100%}#modal-search-overlay #modal-search>#modal-search-box>*{display:inline-block;height:2.5em;padding:.5em;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid}#modal-search-overlay #modal-search>#modal-search-box>#modal-search-input{width:calc(100% - 3.33333em)}#modal-search-overlay #modal-search>#modal-search-box>#modal-search-button{width:2.66667em}#modal-search-overlay #modal-search>#modal-search-result{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#modal-search-overlay #modal-search>#modal-search-result>.search-result-item{display:block;padding:0 1em;width:140px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#modal-search-overlay #modal-search>#modal-search-result>.search-result-item>.search-result-heading{font-size:1.2em;margin-bottom:0}#menu-open-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:5}#menu-open-overlay.open{display:block}@media (max-width:980px){#modal-search-overlay #modal-search{left:10%;width:80%}}@media (max-width:640px){header#page-header h1{text-align:center}nav#page-navigation button{display:block}nav#page-navigation #page-navigation-links{display:none;padding-bottom:1em}nav#page-navigation #page-navigation-links.open{display:block}nav#page-navigation #page-navigation-links>li{display:block;text-align:left}.dropdown-parent .dropdown-menu{position:static}.dropdown-parent .dropdown-menu .dropdown-menu-block{min-width:100%}.dropdown-parent .dropdown-menu .dropdown-menu-block li{min-width:50%;text-align:left}article h1,article h1.eager-wrapping{font-size:3em;line-height:1.33333}article h3{text-align:center}article .addthis_sharing_toolbox{text-align:center}footer#page-footer .footer-flex .footer-flex-item:first-child{text-align:center;margin-bottom:1.5em}footer#page-footer .footer-flex .footer-flex-item:last-child{text-align:center}}@media (max-width:1300px){.latest-flex .latest-flex-item{min-width:calc(50% - 2em)}} /*# sourceMappingURL=default.css.map */ diff --git a/BuildFeed/res/css/default.css.map b/BuildFeed/res/css/default.css.map index 61b9b78..4c71294 100644 --- a/BuildFeed/res/css/default.css.map +++ b/BuildFeed/res/css/default.css.map @@ -1 +1 @@ -{"version":3,"sources":["default.scss","default.css"],"names":[],"mappings":"iBAEA,KAEI,YAAA,WAAA,CAAA,WACA,UAAA,KACA,YAAA,IACA,OAAA,EACA,mBAAA,WAAA,WAAA,WAGJ,wBAEI,YAAA,KAAA,IAAA,CAAA,aAAA,CAAA,aAAA,CAAA,cAAA,CAAA,oBAAA,CAAA,uBAAA,CAAA,oBAAA,CAAA,OAAA,CAAA,WAGJ,wBAEI,YAAA,KAAA,IAAA,CAAA,aAAA,CAAA,cAAA,CAAA,oBAAA,CAAA,oBAAA,CAAA,iBAAA,CAAA,MAAA,CAAA,WAGJ,oBAEI,YAAA,KAAA,IAAA,CAAA,cAAA,CAAA,oBAAA,CAAA,eAAA,CAAA,OAAA,CAAA,WAGJ,oBAEI,YAAA,KAAA,IAAA,CAAA,cAAA,CAAA,oBAAA,CAAA,WAAA,CAAA,MAAA,CAAA,MAAA,CAAA,WAGJ,MAAA,OAAA,SAEI,YAAA,WAAA,CAAA,WAGJ,EAEI,gBAAA,KAFJ,SAAA,QAAA,QAQQ,gBAAA,UAIR,GAEI,UAAA,IACA,YAAA,IACA,YAAA,QAGJ,EAEI,OAAA,EAAA,EAAA,MAGJ,MAEI,MAAA,KACA,gBAAA,SCtBF,SDmBF,SAQQ,OAAA,EACA,OAAA,EACA,QAAA,ICxBJ,iBDcJ,iBAcY,QAAA,MAdZ,eAoBQ,cAAA,IAAA,MACA,WAAA,KAKA,yBA1BR,oCA8BgB,YAAA,QACA,QAAA,aACA,SAAA,SAhChB,0CAoCoB,QAAA,QACA,YAAA,YACA,SAAA,SACA,IAAA,EACA,KAAA,EACA,YAAA,ECrChB,iCAEA,iCAEA,iCDRJ,iCCKI,iCAEA,iCD6CY,QAAA,MAMhB,IAEI,YAAA,OAGJ,uBAEI,YAAA,KAFJ,wCAMQ,UAAA,eACA,eAAA,cAPR,qCAYQ,YAAA,cAIR,cAEI,SAAA,OAGJ,WAEI,MAAA,OACA,UAAA,IACA,OAAA,EAAA,KACA,SAAA,SAGJ,aAEI,iBAAA,SAAA,cAAA,SACA,SAAA,OACA,YAAA,OAGJ,gBAEI,UAAA,WAGJ,wBC/DA,aDkEI,MAAA,QAGJ,cAEI,MAAA,QAGJ,wBAEI,OAAA,SAAA,EACA,QAAA,MAGJ,SCrEA,0BDwEI,QAAA,aACA,eAAA,OACA,QAAA,KAAA,IAAA,SACA,iBAAA,QACA,MAAA,KACA,gBAAA,KACA,cAAA,IACA,WAAA,OAVJ,qBC3DE,sCDyEM,iBAAA,QAdR,uBCxDE,wCD2EM,iBAAA,QAnBR,oBCrDE,qCD6EM,iBAAA,QAIR,sBAIQ,YAAA,IACA,OAAA,MAAA,EALR,wBASY,gBAAA,KAKZ,oBAEI,oBAAA,EACA,oBAAA,MACA,SAAA,SACA,QAAA,GALJ,2CASQ,OAAA,EAAA,MAAA,SACA,QAAA,EACA,WAAA,MAXR,8CAeY,QAAA,aACA,eAAA,IAhBZ,gDAoBgB,QAAA,MACA,QAAA,KAAA,KAAA,KArBhB,uDAAA,sDAAA,sDA2BoB,gBAAA,KA3BpB,2BAmCQ,QAAA,KACA,MAAA,KACA,OAAA,EACA,UAAA,MACA,YAAA,IACA,QAAA,SAAA,EACA,WAAA,IAIR,gCAIQ,mBAAA,WAAA,WAAA,WACA,QAAA,KACA,SAAA,SACA,KAAA,MACA,MAAA,MACA,UAAA,OACA,QAAA,KAAA,KAAA,EACA,WAAA,KACA,QAAA,GACA,aAAA,EACA,cAAA,KAAA,UAAA,KAdR,mCAkBY,OAAA,EAAA,EAAA,KACA,UAAA,MACA,YAAA,IApBZ,qDAyBY,QAAA,aACA,eAAA,IACA,cAAA,KACA,iBAAA,EAAA,kBAAA,EAAA,UAAA,EA5BZ,wDAmCgB,QAAA,EACA,QAAA,YAAA,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KArChB,wDA0CgB,gBAAA,KACA,YAAA,IACA,MAAA,MACA,eAAA,IACA,iBAAA,EAAA,kBAAA,EAAA,UAAA,EA9ChB,0DAkDoB,QAAA,MACA,QAAA,SAAA,IAAA,SAnDpB,iEAAA,gEAAA,gEAyDwB,gBAAA,KAzDxB,qDAiEY,MAAA,MACA,iBAAA,EAAA,kBAAA,EAAA,UAAA,EAlEZ,oDAuEY,MAAA,MACA,iBAAA,KAAA,kBAAA,KAAA,UAAA,KAxEZ,qDA+EgB,iBAAA,MAAA,cAAA,MAAA,gBAAA,WACA,WAAA,OAhFhB,sDAqFgB,eAAA,IArFhB,qCA8FY,QAAA,YAAA,QAAA,YAAA,QAAA,KAKZ,iBAEI,gBAAA,KACA,QAAA,EACA,WAAA,OACA,OAAA,EAAA,EAAA,IACA,eAAA,KANJ,oBAUQ,QAAA,aAVR,sBAcY,QAAA,aACA,QAAA,GACA,mBAAA,QAAA,YAAA,KAAA,cAAA,QAAA,YAAA,KAAA,WAAA,QAAA,YAAA,KAhBZ,4BAoBgB,gBAAA,KACA,QAAA,EArBhB,0BA2BY,QAAA,IACA,OAAA,EAAA,KACA,QAAA,GA7BZ,qCAkCY,QAAA,KAIR,yBAtCJ,iBAwCQ,OAAA,EAAA,KAAA,IACA,WAAA,OACA,QAAA,YAAA,QAAA,YAAA,QAAA,KACA,mBAAA,SAAA,sBAAA,OAAA,mBAAA,OAAA,eAAA,OA3CR,oBA+CY,QAAA,aACA,QAAA,MACA,SAAA,SAjDZ,0BAqDgB,QAAA,GACA,SAAA,SACA,OAAA,EACA,cAAA,IAAA,MACA,MAAA,KACA,OAAA,EAAA,KACA,kBAAA,iBAAA,cAAA,iBAAA,UAAA,iBACA,KAAA,IA5DhB,+BAiEgB,cAAA,GAMhB,QAEI,QAAA,IAAA,EAFJ,WAMQ,UAAA,IACA,YAAA,IACA,WAAA,OACA,OAAA,EAAA,EAAA,MATR,0BAaY,UAAA,IAbZ,WAmBQ,WAAA,OACA,UAAA,IACA,YAAA,IACA,OAAA,IAAA,EAAA,SACA,eAAA,UACA,eAAA,SACA,cAAA,IAAA,MAzBR,WA8BQ,UAAA,IACA,YAAA,IACA,OAAA,IAAA,EAAA,SACA,eAAA,UACA,eAAA,MACA,cAAA,IAAA,MAnCR,WAwCQ,OAAA,IAAA,EAAA,EAxCR,WA6CQ,cAAA,IA7CR,cAiDY,cAAA,KAKZ,qBAEI,QAAA,YAAA,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,iBAAA,OAAA,cAAA,OAAA,gBAAA,OACA,OAAA,EAAA,OALJ,kCASQ,MAAA,MACA,iBAAA,EAAA,kBAAA,EAAA,UAAA,EACA,OAAA,EAAA,MAAA,IACA,mBAAA,WAAA,WAAA,WACA,OAAA,IAAA,MAAA,QACA,QAAA,KAAA,MACA,mBAAA,mBAAA,YAAA,IAAA,WAAA,mBAAA,YAAA,IAAA,cAAA,WAAA,YAAA,IAAA,WAAA,WAAA,YAAA,IAAA,WAAA,WAAA,YAAA,GAAA,CAAA,mBAAA,YAAA,IAfR,qCAmBY,iBAAA,QACA,MAAA,KACA,OAAA,OAAA,OAAA,MACA,UAAA,IACA,YAAA,IACA,YAAA,IACA,QAAA,EACA,eAAA,EACA,cAAA,EACA,eAAA,UACA,WAAA,OA7BZ,uCAAA,0CAiCgB,MAAA,KACA,gBAAA,eACA,QAAA,MACA,QAAA,SAAA,EApChB,0CAyCgB,UAAA,OACA,eAAA,MACA,eAAA,UA3ChB,oCAiDY,UAAA,MACA,YAAA,IACA,OAAA,EAAA,EAAA,SAnDZ,6DAwDY,MAAA,KAxDZ,wCA8DQ,MAAA,MACA,iBAAA,EAAA,kBAAA,EAAA,UAAA,EACA,OAAA,EAAA,MACA,mBAAA,WAAA,WAAA,WAIR,uBAEI,QAAA,YAAA,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,aAAA,KACA,SAAA,OALJ,sCASQ,iBAAA,EAAA,kBAAA,EAAA,UAAA,EACA,aAAA,IAVR,yCAcY,cAAA,KACA,eAAA,KACA,eAAA,IACA,YAAA,IAKZ,aAEI,QAAA,YAAA,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,iBAAA,MAAA,cAAA,MAAA,gBAAA,WACA,OAAA,EAAA,KAAA,EAAA,EALJ,+BASQ,MAAA,MACA,mBAAA,WAAA,WAAA,WACA,iBAAA,EAAA,kBAAA,EAAA,UAAA,EACA,OAAA,EAAA,IAAA,IAAA,EACA,OAAA,IAAA,MACA,mBAAA,mBAAA,YAAA,IAAA,WAAA,mBAAA,YAAA,IAAA,cAAA,WAAA,YAAA,IAAA,WAAA,WAAA,YAAA,IAAA,WAAA,WAAA,YAAA,GAAA,CAAA,mBAAA,YAAA,IAdR,sCAAA,qCAAA,qCAoBY,gBAAA,KApBZ,oDAyBY,eAAA,UACA,eAAA,MACA,cAAA,EACA,OAAA,EACA,QAAA,EACA,UAAA,OACA,YAAA,IACA,WAAA,OACA,QAAA,KAAA,KACA,OAAA,KACA,MAAA,KAnCZ,+CAwCY,aAAA,QAxCZ,oEA4CgB,WAAA,QA5ChB,kDAkDY,aAAA,QAlDZ,uEAsDgB,WAAA,QAtDhB,gDA4DY,aAAA,QA5DZ,qEAgEgB,WAAA,QAhEhB,iDAsEY,aAAA,QAtEZ,sEA0EgB,WAAA,QA1EhB,kDAgFY,aAAA,QAhFZ,uEAoFgB,WAAA,QApFhB,mDA0FY,WAAA,OACA,YAAA,IACA,YAAA,IA5FZ,sEAgGgB,UAAA,UACA,OAAA,KAAA,EAAA,EACA,YAAA,IACA,YAAA,EAnGhB,oEAwGgB,UAAA,UACA,OAAA,EAAA,EAAA,KAzGhB,qEA8GgB,OAAA,EAAA,EAAA,MAMhB,aAEI,QAAA,MACA,WAAA,QACA,YAAA,IACA,WAAA,OACA,MAAA,KACA,OAAA,EACA,QAAA,SARJ,oBAAA,mBAAA,mBAcQ,gBAAA,KAIR,oBAEI,QAAA,YAAA,QAAA,YAAA,QAAA,KACA,UAAA,MACA,cAAA,KAAA,UAAA,KAJJ,6CAQQ,iBAAA,EAAA,kBAAA,EAAA,UAAA,EACA,cAAA,MACA,MAAA,MAVR,mDAcY,YAAA,IACA,QAAA,aACA,eAAA,IACA,aAAA,IACA,UAAA,MAlBZ,uEAuBY,QAAA,aACA,eAAA,IACA,aAAA,KAKZ,YAEI,cAAA,MACA,QAAA,YAAA,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KChPF,+BD4OF,kBASQ,MAAA,IACA,UAAA,MACA,UAAA,MACA,WAAA,KACA,YAAA,IACA,aAAA,IACA,QAAA,MACA,eAAA,IACA,WAAA,MACA,iBAAA,EAAA,kBAAA,EAAA,UAAA,EACA,WAAA,MAEA,yBCjPF,+BD4NN,kBAuBY,MAAA,KACA,UAAA,KACA,WAAA,MAzBZ,gBA+BQ,MAAA,IACA,UAAA,MACA,UAAA,MACA,QAAA,MACA,eAAA,IACA,iBAAA,EAAA,kBAAA,EAAA,UAAA,EApCR,yBAwCY,eAAA,OACA,QAAA,KAAA,IAAA,SACA,YAAA,IACA,UAAA,IA3CZ,2BAgDY,MAAA,IAhDZ,0CAoDgB,MAAA,KACA,OAAA,EArDhB,sBA4DQ,YAAA,EA5DR,kBAAA,mBAAA,qBAiEQ,MAAA,KACA,mBAAA,WAAA,WAAA,WACA,OAAA,IAAA,MACA,QAAA,SAAA,KACA,cAAA,SACA,UAAA,IACA,YAAA,IACA,aAAA,KChQN,iCDwLF,+BA8EQ,MAAA,KClQN,uCADA,mBDqLF,+BAqFQ,QAAA,aACA,eAAA,OACA,QAAA,KAAA,IAAA,SACA,iBAAA,QACA,MAAA,KACA,gBAAA,KACA,cAAA,SACA,OAAA,EACA,YAAA,IACA,UAAA,IA9FR,gCAmGQ,QAAA,YAAA,QAAA,YAAA,QAAA,KACA,UAAA,MACA,UAAA,KArGR,sCAyGY,wBAAA,EACA,2BAAA,EACA,aAAA,EA3GZ,uCAgHY,wBAAA,EACA,2BAAA,EAjHZ,uCAsHY,MAAA,MACA,OAAA,IAAA,MAAA,KACA,kBAAA,EACA,uBAAA,EACA,0BAAA,EACA,QAAA,EAAA,IA3HZ,mCAiIQ,YAAA,KAIR,iBAEI,QAAA,YAAA,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KAHJ,+BAOQ,MAAA,MACA,UAAA,KACA,iBAAA,EAAA,kBAAA,EAAA,UAAA,EAIR,iBAIQ,YAAA,IAJR,iBASQ,YAAA,EATR,oBAcQ,WAAA,MAIR,cAEI,WAAA,OACA,OAAA,KAAA,EAAA,IACA,QAAA,EACA,QAAA,YAAA,QAAA,YAAA,QAAA,KACA,iBAAA,OAAA,cAAA,OAAA,gBAAA,OANJ,iBAUQ,WAAA,KACA,MAAA,MACA,YAAA,MACA,OAAA,EAAA,SAbR,mBChRI,sBDkSQ,QAAA,MACA,cAAA,SACA,gBAAA,KACA,YAAA,MArBZ,sBA0BY,OAAA,YAKZ,mBAEI,QAAA,UAAA,EAAA,SACA,UAAA,MAHJ,gCAOQ,QAAA,YAAA,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KARR,kDAYY,MAAA,IACA,UAAA,MACA,WAAA,OACA,iBAAA,EAAA,kBAAA,EAAA,UAAA,EAfZ,6DAmBgB,WAAA,MAnBhB,8DAwBgB,WAAA,KAxBhB,qBA+BQ,OAAA,EAAA,EAAA,KAIR,sBAEI,QAAA,KACA,SAAA,MACA,IAAA,EACA,OAAA,EACA,KAAA,EACA,MAAA,EACA,WAAA,iBAAA,OAAA,GAAA,CAAA,wBAAA,OAAA,GAAA,CAAA,gBAAA,OAAA,IACA,iBAAA,YACA,wBAAA,QACA,gBAAA,QACA,QAAA,IAZJ,2BAgBQ,QAAA,MACA,iBAAA,gBACA,wBAAA,WACA,gBAAA,WAnBR,oCAwBQ,SAAA,SACA,IAAA,IACA,KAAA,IACA,MAAA,IACA,WAAA,IACA,SAAA,KACA,QAAA,IACA,cAAA,IACA,mBAAA,WAAA,WAAA,WACA,OAAA,IAAA,MAAA,KAjCR,uCAqCY,OAAA,EAAA,EAAA,IACA,UAAA,MACA,YAAA,IAvCZ,sDA4CY,MAAA,KA5CZ,wDAgDgB,QAAA,aACA,OAAA,MACA,QAAA,KACA,mBAAA,WAAA,WAAA,WACA,OAAA,IAAA,MApDhB,0EAyDgB,MAAA,uBAzDhB,2EA8DgB,MAAA,UA9DhB,yDAoEY,QAAA,YAAA,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,iBAAA,QAAA,cAAA,QAAA,gBAAA,cAtEZ,6EA0EgB,QAAA,MACA,QAAA,EAAA,IACA,MAAA,MACA,iBAAA,EAAA,kBAAA,EAAA,UAAA,EA7EhB,oGAiFoB,UAAA,MACA,cAAA,EAOpB,mBAEI,QAAA,KACA,SAAA,MACA,IAAA,EACA,OAAA,EACA,KAAA,EACA,MAAA,EACA,QAAA,EARJ,wBAYQ,QAAA,MAIR,yBAEI,oCAEI,KAAA,IACA,MAAA,KAIR,yBAEI,sBAEI,WAAA,OAGJ,2BAIQ,QAAA,MAJR,2CASQ,QAAA,KACA,eAAA,IAVR,gDAcY,QAAA,MAdZ,8CAmBY,QAAA,MACA,WAAA,KAKZ,gCAEI,SAAA,OAFJ,qDAMQ,UAAA,KANR,wDAUY,UAAA,IACA,WAAA,KAKZ,WC9WF,0BDmXU,UAAA,IACA,YAAA,QANR,WAWQ,WAAA,OAXR,iCAgBQ,WAAA,OAIR,8DAIQ,WAAA,OACA,cAAA,MALR,6DAUQ,WAAA,QAKZ,0BAEI,+BAEI,UAAA","file":"default.css","sourcesContent":["@import \"inc/_variables.scss\";\r\n\r\nbody\r\n{\r\n font-family: 'Fira Sans', sans-serif;\r\n font-size: 10pt;\r\n line-height: #{(9 / 5)};\r\n margin: 0;\r\n box-sizing: border-box;\r\n}\r\n\r\nhtml[lang='zh-Hant'] > body\r\n{\r\n font-family: Fira Sans, 'PingFang TC','PingFang HK','Noto Sans TC','Source Han Sans TW','Microsoft JhengHei UI','Microsoft JhengHei','微軟正黑體', sans-serif;\r\n}\r\n\r\nhtml[lang='zh-Hans'] > body\r\n{\r\n font-family: Fira Sans, 'PingFang SC','Noto Sans SC','Source Han Sans CN','Microsoft YaHei UI','Microsoft YaHei','微软雅黑', sans-serif;\r\n}\r\n\r\nhtml[lang^='ko'] > body\r\n{\r\n font-family: Fira Sans, 'Noto Sans KR','Source Han Sans KR','Malgun Gothic','맑은 고딕', sans-serif;\r\n}\r\n\r\nhtml[lang^='ja'] > body\r\n{\r\n font-family: Fira Sans, 'Noto Sans JP','Source Han Sans JP','Meiryo UI','Meiryo','メイリオ', sans-serif;\r\n}\r\n\r\ninput, textarea, select\r\n{\r\n font-family: 'Fira Sans', sans-serif;\r\n}\r\n\r\na\r\n{\r\n text-decoration: none;\r\n\r\n &:hover,\r\n &:active,\r\n &:focus\r\n {\r\n text-decoration: underline;\r\n }\r\n}\r\n\r\nh1\r\n{\r\n font-size: 3em;\r\n font-weight: 500;\r\n line-height: #{(4 / 3)};\r\n}\r\n\r\np\r\n{\r\n margin: 0 0 1.5em;\r\n}\r\n\r\ntable\r\n{\r\n width: 100%;\r\n border-collapse: collapse;\r\n\r\n th,\r\n td\r\n {\r\n margin: 0;\r\n border: 0;\r\n padding: 4px;\r\n\r\n .button\r\n {\r\n display: block;\r\n }\r\n }\r\n\r\n thead th\r\n {\r\n border-bottom: $border-size solid;\r\n text-align: left;\r\n }\r\n\r\n &#user-table\r\n {\r\n @media(max-width: 980px)\r\n {\r\n a[href^='mailto:']\r\n {\r\n text-indent: -1000vw;\r\n display: inline-block;\r\n position: relative;\r\n\r\n &:after\r\n {\r\n content: \"\\f0e0\";\r\n font-family: 'FontAwesome';\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n text-indent: 0;\r\n }\r\n }\r\n\r\n th:nth-child(3),\r\n td:nth-child(3),\r\n th:nth-child(4),\r\n td:nth-child(4),\r\n th:nth-child(5),\r\n td:nth-child(5)\r\n {\r\n display: none;\r\n }\r\n }\r\n }\r\n}\r\n\r\npre\r\n{\r\n white-space: normal;\r\n}\r\n\r\n.at-share-btn-elements\r\n{\r\n margin-left: -8px;\r\n\r\n > .at_flat_counter\r\n {\r\n font-size: 14px !important;\r\n vertical-align: top !important;\r\n }\r\n\r\n > .at-share-btn\r\n {\r\n margin-left: 8px !important;\r\n }\r\n}\r\n\r\n.trim-wrapper\r\n{\r\n overflow: hidden;\r\n}\r\n\r\n.container\r\n{\r\n width: $container-width;\r\n max-width: 88%;\r\n margin: 0 auto;\r\n position: relative;\r\n}\r\n\r\n.no-wrapping\r\n{\r\n text-overflow: ellipsis;\r\n overflow: hidden;\r\n white-space: nowrap;\r\n}\r\n\r\n.eager-wrapping\r\n{\r\n word-wrap: break-word;\r\n}\r\n\r\n.field-validation-error,\r\n.text-danger\r\n{\r\n color: $strong-red;\r\n}\r\n\r\n.text-success\r\n{\r\n color: $strong-green;\r\n}\r\n\r\n.field-validation-error\r\n{\r\n margin: #{(1em / 3)} 0;\r\n display: block;\r\n}\r\n\r\na.button,\r\ninput[type=submit].button\r\n{\r\n display: inline-block;\r\n vertical-align: middle;\r\n padding: #{(1em / 2)} 1em #{(1em / 3)};\r\n background-color: $nord10;\r\n color: #fff;\r\n text-decoration: none;\r\n border-radius: $border-size;\r\n text-align: center;\r\n\r\n &.edit-button\r\n {\r\n background-color: $strong-yellow;\r\n }\r\n\r\n &.delete-button\r\n {\r\n background-color: $strong-red;\r\n }\r\n\r\n &.add-button\r\n {\r\n background-color: $strong-green;\r\n }\r\n}\r\n\r\nheader#page-header\r\n{\r\n h1\r\n {\r\n font-weight: 300;\r\n margin: .33em 0;\r\n\r\n a\r\n {\r\n text-decoration: none;\r\n }\r\n }\r\n}\r\n\r\nnav#page-navigation\r\n{\r\n border-bottom-width: 0;\r\n border-bottom-style: solid;\r\n position: relative;\r\n z-index: 10;\r\n\r\n #page-navigation-links\r\n {\r\n margin: 0 -15px #{(1px / 3)}; /* bottom margin fixes Chrome in 4k */\r\n padding: 0;\r\n text-align: right;\r\n\r\n > li\r\n {\r\n display: inline-block;\r\n vertical-align: top;\r\n\r\n > a\r\n {\r\n display: block;\r\n padding: 14px 14px 11px;\r\n\r\n &:hover,\r\n &:active,\r\n &:focus\r\n {\r\n text-decoration: none;\r\n }\r\n }\r\n }\r\n }\r\n\r\n button\r\n {\r\n display: none;\r\n width: 100%;\r\n border: 0;\r\n font-size: 1.2em;\r\n font-weight: 300;\r\n padding: #{(2em / 3)} 0;\r\n background: none;\r\n }\r\n}\r\n\r\n.dropdown-parent\r\n{\r\n .dropdown-menu\r\n {\r\n box-sizing: border-box;\r\n display: none;\r\n position: absolute;\r\n left: -15px;\r\n right: -15px;\r\n max-width: #{($container-width + 30px)};\r\n padding: 15px 15px 0;\r\n text-align: left;\r\n z-index: 10;\r\n border-width: 0;\r\n flex-wrap: wrap;\r\n\r\n h4\r\n {\r\n margin: 0 0 .5em;\r\n font-size: 1.2em;\r\n font-weight: 500;\r\n }\r\n\r\n .dropdown-menu-block\r\n {\r\n display: inline-block;\r\n vertical-align: top;\r\n margin-bottom: 15px;\r\n flex-grow: 1;\r\n }\r\n\r\n .dropdown-menu-block\r\n {\r\n ul\r\n {\r\n padding: 0;\r\n display: flex;\r\n flex-wrap: wrap;\r\n }\r\n\r\n li\r\n {\r\n list-style-type: none;\r\n line-height: 2em;\r\n width: 133px;\r\n vertical-align: top;\r\n flex-grow: 1;\r\n\r\n > a\r\n {\r\n display: block;\r\n padding: #{(1em / 3)} 1em #{(1em / 6)};\r\n\r\n &:hover,\r\n &:active,\r\n &:focus\r\n {\r\n text-decoration: none;\r\n }\r\n }\r\n }\r\n }\r\n\r\n #settings-theme-menu\r\n {\r\n width: 120px;\r\n flex-grow: 1;\r\n }\r\n\r\n #settings-lang-menu\r\n {\r\n width: 320px;\r\n flex-grow: 1000;\r\n }\r\n\r\n #user-action-menu\r\n {\r\n ul\r\n {\r\n justify-content: flex-start;\r\n text-align: center;\r\n }\r\n\r\n .fa\r\n {\r\n vertical-align: 1px;\r\n }\r\n }\r\n }\r\n\r\n &.open\r\n {\r\n .dropdown-menu\r\n {\r\n display: flex;\r\n }\r\n }\r\n}\r\n\r\n.breadcrumb-list\r\n{\r\n list-style-type: none;\r\n padding: 0;\r\n text-align: center;\r\n margin: 0 0 2em;\r\n letter-spacing: 0.5px;\r\n\r\n > li\r\n {\r\n display: inline-block;\r\n\r\n a\r\n {\r\n display: inline-block;\r\n opacity: 0.7;\r\n transition: opacity ease-in-out 0.25s;\r\n\r\n &:hover\r\n {\r\n text-decoration: none;\r\n opacity: 1;\r\n }\r\n }\r\n\r\n &:after\r\n {\r\n content: \"/\";\r\n margin: 0 0.5em;\r\n opacity: 0.4;\r\n }\r\n\r\n &:last-child:after\r\n {\r\n content: none;\r\n }\r\n }\r\n\r\n @media(max-width: 540px)\r\n {\r\n margin: 0 auto 2em;\r\n text-align: center;\r\n display: flex;\r\n flex-direction: column;\r\n\r\n li\r\n {\r\n display: inline-block;\r\n padding: 0.75em;\r\n position: relative;\r\n\r\n &:after\r\n {\r\n content: \"\";\r\n position: absolute;\r\n bottom: 0;\r\n border-bottom: 1px solid;\r\n width: 20px;\r\n margin: 0 auto;\r\n transform: translateX(-50%);\r\n left: 50%;\r\n }\r\n\r\n &:last-child\r\n {\r\n border-bottom: 0;\r\n }\r\n }\r\n }\r\n}\r\n\r\narticle\r\n{\r\n padding: 3em 0;\r\n\r\n h1\r\n {\r\n font-size: 4em;\r\n font-weight: 300;\r\n text-align: center;\r\n margin: 0 0 #{(3em / 4)};\r\n\r\n &.eager-wrapping\r\n {\r\n font-size: 4em;\r\n }\r\n }\r\n\r\n h2\r\n {\r\n text-align: center;\r\n font-size: 3em;\r\n font-weight: bold;\r\n margin: 1em 0 #{(2em / 3)};\r\n text-transform: uppercase;\r\n letter-spacing: #{(1em / 6)};\r\n border-bottom: $border-size solid;\r\n }\r\n\r\n h3\r\n {\r\n font-size: 2em;\r\n font-weight: bold;\r\n margin: 1em 0 #{(2em / 3)};\r\n text-transform: uppercase;\r\n letter-spacing: #{(1em / 4)};\r\n border-bottom: $border-size solid;\r\n }\r\n\r\n h4\r\n {\r\n margin: 1em 0 0;\r\n }\r\n\r\n ul\r\n {\r\n margin-bottom: 1em;\r\n\r\n > li\r\n {\r\n margin-bottom: 0.5em;\r\n }\r\n }\r\n}\r\n\r\n.build-group-listing\r\n{\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: center;\r\n margin: 0 #{(-3em / 2)};\r\n\r\n .build-group\r\n {\r\n width: 240px;\r\n flex-grow: 1;\r\n margin: 0 #{(3em / 2)} 3em;\r\n box-sizing: border-box;\r\n border: $border-size solid $nord10;\r\n padding: 0.5em 1.5em;\r\n transition: box-shadow ease-in-out 0.2s;\r\n\r\n h3\r\n {\r\n background-color: $nord10;\r\n color: #fff;\r\n margin: -0.25em -0.75em 0.75em;\r\n font-size: 2em;\r\n line-height: 1em;\r\n font-weight: normal;\r\n padding: 0;\r\n letter-spacing: 0;\r\n border-bottom: 0;\r\n text-transform: lowercase;\r\n text-align: center;\r\n\r\n a, span\r\n {\r\n color: #fff;\r\n text-decoration: none !important;\r\n display: block;\r\n padding: #{(1em / 3)} 0;\r\n }\r\n\r\n span\r\n {\r\n font-size: 0.675em;\r\n letter-spacing: .25em;\r\n text-transform: uppercase;\r\n }\r\n }\r\n\r\n p\r\n {\r\n font-size: 1.1em;\r\n font-weight: 300;\r\n margin: 0 0 #{(2em / 3)};\r\n }\r\n\r\n .group-input-button button\r\n {\r\n width: 48px;\r\n }\r\n }\r\n\r\n .build-group-empty\r\n {\r\n width: 270px;\r\n flex-grow: 1;\r\n margin: 0 0.75em;\r\n box-sizing: border-box;\r\n }\r\n}\r\n\r\n.latest-family-wrapper\r\n{\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin-right: -4em;\r\n overflow: hidden;\r\n\r\n .latest-family\r\n {\r\n flex-grow: 1;\r\n margin-right: 4em;\r\n\r\n > h3\r\n {\r\n margin-bottom: 0.5em;\r\n text-transform: none;\r\n letter-spacing: 2px;\r\n font-weight: normal;\r\n }\r\n }\r\n}\r\n\r\n.latest-flex\r\n{\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: flex-start;\r\n margin: 0 -2em 0 0;\r\n\r\n .latest-flex-item\r\n {\r\n width: 240px;\r\n box-sizing: border-box;\r\n flex-grow: 1;\r\n margin: 0 2em 2em 0;\r\n border: $border-size solid;\r\n transition: box-shadow ease-in-out 0.2s;\r\n\r\n &:hover,\r\n &:active,\r\n &:focus\r\n {\r\n text-decoration: none;\r\n }\r\n\r\n h4.latest-flex-title\r\n {\r\n text-transform: uppercase;\r\n letter-spacing: #{(1em / 4)};\r\n border-bottom: 0;\r\n margin: 0;\r\n padding: 0;\r\n font-size: 1.25em;\r\n font-weight: normal;\r\n text-align: center;\r\n padding: 0.4em 0.5em;\r\n margin: -1px;\r\n color: #fff;\r\n }\r\n\r\n &.latest-flex-red\r\n {\r\n border-color: $strong-red;\r\n\r\n h4.latest-flex-title\r\n {\r\n background: $strong-red;\r\n }\r\n }\r\n\r\n &.latest-flex-yellow\r\n {\r\n border-color: $strong-yellow;\r\n\r\n h4.latest-flex-title\r\n {\r\n background: $strong-yellow;\r\n }\r\n }\r\n\r\n &.latest-flex-blue\r\n {\r\n border-color: $strong-blue;\r\n\r\n h4.latest-flex-title\r\n {\r\n background: $strong-blue;\r\n }\r\n }\r\n\r\n &.latest-flex-green\r\n {\r\n border-color: $strong-green;\r\n\r\n h4.latest-flex-title\r\n {\r\n background: $strong-green;\r\n }\r\n }\r\n\r\n &.latest-flex-purple\r\n {\r\n border-color: $strong-purple;\r\n\r\n h4.latest-flex-title\r\n {\r\n background: $strong-purple;\r\n }\r\n }\r\n\r\n .latest-flex-detail\r\n {\r\n text-align: center;\r\n font-weight: 300;\r\n line-height: #{(3 / 2)};\r\n\r\n .latest-flex-build\r\n {\r\n font-size: #{(7em / 3)};\r\n margin: #{(1em / 2)} 0 0;\r\n font-weight: normal;\r\n line-height: 1;\r\n }\r\n\r\n .latest-flex-lab\r\n {\r\n font-size: #{(4em / 3)};\r\n margin: 0 0 0.5em;\r\n }\r\n\r\n .latest-flex-time\r\n {\r\n margin: 0 0 0.75em;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.latest-full\r\n{\r\n display: block;\r\n background: $nord10;\r\n font-weight: normal;\r\n text-align: center;\r\n color: #fff;\r\n margin: 0;\r\n padding: #{(2em / 3)};\r\n\r\n &:hover,\r\n &:active,\r\n &:focus\r\n {\r\n text-decoration: none;\r\n }\r\n}\r\n\r\n.build-details-flex\r\n{\r\n display: flex;\r\n font-size: 1.1em;\r\n flex-wrap: wrap;\r\n\r\n .build-details-flex-item\r\n {\r\n flex-grow: 1;\r\n margin-bottom: 1.5em;\r\n width: 180px;\r\n\r\n label\r\n {\r\n font-weight: bold;\r\n display: inline-block;\r\n vertical-align: top;\r\n margin-right: 1em;\r\n min-width: 100px;\r\n }\r\n\r\n .build-details-flex-value\r\n {\r\n display: inline-block;\r\n vertical-align: top;\r\n margin-right: 20px;\r\n }\r\n }\r\n}\r\n\r\n.form-group\r\n{\r\n margin-bottom: 1.5em;\r\n display: flex;\r\n flex-wrap: wrap;\r\n\r\n > label,\r\n > .label-placeholder\r\n {\r\n width: 20%;\r\n max-width: 280px;\r\n min-width: 160px;\r\n text-align: left;\r\n font-weight: bold;\r\n margin-right: 1em;\r\n display: block;\r\n vertical-align: top;\r\n margin-top: #{(1em / 4)};\r\n flex-grow: 1;\r\n text-align: right;\r\n\r\n @media(max-width: 479px)\r\n {\r\n width: 100%;\r\n max-width: none;\r\n text-align: left;\r\n }\r\n }\r\n\r\n > div\r\n {\r\n width: 40%;\r\n min-width: 240px;\r\n max-width: 560px;\r\n display: block;\r\n vertical-align: top;\r\n flex-grow: 2;\r\n\r\n a.button\r\n {\r\n vertical-align: middle;\r\n padding: #{(1em / 2)} 1em #{(1em / 3)};\r\n line-height: 1.6;\r\n font-size: 1em;\r\n }\r\n\r\n &.wide-group\r\n {\r\n width: 40%;\r\n\r\n > .trumbowyg-box\r\n {\r\n width: 100%;\r\n margin: 0;\r\n }\r\n }\r\n }\r\n\r\n > label + div\r\n {\r\n margin-left: 0;\r\n }\r\n\r\n input, textarea, select\r\n {\r\n width: 100%;\r\n box-sizing: border-box;\r\n border: $border-size solid;\r\n padding: #{(1em / 3)} #{(1em / 2)};\r\n border-radius: #{(1em / 6)};\r\n font-size: 1em;\r\n line-height: 1em;\r\n border-color: #888;\r\n }\r\n\r\n input[type=submit],\r\n input[type=checkbox]\r\n {\r\n width: auto;\r\n }\r\n\r\n input[type=submit],\r\n button,\r\n .group-input-button > button\r\n {\r\n display: inline-block;\r\n vertical-align: middle;\r\n padding: #{(1em / 2)} 1em #{(1em / 3)};\r\n background-color: $strong-green;\r\n color: #fff;\r\n text-decoration: none;\r\n border-radius: #{(1em / 6)};\r\n border: 0;\r\n line-height: 1.6;\r\n font-size: 1em;\r\n }\r\n\r\n .group-input-button\r\n {\r\n display: flex;\r\n min-width: 160px;\r\n max-width: none;\r\n\r\n input\r\n {\r\n border-top-right-radius: 0;\r\n border-bottom-right-radius: 0;\r\n border-right: 0;\r\n }\r\n\r\n select\r\n {\r\n border-top-right-radius: 0;\r\n border-bottom-right-radius: 0;\r\n }\r\n\r\n button\r\n {\r\n width: 120px;\r\n border: $border-size solid #888;\r\n border-left-width: 0;\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n padding: 0 1em;\r\n }\r\n }\r\n\r\n .trumbowyg-button-pane\r\n {\r\n line-height: 35px;\r\n }\r\n}\r\n\r\n.credits-wrapper\r\n{\r\n display: flex;\r\n flex-wrap: wrap;\r\n\r\n .credits-list\r\n {\r\n width: 480px;\r\n max-width: 100%;\r\n flex-grow: 1;\r\n }\r\n}\r\n\r\n.credits-list\r\n{\r\n dt\r\n {\r\n font-weight: bold;\r\n }\r\n\r\n dd\r\n {\r\n margin-left: 0;\r\n }\r\n\r\n dd + dt\r\n {\r\n margin-top: 1.5em;\r\n }\r\n}\r\n\r\nul.pagination\r\n{\r\n text-align: center;\r\n margin: 0.5em 0 1em;\r\n padding: 0;\r\n display: flex;\r\n justify-content: center;\r\n\r\n > li\r\n {\r\n list-style: none;\r\n width: 1.8em;\r\n line-height: 1.8em;\r\n margin: 0 #{(1em / 3)};\r\n\r\n > a,\r\n > span\r\n {\r\n display: block;\r\n border-radius: #{(1em / 3)};\r\n text-decoration: none;\r\n padding-top: 0.15em;\r\n }\r\n\r\n > span\r\n {\r\n cursor: not-allowed;\r\n }\r\n }\r\n}\r\n\r\nfooter#page-footer\r\n{\r\n padding: #{(4em / 3)} 0 #{(4em / 6)};\r\n font-size: 0.85em;\r\n\r\n .footer-flex\r\n {\r\n display: flex;\r\n flex-wrap: wrap;\r\n\r\n .footer-flex-item\r\n {\r\n width: 50%;\r\n min-width: 200px;\r\n text-align: center;\r\n flex-grow: 1;\r\n\r\n &:last-child\r\n {\r\n text-align: right;\r\n }\r\n\r\n &:first-child\r\n {\r\n text-align: left;\r\n }\r\n }\r\n }\r\n\r\n p\r\n {\r\n margin: 0 0 #{(2em / 5)};\r\n }\r\n}\r\n\r\n#modal-search-overlay\r\n{\r\n display: none;\r\n position: fixed;\r\n top: 0;\r\n bottom: 0;\r\n left: 0;\r\n right: 0;\r\n transition: background-color linear 0.6s, -webkit-backdrop-filter linear 0.6s, backdrop-filter linear 0.6s;\r\n background-color: rgba(0,0,0, 0);\r\n -webkit-backdrop-filter: blur(0);\r\n backdrop-filter: blur(0);\r\n z-index: 100;\r\n\r\n &.open\r\n {\r\n display: block;\r\n background-color: rgba(0,0,0, 0.75);\r\n -webkit-backdrop-filter: blur(10px);\r\n backdrop-filter: blur(10px);\r\n }\r\n\r\n #modal-search\r\n {\r\n position: absolute;\r\n top: 15%;\r\n left: 25%;\r\n width: 50%;\r\n max-height: 70%;\r\n overflow: auto;\r\n padding: 2em;\r\n border-radius: 2px;\r\n box-sizing: border-box;\r\n border: $border-size solid #ccc;\r\n\r\n h3\r\n {\r\n margin: 0 0 1em;\r\n font-size: 1.5em;\r\n font-weight: 300;\r\n }\r\n\r\n > #modal-search-box\r\n {\r\n width: 100%;\r\n\r\n > *\r\n {\r\n display: inline-block;\r\n height: 2.5em;\r\n padding: 0.5em;\r\n box-sizing: border-box;\r\n border: $border-size solid;\r\n }\r\n\r\n > #modal-search-input\r\n {\r\n width: calc(100% - #{(10em / 3)});\r\n }\r\n\r\n > #modal-search-button\r\n {\r\n width: #{(8em / 3)};\r\n }\r\n }\r\n\r\n > #modal-search-result\r\n {\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: space-between;\r\n\r\n > .search-result-item\r\n {\r\n display: block;\r\n padding: 0 1em;\r\n width: 140px;\r\n flex-grow: 1;\r\n\r\n > .search-result-heading\r\n {\r\n font-size: 1.2em;\r\n margin-bottom: 0;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#menu-open-overlay\r\n{\r\n display: none;\r\n position: fixed;\r\n top: 0;\r\n bottom: 0;\r\n left: 0;\r\n right: 0;\r\n z-index: 5;\r\n\r\n &.open\r\n {\r\n display: block;\r\n }\r\n}\r\n\r\n@media (max-width: 980px)\r\n{\r\n #modal-search-overlay #modal-search\r\n {\r\n left: 10%;\r\n width: 80%;\r\n }\r\n}\r\n\r\n@media (max-width: 640px)\r\n{\r\n header#page-header h1\r\n {\r\n text-align: center;\r\n }\r\n\r\n nav#page-navigation\r\n {\r\n button\r\n {\r\n display: block;\r\n }\r\n\r\n #page-navigation-links\r\n {\r\n display: none;\r\n padding-bottom: 1em;\r\n\r\n &.open\r\n {\r\n display: block;\r\n }\r\n\r\n > li\r\n {\r\n display: block;\r\n text-align: left;\r\n }\r\n }\r\n }\r\n\r\n .dropdown-parent .dropdown-menu\r\n {\r\n position: static;\r\n\r\n .dropdown-menu-block\r\n {\r\n min-width: 100%;\r\n\r\n li\r\n {\r\n min-width: 50%;\r\n text-align: left;\r\n }\r\n }\r\n }\r\n\r\n article\r\n {\r\n h1,\r\n h1.eager-wrapping\r\n {\r\n font-size: 3em;\r\n line-height: #{(4 / 3)};\r\n }\r\n\r\n h3\r\n {\r\n text-align: center;\r\n }\r\n\r\n .addthis_sharing_toolbox\r\n {\r\n text-align: center;\r\n }\r\n }\r\n\r\n footer#page-footer .footer-flex .footer-flex-item\r\n {\r\n &:first-child\r\n {\r\n text-align: center;\r\n margin-bottom: #{(3em / 2)};\r\n }\r\n\r\n &:last-child\r\n {\r\n text-align: center;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1300px)\r\n{\r\n .latest-flex .latest-flex-item\r\n {\r\n min-width: calc(50% - 2em);\r\n }\r\n}\r\n","@charset \"UTF-8\";\nbody {\n font-family: 'Fira Sans', sans-serif;\n font-size: 10pt;\n line-height: 1.8;\n margin: 0;\n box-sizing: border-box; }\n\nhtml[lang='zh-Hant'] > body {\n font-family: Fira Sans, 'PingFang TC','PingFang HK','Noto Sans TC','Source Han Sans TW','Microsoft JhengHei UI','Microsoft JhengHei','微軟正黑體', sans-serif; }\n\nhtml[lang='zh-Hans'] > body {\n font-family: Fira Sans, 'PingFang SC','Noto Sans SC','Source Han Sans CN','Microsoft YaHei UI','Microsoft YaHei','微软雅黑', sans-serif; }\n\nhtml[lang^='ko'] > body {\n font-family: Fira Sans, 'Noto Sans KR','Source Han Sans KR','Malgun Gothic','맑은 고딕', sans-serif; }\n\nhtml[lang^='ja'] > body {\n font-family: Fira Sans, 'Noto Sans JP','Source Han Sans JP','Meiryo UI','Meiryo','メイリオ', sans-serif; }\n\ninput, textarea, select {\n font-family: 'Fira Sans', sans-serif; }\n\na {\n text-decoration: none; }\n a:hover, a:active, a:focus {\n text-decoration: underline; }\n\nh1 {\n font-size: 3em;\n font-weight: 500;\n line-height: 1.33333; }\n\np {\n margin: 0 0 1.5em; }\n\ntable {\n width: 100%;\n border-collapse: collapse; }\n table th,\n table td {\n margin: 0;\n border: 0;\n padding: 4px; }\n table th .button,\n table td .button {\n display: block; }\n table thead th {\n border-bottom: 2px solid;\n text-align: left; }\n @media (max-width: 980px) {\n table#user-table a[href^='mailto:'] {\n text-indent: -1000vw;\n display: inline-block;\n position: relative; }\n table#user-table a[href^='mailto:']:after {\n content: \"\\f0e0\";\n font-family: 'FontAwesome';\n position: absolute;\n top: 0;\n left: 0;\n text-indent: 0; }\n table#user-table th:nth-child(3),\n table#user-table td:nth-child(3),\n table#user-table th:nth-child(4),\n table#user-table td:nth-child(4),\n table#user-table th:nth-child(5),\n table#user-table td:nth-child(5) {\n display: none; } }\n\npre {\n white-space: normal; }\n\n.at-share-btn-elements {\n margin-left: -8px; }\n .at-share-btn-elements > .at_flat_counter {\n font-size: 14px !important;\n vertical-align: top !important; }\n .at-share-btn-elements > .at-share-btn {\n margin-left: 8px !important; }\n\n.trim-wrapper {\n overflow: hidden; }\n\n.container {\n width: 1340px;\n max-width: 88%;\n margin: 0 auto;\n position: relative; }\n\n.no-wrapping {\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap; }\n\n.eager-wrapping {\n word-wrap: break-word; }\n\n.field-validation-error,\n.text-danger {\n color: #A72F3B; }\n\n.text-success {\n color: #76B540; }\n\n.field-validation-error {\n margin: 0.33333em 0;\n display: block; }\n\na.button,\ninput[type=submit].button {\n display: inline-block;\n vertical-align: middle;\n padding: 0.5em 1em 0.33333em;\n background-color: #5E81AC;\n color: #fff;\n text-decoration: none;\n border-radius: 2px;\n text-align: center; }\n a.button.edit-button,\n input[type=submit].button.edit-button {\n background-color: #F5B83D; }\n a.button.delete-button,\n input[type=submit].button.delete-button {\n background-color: #A72F3B; }\n a.button.add-button,\n input[type=submit].button.add-button {\n background-color: #76B540; }\n\nheader#page-header h1 {\n font-weight: 300;\n margin: .33em 0; }\n header#page-header h1 a {\n text-decoration: none; }\n\nnav#page-navigation {\n border-bottom-width: 0;\n border-bottom-style: solid;\n position: relative;\n z-index: 10; }\n nav#page-navigation #page-navigation-links {\n margin: 0 -15px 0.33333px;\n /* bottom margin fixes Chrome in 4k */\n padding: 0;\n text-align: right; }\n nav#page-navigation #page-navigation-links > li {\n display: inline-block;\n vertical-align: top; }\n nav#page-navigation #page-navigation-links > li > a {\n display: block;\n padding: 14px 14px 11px; }\n nav#page-navigation #page-navigation-links > li > a:hover, nav#page-navigation #page-navigation-links > li > a:active, nav#page-navigation #page-navigation-links > li > a:focus {\n text-decoration: none; }\n nav#page-navigation button {\n display: none;\n width: 100%;\n border: 0;\n font-size: 1.2em;\n font-weight: 300;\n padding: 0.66667em 0;\n background: none; }\n\n.dropdown-parent .dropdown-menu {\n box-sizing: border-box;\n display: none;\n position: absolute;\n left: -15px;\n right: -15px;\n max-width: 1370px;\n padding: 15px 15px 0;\n text-align: left;\n z-index: 10;\n border-width: 0;\n flex-wrap: wrap; }\n .dropdown-parent .dropdown-menu h4 {\n margin: 0 0 .5em;\n font-size: 1.2em;\n font-weight: 500; }\n .dropdown-parent .dropdown-menu .dropdown-menu-block {\n display: inline-block;\n vertical-align: top;\n margin-bottom: 15px;\n flex-grow: 1; }\n .dropdown-parent .dropdown-menu .dropdown-menu-block ul {\n padding: 0;\n display: flex;\n flex-wrap: wrap; }\n .dropdown-parent .dropdown-menu .dropdown-menu-block li {\n list-style-type: none;\n line-height: 2em;\n width: 133px;\n vertical-align: top;\n flex-grow: 1; }\n .dropdown-parent .dropdown-menu .dropdown-menu-block li > a {\n display: block;\n padding: 0.33333em 1em 0.16667em; }\n .dropdown-parent .dropdown-menu .dropdown-menu-block li > a:hover, .dropdown-parent .dropdown-menu .dropdown-menu-block li > a:active, .dropdown-parent .dropdown-menu .dropdown-menu-block li > a:focus {\n text-decoration: none; }\n .dropdown-parent .dropdown-menu #settings-theme-menu {\n width: 120px;\n flex-grow: 1; }\n .dropdown-parent .dropdown-menu #settings-lang-menu {\n width: 320px;\n flex-grow: 1000; }\n .dropdown-parent .dropdown-menu #user-action-menu ul {\n justify-content: flex-start;\n text-align: center; }\n .dropdown-parent .dropdown-menu #user-action-menu .fa {\n vertical-align: 1px; }\n\n.dropdown-parent.open .dropdown-menu {\n display: flex; }\n\n.breadcrumb-list {\n list-style-type: none;\n padding: 0;\n text-align: center;\n margin: 0 0 2em;\n letter-spacing: 0.5px; }\n .breadcrumb-list > li {\n display: inline-block; }\n .breadcrumb-list > li a {\n display: inline-block;\n opacity: 0.7;\n transition: opacity ease-in-out 0.25s; }\n .breadcrumb-list > li a:hover {\n text-decoration: none;\n opacity: 1; }\n .breadcrumb-list > li:after {\n content: \"/\";\n margin: 0 0.5em;\n opacity: 0.4; }\n .breadcrumb-list > li:last-child:after {\n content: none; }\n @media (max-width: 540px) {\n .breadcrumb-list {\n margin: 0 auto 2em;\n text-align: center;\n display: flex;\n flex-direction: column; }\n .breadcrumb-list li {\n display: inline-block;\n padding: 0.75em;\n position: relative; }\n .breadcrumb-list li:after {\n content: \"\";\n position: absolute;\n bottom: 0;\n border-bottom: 1px solid;\n width: 20px;\n margin: 0 auto;\n transform: translateX(-50%);\n left: 50%; }\n .breadcrumb-list li:last-child {\n border-bottom: 0; } }\n\narticle {\n padding: 3em 0; }\n article h1 {\n font-size: 4em;\n font-weight: 300;\n text-align: center;\n margin: 0 0 0.75em; }\n article h1.eager-wrapping {\n font-size: 4em; }\n article h2 {\n text-align: center;\n font-size: 3em;\n font-weight: bold;\n margin: 1em 0 0.66667em;\n text-transform: uppercase;\n letter-spacing: 0.16667em;\n border-bottom: 2px solid; }\n article h3 {\n font-size: 2em;\n font-weight: bold;\n margin: 1em 0 0.66667em;\n text-transform: uppercase;\n letter-spacing: 0.25em;\n border-bottom: 2px solid; }\n article h4 {\n margin: 1em 0 0; }\n article ul {\n margin-bottom: 1em; }\n article ul > li {\n margin-bottom: 0.5em; }\n\n.build-group-listing {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n margin: 0 -1.5em; }\n .build-group-listing .build-group {\n width: 240px;\n flex-grow: 1;\n margin: 0 1.5em 3em;\n box-sizing: border-box;\n border: 2px solid #5E81AC;\n padding: 0.5em 1.5em;\n transition: box-shadow ease-in-out 0.2s; }\n .build-group-listing .build-group h3 {\n background-color: #5E81AC;\n color: #fff;\n margin: -0.25em -0.75em 0.75em;\n font-size: 2em;\n line-height: 1em;\n font-weight: normal;\n padding: 0;\n letter-spacing: 0;\n border-bottom: 0;\n text-transform: lowercase;\n text-align: center; }\n .build-group-listing .build-group h3 a, .build-group-listing .build-group h3 span {\n color: #fff;\n text-decoration: none !important;\n display: block;\n padding: 0.33333em 0; }\n .build-group-listing .build-group h3 span {\n font-size: 0.675em;\n letter-spacing: .25em;\n text-transform: uppercase; }\n .build-group-listing .build-group p {\n font-size: 1.1em;\n font-weight: 300;\n margin: 0 0 0.66667em; }\n .build-group-listing .build-group .group-input-button button {\n width: 48px; }\n .build-group-listing .build-group-empty {\n width: 270px;\n flex-grow: 1;\n margin: 0 0.75em;\n box-sizing: border-box; }\n\n.latest-family-wrapper {\n display: flex;\n flex-wrap: wrap;\n margin-right: -4em;\n overflow: hidden; }\n .latest-family-wrapper .latest-family {\n flex-grow: 1;\n margin-right: 4em; }\n .latest-family-wrapper .latest-family > h3 {\n margin-bottom: 0.5em;\n text-transform: none;\n letter-spacing: 2px;\n font-weight: normal; }\n\n.latest-flex {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n margin: 0 -2em 0 0; }\n .latest-flex .latest-flex-item {\n width: 240px;\n box-sizing: border-box;\n flex-grow: 1;\n margin: 0 2em 2em 0;\n border: 2px solid;\n transition: box-shadow ease-in-out 0.2s; }\n .latest-flex .latest-flex-item:hover, .latest-flex .latest-flex-item:active, .latest-flex .latest-flex-item:focus {\n text-decoration: none; }\n .latest-flex .latest-flex-item h4.latest-flex-title {\n text-transform: uppercase;\n letter-spacing: 0.25em;\n border-bottom: 0;\n margin: 0;\n padding: 0;\n font-size: 1.25em;\n font-weight: normal;\n text-align: center;\n padding: 0.4em 0.5em;\n margin: -1px;\n color: #fff; }\n .latest-flex .latest-flex-item.latest-flex-red {\n border-color: #A72F3B; }\n .latest-flex .latest-flex-item.latest-flex-red h4.latest-flex-title {\n background: #A72F3B; }\n .latest-flex .latest-flex-item.latest-flex-yellow {\n border-color: #F5B83D; }\n .latest-flex .latest-flex-item.latest-flex-yellow h4.latest-flex-title {\n background: #F5B83D; }\n .latest-flex .latest-flex-item.latest-flex-blue {\n border-color: #4076B5; }\n .latest-flex .latest-flex-item.latest-flex-blue h4.latest-flex-title {\n background: #4076B5; }\n .latest-flex .latest-flex-item.latest-flex-green {\n border-color: #76B540; }\n .latest-flex .latest-flex-item.latest-flex-green h4.latest-flex-title {\n background: #76B540; }\n .latest-flex .latest-flex-item.latest-flex-purple {\n border-color: #7E3FB5; }\n .latest-flex .latest-flex-item.latest-flex-purple h4.latest-flex-title {\n background: #7E3FB5; }\n .latest-flex .latest-flex-item .latest-flex-detail {\n text-align: center;\n font-weight: 300;\n line-height: 1.5; }\n .latest-flex .latest-flex-item .latest-flex-detail .latest-flex-build {\n font-size: 2.33333em;\n margin: 0.5em 0 0;\n font-weight: normal;\n line-height: 1; }\n .latest-flex .latest-flex-item .latest-flex-detail .latest-flex-lab {\n font-size: 1.33333em;\n margin: 0 0 0.5em; }\n .latest-flex .latest-flex-item .latest-flex-detail .latest-flex-time {\n margin: 0 0 0.75em; }\n\n.latest-full {\n display: block;\n background: #5E81AC;\n font-weight: normal;\n text-align: center;\n color: #fff;\n margin: 0;\n padding: 0.66667em; }\n .latest-full:hover, .latest-full:active, .latest-full:focus {\n text-decoration: none; }\n\n.build-details-flex {\n display: flex;\n font-size: 1.1em;\n flex-wrap: wrap; }\n .build-details-flex .build-details-flex-item {\n flex-grow: 1;\n margin-bottom: 1.5em;\n width: 180px; }\n .build-details-flex .build-details-flex-item label {\n font-weight: bold;\n display: inline-block;\n vertical-align: top;\n margin-right: 1em;\n min-width: 100px; }\n .build-details-flex .build-details-flex-item .build-details-flex-value {\n display: inline-block;\n vertical-align: top;\n margin-right: 20px; }\n\n.form-group {\n margin-bottom: 1.5em;\n display: flex;\n flex-wrap: wrap; }\n .form-group > label,\n .form-group > .label-placeholder {\n width: 20%;\n max-width: 280px;\n min-width: 160px;\n text-align: left;\n font-weight: bold;\n margin-right: 1em;\n display: block;\n vertical-align: top;\n margin-top: 0.25em;\n flex-grow: 1;\n text-align: right; }\n @media (max-width: 479px) {\n .form-group > label,\n .form-group > .label-placeholder {\n width: 100%;\n max-width: none;\n text-align: left; } }\n .form-group > div {\n width: 40%;\n min-width: 240px;\n max-width: 560px;\n display: block;\n vertical-align: top;\n flex-grow: 2; }\n .form-group > div a.button {\n vertical-align: middle;\n padding: 0.5em 1em 0.33333em;\n line-height: 1.6;\n font-size: 1em; }\n .form-group > div.wide-group {\n width: 40%; }\n .form-group > div.wide-group > .trumbowyg-box {\n width: 100%;\n margin: 0; }\n .form-group > label + div {\n margin-left: 0; }\n .form-group input, .form-group textarea, .form-group select {\n width: 100%;\n box-sizing: border-box;\n border: 2px solid;\n padding: 0.33333em 0.5em;\n border-radius: 0.16667em;\n font-size: 1em;\n line-height: 1em;\n border-color: #888; }\n .form-group input[type=submit],\n .form-group input[type=checkbox] {\n width: auto; }\n .form-group input[type=submit],\n .form-group button,\n .form-group .group-input-button > button {\n display: inline-block;\n vertical-align: middle;\n padding: 0.5em 1em 0.33333em;\n background-color: #76B540;\n color: #fff;\n text-decoration: none;\n border-radius: 0.16667em;\n border: 0;\n line-height: 1.6;\n font-size: 1em; }\n .form-group .group-input-button {\n display: flex;\n min-width: 160px;\n max-width: none; }\n .form-group .group-input-button input {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n border-right: 0; }\n .form-group .group-input-button select {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n .form-group .group-input-button button {\n width: 120px;\n border: 2px solid #888;\n border-left-width: 0;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n padding: 0 1em; }\n .form-group .trumbowyg-button-pane {\n line-height: 35px; }\n\n.credits-wrapper {\n display: flex;\n flex-wrap: wrap; }\n .credits-wrapper .credits-list {\n width: 480px;\n max-width: 100%;\n flex-grow: 1; }\n\n.credits-list dt {\n font-weight: bold; }\n\n.credits-list dd {\n margin-left: 0; }\n\n.credits-list dd + dt {\n margin-top: 1.5em; }\n\nul.pagination {\n text-align: center;\n margin: 0.5em 0 1em;\n padding: 0;\n display: flex;\n justify-content: center; }\n ul.pagination > li {\n list-style: none;\n width: 1.8em;\n line-height: 1.8em;\n margin: 0 0.33333em; }\n ul.pagination > li > a,\n ul.pagination > li > span {\n display: block;\n border-radius: 0.33333em;\n text-decoration: none;\n padding-top: 0.15em; }\n ul.pagination > li > span {\n cursor: not-allowed; }\n\nfooter#page-footer {\n padding: 1.33333em 0 0.66667em;\n font-size: 0.85em; }\n footer#page-footer .footer-flex {\n display: flex;\n flex-wrap: wrap; }\n footer#page-footer .footer-flex .footer-flex-item {\n width: 50%;\n min-width: 200px;\n text-align: center;\n flex-grow: 1; }\n footer#page-footer .footer-flex .footer-flex-item:last-child {\n text-align: right; }\n footer#page-footer .footer-flex .footer-flex-item:first-child {\n text-align: left; }\n footer#page-footer p {\n margin: 0 0 0.4em; }\n\n#modal-search-overlay {\n display: none;\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n transition: background-color linear 0.6s, -webkit-backdrop-filter linear 0.6s, backdrop-filter linear 0.6s;\n background-color: transparent;\n -webkit-backdrop-filter: blur(0);\n backdrop-filter: blur(0);\n z-index: 100; }\n #modal-search-overlay.open {\n display: block;\n background-color: rgba(0, 0, 0, 0.75);\n -webkit-backdrop-filter: blur(10px);\n backdrop-filter: blur(10px); }\n #modal-search-overlay #modal-search {\n position: absolute;\n top: 15%;\n left: 25%;\n width: 50%;\n max-height: 70%;\n overflow: auto;\n padding: 2em;\n border-radius: 2px;\n box-sizing: border-box;\n border: 2px solid #ccc; }\n #modal-search-overlay #modal-search h3 {\n margin: 0 0 1em;\n font-size: 1.5em;\n font-weight: 300; }\n #modal-search-overlay #modal-search > #modal-search-box {\n width: 100%; }\n #modal-search-overlay #modal-search > #modal-search-box > * {\n display: inline-block;\n height: 2.5em;\n padding: 0.5em;\n box-sizing: border-box;\n border: 2px solid; }\n #modal-search-overlay #modal-search > #modal-search-box > #modal-search-input {\n width: calc(100% - 3.33333em); }\n #modal-search-overlay #modal-search > #modal-search-box > #modal-search-button {\n width: 2.66667em; }\n #modal-search-overlay #modal-search > #modal-search-result {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between; }\n #modal-search-overlay #modal-search > #modal-search-result > .search-result-item {\n display: block;\n padding: 0 1em;\n width: 140px;\n flex-grow: 1; }\n #modal-search-overlay #modal-search > #modal-search-result > .search-result-item > .search-result-heading {\n font-size: 1.2em;\n margin-bottom: 0; }\n\n#menu-open-overlay {\n display: none;\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n z-index: 5; }\n #menu-open-overlay.open {\n display: block; }\n\n@media (max-width: 980px) {\n #modal-search-overlay #modal-search {\n left: 10%;\n width: 80%; } }\n\n@media (max-width: 640px) {\n header#page-header h1 {\n text-align: center; }\n nav#page-navigation button {\n display: block; }\n nav#page-navigation #page-navigation-links {\n display: none;\n padding-bottom: 1em; }\n nav#page-navigation #page-navigation-links.open {\n display: block; }\n nav#page-navigation #page-navigation-links > li {\n display: block;\n text-align: left; }\n .dropdown-parent .dropdown-menu {\n position: static; }\n .dropdown-parent .dropdown-menu .dropdown-menu-block {\n min-width: 100%; }\n .dropdown-parent .dropdown-menu .dropdown-menu-block li {\n min-width: 50%;\n text-align: left; }\n article h1,\n article h1.eager-wrapping {\n font-size: 3em;\n line-height: 1.33333; }\n article h3 {\n text-align: center; }\n article .addthis_sharing_toolbox {\n text-align: center; }\n footer#page-footer .footer-flex .footer-flex-item:first-child {\n text-align: center;\n margin-bottom: 1.5em; }\n footer#page-footer .footer-flex .footer-flex-item:last-child {\n text-align: center; } }\n\n@media (max-width: 1300px) {\n .latest-flex .latest-flex-item {\n min-width: calc(50% - 2em); } }\n"]} \ No newline at end of file +{"version":3,"sources":["default.scss","default.css"],"names":[],"mappings":"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","file":"default.css","sourcesContent":["@import \"inc/_variables.scss\";\r\n\r\nbody\r\n{\r\n font-family: 'Fira Sans', sans-serif;\r\n font-size: 10pt;\r\n line-height: #{(9 / 5)};\r\n margin: 0;\r\n box-sizing: border-box;\r\n}\r\n\r\nhtml[lang='zh-Hant'] > body\r\n{\r\n font-family: Fira Sans, 'PingFang TC','PingFang HK','Noto Sans TC','Source Han Sans TW','Microsoft JhengHei UI','Microsoft JhengHei','微軟正黑體', sans-serif;\r\n}\r\n\r\nhtml[lang='zh-Hans'] > body\r\n{\r\n font-family: Fira Sans, 'PingFang SC','Noto Sans SC','Source Han Sans CN','Microsoft YaHei UI','Microsoft YaHei','微软雅黑', sans-serif;\r\n}\r\n\r\nhtml[lang^='ko'] > body\r\n{\r\n font-family: Fira Sans, 'Noto Sans KR','Source Han Sans KR','Malgun Gothic','맑은 고딕', sans-serif;\r\n}\r\n\r\nhtml[lang^='ja'] > body\r\n{\r\n font-family: Fira Sans, 'Noto Sans JP','Source Han Sans JP','Meiryo UI','Meiryo','メイリオ', sans-serif;\r\n}\r\n\r\ninput, textarea, select\r\n{\r\n font-family: 'Fira Sans', sans-serif;\r\n}\r\n\r\na\r\n{\r\n text-decoration: none;\r\n\r\n &:hover,\r\n &:active,\r\n &:focus\r\n {\r\n text-decoration: underline;\r\n }\r\n}\r\n\r\nh1\r\n{\r\n font-size: 3em;\r\n font-weight: 500;\r\n line-height: #{(4 / 3)};\r\n}\r\n\r\np\r\n{\r\n margin: 0 0 1.5em;\r\n}\r\n\r\ntable\r\n{\r\n width: 100%;\r\n border-collapse: collapse;\r\n\r\n th,\r\n td\r\n {\r\n margin: 0;\r\n border: 0;\r\n padding: 4px;\r\n\r\n .button\r\n {\r\n display: block;\r\n }\r\n }\r\n\r\n thead th\r\n {\r\n border-bottom: $border-size solid;\r\n text-align: left;\r\n }\r\n\r\n &#user-table\r\n {\r\n @media(max-width: 980px)\r\n {\r\n a[href^='mailto:']\r\n {\r\n text-indent: -1000vw;\r\n display: inline-block;\r\n position: relative;\r\n\r\n &:after\r\n {\r\n content: \"\\f0e0\";\r\n font-family: 'FontAwesome';\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n text-indent: 0;\r\n }\r\n }\r\n\r\n th:nth-child(3),\r\n td:nth-child(3),\r\n th:nth-child(4),\r\n td:nth-child(4),\r\n th:nth-child(5),\r\n td:nth-child(5)\r\n {\r\n display: none;\r\n }\r\n }\r\n }\r\n}\r\n\r\npre\r\n{\r\n white-space: normal;\r\n}\r\n\r\n.at-share-btn-elements\r\n{\r\n margin-left: -8px;\r\n\r\n > .at_flat_counter\r\n {\r\n font-size: 14px !important;\r\n vertical-align: top !important;\r\n }\r\n\r\n > .at-share-btn\r\n {\r\n margin-left: 8px !important;\r\n }\r\n}\r\n\r\n.trim-wrapper\r\n{\r\n overflow: hidden;\r\n}\r\n\r\n.container\r\n{\r\n width: $container-width;\r\n max-width: 88%;\r\n margin: 0 auto;\r\n position: relative;\r\n}\r\n\r\n.no-wrapping\r\n{\r\n text-overflow: ellipsis;\r\n overflow: hidden;\r\n white-space: nowrap;\r\n}\r\n\r\n.eager-wrapping\r\n{\r\n word-wrap: break-word;\r\n}\r\n\r\n.field-validation-error,\r\n.text-danger\r\n{\r\n color: $strong-red;\r\n}\r\n\r\n.text-success\r\n{\r\n color: $strong-green;\r\n}\r\n\r\n.field-validation-error\r\n{\r\n margin: #{(1em / 3)} 0;\r\n display: block;\r\n}\r\n\r\na.button,\r\ninput[type=submit].button\r\n{\r\n display: inline-block;\r\n vertical-align: middle;\r\n padding: #{(1em / 2)} 1em #{(1em / 3)};\r\n background-color: $nord10;\r\n color: #fff;\r\n text-decoration: none;\r\n border-radius: $border-size;\r\n text-align: center;\r\n\r\n &.edit-button\r\n {\r\n background-color: $strong-yellow;\r\n }\r\n\r\n &.delete-button\r\n {\r\n background-color: $strong-red;\r\n }\r\n\r\n &.add-button\r\n {\r\n background-color: $strong-green;\r\n }\r\n}\r\n\r\nheader#page-header\r\n{\r\n h1\r\n {\r\n font-weight: 300;\r\n margin: .33em 0;\r\n\r\n a\r\n {\r\n text-decoration: none;\r\n }\r\n }\r\n}\r\n\r\nnav#page-navigation\r\n{\r\n border-bottom-width: 0;\r\n border-bottom-style: solid;\r\n position: relative;\r\n z-index: 10;\r\n\r\n #page-navigation-links\r\n {\r\n margin: 0 -15px #{(1px / 3)}; /* bottom margin fixes Chrome in 4k */\r\n padding: 0;\r\n text-align: right;\r\n\r\n > li\r\n {\r\n display: inline-block;\r\n vertical-align: top;\r\n\r\n > a\r\n {\r\n display: block;\r\n padding: 14px 14px 11px;\r\n\r\n &:hover,\r\n &:active,\r\n &:focus\r\n {\r\n text-decoration: none;\r\n }\r\n }\r\n }\r\n }\r\n\r\n button\r\n {\r\n display: none;\r\n width: 100%;\r\n border: 0;\r\n font-size: 1.2em;\r\n font-weight: 300;\r\n padding: #{(2em / 3)} 0;\r\n background: none;\r\n }\r\n}\r\n\r\n.dropdown-parent\r\n{\r\n .dropdown-menu\r\n {\r\n box-sizing: border-box;\r\n display: none;\r\n position: absolute;\r\n left: -15px;\r\n right: -15px;\r\n max-width: #{($container-width + 30px)};\r\n padding: 15px 15px 0;\r\n text-align: left;\r\n z-index: 10;\r\n border-width: 0;\r\n flex-wrap: wrap;\r\n\r\n h4\r\n {\r\n margin: 0 0 .5em;\r\n font-size: 1.2em;\r\n font-weight: 500;\r\n }\r\n\r\n .dropdown-menu-block\r\n {\r\n display: inline-block;\r\n vertical-align: top;\r\n margin-bottom: 15px;\r\n flex-grow: 1;\r\n }\r\n\r\n .dropdown-menu-block\r\n {\r\n ul\r\n {\r\n padding: 0;\r\n display: flex;\r\n flex-wrap: wrap;\r\n }\r\n\r\n li\r\n {\r\n list-style-type: none;\r\n line-height: 2em;\r\n width: 133px;\r\n vertical-align: top;\r\n flex-grow: 1;\r\n\r\n > a\r\n {\r\n display: block;\r\n padding: #{(1em / 3)} 1em #{(1em / 6)};\r\n\r\n &:hover,\r\n &:active,\r\n &:focus\r\n {\r\n text-decoration: none;\r\n }\r\n }\r\n }\r\n }\r\n\r\n #settings-theme-menu\r\n {\r\n width: 120px;\r\n flex-grow: 1;\r\n }\r\n\r\n #settings-lang-menu\r\n {\r\n width: 320px;\r\n flex-grow: 1000;\r\n }\r\n\r\n #user-action-menu\r\n {\r\n ul\r\n {\r\n justify-content: flex-start;\r\n text-align: center;\r\n }\r\n\r\n .fa\r\n {\r\n vertical-align: 1px;\r\n }\r\n }\r\n }\r\n\r\n &.open\r\n {\r\n .dropdown-menu\r\n {\r\n display: flex;\r\n }\r\n }\r\n}\r\n\r\n.breadcrumb-list\r\n{\r\n list-style-type: none;\r\n padding: 0;\r\n text-align: center;\r\n margin: 0 0 2em;\r\n letter-spacing: 0.5px;\r\n\r\n > li\r\n {\r\n display: inline-block;\r\n\r\n a\r\n {\r\n display: inline-block;\r\n opacity: 0.7;\r\n transition: opacity ease-in-out 0.25s;\r\n\r\n &:hover\r\n {\r\n text-decoration: none;\r\n opacity: 1;\r\n }\r\n }\r\n\r\n &:after\r\n {\r\n content: \"/\";\r\n margin: 0 0.5em;\r\n opacity: 0.4;\r\n }\r\n\r\n &:last-child:after\r\n {\r\n content: none;\r\n }\r\n }\r\n\r\n @media(max-width: 540px)\r\n {\r\n margin: 0 auto 2em;\r\n text-align: center;\r\n display: flex;\r\n flex-direction: column;\r\n\r\n li\r\n {\r\n display: inline-block;\r\n padding: 0.75em;\r\n position: relative;\r\n\r\n &:after\r\n {\r\n content: \"\";\r\n position: absolute;\r\n bottom: 0;\r\n border-bottom: 1px solid;\r\n width: 20px;\r\n margin: 0 auto;\r\n transform: translateX(-50%);\r\n left: 50%;\r\n }\r\n\r\n &:last-child\r\n {\r\n border-bottom: 0;\r\n }\r\n }\r\n }\r\n}\r\n\r\narticle\r\n{\r\n padding: 3em 0;\r\n\r\n h1\r\n {\r\n font-size: 4em;\r\n font-weight: 300;\r\n text-align: center;\r\n margin: 0 0 #{(3em / 4)};\r\n\r\n &.eager-wrapping\r\n {\r\n font-size: 4em;\r\n }\r\n }\r\n\r\n h2\r\n {\r\n text-align: center;\r\n font-size: 3em;\r\n font-weight: bold;\r\n margin: 1em 0 #{(2em / 3)};\r\n text-transform: uppercase;\r\n letter-spacing: #{(1em / 6)};\r\n border-bottom: $border-size solid;\r\n }\r\n\r\n h3\r\n {\r\n font-size: 2em;\r\n font-weight: bold;\r\n margin: 1em 0 #{(2em / 3)};\r\n text-transform: uppercase;\r\n letter-spacing: #{(1em / 4)};\r\n border-bottom: $border-size solid;\r\n }\r\n\r\n h4\r\n {\r\n margin: 1em 0 0;\r\n }\r\n\r\n ul\r\n {\r\n margin-bottom: 1em;\r\n\r\n > li\r\n {\r\n margin-bottom: 0.5em;\r\n }\r\n }\r\n}\r\n\r\n.build-group-listing\r\n{\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: center;\r\n margin: 0 #{(-3em / 2)};\r\n\r\n .build-group\r\n {\r\n width: 240px;\r\n flex-grow: 1;\r\n margin: 0 #{(3em / 2)} 3em;\r\n box-sizing: border-box;\r\n border: $border-size solid $nord10;\r\n padding: 0.5em 1.5em;\r\n transition: box-shadow ease-in-out 0.2s;\r\n\r\n h3\r\n {\r\n background-color: $nord10;\r\n color: #fff;\r\n margin: -0.25em -0.75em 0.75em;\r\n font-size: 2em;\r\n line-height: 1em;\r\n font-weight: normal;\r\n padding: 0;\r\n letter-spacing: 0;\r\n border-bottom: 0;\r\n text-transform: lowercase;\r\n text-align: center;\r\n\r\n a, span\r\n {\r\n color: #fff;\r\n text-decoration: none !important;\r\n display: block;\r\n padding: #{(1em / 3)} 0;\r\n }\r\n\r\n span\r\n {\r\n font-size: 0.675em;\r\n letter-spacing: .25em;\r\n text-transform: uppercase;\r\n }\r\n }\r\n\r\n p\r\n {\r\n font-size: 1.1em;\r\n font-weight: 300;\r\n margin: 0 0 #{(2em / 3)};\r\n }\r\n\r\n .group-input-button button\r\n {\r\n width: 48px;\r\n }\r\n }\r\n\r\n .build-group-empty\r\n {\r\n width: 270px;\r\n flex-grow: 1;\r\n margin: 0 0.75em;\r\n box-sizing: border-box;\r\n }\r\n}\r\n\r\n.latest-family-wrapper\r\n{\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin-right: -4em;\r\n overflow: hidden;\r\n\r\n .latest-family\r\n {\r\n flex-grow: 1;\r\n margin-right: 4em;\r\n\r\n > h3\r\n {\r\n margin-bottom: 0.5em;\r\n text-transform: none;\r\n letter-spacing: 2px;\r\n font-weight: normal;\r\n }\r\n }\r\n}\r\n\r\n.latest-flex\r\n{\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: flex-start;\r\n margin: 0 -2em 0 0;\r\n\r\n .latest-flex-item\r\n {\r\n width: 240px;\r\n box-sizing: border-box;\r\n flex-grow: 1;\r\n margin: 0 2em 2em 0;\r\n border: $border-size solid;\r\n transition: box-shadow ease-in-out 0.2s;\r\n\r\n &:hover,\r\n &:active,\r\n &:focus\r\n {\r\n text-decoration: none;\r\n }\r\n\r\n h4.latest-flex-title\r\n {\r\n text-transform: uppercase;\r\n letter-spacing: #{(1em / 4)};\r\n border-bottom: 0;\r\n margin: 0;\r\n padding: 0;\r\n font-size: 1.25em;\r\n font-weight: normal;\r\n text-align: center;\r\n padding: 0.4em 0.5em;\r\n margin: -1px;\r\n color: #fff;\r\n }\r\n\r\n &.latest-flex-red\r\n {\r\n border-color: $strong-red;\r\n\r\n h4.latest-flex-title\r\n {\r\n background: $strong-red;\r\n }\r\n }\r\n\r\n &.latest-flex-yellow\r\n {\r\n border-color: $strong-yellow;\r\n\r\n h4.latest-flex-title\r\n {\r\n background: $strong-yellow;\r\n }\r\n }\r\n\r\n &.latest-flex-blue\r\n {\r\n border-color: $strong-blue;\r\n\r\n h4.latest-flex-title\r\n {\r\n background: $strong-blue;\r\n }\r\n }\r\n\r\n &.latest-flex-green\r\n {\r\n border-color: $strong-green;\r\n\r\n h4.latest-flex-title\r\n {\r\n background: $strong-green;\r\n }\r\n }\r\n\r\n &.latest-flex-purple\r\n {\r\n border-color: $strong-purple;\r\n\r\n h4.latest-flex-title\r\n {\r\n background: $strong-purple;\r\n }\r\n }\r\n\r\n .latest-flex-detail\r\n {\r\n text-align: center;\r\n font-weight: 300;\r\n line-height: #{(3 / 2)};\r\n\r\n .latest-flex-build\r\n {\r\n font-size: #{(7em / 3)};\r\n margin: #{(1em / 2)} 0 0;\r\n font-weight: normal;\r\n line-height: 1;\r\n }\r\n\r\n .latest-flex-lab\r\n {\r\n font-size: #{(4em / 3)};\r\n margin: 0 0 0.5em;\r\n }\r\n\r\n .latest-flex-time\r\n {\r\n margin: 0 0 0.75em;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.latest-full\r\n{\r\n display: block;\r\n background: $nord10;\r\n font-weight: normal;\r\n text-align: center;\r\n color: #fff;\r\n margin: 0;\r\n padding: #{(2em / 3)};\r\n\r\n &:hover,\r\n &:active,\r\n &:focus\r\n {\r\n text-decoration: none;\r\n }\r\n}\r\n\r\n.build-details-flex\r\n{\r\n display: flex;\r\n font-size: 1.1em;\r\n flex-wrap: wrap;\r\n\r\n .build-details-flex-item\r\n {\r\n flex-grow: 1;\r\n margin-bottom: 1.5em;\r\n width: 180px;\r\n\r\n label\r\n {\r\n font-weight: bold;\r\n display: inline-block;\r\n vertical-align: top;\r\n margin-right: 1em;\r\n min-width: 100px;\r\n }\r\n\r\n .build-details-flex-value\r\n {\r\n display: inline-block;\r\n vertical-align: top;\r\n margin-right: 20px;\r\n }\r\n }\r\n}\r\n\r\n.form-group\r\n{\r\n margin-bottom: 1.5em;\r\n display: flex;\r\n flex-wrap: wrap;\r\n\r\n > label,\r\n > .label-placeholder\r\n {\r\n width: 20%;\r\n max-width: 280px;\r\n min-width: 160px;\r\n text-align: left;\r\n font-weight: bold;\r\n margin-right: 1em;\r\n display: block;\r\n vertical-align: top;\r\n margin-top: #{(1em / 4)};\r\n flex-grow: 1;\r\n text-align: right;\r\n\r\n @media(max-width: 479px)\r\n {\r\n width: 100%;\r\n max-width: none;\r\n text-align: left;\r\n }\r\n }\r\n\r\n > div\r\n {\r\n width: 40%;\r\n min-width: 240px;\r\n max-width: 560px;\r\n display: block;\r\n vertical-align: top;\r\n flex-grow: 2;\r\n\r\n a.button\r\n {\r\n vertical-align: middle;\r\n padding: #{(1em / 2)} 1em #{(1em / 3)};\r\n line-height: 1.6;\r\n font-size: 1em;\r\n }\r\n\r\n &.wide-group\r\n {\r\n width: 40%;\r\n\r\n > .trumbowyg-box\r\n {\r\n width: 100%;\r\n margin: 0;\r\n }\r\n }\r\n }\r\n\r\n > label + div\r\n {\r\n margin-left: 0;\r\n }\r\n\r\n input, textarea, select\r\n {\r\n width: 100%;\r\n box-sizing: border-box;\r\n border: $border-size solid;\r\n padding: #{(1em / 3)} #{(1em / 2)};\r\n border-radius: #{(1em / 6)};\r\n font-size: 1em;\r\n line-height: 1em;\r\n border-color: #888;\r\n }\r\n\r\n input[type=submit],\r\n input[type=checkbox]\r\n {\r\n width: auto;\r\n }\r\n\r\n input[type=submit],\r\n button,\r\n .group-input-button > button\r\n {\r\n display: inline-block;\r\n vertical-align: middle;\r\n padding: #{(1em / 2)} 1em #{(1em / 3)};\r\n background-color: $strong-green;\r\n color: #fff;\r\n text-decoration: none;\r\n border-radius: #{(1em / 6)};\r\n border: 0;\r\n line-height: 1.6;\r\n font-size: 1em;\r\n }\r\n\r\n .group-input-button\r\n {\r\n display: flex;\r\n min-width: 160px;\r\n max-width: none;\r\n\r\n input\r\n {\r\n border-top-right-radius: 0;\r\n border-bottom-right-radius: 0;\r\n border-right: 0;\r\n }\r\n\r\n select\r\n {\r\n border-top-right-radius: 0;\r\n border-bottom-right-radius: 0;\r\n }\r\n\r\n button\r\n {\r\n width: 120px;\r\n border: $border-size solid #888;\r\n border-left-width: 0;\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n padding: 0 1em;\r\n }\r\n }\r\n\r\n .trumbowyg-button-pane\r\n {\r\n line-height: 35px;\r\n }\r\n}\r\n\r\n.credits-wrapper\r\n{\r\n display: flex;\r\n flex-wrap: wrap;\r\n\r\n .credits-list\r\n {\r\n width: 480px;\r\n max-width: 100%;\r\n flex-grow: 1;\r\n }\r\n}\r\n\r\n.credits-list\r\n{\r\n dt\r\n {\r\n font-weight: bold;\r\n }\r\n\r\n dd\r\n {\r\n margin-left: 0;\r\n }\r\n\r\n dd + dt\r\n {\r\n margin-top: 1.5em;\r\n }\r\n}\r\n\r\nul.pagination\r\n{\r\n text-align: center;\r\n margin: 0.5em 0 1em;\r\n padding: 0;\r\n display: flex;\r\n justify-content: center;\r\n\r\n > li\r\n {\r\n list-style: none;\r\n width: 1.8em;\r\n line-height: 1.8em;\r\n margin: 0 #{(1em / 3)};\r\n\r\n > a,\r\n > span\r\n {\r\n display: block;\r\n border-radius: #{(1em / 3)};\r\n text-decoration: none;\r\n padding-top: 0.15em;\r\n }\r\n\r\n > span\r\n {\r\n cursor: not-allowed;\r\n }\r\n }\r\n}\r\n\r\nfooter#page-footer\r\n{\r\n padding: #{(4em / 3)} 0 #{(4em / 6)};\r\n font-size: 0.85em;\r\n\r\n .footer-flex\r\n {\r\n display: flex;\r\n flex-wrap: wrap;\r\n\r\n .footer-flex-item\r\n {\r\n width: 50%;\r\n min-width: 200px;\r\n text-align: center;\r\n flex-grow: 1;\r\n\r\n &:last-child\r\n {\r\n text-align: right;\r\n }\r\n\r\n &:first-child\r\n {\r\n text-align: left;\r\n }\r\n }\r\n }\r\n\r\n p\r\n {\r\n margin: 0 0 #{(2em / 5)};\r\n }\r\n}\r\n\r\n#modal-search-overlay\r\n{\r\n display: none;\r\n position: fixed;\r\n top: 0;\r\n bottom: 0;\r\n left: 0;\r\n right: 0;\r\n transition: background-color linear 0.6s, -webkit-backdrop-filter linear 0.6s, backdrop-filter linear 0.6s;\r\n background-color: rgba(0,0,0, 0);\r\n -webkit-backdrop-filter: blur(0);\r\n backdrop-filter: blur(0);\r\n z-index: 100;\r\n\r\n &.open\r\n {\r\n display: block;\r\n background-color: rgba(0,0,0, 0.75);\r\n -webkit-backdrop-filter: blur(10px);\r\n backdrop-filter: blur(10px);\r\n }\r\n\r\n #modal-search\r\n {\r\n position: absolute;\r\n top: 15%;\r\n left: 25%;\r\n width: 50%;\r\n max-height: 70%;\r\n overflow: auto;\r\n padding: 2em;\r\n border-radius: 2px;\r\n box-sizing: border-box;\r\n border: $border-size solid #ccc;\r\n\r\n h3\r\n {\r\n margin: 0 0 1em;\r\n font-size: 1.5em;\r\n font-weight: 300;\r\n }\r\n\r\n > #modal-search-box\r\n {\r\n width: 100%;\r\n\r\n > *\r\n {\r\n display: inline-block;\r\n height: 2.5em;\r\n padding: 0.5em;\r\n box-sizing: border-box;\r\n border: $border-size solid;\r\n }\r\n\r\n > #modal-search-input\r\n {\r\n width: calc(100% - #{(10em / 3)});\r\n }\r\n\r\n > #modal-search-button\r\n {\r\n width: #{(8em / 3)};\r\n }\r\n }\r\n\r\n > #modal-search-result\r\n {\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: space-between;\r\n\r\n > .search-result-item\r\n {\r\n display: block;\r\n padding: 0 1em;\r\n width: 140px;\r\n flex-grow: 1;\r\n\r\n > .search-result-heading\r\n {\r\n font-size: 1.2em;\r\n margin-bottom: 0;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#menu-open-overlay\r\n{\r\n display: none;\r\n position: fixed;\r\n top: 0;\r\n bottom: 0;\r\n left: 0;\r\n right: 0;\r\n z-index: 5;\r\n\r\n &.open\r\n {\r\n display: block;\r\n }\r\n}\r\n\r\n@media (max-width: 980px)\r\n{\r\n #modal-search-overlay #modal-search\r\n {\r\n left: 10%;\r\n width: 80%;\r\n }\r\n}\r\n\r\n@media (max-width: 640px)\r\n{\r\n header#page-header h1\r\n {\r\n text-align: center;\r\n }\r\n\r\n nav#page-navigation\r\n {\r\n button\r\n {\r\n display: block;\r\n }\r\n\r\n #page-navigation-links\r\n {\r\n display: none;\r\n padding-bottom: 1em;\r\n\r\n &.open\r\n {\r\n display: block;\r\n }\r\n\r\n > li\r\n {\r\n display: block;\r\n text-align: left;\r\n }\r\n }\r\n }\r\n\r\n .dropdown-parent .dropdown-menu\r\n {\r\n position: static;\r\n\r\n .dropdown-menu-block\r\n {\r\n min-width: 100%;\r\n\r\n li\r\n {\r\n min-width: 50%;\r\n text-align: left;\r\n }\r\n }\r\n }\r\n\r\n article\r\n {\r\n h1,\r\n h1.eager-wrapping\r\n {\r\n font-size: 3em;\r\n line-height: #{(4 / 3)};\r\n }\r\n\r\n h3\r\n {\r\n text-align: center;\r\n }\r\n\r\n .addthis_sharing_toolbox\r\n {\r\n text-align: center;\r\n }\r\n }\r\n\r\n footer#page-footer .footer-flex .footer-flex-item\r\n {\r\n &:first-child\r\n {\r\n text-align: center;\r\n margin-bottom: #{(3em / 2)};\r\n }\r\n\r\n &:last-child\r\n {\r\n text-align: center;\r\n }\r\n }\r\n}\r\n\r\n@media (max-width: 1300px)\r\n{\r\n .latest-flex .latest-flex-item\r\n {\r\n min-width: calc(50% - 2em);\r\n }\r\n}\r\n","@charset \"UTF-8\";\nbody {\n font-family: 'Fira Sans', sans-serif;\n font-size: 10pt;\n line-height: 1.8;\n margin: 0;\n box-sizing: border-box; }\n\nhtml[lang='zh-Hant'] > body {\n font-family: Fira Sans, 'PingFang TC','PingFang HK','Noto Sans TC','Source Han Sans TW','Microsoft JhengHei UI','Microsoft JhengHei','微軟正黑體', sans-serif; }\n\nhtml[lang='zh-Hans'] > body {\n font-family: Fira Sans, 'PingFang SC','Noto Sans SC','Source Han Sans CN','Microsoft YaHei UI','Microsoft YaHei','微软雅黑', sans-serif; }\n\nhtml[lang^='ko'] > body {\n font-family: Fira Sans, 'Noto Sans KR','Source Han Sans KR','Malgun Gothic','맑은 고딕', sans-serif; }\n\nhtml[lang^='ja'] > body {\n font-family: Fira Sans, 'Noto Sans JP','Source Han Sans JP','Meiryo UI','Meiryo','メイリオ', sans-serif; }\n\ninput, textarea, select {\n font-family: 'Fira Sans', sans-serif; }\n\na {\n text-decoration: none; }\n a:hover, a:active, a:focus {\n text-decoration: underline; }\n\nh1 {\n font-size: 3em;\n font-weight: 500;\n line-height: 1.33333; }\n\np {\n margin: 0 0 1.5em; }\n\ntable {\n width: 100%;\n border-collapse: collapse; }\n table th,\n table td {\n margin: 0;\n border: 0;\n padding: 4px; }\n table th .button,\n table td .button {\n display: block; }\n table thead th {\n border-bottom: 2px solid;\n text-align: left; }\n @media (max-width: 980px) {\n table#user-table a[href^='mailto:'] {\n text-indent: -1000vw;\n display: inline-block;\n position: relative; }\n table#user-table a[href^='mailto:']:after {\n content: \"\\f0e0\";\n font-family: 'FontAwesome';\n position: absolute;\n top: 0;\n left: 0;\n text-indent: 0; }\n table#user-table th:nth-child(3),\n table#user-table td:nth-child(3),\n table#user-table th:nth-child(4),\n table#user-table td:nth-child(4),\n table#user-table th:nth-child(5),\n table#user-table td:nth-child(5) {\n display: none; } }\n\npre {\n white-space: normal; }\n\n.at-share-btn-elements {\n margin-left: -8px; }\n .at-share-btn-elements > .at_flat_counter {\n font-size: 14px !important;\n vertical-align: top !important; }\n .at-share-btn-elements > .at-share-btn {\n margin-left: 8px !important; }\n\n.trim-wrapper {\n overflow: hidden; }\n\n.container {\n width: 1340px;\n max-width: 88%;\n margin: 0 auto;\n position: relative; }\n\n.no-wrapping {\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap; }\n\n.eager-wrapping {\n word-wrap: break-word; }\n\n.field-validation-error,\n.text-danger {\n color: #A72F3B; }\n\n.text-success {\n color: #76B540; }\n\n.field-validation-error {\n margin: 0.33333em 0;\n display: block; }\n\na.button,\ninput[type=submit].button {\n display: inline-block;\n vertical-align: middle;\n padding: 0.5em 1em 0.33333em;\n background-color: #5E81AC;\n color: #fff;\n text-decoration: none;\n border-radius: 2px;\n text-align: center; }\n a.button.edit-button,\n input[type=submit].button.edit-button {\n background-color: #F5B83D; }\n a.button.delete-button,\n input[type=submit].button.delete-button {\n background-color: #A72F3B; }\n a.button.add-button,\n input[type=submit].button.add-button {\n background-color: #76B540; }\n\nheader#page-header h1 {\n font-weight: 300;\n margin: .33em 0; }\n header#page-header h1 a {\n text-decoration: none; }\n\nnav#page-navigation {\n border-bottom-width: 0;\n border-bottom-style: solid;\n position: relative;\n z-index: 10; }\n nav#page-navigation #page-navigation-links {\n margin: 0 -15px 0.33333px;\n /* bottom margin fixes Chrome in 4k */\n padding: 0;\n text-align: right; }\n nav#page-navigation #page-navigation-links > li {\n display: inline-block;\n vertical-align: top; }\n nav#page-navigation #page-navigation-links > li > a {\n display: block;\n padding: 14px 14px 11px; }\n nav#page-navigation #page-navigation-links > li > a:hover, nav#page-navigation #page-navigation-links > li > a:active, nav#page-navigation #page-navigation-links > li > a:focus {\n text-decoration: none; }\n nav#page-navigation button {\n display: none;\n width: 100%;\n border: 0;\n font-size: 1.2em;\n font-weight: 300;\n padding: 0.66667em 0;\n background: none; }\n\n.dropdown-parent .dropdown-menu {\n box-sizing: border-box;\n display: none;\n position: absolute;\n left: -15px;\n right: -15px;\n max-width: 1370px;\n padding: 15px 15px 0;\n text-align: left;\n z-index: 10;\n border-width: 0;\n flex-wrap: wrap; }\n .dropdown-parent .dropdown-menu h4 {\n margin: 0 0 .5em;\n font-size: 1.2em;\n font-weight: 500; }\n .dropdown-parent .dropdown-menu .dropdown-menu-block {\n display: inline-block;\n vertical-align: top;\n margin-bottom: 15px;\n flex-grow: 1; }\n .dropdown-parent .dropdown-menu .dropdown-menu-block ul {\n padding: 0;\n display: flex;\n flex-wrap: wrap; }\n .dropdown-parent .dropdown-menu .dropdown-menu-block li {\n list-style-type: none;\n line-height: 2em;\n width: 133px;\n vertical-align: top;\n flex-grow: 1; }\n .dropdown-parent .dropdown-menu .dropdown-menu-block li > a {\n display: block;\n padding: 0.33333em 1em 0.16667em; }\n .dropdown-parent .dropdown-menu .dropdown-menu-block li > a:hover, .dropdown-parent .dropdown-menu .dropdown-menu-block li > a:active, .dropdown-parent .dropdown-menu .dropdown-menu-block li > a:focus {\n text-decoration: none; }\n .dropdown-parent .dropdown-menu #settings-theme-menu {\n width: 120px;\n flex-grow: 1; }\n .dropdown-parent .dropdown-menu #settings-lang-menu {\n width: 320px;\n flex-grow: 1000; }\n .dropdown-parent .dropdown-menu #user-action-menu ul {\n justify-content: flex-start;\n text-align: center; }\n .dropdown-parent .dropdown-menu #user-action-menu .fa {\n vertical-align: 1px; }\n\n.dropdown-parent.open .dropdown-menu {\n display: flex; }\n\n.breadcrumb-list {\n list-style-type: none;\n padding: 0;\n text-align: center;\n margin: 0 0 2em;\n letter-spacing: 0.5px; }\n .breadcrumb-list > li {\n display: inline-block; }\n .breadcrumb-list > li a {\n display: inline-block;\n opacity: 0.7;\n transition: opacity ease-in-out 0.25s; }\n .breadcrumb-list > li a:hover {\n text-decoration: none;\n opacity: 1; }\n .breadcrumb-list > li:after {\n content: \"/\";\n margin: 0 0.5em;\n opacity: 0.4; }\n .breadcrumb-list > li:last-child:after {\n content: none; }\n @media (max-width: 540px) {\n .breadcrumb-list {\n margin: 0 auto 2em;\n text-align: center;\n display: flex;\n flex-direction: column; }\n .breadcrumb-list li {\n display: inline-block;\n padding: 0.75em;\n position: relative; }\n .breadcrumb-list li:after {\n content: \"\";\n position: absolute;\n bottom: 0;\n border-bottom: 1px solid;\n width: 20px;\n margin: 0 auto;\n transform: translateX(-50%);\n left: 50%; }\n .breadcrumb-list li:last-child {\n border-bottom: 0; } }\n\narticle {\n padding: 3em 0; }\n article h1 {\n font-size: 4em;\n font-weight: 300;\n text-align: center;\n margin: 0 0 0.75em; }\n article h1.eager-wrapping {\n font-size: 4em; }\n article h2 {\n text-align: center;\n font-size: 3em;\n font-weight: bold;\n margin: 1em 0 0.66667em;\n text-transform: uppercase;\n letter-spacing: 0.16667em;\n border-bottom: 2px solid; }\n article h3 {\n font-size: 2em;\n font-weight: bold;\n margin: 1em 0 0.66667em;\n text-transform: uppercase;\n letter-spacing: 0.25em;\n border-bottom: 2px solid; }\n article h4 {\n margin: 1em 0 0; }\n article ul {\n margin-bottom: 1em; }\n article ul > li {\n margin-bottom: 0.5em; }\n\n.build-group-listing {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n margin: 0 -1.5em; }\n .build-group-listing .build-group {\n width: 240px;\n flex-grow: 1;\n margin: 0 1.5em 3em;\n box-sizing: border-box;\n border: 2px solid #5E81AC;\n padding: 0.5em 1.5em;\n transition: box-shadow ease-in-out 0.2s; }\n .build-group-listing .build-group h3 {\n background-color: #5E81AC;\n color: #fff;\n margin: -0.25em -0.75em 0.75em;\n font-size: 2em;\n line-height: 1em;\n font-weight: normal;\n padding: 0;\n letter-spacing: 0;\n border-bottom: 0;\n text-transform: lowercase;\n text-align: center; }\n .build-group-listing .build-group h3 a, .build-group-listing .build-group h3 span {\n color: #fff;\n text-decoration: none !important;\n display: block;\n padding: 0.33333em 0; }\n .build-group-listing .build-group h3 span {\n font-size: 0.675em;\n letter-spacing: .25em;\n text-transform: uppercase; }\n .build-group-listing .build-group p {\n font-size: 1.1em;\n font-weight: 300;\n margin: 0 0 0.66667em; }\n .build-group-listing .build-group .group-input-button button {\n width: 48px; }\n .build-group-listing .build-group-empty {\n width: 270px;\n flex-grow: 1;\n margin: 0 0.75em;\n box-sizing: border-box; }\n\n.latest-family-wrapper {\n display: flex;\n flex-wrap: wrap;\n margin-right: -4em;\n overflow: hidden; }\n .latest-family-wrapper .latest-family {\n flex-grow: 1;\n margin-right: 4em; }\n .latest-family-wrapper .latest-family > h3 {\n margin-bottom: 0.5em;\n text-transform: none;\n letter-spacing: 2px;\n font-weight: normal; }\n\n.latest-flex {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n margin: 0 -2em 0 0; }\n .latest-flex .latest-flex-item {\n width: 240px;\n box-sizing: border-box;\n flex-grow: 1;\n margin: 0 2em 2em 0;\n border: 2px solid;\n transition: box-shadow ease-in-out 0.2s; }\n .latest-flex .latest-flex-item:hover, .latest-flex .latest-flex-item:active, .latest-flex .latest-flex-item:focus {\n text-decoration: none; }\n .latest-flex .latest-flex-item h4.latest-flex-title {\n text-transform: uppercase;\n letter-spacing: 0.25em;\n border-bottom: 0;\n margin: 0;\n padding: 0;\n font-size: 1.25em;\n font-weight: normal;\n text-align: center;\n padding: 0.4em 0.5em;\n margin: -1px;\n color: #fff; }\n .latest-flex .latest-flex-item.latest-flex-red {\n border-color: #A72F3B; }\n .latest-flex .latest-flex-item.latest-flex-red h4.latest-flex-title {\n background: #A72F3B; }\n .latest-flex .latest-flex-item.latest-flex-yellow {\n border-color: #F5B83D; }\n .latest-flex .latest-flex-item.latest-flex-yellow h4.latest-flex-title {\n background: #F5B83D; }\n .latest-flex .latest-flex-item.latest-flex-blue {\n border-color: #4076B5; }\n .latest-flex .latest-flex-item.latest-flex-blue h4.latest-flex-title {\n background: #4076B5; }\n .latest-flex .latest-flex-item.latest-flex-green {\n border-color: #76B540; }\n .latest-flex .latest-flex-item.latest-flex-green h4.latest-flex-title {\n background: #76B540; }\n .latest-flex .latest-flex-item.latest-flex-purple {\n border-color: #7E3FB5; }\n .latest-flex .latest-flex-item.latest-flex-purple h4.latest-flex-title {\n background: #7E3FB5; }\n .latest-flex .latest-flex-item .latest-flex-detail {\n text-align: center;\n font-weight: 300;\n line-height: 1.5; }\n .latest-flex .latest-flex-item .latest-flex-detail .latest-flex-build {\n font-size: 2.33333em;\n margin: 0.5em 0 0;\n font-weight: normal;\n line-height: 1; }\n .latest-flex .latest-flex-item .latest-flex-detail .latest-flex-lab {\n font-size: 1.33333em;\n margin: 0 0 0.5em; }\n .latest-flex .latest-flex-item .latest-flex-detail .latest-flex-time {\n margin: 0 0 0.75em; }\n\n.latest-full {\n display: block;\n background: #5E81AC;\n font-weight: normal;\n text-align: center;\n color: #fff;\n margin: 0;\n padding: 0.66667em; }\n .latest-full:hover, .latest-full:active, .latest-full:focus {\n text-decoration: none; }\n\n.build-details-flex {\n display: flex;\n font-size: 1.1em;\n flex-wrap: wrap; }\n .build-details-flex .build-details-flex-item {\n flex-grow: 1;\n margin-bottom: 1.5em;\n width: 180px; }\n .build-details-flex .build-details-flex-item label {\n font-weight: bold;\n display: inline-block;\n vertical-align: top;\n margin-right: 1em;\n min-width: 100px; }\n .build-details-flex .build-details-flex-item .build-details-flex-value {\n display: inline-block;\n vertical-align: top;\n margin-right: 20px; }\n\n.form-group {\n margin-bottom: 1.5em;\n display: flex;\n flex-wrap: wrap; }\n .form-group > label,\n .form-group > .label-placeholder {\n width: 20%;\n max-width: 280px;\n min-width: 160px;\n text-align: left;\n font-weight: bold;\n margin-right: 1em;\n display: block;\n vertical-align: top;\n margin-top: 0.25em;\n flex-grow: 1;\n text-align: right; }\n @media (max-width: 479px) {\n .form-group > label,\n .form-group > .label-placeholder {\n width: 100%;\n max-width: none;\n text-align: left; } }\n .form-group > div {\n width: 40%;\n min-width: 240px;\n max-width: 560px;\n display: block;\n vertical-align: top;\n flex-grow: 2; }\n .form-group > div a.button {\n vertical-align: middle;\n padding: 0.5em 1em 0.33333em;\n line-height: 1.6;\n font-size: 1em; }\n .form-group > div.wide-group {\n width: 40%; }\n .form-group > div.wide-group > .trumbowyg-box {\n width: 100%;\n margin: 0; }\n .form-group > label + div {\n margin-left: 0; }\n .form-group input, .form-group textarea, .form-group select {\n width: 100%;\n box-sizing: border-box;\n border: 2px solid;\n padding: 0.33333em 0.5em;\n border-radius: 0.16667em;\n font-size: 1em;\n line-height: 1em;\n border-color: #888; }\n .form-group input[type=submit],\n .form-group input[type=checkbox] {\n width: auto; }\n .form-group input[type=submit],\n .form-group button,\n .form-group .group-input-button > button {\n display: inline-block;\n vertical-align: middle;\n padding: 0.5em 1em 0.33333em;\n background-color: #76B540;\n color: #fff;\n text-decoration: none;\n border-radius: 0.16667em;\n border: 0;\n line-height: 1.6;\n font-size: 1em; }\n .form-group .group-input-button {\n display: flex;\n min-width: 160px;\n max-width: none; }\n .form-group .group-input-button input {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n border-right: 0; }\n .form-group .group-input-button select {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n .form-group .group-input-button button {\n width: 120px;\n border: 2px solid #888;\n border-left-width: 0;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n padding: 0 1em; }\n .form-group .trumbowyg-button-pane {\n line-height: 35px; }\n\n.credits-wrapper {\n display: flex;\n flex-wrap: wrap; }\n .credits-wrapper .credits-list {\n width: 480px;\n max-width: 100%;\n flex-grow: 1; }\n\n.credits-list dt {\n font-weight: bold; }\n\n.credits-list dd {\n margin-left: 0; }\n\n.credits-list dd + dt {\n margin-top: 1.5em; }\n\nul.pagination {\n text-align: center;\n margin: 0.5em 0 1em;\n padding: 0;\n display: flex;\n justify-content: center; }\n ul.pagination > li {\n list-style: none;\n width: 1.8em;\n line-height: 1.8em;\n margin: 0 0.33333em; }\n ul.pagination > li > a,\n ul.pagination > li > span {\n display: block;\n border-radius: 0.33333em;\n text-decoration: none;\n padding-top: 0.15em; }\n ul.pagination > li > span {\n cursor: not-allowed; }\n\nfooter#page-footer {\n padding: 1.33333em 0 0.66667em;\n font-size: 0.85em; }\n footer#page-footer .footer-flex {\n display: flex;\n flex-wrap: wrap; }\n footer#page-footer .footer-flex .footer-flex-item {\n width: 50%;\n min-width: 200px;\n text-align: center;\n flex-grow: 1; }\n footer#page-footer .footer-flex .footer-flex-item:last-child {\n text-align: right; }\n footer#page-footer .footer-flex .footer-flex-item:first-child {\n text-align: left; }\n footer#page-footer p {\n margin: 0 0 0.4em; }\n\n#modal-search-overlay {\n display: none;\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n transition: background-color linear 0.6s, -webkit-backdrop-filter linear 0.6s, backdrop-filter linear 0.6s;\n background-color: rgba(0, 0, 0, 0);\n -webkit-backdrop-filter: blur(0);\n backdrop-filter: blur(0);\n z-index: 100; }\n #modal-search-overlay.open {\n display: block;\n background-color: rgba(0, 0, 0, 0.75);\n -webkit-backdrop-filter: blur(10px);\n backdrop-filter: blur(10px); }\n #modal-search-overlay #modal-search {\n position: absolute;\n top: 15%;\n left: 25%;\n width: 50%;\n max-height: 70%;\n overflow: auto;\n padding: 2em;\n border-radius: 2px;\n box-sizing: border-box;\n border: 2px solid #ccc; }\n #modal-search-overlay #modal-search h3 {\n margin: 0 0 1em;\n font-size: 1.5em;\n font-weight: 300; }\n #modal-search-overlay #modal-search > #modal-search-box {\n width: 100%; }\n #modal-search-overlay #modal-search > #modal-search-box > * {\n display: inline-block;\n height: 2.5em;\n padding: 0.5em;\n box-sizing: border-box;\n border: 2px solid; }\n #modal-search-overlay #modal-search > #modal-search-box > #modal-search-input {\n width: calc(100% - 3.33333em); }\n #modal-search-overlay #modal-search > #modal-search-box > #modal-search-button {\n width: 2.66667em; }\n #modal-search-overlay #modal-search > #modal-search-result {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between; }\n #modal-search-overlay #modal-search > #modal-search-result > .search-result-item {\n display: block;\n padding: 0 1em;\n width: 140px;\n flex-grow: 1; }\n #modal-search-overlay #modal-search > #modal-search-result > .search-result-item > .search-result-heading {\n font-size: 1.2em;\n margin-bottom: 0; }\n\n#menu-open-overlay {\n display: none;\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n z-index: 5; }\n #menu-open-overlay.open {\n display: block; }\n\n@media (max-width: 980px) {\n #modal-search-overlay #modal-search {\n left: 10%;\n width: 80%; } }\n\n@media (max-width: 640px) {\n header#page-header h1 {\n text-align: center; }\n nav#page-navigation button {\n display: block; }\n nav#page-navigation #page-navigation-links {\n display: none;\n padding-bottom: 1em; }\n nav#page-navigation #page-navigation-links.open {\n display: block; }\n nav#page-navigation #page-navigation-links > li {\n display: block;\n text-align: left; }\n .dropdown-parent .dropdown-menu {\n position: static; }\n .dropdown-parent .dropdown-menu .dropdown-menu-block {\n min-width: 100%; }\n .dropdown-parent .dropdown-menu .dropdown-menu-block li {\n min-width: 50%;\n text-align: left; }\n article h1,\n article h1.eager-wrapping {\n font-size: 3em;\n line-height: 1.33333; }\n article h3 {\n text-align: center; }\n article .addthis_sharing_toolbox {\n text-align: center; }\n footer#page-footer .footer-flex .footer-flex-item:first-child {\n text-align: center;\n margin-bottom: 1.5em; }\n footer#page-footer .footer-flex .footer-flex-item:last-child {\n text-align: center; } }\n\n@media (max-width: 1300px) {\n .latest-flex .latest-flex-item {\n min-width: calc(50% - 2em); } }\n"]} \ No newline at end of file