#nltcc-widget{position:fixed;top:50%;transform:translateY(-50%);z-index:999990;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.45;color:#171717}#nltcc-widget.nltcc-position-right{right:16px}#nltcc-widget.nltcc-position-left{left:16px}#nltcc-widget *{box-sizing:border-box}#nltcc-widget button,#nltcc-widget input{font:inherit}#nltcc-widget .nltcc-launcher{width:58px;height:58px;border:0;border-radius:50%;background:#171717;color:#fff;display:flex;align-items:center;justify-content:center;font-size:27px;cursor:pointer;box-shadow:0 5px 22px #0002;margin:0 0 10px auto}#nltcc-widget.nltcc-position-left .nltcc-launcher{margin-left:0;margin-right:auto}#nltcc-widget .nltcc-panel{width:238px;background:#fff;color:#171717;border-radius:23px;padding:22px 21px 18px;box-shadow:0 12px 42px #0002}#nltcc-widget .nltcc-panel[hidden]{display:none!important}#nltcc-widget .nltcc-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}#nltcc-widget .nltcc-panel-head h2{font-size:19px;line-height:1.35;font-weight:700;margin:0;letter-spacing:-.3px;color:#171717}#nltcc-widget .nltcc-close{border:0;background:transparent;color:#ec1760;font-size:25px;line-height:1;cursor:pointer;padding:0 0 4px}#nltcc-widget .nltcc-caption{margin:13px 0 12px;color:#555;font-size:12px}#nltcc-widget .nltcc-presets{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 15px;margin:13px 0 18px}#nltcc-widget .nltcc-preset{width:42px;height:42px;border-radius:50%;border:2px solid #eee;background:var(--swatch);cursor:pointer;box-shadow:inset 0 0 0 1px #00000008;justify-self:center;padding:0}#nltcc-widget .nltcc-preset[aria-pressed=true]{outline:2px solid #555;outline-offset:3px}#nltcc-widget .nltcc-custom-colors{display:grid;grid-template-columns:1fr 42px;align-items:center;gap:9px 10px;border-top:1px solid #eee;padding-top:14px}#nltcc-widget .nltcc-custom-colors label{font-size:12px;color:#444}#nltcc-widget .nltcc-custom-colors input[type=color]{width:38px;height:30px;padding:2px;border:1px solid #ddd;border-radius:7px;background:#fff;cursor:pointer}#nltcc-widget .nltcc-reset{width:100%;margin-top:15px;border:1px solid #ddd;border-radius:30px;background:#fff;color:#171717;padding:9px 12px;font-size:12px;font-weight:600;cursor:pointer}#nltcc-widget .nltcc-reset:hover{border-color:#777}#nltcc-widget .nltcc-note{font-size:10px;color:#777;margin:10px 0 0;text-align:center}@media(max-width:767px){#nltcc-widget.nltcc-position-right{right:10px}#nltcc-widget.nltcc-position-left{left:10px}#nltcc-widget .nltcc-launcher{width:48px;height:48px;font-size:23px}#nltcc-widget .nltcc-panel{width:min(238px,calc(100vw - 30px));padding:18px}}@media(prefers-reduced-motion:no-preference){#nltcc-widget .nltcc-panel{animation:nltcc-in .18s ease-out}@keyframes nltcc-in{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}}
