/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Mona Sans VF", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SFMono-Regular", Menlo, monospace;--color-orange-300:oklch(83.7% .128 66.29);--color-green-300:oklch(87.1% .15 154.449);--spacing:.25rem;--container-xs:20rem;--container-lg:32rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--tracking-wide:.025em;--leading-relaxed:1.625;--radius-xl:.75rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-canvas:var(--lightningcss-light,#f6f8fa)var(--lightningcss-dark,#151b23);--color-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0d1117);--color-fg:var(--lightningcss-light,#1f2328)var(--lightningcss-dark,#f0f6fc);--color-muted:var(--lightningcss-light,#59636e)var(--lightningcss-dark,#9198a1);--color-subtle:var(--lightningcss-light,#818b98)var(--lightningcss-dark,#7d8590);--color-line:var(--lightningcss-light,#d1d9e0)var(--lightningcss-dark,#3d444d);--color-line-muted:var(--lightningcss-light,#e9edf0)var(--lightningcss-dark,#3d444db3);--color-accent:var(--lightningcss-light,#0969da)var(--lightningcss-dark,#4493f8);--color-accent-subtle:var(--lightningcss-light,#ddf4ff)var(--lightningcss-dark,#388bfd26);--color-danger:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#f85149);--color-neutral:var(--lightningcss-light,#eaeef2)var(--lightningcss-dark,#656c7633);--color-hover:var(--lightningcss-light,#eef1f4)var(--lightningcss-dark,#656c7633);--color-track:var(--lightningcss-light,#eaeef2)var(--lightningcss-dark,#010409);--color-thumb:var(--lightningcss-light,#fff)var(--lightningcss-dark,#212830);--color-workspace:var(--lightningcss-light,#fff)var(--lightningcss-dark,#2a313c);--color-grid:var(--lightningcss-light,#dbe0e666)var(--lightningcss-dark,#656c7666);--color-thumbnail-line:var(--lightningcss-light,#48515d)var(--lightningcss-dark,#656c76);--color-diagram-ink:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--color-diagram-ink-text:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--color-diagram-bezel:var(--lightningcss-light,#0f172a)var(--lightningcss-dark,#656c76);--shadow-card:0 2px 5px var(--lightningcss-light,#1f23280d)var(--lightningcss-dark,#01040999)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-40{height:calc(var(--spacing) * 40)}.h-56{height:calc(var(--spacing) * 56)}.h-80{height:calc(var(--spacing) * 80)}.w-4{width:calc(var(--spacing) * 4)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-lg{max-width:var(--container-lg)}.max-w-xs{max-width:var(--container-xs)}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.items-center{align-items:center}.justify-center{justify-content:center}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line>:not(:last-child)){border-color:var(--color-line)}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-line{border-color:var(--color-line)}.bg-canvas{background-color:var(--color-canvas)}.bg-surface{background-color:var(--color-surface)}.fill-green-300\/60{fill:#7bf1a899}@supports (color:color-mix(in lab, red, red)){.fill-green-300\/60{fill:color-mix(in oklab, var(--color-green-300) 60%, transparent)}}.fill-orange-300\/70{fill:#ffb96db3}@supports (color:color-mix(in lab, red, red)){.fill-orange-300\/70{fill:color-mix(in oklab, var(--color-orange-300) 70%, transparent)}}.fill-surface{fill:var(--color-surface)}.stroke-fg{stroke:var(--color-fg)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.pt-16{padding-top:calc(var(--spacing) * 16)}.text-center{text-align:center}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}.text-accent{color:var(--color-accent)}.text-fg{color:var(--color-fg)}.text-muted{color:var(--color-muted)}.text-subtle{color:var(--color-subtle)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.shadow-card{--tw-shadow:0 2px 5px var(--tw-shadow-color,var(--lightningcss-light,#1f23280d)var(--lightningcss-dark,#01040999));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.first\:mt-0:first-child{margin-top:0}@media (width>=48rem){.md\:p-8{padding:calc(var(--spacing) * 8)}}.\[\&_a\]\:text-accent a{color:var(--color-accent)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_b\]\:text-fg b{color:var(--color-fg)}.\[\&_code\]\:rounded code{border-radius:.25rem}.\[\&_code\]\:bg-canvas code{background-color:var(--color-canvas)}.\[\&_code\]\:px-1 code{padding-inline:var(--spacing)}.\[\&_code\]\:font-mono code{font-family:var(--font-mono)}.\[\&_code\]\:text-\[13px\] code{font-size:13px}.\[\&_code\]\:text-fg code{color:var(--color-fg)}.\[\&_code\:not\(\.hljs\)\]\:rounded code:not(.hljs){border-radius:.25rem}.\[\&_code\:not\(\.hljs\)\]\:bg-canvas code:not(.hljs){background-color:var(--color-canvas)}.\[\&_code\:not\(\.hljs\)\]\:px-1\.5 code:not(.hljs){padding-inline:calc(var(--spacing) * 1.5)}.\[\&_code\:not\(\.hljs\)\]\:font-mono code:not(.hljs){font-family:var(--font-mono)}.\[\&_code\:not\(\.hljs\)\]\:text-\[13px\] code:not(.hljs){font-size:13px}.\[\&_code\:not\(\.hljs\)\]\:text-fg code:not(.hljs){color:var(--color-fg)}.\[\&_h3\]\:mt-4 h3{margin-top:calc(var(--spacing) * 4)}.\[\&_h3\]\:font-medium h3{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_h3\]\:text-fg h3{color:var(--color-fg)}.\[\&_li\]\:ml-5 li{margin-left:calc(var(--spacing) * 5)}.\[\&_li\]\:list-disc li{list-style-type:disc}}@font-face{font-family:Mona Sans VF;src:url(/fonts/mona-sans.woff2)format("woff2");font-style:normal;font-weight:200 900;font-display:swap}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{background:var(--color-canvas);color:var(--color-fg);font-family:var(--font-sans);font-optical-sizing:auto;margin:0}button,input,summary{font:inherit}button,summary{cursor:pointer}button:disabled{cursor:default}.code-block{border:1px solid var(--color-line);background:var(--color-surface);border-radius:8px;margin-top:8px;position:relative;overflow:hidden}.code-block-toolbar{border-bottom:1px solid var(--color-line);background:var(--color-canvas);color:var(--color-muted);justify-content:space-between;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:flex}.code-block-toolbar button{min-width:88px;min-height:36px;color:var(--color-fg);border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:6px;display:inline-flex}.code-block-toolbar button:hover{border-color:var(--color-line);background:var(--color-surface)}.code-block pre{tab-size:2;margin:0;padding:16px;font-size:13px;line-height:1.7;overflow-x:auto}.code-block pre:focus-visible{outline-offset:-3px}.code-block pre code.hljs{font-family:var(--font-mono);background:0 0;padding:0;display:block;overflow:visible}.metrics-panel .code-block pre{padding:10px 12px;font-size:11px;line-height:1.6}.code-block-error{border-top:1px solid var(--color-line);color:var(--color-danger);margin:0;padding:8px 16px;font-size:12px}button:focus-visible,a:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.app-shell{flex-direction:column;height:100dvh;font-size:13px;display:flex}.app-header{border-bottom:1px solid var(--color-line);flex-shrink:0;align-items:center;height:64px;padding:0 24px;display:flex}.brand{align-items:center;gap:10px;font-size:15px;font-weight:650;display:flex}.app-content{flex:1;min-height:0;display:flex}.device-sidebar{border-right:1px solid var(--color-line);flex-direction:column;flex-shrink:0;width:240px;padding:12px 8px 0;display:flex}.sidebar-heading{justify-content:space-between;padding:0 8px 12px;display:flex}.sidebar-heading>span{border:1px solid var(--color-line);color:var(--color-muted);border-radius:20px;padding:0 4px;font-size:11px}.device-search{background:var(--color-surface);border:1px solid var(--color-line);border-radius:6px;align-items:center;gap:6px;margin:0 4px 10px;padding:6px 8px;display:flex}.device-search input{outline:none;width:100%;min-width:0}.device-family-tabs{border-bottom:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:0 4px 10px;display:grid}.device-family-tabs button{min-height:30px;color:var(--color-muted);border-radius:5px;font-size:11px;font-weight:600}.device-family-tabs button:hover{background:var(--color-neutral);color:var(--color-fg)}.device-family-tabs button[aria-pressed=true]{background:var(--color-accent-subtle);color:var(--color-accent)}.device-brand-tabs{border:1px solid var(--color-line);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 4px 6px;padding:2px;display:grid}.device-brand-tabs button{min-height:28px;color:var(--color-muted);border-radius:4px;font-size:12px;font-weight:600}.device-brand-tabs button:hover{color:var(--color-fg)}.device-brand-tabs button[aria-pressed=true]{background:var(--color-fg);color:var(--color-surface)}.device-list{flex:1;min-height:0;overflow:auto}.device-list h2{margin:8px 0 2px}.device-list section:first-child h2{margin-top:6px}.device-group-toggle{width:100%;min-height:32px;color:var(--color-muted);text-align:left;border-radius:5px;align-items:center;gap:5px;padding:4px 8px;font-size:11px;font-weight:650;display:flex}.device-group-toggle:not(:disabled):hover{background:var(--color-neutral);color:var(--color-fg)}.device-group-count{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.device-group-toggle svg{flex-shrink:0;transition:transform .15s}.device-group-toggle[aria-expanded=false] svg{transform:rotate(-90deg)}.device-preview-group{border-left:1px solid var(--color-line);margin:5px 0 7px 8px}.device-preview-toggle{padding-left:10px;font-weight:500}.device-preview-group .device-link{padding-left:12px}.device-list [hidden]{display:none}.device-link{border-radius:6px;align-items:center;gap:12px;min-height:52px;padding:9px 12px;display:flex}.device-link small,.mobile-model small{color:var(--color-muted);font-size:12px;font-weight:400;display:block}.device-link:hover{background:var(--color-neutral)}.device-link.selected{background:var(--color-accent-subtle);color:var(--color-accent);font-weight:600}.device-thumbnail{border:2px solid var(--color-thumbnail-line);background:linear-gradient(135deg,#9bd4e4,#367fbd);border-radius:3px;flex-shrink:0;width:15px;height:30px;display:block;box-shadow:1px 1px 2px #0003}.device-thumbnail.foldable-book{background:linear-gradient(90deg,#789fad 48%,#344b5a 50%,#9bd4e4 53%,#5b91b4);width:23px;height:28px}.device-thumbnail.foldable-trifold{background:linear-gradient(90deg,#789fad 31%,#344b5a 33%,#9bd4e4 35% 64%,#344b5a 66%,#5b91b4 68%);width:30px;height:24px}.device-thumbnail.foldable-flip{background:linear-gradient(#bfb4ce 48%,#736980 50%,#c6b6d3 53%)}.sidebar-footer{border-top:1px solid var(--color-line);color:var(--color-muted);gap:6px;padding:10px 8px;font-size:11px;line-height:1.4;display:grid}.sidebar-footer-row{flex-wrap:wrap;gap:2px 12px;margin:0;display:flex}.sidebar-footer-row>span{flex-basis:100%}.settings-docs{border-top:1px solid var(--color-line);width:100%;color:var(--color-fg);margin-top:5px;padding:7px;font-size:12px;text-decoration:none;display:none}.docs-content :is(h2,h3){color:var(--color-fg);scroll-margin-top:16px;font-weight:600}.docs-content h2{margin:32px 0 8px;font-size:18px}.docs-content h3{margin:20px 0 6px;font-size:15px}.docs-content :is(p,ul,ol,table,pre){margin:0 0 12px}.docs-content :is(ul,ol){padding-left:20px;list-style:outside}.docs-content ol{list-style:decimal}.docs-content :is(b,strong){color:var(--color-fg)}.docs-content a{color:var(--color-accent);text-decoration:underline}.docs-content code{background:var(--color-canvas);color:var(--color-fg);font-family:var(--font-mono);border-radius:4px;padding:0 4px;font-size:13px}.docs-content pre{border:1px solid var(--color-line);background:var(--color-canvas);border-radius:8px;padding:10px 12px;overflow-x:auto}.docs-content pre code{padding:0}.docs-content table{border-collapse:collapse;font-size:14px;display:block;overflow-x:auto}.docs-content :is(th,td){border:1px solid var(--color-line);text-align:left;vertical-align:top;padding:6px 10px}.docs-content th{color:var(--color-fg);background:var(--color-surface)}.docs-content img{max-width:100%;height:auto}.docs-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 12px;display:grid}.docs-gallery figure{text-align:center;margin:0}.docs-gallery img{border-radius:8px;width:100%;display:block}.docs-gallery figcaption{color:var(--color-fg);margin-top:6px;font-size:13px}@media (width<=767px){.docs-gallery{grid-template-columns:minmax(0,1fr);gap:20px}}@media (width>=768px){.sidebar-footer-links{flex-direction:column;gap:6px;font-size:13px}}.workspace{flex:1;min-width:0;overflow:auto}.device-workspace{background:var(--color-workspace);background-image:radial-gradient(var(--color-grid) .8px,transparent .8px);background-size:10px 10px;grid-template-columns:auto 11px minmax(0,1fr);height:100%;min-height:0;display:grid;position:relative}.metrics-panel{border:1px solid var(--color-line);width:292px;box-shadow:var(--shadow-card);background:var(--lightningcss-light,#fffe)var(--lightningcss-dark,#0d1117ee);border-radius:9px;flex-shrink:0;margin:16px 0 16px 16px;overflow:auto}.metrics-bar{justify-content:space-between;align-items:center;gap:8px;padding:12px 16px 0;display:flex}.metrics-heading{font-size:14px;font-weight:600}.metrics-actions{align-items:center;gap:2px;display:flex}.export-json-button{min-height:30px;color:var(--color-muted);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;padding:5px 6px;font-size:11px;font-weight:500;display:inline-flex}.export-json-button:hover{background:var(--color-hover)}.support-notice{border:1px solid var(--color-line);background:var(--color-canvas);color:var(--color-muted);border-radius:6px;align-items:center;gap:6px;margin:10px 16px 0;padding:7px 4px 7px 10px;font-size:11px;line-height:1.4;display:flex}.support-notice a{color:var(--color-accent);white-space:nowrap;font-weight:500}.support-notice span{flex:1}.support-notice-close{min-width:24px;min-height:24px;color:var(--color-muted);border-radius:4px;flex:none;font-size:14px;line-height:1}.support-notice-close:hover{background:var(--color-hover)}.metrics-content{padding:12px 16px 16px}.metrics-content>h3{text-transform:none;letter-spacing:0;color:var(--color-fg);margin:38px 0 10px;font-size:13px}.metrics-content>h3:first-of-type{margin-top:16px}.metrics-content>h3:first-child{margin-top:0}.metric-row{border-bottom:1px solid var(--color-line-muted);justify-content:space-between;align-items:center;gap:12px;min-height:31px;display:flex}.metric-row dt{color:var(--color-muted);font-size:14px}.metric-row dd{text-align:right;font-variant-numeric:tabular-nums;font-size:14px;position:relative}.metric-row[role=button]{cursor:pointer;border-radius:3px}.metric-row[role=button]:hover{color:var(--color-accent);background:var(--color-canvas)}.metric-row[role=button]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.copy-status{white-space:nowrap;color:var(--color-accent);background:var(--color-surface);font-size:11px;position:absolute;top:-19px;right:0}.screen-tabs{border:1px solid var(--color-line);background:var(--color-track);border-radius:6px;display:flex;overflow:hidden}.screen-tabs button{flex:1;padding:6px}.screen-tabs button[aria-pressed=true]{background:var(--color-thumb);box-shadow:0 0 0 1px var(--color-line);border-radius:5px}.sources-details{margin-top:30px;font-size:11px}.rtl-status{border:1px solid var(--color-line);border-radius:3px;margin:12px 0 18px;padding:10px;font-size:12px;line-height:1.5}.rtl-status a{font-weight:600;text-decoration:underline}.rtl-status p{color:var(--color-muted);margin:6px 0}.rtl-status small{color:var(--color-muted);font-size:11px}.emulator-status{border-style:dashed}.emulator-status strong{font-weight:600}.source-kind.is-emulator{outline:1px dashed var(--color-muted);outline-offset:-1px}.sources-details summary{padding:8px 0;font-weight:600}.sources-details ul,.sources-details p{font-size:11px;line-height:1.6}.dev-details+.sources-details{margin-top:0}.dev-details p{margin:6px 0}.dev-details .metric-row{cursor:default}.size-class-list{font-variant-numeric:tabular-nums;margin-top:8px;font-size:12px}.size-class-list li{border-bottom:1px solid var(--color-line-muted);padding:5px 0;list-style:none}.size-class-list li>div{justify-content:space-between;gap:8px;display:flex}.size-class-list strong{text-align:right;font-weight:600}.size-class-list small{color:var(--color-muted);font-size:11px;line-height:1.5;display:block}.dev-download{border:1px solid var(--color-line);border-radius:6px;justify-content:center;width:100%;margin:6px 0 2px;padding:6px 10px;font-size:12px;font-weight:600}.canvas-panel{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}[data-view-restore] .canvas-panel{visibility:hidden}.canvas-stage{flex:1;min-height:0;transition:opacity .15s ease-out;position:relative}.canvas-stage.skins-loading{opacity:0;transition:none}.canvas-footer{z-index:2;pointer-events:none;inset-inline:0;justify-items:center;gap:8px;padding:8px 16px 12px;display:grid;position:absolute;bottom:0}.diagram-viewport{touch-action:none;cursor:grab;position:absolute;inset:0;overflow:hidden}.diagram-viewport:active{cursor:grabbing}.diagram-position{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.diagram-position>div{pointer-events:auto;flex-shrink:0}.region-legend{border:1px solid var(--color-line);box-shadow:var(--shadow-card);white-space:nowrap;pointer-events:auto;background:var(--lightningcss-light,#fffffff0)var(--lightningcss-dark,#0d1117f0);border-radius:8px;justify-content:center;align-items:center;gap:8px 14px;padding:6px 10px;font-size:11px;display:flex}.region-legend button{align-items:center;gap:6px;min-height:24px;display:flex}.region-legend button[aria-pressed=false],.region-legend button:disabled{opacity:.35}.region-legend i{border:1px solid #0004;border-radius:1px;width:11px;height:11px;box-shadow:inset 0 0 0 1px #fff8}.canvas-toggles{z-index:3;pointer-events:none;top:16px;justify-content:center;padding:0 12px;display:flex;position:absolute;inset-inline:0}.canvas-toggles-inline{display:none}.canvas-controls{flex-wrap:wrap;justify-content:center;gap:8px;max-width:100%;display:flex}.control-pill{border:1px solid var(--color-line);background:var(--color-surface);pointer-events:auto;border-radius:18.5px;align-items:center;gap:2px;min-width:0;margin:0;padding:3.5px;display:flex;box-shadow:0 3px 12px var(--lightningcss-light,#1f232814)var(--lightningcss-dark,#01040966)}.pill-divider{background:var(--color-line);flex:none;width:1px;height:20px;margin:0 1px}.pill-button,.control-pill .toolbar-button{white-space:nowrap;height:28px;min-height:28px;color:var(--color-fg);background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:inline-flex}.pill-button.icon{width:32px;padding:0}.pill-button:hover,.control-pill .toolbar-button:hover{background:var(--color-hover)}.github-star,.docs-link{color:var(--color-fg);text-decoration:none}.canvas-settings .docs-link{background:0 0;border-color:#0000;margin-right:4px;font-size:13px;font-weight:500}.canvas-settings .docs-link:hover{background:var(--color-hover)}.pill-button[aria-pressed=true]{background:var(--color-accent-subtle);color:var(--color-accent)}.segmented{gap:2px;display:flex}.segmented .pill-button[aria-pressed=true]{background:var(--color-neutral);color:var(--color-fg);font-weight:600}.hinge-control input{width:90px;accent-color:var(--color-accent);margin:0 6px}.hinge-readout{font-variant-numeric:tabular-nums;text-align:right;padding-right:8px;font-size:12px;display:inline-grid}.hinge-readout>span{grid-area:1/1}.dropdown.canvas-settings{z-index:30;gap:8px;display:flex;position:fixed;top:16px;right:16px}.theme-toggle>span{display:flex}.theme-toggle>.theme-icon-dark,html[data-theme=dark] .theme-toggle>.theme-icon-light{display:none}html[data-theme=dark] .theme-toggle>.theme-icon-dark{display:flex}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .theme-toggle>.theme-icon-light{display:none}html:not([data-theme=light]) .theme-toggle>.theme-icon-dark{display:flex}}.toolbar-button{border:1px solid var(--color-line);background:var(--color-canvas);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:5px 10px;font-size:12px;display:flex}.toolbar-button:hover{background:var(--color-hover)}.dropdown-value{display:inline-grid}.dropdown-value>span{text-align:center;grid-area:1/1;align-self:center}.dropdown-value-reserve{visibility:hidden}.toolbar-button>svg:last-child{margin-left:4px}.dropdown{position:relative}.dropdown-panel{z-index:40;border:1px solid var(--color-line);background:var(--color-surface);border-radius:8px;min-width:180px;padding:5px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px var(--lightningcss-light,#1f232826)var(--lightningcss-dark,#01040999)}.dropdown-panel>button{text-align:left;white-space:nowrap;border-radius:4px;align-items:center;gap:8px;width:100%;padding:7px 9px;font-size:12px;display:flex}.dropdown-panel>button:hover{background:var(--color-hover)}.dropdown-panel.opens-up{min-width:160px;inset:auto auto calc(100% + 6px) 50%;transform:translate(-50%)}.settings-panel label{white-space:nowrap;align-items:center;gap:9px;padding:7px;display:flex}.settings-panel input{accent-color:var(--color-accent)}.settings-panel fieldset{border-top:1px solid var(--color-line);margin-top:5px;padding-top:8px}.settings-panel fieldset:first-child{border-top:0;margin-top:0;padding-top:0}.settings-panel legend{color:var(--color-muted);padding:0 7px;font-size:10px}.settings-shortcuts{border-top:1px solid var(--color-line);text-align:left;justify-content:space-between;align-items:center;gap:9px;width:100%;margin-top:5px;padding:7px;font-size:12px;display:flex}.settings-shortcuts:hover{background:var(--color-hover)}.settings-shortcuts kbd,.shortcuts-dialog kbd{color:var(--color-muted);border:1px solid var(--color-line);white-space:nowrap;border-radius:4px;padding:3px 5px;font:500 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.shortcuts-dialog{border:1px solid var(--color-line);background:var(--color-surface);width:min(360px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--color-fg);border-radius:10px;margin:auto;padding:16px;font-size:13px;box-shadow:0 16px 40px var(--lightningcss-light,#1f232833)var(--lightningcss-dark,#010409cc)}.shortcuts-dialog::backdrop{background:var(--lightningcss-light,#1f232859)var(--lightningcss-dark,#010409b3)}.shortcuts-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.shortcuts-header h2{font-size:14px;font-weight:600}.shortcuts-dialog dt{color:var(--color-muted)}.shortcuts-toggle{align-items:center;gap:9px;margin-top:12px;font-weight:500;display:flex}.shortcuts-toggle input{accent-color:var(--color-accent)}.shortcuts-dialog p{margin:6px 0 0;font-size:12px}.canvas-help{text-align:center;color:var(--color-subtle);pointer-events:none;margin:0;font-size:10px}.mobile-model,.metrics-toggle{display:none}.skip-link{z-index:100;background:var(--color-surface);padding:10px;position:fixed;top:-100px}.skip-link:focus{top:0}.grid-canvas{background-image:radial-gradient(var(--lightningcss-light,#dbe0e680)var(--lightningcss-dark,#3d444d80) .8px,#0000 .8px);background-size:10px 10px}@media (width<=1199px){.app-header{height:54px;padding:0 16px}.dropdown.canvas-settings{top:11px}.region-legend{flex-wrap:wrap;max-width:100%}}@media (width<=767px){.app-header{height:124px;padding:12px 16px;display:block}.brand{margin-bottom:12px}.mobile-model{border:1px solid var(--color-line);text-align:left;border-radius:6px;align-items:center;gap:16px;width:100%;padding:8px 16px;font-size:14px;display:flex}.mobile-model>svg,.metrics-toggle>svg{flex-shrink:0;width:20px;height:20px}.mobile-model>svg{margin-left:auto}.device-sidebar{display:none}.device-sidebar.is-open{z-index:45;inset:124px 12px max(12px, env(safe-area-inset-bottom));overscroll-behavior:contain;border:1px solid var(--color-line);background:var(--color-canvas);border-radius:8px;width:auto;display:flex;position:fixed;overflow-y:auto;box-shadow:0 12px 40px #0003}.device-sidebar .sidebar-heading{display:none}.device-sidebar .device-search{z-index:1;box-shadow:0 -12px 0 var(--color-canvas);padding:10px 12px;font-size:16px;position:sticky;top:0}.device-family-tabs{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.device-list{flex:none;overflow:visible}.sidebar-footer{flex:none}.device-workspace{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.resize-handle{display:none}.metrics-panel{z-index:10;width:auto;margin:12px 12px 0;position:relative;overflow:visible}.metrics-heading{display:none}.metrics-bar{padding:0 8px 0 0}.metrics-toggle{text-align:left;flex:1;justify-content:space-between;align-items:center;padding:12px;display:flex}.support-notice{margin:0 8px 8px}.metrics-content{display:none}.metrics-panel.is-open .metrics-content{background:var(--color-surface);border:1px solid var(--color-line);max-height:48dvh;box-shadow:var(--shadow-card);border-top:0;border-radius:0 0 9px 9px;display:block;position:absolute;top:100%;left:-1px;right:-1px;overflow:auto}.zoom-step{display:none}.dropdown.canvas-settings{top:8px}.canvas-settings .toolbar-button{width:44px;min-height:40px}.canvas-settings .toolbar-button svg{width:24px;height:24px}.github-star>span,.canvas-settings .docs-link{display:none}.settings-docs{display:block}.dropdown-panel{max-width:calc(100vw - 24px)}.canvas-toggles{display:none}.canvas-toggles-inline{justify-content:center;max-width:100%;display:flex}.canvas-footer{padding:8px 12px max(12px, env(safe-area-inset-bottom))}.region-legend{grid-template-columns:repeat(2,max-content);gap:2px 16px;max-width:100%;font-size:11px;display:grid}.canvas-help{display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.device-group-toggle svg,.canvas-stage{transition:none}}.pending-notice{text-align:center;max-width:48ch;color:var(--color-muted);margin:0;font-size:11px;line-height:1.5}@media (width>=768px){.device-sidebar{width:var(--sidebar-width,240px)}.metrics-panel{width:var(--metrics-width,292px)}.resize-handle{cursor:col-resize;touch-action:none;z-index:12;flex:0 0 6px;position:relative}.resize-handle:hover,.resize-handle:focus-visible{background:var(--lightningcss-light,#0969da33)var(--lightningcss-dark,#4493f833)}@supports (color:color-mix(in lab, red, red)){.resize-handle:hover,.resize-handle:focus-visible{background:color-mix(in srgb,var(--color-accent) 20%,transparent)}}.device-workspace>.resize-handle{margin-left:5px}}.device-thumbnail.tablet{background:linear-gradient(135deg,#bddbd1,#538e83);width:23px;height:30px}.fold-measurement-notice{height:33px}.hljs{color:var(--lightningcss-light,#24292e)var(--lightningcss-dark,#c9d1d9)}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:var(--lightningcss-light,#d73a49)var(--lightningcss-dark,#ff7b72)}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:var(--lightningcss-light,#6f42c1)var(--lightningcss-dark,#d2a8ff)}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:var(--lightningcss-light,#005cc5)var(--lightningcss-dark,#79c0ff)}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:var(--lightningcss-light,#032f62)var(--lightningcss-dark,#a5d6ff)}.hljs-built_in,.hljs-symbol{color:var(--lightningcss-light,#e36209)var(--lightningcss-dark,#ffa657)}.hljs-comment,.hljs-code,.hljs-formula{color:var(--lightningcss-light,#6a737d)var(--lightningcss-dark,#8b949e)}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:var(--lightningcss-light,#22863a)var(--lightningcss-dark,#7ee787)}.hljs-subst{color:var(--lightningcss-light,#24292e)var(--lightningcss-dark,#c9d1d9)}.changelog-kind{vertical-align:1px;border-radius:4px;margin-right:8px;padding:0 6px;font-size:11px;font-weight:600;line-height:18px;display:inline-block}.changelog-kind.data{color:var(--lightningcss-light,#1a7f37)var(--lightningcss-dark,#56d364);background:var(--lightningcss-light,#dafbe1)var(--lightningcss-dark,#12361f)}.changelog-kind.site{color:var(--lightningcss-light,#0969da)var(--lightningcss-dark,#58a6ff);background:var(--lightningcss-light,#ddf4ff)var(--lightningcss-dark,#0c2d6b)}.guide-nav{border-bottom:1px solid var(--color-line-muted);flex-wrap:wrap;gap:6px;margin-top:16px;padding-bottom:16px;display:flex}.guide-nav a{border:1px solid var(--color-line);color:var(--color-muted);border-radius:999px;padding:4px 10px;font-size:13px;text-decoration:none}.guide-nav a:hover{background:var(--color-hover);color:var(--color-fg)}.guide-nav a[aria-current=page]{border-color:var(--color-accent);background:var(--color-accent-subtle);color:var(--color-accent);font-weight:500}.guide-pager{grid-template-columns:1fr 1fr;gap:12px;margin-top:40px;display:grid}.guide-pager a{border:1px solid var(--color-line);color:var(--color-fg);border-radius:8px;flex-direction:column;gap:2px;padding:12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.guide-pager a:hover{background:var(--color-hover)}.guide-pager a[rel=next]{text-align:right;grid-column:2}.guide-pager a span{color:var(--color-muted);font-size:12px;font-weight:400}.fold-state-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.fold-state{border:1px solid var(--color-line);background:var(--color-surface);border-radius:8px;margin:0;overflow:hidden}.fold-state video{aspect-ratio:640/612;background:#f6f8fa;width:100%;height:auto;display:block}.fold-state figcaption{border-top:1px solid var(--color-line-muted);flex-direction:column;gap:2px;min-height:84px;padding:8px 10px;font-size:13px;line-height:1.4;display:flex}.fold-state-angle{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:12px}.fold-state figcaption b{color:var(--color-fg)}.inset-ranges{border-collapse:collapse;width:100%;margin-top:4px;font-size:14px}.inset-ranges th,.inset-ranges td{border-top:1px solid var(--color-line);text-align:left;vertical-align:top;padding:6px 0}.inset-ranges th{color:var(--color-fg);width:46%;padding-right:12px;font-weight:500}.inset-ranges td{font-variant-numeric:tabular-nums;color:var(--color-fg)}.inset-ranges td span{color:var(--color-muted)}.anatomy-layout{flex-direction:column;gap:16px;display:flex}.anatomy-layout>ul{flex:1}.insets-anatomy{flex:none;width:min(240px,72%);margin:0 auto}.insets-anatomy svg{width:100%;height:auto;display:block}.insets-anatomy figcaption{text-align:center;color:var(--color-muted);margin-top:6px;font-size:12px}.anatomy-number{color:#fff;vertical-align:1px;background:#1f2328;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin-right:6px;font-size:11px;font-weight:700;display:inline-flex}@media (width>=768px){.anatomy-layout{flex-direction:row;align-items:flex-start}.insets-anatomy{width:220px;margin:0}}.anatomy-layout>ul>li{margin-left:0;list-style:none}.anatomy-modes{justify-content:center;margin-bottom:8px;display:flex}.fixture-details{margin-top:20px}.fixture-details summary{cursor:pointer;text-transform:uppercase;letter-spacing:.025em;color:var(--color-subtle);padding:4px 0;font-size:12px;font-weight:600}.search-shortcut{color:var(--color-subtle);border:1px solid var(--color-line);border-radius:4px;flex:none;padding:3px 5px;font:500 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}@media (hover:none){.search-shortcut{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
