.lo-ck{--bg-2:#f5f7f7;--card:#fff;--muted:#eef2f1;--border:#e3e8e7;--border-2:#cfd7d5;--fg:#101615;--fg-2:#3b4644;--muted-fg:#66726e;--faint-fg:#97a29e;--primary:#2a7f71;--primary-hi:#236c60;--primary-fg:#fff;--sh-win:0 40px 80px -40px #10161552,0 12px 30px -16px #10161529;--r-sm:6px;--r-md:8px;--f:var(--font-geist),"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .lo-ck{--bg-2:#1a1b1b;--card:#161717;--muted:#232525;--border:#2a2c2c;--border-2:#404343;--fg:#f2f3f3;--fg-2:#c9cbcb;--muted-fg:#9a9d9d;--faint-fg:#6e7272;--primary:#68bcac;--primary-hi:#7fc8ba;--primary-fg:#0e0f0f;--sh-win:0 40px 80px -40px #000000e6,0 12px 30px -16px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark] .lo-ck,:root.dark:not([data-theme=light]) .lo-ck{--bg-2:#1a1b1b;--card:#161717;--muted:#232525;--border:#2a2c2c;--border-2:#404343;--fg:#f2f3f3;--fg-2:#c9cbcb;--muted-fg:#9a9d9d;--faint-fg:#6e7272;--primary:#68bcac;--primary-hi:#7fc8ba;--primary-fg:#0e0f0f;--sh-win:0 40px 80px -40px #000000e6,0 12px 30px -16px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.lo-ck{letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:17px;font-weight:400;line-height:1.55}.lo-ck *,.lo-ck :before,.lo-ck :after{box-sizing:border-box}.lo-ck h2{text-wrap:balance}.lo-ck a{color:inherit;text-decoration:none}.lo-ck button{font-family:inherit}.lo-ck .btn{border-radius:var(--r-md);cursor:pointer;white-space:nowrap;border:1px solid #0000;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:14px;font-weight:500;line-height:normal;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.lo-ck .btn:active{transform:translateY(1px)}.lo-ck .btn--solid{--primary:#2a7f71;--primary-hi:#236c60;--primary-fg:#fff;background:var(--primary);color:var(--primary-fg);border-color:var(--primary)}.lo-ck .btn--solid:hover{background:var(--primary-hi);border-color:var(--primary-hi)}.lo-ck .btn--line{background:var(--card);color:var(--fg);border-color:var(--border-2)}.lo-ck .btn--line:hover{border-color:var(--muted-fg)}.lo-ck{z-index:260;box-sizing:border-box;background:var(--card,#fff);width:min(420px,100% - 32px);color:var(--fg);outline:1px solid var(--border);outline-offset:-1px;box-shadow:var(--sh-win,0 16px 48px #0000001f,0 4px 16px #0000000f);font-family:var(--f,inherit);overscroll-behavior:contain;border-radius:14px;max-height:calc(100vh - 48px);position:fixed;bottom:24px;left:24px;overflow:auto}.lo-ck[hidden]{display:none}.lo-ck__v{padding:22px 22px 20px}.lo-ck__v[hidden]{display:none}.lo-ck h2{letter-spacing:-.01em;color:var(--fg);margin:0;font-size:17px;font-weight:500;line-height:1.3}.lo-ck p{color:var(--muted-fg);margin:8px 0 0;font-size:14px;line-height:1.55}.lo-ck__ln{flex-wrap:wrap;gap:4px 8px;font-size:13px;display:flex}.lo-ck__ln a{color:var(--fg-2,var(--fg));text-decoration:underline;-webkit-text-decoration-color:var(--border-2);text-decoration-color:var(--border-2);text-underline-offset:3px}.lo-ck__ln a:hover{text-decoration-color:currentColor}.lo-ck__ln span{color:var(--faint-fg,var(--muted-fg))}.lo-ck__ln--g{margin-top:4px}.lo-ck__acts{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.lo-ck__acts .btn{white-space:normal;text-align:center;justify-content:center;width:100%;height:auto;min-height:42px;padding-block:8px;font-size:14.5px;line-height:1.25}.lo-ck__acts .lo-ck__cust{grid-column:1/-1}.lo-ck__hd{align-items:center;gap:8px;display:flex}.lo-ck__back{width:32px;height:32px;color:var(--muted-fg);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin:-6px 0 -6px -8px;display:grid}.lo-ck__back:hover{background:var(--bg-2);color:var(--fg)}.lo-ck__back svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.lo-ck__rows{margin-top:12px}.lo-ck__r{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.lo-ck__r b{color:var(--fg);font-size:14.5px;font-weight:500;line-height:1.35;display:block}.lo-ck__r span{color:var(--muted-fg);margin-top:2px;font-size:13px;line-height:1.45;display:block}.lo-ck__on{color:var(--muted-fg);flex:none;font-size:13px}.lo-ck__sw{cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;width:46px;height:44px;margin:-10px -4px -10px 0;padding:0;display:grid}.lo-ck__sw .sw{background:var(--border-2);border-radius:999px;width:38px;height:22px;transition:background-color .12s linear .11s;display:block;position:relative}.lo-ck__sw .sw:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .32s cubic-bezier(.16,1,.3,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #10161540}.lo-ck__sw[aria-checked=true] .sw{background:var(--primary)}.lo-ck__sw[aria-checked=true] .sw:after{transform:translate(16px)}.lo-ck__sw:hover .sw{box-shadow:0 0 0 4px var(--muted)}.lo-ck :where(:focus-visible){outline:2px solid var(--primary);outline-offset:3px;border-radius:var(--r-sm)}.lo-ck__back:focus-visible,.lo-ck__sw:focus-visible{outline:2px solid var(--primary);outline-offset:2px}:root[data-pc-consent] .lo-ck[data-ssr]{display:none}.lo-ck.is-in{animation:.32s cubic-bezier(.16,1,.3,1) lo-ck-in}@keyframes lo-ck-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lo-ck.is-in{animation:none}.lo-ck__sw .sw,.lo-ck__sw .sw:after,.lo-ck .btn{transition:none}.lo-ck .btn:active{transform:none}}@media (max-width:760px){.lo-ck .lo-ck__acts .btn{min-height:44px}}@media (max-width:520px){.lo-ck{width:calc(100% - 32px);bottom:16px;left:16px}.lo-ck__v{padding:18px 18px 16px}}
