Personal website
at master 3913 lines 118 kB view raw
1/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */ 2@layer properties; 3@layer theme, base, components, utilities; 4@layer theme { 5 :root, :host { 6 --font-sans: 'IBM Plex Sans JP', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; 7 --font-mono: 'IBM Plex Mono', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; 8 --color-green-100: oklch(96.2% 0.044 156.743); 9 --color-green-300: oklch(87.1% 0.15 154.449); 10 --color-green-400: oklch(79.2% 0.209 151.711); 11 --color-blue-400: oklch(70.7% 0.165 254.624); 12 --color-blue-500: oklch(62.3% 0.214 259.815); 13 --color-blue-700: oklch(48.8% 0.243 264.376); 14 --color-blue-900: oklch(37.9% 0.146 265.522); 15 --color-gray-100: oklch(96.7% 0.003 264.542); 16 --color-gray-200: oklch(92.8% 0.006 264.531); 17 --color-gray-300: oklch(87.2% 0.01 258.338); 18 --color-gray-400: oklch(70.7% 0.022 261.325); 19 --color-gray-500: oklch(55.1% 0.027 264.364); 20 --color-gray-600: oklch(44.6% 0.03 256.802); 21 --color-gray-900: oklch(21% 0.034 264.665); 22 --color-stone-400: oklch(70.9% 0.01 56.259); 23 --color-black: #000; 24 --spacing: 0.25rem; 25 --container-6xl: 72rem; 26 --text-sm: 0.875rem; 27 --text-sm--line-height: calc(1.25 / 0.875); 28 --radius-xs: 0.125rem; 29 --radius-sm: 0.25rem; 30 --radius-md: 0.375rem; 31 --drop-shadow-xl: 0 9px 7px rgb(0 0 0 / 0.1); 32 --default-font-family: var(--font-sans); 33 --default-mono-font-family: var(--font-mono); 34 --color-ao-violet-darker: #19152a; 35 --color-ao-violet: #2b203f; 36 --color-ao-violet-lighter: #56417e; 37 --color-ao-violet-even-lighter: #7c62ad; 38 --color-ao-white-darker: #a094b7; 39 --color-ao-white: #ede9f5; 40 --color-ao-gold: #fec955; 41 --text-xxs: 0.625rem; 42 } 43} 44@layer base { 45 *, ::after, ::before, ::backdrop, ::file-selector-button { 46 box-sizing: border-box; 47 margin: 0; 48 padding: 0; 49 border: 0 solid; 50 } 51 html, :host { 52 line-height: 1.5; 53 -webkit-text-size-adjust: 100%; 54 tab-size: 4; 55 font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'); 56 font-feature-settings: var(--default-font-feature-settings, normal); 57 font-variation-settings: var(--default-font-variation-settings, normal); 58 -webkit-tap-highlight-color: transparent; 59 } 60 hr { 61 height: 0; 62 color: inherit; 63 border-top-width: 1px; 64 } 65 abbr:where([title]) { 66 -webkit-text-decoration: underline dotted; 67 text-decoration: underline dotted; 68 } 69 h1, h2, h3, h4, h5, h6 { 70 font-size: inherit; 71 font-weight: inherit; 72 } 73 a { 74 color: inherit; 75 -webkit-text-decoration: inherit; 76 text-decoration: inherit; 77 } 78 b, strong { 79 font-weight: bolder; 80 } 81 code, kbd, samp, pre { 82 font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace); 83 font-feature-settings: var(--default-mono-font-feature-settings, normal); 84 font-variation-settings: var(--default-mono-font-variation-settings, normal); 85 font-size: 1em; 86 } 87 small { 88 font-size: 80%; 89 } 90 sub, sup { 91 font-size: 75%; 92 line-height: 0; 93 position: relative; 94 vertical-align: baseline; 95 } 96 sub { 97 bottom: -0.25em; 98 } 99 sup { 100 top: -0.5em; 101 } 102 table { 103 text-indent: 0; 104 border-color: inherit; 105 border-collapse: collapse; 106 } 107 :-moz-focusring { 108 outline: auto; 109 } 110 progress { 111 vertical-align: baseline; 112 } 113 summary { 114 display: list-item; 115 } 116 ol, ul, menu { 117 list-style: none; 118 } 119 img, svg, video, canvas, audio, iframe, embed, object { 120 display: block; 121 vertical-align: middle; 122 } 123 img, video { 124 max-width: 100%; 125 height: auto; 126 } 127 button, input, select, optgroup, textarea, ::file-selector-button { 128 font: inherit; 129 font-feature-settings: inherit; 130 font-variation-settings: inherit; 131 letter-spacing: inherit; 132 color: inherit; 133 border-radius: 0; 134 background-color: transparent; 135 opacity: 1; 136 } 137 :where(select:is([multiple], [size])) optgroup { 138 font-weight: bolder; 139 } 140 :where(select:is([multiple], [size])) optgroup option { 141 padding-inline-start: 20px; 142 } 143 ::file-selector-button { 144 margin-inline-end: 4px; 145 } 146 ::placeholder { 147 opacity: 1; 148 } 149 @supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px) { 150 ::placeholder { 151 color: currentcolor; 152 @supports (color: color-mix(in lab, red, red)) { 153 color: color-mix(in oklab, currentcolor 50%, transparent); 154 } 155 } 156 } 157 textarea { 158 resize: vertical; 159 } 160 ::-webkit-search-decoration { 161 -webkit-appearance: none; 162 } 163 ::-webkit-date-and-time-value { 164 min-height: 1lh; 165 text-align: inherit; 166 } 167 ::-webkit-datetime-edit { 168 display: inline-flex; 169 } 170 ::-webkit-datetime-edit-fields-wrapper { 171 padding: 0; 172 } 173 ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field { 174 padding-block: 0; 175 } 176 ::-webkit-calendar-picker-indicator { 177 line-height: 1; 178 } 179 :-moz-ui-invalid { 180 box-shadow: none; 181 } 182 button, input:where([type='button'], [type='reset'], [type='submit']), ::file-selector-button { 183 appearance: button; 184 } 185 ::-webkit-inner-spin-button, ::-webkit-outer-spin-button { 186 height: auto; 187 } 188 [hidden]:where(:not([hidden='until-found'])) { 189 display: none !important; 190 } 191} 192@layer utilities { 193 .visible { 194 visibility: visible; 195 } 196 .absolute { 197 position: absolute; 198 } 199 .fixed { 200 position: fixed; 201 } 202 .static { 203 position: static; 204 } 205 .container { 206 width: 100%; 207 @media (width >= 40rem) { 208 max-width: 40rem; 209 } 210 @media (width >= 48rem) { 211 max-width: 48rem; 212 } 213 @media (width >= 64rem) { 214 max-width: 64rem; 215 } 216 @media (width >= 80rem) { 217 max-width: 80rem; 218 } 219 @media (width >= 96rem) { 220 max-width: 96rem; 221 } 222 } 223 .mx-64 { 224 margin-inline: calc(var(--spacing) * 64); 225 } 226 .contents { 227 display: contents; 228 } 229 .hidden { 230 display: none; 231 } 232 .table { 233 display: table; 234 } 235 .shadow { 236 --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)); 237 box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); 238 } 239 .filter { 240 filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); 241 } 242} 243.tx { 244 --tw-prose-body: var(--color-black); 245 --tw-prose-headings: var(--color-gray-900); 246 --tw-prose-lead: var(--color-gray-600); 247 --tw-prose-links: var(--color-blue-700); 248 --tw-prose-bold: var(--color-gray-900); 249 --tw-prose-counters: var(--color-gray-600); 250 --tw-prose-bullets: var(--color-gray-500); 251 --tw-prose-hr: var(--color-gray-400); 252 --tw-prose-quotes: var(--color-gray-900); 253 --tw-prose-quote-borders: var(--color-gray-400); 254 --tw-prose-captions: var(--color-gray-500); 255 --tw-prose-kbd: var(--color-gray-900); 256 --tw-prose-kbd-shadows: var(--color-gray-900); 257 --tw-prose-code: var(--color-gray-900); 258 --tw-prose-pre-code: var(--color-gray-200); 259 --tw-prose-pre-bg: transparent; 260 --tw-prose-th-borders: var(--color-gray-300); 261 --tw-prose-td-borders: var(--color-gray-200); 262 padding: calc(var(--spacing) * 10) !important; 263 color: var(--tw-prose-body); 264 font-size: 1.05rem; 265 line-height: 1.5; 266 & img[align="left"] { 267 padding-right: 20px; 268 } 269 & p { 270 margin-block: 0.5em; 271 } 272 & [class~="lead"] { 273 font-size: 1.22em; 274 line-height: round(32/22); 275 margin-block: 1.09em; 276 } 277 & h1, & h2, h3, & h4 { 278 margin-top: 1rem; 279 margin-bottom: 0.75rem; 280 font-weight: 600; 281 line-height: 1.25; 282 padding-bottom: calc(var(--spacing) * 2); 283 } 284 & h1 { 285 font-size: 2.33em; 286 border-bottom: 1px solid var(--tw-prose-hr); 287 color: var(--tw-prose-headings); 288 font-weight: 600; 289 & strong { 290 font-weight: 700; 291 } 292 } 293 & h2 { 294 font-size: 1.66em; 295 border-bottom: 1px solid var(--tw-prose-hr); 296 color: var(--tw-prose-headings); 297 font-weight: 550; 298 & strong { 299 font-weight: 650; 300 } 301 & code { 302 font-size: 0.86em; 303 } 304 & + * { 305 margin-top: 0px; 306 } 307 } 308 & h3 { 309 font-size: 1.33em; 310 color: var(--tw-prose-headings); 311 font-weight: 550; 312 & strong { 313 font-weight: 600; 314 } 315 & code { 316 font-size: 0.88em; 317 } 318 & + * { 319 margin-top: 0px; 320 } 321 } 322 & h4 { 323 color: var(--tw-prose-headings); 324 font-weight: 500; 325 & strong { 326 font-weight: 600; 327 } 328 & + * { 329 margin-top: 0px; 330 } 331 } 332 & picture > img { 333 margin-block: 0px; 334 } 335 & kbd { 336 font-size: 0.88em; 337 border-radius: 0.28rem; 338 padding-inline: 0.44em; 339 padding-block: 0.22em; 340 } 341 & code { 342 font-size: 0.88em; 343 } 344 & ol { 345 padding-inline-start: 1.25em; 346 } 347 & ul { 348 padding-inline-start: 1.25em; 349 } 350 & ol > li { 351 padding-inline-start: 0.22em; 352 } 353 & ul > li { 354 padding-inline-start: 0.22em; 355 } 356 & > ul > li p { 357 margin-block: 0.44em; 358 } 359 & > ul > li > p:first-child { 360 margin-top: 0.25em; 361 } 362 & > ul > li > p:last-child { 363 margin-bottom: 0.25em; 364 } 365 & > ol > li > p:first-child { 366 margin-top: 0.25em; 367 } 368 & > ol > li > p:last-child { 369 margin-bottom: 0.25em; 370 } 371 & ul ul, ul ol, ol ul, ol ol { 372 margin-block: 0.5em; 373 } 374 & dl { 375 margin-block: 1.33em; 376 } 377 & dt { 378 margin-top: 1.33em; 379 } 380 & dd { 381 margin-top: 0.66em; 382 padding-inline-start: 1.55em; 383 } 384 & hr { 385 margin-block: 1em; 386 } 387 & hr + * { 388 margin-top: 0px; 389 } 390 & table { 391 font-size: 0.88em; 392 line-height: round(24 / 16); 393 } 394 & thead th { 395 padding-inline: 0.75em; 396 padding-bottom: 0.75em; 397 } 398 & figure { 399 margin-block: 1.77em; 400 & > * { 401 margin-block: 0px; 402 } 403 } 404 & figcaption { 405 font-size: 0.88em; 406 line-height: round(24 / 16); 407 margin-top: 1em; 408 } 409 & > :first-child { 410 margin-top: 0px; 411 } 412 & > :last-child { 413 margin-bottom: 0px; 414 } 415 & [class~="lead"] { 416 color: var(--tw-prose-lead); 417 } 418 & a { 419 color: var(--tw-prose-links); 420 text-decoration: underline; 421 } 422 & strong { 423 color: var(--tw-prose-bold); 424 font-weight: 600; 425 } 426 & a strong { 427 color: inherit; 428 } 429 & blockquote strong { 430 color: inherit; 431 } 432 & thead th strong { 433 color: inherit; 434 } 435 & ol { 436 list-style-type: decimal; 437 } 438 & ol[type="A"] { 439 list-style-type: upper-alpha; 440 } 441 & ol[type="a"] { 442 list-style-type: lower-alpha; 443 } 444 & ol[type="A" s] { 445 list-style-type: upper-alpha; 446 } 447 & ol[type="a" s] { 448 list-style-type: lower-alpha; 449 } 450 & ol[type="-i"] { 451 list-style-type: upper-roman; 452 } 453 & ol[type="i"] { 454 list-style-type: lower-roman; 455 } 456 & ol[type="-i" s] { 457 list-style-type: upper-roman; 458 } 459 & ol[type="i" s] { 460 list-style-type: lower-roman; 461 } 462 & ol[type="1"] { 463 list-style-type: decimal; 464 } 465 & ul { 466 list-style-type: disc; 467 } 468 & ol > li::marker { 469 font-weight: 400; 470 font-size: smaller; 471 color: var(--tw-prose-counters); 472 } 473 & ul > li::marker { 474 font-size: smaller; 475 color: var(--tw-prose-bullets); 476 } 477 & dt { 478 color: var(--tw-prose-headings); 479 font-weight: 600; 480 } 481 & hr { 482 border-color: var(--tw-prose-hr); 483 border-top-width: 1px; 484 border-top-style: var(--tw-border-style); 485 border-top-width: 0.25em; 486 } 487 & blockquote { 488 font-weight: 500; 489 font-style: italic; 490 color: var(--tw-prose-quotes); 491 border-inline-start-width: 0.25rem; 492 border-inline-start-color: var(--tw-prose-quote-borders); 493 quotes: '"' '"' "'" "'"; 494 margin-block: 1.25em; 495 padding-inline-start: 1em; 496 & + blockquote { 497 margin-top: 0px; 498 } 499 & pre { 500 padding-inline-start: 0.5em; 501 } 502 } 503 & picture { 504 display: block; 505 } 506 & kbd { 507 font-weight: 500; 508 font-family: inherit; 509 color: var(--tw-prose-kbd); 510 box-shadow: '0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), 0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%)'; 511 } 512 & code { 513 padding-inline: 0.25em; 514 border-radius: 4px; 515 font-weight: inherit; 516 font-size: inherit; 517 font-family: var(--font-mono); 518 line-height: inherit; 519 } 520 & pre { 521 font-size: 0.88em; 522 line-height: 28/16; 523 border-radius: 0.33rem; 524 margin-block: 1em; 525 padding-inline: 0.25em; 526 padding-block: 0.24em; 527 color: var(--tw-prose-pre-code); 528 background-color: transparent !important; 529 font-weight: 400; 530 } 531 & pre code { 532 border-radius: var(--radius-md); 533 font-family: var(--font-mono); 534 padding: 0; 535 font-weight: inherit; 536 color: inherit; 537 font-size: inherit; 538 line-height: inherit; 539 display: block; 540 color: #ffffff; 541 padding: calc(var(--spacing) * 4); 542 overflow-x: visible; 543 overflow-y: hidden; 544 } 545 & pre code::before { 546 content: none; 547 } 548 & pre code::after { 549 content: none; 550 } 551 & table { 552 width: 100%; 553 table-layout: auto; 554 margin-top: 2em; 555 margin-bottom: 2em; 556 display: block; 557 width: max-content; 558 max-width: 100%; 559 overflow: auto; 560 font-variant-numeric: tabular-nums; 561 } 562 & thead { 563 border-bottom-width: 1px; 564 border-bottom-color: var(--tw-prose-th-borders); 565 & tr { 566 border: 1px solid var(--tw-prose-hr); 567 } 568 & th { 569 color: var(--tw-prose-headings); 570 font-weight: 600; 571 vertical-align: bottom; 572 padding-inline: 13px; 573 padding-block: 6px; 574 border: 1px solid var(--tw-prose-hr); 575 } 576 } 577 & tbody tr { 578 border-bottom-width: 1px; 579 border-bottom-color: var(--tw-prose-td-borders); 580 border: 1px solid var(--tw-prose-hr); 581 } 582 & tbody tr:last-child { 583 border-bottom-width: 0; 584 } 585 & tbody td { 586 vertical-align: baseline; 587 padding-inline: 13px; 588 padding-block: 6px; 589 border: 1px solid var(--tw-prose-hr); 590 } 591 & tfoot { 592 border-top-width: 1px; 593 border-top-color: var(--tw-prose-th-borders); 594 & td { 595 vertical-align: top; 596 } 597 } 598 & th, td { 599 text-align: start; 600 } 601 & figcaption { 602 color: var(--tw-prose-captions); 603 } 604 & .footnotes { 605 font-size: smaller; 606 } 607} 608:not(pre) > code { 609 background-color: var(--color-ao-violet); 610 color: var(--color-ao-white); 611 margin-inline: 0.3ch; 612 background-color: var(--color-ao-white); 613 color: var(--color-ao-violet-darker); 614 font-weight: bolder; 615 &::selection, & ::selection { 616 background-color: var(--color-ao-violet-lighter); 617 } 618} 619pre > code { 620 border-style: var(--tw-border-style); 621 border-width: 2px; 622 border-color: var(--color-ao-gold); 623 background-color: var(--color-ao-violet); 624 color: var(--color-ao-white); 625 scrollbar-width: auto; 626 scrollbar-color: var(--color-ao-violet-even-lighter) var(--color-ao-violet); 627} 628code[class*="language-"], pre[class*="language-"] { 629 text-align: left; 630 word-spacing: normal; 631 line-height: 1.5; 632 word-break: normal; 633 overflow-wrap: normal; 634 white-space: pre; 635 tab-size: 4; 636 -webkit-hyphens: none; 637 hyphens: none; 638} 639pre[class*="language-"], code[class*="language-"] { 640 &::selection, & ::selection { 641 background-color: var(--color-ao-violet-lighter); 642 } 643} 644:not(pre) > code[class*="language-"] { 645 border-radius: var(--radius-sm); 646 white-space: normal; 647} 648.token { 649 &.comment { 650 color: #73688d; 651 } 652 &.string { 653 color: #e6be7d; 654 } 655 &.function, &.class-name { 656 color: #e678e8; 657 } 658 &.namespace { 659 color: #e678e8; 660 font-style: italic; 661 } 662 &.boolean { 663 color: #b573b4; 664 } 665 &.variable { 666 color: #c07cff; 667 } 668 &.keyword, &.operator { 669 color: #c7a8ed; 670 } 671 &.punctuation { 672 color: #c7a8ed; 673 } 674 &.directive { 675 font-style: italic; 676 } 677 &.number { 678 color: #fc6a9d; 679 } 680 &.tag { 681 color: #bba5d4; 682 } 683 &.attr-name { 684 color: var(--color-ao-white); 685 } 686 &.attr-value, &.markup-attr-quotes { 687 color: #ddb672; 688 } 689} 690div.code-toolbar { 691 position: relative; 692 & > .toolbar { 693 transition: opacity 0.3s ease-in-out; 694 position: absolute; 695 top: 0.4em; 696 right: calc(var(--spacing) * 4); 697 z-index: 10; 698 display: flex; 699 gap: 1ch; 700 opacity: 0%; 701 } 702 &:hover > .toolbar { 703 opacity: 100%; 704 } 705 & > .toolbar > .toolbar-item { 706 display: inline-block; 707 cursor: default; 708 & > button, & > a { 709 cursor: pointer; 710 } 711 } 712 & > .toolbar > .toolbar-item { 713 font-size: .8em; 714 padding: 0 .5em; 715 border-radius: var(--radius-md); 716 background-color: var(--color-ao-violet); 717 color: var(--color-ao-white); 718 &:has(> button, > a) { 719 border-style: var(--tw-border-style); 720 border-width: 2px; 721 border-color: var(--color-ao-gold); 722 } 723 & > span { 724 vertical-align: sub; 725 } 726 } 727 & > .toolbar > .toolbar-item { 728 &:hover, &:focus { 729 background-color: var(--color-ao-violet-lighter); 730 } 731 } 732} 733.token.treeview-part { 734 & .entry-line { 735 position: relative; 736 display: inline-block; 737 width: 1.2em; 738 text-indent: -99em; 739 vertical-align: top; 740 } 741 & .entry-name { 742 position: relative; 743 display: inline-block; 744 vertical-align: top; 745 margin-left: 0ch; 746 } 747 & .entry-line + .entry-name { 748 margin-left: 0.5ch; 749 } 750 & .entry-name.dotfile { 751 opacity: 60%; 752 } 753 & .entry-name.dir:after { 754 content: "/"; 755 color: var(--color-ao-white-darker); 756 } 757 & .entry-line:before, & .line-h:after { 758 content: ""; 759 position: absolute; 760 top: calc(var(--spacing) * 0); 761 left: calc(1/2 * 100%); 762 height: 100%; 763 width: calc(1/2 * 100%); 764 } 765 & .line-h:before, & .line-v:before { 766 border-left-style: var(--tw-border-style); 767 border-left-width: 1px; 768 border-color: var(--color-ao-white-darker); 769 } 770 & .line-v-last:before { 771 height: calc(1/2 * 100%); 772 border-bottom-style: var(--tw-border-style); 773 border-bottom-width: 1px; 774 border-left-style: var(--tw-border-style); 775 border-left-width: 1px; 776 border-color: var(--color-ao-white-darker); 777 } 778 & .line-h:after { 779 height: calc(1/2 * 100%); 780 border-bottom-style: var(--tw-border-style); 781 border-bottom-width: 1px; 782 border-color: var(--color-ao-white-darker); 783 } 784} 785@font-face { 786 font-family: IBM Plex Mono; 787 font-style: normal; 788 font-weight: 400; 789 font-display: swap; 790 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/001.woff2) format('woff2'); 791 unicode-range: U+0-7e; 792} 793@font-face { 794 font-family: IBM Plex Mono; 795 font-style: normal; 796 font-weight: 400; 797 font-display: swap; 798 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/002.woff2) format('woff2'); 799 unicode-range: U+80-ff; 800} 801@font-face { 802 font-family: IBM Plex Mono; 803 font-style: normal; 804 font-weight: 400; 805 font-display: swap; 806 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/003.woff2) format('woff2'); 807 unicode-range: U+100-17f; 808} 809@font-face { 810 font-family: IBM Plex Mono; 811 font-style: normal; 812 font-weight: 400; 813 font-display: swap; 814 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/004.woff2) format('woff2'); 815 unicode-range: U+18f-237; 816} 817@font-face { 818 font-family: IBM Plex Mono; 819 font-style: normal; 820 font-weight: 400; 821 font-display: swap; 822 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/005.woff2) format('woff2'); 823 unicode-range: U+259; 824} 825@font-face { 826 font-family: IBM Plex Mono; 827 font-style: normal; 828 font-weight: 400; 829 font-display: swap; 830 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/006.woff2) format('woff2'); 831 unicode-range: U+2bb-2dd; 832} 833@font-face { 834 font-family: IBM Plex Mono; 835 font-style: normal; 836 font-weight: 400; 837 font-display: swap; 838 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/007.woff2) format('woff2'); 839 unicode-range: U+300-328; 840} 841@font-face { 842 font-family: IBM Plex Mono; 843 font-style: normal; 844 font-weight: 400; 845 font-display: swap; 846 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/008.woff2) format('woff2'); 847 unicode-range: U+3c0; 848} 849@font-face { 850 font-family: IBM Plex Mono; 851 font-style: normal; 852 font-weight: 400; 853 font-display: swap; 854 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/009.woff2) format('woff2'); 855 unicode-range: U+400-4a7; 856} 857@font-face { 858 font-family: IBM Plex Mono; 859 font-style: normal; 860 font-weight: 400; 861 font-display: swap; 862 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/010.woff2) format('woff2'); 863 unicode-range: U+4a8-4f9; 864} 865@font-face { 866 font-family: IBM Plex Mono; 867 font-style: normal; 868 font-weight: 400; 869 font-display: swap; 870 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/011.woff2) format('woff2'); 871 unicode-range: U+524-525; 872} 873@font-face { 874 font-family: IBM Plex Mono; 875 font-style: normal; 876 font-weight: 400; 877 font-display: swap; 878 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/012.woff2) format('woff2'); 879 unicode-range: U+e3f; 880} 881@font-face { 882 font-family: IBM Plex Mono; 883 font-style: normal; 884 font-weight: 400; 885 font-display: swap; 886 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/013.woff2) format('woff2'); 887 unicode-range: U+1e80-1ef9; 888} 889@font-face { 890 font-family: IBM Plex Mono; 891 font-style: normal; 892 font-weight: 400; 893 font-display: swap; 894 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/014.woff2) format('woff2'); 895 unicode-range: U+2000-205f; 896} 897@font-face { 898 font-family: IBM Plex Mono; 899 font-style: normal; 900 font-weight: 400; 901 font-display: swap; 902 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/015.woff2) format('woff2'); 903 unicode-range: U+2070-2089; 904} 905@font-face { 906 font-family: IBM Plex Mono; 907 font-style: normal; 908 font-weight: 400; 909 font-display: swap; 910 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/016.woff2) format('woff2'); 911 unicode-range: U+20a1-20bf; 912} 913@font-face { 914 font-family: IBM Plex Mono; 915 font-style: normal; 916 font-weight: 400; 917 font-display: swap; 918 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/017.woff2) format('woff2'); 919 unicode-range: U+2113-212e; 920} 921@font-face { 922 font-family: IBM Plex Mono; 923 font-style: normal; 924 font-weight: 400; 925 font-display: swap; 926 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/018.woff2) format('woff2'); 927 unicode-range: U+2150-215e; 928} 929@font-face { 930 font-family: IBM Plex Mono; 931 font-style: normal; 932 font-weight: 400; 933 font-display: swap; 934 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/019.woff2) format('woff2'); 935 unicode-range: U+2190-21c6; 936} 937@font-face { 938 font-family: IBM Plex Mono; 939 font-style: normal; 940 font-weight: 400; 941 font-display: swap; 942 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/020.woff2) format('woff2'); 943 unicode-range: U+2202-2265; 944} 945@font-face { 946 font-family: IBM Plex Mono; 947 font-style: normal; 948 font-weight: 400; 949 font-display: swap; 950 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/021.woff2) format('woff2'); 951 unicode-range: U+2500-257f; 952} 953@font-face { 954 font-family: IBM Plex Mono; 955 font-style: normal; 956 font-weight: 400; 957 font-display: swap; 958 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/022.woff2) format('woff2'); 959 unicode-range: U+2580-259f; 960} 961@font-face { 962 font-family: IBM Plex Mono; 963 font-style: normal; 964 font-weight: 400; 965 font-display: swap; 966 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/023.woff2) format('woff2'); 967 unicode-range: U+25ca; 968} 969@font-face { 970 font-family: IBM Plex Mono; 971 font-style: normal; 972 font-weight: 400; 973 font-display: swap; 974 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/024.woff2) format('woff2'); 975 unicode-range: U+2713-274c; 976} 977@font-face { 978 font-family: IBM Plex Mono; 979 font-style: normal; 980 font-weight: 400; 981 font-display: swap; 982 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/025.woff2) format('woff2'); 983 unicode-range: U+2b0e-2b11; 984} 985@font-face { 986 font-family: IBM Plex Mono; 987 font-style: normal; 988 font-weight: 400; 989 font-display: swap; 990 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/026.woff2) format('woff2'); 991 unicode-range: U+3000; 992} 993@font-face { 994 font-family: IBM Plex Mono; 995 font-style: normal; 996 font-weight: 400; 997 font-display: swap; 998 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/027.woff2) format('woff2'); 999 unicode-range: U+f6d7-f6d8; 1000} 1001@font-face { 1002 font-family: IBM Plex Mono; 1003 font-style: normal; 1004 font-weight: 400; 1005 font-display: swap; 1006 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/028.woff2) format('woff2'); 1007 unicode-range: U+fb01-fb02; 1008} 1009@font-face { 1010 font-family: IBM Plex Mono; 1011 font-style: normal; 1012 font-weight: 400; 1013 font-display: swap; 1014 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/029.woff2) format('woff2'); 1015 unicode-range: U+feff; 1016} 1017@font-face { 1018 font-family: IBM Plex Mono; 1019 font-style: normal; 1020 font-weight: 400; 1021 font-display: swap; 1022 src: local('IBM Plex Mono'), local('IBMPlexMono'), url(/font/IBMPlexMono-Regular/030.woff2) format('woff2'); 1023 unicode-range: U+fffd; 1024} 1025@font-face { 1026 font-family: IBM Plex Sans JP; 1027 font-style: normal; 1028 font-weight: 400; 1029 font-display: swap; 1030 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/001.woff2) format('woff2'); 1031 unicode-range: U+20-7e; 1032} 1033@font-face { 1034 font-family: IBM Plex Sans JP; 1035 font-style: normal; 1036 font-weight: 400; 1037 font-display: swap; 1038 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/002.woff2) format('woff2'); 1039 unicode-range: U+a0-ff; 1040} 1041@font-face { 1042 font-family: IBM Plex Sans JP; 1043 font-style: normal; 1044 font-weight: 400; 1045 font-display: swap; 1046 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/003.woff2) format('woff2'); 1047 unicode-range: U+100-17e; 1048} 1049@font-face { 1050 font-family: IBM Plex Sans JP; 1051 font-style: normal; 1052 font-weight: 400; 1053 font-display: swap; 1054 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/004.woff2) format('woff2'); 1055 unicode-range: U+192-237; 1056} 1057@font-face { 1058 font-family: IBM Plex Sans JP; 1059 font-style: normal; 1060 font-weight: 400; 1061 font-display: swap; 1062 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/005.woff2) format('woff2'); 1063 unicode-range: U+250-2a2; 1064} 1065@font-face { 1066 font-family: IBM Plex Sans JP; 1067 font-style: normal; 1068 font-weight: 400; 1069 font-display: swap; 1070 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/006.woff2) format('woff2'); 1071 unicode-range: U+2b0-2e9; 1072} 1073@font-face { 1074 font-family: IBM Plex Sans JP; 1075 font-style: normal; 1076 font-weight: 400; 1077 font-display: swap; 1078 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/007.woff2) format('woff2'); 1079 unicode-range: U+300-361; 1080} 1081@font-face { 1082 font-family: IBM Plex Sans JP; 1083 font-style: normal; 1084 font-weight: 400; 1085 font-display: swap; 1086 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/008.woff2) format('woff2'); 1087 unicode-range: U+384-3db; 1088} 1089@font-face { 1090 font-family: IBM Plex Sans JP; 1091 font-style: normal; 1092 font-weight: 400; 1093 font-display: swap; 1094 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/009.woff2) format('woff2'); 1095 unicode-range: U+401-45f; 1096} 1097@font-face { 1098 font-family: IBM Plex Sans JP; 1099 font-style: normal; 1100 font-weight: 400; 1101 font-display: swap; 1102 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/010.woff2) format('woff2'); 1103 unicode-range: U+1e3e-1ebd; 1104} 1105@font-face { 1106 font-family: IBM Plex Sans JP; 1107 font-style: normal; 1108 font-weight: 400; 1109 font-display: swap; 1110 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/011.woff2) format('woff2'); 1111 unicode-range: U+1f70-1f73; 1112} 1113@font-face { 1114 font-family: IBM Plex Sans JP; 1115 font-style: normal; 1116 font-weight: 400; 1117 font-display: swap; 1118 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/012.woff2) format('woff2'); 1119 unicode-range: U+2002-205d; 1120} 1121@font-face { 1122 font-family: IBM Plex Sans JP; 1123 font-style: normal; 1124 font-weight: 400; 1125 font-display: swap; 1126 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/013.woff2) format('woff2'); 1127 unicode-range: U+2070-2089; 1128} 1129@font-face { 1130 font-family: IBM Plex Sans JP; 1131 font-style: normal; 1132 font-weight: 400; 1133 font-display: swap; 1134 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/014.woff2) format('woff2'); 1135 unicode-range: U+20ac; 1136} 1137@font-face { 1138 font-family: IBM Plex Sans JP; 1139 font-style: normal; 1140 font-weight: 400; 1141 font-display: swap; 1142 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/015.woff2) format('woff2'); 1143 unicode-range: U+20dd-20de; 1144} 1145@font-face { 1146 font-family: IBM Plex Sans JP; 1147 font-style: normal; 1148 font-weight: 400; 1149 font-display: swap; 1150 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/016.woff2) format('woff2'); 1151 unicode-range: U+2100-213b; 1152} 1153@font-face { 1154 font-family: IBM Plex Sans JP; 1155 font-style: normal; 1156 font-weight: 400; 1157 font-display: swap; 1158 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/017.woff2) format('woff2'); 1159 unicode-range: U+2150-2189; 1160} 1161@font-face { 1162 font-family: IBM Plex Sans JP; 1163 font-style: normal; 1164 font-weight: 400; 1165 font-display: swap; 1166 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/018.woff2) format('woff2'); 1167 unicode-range: U+2190-21f5; 1168} 1169@font-face { 1170 font-family: IBM Plex Sans JP; 1171 font-style: normal; 1172 font-weight: 400; 1173 font-display: swap; 1174 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/019.woff2) format('woff2'); 1175 unicode-range: U+2200-22db; 1176} 1177@font-face { 1178 font-family: IBM Plex Sans JP; 1179 font-style: normal; 1180 font-weight: 400; 1181 font-display: swap; 1182 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/020.woff2) format('woff2'); 1183 unicode-range: U+2305-23ce; 1184} 1185@font-face { 1186 font-family: IBM Plex Sans JP; 1187 font-style: normal; 1188 font-weight: 400; 1189 font-display: swap; 1190 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/021.woff2) format('woff2'); 1191 unicode-range: U+2423; 1192} 1193@font-face { 1194 font-family: IBM Plex Sans JP; 1195 font-style: normal; 1196 font-weight: 400; 1197 font-display: swap; 1198 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/022.woff2) format('woff2'); 1199 unicode-range: U+2460-24e8; 1200} 1201@font-face { 1202 font-family: IBM Plex Sans JP; 1203 font-style: normal; 1204 font-weight: 400; 1205 font-display: swap; 1206 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/023.woff2) format('woff2'); 1207 unicode-range: U+24e9-24ff; 1208} 1209@font-face { 1210 font-family: IBM Plex Sans JP; 1211 font-style: normal; 1212 font-weight: 400; 1213 font-display: swap; 1214 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/024.woff2) format('woff2'); 1215 unicode-range: U+2500-2573; 1216} 1217@font-face { 1218 font-family: IBM Plex Sans JP; 1219 font-style: normal; 1220 font-weight: 400; 1221 font-display: swap; 1222 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/025.woff2) format('woff2'); 1223 unicode-range: U+2581-2595; 1224} 1225@font-face { 1226 font-family: IBM Plex Sans JP; 1227 font-style: normal; 1228 font-weight: 400; 1229 font-display: swap; 1230 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/026.woff2) format('woff2'); 1231 unicode-range: U+25a0-25ef; 1232} 1233@font-face { 1234 font-family: IBM Plex Sans JP; 1235 font-style: normal; 1236 font-weight: 400; 1237 font-display: swap; 1238 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/027.woff2) format('woff2'); 1239 unicode-range: U+2600-26a0; 1240} 1241@font-face { 1242 font-family: IBM Plex Sans JP; 1243 font-style: normal; 1244 font-weight: 400; 1245 font-display: swap; 1246 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/028.woff2) format('woff2'); 1247 unicode-range: U+2702-27a1; 1248} 1249@font-face { 1250 font-family: IBM Plex Sans JP; 1251 font-style: normal; 1252 font-weight: 400; 1253 font-display: swap; 1254 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/029.woff2) format('woff2'); 1255 unicode-range: U+2934-2935; 1256} 1257@font-face { 1258 font-family: IBM Plex Sans JP; 1259 font-style: normal; 1260 font-weight: 400; 1261 font-display: swap; 1262 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/030.woff2) format('woff2'); 1263 unicode-range: U+29bf-29fb; 1264} 1265@font-face { 1266 font-family: IBM Plex Sans JP; 1267 font-style: normal; 1268 font-weight: 400; 1269 font-display: swap; 1270 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/031.woff2) format('woff2'); 1271 unicode-range: U+2b05-2b95; 1272} 1273@font-face { 1274 font-family: IBM Plex Sans JP; 1275 font-style: normal; 1276 font-weight: 400; 1277 font-display: swap; 1278 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/032.woff2) format('woff2'); 1279 unicode-range: U+2e83-2ef2; 1280} 1281@font-face { 1282 font-family: IBM Plex Sans JP; 1283 font-style: normal; 1284 font-weight: 400; 1285 font-display: swap; 1286 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/033.woff2) format('woff2'); 1287 unicode-range: U+2f00-2f7f; 1288} 1289@font-face { 1290 font-family: IBM Plex Sans JP; 1291 font-style: normal; 1292 font-weight: 400; 1293 font-display: swap; 1294 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/034.woff2) format('woff2'); 1295 unicode-range: U+2f80-2fd5; 1296} 1297@font-face { 1298 font-family: IBM Plex Sans JP; 1299 font-style: normal; 1300 font-weight: 400; 1301 font-display: swap; 1302 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/035.woff2) format('woff2'); 1303 unicode-range: U+3000-303d; 1304} 1305@font-face { 1306 font-family: IBM Plex Sans JP; 1307 font-style: normal; 1308 font-weight: 400; 1309 font-display: swap; 1310 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/036.woff2) format('woff2'); 1311 unicode-range: U+3041-309f; 1312} 1313@font-face { 1314 font-family: IBM Plex Sans JP; 1315 font-style: normal; 1316 font-weight: 400; 1317 font-display: swap; 1318 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/037.woff2) format('woff2'); 1319 unicode-range: U+30a0-30ff; 1320} 1321@font-face { 1322 font-family: IBM Plex Sans JP; 1323 font-style: normal; 1324 font-weight: 400; 1325 font-display: swap; 1326 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/038.woff2) format('woff2'); 1327 unicode-range: U+3190-319f; 1328} 1329@font-face { 1330 font-family: IBM Plex Sans JP; 1331 font-style: normal; 1332 font-weight: 400; 1333 font-display: swap; 1334 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/039.woff2) format('woff2'); 1335 unicode-range: U+31f0-31ff; 1336} 1337@font-face { 1338 font-family: IBM Plex Sans JP; 1339 font-style: normal; 1340 font-weight: 400; 1341 font-display: swap; 1342 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/040.woff2) format('woff2'); 1343 unicode-range: U+3220-32dc; 1344} 1345@font-face { 1346 font-family: IBM Plex Sans JP; 1347 font-style: normal; 1348 font-weight: 400; 1349 font-display: swap; 1350 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/041.woff2) format('woff2'); 1351 unicode-range: U+32dd-32ff; 1352} 1353@font-face { 1354 font-family: IBM Plex Sans JP; 1355 font-style: normal; 1356 font-weight: 400; 1357 font-display: swap; 1358 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/042.woff2) format('woff2'); 1359 unicode-range: U+3300-33d4; 1360} 1361@font-face { 1362 font-family: IBM Plex Sans JP; 1363 font-style: normal; 1364 font-weight: 400; 1365 font-display: swap; 1366 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/043.woff2) format('woff2'); 1367 unicode-range: U+33d7-33da; 1368} 1369@font-face { 1370 font-family: IBM Plex Sans JP; 1371 font-style: normal; 1372 font-weight: 400; 1373 font-display: swap; 1374 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/044.woff2) format('woff2'); 1375 unicode-range: U+3402-41ee; 1376} 1377@font-face { 1378 font-family: IBM Plex Sans JP; 1379 font-style: normal; 1380 font-weight: 400; 1381 font-display: swap; 1382 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/045.woff2) format('woff2'); 1383 unicode-range: U+41f3-4d77; 1384} 1385@font-face { 1386 font-family: IBM Plex Sans JP; 1387 font-style: normal; 1388 font-weight: 400; 1389 font-display: swap; 1390 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/046.woff2) format('woff2'); 1391 unicode-range: U+4e00-4ec1; 1392} 1393@font-face { 1394 font-family: IBM Plex Sans JP; 1395 font-style: normal; 1396 font-weight: 400; 1397 font-display: swap; 1398 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/047.woff2) format('woff2'); 1399 unicode-range: U+4ec2-4f78; 1400} 1401@font-face { 1402 font-family: IBM Plex Sans JP; 1403 font-style: normal; 1404 font-weight: 400; 1405 font-display: swap; 1406 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/048.woff2) format('woff2'); 1407 unicode-range: U+4f79-501f; 1408} 1409@font-face { 1410 font-family: IBM Plex Sans JP; 1411 font-style: normal; 1412 font-weight: 400; 1413 font-display: swap; 1414 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/049.woff2) format('woff2'); 1415 unicode-range: U+5021-50d9; 1416} 1417@font-face { 1418 font-family: IBM Plex Sans JP; 1419 font-style: normal; 1420 font-weight: 400; 1421 font-display: swap; 1422 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/050.woff2) format('woff2'); 1423 unicode-range: U+50da-5183; 1424} 1425@font-face { 1426 font-family: IBM Plex Sans JP; 1427 font-style: normal; 1428 font-weight: 400; 1429 font-display: swap; 1430 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/051.woff2) format('woff2'); 1431 unicode-range: U+5184-5231; 1432} 1433@font-face { 1434 font-family: IBM Plex Sans JP; 1435 font-style: normal; 1436 font-weight: 400; 1437 font-display: swap; 1438 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/052.woff2) format('woff2'); 1439 unicode-range: U+5232-52df; 1440} 1441@font-face { 1442 font-family: IBM Plex Sans JP; 1443 font-style: normal; 1444 font-weight: 400; 1445 font-display: swap; 1446 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/053.woff2) format('woff2'); 1447 unicode-range: U+52e0-537f; 1448} 1449@font-face { 1450 font-family: IBM Plex Sans JP; 1451 font-style: normal; 1452 font-weight: 400; 1453 font-display: swap; 1454 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/054.woff2) format('woff2'); 1455 unicode-range: U+5382-5435; 1456} 1457@font-face { 1458 font-family: IBM Plex Sans JP; 1459 font-style: normal; 1460 font-weight: 400; 1461 font-display: swap; 1462 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/055.woff2) format('woff2'); 1463 unicode-range: U+5436-54fe; 1464} 1465@font-face { 1466 font-family: IBM Plex Sans JP; 1467 font-style: normal; 1468 font-weight: 400; 1469 font-display: swap; 1470 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/056.woff2) format('woff2'); 1471 unicode-range: U+54ff-55e3; 1472} 1473@font-face { 1474 font-family: IBM Plex Sans JP; 1475 font-style: normal; 1476 font-weight: 400; 1477 font-display: swap; 1478 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/057.woff2) format('woff2'); 1479 unicode-range: U+55e4-56c5; 1480} 1481@font-face { 1482 font-family: IBM Plex Sans JP; 1483 font-style: normal; 1484 font-weight: 400; 1485 font-display: swap; 1486 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/058.woff2) format('woff2'); 1487 unicode-range: U+56c8-577e; 1488} 1489@font-face { 1490 font-family: IBM Plex Sans JP; 1491 font-style: normal; 1492 font-weight: 400; 1493 font-display: swap; 1494 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/059.woff2) format('woff2'); 1495 unicode-range: U+577f-5861; 1496} 1497@font-face { 1498 font-family: IBM Plex Sans JP; 1499 font-style: normal; 1500 font-weight: 400; 1501 font-display: swap; 1502 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/060.woff2) format('woff2'); 1503 unicode-range: U+5862-5924; 1504} 1505@font-face { 1506 font-family: IBM Plex Sans JP; 1507 font-style: normal; 1508 font-weight: 400; 1509 font-display: swap; 1510 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/061.woff2) format('woff2'); 1511 unicode-range: U+5925-59e6; 1512} 1513@font-face { 1514 font-family: IBM Plex Sans JP; 1515 font-style: normal; 1516 font-weight: 400; 1517 font-display: swap; 1518 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/062.woff2) format('woff2'); 1519 unicode-range: U+59e7-5afd; 1520} 1521@font-face { 1522 font-family: IBM Plex Sans JP; 1523 font-style: normal; 1524 font-weight: 400; 1525 font-display: swap; 1526 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/063.woff2) format('woff2'); 1527 unicode-range: U+5b00-5bcd; 1528} 1529@font-face { 1530 font-family: IBM Plex Sans JP; 1531 font-style: normal; 1532 font-weight: 400; 1533 font-display: swap; 1534 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/064.woff2) format('woff2'); 1535 unicode-range: U+5bce-5c79; 1536} 1537@font-face { 1538 font-family: IBM Plex Sans JP; 1539 font-style: normal; 1540 font-weight: 400; 1541 font-display: swap; 1542 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/065.woff2) format('woff2'); 1543 unicode-range: U+5c7a-5d79; 1544} 1545@font-face { 1546 font-family: IBM Plex Sans JP; 1547 font-style: normal; 1548 font-weight: 400; 1549 font-display: swap; 1550 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/066.woff2) format('woff2'); 1551 unicode-range: U+5d7a-5e55; 1552} 1553@font-face { 1554 font-family: IBM Plex Sans JP; 1555 font-style: normal; 1556 font-weight: 400; 1557 font-display: swap; 1558 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/067.woff2) format('woff2'); 1559 unicode-range: U+5e56-5f0c; 1560} 1561@font-face { 1562 font-family: IBM Plex Sans JP; 1563 font-style: normal; 1564 font-weight: 400; 1565 font-display: swap; 1566 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/068.woff2) format('woff2'); 1567 unicode-range: U+5f0d-5fac; 1568} 1569@font-face { 1570 font-family: IBM Plex Sans JP; 1571 font-style: normal; 1572 font-weight: 400; 1573 font-display: swap; 1574 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/069.woff2) format('woff2'); 1575 unicode-range: U+5fad-606b; 1576} 1577@font-face { 1578 font-family: IBM Plex Sans JP; 1579 font-style: normal; 1580 font-weight: 400; 1581 font-display: swap; 1582 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/070.woff2) format('woff2'); 1583 unicode-range: U+606c-611c; 1584} 1585@font-face { 1586 font-family: IBM Plex Sans JP; 1587 font-style: normal; 1588 font-weight: 400; 1589 font-display: swap; 1590 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/071.woff2) format('woff2'); 1591 unicode-range: U+611e-61de; 1592} 1593@font-face { 1594 font-family: IBM Plex Sans JP; 1595 font-style: normal; 1596 font-weight: 400; 1597 font-display: swap; 1598 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/072.woff2) format('woff2'); 1599 unicode-range: U+61df-6294; 1600} 1601@font-face { 1602 font-family: IBM Plex Sans JP; 1603 font-style: normal; 1604 font-weight: 400; 1605 font-display: swap; 1606 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/073.woff2) format('woff2'); 1607 unicode-range: U+6295-6366; 1608} 1609@font-face { 1610 font-family: IBM Plex Sans JP; 1611 font-style: normal; 1612 font-weight: 400; 1613 font-display: swap; 1614 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/074.woff2) format('woff2'); 1615 unicode-range: U+6367-6430; 1616} 1617@font-face { 1618 font-family: IBM Plex Sans JP; 1619 font-style: normal; 1620 font-weight: 400; 1621 font-display: swap; 1622 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/075.woff2) format('woff2'); 1623 unicode-range: U+6434-6516; 1624} 1625@font-face { 1626 font-family: IBM Plex Sans JP; 1627 font-style: normal; 1628 font-weight: 400; 1629 font-display: swap; 1630 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/076.woff2) format('woff2'); 1631 unicode-range: U+6518-65d4; 1632} 1633@font-face { 1634 font-family: IBM Plex Sans JP; 1635 font-style: normal; 1636 font-weight: 400; 1637 font-display: swap; 1638 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/077.woff2) format('woff2'); 1639 unicode-range: U+65d6-6679; 1640} 1641@font-face { 1642 font-family: IBM Plex Sans JP; 1643 font-style: normal; 1644 font-weight: 400; 1645 font-display: swap; 1646 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/078.woff2) format('woff2'); 1647 unicode-range: U+667a-6738; 1648} 1649@font-face { 1650 font-family: IBM Plex Sans JP; 1651 font-style: normal; 1652 font-weight: 400; 1653 font-display: swap; 1654 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/079.woff2) format('woff2'); 1655 unicode-range: U+673a-67ef; 1656} 1657@font-face { 1658 font-family: IBM Plex Sans JP; 1659 font-style: normal; 1660 font-weight: 400; 1661 font-display: swap; 1662 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/080.woff2) format('woff2'); 1663 unicode-range: U+67f0-68ab; 1664} 1665@font-face { 1666 font-family: IBM Plex Sans JP; 1667 font-style: normal; 1668 font-weight: 400; 1669 font-display: swap; 1670 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/081.woff2) format('woff2'); 1671 unicode-range: U+68ad-6965; 1672} 1673@font-face { 1674 font-family: IBM Plex Sans JP; 1675 font-style: normal; 1676 font-weight: 400; 1677 font-display: swap; 1678 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/082.woff2) format('woff2'); 1679 unicode-range: U+6966-6a23; 1680} 1681@font-face { 1682 font-family: IBM Plex Sans JP; 1683 font-style: normal; 1684 font-weight: 400; 1685 font-display: swap; 1686 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/083.woff2) format('woff2'); 1687 unicode-range: U+6a24-6b04; 1688} 1689@font-face { 1690 font-family: IBM Plex Sans JP; 1691 font-style: normal; 1692 font-weight: 400; 1693 font-display: swap; 1694 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/084.woff2) format('woff2'); 1695 unicode-range: U+6b05-6bc3; 1696} 1697@font-face { 1698 font-family: IBM Plex Sans JP; 1699 font-style: normal; 1700 font-weight: 400; 1701 font-display: swap; 1702 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/085.woff2) format('woff2'); 1703 unicode-range: U+6bc4-6c9a; 1704} 1705@font-face { 1706 font-family: IBM Plex Sans JP; 1707 font-style: normal; 1708 font-weight: 400; 1709 font-display: swap; 1710 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/086.woff2) format('woff2'); 1711 unicode-range: U+6c9b-6d6c; 1712} 1713@font-face { 1714 font-family: IBM Plex Sans JP; 1715 font-style: normal; 1716 font-weight: 400; 1717 font-display: swap; 1718 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/087.woff2) format('woff2'); 1719 unicode-range: U+6d6e-6e36; 1720} 1721@font-face { 1722 font-family: IBM Plex Sans JP; 1723 font-style: normal; 1724 font-weight: 400; 1725 font-display: swap; 1726 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/088.woff2) format('woff2'); 1727 unicode-range: U+6e38-6f10; 1728} 1729@font-face { 1730 font-family: IBM Plex Sans JP; 1731 font-style: normal; 1732 font-weight: 400; 1733 font-display: swap; 1734 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/089.woff2) format('woff2'); 1735 unicode-range: U+6f11-6fe9; 1736} 1737@font-face { 1738 font-family: IBM Plex Sans JP; 1739 font-style: normal; 1740 font-weight: 400; 1741 font-display: swap; 1742 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/090.woff2) format('woff2'); 1743 unicode-range: U+6feb-70fd; 1744} 1745@font-face { 1746 font-family: IBM Plex Sans JP; 1747 font-style: normal; 1748 font-weight: 400; 1749 font-display: swap; 1750 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/091.woff2) format('woff2'); 1751 unicode-range: U+7103-7208; 1752} 1753@font-face { 1754 font-family: IBM Plex Sans JP; 1755 font-style: normal; 1756 font-weight: 400; 1757 font-display: swap; 1758 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/092.woff2) format('woff2'); 1759 unicode-range: U+7209-72e9; 1760} 1761@font-face { 1762 font-family: IBM Plex Sans JP; 1763 font-style: normal; 1764 font-weight: 400; 1765 font-display: swap; 1766 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/093.woff2) format('woff2'); 1767 unicode-range: U+72ec-73bd; 1768} 1769@font-face { 1770 font-family: IBM Plex Sans JP; 1771 font-style: normal; 1772 font-weight: 400; 1773 font-display: swap; 1774 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/094.woff2) format('woff2'); 1775 unicode-range: U+73bf-7491; 1776} 1777@font-face { 1778 font-family: IBM Plex Sans JP; 1779 font-style: normal; 1780 font-weight: 400; 1781 font-display: swap; 1782 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/095.woff2) format('woff2'); 1783 unicode-range: U+7492-754f; 1784} 1785@font-face { 1786 font-family: IBM Plex Sans JP; 1787 font-style: normal; 1788 font-weight: 400; 1789 font-display: swap; 1790 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/096.woff2) format('woff2'); 1791 unicode-range: U+7550-7601; 1792} 1793@font-face { 1794 font-family: IBM Plex Sans JP; 1795 font-style: normal; 1796 font-weight: 400; 1797 font-display: swap; 1798 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/097.woff2) format('woff2'); 1799 unicode-range: U+7602-76b7; 1800} 1801@font-face { 1802 font-family: IBM Plex Sans JP; 1803 font-style: normal; 1804 font-weight: 400; 1805 font-display: swap; 1806 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/098.woff2) format('woff2'); 1807 unicode-range: U+76b8-777e; 1808} 1809@font-face { 1810 font-family: IBM Plex Sans JP; 1811 font-style: normal; 1812 font-weight: 400; 1813 font-display: swap; 1814 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/099.woff2) format('woff2'); 1815 unicode-range: U+777f-787c; 1816} 1817@font-face { 1818 font-family: IBM Plex Sans JP; 1819 font-style: normal; 1820 font-weight: 400; 1821 font-display: swap; 1822 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/100.woff2) format('woff2'); 1823 unicode-range: U+787e-794f; 1824} 1825@font-face { 1826 font-family: IBM Plex Sans JP; 1827 font-style: normal; 1828 font-weight: 400; 1829 font-display: swap; 1830 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/101.woff2) format('woff2'); 1831 unicode-range: U+7950-7a1a; 1832} 1833@font-face { 1834 font-family: IBM Plex Sans JP; 1835 font-style: normal; 1836 font-weight: 400; 1837 font-display: swap; 1838 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/102.woff2) format('woff2'); 1839 unicode-range: U+7a1b-7adf; 1840} 1841@font-face { 1842 font-family: IBM Plex Sans JP; 1843 font-style: normal; 1844 font-weight: 400; 1845 font-display: swap; 1846 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/103.woff2) format('woff2'); 1847 unicode-range: U+7ae0-7b9f; 1848} 1849@font-face { 1850 font-family: IBM Plex Sans JP; 1851 font-style: normal; 1852 font-weight: 400; 1853 font-display: swap; 1854 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/104.woff2) format('woff2'); 1855 unicode-range: U+7ba0-7c60; 1856} 1857@font-face { 1858 font-family: IBM Plex Sans JP; 1859 font-style: normal; 1860 font-weight: 400; 1861 font-display: swap; 1862 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/105.woff2) format('woff2'); 1863 unicode-range: U+7c61-7d1e; 1864} 1865@font-face { 1866 font-family: IBM Plex Sans JP; 1867 font-style: normal; 1868 font-weight: 400; 1869 font-display: swap; 1870 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/106.woff2) format('woff2'); 1871 unicode-range: U+7d20-7dcd; 1872} 1873@font-face { 1874 font-family: IBM Plex Sans JP; 1875 font-style: normal; 1876 font-weight: 400; 1877 font-display: swap; 1878 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/107.woff2) format('woff2'); 1879 unicode-range: U+7dce-7e89; 1880} 1881@font-face { 1882 font-family: IBM Plex Sans JP; 1883 font-style: normal; 1884 font-weight: 400; 1885 font-display: swap; 1886 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/108.woff2) format('woff2'); 1887 unicode-range: U+7e8a-7fe5; 1888} 1889@font-face { 1890 font-family: IBM Plex Sans JP; 1891 font-style: normal; 1892 font-weight: 400; 1893 font-display: swap; 1894 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/109.woff2) format('woff2'); 1895 unicode-range: U+7fe6-80ad; 1896} 1897@font-face { 1898 font-family: IBM Plex Sans JP; 1899 font-style: normal; 1900 font-weight: 400; 1901 font-display: swap; 1902 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/110.woff2) format('woff2'); 1903 unicode-range: U+80af-8186; 1904} 1905@font-face { 1906 font-family: IBM Plex Sans JP; 1907 font-style: normal; 1908 font-weight: 400; 1909 font-display: swap; 1910 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/111.woff2) format('woff2'); 1911 unicode-range: U+8188-8237; 1912} 1913@font-face { 1914 font-family: IBM Plex Sans JP; 1915 font-style: normal; 1916 font-weight: 400; 1917 font-display: swap; 1918 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/112.woff2) format('woff2'); 1919 unicode-range: U+8238-82f6; 1920} 1921@font-face { 1922 font-family: IBM Plex Sans JP; 1923 font-style: normal; 1924 font-weight: 400; 1925 font-display: swap; 1926 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/113.woff2) format('woff2'); 1927 unicode-range: U+82f7-83cc; 1928} 1929@font-face { 1930 font-family: IBM Plex Sans JP; 1931 font-style: normal; 1932 font-weight: 400; 1933 font-display: swap; 1934 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/114.woff2) format('woff2'); 1935 unicode-range: U+83ce-84b2; 1936} 1937@font-face { 1938 font-family: IBM Plex Sans JP; 1939 font-style: normal; 1940 font-weight: 400; 1941 font-display: swap; 1942 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/115.woff2) format('woff2'); 1943 unicode-range: U+84b4-8581; 1944} 1945@font-face { 1946 font-family: IBM Plex Sans JP; 1947 font-style: normal; 1948 font-weight: 400; 1949 font-display: swap; 1950 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/116.woff2) format('woff2'); 1951 unicode-range: U+8584-8654; 1952} 1953@font-face { 1954 font-family: IBM Plex Sans JP; 1955 font-style: normal; 1956 font-weight: 400; 1957 font-display: swap; 1958 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/117.woff2) format('woff2'); 1959 unicode-range: U+8655-871c; 1960} 1961@font-face { 1962 font-family: IBM Plex Sans JP; 1963 font-style: normal; 1964 font-weight: 400; 1965 font-display: swap; 1966 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/118.woff2) format('woff2'); 1967 unicode-range: U+871e-87f8; 1968} 1969@font-face { 1970 font-family: IBM Plex Sans JP; 1971 font-style: normal; 1972 font-weight: 400; 1973 font-display: swap; 1974 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/119.woff2) format('woff2'); 1975 unicode-range: U+87f9-88c0; 1976} 1977@font-face { 1978 font-family: IBM Plex Sans JP; 1979 font-style: normal; 1980 font-weight: 400; 1981 font-display: swap; 1982 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/120.woff2) format('woff2'); 1983 unicode-range: U+88c1-8988; 1984} 1985@font-face { 1986 font-family: IBM Plex Sans JP; 1987 font-style: normal; 1988 font-weight: 400; 1989 font-display: swap; 1990 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/121.woff2) format('woff2'); 1991 unicode-range: U+8989-8a58; 1992} 1993@font-face { 1994 font-family: IBM Plex Sans JP; 1995 font-style: normal; 1996 font-weight: 400; 1997 font-display: swap; 1998 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/122.woff2) format('woff2'); 1999 unicode-range: U+8a5b-8b02; 2000} 2001@font-face { 2002 font-family: IBM Plex Sans JP; 2003 font-style: normal; 2004 font-weight: 400; 2005 font-display: swap; 2006 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/123.woff2) format('woff2'); 2007 unicode-range: U+8b04-8c5a; 2008} 2009@font-face { 2010 font-family: IBM Plex Sans JP; 2011 font-style: normal; 2012 font-weight: 400; 2013 font-display: swap; 2014 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/124.woff2) format('woff2'); 2015 unicode-range: U+8c5b-8d0b; 2016} 2017@font-face { 2018 font-family: IBM Plex Sans JP; 2019 font-style: normal; 2020 font-weight: 400; 2021 font-display: swap; 2022 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/125.woff2) format('woff2'); 2023 unicode-range: U+8d0d-8e38; 2024} 2025@font-face { 2026 font-family: IBM Plex Sans JP; 2027 font-style: normal; 2028 font-weight: 400; 2029 font-display: swap; 2030 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/126.woff2) format('woff2'); 2031 unicode-range: U+8e39-8f0c; 2032} 2033@font-face { 2034 font-family: IBM Plex Sans JP; 2035 font-style: normal; 2036 font-weight: 400; 2037 font-display: swap; 2038 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/127.woff2) format('woff2'); 2039 unicode-range: U+8f0f-8feb; 2040} 2041@font-face { 2042 font-family: IBM Plex Sans JP; 2043 font-style: normal; 2044 font-weight: 400; 2045 font-display: swap; 2046 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/128.woff2) format('woff2'); 2047 unicode-range: U+8fed-908b; 2048} 2049@font-face { 2050 font-family: IBM Plex Sans JP; 2051 font-style: normal; 2052 font-weight: 400; 2053 font-display: swap; 2054 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/129.woff2) format('woff2'); 2055 unicode-range: U+908c-9165; 2056} 2057@font-face { 2058 font-family: IBM Plex Sans JP; 2059 font-style: normal; 2060 font-weight: 400; 2061 font-display: swap; 2062 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/130.woff2) format('woff2'); 2063 unicode-range: U+9167-9216; 2064} 2065@font-face { 2066 font-family: IBM Plex Sans JP; 2067 font-style: normal; 2068 font-weight: 400; 2069 font-display: swap; 2070 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/131.woff2) format('woff2'); 2071 unicode-range: U+9217-92d2; 2072} 2073@font-face { 2074 font-family: IBM Plex Sans JP; 2075 font-style: normal; 2076 font-weight: 400; 2077 font-display: swap; 2078 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/132.woff2) format('woff2'); 2079 unicode-range: U+92d3-939a; 2080} 2081@font-face { 2082 font-family: IBM Plex Sans JP; 2083 font-style: normal; 2084 font-weight: 400; 2085 font-display: swap; 2086 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/133.woff2) format('woff2'); 2087 unicode-range: U+939b-947e; 2088} 2089@font-face { 2090 font-family: IBM Plex Sans JP; 2091 font-style: normal; 2092 font-weight: 400; 2093 font-display: swap; 2094 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/134.woff2) format('woff2'); 2095 unicode-range: U+947f-965d; 2096} 2097@font-face { 2098 font-family: IBM Plex Sans JP; 2099 font-style: normal; 2100 font-weight: 400; 2101 font-display: swap; 2102 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/135.woff2) format('woff2'); 2103 unicode-range: U+965e-9713; 2104} 2105@font-face { 2106 font-family: IBM Plex Sans JP; 2107 font-style: normal; 2108 font-weight: 400; 2109 font-display: swap; 2110 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/136.woff2) format('woff2'); 2111 unicode-range: U+9714-97d1; 2112} 2113@font-face { 2114 font-family: IBM Plex Sans JP; 2115 font-style: normal; 2116 font-weight: 400; 2117 font-display: swap; 2118 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/137.woff2) format('woff2'); 2119 unicode-range: U+97d3-98c5; 2120} 2121@font-face { 2122 font-family: IBM Plex Sans JP; 2123 font-style: normal; 2124 font-weight: 400; 2125 font-display: swap; 2126 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/138.woff2) format('woff2'); 2127 unicode-range: U+98c6-99c4; 2128} 2129@font-face { 2130 font-family: IBM Plex Sans JP; 2131 font-style: normal; 2132 font-weight: 400; 2133 font-display: swap; 2134 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/139.woff2) format('woff2'); 2135 unicode-range: U+99c5-9ac8; 2136} 2137@font-face { 2138 font-family: IBM Plex Sans JP; 2139 font-style: normal; 2140 font-weight: 400; 2141 font-display: swap; 2142 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/140.woff2) format('woff2'); 2143 unicode-range: U+9ace-9b79; 2144} 2145@font-face { 2146 font-family: IBM Plex Sans JP; 2147 font-style: normal; 2148 font-weight: 400; 2149 font-display: swap; 2150 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/141.woff2) format('woff2'); 2151 unicode-range: U+9b7f-9c35; 2152} 2153@font-face { 2154 font-family: IBM Plex Sans JP; 2155 font-style: normal; 2156 font-weight: 400; 2157 font-display: swap; 2158 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/142.woff2) format('woff2'); 2159 unicode-range: U+9c36-9d6f; 2160} 2161@font-face { 2162 font-family: IBM Plex Sans JP; 2163 font-style: normal; 2164 font-weight: 400; 2165 font-display: swap; 2166 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/143.woff2) format('woff2'); 2167 unicode-range: U+9d70-9e9d; 2168} 2169@font-face { 2170 font-family: IBM Plex Sans JP; 2171 font-style: normal; 2172 font-weight: 400; 2173 font-display: swap; 2174 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/144.woff2) format('woff2'); 2175 unicode-range: U+9e9e-9f61; 2176} 2177@font-face { 2178 font-family: IBM Plex Sans JP; 2179 font-style: normal; 2180 font-weight: 400; 2181 font-display: swap; 2182 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/145.woff2) format('woff2'); 2183 unicode-range: U+9f62-9fb4; 2184} 2185@font-face { 2186 font-family: IBM Plex Sans JP; 2187 font-style: normal; 2188 font-weight: 400; 2189 font-display: swap; 2190 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/146.woff2) format('woff2'); 2191 unicode-range: U+f860-f87f; 2192} 2193@font-face { 2194 font-family: IBM Plex Sans JP; 2195 font-style: normal; 2196 font-weight: 400; 2197 font-display: swap; 2198 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/147.woff2) format('woff2'); 2199 unicode-range: U+f909-fa6a; 2200} 2201@font-face { 2202 font-family: IBM Plex Sans JP; 2203 font-style: normal; 2204 font-weight: 400; 2205 font-display: swap; 2206 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/148.woff2) format('woff2'); 2207 unicode-range: U+fb00-fb04; 2208} 2209@font-face { 2210 font-family: IBM Plex Sans JP; 2211 font-style: normal; 2212 font-weight: 400; 2213 font-display: swap; 2214 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/149.woff2) format('woff2'); 2215 unicode-range: U+fe10-fe19; 2216} 2217@font-face { 2218 font-family: IBM Plex Sans JP; 2219 font-style: normal; 2220 font-weight: 400; 2221 font-display: swap; 2222 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/150.woff2) format('woff2'); 2223 unicode-range: U+fe30-fe48; 2224} 2225@font-face { 2226 font-family: IBM Plex Sans JP; 2227 font-style: normal; 2228 font-weight: 400; 2229 font-display: swap; 2230 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/151.woff2) format('woff2'); 2231 unicode-range: U+ff01-ff80; 2232} 2233@font-face { 2234 font-family: IBM Plex Sans JP; 2235 font-style: normal; 2236 font-weight: 400; 2237 font-display: swap; 2238 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/152.woff2) format('woff2'); 2239 unicode-range: U+ff81-ffe8; 2240} 2241@font-face { 2242 font-family: IBM Plex Sans JP; 2243 font-style: normal; 2244 font-weight: 400; 2245 font-display: swap; 2246 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/153.woff2) format('woff2'); 2247 unicode-range: U+1f100; 2248} 2249@font-face { 2250 font-family: IBM Plex Sans JP; 2251 font-style: normal; 2252 font-weight: 400; 2253 font-display: swap; 2254 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/154.woff2) format('woff2'); 2255 unicode-range: U+2000b-23763; 2256} 2257@font-face { 2258 font-family: IBM Plex Sans JP; 2259 font-style: normal; 2260 font-weight: 400; 2261 font-display: swap; 2262 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/155.woff2) format('woff2'); 2263 unicode-range: U+23764-2770e; 2264} 2265@font-face { 2266 font-family: IBM Plex Sans JP; 2267 font-style: normal; 2268 font-weight: 400; 2269 font-display: swap; 2270 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/156.woff2) format('woff2'); 2271 unicode-range: U+27723-2a6b2; 2272} 2273@font-face { 2274 font-family: IBM Plex Sans JP; 2275 font-style: normal; 2276 font-weight: 400; 2277 font-display: swap; 2278 src: local('IBM Plex Sans JP'), local('IBMPlexSansJP'), url(/font/IBMPlexSansJP-Regular/157.woff2) format('woff2'); 2279 unicode-range: U+2f804-2f9f4; 2280} 2281@font-face { 2282 font-family: IBM Plex Sans JP; 2283 font-style: normal; 2284 font-weight: 700; 2285 font-display: swap; 2286 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/001.woff2) format('woff2'); 2287 unicode-range: U+20-7e; 2288} 2289@font-face { 2290 font-family: IBM Plex Sans JP; 2291 font-style: normal; 2292 font-weight: 700; 2293 font-display: swap; 2294 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/002.woff2) format('woff2'); 2295 unicode-range: U+a0-ff; 2296} 2297@font-face { 2298 font-family: IBM Plex Sans JP; 2299 font-style: normal; 2300 font-weight: 700; 2301 font-display: swap; 2302 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/003.woff2) format('woff2'); 2303 unicode-range: U+100-17e; 2304} 2305@font-face { 2306 font-family: IBM Plex Sans JP; 2307 font-style: normal; 2308 font-weight: 700; 2309 font-display: swap; 2310 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/004.woff2) format('woff2'); 2311 unicode-range: U+192-237; 2312} 2313@font-face { 2314 font-family: IBM Plex Sans JP; 2315 font-style: normal; 2316 font-weight: 700; 2317 font-display: swap; 2318 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/005.woff2) format('woff2'); 2319 unicode-range: U+250-2a2; 2320} 2321@font-face { 2322 font-family: IBM Plex Sans JP; 2323 font-style: normal; 2324 font-weight: 700; 2325 font-display: swap; 2326 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/006.woff2) format('woff2'); 2327 unicode-range: U+2b0-2e9; 2328} 2329@font-face { 2330 font-family: IBM Plex Sans JP; 2331 font-style: normal; 2332 font-weight: 700; 2333 font-display: swap; 2334 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/007.woff2) format('woff2'); 2335 unicode-range: U+300-361; 2336} 2337@font-face { 2338 font-family: IBM Plex Sans JP; 2339 font-style: normal; 2340 font-weight: 700; 2341 font-display: swap; 2342 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/008.woff2) format('woff2'); 2343 unicode-range: U+384-3db; 2344} 2345@font-face { 2346 font-family: IBM Plex Sans JP; 2347 font-style: normal; 2348 font-weight: 700; 2349 font-display: swap; 2350 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/009.woff2) format('woff2'); 2351 unicode-range: U+401-45f; 2352} 2353@font-face { 2354 font-family: IBM Plex Sans JP; 2355 font-style: normal; 2356 font-weight: 700; 2357 font-display: swap; 2358 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/010.woff2) format('woff2'); 2359 unicode-range: U+1e3e-1ebd; 2360} 2361@font-face { 2362 font-family: IBM Plex Sans JP; 2363 font-style: normal; 2364 font-weight: 700; 2365 font-display: swap; 2366 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/011.woff2) format('woff2'); 2367 unicode-range: U+1f70-1f73; 2368} 2369@font-face { 2370 font-family: IBM Plex Sans JP; 2371 font-style: normal; 2372 font-weight: 700; 2373 font-display: swap; 2374 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/012.woff2) format('woff2'); 2375 unicode-range: U+2002-205d; 2376} 2377@font-face { 2378 font-family: IBM Plex Sans JP; 2379 font-style: normal; 2380 font-weight: 700; 2381 font-display: swap; 2382 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/013.woff2) format('woff2'); 2383 unicode-range: U+2070-2089; 2384} 2385@font-face { 2386 font-family: IBM Plex Sans JP; 2387 font-style: normal; 2388 font-weight: 700; 2389 font-display: swap; 2390 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/014.woff2) format('woff2'); 2391 unicode-range: U+20ac; 2392} 2393@font-face { 2394 font-family: IBM Plex Sans JP; 2395 font-style: normal; 2396 font-weight: 700; 2397 font-display: swap; 2398 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/015.woff2) format('woff2'); 2399 unicode-range: U+20dd-20de; 2400} 2401@font-face { 2402 font-family: IBM Plex Sans JP; 2403 font-style: normal; 2404 font-weight: 700; 2405 font-display: swap; 2406 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/016.woff2) format('woff2'); 2407 unicode-range: U+2100-213b; 2408} 2409@font-face { 2410 font-family: IBM Plex Sans JP; 2411 font-style: normal; 2412 font-weight: 700; 2413 font-display: swap; 2414 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/017.woff2) format('woff2'); 2415 unicode-range: U+2150-2189; 2416} 2417@font-face { 2418 font-family: IBM Plex Sans JP; 2419 font-style: normal; 2420 font-weight: 700; 2421 font-display: swap; 2422 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/018.woff2) format('woff2'); 2423 unicode-range: U+2190-21f5; 2424} 2425@font-face { 2426 font-family: IBM Plex Sans JP; 2427 font-style: normal; 2428 font-weight: 700; 2429 font-display: swap; 2430 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/019.woff2) format('woff2'); 2431 unicode-range: U+2200-22db; 2432} 2433@font-face { 2434 font-family: IBM Plex Sans JP; 2435 font-style: normal; 2436 font-weight: 700; 2437 font-display: swap; 2438 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/020.woff2) format('woff2'); 2439 unicode-range: U+2305-23ce; 2440} 2441@font-face { 2442 font-family: IBM Plex Sans JP; 2443 font-style: normal; 2444 font-weight: 700; 2445 font-display: swap; 2446 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/021.woff2) format('woff2'); 2447 unicode-range: U+2423; 2448} 2449@font-face { 2450 font-family: IBM Plex Sans JP; 2451 font-style: normal; 2452 font-weight: 700; 2453 font-display: swap; 2454 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/022.woff2) format('woff2'); 2455 unicode-range: U+2460-24e8; 2456} 2457@font-face { 2458 font-family: IBM Plex Sans JP; 2459 font-style: normal; 2460 font-weight: 700; 2461 font-display: swap; 2462 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/023.woff2) format('woff2'); 2463 unicode-range: U+24e9-24ff; 2464} 2465@font-face { 2466 font-family: IBM Plex Sans JP; 2467 font-style: normal; 2468 font-weight: 700; 2469 font-display: swap; 2470 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/024.woff2) format('woff2'); 2471 unicode-range: U+2500-2573; 2472} 2473@font-face { 2474 font-family: IBM Plex Sans JP; 2475 font-style: normal; 2476 font-weight: 700; 2477 font-display: swap; 2478 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/025.woff2) format('woff2'); 2479 unicode-range: U+2581-2595; 2480} 2481@font-face { 2482 font-family: IBM Plex Sans JP; 2483 font-style: normal; 2484 font-weight: 700; 2485 font-display: swap; 2486 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/026.woff2) format('woff2'); 2487 unicode-range: U+25a0-25ef; 2488} 2489@font-face { 2490 font-family: IBM Plex Sans JP; 2491 font-style: normal; 2492 font-weight: 700; 2493 font-display: swap; 2494 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/027.woff2) format('woff2'); 2495 unicode-range: U+2600-26a0; 2496} 2497@font-face { 2498 font-family: IBM Plex Sans JP; 2499 font-style: normal; 2500 font-weight: 700; 2501 font-display: swap; 2502 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/028.woff2) format('woff2'); 2503 unicode-range: U+2702-27a1; 2504} 2505@font-face { 2506 font-family: IBM Plex Sans JP; 2507 font-style: normal; 2508 font-weight: 700; 2509 font-display: swap; 2510 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/029.woff2) format('woff2'); 2511 unicode-range: U+2934-2935; 2512} 2513@font-face { 2514 font-family: IBM Plex Sans JP; 2515 font-style: normal; 2516 font-weight: 700; 2517 font-display: swap; 2518 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/030.woff2) format('woff2'); 2519 unicode-range: U+29bf-29fb; 2520} 2521@font-face { 2522 font-family: IBM Plex Sans JP; 2523 font-style: normal; 2524 font-weight: 700; 2525 font-display: swap; 2526 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/031.woff2) format('woff2'); 2527 unicode-range: U+2b05-2b95; 2528} 2529@font-face { 2530 font-family: IBM Plex Sans JP; 2531 font-style: normal; 2532 font-weight: 700; 2533 font-display: swap; 2534 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/032.woff2) format('woff2'); 2535 unicode-range: U+2e83-2ef2; 2536} 2537@font-face { 2538 font-family: IBM Plex Sans JP; 2539 font-style: normal; 2540 font-weight: 700; 2541 font-display: swap; 2542 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/033.woff2) format('woff2'); 2543 unicode-range: U+2f00-2f7f; 2544} 2545@font-face { 2546 font-family: IBM Plex Sans JP; 2547 font-style: normal; 2548 font-weight: 700; 2549 font-display: swap; 2550 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/034.woff2) format('woff2'); 2551 unicode-range: U+2f80-2fd5; 2552} 2553@font-face { 2554 font-family: IBM Plex Sans JP; 2555 font-style: normal; 2556 font-weight: 700; 2557 font-display: swap; 2558 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/035.woff2) format('woff2'); 2559 unicode-range: U+3000-303d; 2560} 2561@font-face { 2562 font-family: IBM Plex Sans JP; 2563 font-style: normal; 2564 font-weight: 700; 2565 font-display: swap; 2566 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/036.woff2) format('woff2'); 2567 unicode-range: U+3041-309f; 2568} 2569@font-face { 2570 font-family: IBM Plex Sans JP; 2571 font-style: normal; 2572 font-weight: 700; 2573 font-display: swap; 2574 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/037.woff2) format('woff2'); 2575 unicode-range: U+30a0-30ff; 2576} 2577@font-face { 2578 font-family: IBM Plex Sans JP; 2579 font-style: normal; 2580 font-weight: 700; 2581 font-display: swap; 2582 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/038.woff2) format('woff2'); 2583 unicode-range: U+3190-319f; 2584} 2585@font-face { 2586 font-family: IBM Plex Sans JP; 2587 font-style: normal; 2588 font-weight: 700; 2589 font-display: swap; 2590 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/039.woff2) format('woff2'); 2591 unicode-range: U+31f0-31ff; 2592} 2593@font-face { 2594 font-family: IBM Plex Sans JP; 2595 font-style: normal; 2596 font-weight: 700; 2597 font-display: swap; 2598 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/040.woff2) format('woff2'); 2599 unicode-range: U+3220-32dc; 2600} 2601@font-face { 2602 font-family: IBM Plex Sans JP; 2603 font-style: normal; 2604 font-weight: 700; 2605 font-display: swap; 2606 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/041.woff2) format('woff2'); 2607 unicode-range: U+32dd-32ff; 2608} 2609@font-face { 2610 font-family: IBM Plex Sans JP; 2611 font-style: normal; 2612 font-weight: 700; 2613 font-display: swap; 2614 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/042.woff2) format('woff2'); 2615 unicode-range: U+3300-33d4; 2616} 2617@font-face { 2618 font-family: IBM Plex Sans JP; 2619 font-style: normal; 2620 font-weight: 700; 2621 font-display: swap; 2622 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/043.woff2) format('woff2'); 2623 unicode-range: U+33d7-33da; 2624} 2625@font-face { 2626 font-family: IBM Plex Sans JP; 2627 font-style: normal; 2628 font-weight: 700; 2629 font-display: swap; 2630 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/044.woff2) format('woff2'); 2631 unicode-range: U+3402-41ee; 2632} 2633@font-face { 2634 font-family: IBM Plex Sans JP; 2635 font-style: normal; 2636 font-weight: 700; 2637 font-display: swap; 2638 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/045.woff2) format('woff2'); 2639 unicode-range: U+41f3-4d77; 2640} 2641@font-face { 2642 font-family: IBM Plex Sans JP; 2643 font-style: normal; 2644 font-weight: 700; 2645 font-display: swap; 2646 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/046.woff2) format('woff2'); 2647 unicode-range: U+4e00-4ec1; 2648} 2649@font-face { 2650 font-family: IBM Plex Sans JP; 2651 font-style: normal; 2652 font-weight: 700; 2653 font-display: swap; 2654 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/047.woff2) format('woff2'); 2655 unicode-range: U+4ec2-4f78; 2656} 2657@font-face { 2658 font-family: IBM Plex Sans JP; 2659 font-style: normal; 2660 font-weight: 700; 2661 font-display: swap; 2662 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/048.woff2) format('woff2'); 2663 unicode-range: U+4f79-501f; 2664} 2665@font-face { 2666 font-family: IBM Plex Sans JP; 2667 font-style: normal; 2668 font-weight: 700; 2669 font-display: swap; 2670 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/049.woff2) format('woff2'); 2671 unicode-range: U+5021-50d9; 2672} 2673@font-face { 2674 font-family: IBM Plex Sans JP; 2675 font-style: normal; 2676 font-weight: 700; 2677 font-display: swap; 2678 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/050.woff2) format('woff2'); 2679 unicode-range: U+50da-5183; 2680} 2681@font-face { 2682 font-family: IBM Plex Sans JP; 2683 font-style: normal; 2684 font-weight: 700; 2685 font-display: swap; 2686 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/051.woff2) format('woff2'); 2687 unicode-range: U+5184-5231; 2688} 2689@font-face { 2690 font-family: IBM Plex Sans JP; 2691 font-style: normal; 2692 font-weight: 700; 2693 font-display: swap; 2694 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/052.woff2) format('woff2'); 2695 unicode-range: U+5232-52df; 2696} 2697@font-face { 2698 font-family: IBM Plex Sans JP; 2699 font-style: normal; 2700 font-weight: 700; 2701 font-display: swap; 2702 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/053.woff2) format('woff2'); 2703 unicode-range: U+52e0-537f; 2704} 2705@font-face { 2706 font-family: IBM Plex Sans JP; 2707 font-style: normal; 2708 font-weight: 700; 2709 font-display: swap; 2710 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/054.woff2) format('woff2'); 2711 unicode-range: U+5382-5435; 2712} 2713@font-face { 2714 font-family: IBM Plex Sans JP; 2715 font-style: normal; 2716 font-weight: 700; 2717 font-display: swap; 2718 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/055.woff2) format('woff2'); 2719 unicode-range: U+5436-54fe; 2720} 2721@font-face { 2722 font-family: IBM Plex Sans JP; 2723 font-style: normal; 2724 font-weight: 700; 2725 font-display: swap; 2726 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/056.woff2) format('woff2'); 2727 unicode-range: U+54ff-55e3; 2728} 2729@font-face { 2730 font-family: IBM Plex Sans JP; 2731 font-style: normal; 2732 font-weight: 700; 2733 font-display: swap; 2734 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/057.woff2) format('woff2'); 2735 unicode-range: U+55e4-56c5; 2736} 2737@font-face { 2738 font-family: IBM Plex Sans JP; 2739 font-style: normal; 2740 font-weight: 700; 2741 font-display: swap; 2742 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/058.woff2) format('woff2'); 2743 unicode-range: U+56c8-577e; 2744} 2745@font-face { 2746 font-family: IBM Plex Sans JP; 2747 font-style: normal; 2748 font-weight: 700; 2749 font-display: swap; 2750 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/059.woff2) format('woff2'); 2751 unicode-range: U+577f-5861; 2752} 2753@font-face { 2754 font-family: IBM Plex Sans JP; 2755 font-style: normal; 2756 font-weight: 700; 2757 font-display: swap; 2758 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/060.woff2) format('woff2'); 2759 unicode-range: U+5862-5924; 2760} 2761@font-face { 2762 font-family: IBM Plex Sans JP; 2763 font-style: normal; 2764 font-weight: 700; 2765 font-display: swap; 2766 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/061.woff2) format('woff2'); 2767 unicode-range: U+5925-59e6; 2768} 2769@font-face { 2770 font-family: IBM Plex Sans JP; 2771 font-style: normal; 2772 font-weight: 700; 2773 font-display: swap; 2774 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/062.woff2) format('woff2'); 2775 unicode-range: U+59e7-5afd; 2776} 2777@font-face { 2778 font-family: IBM Plex Sans JP; 2779 font-style: normal; 2780 font-weight: 700; 2781 font-display: swap; 2782 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/063.woff2) format('woff2'); 2783 unicode-range: U+5b00-5bcd; 2784} 2785@font-face { 2786 font-family: IBM Plex Sans JP; 2787 font-style: normal; 2788 font-weight: 700; 2789 font-display: swap; 2790 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/064.woff2) format('woff2'); 2791 unicode-range: U+5bce-5c79; 2792} 2793@font-face { 2794 font-family: IBM Plex Sans JP; 2795 font-style: normal; 2796 font-weight: 700; 2797 font-display: swap; 2798 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/065.woff2) format('woff2'); 2799 unicode-range: U+5c7a-5d79; 2800} 2801@font-face { 2802 font-family: IBM Plex Sans JP; 2803 font-style: normal; 2804 font-weight: 700; 2805 font-display: swap; 2806 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/066.woff2) format('woff2'); 2807 unicode-range: U+5d7a-5e55; 2808} 2809@font-face { 2810 font-family: IBM Plex Sans JP; 2811 font-style: normal; 2812 font-weight: 700; 2813 font-display: swap; 2814 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/067.woff2) format('woff2'); 2815 unicode-range: U+5e56-5f0c; 2816} 2817@font-face { 2818 font-family: IBM Plex Sans JP; 2819 font-style: normal; 2820 font-weight: 700; 2821 font-display: swap; 2822 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/068.woff2) format('woff2'); 2823 unicode-range: U+5f0d-5fac; 2824} 2825@font-face { 2826 font-family: IBM Plex Sans JP; 2827 font-style: normal; 2828 font-weight: 700; 2829 font-display: swap; 2830 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/069.woff2) format('woff2'); 2831 unicode-range: U+5fad-606b; 2832} 2833@font-face { 2834 font-family: IBM Plex Sans JP; 2835 font-style: normal; 2836 font-weight: 700; 2837 font-display: swap; 2838 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/070.woff2) format('woff2'); 2839 unicode-range: U+606c-611c; 2840} 2841@font-face { 2842 font-family: IBM Plex Sans JP; 2843 font-style: normal; 2844 font-weight: 700; 2845 font-display: swap; 2846 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/071.woff2) format('woff2'); 2847 unicode-range: U+611e-61de; 2848} 2849@font-face { 2850 font-family: IBM Plex Sans JP; 2851 font-style: normal; 2852 font-weight: 700; 2853 font-display: swap; 2854 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/072.woff2) format('woff2'); 2855 unicode-range: U+61df-6294; 2856} 2857@font-face { 2858 font-family: IBM Plex Sans JP; 2859 font-style: normal; 2860 font-weight: 700; 2861 font-display: swap; 2862 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/073.woff2) format('woff2'); 2863 unicode-range: U+6295-6366; 2864} 2865@font-face { 2866 font-family: IBM Plex Sans JP; 2867 font-style: normal; 2868 font-weight: 700; 2869 font-display: swap; 2870 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/074.woff2) format('woff2'); 2871 unicode-range: U+6367-6430; 2872} 2873@font-face { 2874 font-family: IBM Plex Sans JP; 2875 font-style: normal; 2876 font-weight: 700; 2877 font-display: swap; 2878 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/075.woff2) format('woff2'); 2879 unicode-range: U+6434-6516; 2880} 2881@font-face { 2882 font-family: IBM Plex Sans JP; 2883 font-style: normal; 2884 font-weight: 700; 2885 font-display: swap; 2886 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/076.woff2) format('woff2'); 2887 unicode-range: U+6518-65d4; 2888} 2889@font-face { 2890 font-family: IBM Plex Sans JP; 2891 font-style: normal; 2892 font-weight: 700; 2893 font-display: swap; 2894 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/077.woff2) format('woff2'); 2895 unicode-range: U+65d6-6679; 2896} 2897@font-face { 2898 font-family: IBM Plex Sans JP; 2899 font-style: normal; 2900 font-weight: 700; 2901 font-display: swap; 2902 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/078.woff2) format('woff2'); 2903 unicode-range: U+667a-6738; 2904} 2905@font-face { 2906 font-family: IBM Plex Sans JP; 2907 font-style: normal; 2908 font-weight: 700; 2909 font-display: swap; 2910 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/079.woff2) format('woff2'); 2911 unicode-range: U+673a-67ef; 2912} 2913@font-face { 2914 font-family: IBM Plex Sans JP; 2915 font-style: normal; 2916 font-weight: 700; 2917 font-display: swap; 2918 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/080.woff2) format('woff2'); 2919 unicode-range: U+67f0-68ab; 2920} 2921@font-face { 2922 font-family: IBM Plex Sans JP; 2923 font-style: normal; 2924 font-weight: 700; 2925 font-display: swap; 2926 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/081.woff2) format('woff2'); 2927 unicode-range: U+68ad-6965; 2928} 2929@font-face { 2930 font-family: IBM Plex Sans JP; 2931 font-style: normal; 2932 font-weight: 700; 2933 font-display: swap; 2934 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/082.woff2) format('woff2'); 2935 unicode-range: U+6966-6a23; 2936} 2937@font-face { 2938 font-family: IBM Plex Sans JP; 2939 font-style: normal; 2940 font-weight: 700; 2941 font-display: swap; 2942 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/083.woff2) format('woff2'); 2943 unicode-range: U+6a24-6b04; 2944} 2945@font-face { 2946 font-family: IBM Plex Sans JP; 2947 font-style: normal; 2948 font-weight: 700; 2949 font-display: swap; 2950 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/084.woff2) format('woff2'); 2951 unicode-range: U+6b05-6bc3; 2952} 2953@font-face { 2954 font-family: IBM Plex Sans JP; 2955 font-style: normal; 2956 font-weight: 700; 2957 font-display: swap; 2958 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/085.woff2) format('woff2'); 2959 unicode-range: U+6bc4-6c9a; 2960} 2961@font-face { 2962 font-family: IBM Plex Sans JP; 2963 font-style: normal; 2964 font-weight: 700; 2965 font-display: swap; 2966 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/086.woff2) format('woff2'); 2967 unicode-range: U+6c9b-6d6c; 2968} 2969@font-face { 2970 font-family: IBM Plex Sans JP; 2971 font-style: normal; 2972 font-weight: 700; 2973 font-display: swap; 2974 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/087.woff2) format('woff2'); 2975 unicode-range: U+6d6e-6e36; 2976} 2977@font-face { 2978 font-family: IBM Plex Sans JP; 2979 font-style: normal; 2980 font-weight: 700; 2981 font-display: swap; 2982 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/088.woff2) format('woff2'); 2983 unicode-range: U+6e38-6f10; 2984} 2985@font-face { 2986 font-family: IBM Plex Sans JP; 2987 font-style: normal; 2988 font-weight: 700; 2989 font-display: swap; 2990 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/089.woff2) format('woff2'); 2991 unicode-range: U+6f11-6fe9; 2992} 2993@font-face { 2994 font-family: IBM Plex Sans JP; 2995 font-style: normal; 2996 font-weight: 700; 2997 font-display: swap; 2998 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/090.woff2) format('woff2'); 2999 unicode-range: U+6feb-70fd; 3000} 3001@font-face { 3002 font-family: IBM Plex Sans JP; 3003 font-style: normal; 3004 font-weight: 700; 3005 font-display: swap; 3006 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/091.woff2) format('woff2'); 3007 unicode-range: U+7103-7208; 3008} 3009@font-face { 3010 font-family: IBM Plex Sans JP; 3011 font-style: normal; 3012 font-weight: 700; 3013 font-display: swap; 3014 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/092.woff2) format('woff2'); 3015 unicode-range: U+7209-72e9; 3016} 3017@font-face { 3018 font-family: IBM Plex Sans JP; 3019 font-style: normal; 3020 font-weight: 700; 3021 font-display: swap; 3022 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/093.woff2) format('woff2'); 3023 unicode-range: U+72ec-73bd; 3024} 3025@font-face { 3026 font-family: IBM Plex Sans JP; 3027 font-style: normal; 3028 font-weight: 700; 3029 font-display: swap; 3030 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/094.woff2) format('woff2'); 3031 unicode-range: U+73bf-7491; 3032} 3033@font-face { 3034 font-family: IBM Plex Sans JP; 3035 font-style: normal; 3036 font-weight: 700; 3037 font-display: swap; 3038 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/095.woff2) format('woff2'); 3039 unicode-range: U+7492-754f; 3040} 3041@font-face { 3042 font-family: IBM Plex Sans JP; 3043 font-style: normal; 3044 font-weight: 700; 3045 font-display: swap; 3046 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/096.woff2) format('woff2'); 3047 unicode-range: U+7550-7601; 3048} 3049@font-face { 3050 font-family: IBM Plex Sans JP; 3051 font-style: normal; 3052 font-weight: 700; 3053 font-display: swap; 3054 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/097.woff2) format('woff2'); 3055 unicode-range: U+7602-76b7; 3056} 3057@font-face { 3058 font-family: IBM Plex Sans JP; 3059 font-style: normal; 3060 font-weight: 700; 3061 font-display: swap; 3062 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/098.woff2) format('woff2'); 3063 unicode-range: U+76b8-777e; 3064} 3065@font-face { 3066 font-family: IBM Plex Sans JP; 3067 font-style: normal; 3068 font-weight: 700; 3069 font-display: swap; 3070 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/099.woff2) format('woff2'); 3071 unicode-range: U+777f-787c; 3072} 3073@font-face { 3074 font-family: IBM Plex Sans JP; 3075 font-style: normal; 3076 font-weight: 700; 3077 font-display: swap; 3078 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/100.woff2) format('woff2'); 3079 unicode-range: U+787e-794f; 3080} 3081@font-face { 3082 font-family: IBM Plex Sans JP; 3083 font-style: normal; 3084 font-weight: 700; 3085 font-display: swap; 3086 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/101.woff2) format('woff2'); 3087 unicode-range: U+7950-7a1a; 3088} 3089@font-face { 3090 font-family: IBM Plex Sans JP; 3091 font-style: normal; 3092 font-weight: 700; 3093 font-display: swap; 3094 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/102.woff2) format('woff2'); 3095 unicode-range: U+7a1b-7adf; 3096} 3097@font-face { 3098 font-family: IBM Plex Sans JP; 3099 font-style: normal; 3100 font-weight: 700; 3101 font-display: swap; 3102 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/103.woff2) format('woff2'); 3103 unicode-range: U+7ae0-7b9f; 3104} 3105@font-face { 3106 font-family: IBM Plex Sans JP; 3107 font-style: normal; 3108 font-weight: 700; 3109 font-display: swap; 3110 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/104.woff2) format('woff2'); 3111 unicode-range: U+7ba0-7c60; 3112} 3113@font-face { 3114 font-family: IBM Plex Sans JP; 3115 font-style: normal; 3116 font-weight: 700; 3117 font-display: swap; 3118 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/105.woff2) format('woff2'); 3119 unicode-range: U+7c61-7d1e; 3120} 3121@font-face { 3122 font-family: IBM Plex Sans JP; 3123 font-style: normal; 3124 font-weight: 700; 3125 font-display: swap; 3126 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/106.woff2) format('woff2'); 3127 unicode-range: U+7d20-7dcd; 3128} 3129@font-face { 3130 font-family: IBM Plex Sans JP; 3131 font-style: normal; 3132 font-weight: 700; 3133 font-display: swap; 3134 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/107.woff2) format('woff2'); 3135 unicode-range: U+7dce-7e89; 3136} 3137@font-face { 3138 font-family: IBM Plex Sans JP; 3139 font-style: normal; 3140 font-weight: 700; 3141 font-display: swap; 3142 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/108.woff2) format('woff2'); 3143 unicode-range: U+7e8a-7fe5; 3144} 3145@font-face { 3146 font-family: IBM Plex Sans JP; 3147 font-style: normal; 3148 font-weight: 700; 3149 font-display: swap; 3150 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/109.woff2) format('woff2'); 3151 unicode-range: U+7fe6-80ad; 3152} 3153@font-face { 3154 font-family: IBM Plex Sans JP; 3155 font-style: normal; 3156 font-weight: 700; 3157 font-display: swap; 3158 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/110.woff2) format('woff2'); 3159 unicode-range: U+80af-8186; 3160} 3161@font-face { 3162 font-family: IBM Plex Sans JP; 3163 font-style: normal; 3164 font-weight: 700; 3165 font-display: swap; 3166 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/111.woff2) format('woff2'); 3167 unicode-range: U+8188-8237; 3168} 3169@font-face { 3170 font-family: IBM Plex Sans JP; 3171 font-style: normal; 3172 font-weight: 700; 3173 font-display: swap; 3174 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/112.woff2) format('woff2'); 3175 unicode-range: U+8238-82f6; 3176} 3177@font-face { 3178 font-family: IBM Plex Sans JP; 3179 font-style: normal; 3180 font-weight: 700; 3181 font-display: swap; 3182 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/113.woff2) format('woff2'); 3183 unicode-range: U+82f7-83cc; 3184} 3185@font-face { 3186 font-family: IBM Plex Sans JP; 3187 font-style: normal; 3188 font-weight: 700; 3189 font-display: swap; 3190 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/114.woff2) format('woff2'); 3191 unicode-range: U+83ce-84b2; 3192} 3193@font-face { 3194 font-family: IBM Plex Sans JP; 3195 font-style: normal; 3196 font-weight: 700; 3197 font-display: swap; 3198 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/115.woff2) format('woff2'); 3199 unicode-range: U+84b4-8581; 3200} 3201@font-face { 3202 font-family: IBM Plex Sans JP; 3203 font-style: normal; 3204 font-weight: 700; 3205 font-display: swap; 3206 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/116.woff2) format('woff2'); 3207 unicode-range: U+8584-8654; 3208} 3209@font-face { 3210 font-family: IBM Plex Sans JP; 3211 font-style: normal; 3212 font-weight: 700; 3213 font-display: swap; 3214 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/117.woff2) format('woff2'); 3215 unicode-range: U+8655-871c; 3216} 3217@font-face { 3218 font-family: IBM Plex Sans JP; 3219 font-style: normal; 3220 font-weight: 700; 3221 font-display: swap; 3222 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/118.woff2) format('woff2'); 3223 unicode-range: U+871e-87f8; 3224} 3225@font-face { 3226 font-family: IBM Plex Sans JP; 3227 font-style: normal; 3228 font-weight: 700; 3229 font-display: swap; 3230 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/119.woff2) format('woff2'); 3231 unicode-range: U+87f9-88c0; 3232} 3233@font-face { 3234 font-family: IBM Plex Sans JP; 3235 font-style: normal; 3236 font-weight: 700; 3237 font-display: swap; 3238 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/120.woff2) format('woff2'); 3239 unicode-range: U+88c1-8988; 3240} 3241@font-face { 3242 font-family: IBM Plex Sans JP; 3243 font-style: normal; 3244 font-weight: 700; 3245 font-display: swap; 3246 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/121.woff2) format('woff2'); 3247 unicode-range: U+8989-8a58; 3248} 3249@font-face { 3250 font-family: IBM Plex Sans JP; 3251 font-style: normal; 3252 font-weight: 700; 3253 font-display: swap; 3254 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/122.woff2) format('woff2'); 3255 unicode-range: U+8a5b-8b02; 3256} 3257@font-face { 3258 font-family: IBM Plex Sans JP; 3259 font-style: normal; 3260 font-weight: 700; 3261 font-display: swap; 3262 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/123.woff2) format('woff2'); 3263 unicode-range: U+8b04-8c5a; 3264} 3265@font-face { 3266 font-family: IBM Plex Sans JP; 3267 font-style: normal; 3268 font-weight: 700; 3269 font-display: swap; 3270 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/124.woff2) format('woff2'); 3271 unicode-range: U+8c5b-8d0b; 3272} 3273@font-face { 3274 font-family: IBM Plex Sans JP; 3275 font-style: normal; 3276 font-weight: 700; 3277 font-display: swap; 3278 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/125.woff2) format('woff2'); 3279 unicode-range: U+8d0d-8e38; 3280} 3281@font-face { 3282 font-family: IBM Plex Sans JP; 3283 font-style: normal; 3284 font-weight: 700; 3285 font-display: swap; 3286 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/126.woff2) format('woff2'); 3287 unicode-range: U+8e39-8f0c; 3288} 3289@font-face { 3290 font-family: IBM Plex Sans JP; 3291 font-style: normal; 3292 font-weight: 700; 3293 font-display: swap; 3294 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/127.woff2) format('woff2'); 3295 unicode-range: U+8f0f-8feb; 3296} 3297@font-face { 3298 font-family: IBM Plex Sans JP; 3299 font-style: normal; 3300 font-weight: 700; 3301 font-display: swap; 3302 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/128.woff2) format('woff2'); 3303 unicode-range: U+8fed-908b; 3304} 3305@font-face { 3306 font-family: IBM Plex Sans JP; 3307 font-style: normal; 3308 font-weight: 700; 3309 font-display: swap; 3310 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/129.woff2) format('woff2'); 3311 unicode-range: U+908c-9165; 3312} 3313@font-face { 3314 font-family: IBM Plex Sans JP; 3315 font-style: normal; 3316 font-weight: 700; 3317 font-display: swap; 3318 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/130.woff2) format('woff2'); 3319 unicode-range: U+9167-9216; 3320} 3321@font-face { 3322 font-family: IBM Plex Sans JP; 3323 font-style: normal; 3324 font-weight: 700; 3325 font-display: swap; 3326 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/131.woff2) format('woff2'); 3327 unicode-range: U+9217-92d2; 3328} 3329@font-face { 3330 font-family: IBM Plex Sans JP; 3331 font-style: normal; 3332 font-weight: 700; 3333 font-display: swap; 3334 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/132.woff2) format('woff2'); 3335 unicode-range: U+92d3-939a; 3336} 3337@font-face { 3338 font-family: IBM Plex Sans JP; 3339 font-style: normal; 3340 font-weight: 700; 3341 font-display: swap; 3342 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/133.woff2) format('woff2'); 3343 unicode-range: U+939b-947e; 3344} 3345@font-face { 3346 font-family: IBM Plex Sans JP; 3347 font-style: normal; 3348 font-weight: 700; 3349 font-display: swap; 3350 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/134.woff2) format('woff2'); 3351 unicode-range: U+947f-965d; 3352} 3353@font-face { 3354 font-family: IBM Plex Sans JP; 3355 font-style: normal; 3356 font-weight: 700; 3357 font-display: swap; 3358 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/135.woff2) format('woff2'); 3359 unicode-range: U+965e-9713; 3360} 3361@font-face { 3362 font-family: IBM Plex Sans JP; 3363 font-style: normal; 3364 font-weight: 700; 3365 font-display: swap; 3366 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/136.woff2) format('woff2'); 3367 unicode-range: U+9714-97d1; 3368} 3369@font-face { 3370 font-family: IBM Plex Sans JP; 3371 font-style: normal; 3372 font-weight: 700; 3373 font-display: swap; 3374 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/137.woff2) format('woff2'); 3375 unicode-range: U+97d3-98c5; 3376} 3377@font-face { 3378 font-family: IBM Plex Sans JP; 3379 font-style: normal; 3380 font-weight: 700; 3381 font-display: swap; 3382 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/138.woff2) format('woff2'); 3383 unicode-range: U+98c6-99c4; 3384} 3385@font-face { 3386 font-family: IBM Plex Sans JP; 3387 font-style: normal; 3388 font-weight: 700; 3389 font-display: swap; 3390 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/139.woff2) format('woff2'); 3391 unicode-range: U+99c5-9ac8; 3392} 3393@font-face { 3394 font-family: IBM Plex Sans JP; 3395 font-style: normal; 3396 font-weight: 700; 3397 font-display: swap; 3398 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/140.woff2) format('woff2'); 3399 unicode-range: U+9ace-9b79; 3400} 3401@font-face { 3402 font-family: IBM Plex Sans JP; 3403 font-style: normal; 3404 font-weight: 700; 3405 font-display: swap; 3406 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/141.woff2) format('woff2'); 3407 unicode-range: U+9b7f-9c35; 3408} 3409@font-face { 3410 font-family: IBM Plex Sans JP; 3411 font-style: normal; 3412 font-weight: 700; 3413 font-display: swap; 3414 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/142.woff2) format('woff2'); 3415 unicode-range: U+9c36-9d6f; 3416} 3417@font-face { 3418 font-family: IBM Plex Sans JP; 3419 font-style: normal; 3420 font-weight: 700; 3421 font-display: swap; 3422 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/143.woff2) format('woff2'); 3423 unicode-range: U+9d70-9e9d; 3424} 3425@font-face { 3426 font-family: IBM Plex Sans JP; 3427 font-style: normal; 3428 font-weight: 700; 3429 font-display: swap; 3430 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/144.woff2) format('woff2'); 3431 unicode-range: U+9e9e-9f61; 3432} 3433@font-face { 3434 font-family: IBM Plex Sans JP; 3435 font-style: normal; 3436 font-weight: 700; 3437 font-display: swap; 3438 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/145.woff2) format('woff2'); 3439 unicode-range: U+9f62-9fb4; 3440} 3441@font-face { 3442 font-family: IBM Plex Sans JP; 3443 font-style: normal; 3444 font-weight: 700; 3445 font-display: swap; 3446 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/146.woff2) format('woff2'); 3447 unicode-range: U+f860-f87f; 3448} 3449@font-face { 3450 font-family: IBM Plex Sans JP; 3451 font-style: normal; 3452 font-weight: 700; 3453 font-display: swap; 3454 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/147.woff2) format('woff2'); 3455 unicode-range: U+f909-fa6a; 3456} 3457@font-face { 3458 font-family: IBM Plex Sans JP; 3459 font-style: normal; 3460 font-weight: 700; 3461 font-display: swap; 3462 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/148.woff2) format('woff2'); 3463 unicode-range: U+fb00-fb04; 3464} 3465@font-face { 3466 font-family: IBM Plex Sans JP; 3467 font-style: normal; 3468 font-weight: 700; 3469 font-display: swap; 3470 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/149.woff2) format('woff2'); 3471 unicode-range: U+fe10-fe19; 3472} 3473@font-face { 3474 font-family: IBM Plex Sans JP; 3475 font-style: normal; 3476 font-weight: 700; 3477 font-display: swap; 3478 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/150.woff2) format('woff2'); 3479 unicode-range: U+fe30-fe48; 3480} 3481@font-face { 3482 font-family: IBM Plex Sans JP; 3483 font-style: normal; 3484 font-weight: 700; 3485 font-display: swap; 3486 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/151.woff2) format('woff2'); 3487 unicode-range: U+ff01-ff80; 3488} 3489@font-face { 3490 font-family: IBM Plex Sans JP; 3491 font-style: normal; 3492 font-weight: 700; 3493 font-display: swap; 3494 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/152.woff2) format('woff2'); 3495 unicode-range: U+ff81-ffe8; 3496} 3497@font-face { 3498 font-family: IBM Plex Sans JP; 3499 font-style: normal; 3500 font-weight: 700; 3501 font-display: swap; 3502 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/153.woff2) format('woff2'); 3503 unicode-range: U+1f100; 3504} 3505@font-face { 3506 font-family: IBM Plex Sans JP; 3507 font-style: normal; 3508 font-weight: 700; 3509 font-display: swap; 3510 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/154.woff2) format('woff2'); 3511 unicode-range: U+2000b-23763; 3512} 3513@font-face { 3514 font-family: IBM Plex Sans JP; 3515 font-style: normal; 3516 font-weight: 700; 3517 font-display: swap; 3518 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/155.woff2) format('woff2'); 3519 unicode-range: U+23764-2770e; 3520} 3521@font-face { 3522 font-family: IBM Plex Sans JP; 3523 font-style: normal; 3524 font-weight: 700; 3525 font-display: swap; 3526 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/156.woff2) format('woff2'); 3527 unicode-range: U+27723-2a6b2; 3528} 3529@font-face { 3530 font-family: IBM Plex Sans JP; 3531 font-style: normal; 3532 font-weight: 700; 3533 font-display: swap; 3534 src: local('IBM Plex Sans JP Bold'), local('IBMPlexSansJP-Bold'), url(/font/IBMPlexSansJP-Bold/157.woff2) format('woff2'); 3535 unicode-range: U+2f804-2f9f4; 3536} 3537html { 3538 --tw-gradient-position: to bottom; 3539 @supports (background-image: linear-gradient(in lab, red, red)) { 3540 --tw-gradient-position: to bottom in oklab; 3541 } 3542 background-image: linear-gradient(var(--tw-gradient-stops)); 3543 background-attachment: fixed; 3544 --tw-gradient-from: var(--color-green-100); 3545 --tw-gradient-to: var(--color-green-300); 3546 --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); 3547 font-family: var(--font-sans); 3548 font-size: var(--text-sm); 3549 line-height: var(--tw-leading, var(--text-sm--line-height)); 3550 --tw-leading: 1.65; 3551 line-height: 1.65; 3552} 3553hr { 3554 margin-block: calc(var(--spacing) * 4); 3555 color: var(--color-stone-400); 3556} 3557a:not(.clickable) { 3558 &:hover { 3559 border-radius: var(--radius-xs); 3560 background-color: color-mix(in srgb, oklch(70.7% 0.165 254.624) 15%, transparent); 3561 @supports (color: color-mix(in lab, red, red)) { 3562 background-color: color-mix(in oklab, var(--color-blue-400) 15%, transparent); 3563 } 3564 } 3565 padding-inline: calc(var(--spacing) * 1); 3566 color: var(--color-blue-500); 3567 text-decoration-line: underline; 3568} 3569a::after { 3570 content: ' 🡥'; 3571 padding-bottom: calc(var(--spacing) * 2); 3572 vertical-align: middle; 3573 font-size: var(--text-xxs); 3574 text-decoration-line: none; 3575} 3576.hidden-link-lmao { 3577 padding-inline: calc(var(--spacing) * 0) !important; 3578 &::after { 3579 content: '' !important; 3580 } 3581} 3582a:visited { 3583 color: var(--color-blue-900); 3584} 3585.n-box { 3586 width: min(67%, var(--container-6xl)); 3587 border-style: var(--tw-border-style); 3588 border-width: 1px; 3589 --tw-border-style: solid; 3590 border-style: solid; 3591 border-color: var(--color-black); 3592 margin-top: calc(var(--spacing) * 8); 3593 margin-bottom: calc(var(--spacing) * 20); 3594 display: flex; 3595 flex-direction: column; 3596 border-radius: var(--radius-sm); 3597 padding: calc(var(--spacing) * 4); 3598 --tw-drop-shadow-size: drop-shadow(0 9px 7px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.1))); 3599 --tw-drop-shadow: drop-shadow(var(--drop-shadow-xl)); 3600 filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); 3601 background-color: #ffffff; 3602 margin-inline: auto; 3603 &:has(+ .n-box) { 3604 margin-bottom: calc(var(--spacing) * 8); 3605 } 3606} 3607.clear-n-box { 3608 border-color: transparent; 3609 background-color: transparent; 3610 --tw-drop-shadow: ; 3611 filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); 3612} 3613.clickable { 3614 background-color: var(--color-gray-100); 3615 padding-right: 0.5ch; 3616 padding-left: 0.5ch; 3617 border-style: var(--tw-border-style); 3618 border-width: 1px; 3619 --tw-border-style: solid; 3620 border-style: solid; 3621 border-color: var(--color-black); 3622 border-radius: var(--radius-sm); 3623 text-decoration: none; 3624 &:hover { 3625 background-color: var(--color-gray-200); 3626 } 3627 &:disabled, &[aria-disabled="True"] { 3628 pointer-events: none; 3629 border-color: var(--color-stone-400); 3630 color: var(--color-stone-400); 3631 } 3632} 3633.pfp { 3634 --tw-drop-shadow-alpha: 25%; 3635 --tw-drop-shadow-size: drop-shadow(0 9px 7px var(--tw-drop-shadow-color, oklab(from rgb(0 0 0 / 0.1) l a b / 25%))); 3636 --tw-drop-shadow: var(--tw-drop-shadow-size); 3637 filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); 3638} 3639#splash, .you-know-you-want-to { 3640 a { 3641 background-color: transparent; 3642 } 3643 width: min-content; 3644 cursor: pointer; 3645 padding-inline: 2ch; 3646 white-space: nowrap; 3647 font-smooth: never; 3648 animation-duration: .25s; 3649 animation-name: splashscale; 3650 animation-timing-function: transform 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6); 3651 animation-direction: alternate; 3652 animation-iteration-count: infinite; 3653 transition-property: background-color; 3654 transition-duration: 0.3s; 3655 transition-timing-function: ease-in-out; 3656 border-radius: var(--radius-md); 3657 &:hover { 3658 background-color: color-mix(in srgb, oklch(79.2% 0.209 151.711) 50%, transparent); 3659 @supports (color: color-mix(in lab, red, red)) { 3660 background-color: color-mix(in oklab, var(--color-green-400) 50%, transparent); 3661 } 3662 } 3663} 3664@media (prefers-reduced-motion) { 3665 #splash, .you-know-you-want-to { 3666 transform: rotateZ(-1.5deg); 3667 font-smooth: auto; 3668 animation: none; 3669 } 3670} 3671.post-component { 3672 margin: calc(var(--spacing) * 2); 3673 h1 a { 3674 font-size: 2.33em; 3675 font-weight: 800; 3676 text-decoration: none !important; 3677 } 3678} 3679.artifact-holder { 3680 display: grid; 3681 gap: 10px; 3682 grid-template-columns: repeat(auto-fill, minmax(120px, 1fr)); 3683 grid-template-rows: masonry; 3684} 3685.artifact-component { 3686 width: 50%; 3687 h1 a { 3688 font-size: 1.5em; 3689 font-weight: 800; 3690 text-decoration: none !important; 3691 } 3692} 3693@keyframes splashscale { 3694 0% { 3695 transform: scale(0.99) rotateZ(-1deg); 3696 } 3697 100% { 3698 transform: scale(1.02) rotateZ(-1deg); 3699 } 3700} 3701@property --tw-shadow { 3702 syntax: "*"; 3703 inherits: false; 3704 initial-value: 0 0 #0000; 3705} 3706@property --tw-shadow-color { 3707 syntax: "*"; 3708 inherits: false; 3709} 3710@property --tw-shadow-alpha { 3711 syntax: "<percentage>"; 3712 inherits: false; 3713 initial-value: 100%; 3714} 3715@property --tw-inset-shadow { 3716 syntax: "*"; 3717 inherits: false; 3718 initial-value: 0 0 #0000; 3719} 3720@property --tw-inset-shadow-color { 3721 syntax: "*"; 3722 inherits: false; 3723} 3724@property --tw-inset-shadow-alpha { 3725 syntax: "<percentage>"; 3726 inherits: false; 3727 initial-value: 100%; 3728} 3729@property --tw-ring-color { 3730 syntax: "*"; 3731 inherits: false; 3732} 3733@property --tw-ring-shadow { 3734 syntax: "*"; 3735 inherits: false; 3736 initial-value: 0 0 #0000; 3737} 3738@property --tw-inset-ring-color { 3739 syntax: "*"; 3740 inherits: false; 3741} 3742@property --tw-inset-ring-shadow { 3743 syntax: "*"; 3744 inherits: false; 3745 initial-value: 0 0 #0000; 3746} 3747@property --tw-ring-inset { 3748 syntax: "*"; 3749 inherits: false; 3750} 3751@property --tw-ring-offset-width { 3752 syntax: "<length>"; 3753 inherits: false; 3754 initial-value: 0px; 3755} 3756@property --tw-ring-offset-color { 3757 syntax: "*"; 3758 inherits: false; 3759 initial-value: #fff; 3760} 3761@property --tw-ring-offset-shadow { 3762 syntax: "*"; 3763 inherits: false; 3764 initial-value: 0 0 #0000; 3765} 3766@property --tw-blur { 3767 syntax: "*"; 3768 inherits: false; 3769} 3770@property --tw-brightness { 3771 syntax: "*"; 3772 inherits: false; 3773} 3774@property --tw-contrast { 3775 syntax: "*"; 3776 inherits: false; 3777} 3778@property --tw-grayscale { 3779 syntax: "*"; 3780 inherits: false; 3781} 3782@property --tw-hue-rotate { 3783 syntax: "*"; 3784 inherits: false; 3785} 3786@property --tw-invert { 3787 syntax: "*"; 3788 inherits: false; 3789} 3790@property --tw-opacity { 3791 syntax: "*"; 3792 inherits: false; 3793} 3794@property --tw-saturate { 3795 syntax: "*"; 3796 inherits: false; 3797} 3798@property --tw-sepia { 3799 syntax: "*"; 3800 inherits: false; 3801} 3802@property --tw-drop-shadow { 3803 syntax: "*"; 3804 inherits: false; 3805} 3806@property --tw-drop-shadow-color { 3807 syntax: "*"; 3808 inherits: false; 3809} 3810@property --tw-drop-shadow-alpha { 3811 syntax: "<percentage>"; 3812 inherits: false; 3813 initial-value: 100%; 3814} 3815@property --tw-drop-shadow-size { 3816 syntax: "*"; 3817 inherits: false; 3818} 3819@property --tw-border-style { 3820 syntax: "*"; 3821 inherits: false; 3822 initial-value: solid; 3823} 3824@property --tw-gradient-position { 3825 syntax: "*"; 3826 inherits: false; 3827} 3828@property --tw-gradient-from { 3829 syntax: "<color>"; 3830 inherits: false; 3831 initial-value: #0000; 3832} 3833@property --tw-gradient-via { 3834 syntax: "<color>"; 3835 inherits: false; 3836 initial-value: #0000; 3837} 3838@property --tw-gradient-to { 3839 syntax: "<color>"; 3840 inherits: false; 3841 initial-value: #0000; 3842} 3843@property --tw-gradient-stops { 3844 syntax: "*"; 3845 inherits: false; 3846} 3847@property --tw-gradient-via-stops { 3848 syntax: "*"; 3849 inherits: false; 3850} 3851@property --tw-gradient-from-position { 3852 syntax: "<length-percentage>"; 3853 inherits: false; 3854 initial-value: 0%; 3855} 3856@property --tw-gradient-via-position { 3857 syntax: "<length-percentage>"; 3858 inherits: false; 3859 initial-value: 50%; 3860} 3861@property --tw-gradient-to-position { 3862 syntax: "<length-percentage>"; 3863 inherits: false; 3864 initial-value: 100%; 3865} 3866@property --tw-leading { 3867 syntax: "*"; 3868 inherits: false; 3869} 3870@layer properties { 3871 @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) { 3872 *, ::before, ::after, ::backdrop { 3873 --tw-shadow: 0 0 #0000; 3874 --tw-shadow-color: initial; 3875 --tw-shadow-alpha: 100%; 3876 --tw-inset-shadow: 0 0 #0000; 3877 --tw-inset-shadow-color: initial; 3878 --tw-inset-shadow-alpha: 100%; 3879 --tw-ring-color: initial; 3880 --tw-ring-shadow: 0 0 #0000; 3881 --tw-inset-ring-color: initial; 3882 --tw-inset-ring-shadow: 0 0 #0000; 3883 --tw-ring-inset: initial; 3884 --tw-ring-offset-width: 0px; 3885 --tw-ring-offset-color: #fff; 3886 --tw-ring-offset-shadow: 0 0 #0000; 3887 --tw-blur: initial; 3888 --tw-brightness: initial; 3889 --tw-contrast: initial; 3890 --tw-grayscale: initial; 3891 --tw-hue-rotate: initial; 3892 --tw-invert: initial; 3893 --tw-opacity: initial; 3894 --tw-saturate: initial; 3895 --tw-sepia: initial; 3896 --tw-drop-shadow: initial; 3897 --tw-drop-shadow-color: initial; 3898 --tw-drop-shadow-alpha: 100%; 3899 --tw-drop-shadow-size: initial; 3900 --tw-border-style: solid; 3901 --tw-gradient-position: initial; 3902 --tw-gradient-from: #0000; 3903 --tw-gradient-via: #0000; 3904 --tw-gradient-to: #0000; 3905 --tw-gradient-stops: initial; 3906 --tw-gradient-via-stops: initial; 3907 --tw-gradient-from-position: 0%; 3908 --tw-gradient-via-position: 50%; 3909 --tw-gradient-to-position: 100%; 3910 --tw-leading: initial; 3911 } 3912 } 3913}