/* * Copyright (c) 2025, Sam Atkins * * SPDX-License-Identifier: BSD-2-Clause */ #pragma once #include #include namespace Web::CSS::Parser { enum class RuleContext : u8 { Unknown, Style, AtMedia, AtFontFace, AtKeyframes, Keyframe, AtSupports, SupportsCondition, AtLayer, AtProperty, }; RuleContext rule_context_type_for_rule(CSSRule::Type); RuleContext rule_context_type_for_at_rule(FlyString const&); }