.lipc{--ink:#14181F;--body:#5A6472;--meta:#8A93A0;--line:#E4E2DB;--accent:#7153FF;position:fixed;z-index:80;left:50%;bottom:16px;transform:translateX(-50%);width:min(640px,calc(100vw - 24px));padding:16px 18px;background:#FFFFFF;color:var(--ink);border:1px solid var(--line);border-radius:14px;box-shadow:0 8px 28px rgba(20,24,31,.1);font-family:var(--font-inter),Inter,system-ui,sans-serif;font-size:14px;line-height:1.5;color-scheme:light;-webkit-font-smoothing:antialiased}.lipc *{box-sizing:border-box}.lipc__text{margin:0;color:var(--body)}.lipc__more{color:var(--accent);text-decoration:none;white-space:nowrap}.lipc__more:hover{color:var(--ink)}.lipc__opts{display:grid;gap:10px;margin-top:14px}.lipc__opt{position:relative;display:flex;align-items:flex-start;gap:12px;cursor:pointer}.lipc__opt[data-off]{cursor:default;opacity:.55}.lipc__opt input{position:absolute;z-index:1;opacity:0;width:34px;height:20px;margin:0;cursor:inherit}.lipc__track{flex:0 0 auto;position:relative;width:34px;height:20px;margin-top:1px;border-radius:999px;background:var(--line);transition:background .15s}.lipc__track:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#FFFFFF;box-shadow:0 1px 2px rgba(20,24,31,.2);transition:transform .15s}.lipc__opt input:checked+.lipc__track{background:var(--accent)}.lipc__opt input:checked+.lipc__track:after{transform:translateX(14px)}.lipc__opt input:focus-visible+.lipc__track{outline:2px solid var(--accent);outline-offset:2px}.lipc__opt-t{display:grid;gap:1px}.lipc__opt-t strong{font-weight:600;color:var(--ink)}.lipc__opt-t span{color:var(--body);font-size:13px}.lipc__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px}.lipc__btn{font:inherit;font-weight:500;font-size:14px;color:var(--ink);background:#FFFFFF;border:1px solid var(--ink);border-radius:10px;padding:8px 18px;min-width:104px;cursor:pointer;transition:background .15s}@media (hover:hover){.lipc__btn:hover{background:#F4F3EF}}.lipc__link{font:inherit;font-size:14px;color:var(--body);background:none;border:0;padding:8px 4px;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line);cursor:pointer}.lipc__link:hover{color:var(--ink)}.lipc__close{margin-left:auto;text-decoration:none}.lipc :focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width < 560px){.lipc{bottom:12px;padding:14px}.lipc__btn{flex:1 1 0}.lipc__btn,.lipc__link{min-height:44px}}@media (prefers-reduced-motion:reduce){.lipc__btn,.lipc__track,.lipc__track:after{transition:none}}@media print{.lipc{display:none}}.v2-foot__choices{font:inherit;color:var(--meta);background:none;border:0;padding:0;cursor:pointer}.v2-foot__choices:hover{color:var(--ink)}@media (width < 560px){.v2-foot__choices{display:inline-flex;align-items:center;min-height:44px;font-size:14px}}