/* TryVios 5.23.447 — public creator navigation refinement. */
html[data-tryvios-public-native-store="1"][data-tvc443-public-dock="1"] body>.tvc443-public-bar .tvc443-nav-slot,html[data-tryvios-public-native-store="1"][data-tvc443-public-dock="1"] body>.tvc443-public-bar [data-tvc186-account-wrap]{min-width:0!important;max-width:none!important;flex-basis:auto!important;}
html[data-tryvios-public-native-store="1"][data-tvc443-public-dock="1"] body>.tvc443-public-bar .tvc186-public-account-tool>[data-tvc186-account]{width:100%!important;min-width:0!important;max-width:none!important;flex-basis:100%!important;position:static!important;background:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important;border-radius:20px!important;padding:2px 0!important;color:var(--tvc445-nav-muted)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:center!important;justify-content:center!important;}
html[data-tryvios-public-native-store="1"][data-tvc443-public-dock="1"] body>.tvc443-public-bar [data-tvc186-account] b{font:800 10px/1.1 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important;max-width:none!important;width:auto!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;}
html[data-tryvios-public-native-store="1"][data-tvc443-public-dock="1"] .tvc443-settings-popover [data-tvc186-language],html[data-tryvios-public-native-store="1"][data-tvc443-public-dock="1"] .tvc443-settings-popover [data-tvc186-look]{background:#111!important;background-image:none!important;color:#fff!important;border:1px solid #303033!important;box-shadow:none!important;}
/* Keep the entire floating settings menu within the Customer-App-width pill on either language. */
html[dir="ltr"][data-tvc443-public-dock="1"] .tvc443-public-bar .tvc443-settings-popover{left:auto!important;right:0!important;}
html[dir="rtl"][data-tvc443-public-dock="1"] .tvc443-public-bar .tvc443-settings-popover{right:auto!important;left:0!important;}
/* The public account/auth/orders sheet is a panel above both cart and dock, never a cover over the dock itself. */
html[data-tryvios-public-native-store="1"][data-tvc443-public-dock="1"] body>.tvpa227-backdrop{z-index:100035!important;top:0!important;bottom:0!important;box-sizing:border-box!important;padding:max(12px,var(--tvc445-top)) 12px calc(var(--tvc445-bottom) + var(--tvc445-nav-h) + 12px)!important;align-items:flex-end!important;}
html[data-tryvios-public-native-store="1"][data-tvc443-public-dock="1"] body.tvc443-has-cart>.tvpa227-backdrop{padding-bottom:calc(var(--tvc445-bottom) + var(--tvc445-nav-h) + var(--tvc445-cart-h) + 18px)!important;}
html[data-tryvios-public-native-store="1"][data-tvc443-public-dock="1"] body>.tvpa227-backdrop .tvpa227-sheet{max-height:100%!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;}
html[data-tryvios-public-native-store="1"][data-tvc443-public-dock="1"] body>.tvc443-public-bar{z-index:100050!important;}
/* A single information control replaces the hero's old operating-status/ETA/fee strip. */
html[data-tryvios-public-native-store="1"] .tvc168-store-hero>.tvc269-store-hero-meta,html[data-tryvios-public-native-store="1"] .tvc168-store-hero>.tvc270-store-hero-meta,html[data-tryvios-public-native-store="1"] .tvc186-public-hero-tools>.tvc269-store-hero-meta,html[data-tryvios-public-native-store="1"] .tvc186-public-hero-tools>.tvc270-store-hero-meta{display:none!important;}
html[data-tryvios-public-native-store="1"] .tvc169-store-actions:has([data-tvc447-info]){z-index:20!important;}
html[data-tryvios-public-native-store="1"] .tvc447-info-anchor{position:relative!important;display:block!important;}
html[data-tryvios-public-native-store="1"] .tvc169-store-actions .tvc447-info-trigger{position:static!important;display:grid!important;place-items:center!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;padding:0!important;border-radius:17px!important;border:1px solid rgba(255,255,255,.32)!important;background:rgba(9,9,10,.85)!important;color:#fff!important;}
html[data-tryvios-public-native-store="1"] .tvc447-info-trigger svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}
html[data-tryvios-public-native-store="1"] .tvc447-info-popover{position:absolute!important;right:0!important;bottom:calc(100% + 9px)!important;z-index:35!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;width:min(330px,calc(100vw - 30px))!important;padding:7px!important;border-radius:17px!important;border:1px solid rgba(255,255,255,.22)!important;background:rgba(13,13,14,.95)!important;color:#fff!important;box-shadow:0 10px 24px rgba(0,0,0,.18)!important;box-sizing:border-box!important;direction:ltr!important;}
html[data-tryvios-public-native-store="1"] .tvc447-info-popover[hidden]{display:none!important;}
html[data-tryvios-public-native-store="1"] .tvc447-info-part{min-width:0!important;display:flex!important;gap:4px!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;color:#fff!important;}
html[data-tryvios-public-native-store="1"] .tvc447-info-part svg{width:14px!important;height:14px!important;min-width:14px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;}
html[data-tryvios-public-native-store="1"] .tvc447-info-part b{font:750 10px/1.2 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important;overflow:hidden!important;text-overflow:ellipsis!important;}
html[dir="rtl"][data-tryvios-public-native-store="1"] .tvc447-info-popover{left:0!important;right:auto!important;direction:rtl!important;}
@media(max-width:360px){html[data-tryvios-public-native-store="1"] .tvc447-info-part b{font-size:9px!important}}
