@@ -156,7 +156,7 @@ button {
156156.skip-link {
157157 position : fixed;
158158 top : -100% ;
159- left : 0 ;
159+ inset-inline-start : 0 ;
160160 padding : 0.5rem 1rem ;
161161 background : var (--fg );
162162 color : var (--bg );
@@ -165,11 +165,6 @@ button {
165165 transition : top 0.2s ease;
166166}
167167
168- html [dir = 'rtl' ] .skip-link {
169- left : unset;
170- right : 0 ;
171- }
172-
173168.skip-link : hover {
174169 color : var (--bg );
175170 text-decoration : underline;
@@ -298,7 +293,7 @@ html.light .shiki span {
298293.readme-content ul ,
299294.readme-content ol {
300295 margin : 1rem 0 ;
301- padding-left : 1.5rem ;
296+ padding-inline-start : 1.5rem ;
302297}
303298
304299.readme-content ul {
@@ -319,17 +314,18 @@ html.light .shiki span {
319314}
320315
321316.readme-content blockquote {
322- border-left : 2px solid var (--border );
323- padding-left : 1rem ;
317+ border-inline-start : 2px solid var (--border );
318+ padding-inline-start : 1rem ;
324319 margin : 1.5rem 0 ;
325320 color : var (--fg-subtle );
326321 font-style : italic;
327322}
328323
329324/* GitHub-style callouts/alerts */
330325.readme-content blockquote [data-callout ] {
331- border-left-width : 3px ;
332- padding : 1rem 1rem 1rem 1.25rem ;
326+ border-inline-start-width : 3px ;
327+ padding : 1rem ;
328+ padding-inline-start : 1.25rem ;
333329 background : var (--bg-subtle );
334330 font-style : normal;
335331 color : var (--fg-subtle );
@@ -344,7 +340,7 @@ html.light .shiki span {
344340 text-transform : uppercase;
345341 letter-spacing : 0.05em ;
346342 margin-bottom : 0.5rem ;
347- padding-left : 1.5rem ;
343+ padding-inline-start : 1.5rem ;
348344}
349345
350346.readme-content blockquote [data-callout ]::after {
@@ -365,7 +361,7 @@ html.light .shiki span {
365361
366362/* Note - blue */
367363.readme-content blockquote [data-callout = 'note' ] {
368- border-left -color : var (--syntax-str );
364+ border-inline-start -color : var (--syntax-str );
369365 background : rgba (59 , 130 , 246 , 0.05 );
370366}
371367.readme-content blockquote [data-callout = 'note' ]::before {
@@ -380,7 +376,7 @@ html.light .shiki span {
380376
381377/* Tip - green */
382378.readme-content blockquote [data-callout = 'tip' ] {
383- border-left -color : # 22c55e ;
379+ border-inline-start -color : # 22c55e ;
384380 background : rgba (34 , 197 , 94 , 0.05 );
385381}
386382.readme-content blockquote [data-callout = 'tip' ]::before {
@@ -395,7 +391,7 @@ html.light .shiki span {
395391
396392/* Important - purple */
397393.readme-content blockquote [data-callout = 'important' ] {
398- border-left -color : var (--syntax-fn );
394+ border-inline-start -color : var (--syntax-fn );
399395 background : rgba (168 , 85 , 247 , 0.05 );
400396}
401397.readme-content blockquote [data-callout = 'important' ]::before {
@@ -410,7 +406,7 @@ html.light .shiki span {
410406
411407/* Warning - yellow/orange */
412408.readme-content blockquote [data-callout = 'warning' ] {
413- border-left -color : # eab308 ;
409+ border-inline-start -color : # eab308 ;
414410 background : rgba (234 , 179 , 8 , 0.05 );
415411}
416412.readme-content blockquote [data-callout = 'warning' ]::before {
@@ -425,7 +421,7 @@ html.light .shiki span {
425421
426422/* Caution - red */
427423.readme-content blockquote [data-callout = 'caution' ] {
428- border-left -color : # ef4444 ;
424+ border-inline-start -color : # ef4444 ;
429425 background : rgba (239 , 68 , 68 , 0.05 );
430426}
431427.readme-content blockquote [data-callout = 'caution' ]::before {
@@ -452,7 +448,7 @@ html.light .shiki span {
452448.readme-content td {
453449 border : 1px solid var (--border );
454450 padding : 0.75rem 1rem ;
455- text-align : left ;
451+ text-align : start ;
456452}
457453
458454.readme-content th {
0 commit comments