/* SelectableButtonStyle 27085: Solid(0) -> PresetButton33434 for both
   verified platform lists.  The three state rasters are WAVE16's existing
   exact 85 exports; no duplicate crop is introduced here. */
.durango-native-button{position:relative;isolation:isolate;border:0;border-radius:0;background:transparent;color:#000}
.durango-native-button.durango-native-button--solid::before{content:'';position:absolute;inset:0;z-index:-1;border:6px solid transparent;border-image:url('assets/native-gather-feedback/button_bg_1_base.webp') 6 fill stretch;pointer-events:none}
.durango-native-button.durango-native-button--solid:hover:not(:disabled)::before{transform:scale(1.02,1.04)}
.durango-native-button.durango-native-button--solid:active:not(:disabled)::before{transform:none;border-image-source:url('assets/native-gather-feedback/button_bg_1_press.webp')}
.durango-native-button.durango-native-button--solid:disabled{opacity:1}
.durango-native-button.durango-native-button--solid:disabled::before{border-image-source:url('assets/native-gather-feedback/button_bg_1_disable.webp')}
.durango-native-button.durango-native-button--solid-popup::before{content:'';position:absolute;inset:0;z-index:-1;border:6px solid transparent;border-image:url('assets/native-gather-feedback/button_bg_1_base.webp') 6 fill stretch;pointer-events:none}
.durango-native-button.durango-native-button--solid-popup:hover:not(:disabled)::before{transform:scale(1.02,1.04)}
.durango-native-button.durango-native-button--solid-popup:active:not(:disabled)::before{border-image-source:url('assets/native-gather-feedback/button_bg_1_press.webp')}
.durango-native-button.durango-native-button--solid-popup:disabled{opacity:1}.durango-native-button.durango-native-button--solid-popup:disabled::before{border-image-source:url('assets/native-gather-feedback/button_bg_1_disable.webp')}
/* Border3: widget34707 is 9-slice roundbox2_space; widget35951 is original
   mType4/button_bg_2. CSS cannot recreate that custom edge mesh, so this
   two-layer rendering is intentionally partial while retaining exact crops. */
.durango-native-button.durango-native-button--border::before{content:'';position:absolute;inset:0;z-index:-2;background:rgba(0,0,0,.2980392);mask:url('assets/native-buttons/bg_roundbox2_space.webp') center/100% 100% no-repeat;pointer-events:none}
.durango-native-button.durango-native-button--border::after{content:'';position:absolute;inset:0;z-index:-1;background:rgba(212,206,190,.745098);mask:url('assets/native-buttons/button_bg_2.webp') center/100% 100% no-repeat;pointer-events:none}
.durango-native-button.durango-native-button--border:hover:not(:disabled)::before{transform:scale(1.02,1.04)}
.durango-native-button.durango-native-button--border:active:not(:disabled)::before{background:rgba(205,146,7,.0509804);transform:none}
.durango-native-button.durango-native-button--border:active:not(:disabled)::after{background:rgb(205,146,7)}
.durango-native-button.durango-native-button--border:disabled::before{background:rgba(0,0,0,.2980392)}
.durango-native-button.durango-native-button--border:disabled::after{background:rgba(75,72,66,.2980392)}
[data-durango-native-button-label-style="0"].durango-native-button-label--pressed{transform:scale(.98)}
[data-durango-native-button-label-style="0"].durango-native-button-label--disabled{opacity:.6078432}
[data-durango-native-button-label-style="3"]{color:rgba(212,206,190,.745098)}
[data-durango-native-button-label-style="3"].durango-native-button-label--disabled{color:rgba(101,97,89,.298039)}
