From 79f7742481ad35276f1bacd77b2fa2b1e5d0795e Mon Sep 17 00:00:00 2001 From: thislight Date: Thu, 11 Jan 2024 19:38:01 +0800 Subject: [PATCH] sync with buck upstream --- themes/buck/layout/index.njk | 2 +- themes/buck/layout/page.njk | 2 +- themes/buck/source/index.css | 2 +- themes/buck/source/index.css.map | 4 ++-- themes/buck/source/page.css | 2 +- themes/buck/source/page.css.map | 4 ++-- themes/buck/src/styles/content.css | 2 +- 7 files changed, 9 insertions(+), 9 deletions(-) diff --git a/themes/buck/layout/index.njk b/themes/buck/layout/index.njk index 983937c..672b918 100644 --- a/themes/buck/layout/index.njk +++ b/themes/buck/layout/index.njk @@ -10,7 +10,7 @@ - {{ open_graph() }} + {{ title }} diff --git a/themes/buck/layout/page.njk b/themes/buck/layout/page.njk index 24703b2..4fc8756 100644 --- a/themes/buck/layout/page.njk +++ b/themes/buck/layout/page.njk @@ -3,7 +3,7 @@ - {{ open_graph() }} + {{ page.title or config.title or "Page" }} diff --git a/themes/buck/source/index.css b/themes/buck/source/index.css index 9e14fd3..edeba92 100644 --- a/themes/buck/source/index.css +++ b/themes/buck/source/index.css @@ -1,2 +1,2 @@ -:root{--palette-black: #000000;--palette-white: #ffffff;--palette-blue-50: #e3f2fd;--palette-blue-50-fg: var(--palette-black);--palette-blue-100: #bbdefb;--palette-blue-100-fg: var(--palette-black);--palette-blue-200: #90caf9;--palette-blue-200-fg: var(--palette-black);--palette-blue-400: #42a5f5;--palette-blue-400-fg: var(--palette-black);--palette-blue-500: #2196f3;--palette-blue-500-fg: var(--palette-black);--palette-blue-600: #1e88e5;--palette-blue-600-fg: var(--palette-white);--palette-blue-700: #1976d2;--palette-blue-700-fg: var(--palette-white);--palette-blue-800: #1565c0;--palette-blue-800-fg: var(--palette-white);--palette-blue-900: #0d47a1;--palette-blue-900-fg: var(--palette-white);--palette-blue-a100: #82b1ff;--palette-blue-a100-fg: var(--palette-black);--palette-blue-a200: #448aff;--palette-blue-a200-fg: var(--palette-white);--palette-blue-a400: #2979ff;--palette-blue-a400-fg: var(--palette-white);--palette-blue-a700: #2962ff;--palette-blue-a700-fg: var(--palette-white);--palette-grey-50: #fafafa;--palette-grey-50-fg: var(--palette-black);--palette-grey-100: #f5f5f5;--palette-grey-100-fg: var(--palette-black);--palette-grey-200: #eeeeee;--palette-grey-200-fg: var(--palette-black);--palette-grey-300: #e0e0e0;--palette-grey-300-fg: var(--palette-black);--palette-grey-400: #bdbdbd;--palette-grey-400-fg: var(--palette-black);--palette-grey-500: #9e9e9e;--palette-grey-500-fg: var(--palette-black);--palette-grey-600: #757575;--palette-grey-600-fg: white;--palette-grey-700: #616161;--palette-grey-700-fg: white;--palette-pink-500: #e91e63;--palette-pink-500-fg: var(--palette-white)}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-cyrillic-ext-400-normal-26BHVYZO.woff2") format("woff2"),url("./roboto-cyrillic-ext-400-normal-ALQYG4VR.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-cyrillic-400-normal-FWOJ2YEY.woff2") format("woff2"),url("./roboto-cyrillic-400-normal-DH4TKATE.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-greek-ext-400-normal-FNKH33MZ.woff2") format("woff2"),url("./roboto-greek-ext-400-normal-2F7V6K4G.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-greek-400-normal-MPTNYGBL.woff2") format("woff2"),url("./roboto-greek-400-normal-4O2YO26M.woff") format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-vietnamese-400-normal-ZFP4AYPR.woff2") format("woff2"),url("./roboto-vietnamese-400-normal-WM45SJXN.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-latin-ext-400-normal-EGV4RSGY.woff2") format("woff2"),url("./roboto-latin-ext-400-normal-SYALJJTN.woff") format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-latin-400-normal-6KEU5XHX.woff2") format("woff2"),url("./roboto-latin-400-normal-23KM663I.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-cyrillic-ext-100-normal-GB4EOHW3.woff2") format("woff2"),url("./roboto-cyrillic-ext-100-normal-JVQUE5YG.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-cyrillic-100-normal-BCJFGWFF.woff2") format("woff2"),url("./roboto-cyrillic-100-normal-SJKZD3PH.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-greek-ext-100-normal-IU4AEIW2.woff2") format("woff2"),url("./roboto-greek-ext-100-normal-WGDKWHRF.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-greek-100-normal-S3FDCEDH.woff2") format("woff2"),url("./roboto-greek-100-normal-HAPQGQT7.woff") format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-vietnamese-100-normal-VC33Q5KS.woff2") format("woff2"),url("./roboto-vietnamese-100-normal-RG3VSYYM.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-latin-ext-100-normal-S6APGXBJ.woff2") format("woff2"),url("./roboto-latin-ext-100-normal-G4DULEH7.woff") format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-latin-100-normal-H6TJBNRU.woff2") format("woff2"),url("./roboto-latin-100-normal-PKD3V7F6.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{margin:0;box-sizing:border-box;font-family:var(--font-family-sans)}:root{--font-family-sans: Roboto, "Noto Sans", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--p-primary: var(--palette-blue-500);--p-primary-fg: var(--palette-blue-500-fg);--p-secondary: var(--palette-pink-500);--p-secondary-fg: var(--palette-pink-500-fg);--typ-r-display4: lighter 7rem / 7rem var(--font-family-sans);--typ-r-display3: normal 3.5rem / 3.5rem var(--font-family-sans);--typ-r-display2: normal 2.8125rem / 2.8125rem var(--font-family-sans);--typ-r-display1: normal 2.125rem / 2.125rem var(--font-family-sans);--typ-r-headline: bold 1.5rem / 1.5rem var(--font-family-sans);--typ-r-title: bold 1.25rem / 1.25rem var(--font-family-sans);--typ-r-subheading: normal 1rem / 1rem var(--font-family-sans);--typ-r-body2: bold .875rem / .875rem var(--font-family-sans);--typ-r-body1: normal .875rem / .875rem var(--font-family-sans);--typ-r-caption: normal .75rem / .75rem var(--font-family-sans);--typ-r-button: bold .875rem / .875rem var(--font-family-sans);--typ-d-display4: var(--typ-r-display4);--typ-d-display3: var(--typ-r-display3);--typ-d-display2: var(--typ-r-display2);--typ-d-display1: var(--typ-r-display1);--typ-d-headline: var(--typ-r-headline);--typ-d-title: bold 1.3125rem / 1.3125rem var(--font-family-sans);--typ-d-subheading: normal 1.0625rem / 1.0625rem var(--font-family-sans);--typ-d-body2: bold .9375rem / .9375rem var(--font-family-sans);--typ-d-body1: normal .9375rem / .9375rem var(--font-family-sans);--typ-d-caption: normal .8125rem / .8125rem var(--font-family-sans);--typ-d-button: bold .9375rem / .9375rem var(--font-family-sans);--elevation-0: 0px;--elevation-1: 1px;--elevation-2: 2px;--elevation-3: 3px;--elevation-4: 4px;--elevation-5: 6px;--elevation-6: 8px;--elevation-7: 9px;--elevation-8: 12px;--elevation-9: 16px;--elevation-10: 24px;--box-shadow-2: 0 var(--elevation-2) var(--elevation-2) rgba(0, 0, 0, .15);--box-shadow-4: 0 var(--elevation-4) var(--elevation-4) rgba(0, 0, 0, .15);--box-shadow-6: 0 var(--elevation-6) var(--elevation-6) rgba(0, 0, 0, .15);--box-shadow-9: 0 var(--elevation-9) var(--elevation-9) rgba(0, 0, 0, .15);--link-bg: var(--palette-blue-50);--link-color: var(--palette-blue-50-fg);--link-bg-hover: var(--palette-blue-100);--link-color-hover: var(--palette-blue-100-fg);--typ-display4: var(--typ-r-display4);--typ-display3: var(--typ-r-display3);--typ-display2: var(--typ-r-display2);--typ-display1: var(--typ-r-display1);--typ-headline: var(--typ-r-display1);--typ-title: var(--typ-r-title);--typ-subheading: var(--typ-r-subheading);--typ-body2: var(--typ-r-body2);--typ-body1: var(--typ-r-body1);--typ-caption: var(--typ-r-caption);--typ-button: var(--typ-r-button)}:root:is([lang~=zh],[lang~=ja],[lang~=kr]){--typ-title: var(--typ-d-headline);--typ-subheading: var(--typ-d-subheading);--typ-body2: var(--typ-d-body2);--typ-body1: var(--typ-d-body1);--typ-caption: var(--typ-d-caption);--typ-button: var(--typ-d-button)}table{--table-header-color: rgba(0, 0, 0, .54);--table-content-color: rgba(0, 0, 0, .87);--table-background-color: white}:root{font:var(--typ-body1)}h1{font:var(--typ-display4)}h2{font:var(--typ-display3)}h3{font:var(--typ-display2)}h4{font:var(--typ-display1)}h5{font:var(--typ-headline)}h6{font:var(--typ-title)}.container{width:80%;margin:auto}@media (max-width: 600px){.container{width:100%}}.nav-wrapper{background-color:var(--p-primary);box-shadow:var(--box-shadow-4)}nav.site{--nav-site-height: 4rem;display:flex;flex-wrap:wrap-reverse;justify-content:space-between;white-space:nowrap;min-height:var(--nav-site-height);color:var(--palette-white);width:80%;margin:auto;padding-inline:8px}nav.site>*{display:flex;align-items:center}@media (max-width: 1280px){nav.site{width:90%}}@media (max-width: 600px){nav.site{width:100%}}nav.site a{font:var(--typ-button);display:inline-block;line-height:var(--nav-site-height);padding:0 16px;transition:background-color .2s ease-in-out;background-color:transparent;color:var(--palette-white)}nav.site a:hover{color:inherit;background-color:#0000001a}:where(a):not([href^="#"]){display:inline-block;color:var(--link-color);text-decoration:none;background-color:var(--link-bg);border-radius:4px;padding:4px 8px;transition:background-color .2s ease-in-out,color .2s ease-in-out;min-width:44px}:where(a):not([href^="#"]):hover{background-color:var(--link-bg-hover);color:var(--link-color-hover)}:where(a):not([href^="#"])[target=_blank]:after{content:url('data:image/svg+xml,open-in-new');display:inline-block;width:1rem;height:1rem}nav.site .textinput-lg{background-color:#ffffff40;border:none;outline:none;border-radius:2px;font-size:1rem;line-height:2rem;vertical-align:middle;flex-grow:1;transition:background-color .2s ease-in-out,width .2s ease-in-out,box-shadow .2s ease-in-out;padding-inline:1rem}nav.site .textinput-lg::placeholder{color:#fff}nav.site .textinput-lg:focus{background-color:#fff;box-shadow:var(--box-shadow-9)}nav.site .textinput-lg:focus::placeholder{color:transparent;text-align:center}@media (max-width: 600px){nav.site .textinput-lg{width:100%}}nav.site>*:first-child>*:first-child{padding-left:16px}nav.site :where(h1,h2,h3,h4,h5,h6){text-overflow:ellipsis;overflow:hidden;line-height:var(--nav-site-height)}.circle{border-radius:50%}:is(ul,ol).post-list{list-style-type:none;padding:0}.post-item{display:block;padding:12px 0;border:1px solid transparent;border-top-color:var(--palette-grey-300);transition:border-color .22s ease-in-out}.post-item>*:not(:where(figure)){margin-left:4px;margin-right:4px}.post-item:is(:hover,:focus-within){border-top-color:var(--palette-grey-400);border-left-color:var(--palette-grey-400);border-right-color:var(--palette-grey-400)}.post-item:is(:hover,:focus-within)+.post-item{border-top-color:var(--palette-grey-400)}.post-item:is(:hover,:focus-within):first-child{border-top-color:var(--palette-grey-400)}.post-item:is(:hover,:focus-within):last-child{border-bottom-color:var(--palette-grey-400)}.post-item:first-child{border-top-color:transparent}.post-item p{line-height:1.375}.post-item p>a{line-height:1.175}.post-item:last-child{border-bottom-color:#0000000d}.post-item-title{display:grid;justify-content:space-between;align-items:center;margin-bottom:16px;gap:8px;grid-template-columns:auto auto}@media (width <= 400px){.post-item-title{grid-template-columns:1fr}.post-item-title>:last-child{text-align:end}}.post-item-title>a{min-height:44px;display:inline-flex;align-items:center}.post-item-title>time{color:var(--palette-grey-700)}.pager{display:grid;width:fit-content;grid-auto-columns:minmax(44px,1fr);grid-auto-flow:column;gap:16px;row-gap:8px;font-size:1.125rem}.pager>:is(.extend,.page-number){aspect-ratio:1;display:flex;align-items:center;justify-content:center}.pager>.extend>.mdi{font-size:1.375em}.pager>.extend{background-color:var(--p-secondary);color:var(--p-secondary-fg)}.pager>.extend:is(:hover,:focus){filter:saturate(.65)}.highlight{display:block;overflow-x:auto;padding:.5em;background:#fff;color:#000}.code .xml .meta{color:silver}.code .comment,.code .quote{color:#007400}.code .tag,.code .attribute,.code .keyword,.code .selector-tag,.code .literal,.code .name{color:#aa0d91}.code .variable,.code .template-variable{color:#3f6e74}.code .code,.code .string,.code .meta-string{color:#c41a16}.code .regexp,.code .link{color:#0e0eff}.code .title,.code .symbol,.code .bullet,.code .number{color:#1c00cf}.code .section,.code .meta{color:#643820}.code .class .title,.code .type,.code .built_in,.code .builtin-name,.code .params{color:#5c2699}.code .attr{color:#836c28}.code .subst{color:#000}.code .formula{background-color:#eee;font-style:italic}.code .addition{background-color:#baeeba}.code .deletion{background-color:#ffc8bd}.code .selector-id,.code .selector-class{color:#9b703f}.code .doctag,.code .strong{font-weight:700}.code .emphasis{font-style:italic}.content{line-height:1.5}.content>p{padding:16px}.content>p>img{width:100%;object-fit:contain;object-position:50% 50%;min-height:44px;max-height:40vh}.content>p>a>img{max-width:100%;object-fit:contain}.content>:where(h1,h2,h3,h4,h5,h6){margin-inline:16px;-webkit-hyphens:auto;hyphens:auto;text-wrap:wrap;text-wrap:pretty}.content>#more{display:block;width:100%;border-top:1px solid var(--palette-grey-200)}.content>:where(ul,ol){background-color:var(--palette-white);line-height:1.5}.content>:where(ul,ol)>li{border-top:1px solid transparent;border-bottom:1px solid transparent;transition:border-color .22s ease-in-out}.content>:where(ul,ol)>li:hover{border-top-color:var(--palette-grey-200);border-bottom-color:var(--palette-grey-400)}.content>:where(ul,ol)>li:hover+li{border-bottom-color:var(--palette-grey-200)}.content hr{border:none;border-top:1px solid var(--palette-grey-300);margin-inline:16px}.content>:where(h2,h3,h4,h5,h6){margin-top:16px;margin-bottom:8px}.table-responsive{max-width:100%;overflow-y:auto}.content>:where(table,.table-responsive>table){background-color:var(--table-background-color);width:100%;white-space:nowrap;border:1px solid var(--palette-grey-300);border-collapse:collapse}.content>:where(table,.table-responsive>table)>:where(thead,tbody)>tr>:first-child{padding-inline-start:16px}.content>:where(table,.table-responsive>table)>:where(thead,tbody)>tr>:last-child{padding-inline-end:16px}.content>:where(table,.table-responsive>table)>thead{color:var(--table-header-color)}.content>:where(table,.table-responsive>table)>thead>tr{border-bottom:1px solid var(--palette-grey-300)}.content>:where(table,.table-responsive>table)>thead>tr>th{padding-block:15px;text-align:start}.content>:where(table,.table-responsive>table)>thead>tr>th:is(:hover,.table-column-hover){color:var(--table-content-color)}.content>:where(table,.table-responsive>table)>thead>tr>th[align=center]{text-align:center}.content>:where(table,.table-responsive>table)>thead>tr>th[align=right]{text-align:end}.content>:where(table,.table-responsive>table)>tbody{color:var(--table-content-color)}.content>:where(table,.table-responsive>table)>tbody>tr>td{padding-block:15px;text-align:start}.content>:where(table,.table-responsive>table)>tbody>tr>td[align=center]{text-align:center}.content>:where(table,.table-responsive>table)>tbody>tr>td[align=right]{text-align:end}.content>:where(table,.table-responsive>table)>tbody>tr:first-child{border-top:1px solid transparent}.content>:where(table,.table-responsive>table)>tbody>tr+:is(.content>:where(table,.table-responsive>table)>tbody>tr){border-top:1px solid var(--palette-grey-300)}.content>:where(table,.table-responsive>table)>tbody>tr:hover{background-color:var(--palette-grey-200)}.content figure{border-radius:2px}.content figure.highlight{padding:0 8px;outline:1px solid var(--palette-grey-300);transition:box-shadow .22s ease-in-out;line-height:1.25;min-height:44px}.content figure.highlight:hover{box-shadow:var(--box-shadow-4)}.content figure.highlight .gutter{border-inline-end:1px solid var(--palette-grey-200);margin-inline-end:8px}.content figure.highlight .gutter>pre>.line{display:block;width:100%;text-align:end}.content figure.highlight .gutter>pre>br{display:none}.content figure.highlight .code .line{border-bottom:1px solid transparent}.content figure.highlight .code .line:hover{border-bottom:1px solid var(--palette-grey-500)}.content kbd{padding:6px;margin-inline:2px;background-color:var(--palette-black);color:var(--palette-white);border-radius:4px}.content dl>dt{font:var(--typ-body2);margin-left:16px}.content dl>dd{margin-left:32px}.content blockquote{background-color:#fff;padding-left:12px;margin-block:16px;border:1px solid var(--palette-grey-200);border-left:4px solid var(--p-secondary)}.content blockquote:is(:hover,:focus){outline:1px solid var(--palette-grey-400)}.content .video-container{width:100%;border:1px solid var(--palette-grey-200)}.content .video-container>iframe{width:100%}#_layout{display:grid;grid-template-columns:auto 1fr;margin-inline:60px;padding-block:24px;gap:8px;row-gap:0}@media (max-width: 720px){#_layout{margin-inline:8px;grid-template-columns:1fr}}#_layout>:first-child{max-width:560px}.avatar{width:60px;height:60px}.card{background-color:var(--palette-white);box-shadow:var(--box-shadow-2);padding:8px 0 16px;border:1px solid var(--palette-grey-300)}.card>*{margin-inline:8px}.card:hover{box-shadow:var(--box-shadow-4)}.author-head{display:grid;grid-template-columns:60px 1fr;grid-template-rows:1fr auto;align-items:center;column-gap:12px}.author-head>:first-child{grid-row:1 /3;grid-column:1/1}.author-head>*{grid-column:2/2}.author-head>:nth-child(2){grid-row:1 / 1}.author-head>:nth-child(3){grid-row:2/ 2}.link-list{display:flex;flex-direction:column;list-style:none;padding:0;gap:16px}.link-list>li{display:flex}.link-list>li:before{display:inherit;width:1.25rem;height:1.25rem;padding:4px;content:"";object-fit:contain;overflow:hidden}.link-list>li.mastodon:before{content:url("./mastodon-purple-EGLRNBKD.svg")}.chip-group{display:flex;flex-flow:row wrap;gap:16px;column-gap:8px}:where(ul,ol).chip-group>*{display:inline-block}.chip{border-radius:1.5rem;padding:0 12px;line-height:2rem;font-size:.8125rem;text-align:center}.hottag-chip{background-color:var(--p-secondary);color:var(--p-secondary-fg)}.hottag-chip:is(:hover,:focus){background-color:var(--p-secondary);color:var(--p-secondary-fg);filter:saturate(.65)} +:root{--palette-black: #000000;--palette-white: #ffffff;--palette-blue-50: #e3f2fd;--palette-blue-50-fg: var(--palette-black);--palette-blue-100: #bbdefb;--palette-blue-100-fg: var(--palette-black);--palette-blue-200: #90caf9;--palette-blue-200-fg: var(--palette-black);--palette-blue-400: #42a5f5;--palette-blue-400-fg: var(--palette-black);--palette-blue-500: #2196f3;--palette-blue-500-fg: var(--palette-black);--palette-blue-600: #1e88e5;--palette-blue-600-fg: var(--palette-white);--palette-blue-700: #1976d2;--palette-blue-700-fg: var(--palette-white);--palette-blue-800: #1565c0;--palette-blue-800-fg: var(--palette-white);--palette-blue-900: #0d47a1;--palette-blue-900-fg: var(--palette-white);--palette-blue-a100: #82b1ff;--palette-blue-a100-fg: var(--palette-black);--palette-blue-a200: #448aff;--palette-blue-a200-fg: var(--palette-white);--palette-blue-a400: #2979ff;--palette-blue-a400-fg: var(--palette-white);--palette-blue-a700: #2962ff;--palette-blue-a700-fg: var(--palette-white);--palette-grey-50: #fafafa;--palette-grey-50-fg: var(--palette-black);--palette-grey-100: #f5f5f5;--palette-grey-100-fg: var(--palette-black);--palette-grey-200: #eeeeee;--palette-grey-200-fg: var(--palette-black);--palette-grey-300: #e0e0e0;--palette-grey-300-fg: var(--palette-black);--palette-grey-400: #bdbdbd;--palette-grey-400-fg: var(--palette-black);--palette-grey-500: #9e9e9e;--palette-grey-500-fg: var(--palette-black);--palette-grey-600: #757575;--palette-grey-600-fg: white;--palette-grey-700: #616161;--palette-grey-700-fg: white;--palette-pink-500: #e91e63;--palette-pink-500-fg: var(--palette-white)}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-cyrillic-ext-400-normal-26BHVYZO.woff2") format("woff2"),url("./roboto-cyrillic-ext-400-normal-ALQYG4VR.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-cyrillic-400-normal-FWOJ2YEY.woff2") format("woff2"),url("./roboto-cyrillic-400-normal-DH4TKATE.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-greek-ext-400-normal-FNKH33MZ.woff2") format("woff2"),url("./roboto-greek-ext-400-normal-2F7V6K4G.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-greek-400-normal-MPTNYGBL.woff2") format("woff2"),url("./roboto-greek-400-normal-4O2YO26M.woff") format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-vietnamese-400-normal-ZFP4AYPR.woff2") format("woff2"),url("./roboto-vietnamese-400-normal-WM45SJXN.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-latin-ext-400-normal-EGV4RSGY.woff2") format("woff2"),url("./roboto-latin-ext-400-normal-SYALJJTN.woff") format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-latin-400-normal-6KEU5XHX.woff2") format("woff2"),url("./roboto-latin-400-normal-23KM663I.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-cyrillic-ext-100-normal-GB4EOHW3.woff2") format("woff2"),url("./roboto-cyrillic-ext-100-normal-JVQUE5YG.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-cyrillic-100-normal-BCJFGWFF.woff2") format("woff2"),url("./roboto-cyrillic-100-normal-SJKZD3PH.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-greek-ext-100-normal-IU4AEIW2.woff2") format("woff2"),url("./roboto-greek-ext-100-normal-WGDKWHRF.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-greek-100-normal-S3FDCEDH.woff2") format("woff2"),url("./roboto-greek-100-normal-HAPQGQT7.woff") format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-vietnamese-100-normal-VC33Q5KS.woff2") format("woff2"),url("./roboto-vietnamese-100-normal-RG3VSYYM.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-latin-ext-100-normal-S6APGXBJ.woff2") format("woff2"),url("./roboto-latin-ext-100-normal-G4DULEH7.woff") format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-latin-100-normal-H6TJBNRU.woff2") format("woff2"),url("./roboto-latin-100-normal-PKD3V7F6.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{margin:0;box-sizing:border-box;font-family:var(--font-family-sans)}:root{--font-family-sans: Roboto, "Noto Sans", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--p-primary: var(--palette-blue-500);--p-primary-fg: var(--palette-blue-500-fg);--p-secondary: var(--palette-pink-500);--p-secondary-fg: var(--palette-pink-500-fg);--typ-r-display4: lighter 7rem / 7rem var(--font-family-sans);--typ-r-display3: normal 3.5rem / 3.5rem var(--font-family-sans);--typ-r-display2: normal 2.8125rem / 2.8125rem var(--font-family-sans);--typ-r-display1: normal 2.125rem / 2.125rem var(--font-family-sans);--typ-r-headline: bold 1.5rem / 1.5rem var(--font-family-sans);--typ-r-title: bold 1.25rem / 1.25rem var(--font-family-sans);--typ-r-subheading: normal 1rem / 1rem var(--font-family-sans);--typ-r-body2: bold .875rem / .875rem var(--font-family-sans);--typ-r-body1: normal .875rem / .875rem var(--font-family-sans);--typ-r-caption: normal .75rem / .75rem var(--font-family-sans);--typ-r-button: bold .875rem / .875rem var(--font-family-sans);--typ-d-display4: var(--typ-r-display4);--typ-d-display3: var(--typ-r-display3);--typ-d-display2: var(--typ-r-display2);--typ-d-display1: var(--typ-r-display1);--typ-d-headline: var(--typ-r-headline);--typ-d-title: bold 1.3125rem / 1.3125rem var(--font-family-sans);--typ-d-subheading: normal 1.0625rem / 1.0625rem var(--font-family-sans);--typ-d-body2: bold .9375rem / .9375rem var(--font-family-sans);--typ-d-body1: normal .9375rem / .9375rem var(--font-family-sans);--typ-d-caption: normal .8125rem / .8125rem var(--font-family-sans);--typ-d-button: bold .9375rem / .9375rem var(--font-family-sans);--elevation-0: 0px;--elevation-1: 1px;--elevation-2: 2px;--elevation-3: 3px;--elevation-4: 4px;--elevation-5: 6px;--elevation-6: 8px;--elevation-7: 9px;--elevation-8: 12px;--elevation-9: 16px;--elevation-10: 24px;--box-shadow-2: 0 var(--elevation-2) var(--elevation-2) rgba(0, 0, 0, .15);--box-shadow-4: 0 var(--elevation-4) var(--elevation-4) rgba(0, 0, 0, .15);--box-shadow-6: 0 var(--elevation-6) var(--elevation-6) rgba(0, 0, 0, .15);--box-shadow-9: 0 var(--elevation-9) var(--elevation-9) rgba(0, 0, 0, .15);--link-bg: var(--palette-blue-50);--link-color: var(--palette-blue-50-fg);--link-bg-hover: var(--palette-blue-100);--link-color-hover: var(--palette-blue-100-fg);--typ-display4: var(--typ-r-display4);--typ-display3: var(--typ-r-display3);--typ-display2: var(--typ-r-display2);--typ-display1: var(--typ-r-display1);--typ-headline: var(--typ-r-display1);--typ-title: var(--typ-r-title);--typ-subheading: var(--typ-r-subheading);--typ-body2: var(--typ-r-body2);--typ-body1: var(--typ-r-body1);--typ-caption: var(--typ-r-caption);--typ-button: var(--typ-r-button)}:root:is([lang~=zh],[lang~=ja],[lang~=kr]){--typ-title: var(--typ-d-headline);--typ-subheading: var(--typ-d-subheading);--typ-body2: var(--typ-d-body2);--typ-body1: var(--typ-d-body1);--typ-caption: var(--typ-d-caption);--typ-button: var(--typ-d-button)}table{--table-header-color: rgba(0, 0, 0, .54);--table-content-color: rgba(0, 0, 0, .87);--table-background-color: white}:root{font:var(--typ-body1)}h1{font:var(--typ-display4)}h2{font:var(--typ-display3)}h3{font:var(--typ-display2)}h4{font:var(--typ-display1)}h5{font:var(--typ-headline)}h6{font:var(--typ-title)}.container{width:80%;margin:auto}@media (max-width: 600px){.container{width:100%}}.nav-wrapper{background-color:var(--p-primary);box-shadow:var(--box-shadow-4)}nav.site{--nav-site-height: 4rem;display:flex;flex-wrap:wrap-reverse;justify-content:space-between;white-space:nowrap;min-height:var(--nav-site-height);color:var(--palette-white);width:80%;margin:auto;padding-inline:8px}nav.site>*{display:flex;align-items:center}@media (max-width: 1280px){nav.site{width:90%}}@media (max-width: 600px){nav.site{width:100%}}nav.site a{font:var(--typ-button);display:inline-block;line-height:var(--nav-site-height);padding:0 16px;transition:background-color .2s ease-in-out;background-color:transparent;color:var(--palette-white)}nav.site a:hover{color:inherit;background-color:#0000001a}:where(a):not([href^="#"]){display:inline-block;color:var(--link-color);text-decoration:none;background-color:var(--link-bg);border-radius:4px;padding:4px 8px;transition:background-color .2s ease-in-out,color .2s ease-in-out;min-width:44px}:where(a):not([href^="#"]):hover{background-color:var(--link-bg-hover);color:var(--link-color-hover)}:where(a):not([href^="#"])[target=_blank]:after{content:url('data:image/svg+xml,open-in-new');display:inline-block;width:1rem;height:1rem}nav.site .textinput-lg{background-color:#ffffff40;border:none;outline:none;border-radius:2px;font-size:1rem;line-height:2rem;vertical-align:middle;flex-grow:1;transition:background-color .2s ease-in-out,width .2s ease-in-out,box-shadow .2s ease-in-out;padding-inline:1rem}nav.site .textinput-lg::placeholder{color:#fff}nav.site .textinput-lg:focus{background-color:#fff;box-shadow:var(--box-shadow-9)}nav.site .textinput-lg:focus::placeholder{color:transparent;text-align:center}@media (max-width: 600px){nav.site .textinput-lg{width:100%}}nav.site>*:first-child>*:first-child{padding-left:16px}nav.site :where(h1,h2,h3,h4,h5,h6){text-overflow:ellipsis;overflow:hidden;line-height:var(--nav-site-height)}.circle{border-radius:50%}:is(ul,ol).post-list{list-style-type:none;padding:0}.post-item{display:block;padding:12px 0;border:1px solid transparent;border-top-color:var(--palette-grey-300);transition:border-color .22s ease-in-out}.post-item>*:not(:where(figure)){margin-left:4px;margin-right:4px}.post-item:is(:hover,:focus-within){border-top-color:var(--palette-grey-400);border-left-color:var(--palette-grey-400);border-right-color:var(--palette-grey-400)}.post-item:is(:hover,:focus-within)+.post-item{border-top-color:var(--palette-grey-400)}.post-item:is(:hover,:focus-within):first-child{border-top-color:var(--palette-grey-400)}.post-item:is(:hover,:focus-within):last-child{border-bottom-color:var(--palette-grey-400)}.post-item:first-child{border-top-color:transparent}.post-item p{line-height:1.375}.post-item p>a{line-height:1.175}.post-item:last-child{border-bottom-color:#0000000d}.post-item-title{display:grid;justify-content:space-between;align-items:center;margin-bottom:16px;gap:8px;grid-template-columns:auto auto}@media (width <= 400px){.post-item-title{grid-template-columns:1fr}.post-item-title>:last-child{text-align:end}}.post-item-title>a{min-height:44px;display:inline-flex;align-items:center}.post-item-title>time{color:var(--palette-grey-700)}.pager{display:grid;width:fit-content;grid-auto-columns:minmax(44px,1fr);grid-auto-flow:column;gap:16px;row-gap:8px;font-size:1.125rem}.pager>:is(.extend,.page-number){aspect-ratio:1;display:flex;align-items:center;justify-content:center}.pager>.extend>.mdi{font-size:1.375em}.pager>.extend{background-color:var(--p-secondary);color:var(--p-secondary-fg)}.pager>.extend:is(:hover,:focus){filter:saturate(.65)}.highlight{display:block;overflow-x:auto;padding:.5em;background:#fff;color:#000}.code .xml .meta{color:silver}.code .comment,.code .quote{color:#007400}.code .tag,.code .attribute,.code .keyword,.code .selector-tag,.code .literal,.code .name{color:#aa0d91}.code .variable,.code .template-variable{color:#3f6e74}.code .code,.code .string,.code .meta-string{color:#c41a16}.code .regexp,.code .link{color:#0e0eff}.code .title,.code .symbol,.code .bullet,.code .number{color:#1c00cf}.code .section,.code .meta{color:#643820}.code .class .title,.code .type,.code .built_in,.code .builtin-name,.code .params{color:#5c2699}.code .attr{color:#836c28}.code .subst{color:#000}.code .formula{background-color:#eee;font-style:italic}.code .addition{background-color:#baeeba}.code .deletion{background-color:#ffc8bd}.code .selector-id,.code .selector-class{color:#9b703f}.code .doctag,.code .strong{font-weight:700}.code .emphasis{font-style:italic}.content{line-height:1.5}.content>p{padding:16px}.content>p>img{width:100%;object-fit:contain;object-position:50% 50%;min-height:44px;max-height:40vh}.content>p>a>img{max-width:100%;object-fit:contain}.content>:where(h1,h2,h3,h4,h5,h6){margin-inline:16px;-webkit-hyphens:auto;hyphens:auto;text-wrap:wrap;text-wrap:pretty}.content>#more{display:block;width:100%;border-top:1px solid var(--palette-grey-200)}.content>:where(ul,ol){background-color:var(--palette-white);line-height:1.5}.content>:where(ul,ol)>li{border-top:1px solid transparent;border-bottom:1px solid transparent;transition:border-color .22s ease-in-out}.content>:where(ul,ol)>li:hover{border-top-color:var(--palette-grey-200);border-bottom-color:var(--palette-grey-400)}.content>:where(ul,ol)>li:hover+li{border-bottom-color:var(--palette-grey-200)}.content hr{border:none;border-top:1px solid var(--palette-grey-300);margin-inline:16px}.content>:where(h2,h3,h4,h5,h6){margin-top:16px;margin-bottom:8px}.table-responsive{max-width:100%;overflow-y:auto}:where(.content>table,.content>.table-responsive>table){background-color:var(--table-background-color);width:100%;white-space:nowrap;border:1px solid var(--palette-grey-300);border-collapse:collapse}:where(.content>table,.content>.table-responsive>table)>:where(thead,tbody)>tr>:first-child{padding-inline-start:16px}:where(.content>table,.content>.table-responsive>table)>:where(thead,tbody)>tr>:last-child{padding-inline-end:16px}:where(.content>table,.content>.table-responsive>table)>thead{color:var(--table-header-color)}:where(.content>table,.content>.table-responsive>table)>thead>tr{border-bottom:1px solid var(--palette-grey-300)}:where(.content>table,.content>.table-responsive>table)>thead>tr>th{padding-block:15px;text-align:start}:where(.content>table,.content>.table-responsive>table)>thead>tr>th:is(:hover,.table-column-hover){color:var(--table-content-color)}:where(.content>table,.content>.table-responsive>table)>thead>tr>th[align=center]{text-align:center}:where(.content>table,.content>.table-responsive>table)>thead>tr>th[align=right]{text-align:end}:where(.content>table,.content>.table-responsive>table)>tbody{color:var(--table-content-color)}:where(.content>table,.content>.table-responsive>table)>tbody>tr>td{padding-block:15px;text-align:start}:where(.content>table,.content>.table-responsive>table)>tbody>tr>td[align=center]{text-align:center}:where(.content>table,.content>.table-responsive>table)>tbody>tr>td[align=right]{text-align:end}:where(.content>table,.content>.table-responsive>table)>tbody>tr:first-child{border-top:1px solid transparent}:where(.content>table,.content>.table-responsive>table)>tbody>tr+:is(:where(.content>table,.content>.table-responsive>table)>tbody>tr){border-top:1px solid var(--palette-grey-300)}:where(.content>table,.content>.table-responsive>table)>tbody>tr:hover{background-color:var(--palette-grey-200)}.content figure{border-radius:2px}.content figure.highlight{padding:0 8px;outline:1px solid var(--palette-grey-300);transition:box-shadow .22s ease-in-out;line-height:1.25;min-height:44px}.content figure.highlight:hover{box-shadow:var(--box-shadow-4)}.content figure.highlight .gutter{border-inline-end:1px solid var(--palette-grey-200);margin-inline-end:8px}.content figure.highlight .gutter>pre>.line{display:block;width:100%;text-align:end}.content figure.highlight .gutter>pre>br{display:none}.content figure.highlight .code .line{border-bottom:1px solid transparent}.content figure.highlight .code .line:hover{border-bottom:1px solid var(--palette-grey-500)}.content kbd{padding:6px;margin-inline:2px;background-color:var(--palette-black);color:var(--palette-white);border-radius:4px}.content dl>dt{font:var(--typ-body2);margin-left:16px}.content dl>dd{margin-left:32px}.content blockquote{background-color:#fff;padding-left:12px;margin-block:16px;border:1px solid var(--palette-grey-200);border-left:4px solid var(--p-secondary)}.content blockquote:is(:hover,:focus){outline:1px solid var(--palette-grey-400)}.content .video-container{width:100%;border:1px solid var(--palette-grey-200)}.content .video-container>iframe{width:100%}#_layout{display:grid;grid-template-columns:auto 1fr;margin-inline:60px;padding-block:24px;gap:8px;row-gap:0}@media (max-width: 720px){#_layout{margin-inline:8px;grid-template-columns:1fr}}#_layout>:first-child{max-width:560px}.avatar{width:60px;height:60px}.card{background-color:var(--palette-white);box-shadow:var(--box-shadow-2);padding:8px 0 16px;border:1px solid var(--palette-grey-300)}.card>*{margin-inline:8px}.card:hover{box-shadow:var(--box-shadow-4)}.author-head{display:grid;grid-template-columns:60px 1fr;grid-template-rows:1fr auto;align-items:center;column-gap:12px}.author-head>:first-child{grid-row:1 /3;grid-column:1/1}.author-head>*{grid-column:2/2}.author-head>:nth-child(2){grid-row:1 / 1}.author-head>:nth-child(3){grid-row:2/ 2}.link-list{display:flex;flex-direction:column;list-style:none;padding:0;gap:16px}.link-list>li{display:flex}.link-list>li:before{display:inherit;width:1.25rem;height:1.25rem;padding:4px;content:"";object-fit:contain;overflow:hidden}.link-list>li.mastodon:before{content:url("./mastodon-purple-EGLRNBKD.svg")}.chip-group{display:flex;flex-flow:row wrap;gap:16px;column-gap:8px}:where(ul,ol).chip-group>*{display:inline-block}.chip{border-radius:1.5rem;padding:0 12px;line-height:2rem;font-size:.8125rem;text-align:center}.hottag-chip{background-color:var(--p-secondary);color:var(--p-secondary-fg)}.hottag-chip:is(:hover,:focus){background-color:var(--p-secondary);color:var(--p-secondary-fg);filter:saturate(.65)} /*# sourceMappingURL=index.css.map */ diff --git a/themes/buck/source/index.css.map b/themes/buck/source/index.css.map index 92eaef6..e38b6dc 100644 --- a/themes/buck/source/index.css.map +++ b/themes/buck/source/index.css.map @@ -1,7 +1,7 @@ { "version": 3, "sources": ["../src/styles/palette.css", "../node_modules/.pnpm/@fontsource+roboto@5.0.8/node_modules/@fontsource/roboto/400.css", "../node_modules/.pnpm/@fontsource+roboto@5.0.8/node_modules/@fontsource/roboto/100.css", "../src/styles/material.css", "../src/styles/posts.css", "../src/styles/pager.css", "../src/styles/codehighlight/xcode.css", "../src/styles/content.css", "../src/index.css"], - "sourcesContent": [":root {\n --palette-black: #000000;\n --palette-white: #ffffff;\n\n --palette-blue-50: #e3f2fd;\n --palette-blue-50-fg: var(--palette-black);\n --palette-blue-100: #bbdefb;\n --palette-blue-100-fg: var(--palette-black);\n --palette-blue-200: #90caf9;\n --palette-blue-200-fg: var(--palette-black);\n --palette-blue-400: #42a5f5;\n --palette-blue-400-fg: var(--palette-black);\n --palette-blue-500: #2196f3;\n --palette-blue-500-fg: var(--palette-black);\n --palette-blue-600: #1e88e5;\n --palette-blue-600-fg: var(--palette-white);\n --palette-blue-700: #1976d2;\n --palette-blue-700-fg: var(--palette-white);\n --palette-blue-800: #1565c0;\n --palette-blue-800-fg: var(--palette-white);\n --palette-blue-900: #0d47a1;\n --palette-blue-900-fg: var(--palette-white);\n --palette-blue-a100: #82b1ff;\n --palette-blue-a100-fg: var(--palette-black);\n --palette-blue-a200: #448aff;\n --palette-blue-a200-fg: var(--palette-white);\n --palette-blue-a400: #2979ff;\n --palette-blue-a400-fg: var(--palette-white);\n --palette-blue-a700: #2962ff;\n --palette-blue-a700-fg: var(--palette-white);\n\n --palette-grey-50: #fafafa;\n --palette-grey-50-fg: var(--palette-black);\n --palette-grey-100: #f5f5f5;\n --palette-grey-100-fg: var(--palette-black);\n --palette-grey-200: #eeeeee;\n --palette-grey-200-fg: var(--palette-black);\n --palette-grey-300: #e0e0e0;\n --palette-grey-300-fg: var(--palette-black);\n --palette-grey-400: #bdbdbd;\n --palette-grey-400-fg: var(--palette-black);\n --palette-grey-500: #9e9e9e;\n --palette-grey-500-fg: var(--palette-black);\n --palette-grey-600: #757575;\n --palette-grey-600-fg: white;\n --palette-grey-700: #616161;\n --palette-grey-700-fg: white;\n\n --palette-pink-500: #e91e63;\n --palette-pink-500-fg: var(--palette-white);\n}\n", "/* roboto-cyrillic-ext-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-cyrillic-ext-400-normal.woff2) format('woff2'), url(./files/roboto-cyrillic-ext-400-normal.woff) format('woff');\n unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;\n}\n\n/* roboto-cyrillic-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-cyrillic-400-normal.woff2) format('woff2'), url(./files/roboto-cyrillic-400-normal.woff) format('woff');\n unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;\n}\n\n/* roboto-greek-ext-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-greek-ext-400-normal.woff2) format('woff2'), url(./files/roboto-greek-ext-400-normal.woff) format('woff');\n unicode-range: U+1F00-1FFF;\n}\n\n/* roboto-greek-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-greek-400-normal.woff2) format('woff2'), url(./files/roboto-greek-400-normal.woff) format('woff');\n unicode-range: U+0370-03FF;\n}\n\n/* roboto-vietnamese-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-vietnamese-400-normal.woff2) format('woff2'), url(./files/roboto-vietnamese-400-normal.woff) format('woff');\n unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;\n}\n\n/* roboto-latin-ext-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-latin-ext-400-normal.woff2) format('woff2'), url(./files/roboto-latin-ext-400-normal.woff) format('woff');\n unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;\n}\n\n/* roboto-latin-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-latin-400-normal.woff2) format('woff2'), url(./files/roboto-latin-400-normal.woff) format('woff');\n unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;\n}", "/* roboto-cyrillic-ext-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-cyrillic-ext-100-normal.woff2) format('woff2'), url(./files/roboto-cyrillic-ext-100-normal.woff) format('woff');\n unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;\n}\n\n/* roboto-cyrillic-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-cyrillic-100-normal.woff2) format('woff2'), url(./files/roboto-cyrillic-100-normal.woff) format('woff');\n unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;\n}\n\n/* roboto-greek-ext-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-greek-ext-100-normal.woff2) format('woff2'), url(./files/roboto-greek-ext-100-normal.woff) format('woff');\n unicode-range: U+1F00-1FFF;\n}\n\n/* roboto-greek-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-greek-100-normal.woff2) format('woff2'), url(./files/roboto-greek-100-normal.woff) format('woff');\n unicode-range: U+0370-03FF;\n}\n\n/* roboto-vietnamese-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-vietnamese-100-normal.woff2) format('woff2'), url(./files/roboto-vietnamese-100-normal.woff) format('woff');\n unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;\n}\n\n/* roboto-latin-ext-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-latin-ext-100-normal.woff2) format('woff2'), url(./files/roboto-latin-ext-100-normal.woff) format('woff');\n unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;\n}\n\n/* roboto-latin-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-latin-100-normal.woff2) format('woff2'), url(./files/roboto-latin-100-normal.woff) format('woff');\n unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;\n}", "@import \"./palette.css\";\n@import \"@fontsource/roboto/400.css\";\n@import \"@fontsource/roboto/100.css\";\n\n* {\n margin: 0;\n box-sizing: border-box;\n font-family: var(--font-family-sans);\n}\n\n:root {\n --font-family-sans: Roboto, \"Noto Sans\", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;\n --p-primary: var(--palette-blue-500);\n --p-primary-fg: var(--palette-blue-500-fg);\n --p-secondary: var(--palette-pink-500);\n --p-secondary-fg: var(--palette-pink-500-fg);\n\n --typ-r-display4: lighter 7rem / 7rem var(--font-family-sans);\n --typ-r-display3: normal 3.5rem / 3.5rem var(--font-family-sans);\n --typ-r-display2: normal 2.8125rem / 2.8125rem var(--font-family-sans);\n --typ-r-display1: normal 2.125rem / 2.125rem var(--font-family-sans);\n --typ-r-headline: bold 1.5rem / 1.5rem var(--font-family-sans);\n --typ-r-title: bold 1.25rem / 1.25rem var(--font-family-sans);\n --typ-r-subheading: normal 1rem / 1rem var(--font-family-sans);\n --typ-r-body2: bold 0.875rem / 0.875rem var(--font-family-sans);\n --typ-r-body1: normal 0.875rem / 0.875rem var(--font-family-sans);\n --typ-r-caption: normal 0.75rem / 0.75rem var(--font-family-sans);\n --typ-r-button: bold 0.875rem / 0.875rem var(--font-family-sans);\n\n --typ-d-display4: var(--typ-r-display4);\n --typ-d-display3: var(--typ-r-display3);\n --typ-d-display2: var(--typ-r-display2);\n --typ-d-display1: var(--typ-r-display1);\n --typ-d-headline: var(--typ-r-headline);\n --typ-d-title: bold 1.3125rem / 1.3125rem var(--font-family-sans);\n --typ-d-subheading: normal 1.0625rem / 1.0625rem var(--font-family-sans);\n --typ-d-body2: bold 0.9375rem / 0.9375rem var(--font-family-sans);\n --typ-d-body1: normal 0.9375rem / 0.9375rem var(--font-family-sans);\n --typ-d-caption: normal 0.8125rem / 0.8125rem var(--font-family-sans);\n --typ-d-button: bold 0.9375rem / 0.9375rem var(--font-family-sans);\n\n & {\n --typ-display4: var(--typ-r-display4);\n --typ-display3: var(--typ-r-display3);\n --typ-display2: var(--typ-r-display2);\n --typ-display1: var(--typ-r-display1);\n --typ-headline: var(--typ-r-display1);\n --typ-title: var(--typ-r-title);\n --typ-subheading: var(--typ-r-subheading);\n --typ-body2: var(--typ-r-body2);\n --typ-body1: var(--typ-r-body1);\n --typ-caption: var(--typ-r-caption);\n --typ-button: var(--typ-r-button);\n }\n\n &[lang~=\"zh\"],\n &[lang~=\"ja\"],\n &[lang~=\"kr\"] {\n --typ-title: var(--typ-d-headline);\n --typ-subheading: var(--typ-d-subheading);\n --typ-body2: var(--typ-d-body2);\n --typ-body1: var(--typ-d-body1);\n --typ-caption: var(--typ-d-caption);\n --typ-button: var(--typ-d-button);\n }\n\n --elevation-0: 0px;\n --elevation-1: 1px;\n --elevation-2: 2px;\n --elevation-3: 3px;\n --elevation-4: 4px;\n --elevation-5: 6px;\n --elevation-6: 8px;\n --elevation-7: 9px;\n --elevation-8: 12px;\n --elevation-9: 16px;\n --elevation-10: 24px;\n\n --box-shadow-2: 0 var(--elevation-2) var(--elevation-2) rgba(0, 0, 0, 0.15);\n --box-shadow-4: 0 var(--elevation-4) var(--elevation-4) rgba(0, 0, 0, 0.15);\n --box-shadow-6: 0 var(--elevation-6) var(--elevation-6) rgba(0, 0, 0, 0.15);\n --box-shadow-9: 0 var(--elevation-9) var(--elevation-9) rgba(0, 0, 0, 0.15);\n\n --link-bg: var(--palette-blue-50);\n --link-color: var(--palette-blue-50-fg);\n --link-bg-hover: var(--palette-blue-100);\n --link-color-hover: var(--palette-blue-100-fg);\n}\n\ntable {\n --table-header-color: rgba(0, 0, 0, 0.54);\n --table-content-color: rgba(0, 0, 0, 0.87);\n --table-background-color: white;\n}\n\n:root {\n font: var(--typ-body1);\n}\n\nh1 {\n font: var(--typ-display4);\n}\n\nh2 {\n font: var(--typ-display3);\n}\n\nh3 {\n font: var(--typ-display2);\n}\n\nh4 {\n font: var(--typ-display1);\n}\n\nh5 {\n font: var(--typ-headline);\n}\n\nh6 {\n font: var(--typ-title);\n}\n\n.container {\n width: 80%;\n margin: auto;\n}\n\n@media (max-width: 600px) {\n .container {\n width: 100%;\n }\n}\n\n.nav-wrapper {\n background-color: var(--p-primary);\n box-shadow: var(--box-shadow-4);\n}\n\nnav.site {\n --nav-site-height: 4rem;\n\n display: flex;\n flex-wrap: wrap-reverse;\n justify-content: space-between;\n white-space: nowrap;\n\n min-height: var(--nav-site-height);\n color: var(--palette-white);\n width: 80%;\n margin: auto;\n padding-inline: 8px;\n\n >* {\n display: flex;\n align-items: center;\n }\n}\n\n@media (max-width: 1280px) {\n nav.site {\n width: 90%;\n }\n}\n\n@media (max-width: 600px) {\n nav.site {\n width: 100%;\n }\n}\n\nnav.site a {\n font: var(--typ-button);\n display: inline-block;\n line-height: var(--nav-site-height);\n padding: 0 16px;\n transition: background-color .2s ease-in-out;\n background-color: transparent;\n color: var(--palette-white);\n\n &:hover {\n color: inherit;\n background-color: rgba(0, 0, 0, 0.1);\n }\n}\n\n:where(a):not([href^=\"#\"]) {\n display: inline-block;\n color: var(--link-color);\n text-decoration: none;\n background-color: var(--link-bg);\n border-radius: 4px;\n padding: 4px 8px;\n transition: background-color .2s ease-in-out, color .2s ease-in-out;\n min-width: 44px;\n\n &:hover {\n background-color: var(--link-bg-hover);\n color: var(--link-color-hover);\n }\n\n &[target=\"_blank\"]::after {\n content: url('data:image/svg+xml,open-in-new');\n display: inline-block;\n width: 1rem;\n height: 1rem;\n }\n\n}\n\nnav.site .textinput-lg {\n background-color: rgba(255, 255, 255, 0.25);\n border: none;\n outline: none;\n border-radius: 2px;\n font-size: 1rem;\n line-height: 2rem;\n vertical-align: middle;\n flex-grow: 1;\n transition: background-color .2s ease-in-out, width .2s ease-in-out, box-shadow .2s ease-in-out;\n padding-inline: 1rem;\n\n &::placeholder {\n color: white;\n }\n\n &:focus {\n background-color: white;\n box-shadow: var(--box-shadow-9);\n\n &::placeholder {\n color: transparent;\n text-align: center;\n }\n }\n}\n\n@media (max-width: 600px) {\n nav.site .textinput-lg {\n width: 100%;\n }\n}\n\nnav.site > *:first-child > *:first-child {\n padding-left: 16px;\n}\n\nnav.site :where(h1, h2, h3, h4, h5, h6) {\n text-overflow: ellipsis;\n overflow: hidden;\n line-height: var(--nav-site-height);\n}\n\n.circle {\n border-radius: 50% 50%;\n}\n", "@import \"./material.css\";\n\n:is(ul, ol).post-list {\n list-style-type: none;\n padding: 0;\n}\n\n.post-item {\n display: block;\n padding: 12px 0;\n > *:not(:where(figure)) {\n margin-left: 4px;\n margin-right: 4px;\n }\n border: 1px solid transparent;\n border-top-color: var(--palette-grey-300);\n transition: border-color 220ms ease-in-out;\n\n &:hover, &:focus-within {\n border-top-color: var(--palette-grey-400);\n border-left-color: var(--palette-grey-400);\n border-right-color: var(--palette-grey-400);\n\n + .post-item {\n border-top-color: var(--palette-grey-400);\n }\n\n &:first-child {\n border-top-color: var(--palette-grey-400);\n }\n\n &:last-child {\n border-bottom-color: var(--palette-grey-400);\n }\n }\n\n &:first-child {\n border-top-color: transparent;\n }\n\n & p {\n line-height: 1.375;\n\n & > a {\n line-height: 1.175;\n }\n }\n\n &:last-child {\n border-bottom-color: rgba(0, 0, 0, 0.05);\n }\n}\n\n.post-item-title {\n display: grid;\n justify-content: space-between;\n align-items: center;\n margin-bottom: 16px;\n gap: 8px;\n grid-template-columns: auto auto;\n\n @media (width <= 400px) {\n & {\n grid-template-columns: 1fr;\n }\n\n & > :last-child {\n text-align: end;\n }\n }\n\n & > a {\n min-height: 44px;\n display: inline-flex;\n align-items: center;\n }\n\n & > time {\n color: var(--palette-grey-700);\n }\n}\n", "\n.pager {\n display: grid;\n width: fit-content;\n grid-auto-columns: minmax(44px, 1fr);\n grid-auto-flow: column;\n gap: 16px;\n row-gap: 8px;\n font-size: 1.125rem;\n\n > :is(.extend, .page-number) {\n aspect-ratio: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n > .extend > .mdi {\n font-size: 1.375em;\n }\n\n > .extend {\n background-color: var(--p-secondary);\n color: var(--p-secondary-fg);\n\n &:is(:hover, :focus) {\n filter: saturate(0.65);\n }\n }\n}\n", "/*\n\nXCode style (c) Angel Garcia \n\nPorted to Hexo highlight.js system by Rubicon \n\n*/\n\n.highlight {\n display: block;\n overflow-x: auto;\n padding: 0.5em;\n background: #fff;\n color: black;\n}\n\n/* Gray DOCTYPE selectors like WebKit */\n.code .xml .meta {\n color: #c0c0c0;\n}\n\n.code .comment,\n.code .quote {\n color: #007400;\n}\n\n.code .tag,\n.code .attribute,\n.code .keyword,\n.code .selector-tag,\n.code .literal,\n.code .name {\n color: #aa0d91;\n}\n\n.code .variable,\n.code .template-variable {\n color: #3F6E74;\n}\n\n.code .code,\n.code .string,\n.code .meta-string {\n color: #c41a16;\n}\n\n.code .regexp,\n.code .link {\n color: #0E0EFF;\n}\n\n.code .title,\n.code .symbol,\n.code .bullet,\n.code .number {\n color: #1c00cf;\n}\n\n.code .section,\n.code .meta {\n color: #643820;\n}\n\n\n.code .class .title,\n.code .type,\n.code .built_in,\n.code .builtin-name,\n.code .params {\n color: #5c2699;\n}\n\n.code .attr {\n color: #836C28;\n}\n\n.code .subst {\n color: #000;\n}\n\n.code .formula {\n background-color: #eee;\n font-style: italic;\n}\n\n.code .addition {\n background-color: #baeeba;\n}\n\n.code .deletion {\n background-color: #ffc8bd;\n}\n\n.code .selector-id,\n.code .selector-class {\n color: #9b703f;\n}\n\n.code .doctag,\n.code .strong {\n font-weight: bold;\n}\n\n.code .emphasis {\n font-style: italic;\n}\n", "@import \"./codehighlight/xcode.css\";\n\n.content {\n line-height: 1.5;\n\n >p {\n padding: 16px;\n\n >img {\n width: 100%;\n object-fit: contain;\n object-position: 50% 50%;\n min-height: 44px;\n max-height: 40vh;\n }\n\n >a>img {\n max-width: 100%;\n object-fit: contain;\n }\n }\n\n > :where(h1, h2, h3, h4, h5, h6) {\n margin-inline: 16px;\n hyphens: auto;\n text-wrap: wrap;\n text-wrap: pretty;\n }\n\n >#more {\n display: block;\n width: 100%;\n border-top: 1px solid var(--palette-grey-200);\n }\n\n > :where(ul, ol) {\n background-color: var(--palette-white);\n line-height: 1.5;\n\n >li {\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n transition: border-color 220ms ease-in-out;\n\n &:hover {\n border-top-color: var(--palette-grey-200);\n border-bottom-color: var(--palette-grey-400);\n\n &+li {\n border-bottom-color: var(--palette-grey-200);\n }\n }\n }\n }\n\n hr {\n border: none;\n border-top: 1px solid var(--palette-grey-300);\n margin-inline: 16px;\n }\n\n > :where(h2, h3, h4, h5, h6) {\n margin-top: 16px;\n margin-bottom: 8px;\n }\n}\n\n.table-responsive {\n max-width: 100%;\n overflow-y: auto;\n}\n\n.content > :where(table, .table-responsive > table) {\n background-color: var(--table-background-color);\n width: 100%;\n white-space: nowrap;\n border: 1px solid var(--palette-grey-300);\n border-collapse: collapse;\n\n > :where(thead, tbody) > tr {\n & > :first-child {\n padding-inline-start: 16px;\n }\n\n & > :last-child {\n padding-inline-end: 16px;\n }\n }\n\n >thead {\n color: var(--table-header-color);\n\n >tr {\n border-bottom: 1px solid var(--palette-grey-300);\n >th {\n padding-block: 15px;\n text-align: start;\n\n &:hover, &.table-column-hover {\n color: var(--table-content-color);\n }\n\n &[align=\"center\"] {\n text-align: center;\n }\n\n &[align=\"right\"] {\n text-align: end;\n }\n }\n }\n }\n\n >tbody {\n color: var(--table-content-color);\n\n >tr {\n >td {\n padding-block: 15px;\n text-align: start;\n\n &[align=\"center\"] {\n text-align: center;\n }\n\n &[align=\"right\"] {\n text-align: end;\n }\n }\n\n &:first-child {\n border-top: 1px solid transparent;\n }\n\n &+& {\n border-top: 1px solid var(--palette-grey-300);\n }\n\n &:hover {\n background-color: var(--palette-grey-200);\n }\n }\n }\n}\n\n.content figure {\n border-radius: 2px;\n\n &.highlight {\n padding: 0 8px;\n outline: 1px solid var(--palette-grey-300);\n transition: box-shadow 220ms ease-in-out;\n line-height: 1.25;\n min-height: 44px;\n\n &:hover {\n box-shadow: var(--box-shadow-4);\n }\n\n .gutter {\n border-inline-end: 1px solid var(--palette-grey-200);\n margin-inline-end: 8px;\n\n >pre {\n >.line {\n display: block;\n width: 100%;\n text-align: end;\n }\n\n >br {\n display: none;\n }\n }\n }\n\n .code {\n .line {\n border-bottom: 1px solid transparent;\n\n &:hover {\n border-bottom: 1px solid var(--palette-grey-500);\n }\n }\n }\n }\n}\n\n.content kbd {\n padding: 6px;\n margin-inline: 2px;\n background-color: var(--palette-black);\n color: var(--palette-white);\n border-radius: 4px;\n}\n\n.content dl {\n >dt {\n font: var(--typ-body2);\n margin-left: 16px;\n }\n\n >dd {\n margin-left: 32px;\n }\n}\n\n.content blockquote {\n background-color: white;\n padding-left: 12px;\n margin-block: 16px;\n border: 1px solid var(--palette-grey-200);\n border-left: 4px solid var(--p-secondary);\n\n &:hover, &:focus {\n outline: 1px solid var(--palette-grey-400);\n }\n}\n\n.content .video-container {\n width: 100%;\n border: 1px solid var(--palette-grey-200);\n\n > iframe {\n width: 100%;\n }\n}\n", "@import \"./styles/material.css\";\n@import \"./styles/posts.css\";\n@import \"./styles/pager.css\";\n@import \"./styles/content.css\";\n\n#_layout {\n display: grid;\n grid-template-columns: auto 1fr;\n margin-inline: 60px;\n padding-block: 24px;\n gap: 8px;\n row-gap: 0;\n}\n\n@media (max-width: 720px) {\n #_layout {\n margin-inline: 8px;\n grid-template-columns: 1fr;\n }\n}\n\n#_layout> :first-child {\n max-width: 560px;\n}\n\n.avatar {\n width: 60px;\n height: 60px;\n}\n\n.card {\n background-color: var(--palette-white);\n box-shadow: var(--box-shadow-2);\n padding: 8px 0 16px;\n border: 1px solid var(--palette-grey-300);\n\n & > * {\n margin-inline: 8px;\n }\n\n &:hover {\n box-shadow: var(--box-shadow-4);\n }\n}\n\n.author-head {\n display: grid;\n grid-template-columns: 60px 1fr;\n grid-template-rows: 1fr auto;\n align-items: center;\n column-gap: 12px;\n\n &>:first-child {\n grid-row: 1 /3;\n grid-column: 1/1;\n }\n\n &>* {\n grid-column: 2/2;\n }\n\n &>:nth-child(2) {\n grid-row: 1 / 1;\n }\n\n &>:nth-child(3) {\n grid-row: 2/ 2;\n }\n}\n\n.link-list {\n display: flex;\n flex-direction: column;\n list-style: none;\n padding: 0;\n gap: 16px;\n\n > li {\n display: flex;\n &::before {\n display: inherit;\n width: 1.25rem;\n height: 1.25rem;\n padding: 4px;\n content: \"\";\n object-fit: contain;\n overflow: hidden;\n }\n\n &.mastodon::before {\n content: url(\"./assets/mastodon-purple.svg\");\n }\n }\n}\n\n.chip-group {\n display: flex;\n flex-flow: row wrap;\n gap: 16px;\n column-gap: 8px;\n}\n\n:where(ul, ol).chip-group {\n > * {\n display: inline-block;\n }\n}\n\n.chip {\n border-radius: 1.5rem;\n padding: 0 12px;\n line-height: 2rem;\n font-size: 0.8125rem;\n text-align: center;\n}\n\n.hottag-chip {\n background-color: var(--p-secondary);\n color: var(--p-secondary-fg);\n\n &:is(:hover, :focus) {\n background-color: var(--p-secondary);\n color: var(--p-secondary-fg);\n filter: saturate(0.65);\n }\n}\n\n"], - "mappings": "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", + "sourcesContent": [":root {\n --palette-black: #000000;\n --palette-white: #ffffff;\n\n --palette-blue-50: #e3f2fd;\n --palette-blue-50-fg: var(--palette-black);\n --palette-blue-100: #bbdefb;\n --palette-blue-100-fg: var(--palette-black);\n --palette-blue-200: #90caf9;\n --palette-blue-200-fg: var(--palette-black);\n --palette-blue-400: #42a5f5;\n --palette-blue-400-fg: var(--palette-black);\n --palette-blue-500: #2196f3;\n --palette-blue-500-fg: var(--palette-black);\n --palette-blue-600: #1e88e5;\n --palette-blue-600-fg: var(--palette-white);\n --palette-blue-700: #1976d2;\n --palette-blue-700-fg: var(--palette-white);\n --palette-blue-800: #1565c0;\n --palette-blue-800-fg: var(--palette-white);\n --palette-blue-900: #0d47a1;\n --palette-blue-900-fg: var(--palette-white);\n --palette-blue-a100: #82b1ff;\n --palette-blue-a100-fg: var(--palette-black);\n --palette-blue-a200: #448aff;\n --palette-blue-a200-fg: var(--palette-white);\n --palette-blue-a400: #2979ff;\n --palette-blue-a400-fg: var(--palette-white);\n --palette-blue-a700: #2962ff;\n --palette-blue-a700-fg: var(--palette-white);\n\n --palette-grey-50: #fafafa;\n --palette-grey-50-fg: var(--palette-black);\n --palette-grey-100: #f5f5f5;\n --palette-grey-100-fg: var(--palette-black);\n --palette-grey-200: #eeeeee;\n --palette-grey-200-fg: var(--palette-black);\n --palette-grey-300: #e0e0e0;\n --palette-grey-300-fg: var(--palette-black);\n --palette-grey-400: #bdbdbd;\n --palette-grey-400-fg: var(--palette-black);\n --palette-grey-500: #9e9e9e;\n --palette-grey-500-fg: var(--palette-black);\n --palette-grey-600: #757575;\n --palette-grey-600-fg: white;\n --palette-grey-700: #616161;\n --palette-grey-700-fg: white;\n\n --palette-pink-500: #e91e63;\n --palette-pink-500-fg: var(--palette-white);\n}\n", "/* roboto-cyrillic-ext-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-cyrillic-ext-400-normal.woff2) format('woff2'), url(./files/roboto-cyrillic-ext-400-normal.woff) format('woff');\n unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;\n}\n\n/* roboto-cyrillic-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-cyrillic-400-normal.woff2) format('woff2'), url(./files/roboto-cyrillic-400-normal.woff) format('woff');\n unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;\n}\n\n/* roboto-greek-ext-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-greek-ext-400-normal.woff2) format('woff2'), url(./files/roboto-greek-ext-400-normal.woff) format('woff');\n unicode-range: U+1F00-1FFF;\n}\n\n/* roboto-greek-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-greek-400-normal.woff2) format('woff2'), url(./files/roboto-greek-400-normal.woff) format('woff');\n unicode-range: U+0370-03FF;\n}\n\n/* roboto-vietnamese-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-vietnamese-400-normal.woff2) format('woff2'), url(./files/roboto-vietnamese-400-normal.woff) format('woff');\n unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;\n}\n\n/* roboto-latin-ext-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-latin-ext-400-normal.woff2) format('woff2'), url(./files/roboto-latin-ext-400-normal.woff) format('woff');\n unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;\n}\n\n/* roboto-latin-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-latin-400-normal.woff2) format('woff2'), url(./files/roboto-latin-400-normal.woff) format('woff');\n unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;\n}", "/* roboto-cyrillic-ext-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-cyrillic-ext-100-normal.woff2) format('woff2'), url(./files/roboto-cyrillic-ext-100-normal.woff) format('woff');\n unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;\n}\n\n/* roboto-cyrillic-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-cyrillic-100-normal.woff2) format('woff2'), url(./files/roboto-cyrillic-100-normal.woff) format('woff');\n unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;\n}\n\n/* roboto-greek-ext-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-greek-ext-100-normal.woff2) format('woff2'), url(./files/roboto-greek-ext-100-normal.woff) format('woff');\n unicode-range: U+1F00-1FFF;\n}\n\n/* roboto-greek-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-greek-100-normal.woff2) format('woff2'), url(./files/roboto-greek-100-normal.woff) format('woff');\n unicode-range: U+0370-03FF;\n}\n\n/* roboto-vietnamese-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-vietnamese-100-normal.woff2) format('woff2'), url(./files/roboto-vietnamese-100-normal.woff) format('woff');\n unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;\n}\n\n/* roboto-latin-ext-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-latin-ext-100-normal.woff2) format('woff2'), url(./files/roboto-latin-ext-100-normal.woff) format('woff');\n unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;\n}\n\n/* roboto-latin-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-latin-100-normal.woff2) format('woff2'), url(./files/roboto-latin-100-normal.woff) format('woff');\n unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;\n}", "@import \"./palette.css\";\n@import \"@fontsource/roboto/400.css\";\n@import \"@fontsource/roboto/100.css\";\n\n* {\n margin: 0;\n box-sizing: border-box;\n font-family: var(--font-family-sans);\n}\n\n:root {\n --font-family-sans: Roboto, \"Noto Sans\", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;\n --p-primary: var(--palette-blue-500);\n --p-primary-fg: var(--palette-blue-500-fg);\n --p-secondary: var(--palette-pink-500);\n --p-secondary-fg: var(--palette-pink-500-fg);\n\n --typ-r-display4: lighter 7rem / 7rem var(--font-family-sans);\n --typ-r-display3: normal 3.5rem / 3.5rem var(--font-family-sans);\n --typ-r-display2: normal 2.8125rem / 2.8125rem var(--font-family-sans);\n --typ-r-display1: normal 2.125rem / 2.125rem var(--font-family-sans);\n --typ-r-headline: bold 1.5rem / 1.5rem var(--font-family-sans);\n --typ-r-title: bold 1.25rem / 1.25rem var(--font-family-sans);\n --typ-r-subheading: normal 1rem / 1rem var(--font-family-sans);\n --typ-r-body2: bold 0.875rem / 0.875rem var(--font-family-sans);\n --typ-r-body1: normal 0.875rem / 0.875rem var(--font-family-sans);\n --typ-r-caption: normal 0.75rem / 0.75rem var(--font-family-sans);\n --typ-r-button: bold 0.875rem / 0.875rem var(--font-family-sans);\n\n --typ-d-display4: var(--typ-r-display4);\n --typ-d-display3: var(--typ-r-display3);\n --typ-d-display2: var(--typ-r-display2);\n --typ-d-display1: var(--typ-r-display1);\n --typ-d-headline: var(--typ-r-headline);\n --typ-d-title: bold 1.3125rem / 1.3125rem var(--font-family-sans);\n --typ-d-subheading: normal 1.0625rem / 1.0625rem var(--font-family-sans);\n --typ-d-body2: bold 0.9375rem / 0.9375rem var(--font-family-sans);\n --typ-d-body1: normal 0.9375rem / 0.9375rem var(--font-family-sans);\n --typ-d-caption: normal 0.8125rem / 0.8125rem var(--font-family-sans);\n --typ-d-button: bold 0.9375rem / 0.9375rem var(--font-family-sans);\n\n & {\n --typ-display4: var(--typ-r-display4);\n --typ-display3: var(--typ-r-display3);\n --typ-display2: var(--typ-r-display2);\n --typ-display1: var(--typ-r-display1);\n --typ-headline: var(--typ-r-display1);\n --typ-title: var(--typ-r-title);\n --typ-subheading: var(--typ-r-subheading);\n --typ-body2: var(--typ-r-body2);\n --typ-body1: var(--typ-r-body1);\n --typ-caption: var(--typ-r-caption);\n --typ-button: var(--typ-r-button);\n }\n\n &[lang~=\"zh\"],\n &[lang~=\"ja\"],\n &[lang~=\"kr\"] {\n --typ-title: var(--typ-d-headline);\n --typ-subheading: var(--typ-d-subheading);\n --typ-body2: var(--typ-d-body2);\n --typ-body1: var(--typ-d-body1);\n --typ-caption: var(--typ-d-caption);\n --typ-button: var(--typ-d-button);\n }\n\n --elevation-0: 0px;\n --elevation-1: 1px;\n --elevation-2: 2px;\n --elevation-3: 3px;\n --elevation-4: 4px;\n --elevation-5: 6px;\n --elevation-6: 8px;\n --elevation-7: 9px;\n --elevation-8: 12px;\n --elevation-9: 16px;\n --elevation-10: 24px;\n\n --box-shadow-2: 0 var(--elevation-2) var(--elevation-2) rgba(0, 0, 0, 0.15);\n --box-shadow-4: 0 var(--elevation-4) var(--elevation-4) rgba(0, 0, 0, 0.15);\n --box-shadow-6: 0 var(--elevation-6) var(--elevation-6) rgba(0, 0, 0, 0.15);\n --box-shadow-9: 0 var(--elevation-9) var(--elevation-9) rgba(0, 0, 0, 0.15);\n\n --link-bg: var(--palette-blue-50);\n --link-color: var(--palette-blue-50-fg);\n --link-bg-hover: var(--palette-blue-100);\n --link-color-hover: var(--palette-blue-100-fg);\n}\n\ntable {\n --table-header-color: rgba(0, 0, 0, 0.54);\n --table-content-color: rgba(0, 0, 0, 0.87);\n --table-background-color: white;\n}\n\n:root {\n font: var(--typ-body1);\n}\n\nh1 {\n font: var(--typ-display4);\n}\n\nh2 {\n font: var(--typ-display3);\n}\n\nh3 {\n font: var(--typ-display2);\n}\n\nh4 {\n font: var(--typ-display1);\n}\n\nh5 {\n font: var(--typ-headline);\n}\n\nh6 {\n font: var(--typ-title);\n}\n\n.container {\n width: 80%;\n margin: auto;\n}\n\n@media (max-width: 600px) {\n .container {\n width: 100%;\n }\n}\n\n.nav-wrapper {\n background-color: var(--p-primary);\n box-shadow: var(--box-shadow-4);\n}\n\nnav.site {\n --nav-site-height: 4rem;\n\n display: flex;\n flex-wrap: wrap-reverse;\n justify-content: space-between;\n white-space: nowrap;\n\n min-height: var(--nav-site-height);\n color: var(--palette-white);\n width: 80%;\n margin: auto;\n padding-inline: 8px;\n\n >* {\n display: flex;\n align-items: center;\n }\n}\n\n@media (max-width: 1280px) {\n nav.site {\n width: 90%;\n }\n}\n\n@media (max-width: 600px) {\n nav.site {\n width: 100%;\n }\n}\n\nnav.site a {\n font: var(--typ-button);\n display: inline-block;\n line-height: var(--nav-site-height);\n padding: 0 16px;\n transition: background-color .2s ease-in-out;\n background-color: transparent;\n color: var(--palette-white);\n\n &:hover {\n color: inherit;\n background-color: rgba(0, 0, 0, 0.1);\n }\n}\n\n:where(a):not([href^=\"#\"]) {\n display: inline-block;\n color: var(--link-color);\n text-decoration: none;\n background-color: var(--link-bg);\n border-radius: 4px;\n padding: 4px 8px;\n transition: background-color .2s ease-in-out, color .2s ease-in-out;\n min-width: 44px;\n\n &:hover {\n background-color: var(--link-bg-hover);\n color: var(--link-color-hover);\n }\n\n &[target=\"_blank\"]::after {\n content: url('data:image/svg+xml,open-in-new');\n display: inline-block;\n width: 1rem;\n height: 1rem;\n }\n\n}\n\nnav.site .textinput-lg {\n background-color: rgba(255, 255, 255, 0.25);\n border: none;\n outline: none;\n border-radius: 2px;\n font-size: 1rem;\n line-height: 2rem;\n vertical-align: middle;\n flex-grow: 1;\n transition: background-color .2s ease-in-out, width .2s ease-in-out, box-shadow .2s ease-in-out;\n padding-inline: 1rem;\n\n &::placeholder {\n color: white;\n }\n\n &:focus {\n background-color: white;\n box-shadow: var(--box-shadow-9);\n\n &::placeholder {\n color: transparent;\n text-align: center;\n }\n }\n}\n\n@media (max-width: 600px) {\n nav.site .textinput-lg {\n width: 100%;\n }\n}\n\nnav.site > *:first-child > *:first-child {\n padding-left: 16px;\n}\n\nnav.site :where(h1, h2, h3, h4, h5, h6) {\n text-overflow: ellipsis;\n overflow: hidden;\n line-height: var(--nav-site-height);\n}\n\n.circle {\n border-radius: 50% 50%;\n}\n", "@import \"./material.css\";\n\n:is(ul, ol).post-list {\n list-style-type: none;\n padding: 0;\n}\n\n.post-item {\n display: block;\n padding: 12px 0;\n > *:not(:where(figure)) {\n margin-left: 4px;\n margin-right: 4px;\n }\n border: 1px solid transparent;\n border-top-color: var(--palette-grey-300);\n transition: border-color 220ms ease-in-out;\n\n &:hover, &:focus-within {\n border-top-color: var(--palette-grey-400);\n border-left-color: var(--palette-grey-400);\n border-right-color: var(--palette-grey-400);\n\n + .post-item {\n border-top-color: var(--palette-grey-400);\n }\n\n &:first-child {\n border-top-color: var(--palette-grey-400);\n }\n\n &:last-child {\n border-bottom-color: var(--palette-grey-400);\n }\n }\n\n &:first-child {\n border-top-color: transparent;\n }\n\n & p {\n line-height: 1.375;\n\n & > a {\n line-height: 1.175;\n }\n }\n\n &:last-child {\n border-bottom-color: rgba(0, 0, 0, 0.05);\n }\n}\n\n.post-item-title {\n display: grid;\n justify-content: space-between;\n align-items: center;\n margin-bottom: 16px;\n gap: 8px;\n grid-template-columns: auto auto;\n\n @media (width <= 400px) {\n & {\n grid-template-columns: 1fr;\n }\n\n & > :last-child {\n text-align: end;\n }\n }\n\n & > a {\n min-height: 44px;\n display: inline-flex;\n align-items: center;\n }\n\n & > time {\n color: var(--palette-grey-700);\n }\n}\n", "\n.pager {\n display: grid;\n width: fit-content;\n grid-auto-columns: minmax(44px, 1fr);\n grid-auto-flow: column;\n gap: 16px;\n row-gap: 8px;\n font-size: 1.125rem;\n\n > :is(.extend, .page-number) {\n aspect-ratio: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n > .extend > .mdi {\n font-size: 1.375em;\n }\n\n > .extend {\n background-color: var(--p-secondary);\n color: var(--p-secondary-fg);\n\n &:is(:hover, :focus) {\n filter: saturate(0.65);\n }\n }\n}\n", "/*\n\nXCode style (c) Angel Garcia \n\nPorted to Hexo highlight.js system by Rubicon \n\n*/\n\n.highlight {\n display: block;\n overflow-x: auto;\n padding: 0.5em;\n background: #fff;\n color: black;\n}\n\n/* Gray DOCTYPE selectors like WebKit */\n.code .xml .meta {\n color: #c0c0c0;\n}\n\n.code .comment,\n.code .quote {\n color: #007400;\n}\n\n.code .tag,\n.code .attribute,\n.code .keyword,\n.code .selector-tag,\n.code .literal,\n.code .name {\n color: #aa0d91;\n}\n\n.code .variable,\n.code .template-variable {\n color: #3F6E74;\n}\n\n.code .code,\n.code .string,\n.code .meta-string {\n color: #c41a16;\n}\n\n.code .regexp,\n.code .link {\n color: #0E0EFF;\n}\n\n.code .title,\n.code .symbol,\n.code .bullet,\n.code .number {\n color: #1c00cf;\n}\n\n.code .section,\n.code .meta {\n color: #643820;\n}\n\n\n.code .class .title,\n.code .type,\n.code .built_in,\n.code .builtin-name,\n.code .params {\n color: #5c2699;\n}\n\n.code .attr {\n color: #836C28;\n}\n\n.code .subst {\n color: #000;\n}\n\n.code .formula {\n background-color: #eee;\n font-style: italic;\n}\n\n.code .addition {\n background-color: #baeeba;\n}\n\n.code .deletion {\n background-color: #ffc8bd;\n}\n\n.code .selector-id,\n.code .selector-class {\n color: #9b703f;\n}\n\n.code .doctag,\n.code .strong {\n font-weight: bold;\n}\n\n.code .emphasis {\n font-style: italic;\n}\n", "@import \"./codehighlight/xcode.css\";\n\n.content {\n line-height: 1.5;\n\n >p {\n padding: 16px;\n\n >img {\n width: 100%;\n object-fit: contain;\n object-position: 50% 50%;\n min-height: 44px;\n max-height: 40vh;\n }\n\n >a>img {\n max-width: 100%;\n object-fit: contain;\n }\n }\n\n > :where(h1, h2, h3, h4, h5, h6) {\n margin-inline: 16px;\n hyphens: auto;\n text-wrap: wrap;\n text-wrap: pretty;\n }\n\n >#more {\n display: block;\n width: 100%;\n border-top: 1px solid var(--palette-grey-200);\n }\n\n > :where(ul, ol) {\n background-color: var(--palette-white);\n line-height: 1.5;\n\n >li {\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n transition: border-color 220ms ease-in-out;\n\n &:hover {\n border-top-color: var(--palette-grey-200);\n border-bottom-color: var(--palette-grey-400);\n\n &+li {\n border-bottom-color: var(--palette-grey-200);\n }\n }\n }\n }\n\n hr {\n border: none;\n border-top: 1px solid var(--palette-grey-300);\n margin-inline: 16px;\n }\n\n > :where(h2, h3, h4, h5, h6) {\n margin-top: 16px;\n margin-bottom: 8px;\n }\n}\n\n.table-responsive {\n max-width: 100%;\n overflow-y: auto;\n}\n\n:where(.content > table, .content > .table-responsive > table) {\n background-color: var(--table-background-color);\n width: 100%;\n white-space: nowrap;\n border: 1px solid var(--palette-grey-300);\n border-collapse: collapse;\n\n > :where(thead, tbody) > tr {\n & > :first-child {\n padding-inline-start: 16px;\n }\n\n & > :last-child {\n padding-inline-end: 16px;\n }\n }\n\n >thead {\n color: var(--table-header-color);\n\n >tr {\n border-bottom: 1px solid var(--palette-grey-300);\n >th {\n padding-block: 15px;\n text-align: start;\n\n &:hover, &.table-column-hover {\n color: var(--table-content-color);\n }\n\n &[align=\"center\"] {\n text-align: center;\n }\n\n &[align=\"right\"] {\n text-align: end;\n }\n }\n }\n }\n\n >tbody {\n color: var(--table-content-color);\n\n >tr {\n >td {\n padding-block: 15px;\n text-align: start;\n\n &[align=\"center\"] {\n text-align: center;\n }\n\n &[align=\"right\"] {\n text-align: end;\n }\n }\n\n &:first-child {\n border-top: 1px solid transparent;\n }\n\n &+& {\n border-top: 1px solid var(--palette-grey-300);\n }\n\n &:hover {\n background-color: var(--palette-grey-200);\n }\n }\n }\n}\n\n.content figure {\n border-radius: 2px;\n\n &.highlight {\n padding: 0 8px;\n outline: 1px solid var(--palette-grey-300);\n transition: box-shadow 220ms ease-in-out;\n line-height: 1.25;\n min-height: 44px;\n\n &:hover {\n box-shadow: var(--box-shadow-4);\n }\n\n .gutter {\n border-inline-end: 1px solid var(--palette-grey-200);\n margin-inline-end: 8px;\n\n >pre {\n >.line {\n display: block;\n width: 100%;\n text-align: end;\n }\n\n >br {\n display: none;\n }\n }\n }\n\n .code {\n .line {\n border-bottom: 1px solid transparent;\n\n &:hover {\n border-bottom: 1px solid var(--palette-grey-500);\n }\n }\n }\n }\n}\n\n.content kbd {\n padding: 6px;\n margin-inline: 2px;\n background-color: var(--palette-black);\n color: var(--palette-white);\n border-radius: 4px;\n}\n\n.content dl {\n >dt {\n font: var(--typ-body2);\n margin-left: 16px;\n }\n\n >dd {\n margin-left: 32px;\n }\n}\n\n.content blockquote {\n background-color: white;\n padding-left: 12px;\n margin-block: 16px;\n border: 1px solid var(--palette-grey-200);\n border-left: 4px solid var(--p-secondary);\n\n &:hover, &:focus {\n outline: 1px solid var(--palette-grey-400);\n }\n}\n\n.content .video-container {\n width: 100%;\n border: 1px solid var(--palette-grey-200);\n\n > iframe {\n width: 100%;\n }\n}\n", "@import \"./styles/material.css\";\n@import \"./styles/posts.css\";\n@import \"./styles/pager.css\";\n@import \"./styles/content.css\";\n\n#_layout {\n display: grid;\n grid-template-columns: auto 1fr;\n margin-inline: 60px;\n padding-block: 24px;\n gap: 8px;\n row-gap: 0;\n}\n\n@media (max-width: 720px) {\n #_layout {\n margin-inline: 8px;\n grid-template-columns: 1fr;\n }\n}\n\n#_layout> :first-child {\n max-width: 560px;\n}\n\n.avatar {\n width: 60px;\n height: 60px;\n}\n\n.card {\n background-color: var(--palette-white);\n box-shadow: var(--box-shadow-2);\n padding: 8px 0 16px;\n border: 1px solid var(--palette-grey-300);\n\n & > * {\n margin-inline: 8px;\n }\n\n &:hover {\n box-shadow: var(--box-shadow-4);\n }\n}\n\n.author-head {\n display: grid;\n grid-template-columns: 60px 1fr;\n grid-template-rows: 1fr auto;\n align-items: center;\n column-gap: 12px;\n\n &>:first-child {\n grid-row: 1 /3;\n grid-column: 1/1;\n }\n\n &>* {\n grid-column: 2/2;\n }\n\n &>:nth-child(2) {\n grid-row: 1 / 1;\n }\n\n &>:nth-child(3) {\n grid-row: 2/ 2;\n }\n}\n\n.link-list {\n display: flex;\n flex-direction: column;\n list-style: none;\n padding: 0;\n gap: 16px;\n\n > li {\n display: flex;\n &::before {\n display: inherit;\n width: 1.25rem;\n height: 1.25rem;\n padding: 4px;\n content: \"\";\n object-fit: contain;\n overflow: hidden;\n }\n\n &.mastodon::before {\n content: url(\"./assets/mastodon-purple.svg\");\n }\n }\n}\n\n.chip-group {\n display: flex;\n flex-flow: row wrap;\n gap: 16px;\n column-gap: 8px;\n}\n\n:where(ul, ol).chip-group {\n > * {\n display: inline-block;\n }\n}\n\n.chip {\n border-radius: 1.5rem;\n padding: 0 12px;\n line-height: 2rem;\n font-size: 0.8125rem;\n text-align: center;\n}\n\n.hottag-chip {\n background-color: var(--p-secondary);\n color: var(--p-secondary-fg);\n\n &:is(:hover, :focus) {\n background-color: var(--p-secondary);\n color: var(--p-secondary-fg);\n filter: saturate(0.65);\n }\n}\n\n"], + "mappings": "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", "names": [] } diff --git a/themes/buck/source/page.css b/themes/buck/source/page.css index 0e7f62c..c0284f6 100644 --- a/themes/buck/source/page.css +++ b/themes/buck/source/page.css @@ -1,2 +1,2 @@ -:root{--palette-black: #000000;--palette-white: #ffffff;--palette-blue-50: #e3f2fd;--palette-blue-50-fg: var(--palette-black);--palette-blue-100: #bbdefb;--palette-blue-100-fg: var(--palette-black);--palette-blue-200: #90caf9;--palette-blue-200-fg: var(--palette-black);--palette-blue-400: #42a5f5;--palette-blue-400-fg: var(--palette-black);--palette-blue-500: #2196f3;--palette-blue-500-fg: var(--palette-black);--palette-blue-600: #1e88e5;--palette-blue-600-fg: var(--palette-white);--palette-blue-700: #1976d2;--palette-blue-700-fg: var(--palette-white);--palette-blue-800: #1565c0;--palette-blue-800-fg: var(--palette-white);--palette-blue-900: #0d47a1;--palette-blue-900-fg: var(--palette-white);--palette-blue-a100: #82b1ff;--palette-blue-a100-fg: var(--palette-black);--palette-blue-a200: #448aff;--palette-blue-a200-fg: var(--palette-white);--palette-blue-a400: #2979ff;--palette-blue-a400-fg: var(--palette-white);--palette-blue-a700: #2962ff;--palette-blue-a700-fg: var(--palette-white);--palette-grey-50: #fafafa;--palette-grey-50-fg: var(--palette-black);--palette-grey-100: #f5f5f5;--palette-grey-100-fg: var(--palette-black);--palette-grey-200: #eeeeee;--palette-grey-200-fg: var(--palette-black);--palette-grey-300: #e0e0e0;--palette-grey-300-fg: var(--palette-black);--palette-grey-400: #bdbdbd;--palette-grey-400-fg: var(--palette-black);--palette-grey-500: #9e9e9e;--palette-grey-500-fg: var(--palette-black);--palette-grey-600: #757575;--palette-grey-600-fg: white;--palette-grey-700: #616161;--palette-grey-700-fg: white;--palette-pink-500: #e91e63;--palette-pink-500-fg: var(--palette-white)}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-cyrillic-ext-400-normal-26BHVYZO.woff2") format("woff2"),url("./roboto-cyrillic-ext-400-normal-ALQYG4VR.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-cyrillic-400-normal-FWOJ2YEY.woff2") format("woff2"),url("./roboto-cyrillic-400-normal-DH4TKATE.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-greek-ext-400-normal-FNKH33MZ.woff2") format("woff2"),url("./roboto-greek-ext-400-normal-2F7V6K4G.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-greek-400-normal-MPTNYGBL.woff2") format("woff2"),url("./roboto-greek-400-normal-4O2YO26M.woff") format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-vietnamese-400-normal-ZFP4AYPR.woff2") format("woff2"),url("./roboto-vietnamese-400-normal-WM45SJXN.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-latin-ext-400-normal-EGV4RSGY.woff2") format("woff2"),url("./roboto-latin-ext-400-normal-SYALJJTN.woff") format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-latin-400-normal-6KEU5XHX.woff2") format("woff2"),url("./roboto-latin-400-normal-23KM663I.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-cyrillic-ext-100-normal-GB4EOHW3.woff2") format("woff2"),url("./roboto-cyrillic-ext-100-normal-JVQUE5YG.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-cyrillic-100-normal-BCJFGWFF.woff2") format("woff2"),url("./roboto-cyrillic-100-normal-SJKZD3PH.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-greek-ext-100-normal-IU4AEIW2.woff2") format("woff2"),url("./roboto-greek-ext-100-normal-WGDKWHRF.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-greek-100-normal-S3FDCEDH.woff2") format("woff2"),url("./roboto-greek-100-normal-HAPQGQT7.woff") format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-vietnamese-100-normal-VC33Q5KS.woff2") format("woff2"),url("./roboto-vietnamese-100-normal-RG3VSYYM.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-latin-ext-100-normal-S6APGXBJ.woff2") format("woff2"),url("./roboto-latin-ext-100-normal-G4DULEH7.woff") format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-latin-100-normal-H6TJBNRU.woff2") format("woff2"),url("./roboto-latin-100-normal-PKD3V7F6.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{margin:0;box-sizing:border-box;font-family:var(--font-family-sans)}:root{--font-family-sans: Roboto, "Noto Sans", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--p-primary: var(--palette-blue-500);--p-primary-fg: var(--palette-blue-500-fg);--p-secondary: var(--palette-pink-500);--p-secondary-fg: var(--palette-pink-500-fg);--typ-r-display4: lighter 7rem / 7rem var(--font-family-sans);--typ-r-display3: normal 3.5rem / 3.5rem var(--font-family-sans);--typ-r-display2: normal 2.8125rem / 2.8125rem var(--font-family-sans);--typ-r-display1: normal 2.125rem / 2.125rem var(--font-family-sans);--typ-r-headline: bold 1.5rem / 1.5rem var(--font-family-sans);--typ-r-title: bold 1.25rem / 1.25rem var(--font-family-sans);--typ-r-subheading: normal 1rem / 1rem var(--font-family-sans);--typ-r-body2: bold .875rem / .875rem var(--font-family-sans);--typ-r-body1: normal .875rem / .875rem var(--font-family-sans);--typ-r-caption: normal .75rem / .75rem var(--font-family-sans);--typ-r-button: bold .875rem / .875rem var(--font-family-sans);--typ-d-display4: var(--typ-r-display4);--typ-d-display3: var(--typ-r-display3);--typ-d-display2: var(--typ-r-display2);--typ-d-display1: var(--typ-r-display1);--typ-d-headline: var(--typ-r-headline);--typ-d-title: bold 1.3125rem / 1.3125rem var(--font-family-sans);--typ-d-subheading: normal 1.0625rem / 1.0625rem var(--font-family-sans);--typ-d-body2: bold .9375rem / .9375rem var(--font-family-sans);--typ-d-body1: normal .9375rem / .9375rem var(--font-family-sans);--typ-d-caption: normal .8125rem / .8125rem var(--font-family-sans);--typ-d-button: bold .9375rem / .9375rem var(--font-family-sans);--elevation-0: 0px;--elevation-1: 1px;--elevation-2: 2px;--elevation-3: 3px;--elevation-4: 4px;--elevation-5: 6px;--elevation-6: 8px;--elevation-7: 9px;--elevation-8: 12px;--elevation-9: 16px;--elevation-10: 24px;--box-shadow-2: 0 var(--elevation-2) var(--elevation-2) rgba(0, 0, 0, .15);--box-shadow-4: 0 var(--elevation-4) var(--elevation-4) rgba(0, 0, 0, .15);--box-shadow-6: 0 var(--elevation-6) var(--elevation-6) rgba(0, 0, 0, .15);--box-shadow-9: 0 var(--elevation-9) var(--elevation-9) rgba(0, 0, 0, .15);--link-bg: var(--palette-blue-50);--link-color: var(--palette-blue-50-fg);--link-bg-hover: var(--palette-blue-100);--link-color-hover: var(--palette-blue-100-fg);--typ-display4: var(--typ-r-display4);--typ-display3: var(--typ-r-display3);--typ-display2: var(--typ-r-display2);--typ-display1: var(--typ-r-display1);--typ-headline: var(--typ-r-display1);--typ-title: var(--typ-r-title);--typ-subheading: var(--typ-r-subheading);--typ-body2: var(--typ-r-body2);--typ-body1: var(--typ-r-body1);--typ-caption: var(--typ-r-caption);--typ-button: var(--typ-r-button)}:root:is([lang~=zh],[lang~=ja],[lang~=kr]){--typ-title: var(--typ-d-headline);--typ-subheading: var(--typ-d-subheading);--typ-body2: var(--typ-d-body2);--typ-body1: var(--typ-d-body1);--typ-caption: var(--typ-d-caption);--typ-button: var(--typ-d-button)}table{--table-header-color: rgba(0, 0, 0, .54);--table-content-color: rgba(0, 0, 0, .87);--table-background-color: white}:root{font:var(--typ-body1)}h1{font:var(--typ-display4)}h2{font:var(--typ-display3)}h3{font:var(--typ-display2)}h4{font:var(--typ-display1)}h5{font:var(--typ-headline)}h6{font:var(--typ-title)}.container{width:80%;margin:auto}@media (max-width: 600px){.container{width:100%}}.nav-wrapper{background-color:var(--p-primary);box-shadow:var(--box-shadow-4)}nav.site{--nav-site-height: 4rem;display:flex;flex-wrap:wrap-reverse;justify-content:space-between;white-space:nowrap;min-height:var(--nav-site-height);color:var(--palette-white);width:80%;margin:auto;padding-inline:8px}nav.site>*{display:flex;align-items:center}@media (max-width: 1280px){nav.site{width:90%}}@media (max-width: 600px){nav.site{width:100%}}nav.site a{font:var(--typ-button);display:inline-block;line-height:var(--nav-site-height);padding:0 16px;transition:background-color .2s ease-in-out;background-color:transparent;color:var(--palette-white)}nav.site a:hover{color:inherit;background-color:#0000001a}:where(a):not([href^="#"]){display:inline-block;color:var(--link-color);text-decoration:none;background-color:var(--link-bg);border-radius:4px;padding:4px 8px;transition:background-color .2s ease-in-out,color .2s ease-in-out;min-width:44px}:where(a):not([href^="#"]):hover{background-color:var(--link-bg-hover);color:var(--link-color-hover)}:where(a):not([href^="#"])[target=_blank]:after{content:url('data:image/svg+xml,open-in-new');display:inline-block;width:1rem;height:1rem}nav.site .textinput-lg{background-color:#ffffff40;border:none;outline:none;border-radius:2px;font-size:1rem;line-height:2rem;vertical-align:middle;flex-grow:1;transition:background-color .2s ease-in-out,width .2s ease-in-out,box-shadow .2s ease-in-out;padding-inline:1rem}nav.site .textinput-lg::placeholder{color:#fff}nav.site .textinput-lg:focus{background-color:#fff;box-shadow:var(--box-shadow-9)}nav.site .textinput-lg:focus::placeholder{color:transparent;text-align:center}@media (max-width: 600px){nav.site .textinput-lg{width:100%}}nav.site>*:first-child>*:first-child{padding-left:16px}nav.site :where(h1,h2,h3,h4,h5,h6){text-overflow:ellipsis;overflow:hidden;line-height:var(--nav-site-height)}.circle{border-radius:50%}.highlight{display:block;overflow-x:auto;padding:.5em;background:#fff;color:#000}.code .xml .meta{color:silver}.code .comment,.code .quote{color:#007400}.code .tag,.code .attribute,.code .keyword,.code .selector-tag,.code .literal,.code .name{color:#aa0d91}.code .variable,.code .template-variable{color:#3f6e74}.code .code,.code .string,.code .meta-string{color:#c41a16}.code .regexp,.code .link{color:#0e0eff}.code .title,.code .symbol,.code .bullet,.code .number{color:#1c00cf}.code .section,.code .meta{color:#643820}.code .class .title,.code .type,.code .built_in,.code .builtin-name,.code .params{color:#5c2699}.code .attr{color:#836c28}.code .subst{color:#000}.code .formula{background-color:#eee;font-style:italic}.code .addition{background-color:#baeeba}.code .deletion{background-color:#ffc8bd}.code .selector-id,.code .selector-class{color:#9b703f}.code .doctag,.code .strong{font-weight:700}.code .emphasis{font-style:italic}.content{line-height:1.5}.content>p{padding:16px}.content>p>img{width:100%;object-fit:contain;object-position:50% 50%;min-height:44px;max-height:40vh}.content>p>a>img{max-width:100%;object-fit:contain}.content>:where(h1,h2,h3,h4,h5,h6){margin-inline:16px;-webkit-hyphens:auto;hyphens:auto;text-wrap:wrap;text-wrap:pretty}.content>#more{display:block;width:100%;border-top:1px solid var(--palette-grey-200)}.content>:where(ul,ol){background-color:var(--palette-white);line-height:1.5}.content>:where(ul,ol)>li{border-top:1px solid transparent;border-bottom:1px solid transparent;transition:border-color .22s ease-in-out}.content>:where(ul,ol)>li:hover{border-top-color:var(--palette-grey-200);border-bottom-color:var(--palette-grey-400)}.content>:where(ul,ol)>li:hover+li{border-bottom-color:var(--palette-grey-200)}.content hr{border:none;border-top:1px solid var(--palette-grey-300);margin-inline:16px}.content>:where(h2,h3,h4,h5,h6){margin-top:16px;margin-bottom:8px}.table-responsive{max-width:100%;overflow-y:auto}.content>:where(table,.table-responsive>table){background-color:var(--table-background-color);width:100%;white-space:nowrap;border:1px solid var(--palette-grey-300);border-collapse:collapse}.content>:where(table,.table-responsive>table)>:where(thead,tbody)>tr>:first-child{padding-inline-start:16px}.content>:where(table,.table-responsive>table)>:where(thead,tbody)>tr>:last-child{padding-inline-end:16px}.content>:where(table,.table-responsive>table)>thead{color:var(--table-header-color)}.content>:where(table,.table-responsive>table)>thead>tr{border-bottom:1px solid var(--palette-grey-300)}.content>:where(table,.table-responsive>table)>thead>tr>th{padding-block:15px;text-align:start}.content>:where(table,.table-responsive>table)>thead>tr>th:is(:hover,.table-column-hover){color:var(--table-content-color)}.content>:where(table,.table-responsive>table)>thead>tr>th[align=center]{text-align:center}.content>:where(table,.table-responsive>table)>thead>tr>th[align=right]{text-align:end}.content>:where(table,.table-responsive>table)>tbody{color:var(--table-content-color)}.content>:where(table,.table-responsive>table)>tbody>tr>td{padding-block:15px;text-align:start}.content>:where(table,.table-responsive>table)>tbody>tr>td[align=center]{text-align:center}.content>:where(table,.table-responsive>table)>tbody>tr>td[align=right]{text-align:end}.content>:where(table,.table-responsive>table)>tbody>tr:first-child{border-top:1px solid transparent}.content>:where(table,.table-responsive>table)>tbody>tr+:is(.content>:where(table,.table-responsive>table)>tbody>tr){border-top:1px solid var(--palette-grey-300)}.content>:where(table,.table-responsive>table)>tbody>tr:hover{background-color:var(--palette-grey-200)}.content figure{border-radius:2px}.content figure.highlight{padding:0 8px;outline:1px solid var(--palette-grey-300);transition:box-shadow .22s ease-in-out;line-height:1.25;min-height:44px}.content figure.highlight:hover{box-shadow:var(--box-shadow-4)}.content figure.highlight .gutter{border-inline-end:1px solid var(--palette-grey-200);margin-inline-end:8px}.content figure.highlight .gutter>pre>.line{display:block;width:100%;text-align:end}.content figure.highlight .gutter>pre>br{display:none}.content figure.highlight .code .line{border-bottom:1px solid transparent}.content figure.highlight .code .line:hover{border-bottom:1px solid var(--palette-grey-500)}.content kbd{padding:6px;margin-inline:2px;background-color:var(--palette-black);color:var(--palette-white);border-radius:4px}.content dl>dt{font:var(--typ-body2);margin-left:16px}.content dl>dd{margin-left:32px}.content blockquote{background-color:#fff;padding-left:12px;margin-block:16px;border:1px solid var(--palette-grey-200);border-left:4px solid var(--p-secondary)}.content blockquote:is(:hover,:focus){outline:1px solid var(--palette-grey-400)}.content .video-container{width:100%;border:1px solid var(--palette-grey-200)}.content .video-container>iframe{width:100%}:root{background-color:var(--palette-grey-200)}#_layout{display:grid;grid-template-columns:1fr auto 1fr;margin:auto}#_layout>*{overflow:hidden;word-wrap:normal}.page-metadata{display:grid;justify-content:flex-end;margin-inline:16px;gap:4px;color:var(--palette-grey-700)}.page-metadata>*{display:flex;gap:2px;justify-content:flex-end}main{max-width:70rem;margin-top:32px;margin-bottom:calc(env(safe-area-insets-bottom,16px) + 16px);background-color:var(--palette-grey-50);padding-block:16px;border-radius:2px} +:root{--palette-black: #000000;--palette-white: #ffffff;--palette-blue-50: #e3f2fd;--palette-blue-50-fg: var(--palette-black);--palette-blue-100: #bbdefb;--palette-blue-100-fg: var(--palette-black);--palette-blue-200: #90caf9;--palette-blue-200-fg: var(--palette-black);--palette-blue-400: #42a5f5;--palette-blue-400-fg: var(--palette-black);--palette-blue-500: #2196f3;--palette-blue-500-fg: var(--palette-black);--palette-blue-600: #1e88e5;--palette-blue-600-fg: var(--palette-white);--palette-blue-700: #1976d2;--palette-blue-700-fg: var(--palette-white);--palette-blue-800: #1565c0;--palette-blue-800-fg: var(--palette-white);--palette-blue-900: #0d47a1;--palette-blue-900-fg: var(--palette-white);--palette-blue-a100: #82b1ff;--palette-blue-a100-fg: var(--palette-black);--palette-blue-a200: #448aff;--palette-blue-a200-fg: var(--palette-white);--palette-blue-a400: #2979ff;--palette-blue-a400-fg: var(--palette-white);--palette-blue-a700: #2962ff;--palette-blue-a700-fg: var(--palette-white);--palette-grey-50: #fafafa;--palette-grey-50-fg: var(--palette-black);--palette-grey-100: #f5f5f5;--palette-grey-100-fg: var(--palette-black);--palette-grey-200: #eeeeee;--palette-grey-200-fg: var(--palette-black);--palette-grey-300: #e0e0e0;--palette-grey-300-fg: var(--palette-black);--palette-grey-400: #bdbdbd;--palette-grey-400-fg: var(--palette-black);--palette-grey-500: #9e9e9e;--palette-grey-500-fg: var(--palette-black);--palette-grey-600: #757575;--palette-grey-600-fg: white;--palette-grey-700: #616161;--palette-grey-700-fg: white;--palette-pink-500: #e91e63;--palette-pink-500-fg: var(--palette-white)}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-cyrillic-ext-400-normal-26BHVYZO.woff2") format("woff2"),url("./roboto-cyrillic-ext-400-normal-ALQYG4VR.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-cyrillic-400-normal-FWOJ2YEY.woff2") format("woff2"),url("./roboto-cyrillic-400-normal-DH4TKATE.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-greek-ext-400-normal-FNKH33MZ.woff2") format("woff2"),url("./roboto-greek-ext-400-normal-2F7V6K4G.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-greek-400-normal-MPTNYGBL.woff2") format("woff2"),url("./roboto-greek-400-normal-4O2YO26M.woff") format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-vietnamese-400-normal-ZFP4AYPR.woff2") format("woff2"),url("./roboto-vietnamese-400-normal-WM45SJXN.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-latin-ext-400-normal-EGV4RSGY.woff2") format("woff2"),url("./roboto-latin-ext-400-normal-SYALJJTN.woff") format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./roboto-latin-400-normal-6KEU5XHX.woff2") format("woff2"),url("./roboto-latin-400-normal-23KM663I.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-cyrillic-ext-100-normal-GB4EOHW3.woff2") format("woff2"),url("./roboto-cyrillic-ext-100-normal-JVQUE5YG.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-cyrillic-100-normal-BCJFGWFF.woff2") format("woff2"),url("./roboto-cyrillic-100-normal-SJKZD3PH.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-greek-ext-100-normal-IU4AEIW2.woff2") format("woff2"),url("./roboto-greek-ext-100-normal-WGDKWHRF.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-greek-100-normal-S3FDCEDH.woff2") format("woff2"),url("./roboto-greek-100-normal-HAPQGQT7.woff") format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-vietnamese-100-normal-VC33Q5KS.woff2") format("woff2"),url("./roboto-vietnamese-100-normal-RG3VSYYM.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-latin-ext-100-normal-S6APGXBJ.woff2") format("woff2"),url("./roboto-latin-ext-100-normal-G4DULEH7.woff") format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:url("./roboto-latin-100-normal-H6TJBNRU.woff2") format("woff2"),url("./roboto-latin-100-normal-PKD3V7F6.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{margin:0;box-sizing:border-box;font-family:var(--font-family-sans)}:root{--font-family-sans: Roboto, "Noto Sans", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--p-primary: var(--palette-blue-500);--p-primary-fg: var(--palette-blue-500-fg);--p-secondary: var(--palette-pink-500);--p-secondary-fg: var(--palette-pink-500-fg);--typ-r-display4: lighter 7rem / 7rem var(--font-family-sans);--typ-r-display3: normal 3.5rem / 3.5rem var(--font-family-sans);--typ-r-display2: normal 2.8125rem / 2.8125rem var(--font-family-sans);--typ-r-display1: normal 2.125rem / 2.125rem var(--font-family-sans);--typ-r-headline: bold 1.5rem / 1.5rem var(--font-family-sans);--typ-r-title: bold 1.25rem / 1.25rem var(--font-family-sans);--typ-r-subheading: normal 1rem / 1rem var(--font-family-sans);--typ-r-body2: bold .875rem / .875rem var(--font-family-sans);--typ-r-body1: normal .875rem / .875rem var(--font-family-sans);--typ-r-caption: normal .75rem / .75rem var(--font-family-sans);--typ-r-button: bold .875rem / .875rem var(--font-family-sans);--typ-d-display4: var(--typ-r-display4);--typ-d-display3: var(--typ-r-display3);--typ-d-display2: var(--typ-r-display2);--typ-d-display1: var(--typ-r-display1);--typ-d-headline: var(--typ-r-headline);--typ-d-title: bold 1.3125rem / 1.3125rem var(--font-family-sans);--typ-d-subheading: normal 1.0625rem / 1.0625rem var(--font-family-sans);--typ-d-body2: bold .9375rem / .9375rem var(--font-family-sans);--typ-d-body1: normal .9375rem / .9375rem var(--font-family-sans);--typ-d-caption: normal .8125rem / .8125rem var(--font-family-sans);--typ-d-button: bold .9375rem / .9375rem var(--font-family-sans);--elevation-0: 0px;--elevation-1: 1px;--elevation-2: 2px;--elevation-3: 3px;--elevation-4: 4px;--elevation-5: 6px;--elevation-6: 8px;--elevation-7: 9px;--elevation-8: 12px;--elevation-9: 16px;--elevation-10: 24px;--box-shadow-2: 0 var(--elevation-2) var(--elevation-2) rgba(0, 0, 0, .15);--box-shadow-4: 0 var(--elevation-4) var(--elevation-4) rgba(0, 0, 0, .15);--box-shadow-6: 0 var(--elevation-6) var(--elevation-6) rgba(0, 0, 0, .15);--box-shadow-9: 0 var(--elevation-9) var(--elevation-9) rgba(0, 0, 0, .15);--link-bg: var(--palette-blue-50);--link-color: var(--palette-blue-50-fg);--link-bg-hover: var(--palette-blue-100);--link-color-hover: var(--palette-blue-100-fg);--typ-display4: var(--typ-r-display4);--typ-display3: var(--typ-r-display3);--typ-display2: var(--typ-r-display2);--typ-display1: var(--typ-r-display1);--typ-headline: var(--typ-r-display1);--typ-title: var(--typ-r-title);--typ-subheading: var(--typ-r-subheading);--typ-body2: var(--typ-r-body2);--typ-body1: var(--typ-r-body1);--typ-caption: var(--typ-r-caption);--typ-button: var(--typ-r-button)}:root:is([lang~=zh],[lang~=ja],[lang~=kr]){--typ-title: var(--typ-d-headline);--typ-subheading: var(--typ-d-subheading);--typ-body2: var(--typ-d-body2);--typ-body1: var(--typ-d-body1);--typ-caption: var(--typ-d-caption);--typ-button: var(--typ-d-button)}table{--table-header-color: rgba(0, 0, 0, .54);--table-content-color: rgba(0, 0, 0, .87);--table-background-color: white}:root{font:var(--typ-body1)}h1{font:var(--typ-display4)}h2{font:var(--typ-display3)}h3{font:var(--typ-display2)}h4{font:var(--typ-display1)}h5{font:var(--typ-headline)}h6{font:var(--typ-title)}.container{width:80%;margin:auto}@media (max-width: 600px){.container{width:100%}}.nav-wrapper{background-color:var(--p-primary);box-shadow:var(--box-shadow-4)}nav.site{--nav-site-height: 4rem;display:flex;flex-wrap:wrap-reverse;justify-content:space-between;white-space:nowrap;min-height:var(--nav-site-height);color:var(--palette-white);width:80%;margin:auto;padding-inline:8px}nav.site>*{display:flex;align-items:center}@media (max-width: 1280px){nav.site{width:90%}}@media (max-width: 600px){nav.site{width:100%}}nav.site a{font:var(--typ-button);display:inline-block;line-height:var(--nav-site-height);padding:0 16px;transition:background-color .2s ease-in-out;background-color:transparent;color:var(--palette-white)}nav.site a:hover{color:inherit;background-color:#0000001a}:where(a):not([href^="#"]){display:inline-block;color:var(--link-color);text-decoration:none;background-color:var(--link-bg);border-radius:4px;padding:4px 8px;transition:background-color .2s ease-in-out,color .2s ease-in-out;min-width:44px}:where(a):not([href^="#"]):hover{background-color:var(--link-bg-hover);color:var(--link-color-hover)}:where(a):not([href^="#"])[target=_blank]:after{content:url('data:image/svg+xml,open-in-new');display:inline-block;width:1rem;height:1rem}nav.site .textinput-lg{background-color:#ffffff40;border:none;outline:none;border-radius:2px;font-size:1rem;line-height:2rem;vertical-align:middle;flex-grow:1;transition:background-color .2s ease-in-out,width .2s ease-in-out,box-shadow .2s ease-in-out;padding-inline:1rem}nav.site .textinput-lg::placeholder{color:#fff}nav.site .textinput-lg:focus{background-color:#fff;box-shadow:var(--box-shadow-9)}nav.site .textinput-lg:focus::placeholder{color:transparent;text-align:center}@media (max-width: 600px){nav.site .textinput-lg{width:100%}}nav.site>*:first-child>*:first-child{padding-left:16px}nav.site :where(h1,h2,h3,h4,h5,h6){text-overflow:ellipsis;overflow:hidden;line-height:var(--nav-site-height)}.circle{border-radius:50%}.highlight{display:block;overflow-x:auto;padding:.5em;background:#fff;color:#000}.code .xml .meta{color:silver}.code .comment,.code .quote{color:#007400}.code .tag,.code .attribute,.code .keyword,.code .selector-tag,.code .literal,.code .name{color:#aa0d91}.code .variable,.code .template-variable{color:#3f6e74}.code .code,.code .string,.code .meta-string{color:#c41a16}.code .regexp,.code .link{color:#0e0eff}.code .title,.code .symbol,.code .bullet,.code .number{color:#1c00cf}.code .section,.code .meta{color:#643820}.code .class .title,.code .type,.code .built_in,.code .builtin-name,.code .params{color:#5c2699}.code .attr{color:#836c28}.code .subst{color:#000}.code .formula{background-color:#eee;font-style:italic}.code .addition{background-color:#baeeba}.code .deletion{background-color:#ffc8bd}.code .selector-id,.code .selector-class{color:#9b703f}.code .doctag,.code .strong{font-weight:700}.code .emphasis{font-style:italic}.content{line-height:1.5}.content>p{padding:16px}.content>p>img{width:100%;object-fit:contain;object-position:50% 50%;min-height:44px;max-height:40vh}.content>p>a>img{max-width:100%;object-fit:contain}.content>:where(h1,h2,h3,h4,h5,h6){margin-inline:16px;-webkit-hyphens:auto;hyphens:auto;text-wrap:wrap;text-wrap:pretty}.content>#more{display:block;width:100%;border-top:1px solid var(--palette-grey-200)}.content>:where(ul,ol){background-color:var(--palette-white);line-height:1.5}.content>:where(ul,ol)>li{border-top:1px solid transparent;border-bottom:1px solid transparent;transition:border-color .22s ease-in-out}.content>:where(ul,ol)>li:hover{border-top-color:var(--palette-grey-200);border-bottom-color:var(--palette-grey-400)}.content>:where(ul,ol)>li:hover+li{border-bottom-color:var(--palette-grey-200)}.content hr{border:none;border-top:1px solid var(--palette-grey-300);margin-inline:16px}.content>:where(h2,h3,h4,h5,h6){margin-top:16px;margin-bottom:8px}.table-responsive{max-width:100%;overflow-y:auto}:where(.content>table,.content>.table-responsive>table){background-color:var(--table-background-color);width:100%;white-space:nowrap;border:1px solid var(--palette-grey-300);border-collapse:collapse}:where(.content>table,.content>.table-responsive>table)>:where(thead,tbody)>tr>:first-child{padding-inline-start:16px}:where(.content>table,.content>.table-responsive>table)>:where(thead,tbody)>tr>:last-child{padding-inline-end:16px}:where(.content>table,.content>.table-responsive>table)>thead{color:var(--table-header-color)}:where(.content>table,.content>.table-responsive>table)>thead>tr{border-bottom:1px solid var(--palette-grey-300)}:where(.content>table,.content>.table-responsive>table)>thead>tr>th{padding-block:15px;text-align:start}:where(.content>table,.content>.table-responsive>table)>thead>tr>th:is(:hover,.table-column-hover){color:var(--table-content-color)}:where(.content>table,.content>.table-responsive>table)>thead>tr>th[align=center]{text-align:center}:where(.content>table,.content>.table-responsive>table)>thead>tr>th[align=right]{text-align:end}:where(.content>table,.content>.table-responsive>table)>tbody{color:var(--table-content-color)}:where(.content>table,.content>.table-responsive>table)>tbody>tr>td{padding-block:15px;text-align:start}:where(.content>table,.content>.table-responsive>table)>tbody>tr>td[align=center]{text-align:center}:where(.content>table,.content>.table-responsive>table)>tbody>tr>td[align=right]{text-align:end}:where(.content>table,.content>.table-responsive>table)>tbody>tr:first-child{border-top:1px solid transparent}:where(.content>table,.content>.table-responsive>table)>tbody>tr+:is(:where(.content>table,.content>.table-responsive>table)>tbody>tr){border-top:1px solid var(--palette-grey-300)}:where(.content>table,.content>.table-responsive>table)>tbody>tr:hover{background-color:var(--palette-grey-200)}.content figure{border-radius:2px}.content figure.highlight{padding:0 8px;outline:1px solid var(--palette-grey-300);transition:box-shadow .22s ease-in-out;line-height:1.25;min-height:44px}.content figure.highlight:hover{box-shadow:var(--box-shadow-4)}.content figure.highlight .gutter{border-inline-end:1px solid var(--palette-grey-200);margin-inline-end:8px}.content figure.highlight .gutter>pre>.line{display:block;width:100%;text-align:end}.content figure.highlight .gutter>pre>br{display:none}.content figure.highlight .code .line{border-bottom:1px solid transparent}.content figure.highlight .code .line:hover{border-bottom:1px solid var(--palette-grey-500)}.content kbd{padding:6px;margin-inline:2px;background-color:var(--palette-black);color:var(--palette-white);border-radius:4px}.content dl>dt{font:var(--typ-body2);margin-left:16px}.content dl>dd{margin-left:32px}.content blockquote{background-color:#fff;padding-left:12px;margin-block:16px;border:1px solid var(--palette-grey-200);border-left:4px solid var(--p-secondary)}.content blockquote:is(:hover,:focus){outline:1px solid var(--palette-grey-400)}.content .video-container{width:100%;border:1px solid var(--palette-grey-200)}.content .video-container>iframe{width:100%}:root{background-color:var(--palette-grey-200)}#_layout{display:grid;grid-template-columns:1fr auto 1fr;margin:auto}#_layout>*{overflow:hidden;word-wrap:normal}.page-metadata{display:grid;justify-content:flex-end;margin-inline:16px;gap:4px;color:var(--palette-grey-700)}.page-metadata>*{display:flex;gap:2px;justify-content:flex-end}main{max-width:70rem;margin-top:32px;margin-bottom:calc(env(safe-area-insets-bottom,16px) + 16px);background-color:var(--palette-grey-50);padding-block:16px;border-radius:2px} /*# sourceMappingURL=page.css.map */ diff --git a/themes/buck/source/page.css.map b/themes/buck/source/page.css.map index 4af80e6..c4554d2 100644 --- a/themes/buck/source/page.css.map +++ b/themes/buck/source/page.css.map @@ -1,7 +1,7 @@ { "version": 3, "sources": ["../src/styles/palette.css", "../node_modules/.pnpm/@fontsource+roboto@5.0.8/node_modules/@fontsource/roboto/400.css", "../node_modules/.pnpm/@fontsource+roboto@5.0.8/node_modules/@fontsource/roboto/100.css", "../src/styles/material.css", "../src/styles/codehighlight/xcode.css", "../src/styles/content.css", "../src/page.css"], - "sourcesContent": [":root {\n --palette-black: #000000;\n --palette-white: #ffffff;\n\n --palette-blue-50: #e3f2fd;\n --palette-blue-50-fg: var(--palette-black);\n --palette-blue-100: #bbdefb;\n --palette-blue-100-fg: var(--palette-black);\n --palette-blue-200: #90caf9;\n --palette-blue-200-fg: var(--palette-black);\n --palette-blue-400: #42a5f5;\n --palette-blue-400-fg: var(--palette-black);\n --palette-blue-500: #2196f3;\n --palette-blue-500-fg: var(--palette-black);\n --palette-blue-600: #1e88e5;\n --palette-blue-600-fg: var(--palette-white);\n --palette-blue-700: #1976d2;\n --palette-blue-700-fg: var(--palette-white);\n --palette-blue-800: #1565c0;\n --palette-blue-800-fg: var(--palette-white);\n --palette-blue-900: #0d47a1;\n --palette-blue-900-fg: var(--palette-white);\n --palette-blue-a100: #82b1ff;\n --palette-blue-a100-fg: var(--palette-black);\n --palette-blue-a200: #448aff;\n --palette-blue-a200-fg: var(--palette-white);\n --palette-blue-a400: #2979ff;\n --palette-blue-a400-fg: var(--palette-white);\n --palette-blue-a700: #2962ff;\n --palette-blue-a700-fg: var(--palette-white);\n\n --palette-grey-50: #fafafa;\n --palette-grey-50-fg: var(--palette-black);\n --palette-grey-100: #f5f5f5;\n --palette-grey-100-fg: var(--palette-black);\n --palette-grey-200: #eeeeee;\n --palette-grey-200-fg: var(--palette-black);\n --palette-grey-300: #e0e0e0;\n --palette-grey-300-fg: var(--palette-black);\n --palette-grey-400: #bdbdbd;\n --palette-grey-400-fg: var(--palette-black);\n --palette-grey-500: #9e9e9e;\n --palette-grey-500-fg: var(--palette-black);\n --palette-grey-600: #757575;\n --palette-grey-600-fg: white;\n --palette-grey-700: #616161;\n --palette-grey-700-fg: white;\n\n --palette-pink-500: #e91e63;\n --palette-pink-500-fg: var(--palette-white);\n}\n", "/* roboto-cyrillic-ext-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-cyrillic-ext-400-normal.woff2) format('woff2'), url(./files/roboto-cyrillic-ext-400-normal.woff) format('woff');\n unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;\n}\n\n/* roboto-cyrillic-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-cyrillic-400-normal.woff2) format('woff2'), url(./files/roboto-cyrillic-400-normal.woff) format('woff');\n unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;\n}\n\n/* roboto-greek-ext-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-greek-ext-400-normal.woff2) format('woff2'), url(./files/roboto-greek-ext-400-normal.woff) format('woff');\n unicode-range: U+1F00-1FFF;\n}\n\n/* roboto-greek-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-greek-400-normal.woff2) format('woff2'), url(./files/roboto-greek-400-normal.woff) format('woff');\n unicode-range: U+0370-03FF;\n}\n\n/* roboto-vietnamese-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-vietnamese-400-normal.woff2) format('woff2'), url(./files/roboto-vietnamese-400-normal.woff) format('woff');\n unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;\n}\n\n/* roboto-latin-ext-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-latin-ext-400-normal.woff2) format('woff2'), url(./files/roboto-latin-ext-400-normal.woff) format('woff');\n unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;\n}\n\n/* roboto-latin-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-latin-400-normal.woff2) format('woff2'), url(./files/roboto-latin-400-normal.woff) format('woff');\n unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;\n}", "/* roboto-cyrillic-ext-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-cyrillic-ext-100-normal.woff2) format('woff2'), url(./files/roboto-cyrillic-ext-100-normal.woff) format('woff');\n unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;\n}\n\n/* roboto-cyrillic-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-cyrillic-100-normal.woff2) format('woff2'), url(./files/roboto-cyrillic-100-normal.woff) format('woff');\n unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;\n}\n\n/* roboto-greek-ext-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-greek-ext-100-normal.woff2) format('woff2'), url(./files/roboto-greek-ext-100-normal.woff) format('woff');\n unicode-range: U+1F00-1FFF;\n}\n\n/* roboto-greek-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-greek-100-normal.woff2) format('woff2'), url(./files/roboto-greek-100-normal.woff) format('woff');\n unicode-range: U+0370-03FF;\n}\n\n/* roboto-vietnamese-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-vietnamese-100-normal.woff2) format('woff2'), url(./files/roboto-vietnamese-100-normal.woff) format('woff');\n unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;\n}\n\n/* roboto-latin-ext-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-latin-ext-100-normal.woff2) format('woff2'), url(./files/roboto-latin-ext-100-normal.woff) format('woff');\n unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;\n}\n\n/* roboto-latin-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-latin-100-normal.woff2) format('woff2'), url(./files/roboto-latin-100-normal.woff) format('woff');\n unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;\n}", "@import \"./palette.css\";\n@import \"@fontsource/roboto/400.css\";\n@import \"@fontsource/roboto/100.css\";\n\n* {\n margin: 0;\n box-sizing: border-box;\n font-family: var(--font-family-sans);\n}\n\n:root {\n --font-family-sans: Roboto, \"Noto Sans\", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;\n --p-primary: var(--palette-blue-500);\n --p-primary-fg: var(--palette-blue-500-fg);\n --p-secondary: var(--palette-pink-500);\n --p-secondary-fg: var(--palette-pink-500-fg);\n\n --typ-r-display4: lighter 7rem / 7rem var(--font-family-sans);\n --typ-r-display3: normal 3.5rem / 3.5rem var(--font-family-sans);\n --typ-r-display2: normal 2.8125rem / 2.8125rem var(--font-family-sans);\n --typ-r-display1: normal 2.125rem / 2.125rem var(--font-family-sans);\n --typ-r-headline: bold 1.5rem / 1.5rem var(--font-family-sans);\n --typ-r-title: bold 1.25rem / 1.25rem var(--font-family-sans);\n --typ-r-subheading: normal 1rem / 1rem var(--font-family-sans);\n --typ-r-body2: bold 0.875rem / 0.875rem var(--font-family-sans);\n --typ-r-body1: normal 0.875rem / 0.875rem var(--font-family-sans);\n --typ-r-caption: normal 0.75rem / 0.75rem var(--font-family-sans);\n --typ-r-button: bold 0.875rem / 0.875rem var(--font-family-sans);\n\n --typ-d-display4: var(--typ-r-display4);\n --typ-d-display3: var(--typ-r-display3);\n --typ-d-display2: var(--typ-r-display2);\n --typ-d-display1: var(--typ-r-display1);\n --typ-d-headline: var(--typ-r-headline);\n --typ-d-title: bold 1.3125rem / 1.3125rem var(--font-family-sans);\n --typ-d-subheading: normal 1.0625rem / 1.0625rem var(--font-family-sans);\n --typ-d-body2: bold 0.9375rem / 0.9375rem var(--font-family-sans);\n --typ-d-body1: normal 0.9375rem / 0.9375rem var(--font-family-sans);\n --typ-d-caption: normal 0.8125rem / 0.8125rem var(--font-family-sans);\n --typ-d-button: bold 0.9375rem / 0.9375rem var(--font-family-sans);\n\n & {\n --typ-display4: var(--typ-r-display4);\n --typ-display3: var(--typ-r-display3);\n --typ-display2: var(--typ-r-display2);\n --typ-display1: var(--typ-r-display1);\n --typ-headline: var(--typ-r-display1);\n --typ-title: var(--typ-r-title);\n --typ-subheading: var(--typ-r-subheading);\n --typ-body2: var(--typ-r-body2);\n --typ-body1: var(--typ-r-body1);\n --typ-caption: var(--typ-r-caption);\n --typ-button: var(--typ-r-button);\n }\n\n &[lang~=\"zh\"],\n &[lang~=\"ja\"],\n &[lang~=\"kr\"] {\n --typ-title: var(--typ-d-headline);\n --typ-subheading: var(--typ-d-subheading);\n --typ-body2: var(--typ-d-body2);\n --typ-body1: var(--typ-d-body1);\n --typ-caption: var(--typ-d-caption);\n --typ-button: var(--typ-d-button);\n }\n\n --elevation-0: 0px;\n --elevation-1: 1px;\n --elevation-2: 2px;\n --elevation-3: 3px;\n --elevation-4: 4px;\n --elevation-5: 6px;\n --elevation-6: 8px;\n --elevation-7: 9px;\n --elevation-8: 12px;\n --elevation-9: 16px;\n --elevation-10: 24px;\n\n --box-shadow-2: 0 var(--elevation-2) var(--elevation-2) rgba(0, 0, 0, 0.15);\n --box-shadow-4: 0 var(--elevation-4) var(--elevation-4) rgba(0, 0, 0, 0.15);\n --box-shadow-6: 0 var(--elevation-6) var(--elevation-6) rgba(0, 0, 0, 0.15);\n --box-shadow-9: 0 var(--elevation-9) var(--elevation-9) rgba(0, 0, 0, 0.15);\n\n --link-bg: var(--palette-blue-50);\n --link-color: var(--palette-blue-50-fg);\n --link-bg-hover: var(--palette-blue-100);\n --link-color-hover: var(--palette-blue-100-fg);\n}\n\ntable {\n --table-header-color: rgba(0, 0, 0, 0.54);\n --table-content-color: rgba(0, 0, 0, 0.87);\n --table-background-color: white;\n}\n\n:root {\n font: var(--typ-body1);\n}\n\nh1 {\n font: var(--typ-display4);\n}\n\nh2 {\n font: var(--typ-display3);\n}\n\nh3 {\n font: var(--typ-display2);\n}\n\nh4 {\n font: var(--typ-display1);\n}\n\nh5 {\n font: var(--typ-headline);\n}\n\nh6 {\n font: var(--typ-title);\n}\n\n.container {\n width: 80%;\n margin: auto;\n}\n\n@media (max-width: 600px) {\n .container {\n width: 100%;\n }\n}\n\n.nav-wrapper {\n background-color: var(--p-primary);\n box-shadow: var(--box-shadow-4);\n}\n\nnav.site {\n --nav-site-height: 4rem;\n\n display: flex;\n flex-wrap: wrap-reverse;\n justify-content: space-between;\n white-space: nowrap;\n\n min-height: var(--nav-site-height);\n color: var(--palette-white);\n width: 80%;\n margin: auto;\n padding-inline: 8px;\n\n >* {\n display: flex;\n align-items: center;\n }\n}\n\n@media (max-width: 1280px) {\n nav.site {\n width: 90%;\n }\n}\n\n@media (max-width: 600px) {\n nav.site {\n width: 100%;\n }\n}\n\nnav.site a {\n font: var(--typ-button);\n display: inline-block;\n line-height: var(--nav-site-height);\n padding: 0 16px;\n transition: background-color .2s ease-in-out;\n background-color: transparent;\n color: var(--palette-white);\n\n &:hover {\n color: inherit;\n background-color: rgba(0, 0, 0, 0.1);\n }\n}\n\n:where(a):not([href^=\"#\"]) {\n display: inline-block;\n color: var(--link-color);\n text-decoration: none;\n background-color: var(--link-bg);\n border-radius: 4px;\n padding: 4px 8px;\n transition: background-color .2s ease-in-out, color .2s ease-in-out;\n min-width: 44px;\n\n &:hover {\n background-color: var(--link-bg-hover);\n color: var(--link-color-hover);\n }\n\n &[target=\"_blank\"]::after {\n content: url('data:image/svg+xml,open-in-new');\n display: inline-block;\n width: 1rem;\n height: 1rem;\n }\n\n}\n\nnav.site .textinput-lg {\n background-color: rgba(255, 255, 255, 0.25);\n border: none;\n outline: none;\n border-radius: 2px;\n font-size: 1rem;\n line-height: 2rem;\n vertical-align: middle;\n flex-grow: 1;\n transition: background-color .2s ease-in-out, width .2s ease-in-out, box-shadow .2s ease-in-out;\n padding-inline: 1rem;\n\n &::placeholder {\n color: white;\n }\n\n &:focus {\n background-color: white;\n box-shadow: var(--box-shadow-9);\n\n &::placeholder {\n color: transparent;\n text-align: center;\n }\n }\n}\n\n@media (max-width: 600px) {\n nav.site .textinput-lg {\n width: 100%;\n }\n}\n\nnav.site > *:first-child > *:first-child {\n padding-left: 16px;\n}\n\nnav.site :where(h1, h2, h3, h4, h5, h6) {\n text-overflow: ellipsis;\n overflow: hidden;\n line-height: var(--nav-site-height);\n}\n\n.circle {\n border-radius: 50% 50%;\n}\n", "/*\n\nXCode style (c) Angel Garcia \n\nPorted to Hexo highlight.js system by Rubicon \n\n*/\n\n.highlight {\n display: block;\n overflow-x: auto;\n padding: 0.5em;\n background: #fff;\n color: black;\n}\n\n/* Gray DOCTYPE selectors like WebKit */\n.code .xml .meta {\n color: #c0c0c0;\n}\n\n.code .comment,\n.code .quote {\n color: #007400;\n}\n\n.code .tag,\n.code .attribute,\n.code .keyword,\n.code .selector-tag,\n.code .literal,\n.code .name {\n color: #aa0d91;\n}\n\n.code .variable,\n.code .template-variable {\n color: #3F6E74;\n}\n\n.code .code,\n.code .string,\n.code .meta-string {\n color: #c41a16;\n}\n\n.code .regexp,\n.code .link {\n color: #0E0EFF;\n}\n\n.code .title,\n.code .symbol,\n.code .bullet,\n.code .number {\n color: #1c00cf;\n}\n\n.code .section,\n.code .meta {\n color: #643820;\n}\n\n\n.code .class .title,\n.code .type,\n.code .built_in,\n.code .builtin-name,\n.code .params {\n color: #5c2699;\n}\n\n.code .attr {\n color: #836C28;\n}\n\n.code .subst {\n color: #000;\n}\n\n.code .formula {\n background-color: #eee;\n font-style: italic;\n}\n\n.code .addition {\n background-color: #baeeba;\n}\n\n.code .deletion {\n background-color: #ffc8bd;\n}\n\n.code .selector-id,\n.code .selector-class {\n color: #9b703f;\n}\n\n.code .doctag,\n.code .strong {\n font-weight: bold;\n}\n\n.code .emphasis {\n font-style: italic;\n}\n", "@import \"./codehighlight/xcode.css\";\n\n.content {\n line-height: 1.5;\n\n >p {\n padding: 16px;\n\n >img {\n width: 100%;\n object-fit: contain;\n object-position: 50% 50%;\n min-height: 44px;\n max-height: 40vh;\n }\n\n >a>img {\n max-width: 100%;\n object-fit: contain;\n }\n }\n\n > :where(h1, h2, h3, h4, h5, h6) {\n margin-inline: 16px;\n hyphens: auto;\n text-wrap: wrap;\n text-wrap: pretty;\n }\n\n >#more {\n display: block;\n width: 100%;\n border-top: 1px solid var(--palette-grey-200);\n }\n\n > :where(ul, ol) {\n background-color: var(--palette-white);\n line-height: 1.5;\n\n >li {\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n transition: border-color 220ms ease-in-out;\n\n &:hover {\n border-top-color: var(--palette-grey-200);\n border-bottom-color: var(--palette-grey-400);\n\n &+li {\n border-bottom-color: var(--palette-grey-200);\n }\n }\n }\n }\n\n hr {\n border: none;\n border-top: 1px solid var(--palette-grey-300);\n margin-inline: 16px;\n }\n\n > :where(h2, h3, h4, h5, h6) {\n margin-top: 16px;\n margin-bottom: 8px;\n }\n}\n\n.table-responsive {\n max-width: 100%;\n overflow-y: auto;\n}\n\n.content > :where(table, .table-responsive > table) {\n background-color: var(--table-background-color);\n width: 100%;\n white-space: nowrap;\n border: 1px solid var(--palette-grey-300);\n border-collapse: collapse;\n\n > :where(thead, tbody) > tr {\n & > :first-child {\n padding-inline-start: 16px;\n }\n\n & > :last-child {\n padding-inline-end: 16px;\n }\n }\n\n >thead {\n color: var(--table-header-color);\n\n >tr {\n border-bottom: 1px solid var(--palette-grey-300);\n >th {\n padding-block: 15px;\n text-align: start;\n\n &:hover, &.table-column-hover {\n color: var(--table-content-color);\n }\n\n &[align=\"center\"] {\n text-align: center;\n }\n\n &[align=\"right\"] {\n text-align: end;\n }\n }\n }\n }\n\n >tbody {\n color: var(--table-content-color);\n\n >tr {\n >td {\n padding-block: 15px;\n text-align: start;\n\n &[align=\"center\"] {\n text-align: center;\n }\n\n &[align=\"right\"] {\n text-align: end;\n }\n }\n\n &:first-child {\n border-top: 1px solid transparent;\n }\n\n &+& {\n border-top: 1px solid var(--palette-grey-300);\n }\n\n &:hover {\n background-color: var(--palette-grey-200);\n }\n }\n }\n}\n\n.content figure {\n border-radius: 2px;\n\n &.highlight {\n padding: 0 8px;\n outline: 1px solid var(--palette-grey-300);\n transition: box-shadow 220ms ease-in-out;\n line-height: 1.25;\n min-height: 44px;\n\n &:hover {\n box-shadow: var(--box-shadow-4);\n }\n\n .gutter {\n border-inline-end: 1px solid var(--palette-grey-200);\n margin-inline-end: 8px;\n\n >pre {\n >.line {\n display: block;\n width: 100%;\n text-align: end;\n }\n\n >br {\n display: none;\n }\n }\n }\n\n .code {\n .line {\n border-bottom: 1px solid transparent;\n\n &:hover {\n border-bottom: 1px solid var(--palette-grey-500);\n }\n }\n }\n }\n}\n\n.content kbd {\n padding: 6px;\n margin-inline: 2px;\n background-color: var(--palette-black);\n color: var(--palette-white);\n border-radius: 4px;\n}\n\n.content dl {\n >dt {\n font: var(--typ-body2);\n margin-left: 16px;\n }\n\n >dd {\n margin-left: 32px;\n }\n}\n\n.content blockquote {\n background-color: white;\n padding-left: 12px;\n margin-block: 16px;\n border: 1px solid var(--palette-grey-200);\n border-left: 4px solid var(--p-secondary);\n\n &:hover, &:focus {\n outline: 1px solid var(--palette-grey-400);\n }\n}\n\n.content .video-container {\n width: 100%;\n border: 1px solid var(--palette-grey-200);\n\n > iframe {\n width: 100%;\n }\n}\n", "@import \"./styles/material.css\";\n@import \"./styles/content.css\";\n\n:root {\n background-color: var(--palette-grey-200);\n}\n\n#_layout {\n display: grid;\n grid-template-columns: 1fr auto 1fr;\n margin: auto;\n\n &>* {\n overflow: hidden;\n word-wrap: normal;\n }\n}\n\n.page-metadata {\n display: grid;\n justify-content: flex-end;\n margin-inline: 16px;\n gap: 4px;\n color: var(--palette-grey-700);\n\n > * {\n display: flex;\n gap: 2px;\n justify-content: flex-end;\n }\n}\n\nmain {\n max-width: 70rem;\n margin-top: 32px;\n margin-bottom: calc(env(safe-area-insets-bottom, 16px) + 16px);\n background-color: var(--palette-grey-50);\n padding-block: 16px;\n border-radius: 2px;\n}\n"], - "mappings": "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", + "sourcesContent": [":root {\n --palette-black: #000000;\n --palette-white: #ffffff;\n\n --palette-blue-50: #e3f2fd;\n --palette-blue-50-fg: var(--palette-black);\n --palette-blue-100: #bbdefb;\n --palette-blue-100-fg: var(--palette-black);\n --palette-blue-200: #90caf9;\n --palette-blue-200-fg: var(--palette-black);\n --palette-blue-400: #42a5f5;\n --palette-blue-400-fg: var(--palette-black);\n --palette-blue-500: #2196f3;\n --palette-blue-500-fg: var(--palette-black);\n --palette-blue-600: #1e88e5;\n --palette-blue-600-fg: var(--palette-white);\n --palette-blue-700: #1976d2;\n --palette-blue-700-fg: var(--palette-white);\n --palette-blue-800: #1565c0;\n --palette-blue-800-fg: var(--palette-white);\n --palette-blue-900: #0d47a1;\n --palette-blue-900-fg: var(--palette-white);\n --palette-blue-a100: #82b1ff;\n --palette-blue-a100-fg: var(--palette-black);\n --palette-blue-a200: #448aff;\n --palette-blue-a200-fg: var(--palette-white);\n --palette-blue-a400: #2979ff;\n --palette-blue-a400-fg: var(--palette-white);\n --palette-blue-a700: #2962ff;\n --palette-blue-a700-fg: var(--palette-white);\n\n --palette-grey-50: #fafafa;\n --palette-grey-50-fg: var(--palette-black);\n --palette-grey-100: #f5f5f5;\n --palette-grey-100-fg: var(--palette-black);\n --palette-grey-200: #eeeeee;\n --palette-grey-200-fg: var(--palette-black);\n --palette-grey-300: #e0e0e0;\n --palette-grey-300-fg: var(--palette-black);\n --palette-grey-400: #bdbdbd;\n --palette-grey-400-fg: var(--palette-black);\n --palette-grey-500: #9e9e9e;\n --palette-grey-500-fg: var(--palette-black);\n --palette-grey-600: #757575;\n --palette-grey-600-fg: white;\n --palette-grey-700: #616161;\n --palette-grey-700-fg: white;\n\n --palette-pink-500: #e91e63;\n --palette-pink-500-fg: var(--palette-white);\n}\n", "/* roboto-cyrillic-ext-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-cyrillic-ext-400-normal.woff2) format('woff2'), url(./files/roboto-cyrillic-ext-400-normal.woff) format('woff');\n unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;\n}\n\n/* roboto-cyrillic-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-cyrillic-400-normal.woff2) format('woff2'), url(./files/roboto-cyrillic-400-normal.woff) format('woff');\n unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;\n}\n\n/* roboto-greek-ext-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-greek-ext-400-normal.woff2) format('woff2'), url(./files/roboto-greek-ext-400-normal.woff) format('woff');\n unicode-range: U+1F00-1FFF;\n}\n\n/* roboto-greek-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-greek-400-normal.woff2) format('woff2'), url(./files/roboto-greek-400-normal.woff) format('woff');\n unicode-range: U+0370-03FF;\n}\n\n/* roboto-vietnamese-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-vietnamese-400-normal.woff2) format('woff2'), url(./files/roboto-vietnamese-400-normal.woff) format('woff');\n unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;\n}\n\n/* roboto-latin-ext-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-latin-ext-400-normal.woff2) format('woff2'), url(./files/roboto-latin-ext-400-normal.woff) format('woff');\n unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;\n}\n\n/* roboto-latin-400-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 400;\n src: url(./files/roboto-latin-400-normal.woff2) format('woff2'), url(./files/roboto-latin-400-normal.woff) format('woff');\n unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;\n}", "/* roboto-cyrillic-ext-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-cyrillic-ext-100-normal.woff2) format('woff2'), url(./files/roboto-cyrillic-ext-100-normal.woff) format('woff');\n unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;\n}\n\n/* roboto-cyrillic-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-cyrillic-100-normal.woff2) format('woff2'), url(./files/roboto-cyrillic-100-normal.woff) format('woff');\n unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;\n}\n\n/* roboto-greek-ext-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-greek-ext-100-normal.woff2) format('woff2'), url(./files/roboto-greek-ext-100-normal.woff) format('woff');\n unicode-range: U+1F00-1FFF;\n}\n\n/* roboto-greek-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-greek-100-normal.woff2) format('woff2'), url(./files/roboto-greek-100-normal.woff) format('woff');\n unicode-range: U+0370-03FF;\n}\n\n/* roboto-vietnamese-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-vietnamese-100-normal.woff2) format('woff2'), url(./files/roboto-vietnamese-100-normal.woff) format('woff');\n unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;\n}\n\n/* roboto-latin-ext-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-latin-ext-100-normal.woff2) format('woff2'), url(./files/roboto-latin-ext-100-normal.woff) format('woff');\n unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;\n}\n\n/* roboto-latin-100-normal */\n@font-face {\n font-family: 'Roboto';\n font-style: normal;\n font-display: swap;\n font-weight: 100;\n src: url(./files/roboto-latin-100-normal.woff2) format('woff2'), url(./files/roboto-latin-100-normal.woff) format('woff');\n unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;\n}", "@import \"./palette.css\";\n@import \"@fontsource/roboto/400.css\";\n@import \"@fontsource/roboto/100.css\";\n\n* {\n margin: 0;\n box-sizing: border-box;\n font-family: var(--font-family-sans);\n}\n\n:root {\n --font-family-sans: Roboto, \"Noto Sans\", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;\n --p-primary: var(--palette-blue-500);\n --p-primary-fg: var(--palette-blue-500-fg);\n --p-secondary: var(--palette-pink-500);\n --p-secondary-fg: var(--palette-pink-500-fg);\n\n --typ-r-display4: lighter 7rem / 7rem var(--font-family-sans);\n --typ-r-display3: normal 3.5rem / 3.5rem var(--font-family-sans);\n --typ-r-display2: normal 2.8125rem / 2.8125rem var(--font-family-sans);\n --typ-r-display1: normal 2.125rem / 2.125rem var(--font-family-sans);\n --typ-r-headline: bold 1.5rem / 1.5rem var(--font-family-sans);\n --typ-r-title: bold 1.25rem / 1.25rem var(--font-family-sans);\n --typ-r-subheading: normal 1rem / 1rem var(--font-family-sans);\n --typ-r-body2: bold 0.875rem / 0.875rem var(--font-family-sans);\n --typ-r-body1: normal 0.875rem / 0.875rem var(--font-family-sans);\n --typ-r-caption: normal 0.75rem / 0.75rem var(--font-family-sans);\n --typ-r-button: bold 0.875rem / 0.875rem var(--font-family-sans);\n\n --typ-d-display4: var(--typ-r-display4);\n --typ-d-display3: var(--typ-r-display3);\n --typ-d-display2: var(--typ-r-display2);\n --typ-d-display1: var(--typ-r-display1);\n --typ-d-headline: var(--typ-r-headline);\n --typ-d-title: bold 1.3125rem / 1.3125rem var(--font-family-sans);\n --typ-d-subheading: normal 1.0625rem / 1.0625rem var(--font-family-sans);\n --typ-d-body2: bold 0.9375rem / 0.9375rem var(--font-family-sans);\n --typ-d-body1: normal 0.9375rem / 0.9375rem var(--font-family-sans);\n --typ-d-caption: normal 0.8125rem / 0.8125rem var(--font-family-sans);\n --typ-d-button: bold 0.9375rem / 0.9375rem var(--font-family-sans);\n\n & {\n --typ-display4: var(--typ-r-display4);\n --typ-display3: var(--typ-r-display3);\n --typ-display2: var(--typ-r-display2);\n --typ-display1: var(--typ-r-display1);\n --typ-headline: var(--typ-r-display1);\n --typ-title: var(--typ-r-title);\n --typ-subheading: var(--typ-r-subheading);\n --typ-body2: var(--typ-r-body2);\n --typ-body1: var(--typ-r-body1);\n --typ-caption: var(--typ-r-caption);\n --typ-button: var(--typ-r-button);\n }\n\n &[lang~=\"zh\"],\n &[lang~=\"ja\"],\n &[lang~=\"kr\"] {\n --typ-title: var(--typ-d-headline);\n --typ-subheading: var(--typ-d-subheading);\n --typ-body2: var(--typ-d-body2);\n --typ-body1: var(--typ-d-body1);\n --typ-caption: var(--typ-d-caption);\n --typ-button: var(--typ-d-button);\n }\n\n --elevation-0: 0px;\n --elevation-1: 1px;\n --elevation-2: 2px;\n --elevation-3: 3px;\n --elevation-4: 4px;\n --elevation-5: 6px;\n --elevation-6: 8px;\n --elevation-7: 9px;\n --elevation-8: 12px;\n --elevation-9: 16px;\n --elevation-10: 24px;\n\n --box-shadow-2: 0 var(--elevation-2) var(--elevation-2) rgba(0, 0, 0, 0.15);\n --box-shadow-4: 0 var(--elevation-4) var(--elevation-4) rgba(0, 0, 0, 0.15);\n --box-shadow-6: 0 var(--elevation-6) var(--elevation-6) rgba(0, 0, 0, 0.15);\n --box-shadow-9: 0 var(--elevation-9) var(--elevation-9) rgba(0, 0, 0, 0.15);\n\n --link-bg: var(--palette-blue-50);\n --link-color: var(--palette-blue-50-fg);\n --link-bg-hover: var(--palette-blue-100);\n --link-color-hover: var(--palette-blue-100-fg);\n}\n\ntable {\n --table-header-color: rgba(0, 0, 0, 0.54);\n --table-content-color: rgba(0, 0, 0, 0.87);\n --table-background-color: white;\n}\n\n:root {\n font: var(--typ-body1);\n}\n\nh1 {\n font: var(--typ-display4);\n}\n\nh2 {\n font: var(--typ-display3);\n}\n\nh3 {\n font: var(--typ-display2);\n}\n\nh4 {\n font: var(--typ-display1);\n}\n\nh5 {\n font: var(--typ-headline);\n}\n\nh6 {\n font: var(--typ-title);\n}\n\n.container {\n width: 80%;\n margin: auto;\n}\n\n@media (max-width: 600px) {\n .container {\n width: 100%;\n }\n}\n\n.nav-wrapper {\n background-color: var(--p-primary);\n box-shadow: var(--box-shadow-4);\n}\n\nnav.site {\n --nav-site-height: 4rem;\n\n display: flex;\n flex-wrap: wrap-reverse;\n justify-content: space-between;\n white-space: nowrap;\n\n min-height: var(--nav-site-height);\n color: var(--palette-white);\n width: 80%;\n margin: auto;\n padding-inline: 8px;\n\n >* {\n display: flex;\n align-items: center;\n }\n}\n\n@media (max-width: 1280px) {\n nav.site {\n width: 90%;\n }\n}\n\n@media (max-width: 600px) {\n nav.site {\n width: 100%;\n }\n}\n\nnav.site a {\n font: var(--typ-button);\n display: inline-block;\n line-height: var(--nav-site-height);\n padding: 0 16px;\n transition: background-color .2s ease-in-out;\n background-color: transparent;\n color: var(--palette-white);\n\n &:hover {\n color: inherit;\n background-color: rgba(0, 0, 0, 0.1);\n }\n}\n\n:where(a):not([href^=\"#\"]) {\n display: inline-block;\n color: var(--link-color);\n text-decoration: none;\n background-color: var(--link-bg);\n border-radius: 4px;\n padding: 4px 8px;\n transition: background-color .2s ease-in-out, color .2s ease-in-out;\n min-width: 44px;\n\n &:hover {\n background-color: var(--link-bg-hover);\n color: var(--link-color-hover);\n }\n\n &[target=\"_blank\"]::after {\n content: url('data:image/svg+xml,open-in-new');\n display: inline-block;\n width: 1rem;\n height: 1rem;\n }\n\n}\n\nnav.site .textinput-lg {\n background-color: rgba(255, 255, 255, 0.25);\n border: none;\n outline: none;\n border-radius: 2px;\n font-size: 1rem;\n line-height: 2rem;\n vertical-align: middle;\n flex-grow: 1;\n transition: background-color .2s ease-in-out, width .2s ease-in-out, box-shadow .2s ease-in-out;\n padding-inline: 1rem;\n\n &::placeholder {\n color: white;\n }\n\n &:focus {\n background-color: white;\n box-shadow: var(--box-shadow-9);\n\n &::placeholder {\n color: transparent;\n text-align: center;\n }\n }\n}\n\n@media (max-width: 600px) {\n nav.site .textinput-lg {\n width: 100%;\n }\n}\n\nnav.site > *:first-child > *:first-child {\n padding-left: 16px;\n}\n\nnav.site :where(h1, h2, h3, h4, h5, h6) {\n text-overflow: ellipsis;\n overflow: hidden;\n line-height: var(--nav-site-height);\n}\n\n.circle {\n border-radius: 50% 50%;\n}\n", "/*\n\nXCode style (c) Angel Garcia \n\nPorted to Hexo highlight.js system by Rubicon \n\n*/\n\n.highlight {\n display: block;\n overflow-x: auto;\n padding: 0.5em;\n background: #fff;\n color: black;\n}\n\n/* Gray DOCTYPE selectors like WebKit */\n.code .xml .meta {\n color: #c0c0c0;\n}\n\n.code .comment,\n.code .quote {\n color: #007400;\n}\n\n.code .tag,\n.code .attribute,\n.code .keyword,\n.code .selector-tag,\n.code .literal,\n.code .name {\n color: #aa0d91;\n}\n\n.code .variable,\n.code .template-variable {\n color: #3F6E74;\n}\n\n.code .code,\n.code .string,\n.code .meta-string {\n color: #c41a16;\n}\n\n.code .regexp,\n.code .link {\n color: #0E0EFF;\n}\n\n.code .title,\n.code .symbol,\n.code .bullet,\n.code .number {\n color: #1c00cf;\n}\n\n.code .section,\n.code .meta {\n color: #643820;\n}\n\n\n.code .class .title,\n.code .type,\n.code .built_in,\n.code .builtin-name,\n.code .params {\n color: #5c2699;\n}\n\n.code .attr {\n color: #836C28;\n}\n\n.code .subst {\n color: #000;\n}\n\n.code .formula {\n background-color: #eee;\n font-style: italic;\n}\n\n.code .addition {\n background-color: #baeeba;\n}\n\n.code .deletion {\n background-color: #ffc8bd;\n}\n\n.code .selector-id,\n.code .selector-class {\n color: #9b703f;\n}\n\n.code .doctag,\n.code .strong {\n font-weight: bold;\n}\n\n.code .emphasis {\n font-style: italic;\n}\n", "@import \"./codehighlight/xcode.css\";\n\n.content {\n line-height: 1.5;\n\n >p {\n padding: 16px;\n\n >img {\n width: 100%;\n object-fit: contain;\n object-position: 50% 50%;\n min-height: 44px;\n max-height: 40vh;\n }\n\n >a>img {\n max-width: 100%;\n object-fit: contain;\n }\n }\n\n > :where(h1, h2, h3, h4, h5, h6) {\n margin-inline: 16px;\n hyphens: auto;\n text-wrap: wrap;\n text-wrap: pretty;\n }\n\n >#more {\n display: block;\n width: 100%;\n border-top: 1px solid var(--palette-grey-200);\n }\n\n > :where(ul, ol) {\n background-color: var(--palette-white);\n line-height: 1.5;\n\n >li {\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n transition: border-color 220ms ease-in-out;\n\n &:hover {\n border-top-color: var(--palette-grey-200);\n border-bottom-color: var(--palette-grey-400);\n\n &+li {\n border-bottom-color: var(--palette-grey-200);\n }\n }\n }\n }\n\n hr {\n border: none;\n border-top: 1px solid var(--palette-grey-300);\n margin-inline: 16px;\n }\n\n > :where(h2, h3, h4, h5, h6) {\n margin-top: 16px;\n margin-bottom: 8px;\n }\n}\n\n.table-responsive {\n max-width: 100%;\n overflow-y: auto;\n}\n\n:where(.content > table, .content > .table-responsive > table) {\n background-color: var(--table-background-color);\n width: 100%;\n white-space: nowrap;\n border: 1px solid var(--palette-grey-300);\n border-collapse: collapse;\n\n > :where(thead, tbody) > tr {\n & > :first-child {\n padding-inline-start: 16px;\n }\n\n & > :last-child {\n padding-inline-end: 16px;\n }\n }\n\n >thead {\n color: var(--table-header-color);\n\n >tr {\n border-bottom: 1px solid var(--palette-grey-300);\n >th {\n padding-block: 15px;\n text-align: start;\n\n &:hover, &.table-column-hover {\n color: var(--table-content-color);\n }\n\n &[align=\"center\"] {\n text-align: center;\n }\n\n &[align=\"right\"] {\n text-align: end;\n }\n }\n }\n }\n\n >tbody {\n color: var(--table-content-color);\n\n >tr {\n >td {\n padding-block: 15px;\n text-align: start;\n\n &[align=\"center\"] {\n text-align: center;\n }\n\n &[align=\"right\"] {\n text-align: end;\n }\n }\n\n &:first-child {\n border-top: 1px solid transparent;\n }\n\n &+& {\n border-top: 1px solid var(--palette-grey-300);\n }\n\n &:hover {\n background-color: var(--palette-grey-200);\n }\n }\n }\n}\n\n.content figure {\n border-radius: 2px;\n\n &.highlight {\n padding: 0 8px;\n outline: 1px solid var(--palette-grey-300);\n transition: box-shadow 220ms ease-in-out;\n line-height: 1.25;\n min-height: 44px;\n\n &:hover {\n box-shadow: var(--box-shadow-4);\n }\n\n .gutter {\n border-inline-end: 1px solid var(--palette-grey-200);\n margin-inline-end: 8px;\n\n >pre {\n >.line {\n display: block;\n width: 100%;\n text-align: end;\n }\n\n >br {\n display: none;\n }\n }\n }\n\n .code {\n .line {\n border-bottom: 1px solid transparent;\n\n &:hover {\n border-bottom: 1px solid var(--palette-grey-500);\n }\n }\n }\n }\n}\n\n.content kbd {\n padding: 6px;\n margin-inline: 2px;\n background-color: var(--palette-black);\n color: var(--palette-white);\n border-radius: 4px;\n}\n\n.content dl {\n >dt {\n font: var(--typ-body2);\n margin-left: 16px;\n }\n\n >dd {\n margin-left: 32px;\n }\n}\n\n.content blockquote {\n background-color: white;\n padding-left: 12px;\n margin-block: 16px;\n border: 1px solid var(--palette-grey-200);\n border-left: 4px solid var(--p-secondary);\n\n &:hover, &:focus {\n outline: 1px solid var(--palette-grey-400);\n }\n}\n\n.content .video-container {\n width: 100%;\n border: 1px solid var(--palette-grey-200);\n\n > iframe {\n width: 100%;\n }\n}\n", "@import \"./styles/material.css\";\n@import \"./styles/content.css\";\n\n:root {\n background-color: var(--palette-grey-200);\n}\n\n#_layout {\n display: grid;\n grid-template-columns: 1fr auto 1fr;\n margin: auto;\n\n &>* {\n overflow: hidden;\n word-wrap: normal;\n }\n}\n\n.page-metadata {\n display: grid;\n justify-content: flex-end;\n margin-inline: 16px;\n gap: 4px;\n color: var(--palette-grey-700);\n\n > * {\n display: flex;\n gap: 2px;\n justify-content: flex-end;\n }\n}\n\nmain {\n max-width: 70rem;\n margin-top: 32px;\n margin-bottom: calc(env(safe-area-insets-bottom, 16px) + 16px);\n background-color: var(--palette-grey-50);\n padding-block: 16px;\n border-radius: 2px;\n}\n"], + "mappings": "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", "names": [] } diff --git a/themes/buck/src/styles/content.css b/themes/buck/src/styles/content.css index 508ab7a..a960a93 100644 --- a/themes/buck/src/styles/content.css +++ b/themes/buck/src/styles/content.css @@ -70,7 +70,7 @@ overflow-y: auto; } -.content > :where(table, .table-responsive > table) { +:where(.content > table, .content > .table-responsive > table) { background-color: var(--table-background-color); width: 100%; white-space: nowrap;