.breeze-storylane-button-text{--cl-button-disabled-background:var(--cl-color-disabled-02);--cl-button-border-color:transparent;--cl-button-border-width:var(--cl-border-width-heavy);--cl-button-border:var(--cl-button-border-width) solid var(--cl-button-border-color);--cl-button-color:var(--cl-color-text-on-color-01);--cl-button-hover-color:var(--cl-button-color);--cl-button-pressed-color:var(--cl-button-hover-color);--cl-button-disabled-color:var(--cl-color-disabled-01);--cl-button-font-size:var(--cl-font-size-medium);--cl-button-line-height:var(--cl-line-height-medium);--cl-button-padding-small:0.5rem 1rem;--cl-button-padding-medium:0.75rem 1.5rem;--cl-button-padding-large:1rem 2.5rem;--cl-button-padding:var(--cl-button-padding-medium);background:var(--cl-button-background);border:var(--cl-button-border);border-radius:var(--cl-border-radius-medium);color:var(--cl-button-color);cursor:pointer;display:inline-block;font-size:var(--cl-button-font-size);font-weight:var(--cl-font-weight-medium);line-height:var(--cl-button-line-height);padding:var(--cl-button-padding);text-align:center;text-decoration:none;transition:background-color .15s linear,color .15s linear}[data-cl-theme].breeze-storylane-button-text{color:var(--cl-button-color)}.breeze-storylane-button-text:focus-visible,.breeze-storylane-button-text:hover{background:var(--cl-button-hover-background);border:var(--cl-button-border);color:var(--cl-button-hover-color);text-decoration:none}.breeze-storylane-button-text:active{background:var(--cl-button-pressed-background);border:var(--cl-button-border);color:var(--cl-button-pressed-color)}.-disabled.breeze-storylane-button-text,.breeze-storylane-button-text:disabled,[aria-disabled=true].breeze-storylane-button-text{background:var(--cl-button-disabled-background);border-color:transparent;color:var(--cl-button-disabled-color);cursor:not-allowed}.high-contrast .breeze-storylane-button-text{color:var(--cl-button-color)}.high-contrast .breeze-storylane-button-text:focus-visible,.high-contrast .breeze-storylane-button-text:hover{color:var(--cl-button-hover-color)}.high-contrast .breeze-storylane-button-text:active{color:var(--cl-button-pressed-color)}.breeze-storylane-button-text{--cl-button-background:var(--cl-color-button-primary-fill-idle);--cl-button-hover-background:var(--cl-color-button-primary-fill-hover);--cl-button-pressed-background:var(--cl-color-button-primary-fill-pressed);--cl-button-color:var(--cl-color-button-primary-text-color,var(--cl-color-text-on-color-01))}.high-contrast .breeze-storylane-button-text{--cl-button-background:#180bb1;--cl-button-hover-background:#caebff;--cl-button-pressed-background:var(--cl-button-hover-background);--cl-button-hover-color:#180bb1}.breeze-storylane-button-text:focus-visible{outline:2px solid var(--cl-color-focus-01);outline-offset:2px}.breeze-storylane-caption{--cl-text-font-size:var(--cl-font-size-p-small);--cl-text-font-weight:var(--cl-font-weight-p-small);--cl-text-line-height:var(--cl-line-height-p-small);--cl-text-letter-spacing:var(--cl-letter-spacing-p-small,normal);font-size:var(--cl-text-font-size);font-weight:var(--cl-text-font-weight);letter-spacing:var(--cl-text-letter-spacing,normal);line-height:var(--cl-text-line-height)}.breeze-storylane-button{background-color:transparent;border:none;cursor:pointer;display:block;padding:0;position:relative}.breeze-storylane-button:before{background-color:transparent;content:"";inset:0;pointer-events:none;position:absolute;transition:background-color .2s ease}.breeze-storylane-button:hover:before{background-color:rgba(0,0,0,.15)}.breeze-storylane-button-text{border-radius:3rem;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.breeze-storylane-button:active .breeze-storylane-button-text,.breeze-storylane-button:focus .breeze-storylane-button-text,.breeze-storylane-button:focus-visible .breeze-storylane-button-text,.breeze-storylane-button:hover .breeze-storylane-button-text{filter:brightness(1.25);opacity:1}.breeze-storylane-image{display:block}.breeze-storylane-caption{align-items:center;cursor:pointer;display:flex;gap:.25rem;justify-content:center;margin:.5rem 0 0}.breeze-storylane-caption .cl-icon{height:1rem;width:1rem}