.lcd-dialog,.lcd-dialog *,.lcd-fit,.lcd-fit *,.lcd-collection-links,.lcd-collection-links *{box-sizing:border-box}.lcd-device-head{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;max-width:160px;height:42px;padding:0 11px;border:1px solid #d7e4ef;border-radius:9px;background:#f4f9ff;color:#125181;font:inherit;font-size:11px;font-weight:800;line-height:1.2;cursor:pointer}.lcd-device-head:hover{background:#e5f3ff;color:#0069ae}.lcd-device-head svg{width:19px;height:19px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lcd-device-head__name{max-width:111px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lcd-device-head:focus-visible,.lcd-device-mobile button:focus-visible,.lcd-dialog button:focus-visible,.lcd-dialog select:focus-visible,.lcd-dialog input:focus-visible,.lcd-dialog a:focus-visible,.lcd-fit button:focus-visible,.lcd-collection-links :is(a,button):focus-visible,.lcd-explorer-save:focus-visible{outline:3px solid #5facf0;outline-offset:3px}.lcd-device-mobile{display:none}.lcd-dialog{width:min(520px,calc(100vw - 24px));max-height:calc(100dvh - 36px);margin:auto;padding:24px;border:1px solid #d6e6f4;border-radius:19px;background:#fff;color:#193b54;box-shadow:0 25px 80px #05162e59;font-family:inherit;overflow-y:auto;overscroll-behavior:contain}.lcd-dialog::backdrop{background:#051629a6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.lcd-dialog__head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.lcd-eyebrow{display:block;margin-bottom:5px;color:#0076c3;font-size:10px;font-weight:900;letter-spacing:.1em}.lcd-dialog h2{margin:0;font-size:clamp(20px,2.5vw,28px);font-weight:850;line-height:1.2;letter-spacing:-.03em;color:#102d45}.lcd-dialog__close{display:grid;place-items:center;width:40px;height:40px;flex:none;margin:-3px -3px 0 0;border:1px solid #dce7f0;border-radius:50%;background:#f5f9fd;color:#284b65;cursor:pointer}.lcd-dialog__close svg{width:21px;height:21px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round}.lcd-dialog__intro{margin:11px 0 18px;color:#587184;font-size:13px;line-height:1.6}.lcd-dialog__fields{display:grid;grid-template-columns:1fr 1.25fr;gap:11px}.lcd-dialog__field{display:flex;flex-direction:column;gap:7px;min-width:0;color:#355771;font-size:11px;font-weight:800}.lcd-dialog__field :is(select,input){height:46px;width:100%;max-width:100%;min-width:0;padding:0 11px;border:1px solid #cbdde9;border-radius:10px;background:#fff;color:#193b54;font:inherit;font-size:12px;font-weight:600;line-height:1.3}.lcd-dialog__field :is(select,input):focus{border-color:#1683c8}.lcd-dialog__field[hidden]{display:none!important}.lcd-dialog__hint{min-height:19px;margin:9px 0 0;color:#2b7358;font-size:11px;line-height:1.4}.lcd-dialog__hint[data-lcd-warning]{color:#a35b19}.lcd-dialog__buttons{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-top:12px}.lcd-dialog__save,.lcd-dialog__remove{min-height:44px;padding:10px 18px;border-radius:10px;cursor:pointer;font:inherit;font-size:12px;font-weight:800}.lcd-dialog__save{display:flex;align-items:center;gap:9px;border:0;background:#077bd0;color:#fff}.lcd-dialog__save:hover{background:#005da6}.lcd-dialog__remove{border:1px solid #d9e5ee;background:#fff;color:#6b7b88}.lcd-dialog__remove:hover{background:#f4f8fb;color:#2a4a62}.lcd-dialog__remove[hidden]{display:none!important}.lcd-dialog__links{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:22px 0 0;padding-top:17px;border-top:1px solid #e4edf3}.lcd-dialog__links[hidden]{display:none!important}.lcd-dialog__links>span{width:100%;color:#465f75;font-size:11px;font-weight:850}.lcd-dialog__links a{display:inline-flex;align-items:center;gap:6px;padding:10px 12px;min-height:40px;background:#ecf7ff;color:#086caf;text-decoration:none;border-radius:9px;font-size:11px;font-weight:800}.lcd-dialog__links a[hidden]{display:none!important}.lcd-dialog__links a:hover{background:#dceffe}.lcd-fit{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;margin:17px 0 0;padding:13px;border:1px solid #d9e6f1;border-radius:12px;background:#f6f9fc;color:#1a4260}.lcd-fit[hidden]{display:none!important}.lcd-fit[data-lcd-status=yes]{background:#f0faf5;border-color:#a7d8bd;color:#18583b}.lcd-fit[data-lcd-status=warning]{background:#fff8ed;border-color:#edcb9b;color:#78501c}.lcd-fit[data-lcd-status=neutral]{background:#f5f8fc;border-color:#dbe5ee;color:#31526d}.lcd-fit__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#e2ecf6;color:#376380;font-size:16px;font-weight:900}.lcd-fit[data-lcd-status=yes] .lcd-fit__icon{background:#d6efe1;color:#1e8050}.lcd-fit[data-lcd-status=warning] .lcd-fit__icon{background:#ffedcf;color:#a66512}.lcd-fit__copy{min-width:0}.lcd-fit__copy strong{display:block;margin:0;color:inherit;font-size:12px;font-weight:850;line-height:1.35}.lcd-fit__copy p{margin:4px 0 0;color:#536d7f;font-size:10.5px;line-height:1.5}.lcd-fit[data-lcd-status=yes] .lcd-fit__copy p{color:#326b4e}.lcd-fit__change{min-height:36px;padding:7px 10px;border:1px solid #c5dae9;border-radius:8px;background:#fff;color:#116caa;font:inherit;font-size:10.5px;font-weight:800;cursor:pointer}.lcd-fit__change:hover{background:#eaf6ff}.lcd-collection-links{display:flex;align-items:center;justify-content:space-between;gap:13px;flex-wrap:wrap;margin:10px 0 19px;padding:13px 16px;border:1px solid #cce1f1;border-radius:12px;background:#f2f9ff;color:#173e5c;font:inherit}.lcd-collection-links[hidden]{display:none!important}.lcd-collection-links__text,.lcd-collection-links__buttons{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.lcd-collection-links__text strong{font-size:11px;font-weight:850}.lcd-collection-links__icon{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#dcf4e9;color:#157844;font-size:13px;font-weight:900}.lcd-collection-links__text button{padding:6px;border:0;background:transparent;color:#0873ba;font:inherit;font-size:10.5px;font-weight:800;text-decoration:underline;cursor:pointer}.lcd-collection-links__buttons a{min-height:36px;display:flex;align-items:center;padding:8px 11px;border-radius:8px;border:1px solid #c4dbed;background:#fff;color:#076cae;text-decoration:none;font-size:11px;font-weight:850}.lcd-collection-links__buttons a[hidden]{display:none!important}.lcd-collection-links__buttons a:hover{background:#e9f5ff}.lcd-explorer-save-wrap{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0 5px}.lcd-explorer-save{min-height:40px;padding:8px 15px;border-radius:9px;border:1px solid #8bbfeb;background:#fff;color:#096bab;font:inherit;font-size:11px;font-weight:850;cursor:pointer}.lcd-explorer-save:hover{background:#eaf5ff}.lcd-explorer-saved{color:#597589;font-size:11px;line-height:1.5}.lcd-explorer-status{width:100%;color:#236b4b;font-size:11px;line-height:1.4}@media(min-width:990px)and (max-width:1199px){.lcd-device-head{max-width:44px;width:44px;padding:0}.lcd-device-head__name{display:none}}@media(max-width:989px){.lcp-header .lcd-device-head{display:none!important}.lcp-header .lcd-device-mobile{display:flex;align-items:center;justify-content:flex-end;padding:0 0 8px;max-width:100%}.lcp-header .lcd-device-mobile button{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:31px;padding:5px 10px;border:1px solid #d9e7f1;border-radius:9px;background:#f3f9ff;color:#145581;font:inherit;font-size:10.5px;font-weight:800;cursor:pointer}.lcp-header .lcd-device-mobile button svg{width:17px;height:17px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.lcp-header .lcd-device-mobile button strong{max-width:min(55vw,230px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#075f9f;font-weight:850}.lcp-header .lcd-device-mobile button:hover{background:#eaf5ff}}@media(max-width:599px){.lcd-dialog{padding:19px 15px;border-radius:14px}.lcd-dialog__fields{grid-template-columns:1fr}.lcd-dialog__intro{font-size:12px}.lcd-fit{grid-template-columns:30px minmax(0,1fr);gap:8px;padding:11px;margin-top:12px}.lcd-fit__icon{width:28px;height:28px}.lcd-fit__change{grid-column:2;justify-self:start}.lcd-fit__copy strong{font-size:11px}.lcd-fit__copy p{font-size:10px}.lcd-collection-links{padding:11px;gap:11px}.lcd-collection-links__buttons{width:100%}.lcd-collection-links__buttons a{font-size:10px}}@media(prefers-reduced-motion:reduce){.lcd-device-head,.lcd-dialog__save,.lcd-explorer-save{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/153/assets/lc-my-device.css.map */
