|
1 | | -/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */ |
| 1 | +/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */ |
2 | 2 | @layer properties; |
3 | 3 | @layer theme, base, components, utilities; |
4 | 4 | @layer theme { |
|
8 | 8 | --font-mono: "ui-monospace", "monospace"; |
9 | 9 | --color-red-100: oklch(93.6% 0.032 17.717); |
10 | 10 | --color-red-800: oklch(44.4% 0.177 26.899); |
| 11 | + --color-amber-100: oklch(96.2% 0.059 95.617); |
| 12 | + --color-amber-700: oklch(55.5% 0.163 48.998); |
11 | 13 | --color-yellow-100: oklch(97.3% 0.071 103.193); |
12 | 14 | --color-yellow-800: oklch(47.6% 0.114 61.907); |
13 | 15 | --color-green-100: oklch(96.2% 0.044 156.743); |
|
39 | 41 | --font-weight-light: 300; |
40 | 42 | --font-weight-normal: 400; |
41 | 43 | --font-weight-medium: 500; |
| 44 | + --font-weight-bold: 700; |
42 | 45 | --tracking-wide: 0.025em; |
| 46 | + --radius-md: 0.375rem; |
43 | 47 | --radius-lg: 0.5rem; |
44 | 48 | --default-transition-duration: 150ms; |
45 | 49 | --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); |
46 | 50 | --default-font-family: var(--font-sans); |
47 | 51 | --default-mono-font-family: var(--font-mono); |
48 | 52 | --font-body: "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", |
49 | 53 | "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; |
| 54 | + --color-primary-50: var(--hds-primary); |
| 55 | + @supports (color: color-mix(in lab, red, red)) { |
| 56 | + --color-primary-50: color-mix(in oklch, var(--hds-primary) 5%, white); |
| 57 | + } |
| 58 | + --color-primary-100: var(--hds-primary); |
| 59 | + @supports (color: color-mix(in lab, red, red)) { |
| 60 | + --color-primary-100: color-mix(in oklch, var(--hds-primary) 10%, white); |
| 61 | + } |
| 62 | + --color-primary-200: var(--hds-primary); |
| 63 | + @supports (color: color-mix(in lab, red, red)) { |
| 64 | + --color-primary-200: color-mix(in oklch, var(--hds-primary) 25%, white); |
| 65 | + } |
| 66 | + --color-primary-300: var(--hds-primary); |
| 67 | + @supports (color: color-mix(in lab, red, red)) { |
| 68 | + --color-primary-300: color-mix(in oklch, var(--hds-primary) 40%, white); |
| 69 | + } |
| 70 | + --color-primary-400: var(--hds-primary); |
| 71 | + @supports (color: color-mix(in lab, red, red)) { |
| 72 | + --color-primary-400: color-mix(in oklch, var(--hds-primary) 60%, white); |
| 73 | + } |
| 74 | + --color-primary-500: var(--hds-primary); |
| 75 | + --color-primary-600: var(--hds-primary); |
| 76 | + @supports (color: color-mix(in lab, red, red)) { |
| 77 | + --color-primary-600: color-mix(in oklch, var(--hds-primary) 85%, black); |
| 78 | + } |
| 79 | + --color-primary-700: var(--hds-primary); |
| 80 | + @supports (color: color-mix(in lab, red, red)) { |
| 81 | + --color-primary-700: color-mix(in oklch, var(--hds-primary) 70%, black); |
| 82 | + } |
| 83 | + --color-primary-800: var(--hds-primary); |
| 84 | + @supports (color: color-mix(in lab, red, red)) { |
| 85 | + --color-primary-800: color-mix(in oklch, var(--hds-primary) 50%, black); |
| 86 | + } |
| 87 | + --color-primary-900: var(--hds-primary); |
| 88 | + @supports (color: color-mix(in lab, red, red)) { |
| 89 | + --color-primary-900: color-mix(in oklch, var(--hds-primary) 35%, black); |
| 90 | + } |
| 91 | + --color-primary-950: var(--hds-primary); |
| 92 | + @supports (color: color-mix(in lab, red, red)) { |
| 93 | + --color-primary-950: color-mix(in oklch, var(--hds-primary) 20%, black); |
| 94 | + } |
50 | 95 | } |
51 | 96 | } |
52 | 97 | @layer base { |
|
181 | 226 | ::-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 { |
182 | 227 | padding-block: 0; |
183 | 228 | } |
| 229 | + ::-webkit-calendar-picker-indicator { |
| 230 | + line-height: 1; |
| 231 | + } |
184 | 232 | :-moz-ui-invalid { |
185 | 233 | box-shadow: none; |
186 | 234 | } |
|
304 | 352 | } |
305 | 353 | :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) { |
306 | 354 | border-color: var(--tw-prose-hr); |
307 | | - border-top-width: 1; |
| 355 | + border-top-width: 1px; |
308 | 356 | margin-top: 3em; |
309 | 357 | margin-bottom: 3em; |
310 | 358 | } |
|
389 | 437 | font-weight: 500; |
390 | 438 | font-family: inherit; |
391 | 439 | color: var(--tw-prose-kbd); |
392 | | - box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), 0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%); |
| 440 | + box-shadow: 0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows); |
393 | 441 | font-size: 0.875em; |
394 | 442 | border-radius: 0.3125rem; |
395 | 443 | padding-top: 0.1875em; |
|
525 | 573 | --tw-prose-quote-borders: oklch(92.8% 0.006 264.531); |
526 | 574 | --tw-prose-captions: oklch(55.1% 0.027 264.364); |
527 | 575 | --tw-prose-kbd: oklch(21% 0.034 264.665); |
528 | | - --tw-prose-kbd-shadows: NaN NaN NaN; |
| 576 | + --tw-prose-kbd-shadows: color-mix(in oklab, oklch(21% 0.034 264.665) 10%, transparent); |
529 | 577 | --tw-prose-code: oklch(21% 0.034 264.665); |
530 | 578 | --tw-prose-pre-code: oklch(92.8% 0.006 264.531); |
531 | 579 | --tw-prose-pre-bg: oklch(27.8% 0.033 256.848); |
|
543 | 591 | --tw-prose-invert-quote-borders: oklch(37.3% 0.034 259.733); |
544 | 592 | --tw-prose-invert-captions: oklch(70.7% 0.022 261.325); |
545 | 593 | --tw-prose-invert-kbd: #fff; |
546 | | - --tw-prose-invert-kbd-shadows: 255 255 255; |
| 594 | + --tw-prose-invert-kbd-shadows: rgb(255 255 255 / 10%); |
547 | 595 | --tw-prose-invert-code: #fff; |
548 | 596 | --tw-prose-invert-pre-code: oklch(87.2% 0.01 258.338); |
549 | 597 | --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%); |
|
670 | 718 | .grid { |
671 | 719 | display: grid; |
672 | 720 | } |
| 721 | + .hidden { |
| 722 | + display: none; |
| 723 | + } |
673 | 724 | .inline-block { |
674 | 725 | display: inline-block; |
675 | 726 | } |
|
706 | 757 | .w-5 { |
707 | 758 | width: calc(var(--spacing) * 5); |
708 | 759 | } |
| 760 | + .w-8 { |
| 761 | + width: calc(var(--spacing) * 8); |
| 762 | + } |
709 | 763 | .w-10 { |
710 | 764 | width: calc(var(--spacing) * 10); |
711 | 765 | } |
| 766 | + .w-12 { |
| 767 | + width: calc(var(--spacing) * 12); |
| 768 | + } |
712 | 769 | .w-full { |
713 | 770 | width: 100%; |
714 | 771 | } |
|
730 | 787 | .flex-1 { |
731 | 788 | flex: 1; |
732 | 789 | } |
| 790 | + .shrink-0 { |
| 791 | + flex-shrink: 0; |
| 792 | + } |
733 | 793 | .cursor-not-allowed { |
734 | 794 | cursor: not-allowed; |
735 | 795 | } |
|
757 | 817 | .justify-center { |
758 | 818 | justify-content: center; |
759 | 819 | } |
| 820 | + .gap-1 { |
| 821 | + gap: calc(var(--spacing) * 1); |
| 822 | + } |
760 | 823 | .gap-2 { |
761 | 824 | gap: calc(var(--spacing) * 2); |
762 | 825 | } |
|
780 | 843 | margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse))); |
781 | 844 | } |
782 | 845 | } |
| 846 | + .truncate { |
| 847 | + overflow: hidden; |
| 848 | + text-overflow: ellipsis; |
| 849 | + white-space: nowrap; |
| 850 | + } |
| 851 | + .overflow-hidden { |
| 852 | + overflow: hidden; |
| 853 | + } |
783 | 854 | .overflow-x-auto { |
784 | 855 | overflow-x: auto; |
785 | 856 | } |
|
795 | 866 | .rounded-lg { |
796 | 867 | border-radius: var(--radius-lg); |
797 | 868 | } |
| 869 | + .rounded-md { |
| 870 | + border-radius: var(--radius-md); |
| 871 | + } |
798 | 872 | .rounded-t-lg { |
799 | 873 | border-top-left-radius: var(--radius-lg); |
800 | 874 | border-top-right-radius: var(--radius-lg); |
|
853 | 927 | .bg-\[var\(--hds-secondary\)\] { |
854 | 928 | background-color: var(--hds-secondary); |
855 | 929 | } |
| 930 | + .bg-\[var\(--hds-secondary\)\]\/30 { |
| 931 | + background-color: var(--hds-secondary); |
| 932 | + @supports (color: color-mix(in lab, red, red)) { |
| 933 | + background-color: color-mix(in oklab, var(--hds-secondary) 30%, transparent); |
| 934 | + } |
| 935 | + } |
| 936 | + .bg-amber-100 { |
| 937 | + background-color: var(--color-amber-100); |
| 938 | + } |
856 | 939 | .bg-gray-700 { |
857 | 940 | background-color: var(--color-gray-700); |
858 | 941 | } |
|
862 | 945 | .bg-green-100 { |
863 | 946 | background-color: var(--color-green-100); |
864 | 947 | } |
| 948 | + .bg-primary-50 { |
| 949 | + background-color: var(--color-primary-50); |
| 950 | + } |
| 951 | + .bg-primary-100 { |
| 952 | + background-color: var(--color-primary-100); |
| 953 | + } |
| 954 | + .bg-primary-200 { |
| 955 | + background-color: var(--color-primary-200); |
| 956 | + } |
| 957 | + .bg-primary-300 { |
| 958 | + background-color: var(--color-primary-300); |
| 959 | + } |
| 960 | + .bg-primary-400 { |
| 961 | + background-color: var(--color-primary-400); |
| 962 | + } |
| 963 | + .bg-primary-500 { |
| 964 | + background-color: var(--color-primary-500); |
| 965 | + } |
| 966 | + .bg-primary-600 { |
| 967 | + background-color: var(--color-primary-600); |
| 968 | + } |
| 969 | + .bg-primary-700 { |
| 970 | + background-color: var(--color-primary-700); |
| 971 | + } |
| 972 | + .bg-primary-800 { |
| 973 | + background-color: var(--color-primary-800); |
| 974 | + } |
| 975 | + .bg-primary-900 { |
| 976 | + background-color: var(--color-primary-900); |
| 977 | + } |
| 978 | + .bg-primary-950 { |
| 979 | + background-color: var(--color-primary-950); |
| 980 | + } |
865 | 981 | .bg-red-100 { |
866 | 982 | background-color: var(--color-red-100); |
867 | 983 | } |
|
883 | 999 | .p-8 { |
884 | 1000 | padding: calc(var(--spacing) * 8); |
885 | 1001 | } |
| 1002 | + .px-1 { |
| 1003 | + padding-inline: calc(var(--spacing) * 1); |
| 1004 | + } |
886 | 1005 | .px-1\.5 { |
887 | 1006 | padding-inline: calc(var(--spacing) * 1.5); |
888 | 1007 | } |
|
966 | 1085 | .text-\[10px\] { |
967 | 1086 | font-size: 10px; |
968 | 1087 | } |
| 1088 | + .font-bold { |
| 1089 | + --tw-font-weight: var(--font-weight-bold); |
| 1090 | + font-weight: var(--font-weight-bold); |
| 1091 | + } |
969 | 1092 | .font-light { |
970 | 1093 | --tw-font-weight: var(--font-weight-light); |
971 | 1094 | font-weight: var(--font-weight-light); |
|
1003 | 1126 | .text-\[var\(--hds-secondary-foreground\)\] { |
1004 | 1127 | color: var(--hds-secondary-foreground); |
1005 | 1128 | } |
| 1129 | + .text-amber-700 { |
| 1130 | + color: var(--color-amber-700); |
| 1131 | + } |
1006 | 1132 | .text-gray-300 { |
1007 | 1133 | color: var(--color-gray-300); |
1008 | 1134 | } |
|
1046 | 1172 | } |
1047 | 1173 | } |
1048 | 1174 | } |
| 1175 | + .hover\:bg-\[var\(--hds-secondary\)\]\/50 { |
| 1176 | + &:hover { |
| 1177 | + @media (hover: hover) { |
| 1178 | + background-color: var(--hds-secondary); |
| 1179 | + @supports (color: color-mix(in lab, red, red)) { |
| 1180 | + background-color: color-mix(in oklab, var(--hds-secondary) 50%, transparent); |
| 1181 | + } |
| 1182 | + } |
| 1183 | + } |
| 1184 | + } |
1049 | 1185 | .hover\:underline { |
1050 | 1186 | &:hover { |
1051 | 1187 | @media (hover: hover) { |
|
1151 | 1287 | --hds-primary-foreground: #FFFFFF; |
1152 | 1288 | --hds-secondary: #CCFBF1; |
1153 | 1289 | --hds-secondary-foreground: #115E59; |
1154 | | - --hds-muted: #F0FDFA; |
| 1290 | + --hds-muted: #E0F5EF; |
1155 | 1291 | --hds-muted-foreground: #5F8B87; |
1156 | 1292 | --hds-accent: #CCFBF1; |
1157 | 1293 | --hds-accent-foreground: #0D9488; |
@@ -1276,11 +1412,13 @@ tr:hover { |
1276 | 1412 | code { |
1277 | 1413 | font-family: var(--font-mono, ui-monospace, monospace); |
1278 | 1414 | font-size: 0.875em; |
| 1415 | + color: var(--hds-foreground, #111928); |
1279 | 1416 | background-color: var(--hds-muted, #f3f4f6); |
1280 | 1417 | padding: 0.15em 0.4em; |
1281 | 1418 | border-radius: 0.25em; |
1282 | 1419 | } |
1283 | 1420 | pre { |
| 1421 | + color: var(--hds-foreground, #111928); |
1284 | 1422 | background-color: var(--hds-muted, #f3f4f6); |
1285 | 1423 | padding: 1em; |
1286 | 1424 | border-radius: 0.5em; |
|
0 commit comments