{# Premium Trial Banner (Spec 035) Included in scheduling pages when store is on trial. Uses trialBanner context from SchedulingPageController. Variants: - standard (>7 days): Info banner, dismissible per session - urgent (<=7 days): Warning banner, NOT dismissible, with CTA - critical (<=1 day): Danger banner, NOT dismissible, with CTA Fix #2 (Codex review): CTA uses button with JS POST instead of GET. Fix #6 (Codex review): CTA only shown to owners (isOwner context). #} {% if trialBanner is defined and trialBanner is not null %} {% if trialBanner.isOwner is defined and trialBanner.isOwner %} {% endif %} {% if trialBanner.dismissible %} {% endif %} {% endif %}