.lsi{position:fixed;z-index:70;left:50%;bottom:calc(12px + env(safe-area-inset-bottom));transform:translateX(-50%);display:grid;gap:10px;width:min(440px,calc(100vw - 24px));padding:14px 14px 12px;border-radius:20px;color:#fff;background:radial-gradient(120% 140% at 0 0,#255c4c 0,#143a31 52%,#0b241e 100%);box-shadow:0 24px 60px rgba(0,0,0,.42),0 0 0 1px rgba(230,196,122,.3);font-family:LdmInter,Arial,sans-serif;animation:lsi-in .42s cubic-bezier(.2,.9,.3,1.1)}.lsi-head{display:flex;align-items:center;gap:10px;min-width:0}.lsi-head p{flex:1;min-width:0;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;color:#f1d79f}.lsi-live{display:inline-flex;flex:none;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:#d93838;color:#fff;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.lsi-live i{width:7px;height:7px;border-radius:50%;background:#fff;animation:lsi-blink 1.4s ease-in-out infinite}.lsi-dismiss{display:grid;place-items:center;flex:none;width:36px;height:36px;margin:-6px -6px -6px 0;border:0;border-radius:50%;background:transparent;color:#cfe0d8;cursor:pointer}.lsi-dismiss svg{width:18px;height:18px}.lsi-text{margin:0;font-size:15px;line-height:1.45;color:#e4efe9}.lsi-actions{display:flex;justify-content:flex-end;gap:8px}.lsi-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:132px;min-height:46px;padding:0 20px;border:0;border-radius:14px;background:linear-gradient(180deg,#f3d48f,#d4a24a);color:#1c1406;font:800 16px/1 inherit;cursor:pointer;box-shadow:0 10px 22px rgba(212,162,74,.35),inset 0 1px 0 rgba(255,255,255,.5);transition:transform .15s}.lsi-primary:active{transform:scale(.97)}.lsi-primary svg{width:18px;height:18px}.lsi-secondary{min-height:46px;padding:0 14px;border:0;border-radius:14px;background:rgba(255,255,255,.08);color:#d6e6de;font:600 15px/1 inherit;cursor:pointer}.lsi :focus-visible{outline:3px solid #f1d79f;outline-offset:3px}.lsi-hint{font-size:11.5px;line-height:1.4;color:#9fbcb0}.lsi .lsi-hint a{color:#f1d79f;text-decoration:underline;text-underline-offset:2px}@keyframes lsi-in{0%{opacity:0;transform:translate(-50%,24px) scale(.98)}}@keyframes lsi-blink{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.lsi,.lsi-live i{animation:none}.lsi-primary{transition:none}}.public-sound-slot{display:contents}.public-breadcrumb .public-sale-audio{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;margin:0}.public-breadcrumb .public-sound-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:40px;padding:0 12px;border:1px solid var(--pl-line,#d9e0db);border-radius:999px;background:#fff;color:var(--pl-green,#1f5f4b);font:700 13px/1 var(--pl-font,LdmInter,Arial,sans-serif);cursor:pointer}.public-breadcrumb .public-sound-toggle.is-on{border-color:#b9d3c6;background:#e9f1ec}.public-breadcrumb .public-sound-toggle:not(.is-on):after{content:"";position:absolute;left:13px;top:50%;width:20px;height:2px;background:currentColor;transform:rotate(-40deg);border-radius:2px}.public-breadcrumb .public-sound-toggle svg{width:18px;height:18px}.public-breadcrumb .public-sale-audio label{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--pl-muted,#5b6b63)}.public-breadcrumb .public-sale-audio input{width:96px;min-height:28px}@media(max-width:760px){.public-breadcrumb .public-sound-toggle{padding:0}.public-breadcrumb .public-sound-toggle span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.public-breadcrumb .public-sound-toggle:not(.is-on):after{left:12px}.public-breadcrumb .public-sale-audio label{display:none}}.public-sound-reminder{position:fixed;z-index:61;left:50%;top:104px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 16px;border:1px solid rgba(239,202,114,.5);border-radius:999px;background:#10241e;color:#f1d79f;font:700 14px/1 LdmInter,Arial,sans-serif;cursor:pointer;box-shadow:0 10px 26px rgba(0,0,0,.3);animation:lsi-reminder .3s ease-out}.public-sound-reminder svg{width:16px;height:16px}@keyframes lsi-reminder{0%{opacity:0;transform:translate(-50%,8px)}}