.ruled-row{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,scale;transition-timing-function:var(--ease-out);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin-left:-.5rem;margin-right:-.5rem;padding:.75rem .5rem;transition-duration:.1s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.ruled-row:hover{--tw-bg-opacity:1;background-color:color-mix(in oklab, var(--surface-hover) calc(var(--tw-bg-opacity,1) * 100%), transparent)}}@media (min-width:640px){.ruled-row{flex-wrap:nowrap;margin-left:-.75rem;margin-right:-.75rem;padding-left:.75rem;padding-right:.75rem}}.ruled-row-specimen{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,scale;transition-timing-function:var(--ease-out);border-radius:12px;flex-direction:column;align-items:stretch;gap:1rem;margin-left:-.5rem;margin-right:-.5rem;padding:.75rem .5rem;transition-duration:.1s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.ruled-row-specimen:hover{--tw-bg-opacity:1;background-color:color-mix(in oklab, var(--surface-hover) calc(var(--tw-bg-opacity,1) * 100%), transparent)}}@media (min-width:640px){.ruled-row-specimen{flex-direction:row;align-items:center;margin-left:-.75rem;margin-right:-.75rem;padding-left:.75rem;padding-right:.75rem}}.section-title{text-wrap:balance;letter-spacing:-.02em;--tw-text-opacity:1;color:color-mix(in oklab, var(--text-primary) calc(var(--tw-text-opacity,1) * 100%), transparent);font-size:22px;font-weight:600;line-height:1.2}@media (min-width:640px){.section-title{font-size:26px}}.section-title-sm{text-wrap:balance;letter-spacing:-.015em;--tw-text-opacity:1;color:color-mix(in oklab, var(--text-primary) calc(var(--tw-text-opacity,1) * 100%), transparent);font-size:18px;font-weight:600;line-height:1.3}.ruled-title{--tw-text-opacity:1;min-width:0;color:color-mix(in oklab, var(--text-primary) calc(var(--tw-text-opacity,1) * 100%), transparent);font-size:13px;font-weight:500;line-height:16px}@media (min-width:640px){.ruled-title{flex-shrink:0}}.ruled-title-wrap{flex-basis:100%}@media (min-width:640px){.ruled-title-wrap{flex-basis:auto}.ruled-title-fixed{width:13rem}}.ruled-desc{--tw-text-opacity:1;min-width:0;color:color-mix(in oklab, var(--text-secondary) calc(var(--tw-text-opacity,1) * 100%), transparent);flex:1;font-size:14px;line-height:20px}.ruled-stack{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.pill{white-space:nowrap;border-width:1px;border-radius:9999px;align-items:center;gap:.375rem;padding:.125rem .625rem;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.pill>i{background-color:currentColor;flex-shrink:0;width:5px;height:5px}.pill:not([data-tone]){--tw-border-opacity:1;border-color:color-mix(in oklab, var(--border) calc(var(--tw-border-opacity,1) * 100%), transparent);--tw-bg-opacity:1;background-color:color-mix(in oklab, var(--surface-sunken) calc(var(--tw-bg-opacity,1) * 100%), transparent);--tw-text-opacity:1;color:color-mix(in oklab, var(--text-secondary) calc(var(--tw-text-opacity,1) * 100%), transparent)}.pill[data-tone=accent]{--tw-border-opacity:1;border-color:color-mix(in oklab, var(--accent-border) calc(var(--tw-border-opacity,1) * 100%), transparent);--tw-bg-opacity:1;background-color:color-mix(in oklab, var(--accent-subtle) calc(var(--tw-bg-opacity,1) * 100%), transparent);--tw-text-opacity:1;color:color-mix(in oklab, var(--accent) calc(var(--tw-text-opacity,1) * 100%), transparent)}.pill[data-tone=negative]{--tw-border-opacity:1;border-color:color-mix(in oklab, var(--negative) calc(var(--tw-border-opacity,1) * 100%), transparent);--tw-bg-opacity:1;background-color:color-mix(in oklab, var(--negative-subtle) calc(var(--tw-bg-opacity,1) * 100%), transparent);--tw-text-opacity:1;color:color-mix(in oklab, var(--negative) calc(var(--tw-text-opacity,1) * 100%), transparent)}.pill[data-tone=positive]{--tw-border-opacity:1;border-color:color-mix(in oklab, var(--positive) calc(var(--tw-border-opacity,1) * 100%), transparent);--tw-bg-opacity:1;background-color:color-mix(in oklab, var(--positive-subtle) calc(var(--tw-bg-opacity,1) * 100%), transparent);--tw-text-opacity:1;color:color-mix(in oklab, var(--positive) calc(var(--tw-text-opacity,1) * 100%), transparent)}.pill[data-tone=warning]{--tw-border-opacity:1;border-color:color-mix(in oklab, var(--warning) calc(var(--tw-border-opacity,1) * 100%), transparent);--tw-bg-opacity:1;background-color:color-mix(in oklab, var(--warning-subtle) calc(var(--tw-bg-opacity,1) * 100%), transparent);--tw-text-opacity:1;color:color-mix(in oklab, var(--warning-text) calc(var(--tw-text-opacity,1) * 100%), transparent)}.pill:not([data-tone=negative],[data-tone=warning])>i{border-radius:9999px}.pill[data-tone=warning]>i{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gd-ground{-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}
