@font-face{font-family:'Give You Glory';src:url(/a745c206ec38f7d5429b50fb035a9b1cbb283ea9/a6335/assets/fonts/give_you_glory/give-you-glory.woff) format('woff');font-style:normal;font-weight:400;font-stretch:normal;font-variant:normal}@font-face{font-family:FiraCodeNerdFontComplete-Medium;src:url(/3af5eb604a4035cc59cd79366385f5b4c54d3042/78386/assets/fonts/fira_code_nerd_font/firacodemediumnerdfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:'Fira Code';src:url(/bd7edae46ef83ac14f111e20b03010692d95be90/415ee/assets/fonts/fira_code/firacode-light.woff2) format('woff2');font-weight:300;font-style:normal}@font-face{font-family:'Fira Code';src:url(/5e5c472c4417185400deebd93e15ada3c23538e0/af646/assets/fonts/fira_code/firacode-regular.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-family:'Fira Code';src:url(/4e5630a8a62669dae303bbe7d37f0f442370ab08/e2faf/assets/fonts/fira_code/firacode-medium.woff2) format('woff2');font-weight:500;font-style:normal}@font-face{font-family:'Fira Code';src:url(/746f80c9fc8ec64f3f1697cab3666f1c372c9d11/24728/assets/fonts/fira_code/firacode-bold.woff2) format('woff2');font-weight:700;font-style:normal}@font-face{font-family:'Fira Code VF';src:url(/75c9dad269d963fb0a70f12e09ee35b2254732d3/f09a3/assets/fonts/fira_code/firacode-vf.woff2) format('woff2-variations');font-weight:300 700;font-style:normal}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:url(/b8070406ecc0dfbea901e8c21cf51df15d9ffd9e/ed091/assets/fonts/fira_sans/fira-sans-v10-latin-regular.eot);src:local('Fira Sans Regular'),local('FiraSans-Regular'),url(/b8070406ecc0dfbea901e8c21cf51df15d9ffd9e/ed091/assets/fonts/fira_sans/fira-sans-v10-latin-regular.eot#iefix) format('embedded-opentype'),url(/298df2fcb48b2e9b51e81a6e12d5529835204e29/9492f/assets/fonts/fira_sans/fira-sans-v10-latin-regular.woff2) format('woff2'),url(/335fe36b43bd4e3c803cca05689e6859e217a1df/ee364/assets/fonts/fira_sans/fira-sans-v10-latin-regular.woff) format('woff'),url(/405b5d8f0f43176bb2cd76458e4abf06e2963afb/b0917/assets/fonts/fira_sans/fira-sans-v10-latin-regular.ttf) format('truetype'),url(/4ebcd18f688ccff27fee4c8a98e6ad6fc38d8e76/79549/assets/fonts/fira_sans/fira-sans-v10-latin-regular.svg#FiraSans) format('svg')}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:400;src:url(/e852f626bb7148ce272de5599b0033b6b01cc7a8/69f98/assets/fonts/fira_sans/fira-sans-v10-latin-italic.eot);src:local('Fira Sans Italic'),local('FiraSans-Italic'),url(/e852f626bb7148ce272de5599b0033b6b01cc7a8/69f98/assets/fonts/fira_sans/fira-sans-v10-latin-italic.eot#iefix) format('embedded-opentype'),url(/34c698826dd9fa28d707092a79fd4265ced51a6e/6f55f/assets/fonts/fira_sans/fira-sans-v10-latin-italic.woff2) format('woff2'),url(/3862ed1603ee8b8a661fa762b9aa8d54a836ae9d/d7e89/assets/fonts/fira_sans/fira-sans-v10-latin-italic.woff) format('woff'),url(/f3a0a11327de85899895171b4ae226b89558327f/2f864/assets/fonts/fira_sans/fira-sans-v10-latin-italic.ttf) format('truetype'),url(/c1408a83bd38723b9b93be1425b3d30952a598a8/62861/assets/fonts/fira_sans/fira-sans-v10-latin-italic.svg#FiraSans) format('svg')}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:500;src:url(/f9e87a529a6c3a5a8805d70ece6e8b40eb2d7021/05395/assets/fonts/fira_sans/fira-sans-v10-latin-500.eot);src:local('Fira Sans Medium'),local('FiraSans-Medium'),url(/f9e87a529a6c3a5a8805d70ece6e8b40eb2d7021/05395/assets/fonts/fira_sans/fira-sans-v10-latin-500.eot#iefix) format('embedded-opentype'),url(/51d1a6303f98e2426f5b300105fd9c04784f1395/da80d/assets/fonts/fira_sans/fira-sans-v10-latin-500.woff2) format('woff2'),url(/86cce6c487dc7e5784321eef881f3c6a8b0bf705/8b918/assets/fonts/fira_sans/fira-sans-v10-latin-500.woff) format('woff'),url(/13f774c35a09841338050a216b3c08d3bc69c965/6193c/assets/fonts/fira_sans/fira-sans-v10-latin-500.ttf) format('truetype'),url(/b38e5d348f259e86bd423460211a752957f235ef/2c533/assets/fonts/fira_sans/fira-sans-v10-latin-500.svg#FiraSans) format('svg')}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:500;src:url(/959cf3f0f77db356a1b9da1aaafd7a294ecc0c0d/9a463/assets/fonts/fira_sans/fira-sans-v10-latin-500italic.eot);src:local('Fira Sans Medium Italic'),local('FiraSans-MediumItalic'),url(/959cf3f0f77db356a1b9da1aaafd7a294ecc0c0d/9a463/assets/fonts/fira_sans/fira-sans-v10-latin-500italic.eot#iefix) format('embedded-opentype'),url(/4ea337e81ce34cc84c48ccd43d378e23f6ab07ed/19aab/assets/fonts/fira_sans/fira-sans-v10-latin-500italic.woff2) format('woff2'),url(/ccf041ed755757c871918ba056ba682a8f712f8a/d6b3c/assets/fonts/fira_sans/fira-sans-v10-latin-500italic.woff) format('woff'),url(/f88441ab08b4b4697802f248569b39e687458208/2c01b/assets/fonts/fira_sans/fira-sans-v10-latin-500italic.ttf) format('truetype'),url(/6c4153b17966d3f7acc4f6c79f57818a7ccde82e/17a3f/assets/fonts/fira_sans/fira-sans-v10-latin-500italic.svg#FiraSans) format('svg')}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:600;src:url(/dd8e8e10166b770a233b7afff49308dd5a5091cf/62e6b/assets/fonts/fira_sans/fira-sans-v10-latin-600.eot);src:local('Fira Sans SemiBold'),local('FiraSans-SemiBold'),url(/dd8e8e10166b770a233b7afff49308dd5a5091cf/62e6b/assets/fonts/fira_sans/fira-sans-v10-latin-600.eot#iefix) format('embedded-opentype'),url(/4cc6f3da8e778609a8f7105618eb649d27b7fafe/90d38/assets/fonts/fira_sans/fira-sans-v10-latin-600.woff2) format('woff2'),url(/f252ce696b36c44fcf2adf9afb030662ed61b3ff/9c949/assets/fonts/fira_sans/fira-sans-v10-latin-600.woff) format('woff'),url(/2c4cfb1916bc663c52b5852b2754d48ad666db46/4c35a/assets/fonts/fira_sans/fira-sans-v10-latin-600.ttf) format('truetype'),url(/3aa83290c96a5f4c8f2d487cbf308aad4aa23cfc/ca81c/assets/fonts/fira_sans/fira-sans-v10-latin-600.svg#FiraSans) format('svg')}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:600;src:url(/4b1b37be0609224ef2b9cbfd8c9525889fcf8a89/9b60f/assets/fonts/fira_sans/fira-sans-v10-latin-600italic.eot);src:local('Fira Sans SemiBold Italic'),local('FiraSans-SemiBoldItalic'),url(/4b1b37be0609224ef2b9cbfd8c9525889fcf8a89/9b60f/assets/fonts/fira_sans/fira-sans-v10-latin-600italic.eot#iefix) format('embedded-opentype'),url(/5b185cab6e9495373c7e387d3829f49c564f4361/25493/assets/fonts/fira_sans/fira-sans-v10-latin-600italic.woff2) format('woff2'),url(/dbc93ecec6c86ddcb35431cc4cfd48ae83990200/d8715/assets/fonts/fira_sans/fira-sans-v10-latin-600italic.woff) format('woff'),url(/2b369d268dbf4dc91653007a257a0d2d264d6294/03187/assets/fonts/fira_sans/fira-sans-v10-latin-600italic.ttf) format('truetype'),url(/6f766f078688953fd0c245a9f40ff9bf6934a3f8/f8e37/assets/fonts/fira_sans/fira-sans-v10-latin-600italic.svg#FiraSans) format('svg')}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;src:url(/0d88ad46d69ed249b3c8867145cff7709dbbb951/8b0a3/assets/fonts/fira_sans/fira-sans-v10-latin-700.eot);src:local('Fira Sans Bold'),local('FiraSans-Bold'),url(/0d88ad46d69ed249b3c8867145cff7709dbbb951/8b0a3/assets/fonts/fira_sans/fira-sans-v10-latin-700.eot#iefix) format('embedded-opentype'),url(/ad9850819763f79ddc8e1edb97609acbb5f1c28d/0c706/assets/fonts/fira_sans/fira-sans-v10-latin-700.woff2) format('woff2'),url(/751815d50b6befaf56633bf23d354c165b1cb694/6154d/assets/fonts/fira_sans/fira-sans-v10-latin-700.woff) format('woff'),url(/b75aac371cf36ca7980b3897a34fafbf527cdff4/10390/assets/fonts/fira_sans/fira-sans-v10-latin-700.ttf) format('truetype'),url(/0f9af89edf63ba17a251237b5a51dd202c0f40a5/058c6/assets/fonts/fira_sans/fira-sans-v10-latin-700.svg#FiraSans) format('svg')}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:700;src:url(/142d0930baf8aa2b0b3164630d0b29c8959e15b4/e5cac/assets/fonts/fira_sans/fira-sans-v10-latin-700italic.eot);src:local('Fira Sans Bold Italic'),local('FiraSans-BoldItalic'),url(/142d0930baf8aa2b0b3164630d0b29c8959e15b4/e5cac/assets/fonts/fira_sans/fira-sans-v10-latin-700italic.eot#iefix) format('embedded-opentype'),url(/1b1506c84c842c8f697fbfc4edfd2e4a2b48d4bd/3dcff/assets/fonts/fira_sans/fira-sans-v10-latin-700italic.woff2) format('woff2'),url(/f106694f21cff0911b8d328dd3eea8284aca262b/c6031/assets/fonts/fira_sans/fira-sans-v10-latin-700italic.woff) format('woff'),url(/d2a124668c5bc69dba4ab350766207f7ac4f7567/e47b7/assets/fonts/fira_sans/fira-sans-v10-latin-700italic.ttf) format('truetype'),url(/336c28918a3ee87cb7c758df85d0bef1fac002ab/dfaa4/assets/fonts/fira_sans/fira-sans-v10-latin-700italic.svg#FiraSans) format('svg')}@font-face{font-family:'Fira Sans Condensed';font-style:normal;font-weight:400;src:url(/d84529a6ee6cfea84df702d73bd18fe106b1720b/a83f2/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-regular.eot);src:local('Fira Sans Condensed Regular'),local('FiraSansCondensed-Regular'),url(/d84529a6ee6cfea84df702d73bd18fe106b1720b/a83f2/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-regular.eot#iefix) format('embedded-opentype'),url(/1e21adf613f05cb553917075994128f216c50e24/4f104/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-regular.woff2) format('woff2'),url(/265a35e485bc7224e894eb570c06a11b5fd7aaec/c28a8/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-regular.woff) format('woff'),url(/73f2f09e5a8473e20502e10f6f54fec5ff32fc31/25d94/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-regular.ttf) format('truetype'),url(/73f087f30f728d4597647a6698fab0b810ba98c4/2ddf1/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-regular.svg#FiraSansCondensed) format('svg')}@font-face{font-family:'Fira Sans Condensed';font-style:normal;font-weight:500;src:url(/194caba075c0a631f0db0d5fbaa06da9f9e909e8/d5e9a/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-500.eot);src:local('Fira Sans Condensed Medium'),local('FiraSansCondensed-Medium'),url(/194caba075c0a631f0db0d5fbaa06da9f9e909e8/d5e9a/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-500.eot#iefix) format('embedded-opentype'),url(/e721fd02eb8edea731cdc34d73db90c14a807787/82f2e/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-500.woff2) format('woff2'),url(/3435e7a04f71df27d27e8cc8e7e63a8da309850c/ffb8e/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-500.woff) format('woff'),url(/e7972e43bf0ed91c9c79d1430e829ff675e04a99/16ab1/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-500.ttf) format('truetype'),url(/25e8687a0a333f012978d2a21f2b0717c8de4b40/ca8e8/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-500.svg#FiraSansCondensed) format('svg')}@font-face{font-family:'Fira Sans Condensed';font-style:italic;font-weight:500;src:url(/f0ef14ae5567469449422de7234c36d0299c6cb6/d173a/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-500italic.eot);src:local('Fira Sans Condensed Medium Italic'),local('FiraSansCondensed-MediumItalic'),url(/f0ef14ae5567469449422de7234c36d0299c6cb6/d173a/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-500italic.eot#iefix) format('embedded-opentype'),url(/2d50d7cee80d39df79430f3e88f60af18d16d7b6/27086/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-500italic.woff2) format('woff2'),url(/87d7ac596253b1b921590f4880aee84e50910bf5/41c39/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-500italic.woff) format('woff'),url(/411ad59bddf4111a5263a2355881327adaa10cd1/d9d03/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-500italic.ttf) format('truetype'),url(/9a0c23b7a7614bb587c217d4b8f5612d79ae713f/9ea73/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-500italic.svg#FiraSansCondensed) format('svg')}@font-face{font-family:'Fira Sans Condensed';font-style:italic;font-weight:600;src:url(/b1fb6490ff2cd9823977aa5e8395cc80108ca766/41964/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-600italic.eot);src:local('Fira Sans Condensed SemiBold Italic'),local('FiraSansCondensed-SemiBoldItalic'),url(/b1fb6490ff2cd9823977aa5e8395cc80108ca766/41964/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-600italic.eot#iefix) format('embedded-opentype'),url(/bdc718a6d2c9e528bac2536623c9c67c3ad8197a/22f4b/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-600italic.woff2) format('woff2'),url(/eea1023782a5420c64f0c3ba78634220ce2c91d8/d609e/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-600italic.woff) format('woff'),url(/b1ad68d423a5f33c0c12bf35564db0353107769e/68653/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-600italic.ttf) format('truetype'),url(/7974ea01f3269222249bef837b0441afbf85a911/c0f72/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-600italic.svg#FiraSansCondensed) format('svg')}@font-face{font-family:'Fira Sans Condensed';font-style:normal;font-weight:600;src:url(/e7cc0ec80ae887488e1f4677c55e1b3b66bfb7fe/6e506/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-600.eot);src:local('Fira Sans Condensed SemiBold'),local('FiraSansCondensed-SemiBold'),url(/e7cc0ec80ae887488e1f4677c55e1b3b66bfb7fe/6e506/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-600.eot#iefix) format('embedded-opentype'),url(/b8502f74c31d3303c1075c36bb241f4826fca7a4/f70c2/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-600.woff2) format('woff2'),url(/23ad1dc27021563c66add297e1e7ce2d4d981790/c23df/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-600.woff) format('woff'),url(/ddb8b249757050e919b3a113ee0359141cd02490/4f8b5/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-600.ttf) format('truetype'),url(/b8d9c87624326ce5414991f539998e1d2169fd01/11a96/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-600.svg#FiraSansCondensed) format('svg')}@font-face{font-family:'Fira Sans Condensed';font-style:normal;font-weight:700;src:url(/3fc03eea5d8a7f5e7061fe4a8abde47b503c984b/4717d/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-700.eot);src:local('Fira Sans Condensed Bold'),local('FiraSansCondensed-Bold'),url(/3fc03eea5d8a7f5e7061fe4a8abde47b503c984b/4717d/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-700.eot#iefix) format('embedded-opentype'),url(/0a4122618ff30c4c33bc465200b53d1c19ebfbf2/c730c/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-700.woff2) format('woff2'),url(/7b566dff151d687dbb78213f4dedbcde7cefebd7/d3a1d/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-700.woff) format('woff'),url(/d581aa8fe1ff20d3e19280064b737160522ca2df/10469/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-700.ttf) format('truetype'),url(/6676640cd4c79c01dd70b6e7cbba2fb535650885/fc0c0/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-700.svg#FiraSansCondensed) format('svg')}@font-face{font-family:'Fira Sans Condensed';font-style:italic;font-weight:700;src:url(/c983f4af279f8a8141687d570b92bc2a9542c597/68900/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-700italic.eot);src:local('Fira Sans Condensed Bold Italic'),local('FiraSansCondensed-BoldItalic'),url(/c983f4af279f8a8141687d570b92bc2a9542c597/68900/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-700italic.eot#iefix) format('embedded-opentype'),url(/ec62cd4984be54f944d97bbd03d5177551279949/86f3a/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-700italic.woff2) format('woff2'),url(/0f30e5bdfdb33f6d71616722c6b3737418a81ddd/dcb0e/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-700italic.woff) format('woff'),url(/22828e69949ec1cf7fa954705d634617b7322015/afefd/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-700italic.ttf) format('truetype'),url(/151681f3591d5b67d07a6da1849b7dd73fde1146/9327e/assets/fonts/fira_sans_condensed/fira-sans-condensed-v4-latin-700italic.svg#FiraSansCondensed) format('svg')}:root{--base03:#002B36;--base02:#073642;--base021:#264B54;--base01:#586E75;--base00:#657B83;--base0:#839496;--base1:#93A1A1;--base2:#EEE8D5;--base3:#FDF6E3;--yellow:#B58900;--orange:#CB4B16;--red:#DC322F;--magenta:#D33682;--violet:#6C71C4;--blue:#268BD2;--cyan:#2AA198;--green:#859900}.highlight .hll{background-color:var(--base3)}.highlight .c{color:var(--base01);font-style:none}.highlight .err{color:var(--red)}.highlight .g{color:var(--base2)}.highlight .k{color:var(--green);font-weight:700}.highlight .l{color:var(--base2)}.highlight .n{color:var(--base2)}.highlight .o{color:var(--base2)}.highlight .x{color:var(--base2)}.highlight .p{color:var(--base2)}.highlight .ch{color:var(--base01);font-style:none}.highlight .cm{color:var(--base01);font-style:none}.highlight .cp{color:var(--base01);font-style:none}.highlight .cpf{color:var(--base01);font-style:none}.highlight .c1{color:var(--base01);font-style:none}.highlight .cs{color:var(--base01);font-style:none}.highlight .gd{color:var(--base0)}.highlight .ge{color:var(--base0)}.highlight .gr{color:var(--base0)}.highlight .gh{color:var(--base0)}.highlight .gi{color:var(--base0)}.highlight .go{color:var(--base0)}.highlight .gp{color:var(--base0)}.highlight .gs{color:var(--base0);font-weight:700}.highlight .gu{color:var(--base0)}.highlight .gt{color:var(--base0)}.highlight .kc{color:var(--green)}.highlight .kd{color:var(--green)}.highlight .kn{color:var(--orange)}.highlight .kp{color:var(--orange)}.highlight .kr{color:var(--green)}.highlight .kt{color:var(--green)}.highlight .ld{color:var(--base0)}.highlight .m{color:var(--cyan)}.highlight .s{color:var(--cyan)}.highlight .na{color:var(--base0)}.highlight .nb{color:var(--blue)}.highlight .nc{color:var(--blue)}.highlight .no{color:var(--yellow)}.highlight .nd{color:var(--orange)}.highlight .ni{color:var(--orange)}.highlight .ne{color:var(--orange)}.highlight .nf{color:var(--blue)}.highlight .nl{color:var(--base0)}.highlight .nn{color:var(--yellow)}.highlight .nx{color:var(--base0)}.highlight .py{color:var(--blue)}.highlight .nt{color:var(--green)}.highlight .nv{color:var(--orange)}.highlight .ow{color:var(--green)}.highlight .w{color:var(--base03)}.highlight .mb{color:var(--cyan)}.highlight .mf{color:var(--cyan)}.highlight .mh{color:var(--cyan)}.highlight .mi{color:var(--cyan)}.highlight .mo{color:var(--cyan)}.highlight .sa{color:var(--cyan)}.highlight .sb{color:var(--cyan)}.highlight .sc{color:var(--cyan)}.highlight .dl{color:var(--cyan)}.highlight .sd{color:var(--cyan)}.highlight .s2{color:var(--cyan)}.highlight .se{color:var(--orange)}.highlight .sh{color:var(--cyan)}.highlight .si{color:var(--orange)}.highlight .sx{color:var(--cyan)}.highlight .sr{color:var(--cyan)}.highlight .s1{color:var(--cyan)}.highlight .ss{color:var(--cyan)}.highlight .bp{color:var(--blue);font-weight:700}.highlight .fm{color:var(--blue)}.highlight .vc{color:var(--blue)}.highlight .vg{color:var(--blue)}.highlight .vi{color:var(--blue)}.highlight .vm{color:var(--orange)}.highlight .il{color:var(--cyan)}#preloader{overflow:hidden;background:#f3ebe0;left:0;right:0;top:0;bottom:0;position:fixed;z-index:9999}.spinner{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}100%{transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}@keyframes colors{0%{stroke:#008352}25%{stroke:#008352}50%{stroke:#008352}75%{stroke:#008352}100%{stroke:#008352}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}#install-to-homescreen{padding:7px 15px;display:none;text-align:center;position:fixed;bottom:0;left:0;width:100%;background:#222;color:rgba(255,255,255,.8);z-index:99999}#install-to-homescreen a{cursor:pointer;margin-left:10px}#install-to-homescreen img{display:inline-block;height:15px;margin:0 2px;position:relative}#install-to-homescreen img.share_img{height:18px;bottom:1px}@media (max-width:1000px){#install-to-homescreen span{display:block;padding-top:3px;margin-bottom:13px}#install-to-homescreen a{position:relative;bottom:4px}}@media (max-width:400px){#install-to-homescreen br{display:none}}:root{--WHITE:#FFFFFF;--BLACK:#000000;--BACKGROUND-CODE:#002B36;--GREY-01:#444d56;--GREY-02:#586E75;--GREY-03:#B8B8B8;--GREY-04:#8A8A8A;--GREY-05:#C4BBB0;--GREY-06:#999999;--GREY-07:#E0E0E0;--GREY-08:#8F8879;--SIDEBAR-BODY:#FFFFFF;--BODY-OUTSIDE-YOUNG:#D7CCBC;--WHITE-01:#FAFBFC;--WHITE-02:#C6CBD1;--WHITE-03:#FBD7D2;--MARK:#FFCC00;--GREEN-01:#00603C;--GREEN-02:#008352;--GREEN-03:#859900;--GREEN-04:#0C4B33;--RED-01:#DC322F;--RED-02:#C00000;--ORANGE-01:#FF7700;--YELLOW-01:#F3E681;--YELLOW-02:#FFDD57;--BROWN-01:#B2A493;--BROWN-02:#9B9185;--LGT-BG-OUTTER-01:#D7CCBC;--DRK-BG-OUTTER-01:#002B36;--LGT-BG-OUTTER-02:#B2A493;--DRK-BG-OUTTER-02:#002B36;--LGT-BG-OUTTER-BORDER-BTM:#9B9185;--DRK-BG-OUTTER-BORDER-BTM:#0E0E0E;--LGT-CONTAINER:#FFFFFF;--DRK-CONTAINER:#073642;--LGT-CONTAINER-BORDER:#B8B8B8;--DRK-CONTAINER-BORDER:#002B36;--LGT-FOOTER:#B8B8B8;--DRK-FOOTER:#002B36;--LGT-TABLE-TH:#C5D796;--DRK-TABLE-TH:#637044;--LGT-TABLE-TR-2N:#F3FAD8;--DRK-TABLE-TR-2N:#262626}@media (prefers-color-scheme:light){body{background:var(--LGT-BG-OUTTER-01);color:var(--BLACK)}#header{background:var(--LGT-BG-OUTTER-02);border-bottom-color:var(--LGT-BG-OUTTER-BORDER-BTM)}.container{background:var(--LGT-CONTAINER)}#header .container{background:var(--LGT-CONTAINER);border-color:var(--LGT-CONTAINER)}#main .container{border-color:var(--LGT-CONTAINER)}#main .container-edge-border{border-color:var(--LGT-CONTAINER-BORDER)}article.homepage .notif-home{border-color:var(--BLACK)}article.homepage .notif-home a,article.homepage .notif-home p{color:var(--BLACK)}#footer .container{background:var(--LGT-CONTAINER);border-color:var(--LGT-CONTAINER)}#footer .container-inner{background:var(--LGT-FOOTER)}.footer-line{border-color:var(--GREY-06)}.footer-body{color:var(--BLACK)}.tech-i-used-desktop,.tech-i-used-mobile{color:var(--GREY-08)}a,a:visited{color:var(--GREEN-01)}input#search-input,input#search-input:focus{background:var(--LGT-CONTAINER);border-color:var(--LGT-CONTAINER);color:var(--BLACK)}aside .sidebar-body{background:var(--SIDEBAR-BODY);border-color:var(--BLACK)}aside .sidebar-body-rss{background:var(--YELLOW-01);border-color:var(--BLACK)}aside.sidebar h1{color:var(--BLACK);border-bottom-color:var(--GREY-05)}aside.sidebar h1 a,aside.sidebar h1 a:hover{color:var(--BLACK)}.post-title{color:var(--BLACK);border-bottom-color:var(--BLACK)}.post-title a{color:var(--BLACK)}.post-title a:hover{color:var(--GREEN-01)}p.post-title-index{color:var(--BLACK);border-bottom-color:var(--GREY-03)}p.post-title-index a{color:var(--BLACK)}p.post-title-index a:hover{color:var(--GREEN-04)}.collapsible-title:before{color:var(--BLACK)}.markdown-body{color:var(--BLACK)}.markdown-body li{color:var(--BLACK)}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{color:var(--BLACK)}.markdown-body h1{border-bottom-color:var(--BLACK)}.markdown-body blockquote a,.markdown-body blockquote a:hover{color:var(--GREEN-01)}.markdown-body table th{background:var(--LGT-TABLE-TH);border-color:var(--BLACK)!important}.markdown-body table tr{background-color:var(--WHITE)}.markdown-body table tr:nth-child(2n){background-color:var(--LGT-TABLE-TR-2N)}.markdown-body table td{border-color:var(--BLACK)!important}.markdown-body figure.highlight table td{border-color:var(--BACKGROUND-CODE)!important}.post-details{background:var(--BLACK);color:var(--WHITE);border-color:var(--BLACK)}p.post-details-index{color:var(--BLACK);background:var(--GREY-03)}p.post-details-index a{color:var(--BLACK)}p.post-details-index:before{border-right:8px solid var(--GREY-03)}a.headings-permalink,a:hover.headings-permalink{color:var(--BLACK)}img.icon{filter:brightness(0) saturate(100%) invert(0) sepia(100%) saturate(7461%) hue-rotate(20deg) brightness(94%) contrast(110%)}.mono{color:var(--BLACK)}.notag{background:var(--WHITE);color:var(--WHITE)}small{color:var(--BLACK)}.post-body li{color:var(--BLACK)}aside.sidebar ul{color:var(--GREEN-04)}.wiptag_title{background:var(--BLACK);color:var(--WHITE)}.wiptag{background:var(--BLACK);color:var(--WHITE)}.keyboard-mapping{border-color:var(--BLACK)}.whiteboard{background-color:var(--WHITE)!important;border-color:var(--WHITE)!important;color:var(--BLACK)!important}.whiteboard border{border-color:var(--BLACK)!important}.url{background-color:var(--WHITE)!important;border-color:var(--BLACK)!important;color:var(--BLACK)!important}pre.url b{color:var(--BLACK)!important}.blockquote-blue table,.blockquote-red table,.blockquote-yellow table{color:var(--BLACK)}.blockquote-blue a,.blockquote-blue a:hover,.blockquote-red a,.blockquote-red a:hover,.blockquote-yellow a,.blockquote-yellow a:hover{color:var(--GREEN-01)}div.highlight-caption{background-color:var(--base021)}div.highlight-caption span.label{background-color:var(--WHITE);color:var(--BLACK)}div.highlight-caption code{background-color:var(--background-cap)!important;color:var(--WHITE)}}@media (prefers-color-scheme:dark){body{background:var(--DRK-BG-OUTTER-01);color:var(--base1)}#header{background:var(--DRK-BG-OUTTER-02);border-bottom-color:var(--DRK-BG-OUTTER-BORDER-BTM)}.container{background:var(--DRK-CONTAINER)}#header .container{background:var(--DRK-CONTAINER);border-color:var(--DRK-CONTAINER)}#main .container{border-color:var(--DRK-CONTAINER)}#main .container-edge-border{border-color:var(--DRK-CONTAINER-BORDER)}article.homepage .notif-home{border-color:var(--WHITE)}article.homepage .notif-home a,article.homepage .notif-home p{color:var(--base1)}#footer .container{background:var(--DRK-CONTAINER);border-color:var(--DRK-CONTAINER)}#footer .container-inner{background:var(--DRK-FOOTER)}.footer-line{border-color:var(--DRK-CONTAINER-BORDER)}.footer-body{color:var(--base1)}.tech-i-used-desktop,.tech-i-used-mobile{color:var(--DRK-CONTAINER)}a,a:visited{color:var(--base1)}input#search-input,input#search-input:focus{background:var(--DRK-CONTAINER);border-color:var(--DRK-CONTAINER);color:var(--base1)}aside .sidebar-body{background:var(--DRK-CONTAINER);border-color:var(--base1)}aside .sidebar-body-rss{background:var(--DRK-CONTAINER);border-color:var(--base1)}aside.sidebar h1{color:var(--base1);border-bottom-color:var(--WHITE)}aside.sidebar h1 a,aside.sidebar h1 a:hover{color:var(--base1)}.post-title{color:var(--base1);border-bottom-color:var(--base1)}.post-title a{color:var(--base1)}.post-title a:hover{color:var(--base1)}p.post-title-index{color:var(--base1);border-bottom-color:var(--GREY-03)}p.post-title-index a{color:var(--base1)}p.post-title-index a:hover{color:var(--base1)}.collapsible-title:before{color:var(--base1)}.markdown-body{color:var(--base1)}.markdown-body li{color:var(--base1)}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{color:var(--base1)}.markdown-body h1{border-bottom-color:var(--base1)}.markdown-body blockquote a,.markdown-body blockquote a:hover{color:var(--BLACK)}.markdown-body table th{background:var(--DRK-TABLE-TH);border-color:var(--base1)!important;color:var(--base03)}.markdown-body table tr{background-color:var(--DRK-CONTAINER)}.markdown-body table tr:nth-child(2n){background-color:var(--base03)}.markdown-body table td{border-color:var(--base1)!important}.markdown-body figure.highlight table td{border-color:var(--BACKGROUND-CODE)!important}.post-details{background:var(--base1);color:var(--base03);border-color:var(--base1)}p.post-details-index{color:var(--base03);background:var(--base1)}p.post-details-index a{color:var(--base1)}p.post-details-index:before{border-right:8px solid var(--base1)}a.headings-permalink,a:hover.headings-permalink{color:var(--base1)}img.icon{filter:invert(73%) sepia(21%) saturate(68%) hue-rotate(132deg) brightness(84%) contrast(87%)}.mono{color:var(--base1)}.notag{background:var(--DRK-CONTAINER);color:var(--DRK-CONTAINER)}small{color:var(--base1)}.post-body li{color:var(--base1)}aside.sidebar ul{color:var(--base1)}.wiptag_title{background:var(--base1);color:var(--base03)}.wiptag{background:var(--base1);color:var(--base03)}.keyboard-mapping{border-color:var(--WHITE)}.whiteboard{background-color:var(--DRK-CONTAINER)!important;border-color:var(--DRK-CONTAINER)!important;color:var(--base1)!important}.whiteboard border{border-color:var(--base1)!important}.url{background-color:var(--DRK-CONTAINER)!important;border-color:var(--base1)!important;color:var(--base1)!important}pre.url b{color:var(--base1)!important}.blockquote-blue table,.blockquote-red table,.blockquote-yellow table{color:var(--WHITE)}.blockquote-blue a,.blockquote-blue a:hover,.blockquote-red a,.blockquote-red a:hover,.blockquote-yellow a,.blockquote-yellow a:hover{color:var(--BLACK)}div.highlight-caption{background-color:var(--base021)}div.highlight-caption span.label{background-color:var(--base1);color:var(--base03)}div.highlight-caption code{background-color:var(--base021)!important;color:var(--base1)}}body{font:16px/1.5 'Fira Sans';letter-spacing:0;width:100%;margin:0}.markdown-body p{margin-bottom:6px!important;margin-top:6px!important}.markdown-body table{padding-bottom:6px!important;margin-top:6px!important}code,pre{color:var(--base1);font-size:13px!important;border-radius:5px}pre{margin-bottom:5px!important;margin-top:5px!important}pre.highlight{border-radius:5px}pre.lineno{color:var(--base01);padding-right:0!important}td.code,td.gutter.gl{background:var(--BASE00);padding-right:0!important;padding-left:0!important;padding-top:0!important;padding-bottom:0!important}.markdown-body table.rouge-table{margin-top:0!important;margin-bottom:0!important;padding-bottom:0!important}.markdown-body table.rouge-table td.gutter pre.lineno{padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important;margin-bottom:0!important}.markdown-body table.rouge-table td.code pre{padding-top:0!important;padding-bottom:0!important;margin-bottom:0!important}.markdown-body figure.highlight{margin-top:0!important}.markdown-body figure.highlight pre{padding:8px!important;margin-top:0!important;border-radius:0 0 5px 5px}.markdown-body pre.caption{padding:8px!important;margin-top:0!important;border-radius:0 0 5px 5px!important}.youtube{margin-bottom:10px!important}mark{padding:.1em;background-color:var(--MARK);border-radius:2px;color:var(--BLACK)}border{border:1px solid var(--BLACK);border-radius:3px;padding:1px 3px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container{max-width:980px;margin:auto;overflow:hidden}img{border-radius:5px;margin:auto;padding:0;display:flex;align-items:center;justify-content:center}h1,h2,h6{margin:0}ul{margin:0;padding:0}li{list-style-position:outside}p{text-align:justify;margin:auto}a,a:visited{text-decoration:none}a:hover{border-bottom:1px dashed var(--GREEN-02)}kbd{display:inline-block;padding:3px 5px;font-size:13px monospace;font-weight:400;line-height:10px;color:var(--GREY-01);vertical-align:middle;background-color:var(--WHITE-01);border:solid 1px var(--WHITE-02);border-bottom-color:var(--WHITE-02);border-radius:4px;box-shadow:inset 0 -1px 0 var(--WHITE-02)}.url{border-width:1px!important;border-style:solid!important}.whiteboard{border-width:1px!important;border-style:solid!important;user-select:none!important;-webkit-user-select:none!important;-ms-user-select:none!important;-webkit-touch-callout:none!important;-o-user-select:none!important;-moz-user-select:none!important}.is-comment{color:var(--GREY-02);font-style:italic}.is-success{color:var(--GREEN-03)}.is-white{color:var(--WHITE)}.is-danger{color:var(--RED-01)}.is-warning{color:var(--MARK)}.has-text-weight-bold{font-weight:700}#header{border-bottom-width:1px;border-bottom-style:solid;margin:0;padding-top:10px}#header .container{border-width:20px 20px 0 20px;border-style:solid;border-radius:10px 10px 0 0;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);margin-bottom:-2px}#header .container-inner{border-radius:8px 8px 0 0;height:100%;margin:0 auto;padding:0}#header .container .title{font-weight:700;text-align:right;letter-spacing:-2px;color:var(--WHITE);margin:0 20px 10px 20px}#header .container .title h1{font-size:370%}#header .container .description{font-size:8px;font-weight:400;text-align:right;color:var(--WHITE);margin:-20px 20px 40px 25px}#header .nav ul{margin-top:2.7em;padding:13px 15px;min-height:22px;text-align:right}#header .nav li{list-style:none;display:inline-block}#header .nav li a{font-size:16px;font-weight:700;color:var(--WHITE);text-decoration:none;padding:0 7.5px;border-bottom:none}#header .nav li a:active,#header .nav li a:hover{background:var(--WHITE);color:var(--GREEN-01);border-radius:5px;padding:5px 7.5px}#header .nav .active{background:var(--WHITE);color:var(--GREEN-01);border-radius:5px;padding:5px 7.5px}.toggle{background:var(--GREEN-04);width:100%;box-sizing:border-box;text-align:center;margin:auto;padding:10px 0;color:var(--WHITE);font-size:30px;font-weight:700;display:none}#header .logo{float:left;margin:.7% 0 0 0}#header .logo img{width:80%}#main .container{border-width:0 20px 0 20px;border-style:solid;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}#main .container-edge-border{border-width:0 1px 0 1px;border-style:solid;padding-bottom:30px;overflow:hidden}.flex-parent{display:flex}.flex-child-1{order:2;flex-direction:column}.flex-child-2{order:1}.flex-child-3{order:3;flex-direction:column}article.homepage{padding:15px 0}article.homepage p{text-align:center;font-size:24px;font-weight:700}.post{padding:20px}.post-disqus{padding:0 20px}img.post-header-img{width:30px;float:left;margin-top:0!important;margin:0;padding:0;clear:both}.post-pre-title{margin:0 20px}.post-title{font-family:'Fira Sans Condensed','Ubuntu Condensed';font-size:34px;border-bottom-width:1px;border-bottom-style:dashed;padding-top:14px;padding-bottom:14px;text-align:left;line-height:40px}.post-title a:hover{border-bottom:none}p.post-title-index{font-size:16px;border-bottom-width:1px;border-bottom-style:dashed;text-align:left;padding-top:10px;padding-left:.8em;text-indent:-.8em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:98%}p.post-title-index a{border-bottom:none}p.post-title-index a:hover{border-bottom:none}.mono{font-family:FiraCodeNerdFontComplete-Medium;font-size:16px;text-align:left}.post-title-tags{padding-left:12px;line-height:0}.post-details{text-align:center;font-size:14px;font-weight:700;width:26em;position:relative;top:-4px;padding:0 2px;border-width:1px;border-style:solid}p.post-details-index{font-family:'Fira Code';font-size:14px;text-align:right;padding:3px 4px;position:relative;top:-28px;float:right;margin:0;border-radius:0}p.post-details-index a{border-bottom:none}p.post-details-index:before{content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;left:-7px;top:6px}p.post-details-index-pin{color:var(--BLACK);font-family:'Fira Code';font-size:14px;text-align:right;background:var(--ORANGE-01);padding:3px 4px;position:relative;top:-28px;float:right;margin:0;border-radius:0}p.post-details-index-pin a{color:var(--BLACK);border-bottom:none}p.post-details-index-pin:before{content:"";border-top:8px solid transparent;border-right:8px solid var(--ORANGE-01);border-bottom:8px solid transparent;position:absolute;left:-7px;top:6px}.post-title-spacer{padding:7px}.post-body-sidebar{margin:0 20px 0 20px}.post-body-img{width:100%;margin:auto;padding:0}.post-body-img-sidebar{width:100%;margin:auto;padding:0;border-radius:10px}.post-body img{max-width:100%;margin:auto;padding:0}.post-body p{margin:10px 0}.post-body li{margin:0;padding:0 0 0 10px}aside.sidebar{width:100%;float:none;margin-right:20px}aside p.sidebar-isi{text-align:left;padding-left:30px;text-indent:-30px}aside .sidebar-body{border-width:1px;border-style:dashed;border-radius:10px;margin:25px 0 0 0;padding:5px 10px}aside .sidebar-body-rss{border-width:1px;border-style:dashed;border-radius:10px;margin:25px 0 0 0;padding:5px 10px}aside .sidebar-body-hollow{background:0 0;border:1px dashed var(--GREY-03);border-radius:10px;margin:25px 0;padding:5px 10px;border:1px dashed var(--GREY-04)}aside .sidebar-body-helper{background:var(--YELLOW-01);border:1px dashed var(--GREY-03);border-radius:10px;margin:25px 0;padding:5px 10px;display:none}aside .sidebar-body-img{border-radius:10px;width:99%;margin:25px 20px 25px -20px}aside.sidebar h1{font-family:'Fira Sans Condensed','Ubuntu Condensed';font-size:1.5em;border-bottom-width:1px;border-bottom-style:dashed;margin-bottom:5px;display:flex!important}div.sidebar-body h1 img{width:25px!important;margin:0 10px 0 0!important}div.sidebar-body-rss h1 img{width:25px!important;margin:0 10px 0 0!important}aside.sidebar ul{list-style-type:disc;margin:0 0 0 15px;padding:5px 2px 5px 5px}aside.sidebar li{text-align:left;font-size:13px;margin-left:-5px}aside.sidebar li span{margin-left:-2px}aside.sidebar p{font-size:13px;margin:5px 0}#footer{margin:0;padding-bottom:15px}#footer .container{border-width:0 20px 20px 20px;border-style:solid;border-radius:0 0 10px 10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);margin-top:-1px}#footer .container-inner{border-radius:0 0 8px 8px;height:100%;margin:0 auto;padding:0}.footer-line{border-width:0 0 1px 0;border-style:solid;border-radius:0 0 8px 8px}#footer .container p{font-size:12px;letter-spacing:1px;text-align:left;padding:20px 0 20px 20px}p.footer-menu{margin-top:-30px}.tech-i-used-mobile{display:none}img.footer-img-1{float:right;margin:-160px 198px 0 0;width:100px;filter:opacity(80%)}img.footer-img-2{float:right;margin:-160px 70px 0 0;width:128px}img.footer-img-3{float:right;margin:-160px 20px 0 0;width:60px}.tech-i-used-desktop{display:block}img.footer-img-jekyll{float:right;margin:-135px 40px 0 0;width:120px}img.footer-img-ruby{float:right;margin:-128px 160px 0 0;width:120px}img.footer-img-github{float:right;margin:-123px 165px 0 0;width:110px}img.footer-img-gitlab{float:right;margin:-123px 160px 0 0;width:110px}img.footer-img-netlify{float:right;margin:-124px 283px 0 0;width:120px}img.footer-img-githubactions{float:right;margin:-135px 287px 0 0;width:135px}img.footer-bedge-1{float:right;margin:-195px 20px 0 0;filter:grayscale(100%) opacity(60%);width:115px}.img-caption{text-align:center;font-size:12px;padding-bottom:20px!important}.title-quote{text-align:left;font-size:22px;font-weight:700;padding-bottom:1.5%;border-bottom:1px dashed var(--GREEN-01)}.post-nav{margin-top:30px;display:flex;align-items:center;justify-content:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.btn-blue-l{color:var(--WHITE);border-bottom:none}.btn-blue-l{background:var(--GREEN-02)!important;border-radius:5px;padding:8px 20px;text-align:center;font-size:20px;font-weight:700;margin-right:10%}.btn-blue-l:active{color:var(--WHITE);transform:translateY(2px)}a.btn-blue-r{color:var(--WHITE);border-bottom:none}.btn-blue-r{background:var(--GREEN-02)!important;border-radius:5px;padding:8px 20px;text-align:center;font-size:20px;font-weight:700;margin-left:10%}.btn-blue-r:active{color:var(--WHITE);transform:translateY(2px)}a.btn-blue-c{color:var(--WHITE);border-bottom:none}.btn-blue-c{background:var(--GREEN-02)!important;border-radius:5px;padding:8px 20px;text-align:center;font-size:20px;font-weight:700;margin:0}.btn-blue-c:active{color:var(--WHITE);transform:translateY(2px)}.btn-img{width:20px!important;margin-top:5px!important;margin-bottom:5px!important}.disabled,.disabled a,.disabled:active{opacity:.4;cursor:not-allowed}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;border-radius:5px}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}article.homepage .notif-home{width:95%;padding:1em 1em;font-size:95%;font-weight:400;margin:auto;margin-top:10px;margin-bottom:10px;border-width:1px;border-style:solid;border-radius:5px}article.homepage .notif-home a,article.homepage .notif-home p{font-size:95%;font-weight:400;border-bottom:none;text-align:left;padding-left:15px;text-indent:-27px}p.kalender-item{border:1px solid var(--BLACK)!important;border-radius:5px;background:var(--WHITE);width:100%;font-size:90%!important;font-weight:400;margin:auto;padding:5px!important;padding-left:84px!important;text-indent:-72px!important}p.kalender-item.on{border:1px solid var(--BLACK)!important;background:var(--YELLOW-02)!important}p.kalender-item.off{border:1px solid var(--GREY-03)!important;background:var(--GREY-07)!important;color:var(--GREY-03)!important}p.kalender-item.next{border:1px dashed var(--GREY-03)!important;background:var(--WHITE)!important;color:var(--GREY-03)!important}.notif-rundown{width:100%;padding:.3em 1em;font-size:95%;font-weight:400;margin:auto;margin-top:-10px;margin-bottom:0;border:1px solid var(--BLACK);border-radius:5px;background:var(--WHITE)}.notif-rundown a,.notif-rundown p{color:var(--BLACK);font-size:95%;font-weight:400;border-bottom:none;text-align:left;padding-left:64px;text-indent:-128px}p.rundown-item{border:1px solid var(--BLACK)!important;border-radius:5px;background:var(--WHITE);width:100%;font-size:90%!important;font-weight:400;margin:10px 0!important;padding:5px!important;padding-left:86px!important;text-indent:-79px!important}p.rundown-item.on{border:1px solid var(--BLACK)!important;background:var(--YELLOW-02)!important}p.rundown-item.off{border:1px solid var(--GREY-03)!important;background:var(--GREY-07)!important;color:var(--GREY-03)!important}p.rundown-item.next{border:1px dashed var(--GREY-03)!important;background:var(--WHITE)!important;color:var(--GREY-03)!important}p.notif-post{margin:auto;width:100%;padding:1em 1em;font-size:25px;font-weight:700;color:var(--WHITE);text-align:center;text-shadow:-2px -2px 0 #232323,0 -2px 0 #232323,2px -2px 0 #232323,2px 0 0 #232323,2px 2px 0 #232323,0 2px 0 #232323,-2px 2px 0 #232323,-2px 0 0 #232323;border:2px solid #232323;border-radius:5px;background:repeating-linear-gradient(135deg,#fc0,#fc0 15px,#232323 15px,#232323 30px)}.tab{overflow:hidden;float:right;margin-right:-65px!important;margin-bottom:-20px!important;position:relative;top:-14em!important;right:7.5em!important}button.tablinks{background-color:#7c7c7c;color:#b8b8b8;outline:0;font-size:10px;font-weight:700;padding:2px 3px;border:none;border-radius:3px 3px 0 0}button.active{background-color:#404040}.tabcontent{display:none}.notif-donasi{width:43%;padding:0!important;color:#404040;border:1px solid #404040;border-radius:5px;display:flex;float:right;margin:auto;margin-top:-190px!important;margin-right:20px!important}.notif-donasi-col-1{flex:70%}.notif-donasi-col-2{flex:30%;border-left:1px dashed #404040}.notif-donasi p{color:#404040;font-size:11px!important;padding:5px 5px!important;text-align:left!important}.notif-donasi-img{padding:5px!important;width:120px!important}.notif-info{width:40%;padding:0!important;color:#404040;border:1px solid #404040;border-radius:5px;display:flex;float:right;margin:0 auto}.notif-info-col-1{flex:70%;padding:5px 10px!important}.notif-info-col-2{flex:30%;border-left:1px dashed #404040;padding:5px!important}.notif-info p{font-size:10px!important;padding:0!important;font-weight:400!important;text-align:left!important;margin:0!important}.notif-info-img{padding:5px!important}.hot{background:red;border-radius:2px;padding:1px 2px;color:var(--WHITE);font-size:12px;font-weight:700}.new{background:red;border-radius:2px;padding:1px 2px;margin-left:1px;color:var(--WHITE);font-size:12px;font-weight:700;position:relative;top:0}.tag{background:#008352;border-radius:2px;padding:1px 2px;margin-left:1px;color:var(--WHITE);font-size:12px;position:relative;top:0}.tag a{color:var(--WHITE);border-bottom:none!important}.wiptag_title{border-radius:3px;padding:2px 10px;font-weight:700}.wiptag{border-radius:3px;padding:2px 3px;margin-left:1px;font-size:10px;font-weight:700;position:relative;top:-2px}.voice{background:var(--BLACK);border-radius:3px;padding:2px 3px;margin-left:1px;color:var(--WHITE);font-size:10px;position:relative;top:-2px}.notag{border-radius:3px;padding:2px 3px;margin-left:1px;font-size:10px;position:relative;top:-2px}.emblem-l{background-color:transparent;border:1px solid var(--WHITE);border-radius:5px 0 0 5px;color:var(--WHITE);font-size:12px;padding:5px 5px 5px 5px}.emblem-r{background-color:var(--WHITE);border:1px solid var(--WHITE);border-radius:0 5px 5px 0;color:#008352;font-size:12px;padding:5px 5px 5px 5px}.emblem-f{background-color:var(--WHITE);border:2px solid var(--WHITE);border-radius:5em 2em 2em 5em;color:#008352;font-size:12px;font-weight:700;padding:5px 0 5px 10px}.emblem-e{background-color:#008352;border:1px solid #008352;border-radius:5px;color:var(--WHITE);font-size:12px;font-weight:700;padding:3px 5px;margin:5px 1px 5px 5px}.tombol-a{background-color:var(--BLACK);border-radius:5em;color:var(--WHITE);font-size:12px;padding:3px 8px;margin:0}.tags-hollow{background:0 0;border:1px solid #8b8b8b;border-radius:2px;padding:1px 2px;margin-left:1px;color:#8b8b8b;font-size:10px;position:relative;top:-1px}.tags-on{background:0 0;border:1px solid var(--BLACK);border-radius:3px;padding:2px 10px;margin-left:2px;color:var(--BLACK);font-size:90%;font-weight:400;position:relative;top:-1px}.tags-on-btn{background:var(--WHITE);border:1px solid var(--BLACK);border-radius:3px;padding:2px 3px;margin-left:2px;color:var(--BLACK);font-size:90%;font-weight:400;position:relative;top:-1px}.tags-off{background:0 0;border:1px solid #b8b8b8;border-radius:3px;padding:2px 10px;margin-left:2px;color:#b8b8b8;font-size:90%;font-weight:400;position:relative;top:-1px}.tags-off-btn{background:#b8b8b8;border:1px solid transparent;border-radius:3px;padding:2px 3px;margin-left:2px;color:var(--WHITE);font-size:90%;font-weight:400;position:relative;top:-1px}.tags-next{background:0 0;border:1px solid #b8b8b8;border-radius:3px;padding:2px 3px;margin-left:2px;color:#b8b8b8;font-size:90%;font-weight:400;position:relative;top:-1px}.tags-in-post{margin-top:5px;color:var(--WHITE)}.tags{background:#008352;border-radius:3px;padding:2px 3px;font-size:12px;text-transform:capitalize;white-space:nowrap}.tags a{color:var(--WHITE);border-bottom:none!important}.status-ok{background:#008352;border-radius:2px;padding:1px 2px;margin-left:1px;color:var(--WHITE);font-size:16px;font-weight:700;position:relative;top:-1px}.status-error{background:#faa124;border-radius:2px;padding:1px 2px;margin-left:1px;color:var(--WHITE);font-size:16px;font-weight:700;position:relative;top:-1px}.status-failed{background:#fa0101;border-radius:2px;padding:1px 2px;margin-left:1px;color:var(--WHITE);font-size:16px;font-weight:700;position:relative;top:-1px}@keyframes blink{0%{opacity:0}100%{opacity:1}}.box-container{width:100%;margin:auto;display:flex;justify-content:center}.box{width:27.5%;margin:0 20px 40px 20px;border-radius:5px;cursor:pointer}.box-img{background:#f5ffda;width:100%;border-radius:5px 5px 0 0}.box-img:hover{background:#ebffb4}.box-text{text-align:center;color:var(--WHITE);padding:10px;background:#008352;border-radius:0 0 5px 5px;font-size:12px}.banner-home{margin:auto;padding:5px 1.2em}.banner-home img{background:var(--BLACK);width:100%;border-radius:6px;justify-content:center}.font-latin{font:18px 'Give You Glory';font-weight:700}.font-pixel{font-family:VT323}.stabilo{background:#ff0;padding:2px 5px;border-radius:3px}.blockquote-red{margin:0;margin-top:15px;margin-bottom:15px;padding:.7em .7em;color:var(--BLACK);background:#fbd7d2;border-left:.35em solid #f82c3b;border-radius:0 5px 5px 0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blockquote-red-title{font-family:'Fira Sans Condensed','Ubuntu Condensed';font-size:1.3em;font-weight:700;color:var(--BLACK)!important;border-bottom:1px dashed #be7000!important;margin-top:0!important;margin-bottom:10px!important;padding-bottom:10px!important;display:flex!important}.blockquote-red-title img{width:25px!important;margin:0 10px 0 0!important}.blockquote-blue{margin:0;margin-top:15px;margin-bottom:15px;padding:.7em .7em;color:var(--BLACK);background:#bddff1;border-left:.35em solid #2c76f8;border-radius:0 5px 5px 0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blockquote-blue-title{font-family:'Fira Sans Condensed','Ubuntu Condensed';font-size:1.3em;font-weight:700;color:var(--BLACK)!important;border-bottom:1px dashed #0b4ab9!important;margin-top:0!important;margin-bottom:10px!important;padding-bottom:10px!important;display:flex!important}.blockquote-blue-title img{width:25px!important;margin:0 10px 0 0!important}.blockquote-yellow{margin:0;margin-top:15px;margin-bottom:15px;padding:.7em .7em;color:var(--BLACK);background:#f3e681;border-left:.35em solid #f8a52c;border-radius:0 5px 5px 0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blockquote-yellow-title{font-family:'Fira Sans Condensed','Ubuntu Condensed';font-size:1.3em;font-weight:700;color:var(--BLACK)!important;border-bottom:1px dashed #be7000!important;margin-top:0!important;margin-bottom:10px!important;padding-bottom:10px!important;display:flex!important}.blockquote-yellow-title img{width:25px!important;margin:0 10px 0 0!important}.ccbysa-img{float:right;margin:2px 10px 0 0}.ccbysa-text{font-size:14px}.penulis-img{float:left;margin:0 10px 0 0;width:20%;border-radius:50%}.penulis-img img{width:60%}.penulis-text{padding-top:0;font-size:14px}.kontributor-box{display:inline-block}img.kontributor-img{float:left;padding-right:5px;width:65px;border-radius:50%;margin:0 auto}.collapsible{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:0;font-size:15px}.collapsible:hover{background-color:#ccc}.content{padding:0 18px;display:none;overflow:hidden;background-color:#f1f1f1}.dotfriends-page{width:100%}.dotfriends-page-img{float:left;width:20%}.dotfriends-page-img img{border-radius:50%;width:70%}.dotfriends-page-detail{float:left;width:72%;margin-left:15px;padding-left:15px;border-left:1px dashed #a09991}.nobr{white-space:nowrap}.log-page{width:100%;margin-left:0;padding-left:20px}.log-page ul{margin-left:-30px}.log-page ul li{text-align:left;padding-left:77px;text-indent:-92px;list-style-position:inside}.log-page a{color:#505154}.log-page a:hover{color:#00653f;border-bottom:none}a:active,a:focus,button::-moz-focus-inner,button:focus,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,select::-moz-focus-inner{outline:0!important}select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--BLACK)}select:focus::-ms-value{background-color:none;color:none}ul.chkbox{list-style:none}ul.chkbox li{text-align:left}ul.chkbox li:before{content:"[ ]";display:inline-block;padding-left:0;text-indent:-33px}ul.chkbox li.chkbox-checked:before{content:"[+]";display:inline-block;padding-left:0;text-indent:-33px}.toc{margin:5px 0}.toc .current{font-weight:700}.breadcrumbs{font-size:14px}#cookie-notice{padding:7px 15px;display:none;text-align:center;position:fixed;bottom:0;width:100%;background:#222;color:rgba(255,255,255,.8)}#cookie-notice a{cursor:pointer;margin-left:10px}@media (max-width:767px){#cookie-notice span{display:block;padding-top:3px;margin-bottom:13px}#cookie-notice a{position:relative;bottom:4px}}.doa-awal p{font-size:30px;font-weight:700;text-align:right}.doa-akhir p{margin-top:40px!important;font-size:30px;font-weight:700;text-align:center}#disqus_thread{margin-top:0;display:flex;align-items:center;justify-content:center}.disqus_button{background:#008352;border-radius:5px;padding:5px 10px;white-space:nowrap}a.disqus_button{color:var(--WHITE);font-size:18px;font-weight:700;text-transform:capitalize}.hideAside{float:right;text-align:center;border-radius:0 0 5px 5px;background:#008352;width:30px;height:30px;font-weight:700;font-size:18px;color:var(--WHITE);cursor:pointer;position:relative;right:0;top:-1px}.container-inner-strip{background:repeating-linear-gradient(135deg,#007d4f,#007d4f 2px,#008352 2px,#008352 5px)}.nav-strip{background:repeating-linear-gradient(135deg,#0c4b33,#0c4b33 15px,#05452d 15px,#05452d 30px)}.newsline-high{height:25px;background:repeating-linear-gradient(45deg,#ff422f,#ff422f 15px,#fd2e19 15px,#fd2e19 30px)}.newsline-low{height:25px;background:repeating-linear-gradient(45deg,#ea9700,#ea9700 15px,orange 15px,orange 30px)}.newsline-high p{color:var(--WHITE)}.newsline-high p a,.newsline-high p a :hover{color:var(--WHITE);font-weight:700;border-bottom-color:var(--WHITE)}.newsline-low p{color:var(--BLACK)}.newsline p a:hover,.newsline-low p a{color:var(--BLACK);font-weight:700;border-bottom-color:var(--BLACK)}.newsline-high,.newsline-low{font-size:14px!important;font-weight:400!important;width:100%;margin:0 auto;padding-top:5px;text-align:center}.sticky{position:fixed;top:0;left:0;z-index:99}.myImg{cursor:zoom-in;transition:.3s;max-width:100%}.myImg:hover{opacity:.9}.modal{display:none;z-index:1;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.9)}img.modal-content{margin:auto;display:block;max-width:100%;max-height:100%;position:relative;top:50%;transform:translateY(-50%)}@media only screen and (max-width:700px){.modal-content{width:100%}}code b,pre b{color:#fc0}pre span.cmd{user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-o-user-select:none;-moz-user-select:none}.markdown-body table.rouge-table td.gutter pre.lineno{text-align:right;user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-o-user-select:none;-moz-user-select:none}div.highlight-caption{padding-top:4.25px;padding-right:8.5px;padding-bottom:6.25px;padding-left:8.5px;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-bottom:none;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:5px 5px 0 0;overflow:auto;margin-top:10px;white-space:nowrap}div.highlight-caption span.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-o-user-select:none;-moz-user-select:none}div.highlight-caption code{border:none;font-weight:700;margin-left:.2em}.collapsible-title{cursor:pointer;border:none;outline:0}.collapsible-title:before{content:'\002B';float:left;margin-right:13px}.collapsible-title.active:before{content:"\2212"}.content-title{padding:0 13px;display:none;overflow:hidden;font-size:14px;width:92%;margin-top:-6px;margin-bottom:6px;border-bottom:1px dashed #b8b8b8}.keyboard-mapping{border-width:1px;border-style:dashed;border-radius:5px;font-family:'Fira Sans';font-weight:700;font-size:30px;padding:3px 8px}input#search-input,input#search-input:focus{border-width:1px;border-style:solid;outline:0}input[type=text i]{padding:0}ul#results-container>li{padding:0}@media (width:1920px){.container{max-width:940px}.post{padding:20px}}@media (max-width:1320px){.container{max-width:74%}.post{padding:20px}}@media (max-width:1268px){#header .container .title h1{font-size:350%}#header .logo{float:left;margin:1% 0 0 0}#header .logo img{width:76%}.container{max-width:940px}.post{padding:20px;padding-top:0}}@media (max-width:1150px){#header .container .title h1{font-size:350%}#header .logo{float:left;margin:1.5% 0 0 0}#header .logo img{width:73%}.container{max-width:940px}}@media (max-width:1024px){.container{max-width:92%}#header .logo{float:left;margin:1.5% 0 0 0}#header .nav ul{margin-top:2.9em}}@media (max-width:768px){.container{max-width:100%}#header{padding-top:0}.post{padding:20px;padding-top:0}#footer{padding-bottom:0}.footer-line{border-radius:0}#footer .container,#footer .container-inner,#header .container,#header .container-inner,#main .container{border-width:0;border-radius:0;box-shadow:none}#header .container{padding-top:49px;height:95vh;background:repeating-linear-gradient(135deg,#007d4f,#007d4f 2px,#008352 2px,#008352 5px)}#header .container .logo{float:none;text-align:center;width:250px;margin:auto;padding-top:20vh}#header .container .title{text-align:center;margin:5px 20px;display:none}#header .container .title h1{font-size:220%}#header .container .description{text-align:center;margin:15px 20px 40px 20px}.emblem-l{position:relative;top:8px}.emblem-r{position:relative;top:8px}.emblem-f{position:relative;top:10px}.emblem-e{position:relative;top:0}#header .nav .toggle{cursor:pointer;margin:0 auto;padding:5px 0;overflow:hidden;position:fixed;top:0;z-index:100;display:flex;flex-direction:column}#header .nav .toggle .menu .menu-title{display:inline;float:left;margin:0 0 0 15px;font-size:29px;cursor:default}#header .nav .toggle .menu img{display:inline;float:right;margin:7px 15px 0 0}#header .nav ul{width:100%;margin:0;padding:0;display:none;position:fixed;top:50px;z-index:100}#header .nav ul.active{display:block;background:#0c4b33;border-top:none;margin:0 0 0 -8px}#header .nav ul li{width:100%;text-align:center;margin:0;padding:10px 0;border-top:1px dashed #00603c}#header .nav ul li a{font-size:22px}#header .nav .active{background:var(--WHITE);color:#00603c;border-radius:5px;padding:5px 7.5px}#main .container-edge-border{padding-bottom:0;border:none;overflow:hidden}.sticky{top:53px}.post-title{margin-top:10px;border-bottom:0}p.post-title-index{width:93%;padding-right:10%;margin-top:-30px;white-space:unset;overflow:unset;text-overflow:unset}p.post-title-index a{word-break:keep-all}article .post-body{margin:10px 0}article .post-body-sidebar{margin:0;width:100%}aside.sidebar{float:none;width:100%}aside.sidebar h1,aside.sidebar p{text-align:justify;margin:0;padding:.5% 5% 0 5%}aside.sidebar ul{list-style-type:disc;margin:0 0 0 25px;padding:0}aside.sidebar ol{margin:0 0 0 3.5em;padding:0}aside.sidebar li{text-align:left;margin:0;padding:0}aside p.sidebar-isi,aside p.sidebar-isi a{text-align:left;margin:0 0 0 2%}aside .sidebar-body{float:none;width:100%;margin:0;padding:10px 0 20px 0;border-radius:0;border:none}aside .sidebar-body-rss{float:none;width:100%;margin:0;padding:10px 0 20px 0;border-radius:0;border:none}aside .sidebar-body-hollow{float:none;width:100%;margin:0;padding:10px 0 20px 0;border-radius:0;border:none;display:block;border-left:0;border-right:0}aside .sidebar-body-helper{float:none;width:100%;margin:0;padding:10px 0 20px 0;border-radius:0;border:none;display:block}aside .sidebar-body-img{float:none;width:100%;margin:-20px 0 10px 0;padding:0;position:static}img.post-body-img-sidebar{border-radius:0;display:none}article.homepage .notif-home{width:83%;padding:1em 1em;font-size:95%;font-weight:400;margin:auto;border-radius:5px}article.homepage .notif-home a,article.homepage .notif-home p{padding-left:16px;text-indent:-27px}#footer .container p{font-size:12px;letter-spacing:0;text-align:center;padding:20px 0}p.footer-menu{margin-top:-40px}.tech-i-used-mobile{display:block;margin-bottom:-70px!important}img.footer-img-1{width:60px;float:none;margin:auto;position:relative;top:20px;right:73px;filter:grayscale(80%) opacity(70%)}img.footer-img-2{width:80px;float:none;margin:auto;position:relative;top:-40px;left:0;filter:grayscale(100%) opacity(80%)}img.footer-img-3{width:35px;float:none;margin:auto;position:relative;top:-100px;left:55px;filter:grayscale(100%) opacity(80%)}img.footer-img-4{width:65px;float:none;margin:auto;position:relative;top:-40px;left:0;filter:grayscale(100%) opacity(80%)}img.footer-img-jekyll-mobile{height:80px;float:none;margin:auto;margin-bottom:150px;position:relative;top:20px;left:0;filter:grayscale(100%) opacity(80%)}img.footer-img-ruby-mobile{width:50px;float:none;margin:auto;position:relative;top:-35px;left:0;filter:grayscale(100%) opacity(80%)}img.footer-img-netlify-mobile{width:60px;float:none;margin:auto;position:relative;top:20px;right:73px;filter:grayscale(80%) opacity(70%)}.tech-i-used-desktop{display:none}img.footer-img-jekyll{float:none;width:150px;margin:auto;margin-top:-5px;margin-bottom:20px}img.footer-img-github{float:none;width:145px;margin:auto;margin-top:-5px;margin-bottom:20px}img.footer-img-gitlab{float:none;width:145px;margin:auto;margin-top:-5px;margin-bottom:20px}img.footer-img-netlify{float:none;width:150px;margin:auto;margin-top:-5px;margin-bottom:20px}img.footer-img-travisci{float:none;width:150px;margin:auto;margin-top:-5px;margin-bottom:20px}img.footer-bedge-1{float:right;margin:-195px 20px 0 0;filter:grayscale(100%) opacity(60%);width:115px}img.footer-bedge-1{float:none;margin:0 auto;margin-top:8px}.toc{margin:5px 20px 0 4%}.post-nav{display:flex}.container-inner-strip{background:repeating-linear-gradient(135deg,#007d4f,#007d4f 2px,#008352 2px,#008352 5px)}.tab{position:relative;top:12.6em!important;right:30em!important}button.tablinks{border-radius:0 0 3px 3px}button.active{background-color:#404040}.notif-donasi{width:80%;max-width:290px;padding:0!important;color:#404040;border:0;display:block;float:none;margin:0 auto!important;margin-bottom:20px!important}.notif-donasi-col-1{margin:0 auto;flex:none}.notif-donasi-col-2{margin:0 auto;flex:none;border-left:none}.notif-donasi p{font-size:10px!important;padding:5px 5px!important;text-align:center!important}.notif-donasi-img{padding:5px!important;margin-top:-5px}.notif-info{width:80%;max-width:290px;padding:0!important;color:#404040;border:1px solid #404040;border-radius:5px;display:block;float:none;margin:0 auto}.notif-info-col-1{margin:0 auto;flex:none;padding:5px 10px!important}.notif-info-col-2{margin:0 auto;flex:none;border-top:1px dashed #404040;border-left:none;padding:5px!important}.notif-info p{font-size:10px!important;padding:0!important;font-weight:400!important;text-align:center!important;margin:0!important}.notif-info-img{padding:5px!important;margin-top:-5px}.dotfriends-page{background:0 0;width:100%}.dotfriends-page-detail{float:none;width:100%;margin-left:0;padding:10px;border-top:1px dashed #a09991;border-left:none}.log-page ul{margin-left:-40px}.log-page ul li{text-align:left;padding-left:85px;text-indent:-93px;list-style-position:inside}.penulis-img{float:none;width:15%;margin:0 auto}.kontributor-img img{width:15%}.content-title{width:100%;padding-bottom:21px}}@media (max-width:640px){.box-container{margin:auto;display:block;padding:0 0 10px 0}.box{width:75%;margin:auto;margin-bottom:20px;border-radius:5px}.ccbysa-img{float:none}.ccbysa-text{text-align:center;padding-top:10px}.penulis-img{float:none;width:40%;margin:0 auto}.dotfriends-page-img{float:none;width:50%;margin:0 auto;padding-top:20px;position:relative;top:0}aside p.sidebar-isi,aside p.sidebar-isi a{text-align:left;margin:0 0 0 3%}.hideAside{visibility:hidden;display:none}.tab{position:relative;top:12.6em!important;right:21.5em!important}button.tablinks{border-radius:0 0 3px 3px}button.active{background-color:#404040}}@media (max-width:360px){.tab{position:relative;top:12.6em!important;right:7.5em!important}button.tablinks{border-radius:0 0 3px 3px}button.active{background-color:#404040}}@media (max-width:350px){.tab{position:relative;top:13.7em!important;right:7em!important}button.tablinks{border-radius:0 0 3px 3px}button.active{background-color:#404040}}@media (max-width:320px){aside p.sidebar-isi,aside p.sidebar-isi a{text-align:left;margin:0 0 0 5%}.tab{position:relative;top:13.7em!important;right:7em!important}button.tablinks{border-radius:0 0 3px 3px}button.active{background-color:#404040}}:root{--background-code:#002B36}.markdown-body .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.markdown-body .anchor{float:left;line-height:1;margin-left:-20px;padding-right:4px}.markdown-body .anchor:focus{outline:0}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#1b1f23;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:Fira Sans,Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:15px;line-height:1.5;word-wrap:break-word}.markdown-body .pl-c{color:#6a737d}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:#005cc5}.markdown-body .pl-e,.markdown-body .pl-en{color:#6f42c1}.markdown-body .pl-s .pl-s1,.markdown-body .pl-smi{color:#000}.markdown-body .pl-ent{color:#22863a}.markdown-body .pl-k{color:#d73a49}.markdown-body .pl-pds,.markdown-body .pl-s,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sra,.markdown-body .pl-sr .pl-sre{color:#032f62}.markdown-body .pl-smw,.markdown-body .pl-v{color:#e36209}.markdown-body .pl-bu{color:#b31d28}.markdown-body .pl-ii{background-color:#b31d28;color:#fafbfc}.markdown-body .pl-c2{background-color:#d73a49;color:#fafbfc}.markdown-body .pl-c2:before{content:"^M"}.markdown-body .pl-sr .pl-cce{color:#22863a;font-weight:700}.markdown-body .pl-ml{color:#735c0f}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{color:#005cc5;font-weight:700}.markdown-body .pl-mi{color:#000;font-style:italic}.markdown-body .pl-mb{font-weight:700;color:#000}.markdown-body .pl-md{background-color:#ffeef0;color:#b31d28}.markdown-body .pl-mi1{background-color:#f0fff4;color:#22863a}.markdown-body .pl-mc{background-color:#ffebda;color:#e36209}.markdown-body .pl-mi2{background-color:#005cc5;color:#f6f8fa}.markdown-body .pl-mdr{color:#6f42c1;font-weight:700}.markdown-body .pl-ba{color:#586069}.markdown-body .pl-sg{color:#959da5}.markdown-body .pl-corl{color:#032f62;text-decoration:underline}.markdown-body details{display:inline-block;vertical-align:text-top}.markdown-body summary{display:list-item}.markdown-body a{background-color:transparent;border-bottom:1px dotted #798780}.markdown-body a:active,.markdown-body a:hover{outline-width:0}.markdown-body strong{font-weight:inherit;font-weight:bolder}.markdown-body h1{font-size:2em;margin:.67em 0}.markdown-body img{border-style:none;margin:auto;margin-top:20px;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.markdown-body code,.markdown-body kbd,.markdown-body pre{font-family:FiraCodeNerdFontComplete-Medium,'TypoPRO Fantasque Sans Mono','Roboto Mono','Ubuntu Mono',monospace}.markdown-body hr{box-sizing:content-box;height:0;overflow:visible}.markdown-body input{font:inherit;margin:0}.markdown-body input{overflow:visible}.markdown-body [type=checkbox]{box-sizing:border-box;padding:0}.markdown-body *{box-sizing:border-box}.markdown-body input{font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body a{text-decoration:none}.markdown-body a:hover{text-decoration:none}.markdown-body strong{font-weight:700}.markdown-body hr{background:0 0;border:0;border-bottom:1px solid #dfe2e5;height:0;margin:15px 0;overflow:hidden}.markdown-body hr:before{content:"";display:table}.markdown-body hr:after{clear:both;content:"";display:table}.markdown-body table{border-collapse:collapse;border-spacing:0}.markdown-body td,.markdown-body th{border:1px solid var(--background-code);padding:0}.markdown-body details summary{cursor:pointer}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-bottom:0;margin-top:0;text-align:left;font-family:'Fira Sans Condensed','Ubuntu Condensed';-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.markdown-body h1{font-size:34px!important}.markdown-body h1,.markdown-body h2{font-weight:700}.markdown-body h2{font-size:30px!important}.markdown-body h3{font-size:26px!important}.markdown-body h3,.markdown-body h4{font-weight:700}.markdown-body h4{font-size:20px!important}.markdown-body h5{font-size:16px!important}.markdown-body h5,.markdown-body h6{font-weight:700}.markdown-body h6{font-size:16px!important}.markdown-body p{margin-bottom:10px;margin-top:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.markdown-body blockquote{margin:0}.markdown-body ol,.markdown-body ul{margin-bottom:0;margin-top:0;padding-left:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ol ol ol,.markdown-body ol ul ol,.markdown-body ul ol ol,.markdown-body ul ul ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body code,.markdown-body pre{font-family:FiraCodeNerdFontComplete-Medium,TypoPRO Fantasque Sans Mono,Roboto Mono,Ubuntu Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.markdown-body pre{margin-bottom:0;margin-top:0;font-family:FiraCodeNerdFontComplete-Medium,'TypoPRO Fantasque Sans Mono','Roboto Mono','Ubuntu Mono',monospace;background:var(--background-code)}.markdown-body input::-webkit-inner-spin-button,.markdown-body input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.markdown-body .border{border:1px solid #e1e4e8!important}.markdown-body .border-0{border:0!important}.markdown-body .border-bottom{border-bottom:1px solid #e1e4e8!important}.markdown-body .rounded-1{border-radius:3px!important}.markdown-body .bg-white{background-color:#fff!important}.markdown-body .bg-gray-light{background-color:#fafbfc!important}.markdown-body .text-gray-light{color:#6a737d!important}.markdown-body .mb-0{margin-bottom:0!important}.markdown-body .my-2{margin-bottom:8px!important;margin-top:8px!important}.markdown-body .pl-0{padding-left:0!important}.markdown-body .py-0{padding-bottom:0!important;padding-top:0!important}.markdown-body .pl-1{padding-left:4px!important}.markdown-body .pl-2{padding-left:8px!important}.markdown-body .py-2{padding-bottom:8px!important;padding-top:8px!important}.markdown-body .pl-3,.markdown-body .px-3{padding-left:16px!important}.markdown-body .px-3{padding-right:16px!important}.markdown-body .pl-4{padding-left:24px!important}.markdown-body .pl-5{padding-left:32px!important}.markdown-body .pl-6{padding-left:40px!important}.markdown-body .f6{font-size:12px!important}.markdown-body .lh-condensed{line-height:1.25!important}.markdown-body .text-bold{font-weight:600!important}.markdown-body:before{content:"";display:table}.markdown-body:after{clear:both;content:"";display:table}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body blockquote,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-bottom:6px!important;margin-top:6px!important}.markdown-body hr{background-color:#9e9e9e;border:0;height:.2em;margin:24px 0;padding:0}.markdown-body blockquote{border-left:.35em solid #00603c;border-radius:0 5px 5px 0;background:#d8e7b4;color:#000;padding:.7em .7em}.markdown-body blockquote h1,.markdown-body blockquote h2,.markdown-body blockquote h3,.markdown-body blockquote h4,.markdown-body blockquote h5,.markdown-body blockquote h6{border-bottom:1px dashed #00603c;font-family:'Fira Sans Condensed','Ubuntu Condensed'}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body kbd{background-color:#fafbfc;border:solid 1px #c6cbd1;border-bottom-color:#959da5;border-radius:4px;box-shadow:inset 0 -1px 0 #959da5;color:#444d56;display:inline-block;font-size:14px;line-height:10px;padding:3px 5px;vertical-align:middle}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{font-weight:700;line-height:1.25;margin-bottom:16px;margin-top:30px}.markdown-body h1{font-size:2em}.markdown-body h1{border-bottom-width:1px;border-bottom-style:dashed;padding-bottom:.3em}.markdown-body ol,.markdown-body ul{padding-left:2em;margin-bottom:10px}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-bottom:0;margin-top:0}.markdown-body li{word-wrap:break-all;text-align:justify}.markdown-body li>p{margin-top:0}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{font-size:1em;font-style:italic;font-weight:700;margin-top:16px;padding:0}.markdown-body dl dd{margin-bottom:16px;padding:0 16px}.markdown-body table{display:block;overflow:auto;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.markdown-body table th{font-weight:700}.markdown-body table td,.markdown-body table th{padding:6px 13px}.markdown-body code{background:var(--background-code);border-radius:3px;border-width:0;color:#fff;font-size:90%;margin:0;padding:.1em .4em}.markdown-body pre{word-wrap:normal}.markdown-body pre>code{background:0 0;border:0;color:#fff;font-size:90%;margin:0;padding:0;white-space:pre;word-break:normal}.markdown-body .highlight{margin:10px 0}.markdown-body .highlight pre{margin-bottom:0;padding:0;word-break:normal;word-break:normal!important;word-wrap:normal!important;white-space:pre!important}.markdown-body .highlight pre,.markdown-body pre{background:var(--background-code);border-radius:5px;font-size:14px;font-family:FiraCodeNerdFontComplete-Medium,'TypoPRO Fantasque Sans Mono','Roboto Mono','Ubuntu Mono',monospace;line-height:1.45;overflow:auto;padding:10px}.markdown-body pre code{background-color:transparent;border:0;display:inline;line-height:inherit;margin:0;max-width:auto;overflow:visible;padding:0;word-wrap:normal}.markdown-body .commit-tease-sha{color:#444d56;display:inline-block;font-family:Fira Code,TypoPRO Fantasque Sans Mono,Roboto Mono,Ubuntu Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:14px}.markdown-body .blob-wrapper{border-bottom-left-radius:3px;border-bottom-right-radius:3px;overflow-x:auto;overflow-y:hidden}.markdown-body .blob-wrapper-embedded{max-height:240px;overflow-y:auto}.markdown-body .blob-num{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;color:rgba(27,31,35,.3);cursor:pointer;font-family:Fira Code,TypoPRO Fantasque Sans Mono,Roboto Mono,Ubuntu Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:14px;line-height:20px;min-width:50px;padding-left:10px;padding-right:10px;text-align:right;user-select:none;vertical-align:top;white-space:nowrap;width:1%}.markdown-body .blob-num:hover{color:rgba(27,31,35,.6)}.markdown-body .blob-num:before{content:attr(data-line-number)}.markdown-body .blob-code{line-height:20px;padding-left:10px;padding-right:10px;position:relative;vertical-align:top}.markdown-body .blob-code-inner{color:#24292e;font-family:Fira Code,TypoPRO Fantasque Sans Mono,Roboto Mono,Ubuntu Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:14px;overflow:visible;white-space:pre;word-wrap:normal}.markdown-body .pl-token.active,.markdown-body .pl-token:hover{background:#ffea7f;cursor:pointer}.markdown-body kbd{background-color:#fafbfc;border:solid 1px #d1d5da;border-bottom-color:#c6cbd1;border-radius:4px;box-shadow:inset 0 -1px 0 #c6cbd1;color:#444d56;display:inline-block;font-family:FiraCodeNerdFontComplete-Medium,'TypoPRO Fantasque Sans Mono','Roboto Mono','Ubuntu Mono',monospace;font-size:14px;font-weight:700;line-height:13px;padding:3px 5px;vertical-align:middle}.markdown-body :checked+.radio-label{border-color:#289c70;position:relative;z-index:1}.markdown-body .tab-size[data-tab-size="1"]{-moz-tab-size:1;tab-size:1}.markdown-body .tab-size[data-tab-size="2"]{-moz-tab-size:2;tab-size:2}.markdown-body .tab-size[data-tab-size="3"]{-moz-tab-size:3;tab-size:3}.markdown-body .tab-size[data-tab-size="4"]{-moz-tab-size:4;tab-size:4}.markdown-body .tab-size[data-tab-size="5"]{-moz-tab-size:5;tab-size:5}.markdown-body .tab-size[data-tab-size="6"]{-moz-tab-size:6;tab-size:6}.markdown-body .tab-size[data-tab-size="7"]{-moz-tab-size:7;tab-size:7}.markdown-body .tab-size[data-tab-size="8"]{-moz-tab-size:8;tab-size:8}.markdown-body .tab-size[data-tab-size="9"]{-moz-tab-size:9;tab-size:9}.markdown-body .tab-size[data-tab-size="10"]{-moz-tab-size:10;tab-size:10}.markdown-body .tab-size[data-tab-size="11"]{-moz-tab-size:11;tab-size:11}.markdown-body .tab-size[data-tab-size="12"]{-moz-tab-size:12;tab-size:12}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item+.task-list-item{margin-top:3px}.markdown-body .task-list-item input{margin:0 .2em .25em -1.6em;vertical-align:middle}.markdown-body hr{border-bottom-color:#eee}.markdown-body .pl-0{padding-left:0!important}.markdown-body .pl-1{padding-left:4px!important}.markdown-body .pl-2{padding-left:8px!important}.markdown-body .pl-3{padding-left:16px!important}.markdown-body .pl-4{padding-left:24px!important}.markdown-body .pl-5{padding-left:32px!important}.markdown-body .pl-6{padding-left:40px!important}.markdown-body .pl-7{padding-left:48px!important}.markdown-body .pl-8{padding-left:64px!important}.markdown-body .pl-9{padding-left:80px!important}.markdown-body .pl-10{padding-left:96px!important}.markdown-body .pl-11{padding-left:112px!important}.markdown-body .pl-12{padding-left:128px!important}