.lc{--lc-ink:var(--color-ink,#2a2422);--lc-ivory:#fbf7f0;--lc-paper:#fffdf9;--lc-line:#ece2d4;--lc-muted:#6f625b;--lc-gold:var(--color-champagne,#c39a52);--lc-gold-ink:var(--color-gold-ink,#8a6a2f);--lc-ok:#3f8f57;--lc-bad:#a4483d;--lc-ease:cubic-bezier(.2, .7, .1, 1);--lc-bottom:calc(18px + env(safe-area-inset-bottom));z-index:75;inset-inline-end:max(16px, env(safe-area-inset-right));bottom:var(--lc-bottom);font-family:var(--font-ui,system-ui, sans-serif);color:var(--lc-ink);transition:bottom .5s var(--lc-ease);pointer-events:none;justify-items:end;gap:12px;display:grid;position:fixed}.lc>*{pointer-events:auto}@media (max-width:1023px){body:has(.mk-sticky[data-show]) .lc[data-surface=marketing]:not([data-open]){--lc-bottom:calc(86px + env(safe-area-inset-bottom))}body:has(.lc[data-open]) .mk-sticky{opacity:0;pointer-events:none}}.lc[data-surface=dashboard]{--lc-bottom:calc(84px + env(safe-area-inset-bottom));inset-inline-end:24px}@media (min-width:1024px){body:has(.ivs-save) .lc[data-surface=dashboard]:not([data-open]){--lc-bottom:calc(124px + env(safe-area-inset-bottom))}}@media (max-width:1023px){.lc[data-surface=dashboard]{--lc-bottom:calc(144px + env(safe-area-inset-bottom));inset-inline-end:16px}}@media (max-width:639px){body:has(.s-thumb) .lc[data-surface=dashboard]{--lc-bottom:calc(206px + env(safe-area-inset-bottom))}}.lc-fab{cursor:pointer;background:var(--lc-ink);height:54px;color:var(--lc-ivory);letter-spacing:.005em;white-space:nowrap;transition:transform .4s var(--lc-ease), box-shadow .4s, opacity .25s;border-radius:999px;align-items:center;gap:10px;padding-inline:8px 20px;font-size:15px;font-weight:500;display:inline-flex;position:relative;box-shadow:0 18px 36px -14px #2a24228c,inset 0 0 0 1px #c39a528c}.lc-fab:hover{box-shadow:0 24px 40px -16px #2a242299, inset 0 0 0 1px var(--lc-gold);transform:translateY(-2px)}.lc[data-compose]:not([data-open]) .lc-fab{display:none}.lc-fab:focus-visible{outline:2px solid var(--lc-gold);outline-offset:3px}.lc-fab[data-hidden]{opacity:0;pointer-events:none;transform:translateY(8px)scale(.96)}.lc-fab-ic{color:#fffdf8;background:radial-gradient(circle at 32% 28%, #ecd6a3, var(--lc-gold) 58%, #a8813f);border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff73}.lc-fab-ic svg{width:20px;height:20px}.lc-fab-ic .lc-dot{inset-inline-end:-1px;width:11px;height:11px;box-shadow:0 0 0 2px var(--lc-ink);position:absolute;top:-1px}.lc-fab-label{line-height:1}.lc-badge{top:-6px;background:var(--lc-bad);color:#fff;min-width:22px;height:22px;box-shadow:0 0 0 2px var(--lc-paper);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;font-weight:600;display:grid;position:absolute;inset-inline-end:-4px}.lc[data-surface=dashboard] .lc-fab{background:var(--lc-paper);color:var(--lc-ink);height:48px;font-size:14.5px;box-shadow:0 14px 30px -16px #402c188c,inset 0 0 0 1px #c39a528c}.lc[data-surface=dashboard] .lc-fab-ic{width:32px;height:32px}.lc[data-surface=dashboard] .lc-fab-ic .lc-dot{box-shadow:0 0 0 2px var(--lc-paper)}@media (max-width:639px){.lc-fab{height:50px;padding-inline:6px 16px;font-size:14.5px}.lc-fab-ic{width:36px;height:36px}.lc[data-surface=dashboard] .lc-fab{height:44px;padding-inline:6px 14px}}@media (prefers-reduced-motion:no-preference){.lc-fab[data-cue]:after{content:"";border-radius:inherit;animation:lc-ring 1.3s var(--lc-ease) 3;position:absolute;inset:0;box-shadow:0 0 #c39a528c}@keyframes lc-ring{to{box-shadow:0 0 0 14px #c39a5200}}}.lc-dot{background:#b9ada2;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.lc-dot[data-on]{background:var(--lc-ok)}@media (prefers-reduced-motion:no-preference){.lc-head .lc-dot[data-on]{animation:2.6s ease-in-out infinite lc-breathe}}@keyframes lc-breathe{50%{box-shadow:0 0 0 4px #3f8f572e}}.lc-nudge{background:var(--lc-paper);text-align:start;border-radius:18px;width:min(300px,100vw - 32px);position:relative;box-shadow:0 26px 50px -24px #402c1873,inset 0 0 0 1px #c39a5259}@media (prefers-reduced-motion:no-preference){.lc-nudge{animation:lc-in .5s var(--lc-ease) both}}.lc-nudge-body{text-align:start;cursor:pointer;width:100%;color:var(--lc-ink);font:inherit;background:0 0;border:0;gap:4px;padding:14px 40px 14px 16px;display:grid}[dir=rtl] .lc-nudge-body{padding:14px 16px 14px 40px}.lc-nudge-body b{font-family:var(--font-display,serif);font-size:18px;font-weight:500;line-height:1.2}.lc-nudge-body>span{color:var(--lc-muted);font-size:14px;line-height:1.5}.lc-nudge-body small{color:var(--lc-gold-ink);align-items:center;gap:6px;margin-top:2px;font-size:12.5px;display:flex}.lc-nudge-x{top:8px;width:28px;height:28px;color:var(--lc-muted);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:8px}.lc-nudge-x:hover{background:#f4ede2}.lc-toast{cursor:pointer;font:inherit;border:0;padding:0}.lc-toast .lc-nudge-body{padding-inline-end:16px}.lc-toast .lc-nudge-body b{font-family:inherit;font-size:13px;font-weight:600}.lc-clamp{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:var(--lc-ink)!important}.lc-panel{z-index:76;inset-inline-end:max(16px, env(safe-area-inset-right));bottom:calc(18px + env(safe-area-inset-bottom));background:var(--lc-paper);width:min(392px,100vw - 32px);height:min(660px,100svh - 40px);color:var(--lc-ink);border-radius:24px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 40px 90px -30px #402c188c,inset 0 0 0 1px #c39a524d}@media (prefers-reduced-motion:no-preference){.lc-panel{animation:lc-in .4s var(--lc-ease) both;transform-origin:100% 100%}[dir=rtl] .lc-panel{transform-origin:0 100%}}@keyframes lc-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@media (max-width:639px){.lc-panel{width:100%;height:100dvh;box-shadow:none;padding-top:env(safe-area-inset-top);border-radius:0;inset:0}}.lc-head{background:linear-gradient(118deg,#0000 30%,#ffffff8c 48%,#0000 66%),linear-gradient(160deg,#fbf8f2,#f0e5d2);border-bottom:1px solid #c39a5238;align-items:center;gap:12px;padding:14px 12px 14px 16px;display:flex}[dir=rtl] .lc-head{padding:14px 16px 14px 12px}.lc-head b{font-family:var(--font-display,serif);font-size:19px;font-weight:500;line-height:1.15;display:block}.lc-head small{color:var(--lc-muted);align-items:center;gap:6px;margin-top:3px;font-size:12.5px;line-height:1.35;display:flex}[dir=rtl] .lc-head small{font-size:13px}.lc-mark{width:40px;height:40px;color:var(--lc-gold-ink);background:var(--lc-paper);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #c39a5280}.lc-icon{color:#574a45;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.lc-icon:hover{background:#2a24220f}.lc-icon:focus-visible{outline:2px solid var(--lc-gold);outline-offset:1px}.lc-icon:disabled{opacity:.4;cursor:default}.lc-body{overscroll-behavior:contain;background:#fcfaf6;flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px;display:flex;overflow-y:auto}.lc-msg{align-self:flex-start;justify-items:start;gap:3px;min-width:0;max-width:86%;display:grid}.lc-me{align-self:flex-end;justify-items:end}.lc-bubble{border-radius:18px;border:1px solid var(--lc-line);white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border-start-start-radius:6px;max-width:100%;padding:10px 14px;font-size:15px;line-height:1.55}.lc-bubble a{color:var(--lc-gold-ink);text-underline-offset:3px;text-decoration:underline}.lc-me .lc-bubble{background:var(--lc-ink);color:var(--lc-ivory);border-color:var(--lc-ink);border-start-start-radius:18px;border-start-end-radius:6px}.lc-msg[data-status=sending] .lc-bubble,.lc-msg[data-status=sending] .lc-img{opacity:.65}.lc-msg[data-status=failed] .lc-bubble{box-shadow:0 0 0 2px #a4483d73}.lc-msg[data-quick].lc-me .lc-bubble{color:var(--lc-ink);background:#efe4d1;border-color:#e4d4b8}.lc-intro{max-width:92%}.lc-intro .lc-bubble{color:#574a45;background:#f6efe3;border-color:#0000;gap:4px;display:grid}.lc-intro b{color:var(--lc-ink);font-weight:600}.lc-who{color:var(--lc-gold-ink);font-size:12px;font-weight:500}.lc-meta{color:#8e7e74;flex-wrap:wrap;align-items:baseline;gap:0 4px;font-size:11.5px;display:flex}[dir=rtl] .lc-meta,[dir=rtl] .lc-who{font-size:12.5px}.lc-meta button{color:var(--lc-gold-ink);text-underline-offset:2px;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.lc-bad{color:var(--lc-bad)}.lc-img{box-shadow:inset 0 0 0 1px var(--lc-line);border-radius:14px;max-width:230px;display:block;overflow:hidden}.lc-img img{object-fit:cover;max-width:230px;max-height:260px;display:block}.lc-link{color:var(--lc-gold-ink);text-underline-offset:4px;font-size:13.5px;text-decoration:underline}.lc-away{color:#6b4f1f;background:#faf1df;border-radius:14px;padding:10px 14px;font-size:13.5px;line-height:1.55}.lc-note{color:var(--lc-ok);text-align:center;font-size:13px}.lc-quick{flex-wrap:wrap;gap:8px;display:flex}.lc-chip{color:var(--lc-ink);cursor:pointer;background:#fff;border:0;border-radius:999px;padding:8px 14px;font-family:inherit;font-size:13.5px;transition:background .2s;box-shadow:inset 0 0 0 1px #c39a5273}[dir=rtl] .lc-chip{font-size:14.5px}.lc-chip:hover,.lc-chip:focus-visible{box-shadow:inset 0 0 0 1px var(--lc-gold);background:#f7f1e6;outline:none}.lc-typing{align-items:center;gap:4px;padding:13px 16px;display:inline-flex}.lc-typing i{background:#b8a99b;border-radius:50%;width:7px;height:7px}@media (prefers-reduced-motion:no-preference){.lc-typing i{animation:1.2s ease-in-out infinite lc-bounce}.lc-typing i:nth-child(2){animation-delay:.15s}.lc-typing i:nth-child(3){animation-delay:.3s}@keyframes lc-bounce{0%,60%,to{opacity:.5;transform:none}30%{opacity:1;transform:translateY(-4px)}}}.lc-ask{color:#574a45;background:#fff;border-radius:16px;gap:8px;padding:14px;font-size:14px;line-height:1.5;display:grid;box-shadow:inset 0 0 0 1px #c39a5273}.lc-ask>b{color:var(--lc-ink);font-size:14.5px;font-weight:600}.lc-fld{color:var(--lc-muted);gap:3px;font-size:12.5px;display:grid}.lc-fld input{width:100%;min-height:42px;color:var(--lc-ink);background:#fff;border:1px solid #dac8b5;border-radius:12px;padding:8px 12px;font-size:16px}.lc-fld input:focus{border-color:var(--lc-gold);outline:none;box-shadow:0 0 0 3px #c39a522e}.lc-btn{background:var(--lc-ink);min-height:40px;color:var(--lc-ivory);cursor:pointer;border:0;border-radius:999px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:500}.lc-btn:disabled{opacity:.6}.lc-btn-ghost{color:var(--lc-ink);background:0 0;box-shadow:inset 0 0 0 1px #dac8b5}.lc-compose{border-top:1px solid var(--lc-line);background:var(--lc-paper);gap:8px;padding:10px 12px 12px;display:grid}@media (max-width:639px){.lc-compose{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}.lc-row{align-items:flex-end;gap:6px;display:flex}.lc-input{resize:none;field-sizing:content;min-width:0;min-height:44px;max-height:128px;font:inherit;color:var(--lc-ink);background:#fff;border:1px solid #dac8b5;border-radius:22px;flex:1;padding:10px 14px;font-size:16px;line-height:1.4}.lc-input:focus{border-color:var(--lc-gold);outline:none;box-shadow:0 0 0 3px #c39a5229}.lc-send{background:var(--lc-ink);width:44px;height:44px;color:var(--lc-ivory);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;transition:opacity .2s,transform .2s;display:grid}.lc-send:disabled{opacity:.35;cursor:default}.lc-send:not(:disabled):hover{transform:translateY(-1px)}.lc-preview{width:fit-content;position:relative}.lc-preview img{object-fit:cover;max-width:160px;max-height:90px;box-shadow:inset 0 0 0 1px var(--lc-line);border-radius:12px;display:block}.lc-preview .lc-icon{top:-10px;background:var(--lc-paper);width:28px;height:28px;position:absolute;inset-inline-end:-10px;box-shadow:0 2px 8px #0000002e}.lc-err{color:var(--lc-bad);font-size:13px}.lc-alt{flex-wrap:wrap;justify-content:center;gap:4px 14px;font-size:12.5px;display:flex}.lc-alt a{color:var(--lc-muted);text-underline-offset:3px;-webkit-text-decoration:underline #c39a5299;text-decoration:underline #c39a5299}.lc-alt a:hover{color:var(--lc-ink)}.mk-chatstart{background:linear-gradient(160deg,#fbf8f2,#f3e8d6);border-radius:22px;gap:14px;padding:clamp(18px,2.4vw,26px);display:grid;box-shadow:inset 0 0 0 1px #c39a5273}.mk-chatstart-ic{color:#fffdf8;background:radial-gradient(circle at 32% 28%, #ecd6a3, var(--color-champagne,#c39a52) 58%, #a8813f);border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.mk-chatstart-badge{letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold-ink,#8a6a2f);align-items:center;gap:6px;font-size:11px;display:inline-flex}[dir=rtl] .mk-chatstart-badge{letter-spacing:0;font-size:13px;font-weight:500}.mk-chatstart-badge i{background:#b9ada2;border-radius:50%;width:8px;height:8px}.mk-chatstart-badge i[data-on]{background:#3f8f57;box-shadow:0 0 0 3px #3f8f572e}.mk-chatstart-status{color:var(--color-ink-3,#7a6a63);min-height:1.4em;font-size:13.5px}.mk-chatstart-row{flex-wrap:wrap;gap:10px;display:flex}.mk-chatstart-in{border:1px solid var(--color-line-strong,#dac8b5);min-width:0;min-height:48px;color:var(--color-ink,#2a2422);background:#fff;border-radius:999px;flex:200px;padding:10px 16px;font-size:16px}.mk-chatstart-in:focus{border-color:var(--color-champagne,#c39a52);outline:none;box-shadow:0 0 0 3px #c39a522e}.mk-contact-email{border-top:1px solid var(--color-line,#ebdfd2);padding-top:18px}.mk-contact-email-sum{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;list-style:none;display:flex}.mk-contact-email-sum::-webkit-details-marker{display:none}.mk-contact-email-sum b{color:var(--color-ink,#2a2422);font-size:16px;font-weight:500;display:block}.mk-contact-email-sum small{color:var(--color-ink-3,#7a6a63);font-size:13.5px;display:block}.mk-contact-email-chev{width:32px;height:32px;color:var(--color-gold-ink,#8a6a2f);border-radius:50%;flex:none;place-items:center;font-size:20px;transition:transform .3s;display:grid;box-shadow:inset 0 0 0 1px #c39a5280}.mk-contact-email[open] .mk-contact-email-chev{transform:rotate(45deg)}.lc{--lc-ink:#142039;--lc-ivory:#f6efe1;--lc-muted:#5f6474;--lc-line:#e7dfd0}.lc-panel{box-shadow:0 40px 90px -30px #0b13228c,inset 0 0 0 1px #c5a26259}.lc-head{color:var(--lc-ivory);background:linear-gradient(118deg,#0000 30%,#ecd9a61f 48%,#0000 66%),linear-gradient(160deg,#1d2e50,#0b1322 70%);border-bottom:1px solid #c5a26273}.lc-head small{color:#f6efe1b8}.lc-head .lc-dot{box-shadow:0 0 0 2px #0b1322}.lc-mark{color:#142039;background:radial-gradient(circle at 32% 28%,#f4e5bd,#c5a262 58%,#8f6b2c);box-shadow:inset 0 1px #ffffff73,0 6px 14px -6px #0009}.lc-head .lc-icon{color:#f6efe1d9}.lc-head .lc-icon:hover{background:#f6efe11a}.lc-body{background:#fbf8f2}.lc-intro .lc-bubble{color:#3c4152;background:#fff;border-color:#c5a26259}.lc-away{color:var(--lc-muted);background:0 0;align-items:baseline;gap:8px;padding:0 6px;font-size:13px;display:flex}.lc-away:before{content:"";background:#c5a262;flex:none;width:14px;height:1px;transform:translateY(-4px)}.lc-chip:hover,.lc-chip:focus-visible{background:#f6efe1}.lc-msg[data-quick].lc-me .lc-bubble{background:#efe6d3;border-color:#e2d3b4}.lc-send{box-shadow:inset 0 0 0 1px #c5a2628c}.lc-send:disabled{opacity:.5}.lc-fab-ic .lc-dot,.lc-head .lc-dot{box-shadow:0 0 0 2px #0b1322}.lc-body:has(.lc-ask) .lc-away{display:none}.lc-slot{--lc-ink:#142039;--lc-ivory:#f6efe1;--lc-bad:#a4483d;--lc-ok:#3f8f57;--lc-ease:cubic-bezier(.2, .7, .1, 1);display:none}@media (max-width:639px){.lc-slot{flex:none;align-items:center;display:inline-flex}.lc-fab[data-slot]{width:42px;height:42px;transition:transform .3s var(--lc-ease), box-shadow .3s, opacity .25s;background:var(--lc-ink);justify-content:center;gap:0;padding:0;box-shadow:0 8px 18px -10px #0b1322a6,inset 0 0 0 1px #c5a262b3}.lc-fab[data-slot]:hover{transform:none}.lc-fab[data-slot] .lc-fab-label{display:none}.lc-fab[data-slot] .lc-fab-ic{width:100%;height:100%;box-shadow:none;color:#ecd9a8;background:0 0}.lc-fab[data-slot] .lc-fab-ic svg{width:21px;height:21px}.lc-fab[data-slot] .lc-fab-ic .lc-dot{inset-inline-end:3px;width:10px;height:10px;box-shadow:0 0 0 2px var(--lc-ink);top:3px}.lc-fab[data-slot] .lc-badge{top:-5px;inset-inline-end:-5px;box-shadow:0 0 0 2px #fbf8f2}.lc-fab[data-slot][data-hidden]{opacity:0;transform:none}.lc[data-top]{bottom:auto;top:calc(var(--mk-hh,64px) + 8px + env(safe-area-inset-top))}.mk-header-end:has(.lc-slot) .mk-header-lang .lm-btn{gap:4px;padding-inline:8px}.mk-header-end:has(.lc-slot) .mk-header-lang .lm-chev{display:none}}@media (max-width:459px){.mk-header-end:has(.lc-slot) .mk-header-lang .lm-cur{display:none}}.lc[data-surface=dashboard][data-top]{bottom:auto;top:calc(64px + env(safe-area-inset-top))}@media (max-width:1023px){.lc-slot:not(:empty){flex:none;align-items:center;display:inline-flex}.lc-fab[data-slot]{background:var(--lc-ink);justify-content:center;gap:0;width:40px;height:40px;padding:0;box-shadow:inset 0 0 0 1px #c5a262b3}.lc-fab[data-slot] .lc-fab-label{display:none}.lc-fab[data-slot] .lc-fab-ic{width:100%;height:100%;box-shadow:none;color:#ecd9a8;background:0 0}.lc-fab[data-slot] .lc-fab-ic svg{width:20px;height:20px}.lc-fab[data-slot] .lc-fab-ic .lc-dot{inset-inline-end:3px;width:9px;height:9px;box-shadow:0 0 0 2px var(--lc-ink);top:3px}.lc-fab[data-slot][data-hidden]{opacity:0;transform:none}}@media (max-width:639px){.lc[data-surface=dashboard]:not([data-top]) .lc-fab{opacity:.92;justify-content:center;gap:0;width:44px;height:44px;padding:0}.lc[data-surface=dashboard]:not([data-top]) .lc-fab-label{display:none}.lc[data-surface=dashboard]:not([data-top]) .lc-fab-ic{width:100%;height:100%}}.lc-ways{flex-wrap:wrap;gap:8px;display:flex}.lc-way{color:var(--lc-ink);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:13.5px;text-decoration:none;transition:background .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #c5a26273}[dir=rtl] .lc-way{padding:6px 6px 6px 14px;font-size:14px}.lc-way:hover,.lc-way:focus-visible{box-shadow:inset 0 0 0 1px var(--lc-gold);background:#f6efe1;outline:none}.lc-way b{font-weight:600}.lc-way-ic{width:28px;height:28px;color:var(--lc-gold-ink);background:#f4ecdd;border-radius:50%;flex:none;place-items:center;display:grid}.lc-way-ic svg{width:16px;height:16px}.lc-ways>button .lc-way-ic{background:var(--lc-ink);color:#ecd9a8}.lc-body{gap:2px}.lc-body>.lc-intro,.lc-body>.lc-ways,.lc-body>.lc-quick,.lc-body>.lc-ask,.lc-body>.lc-away{margin-bottom:8px}.lc-msg[data-first]{margin-top:8px}.lc-them[data-first] .lc-bubble{border-start-start-radius:6px}.lc-them:not([data-first]) .lc-bubble{border-start-start-radius:18px}.lc-me:not([data-first]) .lc-bubble{border-start-end-radius:18px}.lc-day{align-self:center;margin:12px 0 4px}.lc-day span{color:var(--lc-muted);background:#efe8dc;border-radius:999px;padding:3px 12px;font-size:11.5px;font-weight:600;display:inline-block}.lc-meta{align-items:center;gap:0 5px}.lc-tick{color:#9a907f;flex:none}.lc-tick[data-state=seen]{color:#b88a35}@media (max-width:639px){.lc-panel{height:var(--lc-vvh,100dvh)}}.lc[data-open]{z-index:85}.lc-side-slot{--lc-ink:var(--color-ink,#2a2422);--lc-ivory:#fbf7f0;--lc-paper:#fffdf9;--lc-gold:var(--color-champagne,#c39a52);--lc-bad:#a4483d;--lc-ok:#3f8f57;--lc-ease:cubic-bezier(.2, .7, .1, 1);display:none}@media (min-width:1024px){.lc-side-slot:not(:empty){display:grid}.lc-fab[data-side]{background:var(--lc-paper);width:100%;height:40px;color:var(--lc-ink);justify-content:flex-start;gap:10px;padding-inline:4px 14px;font-size:14px;transition:background-color .25s,box-shadow .25s;box-shadow:inset 0 0 0 1px #c39a5273}.lc-fab[data-side]:hover{box-shadow:inset 0 0 0 1px var(--lc-gold);background:#fff;transform:none}.lc-fab[data-side] .lc-fab-ic{width:30px;height:30px}.lc-fab[data-side] .lc-fab-ic svg{width:17px;height:17px}.lc-fab[data-side] .lc-fab-ic .lc-dot{width:9px;height:9px;box-shadow:0 0 0 2px var(--lc-paper)}.lc-fab[data-side] .lc-badge{top:50%;box-shadow:none;inset-inline-end:10px;translate:0 -50%}.lc-fab[data-side][data-hidden]{opacity:1;pointer-events:auto;box-shadow:inset 0 0 0 1px var(--lc-gold);background:#f6efe3;transform:none}.lc[data-side]{inset-inline:296px auto;bottom:calc(16px + env(safe-area-inset-bottom));justify-items:start}.lc[data-side] .lc-panel{inset-inline:296px auto;bottom:calc(16px + env(safe-area-inset-bottom));transform-origin:0 100%}[dir=rtl] .lc[data-side] .lc-panel{transform-origin:100% 100%}}.lc-prev{color:var(--lc-muted)}.lc-prev a{color:var(--lc-gold-ink,#8a6a2f);text-underline-offset:3px;text-decoration:underline}.lc-fab[data-wait]{opacity:0!important;pointer-events:none!important}
