[Home](./index.md) > [puppeteer](./puppeteer.md) > [Protocol](./puppeteer.protocol.md) > [CSS](./puppeteer.protocol.css.md) > [CSSStyle](./puppeteer.protocol.css.cssstyle.md) ## Protocol.CSS.CSSStyle interface CSS style representation. Signature: ```typescript export interface CSSStyle ``` ## Properties | Property | Type | Description | | --- | --- | --- | | [cssProperties](./puppeteer.protocol.css.cssstyle.cssproperties.md) | [CSSProperty](./puppeteer.protocol.css.cssproperty.md)\[\] | CSS properties in the style. | | [cssText](./puppeteer.protocol.css.cssstyle.csstext.md) | string | Style declaration text (if available). | | [range](./puppeteer.protocol.css.cssstyle.range.md) | [SourceRange](./puppeteer.protocol.css.sourcerange.md) | Style declaration range in the enclosing stylesheet (if available). | | [shorthandEntries](./puppeteer.protocol.css.cssstyle.shorthandentries.md) | [ShorthandEntry](./puppeteer.protocol.css.shorthandentry.md)\[\] | Computed values for all shorthands found in the style. | | [styleSheetId](./puppeteer.protocol.css.cssstyle.stylesheetid.md) | [StyleSheetId](./puppeteer.protocol.css.stylesheetid.md) | The css style sheet identifier (absent for user agent stylesheet and user-specified stylesheet rules) this rule came from. |