.mx-cdr{z-index:10050;font-family:var(--font-nourd);justify-content:flex-end;display:flex;position:fixed;inset:0}.mx-cdr__overlay{background:#0b12206b;animation:.22s both mx-cdr-fade;position:absolute;inset:0}.mx-cdr__panel{background:var(--mx-surface);width:min(440px,100vw - 16px);height:calc(100% - 16px);color:var(--mx-ink);border-radius:20px;flex-direction:column;margin:8px;animation:.32s cubic-bezier(.22,1,.36,1) both mx-cdr-in;display:flex;position:relative;overflow:hidden;box-shadow:-12px 0 48px #0b122038}.mx-cdr[data-state=closing] .mx-cdr__overlay{animation:.2s reverse both mx-cdr-fade}.mx-cdr[data-state=closing] .mx-cdr__panel{animation:.22s cubic-bezier(.4,0,1,1) both mx-cdr-out}@keyframes mx-cdr-in{0%{transform:translate(110%)}to{transform:none}}@keyframes mx-cdr-out{0%{transform:none}to{transform:translate(110%)}}@keyframes mx-cdr-fade{0%{opacity:0}to{opacity:1}}.mx-cdr p,.mx-cdr h2,.mx-cdr h3,.mx-cdr ul{margin:0}.mx-cdr__head{border-bottom:1px solid var(--mx-line);justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.mx-cdr__head h2{color:var(--mx-ink);align-items:center;gap:10px;font-size:21px;font-weight:600;display:flex}.mx-cdr__head h2 span{color:var(--mx-muted);font-weight:500}.mx-cdr__close{width:36px;height:36px;color:var(--mx-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.mx-cdr__close:hover,.mx-cdr__remove:hover{background:color-mix(in srgb, var(--mx-green) 10%, transparent)}.mx-cdr :is(a,button,input):focus-visible{outline:3px solid color-mix(in srgb, var(--mx-green) 45%, transparent);outline-offset:2px}.mx-cdr__body{overscroll-behavior:contain;flex:auto;min-height:0;padding:18px 22px 22px;overflow-y:auto}.mx-cdr__section{color:var(--mx-muted);font-size:14.5px;font-weight:600;margin:2px 0 10px!important}.mx-cdr__added{border:1px solid color-mix(in srgb, var(--mx-green) 40%, var(--mx-line));background:color-mix(in srgb, var(--mx-green) 9%, var(--mx-surface));border-radius:14px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 14px;font-size:14px;line-height:1.4;display:flex}.mx-cdr__added>span:last-child{flex-direction:column;min-width:0;display:flex}.mx-cdr__added strong{color:var(--mx-ink)}.mx-cdr__added span span{color:var(--mx-body);overflow-wrap:anywhere}.mx-cdr__tick{background:var(--mx-green);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.mx-cdr__list{gap:10px;display:grid;margin:0 0 22px!important;padding:0!important;list-style:none!important}.mx-cdr__item{border:1px solid var(--mx-line);background:var(--mx-surface);border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:10px;padding:14px 12px 14px 16px;display:grid}.mx-cdr__item[data-new]{animation:2.4s ease-out both mx-cdr-new}@keyframes mx-cdr-new{0%,35%{border-color:color-mix(in srgb, var(--mx-green) 55%, var(--mx-line));background:color-mix(in srgb, var(--mx-green) 6%, var(--mx-surface))}to{border-color:var(--mx-line);background:var(--mx-surface)}}.mx-cdr__itemMain{min-width:0}.mx-cdr__name{color:var(--mx-ink);overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.3}.mx-cdr__meta{color:var(--mx-muted);flex-wrap:wrap;gap:2px 0;font-size:13px;line-height:1.45;display:flex;margin-top:3px!important}.mx-cdr__meta>span{overflow-wrap:anywhere;align-items:center;gap:5px;display:inline-flex}.mx-cdr__meta>span+span:before{content:"·";margin:0 6px}.mx-cdr__todo{color:var(--mx-orange);font-size:12.5px;font-weight:600;line-height:1.4;margin-top:6px!important}.mx-cdr__price{color:var(--mx-ink);font-variant-numeric:tabular-nums;white-space:nowrap;padding-top:1px;font-size:15px;font-weight:700}.mx-cdr__remove{width:28px;height:28px;color:var(--mx-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin-top:-3px;display:inline-flex}.mx-cdr__remove:hover{color:var(--mx-orange)}.mx-cdr__promo{color:#fff;background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--mx-green) 85%, transparent) 0%, transparent 55%), linear-gradient(135deg, #0b5a3d 0%, #0f7a52 55%, var(--mx-green-dark) 100%);border-radius:16px;justify-content:space-between;gap:14px;padding:18px;display:flex;overflow:hidden}.mx-cdr__promoMain{min-width:0}.mx-cdr__promoTitle{font-size:17px;font-weight:700;line-height:1.3}.mx-cdr__promoText{opacity:.92;font-size:13.5px;line-height:1.45;margin-top:4px!important}.mx-site a.mx-cdr__promoBtn,.mx-cdr__promoBtn{color:#0b5a3d;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;margin-top:14px;padding:8px 14px;font-size:14px;font-weight:600;transition:transform .15s;display:inline-flex}.mx-cdr__promoBtn:hover{transform:translateY(-1px)}.mx-cdr__promoTags{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.mx-site .mx-cdr__promoTags a,.mx-cdr__promoTags a{color:#fff;white-space:nowrap;border:1px solid #ffffff61;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.mx-cdr__promoTags a:hover{background:#ffffff24}.mx-cdr__chips{flex-wrap:wrap;gap:8px;display:flex}.mx-site .mx-cdr__chips a,.mx-cdr__chips a{border:1px solid var(--mx-line);color:var(--mx-ink);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600}.mx-cdr__chips a:hover{border-color:var(--mx-green);color:var(--mx-green)}.mx-cdr__upsell{border:1px solid color-mix(in srgb, var(--mx-green) 35%, var(--mx-line));background:color-mix(in srgb, var(--mx-green) 6%, var(--mx-surface));border-radius:16px;flex-direction:column;gap:3px;margin-bottom:10px;padding:14px 16px;display:flex}.mx-cdr__upsell strong{color:var(--mx-ink);overflow-wrap:anywhere;font-size:15px}.mx-cdr__upsell span{color:var(--mx-body);font-size:13px;line-height:1.45}.mx-cdr__upsell:hover{border-color:var(--mx-green)}.mx-site a.mx-cdr__addMore,.mx-cdr__addMore{border:1px dashed var(--mx-line);color:var(--mx-green);text-align:center;border-radius:14px;margin-top:12px;padding:12px;font-size:15px;font-weight:600;display:block}.mx-cdr__addMore:hover{border-color:var(--mx-green)}.mx-cdr__foot{padding:16px 22px calc(20px + env(safe-area-inset-bottom));border-top:1px solid var(--mx-line);background:var(--mx-surface);flex:none;gap:10px;display:grid}.mx-cdr__total{color:var(--mx-ink);justify-content:space-between;align-items:baseline;gap:12px;font-size:16px;display:flex}.mx-cdr__total strong{font-variant-numeric:tabular-nums;font-size:25px}.mx-cdr__note{color:var(--mx-muted);text-align:right;font-size:13px;margin-top:-6px!important}.mx-cdr__save{color:var(--mx-green);text-align:right;font-size:13px;font-weight:600;margin-top:-6px!important}.mx-cdr__why{background:color-mix(in srgb, var(--mx-orange) 10%, var(--mx-surface));color:var(--mx-body);border-radius:10px;padding:9px 12px;font-size:13px;line-height:1.45}.mx-cdr__hide{color:var(--mx-body);cursor:pointer;align-items:center;gap:10px;font-size:14.5px;display:flex}.mx-cdr__hide input{width:18px;height:18px;accent-color:var(--mx-green);margin:0}.mx-site a.mx-cdr__go,.mx-cdr__go{background:var(--mx-black);width:100%;min-height:52px;color:var(--mx-bg);font:inherit;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;font-size:16.5px;font-weight:600;transition:background-color .15s;display:flex}.mx-cdr__go:hover{background:var(--mx-green);color:#fff}.mx-cdr__empty{text-align:center;flex-direction:column;flex:1;align-items:center;padding:40px 22px;display:flex;overflow-y:auto}.mx-cdr__emptyIcon{background:color-mix(in srgb, var(--mx-green) 12%, var(--mx-surface));width:64px;height:64px;color:var(--mx-green);border-radius:18px;justify-content:center;align-items:center;display:inline-flex}.mx-cdr__empty h3{color:var(--mx-ink);font-size:20px;font-weight:700;margin:16px 0 6px!important}.mx-cdr__empty p{color:var(--mx-muted);font-size:14.5px;line-height:1.5;margin:0 0 20px!important}.mx-cdr__emptyLinks{gap:10px;width:100%;display:grid}.mx-cdr__pick{border:1px solid var(--mx-line);background:var(--mx-surface);text-align:left;border-radius:14px;flex-direction:column;gap:2px;padding:14px 16px;transition:border-color .15s,background-color .15s;display:flex}.mx-cdr__pick:hover{border-color:var(--mx-green);background:color-mix(in srgb, var(--mx-green) 6%, var(--mx-surface))}.mx-cdr__pick strong{color:var(--mx-ink);align-items:center;gap:6px;font-size:15px;display:inline-flex}.mx-cdr__pick span{color:var(--mx-muted);font-size:13px}.mx-cdr__pick--ai{border-style:dashed;border-color:color-mix(in srgb, var(--mx-green) 50%, var(--mx-line))}.mx-cdr__pick--ai strong{color:var(--mx-green)}@media (max-width:480px){.mx-cdr__panel{border-radius:16px;width:calc(100vw - 12px);height:calc(100% - 12px);margin:6px}.mx-cdr__head,.mx-cdr__body,.mx-cdr__foot{padding-left:16px;padding-right:16px}.mx-cdr__promo{flex-direction:column}.mx-cdr__promoTags{flex-flow:wrap;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.mx-cdr__overlay,.mx-cdr__panel,.mx-cdr__item[data-new]{animation:none!important}.mx-cdr__promoBtn,.mx-cdr__go{transition:none}}.mx-cdr__item>.mx-confirm{grid-column:1/-1;justify-self:end;margin-top:-2px}.mx-cdr__meta--lines{flex-direction:column;gap:1px}.mx-cdr__meta--lines>span+span:before{content:none}.mx-cdr__meta--lines .mx-flag{object-fit:cover;width:18px;height:13px;box-shadow:0 0 0 1px var(--mx-line);border-radius:3px}.mx-cdr__name{font-size:15px}.mx-cdr__price{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.mx-cdr__price strong{font-size:15px;font-weight:700}.mx-cdr__price small{color:var(--mx-muted);margin-left:1px;font-size:12px;font-weight:500}.mx-cdr__billed{color:var(--mx-muted);font-size:12px;font-weight:500}.mx-cdr__group{color:var(--mx-muted);font-size:12.5px;font-weight:600;line-height:1.3}.mx-cdr__meta .mx-flag{object-fit:cover;width:18px;height:13px;box-shadow:0 0 0 1px var(--mx-line);border-radius:3px}.mx-cdr__domain{color:var(--mx-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.45;margin-top:1px!important}.mx-cdr__itemMain,.mx-cdr__price{grid-row:1/span 2}.mx-cdr__item>.mx-cdr__remove:not(.mx-cdr__edit){grid-area:1/3}.mx-cdr__item>.mx-cdr__edit{grid-area:2/3;align-self:start;margin-top:2px}.mx-cdr__edit:hover{color:var(--mx-green-dark,#059a55)!important}.mx-cdr__item>.mx-confirm{grid-row:3}.mx-cdr__renew{color:var(--mx-muted);text-align:right;font-size:12.5px;margin:4px 0 0!important}
.mx-cartbtn{border:1px solid var(--mx-line);background:var(--mx-surface);width:38px;height:38px;color:var(--mx-ink);font:inherit;cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex;position:relative}.mx-cartbtn:focus-visible{outline:3px solid color-mix(in srgb, var(--mx-green) 45%, transparent);outline-offset:2px}.mx-cartbtn:hover{border-color:var(--mx-green);background:var(--mx-surface-2)}.mx-cartbtn__icon{display:block}.mx-cartbtn__badge{border:2px solid var(--mx-bg);background:var(--mx-orange);color:#fff;text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:700;line-height:14px;position:absolute;top:-6px;right:-6px}.mx-acct{border:1px solid var(--mx-line);background:var(--mx-surface);height:38px;color:var(--mx-ink);white-space:nowrap;border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex}.mx-acct:hover{border-color:var(--mx-green);background:var(--mx-surface-2)}.mx-acct[data-pending=true]{opacity:.85}.mx-acct__icon{flex:none}@media (max-width:480px){.mx-acct{justify-content:center;width:38px;padding:0}.mx-acct__text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.mx-navprogress{z-index:10000;opacity:0;pointer-events:none;transform-origin:0;background:linear-gradient(90deg,#01be69,#5fe3a8);border-radius:0 3px 3px 0;width:100%;height:3px;position:fixed;top:0;left:0;transform:scaleX(0);box-shadow:0 0 10px #01be698c}.mx-navprogress[data-state=loading]{opacity:1;transition:transform 6s cubic-bezier(.1,.9,.2,1),opacity .1s;transform:scaleX(.85)}.mx-navprogress[data-state=done]{opacity:0;transition:transform .2s ease-out,opacity .3s .2s;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.mx-navprogress[data-state=loading]{transition:opacity .1s;transform:scaleX(1)}}
