.mbs-warranty{--mbw-primary:#155eef;--mbw-text:#101828;--mbw-muted:#667085;--mbw-border:#e4e7ec;color:var(--mbw-text);font:calc(14px * var(--care-text-scale, 1))/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;max-width:1100px;margin:0 auto 32px}.mbs-warranty *{box-sizing:border-box}.mbs-warranty [hidden]{display:none!important}.mbs-warranty h2,.mbs-warranty h3,.mbs-warranty p{color:inherit}.mbs-warranty button,.mbs-warranty input,.mbs-warranty select,.mbs-warranty textarea{font-family:inherit}.mbw-header{display:flex;gap:17px;align-items:flex-start;margin-bottom:22px}.mbw-header-icon{display:grid;place-items:center;flex:none;width:52px;height:52px;border:1px solid #d1e0ff;background:#eff4ff;border-radius:12px;color:var(--mbw-primary);font-size:calc((27px) * var(--care-text-scale, 1))}.mbw-eyebrow{font-size:calc((11px) * var(--care-text-scale, 1));font-weight:700;letter-spacing:.1em;color:var(--mbw-muted)}.mbw-header h2{font-size:calc((28px) * var(--care-text-scale, 1))!important;font-weight:650!important;line-height:1.25;margin:3px 0 8px!important}.mbw-header p{margin:0;color:var(--mbw-muted);font-size:calc((14px) * var(--care-text-scale, 1));max-width:620px}.mbw-info{display:flex;gap:10px;padding:12px 15px;border:1px solid #e5e9f1;border-radius:8px;background:#f8fafc;margin-bottom:20px}.mbw-info>.ki-outline{font-size:20px;color:#64748b;flex:none;margin-top:2px}.mbw-info p{margin:0;font-size:calc((12px) * var(--care-text-scale, 1));color:#475467}.mbw-verification{display:flex;gap:14px;border:1px solid #fedf89;border-radius:9px;background:#fffaeb;padding:17px 20px;margin-bottom:22px;color:#93370d}.mbw-verification>.ki-outline{font-size:23px}.mbw-verification p{font-size:calc((12px) * var(--care-text-scale, 1));margin:4px 0 12px}.mbw-verification form{margin:0}.mbw-verification-sent{font-weight:600}.mbs-warranty-form{margin:0!important}.mbw-card{background:#fff;border:1px solid var(--mbw-border);border-radius:11px;margin-bottom:20px;overflow:hidden;box-shadow:0 2px 4px #10182803}.mbw-card-head{padding:22px 25px 18px;border-bottom:1px solid #eef0f4}.mbw-card-head h3{margin:0 0 5px!important;font-size:calc((18px) * var(--care-text-scale, 1))!important;line-height:1.4;font-weight:650!important}.mbw-card-head h3:focus{outline:none}.mbw-card-head p{margin:0;font-size:calc((12px) * var(--care-text-scale, 1));color:var(--mbw-muted)}.mbw-card-body{padding:25px}.mbw-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}.mbw-span-2{grid-column:span 2}.mbw-field{display:flex!important;flex-direction:column;gap:7px;margin:0 0 20px!important;min-width:0}.mbw-field>span{font-size:calc((13px) * var(--care-text-scale, 1));font-weight:600;color:#344054;line-height:1.5}.mbw-field b,.mbw-upload b{color:#d92d20}.mbw-field>small{font-size:calc((11px) * var(--care-text-scale, 1));color:var(--mbw-muted);font-weight:400}.mbw-field>span>small{font-weight:400;color:#98a2b3;font-size:calc((11px) * var(--care-text-scale, 1));margin-left:6px}.mbs-warranty input:not([type=checkbox]):not([type=file]):not([type=hidden]),.mbs-warranty select,.mbs-warranty textarea{width:100%;max-width:none;height:auto;min-height:43px;border:1px solid #d0d5dd;border-radius:7px;box-shadow:0 1px 2px #10182803;padding:10px 12px;font-size:calc((14px) * var(--care-text-scale, 1));line-height:1.4;color:var(--mbw-text);background-color:#fff;margin:0;transition:border-color .15s,box-shadow .15s}.mbs-warranty select{padding-right:32px}.mbs-warranty input[readonly]{background:#f8fafc!important;color:#475467!important}.mbs-warranty input:focus,.mbs-warranty select:focus,.mbs-warranty textarea:focus{outline:none;border-color:#84adff!important;box-shadow:0 0 0 3px #d1e0ff!important}.mbw-input-icon{position:relative}.mbw-input-icon>.ki-outline{position:absolute;top:11px;left:13px;font-size:22px;color:#667085}.mbs-warranty .mbw-input-icon input{padding-left:45px!important;font-weight:600;letter-spacing:.04em}.mbw-serial-status{display:flex;align-items:center;gap:8px;font-size:calc((12px) * var(--care-text-scale, 1));line-height:1.6;color:var(--mbw-muted);margin:-3px 0 20px;padding:10px 12px;background:#f9fafb;border-radius:6px}.mbw-serial-status.is-found{color:#067647;background:#ecfdf3}.mbw-serial-status.is-unknown{color:#b54708;background:#fffaeb}.mbw-serial-status.is-error{color:#b42318;background:#fef3f2}.mbw-serial-status.is-checking:before{content:"";width:14px;height:14px;border:2px solid #d0d5dd;border-top-color:#155eef;border-radius:50%;animation:mbw-spin .6s linear infinite;flex:none}@keyframes mbw-spin{to{transform:rotate(360deg)}}.mbw-device-data{border-top:1px solid #eef0f4;padding-top:20px}.mbw-device-meta{display:flex;gap:20px;margin:0;flex-wrap:wrap}.mbw-device-meta>div{flex:1;min-width:120px;padding:12px 15px;border:1px solid #eef0f4;border-radius:7px;background:#fcfcfd}.mbw-device-meta dt{font-size:calc((11px) * var(--care-text-scale, 1));font-weight:400;color:#667085;margin:0 0 3px}.mbw-device-meta dd{font-size:calc((14px) * var(--care-text-scale, 1));font-weight:600;color:#344054;margin:0}.mbw-help{font-size:calc((12px) * var(--care-text-scale, 1));color:#667085!important;margin:16px 0 0!important}.mbw-upload{display:flex;align-items:flex-start;gap:16px;padding:20px;border:1px dashed #a4bcfd;border-radius:9px;background:#f8faff;margin:0 0 12px}.mbw-upload-icon{display:grid;place-items:center;flex:none;width:43px;height:43px;border-radius:8px;background:#eaf1ff;color:#155eef;font-size:calc((26px) * var(--care-text-scale, 1))}.mbw-upload>div{min-width:0;flex:1}.mbw-upload label{display:flex;flex-direction:column;gap:4px;margin:0 0 12px!important}.mbw-upload label span{font-size:calc((11px) * var(--care-text-scale, 1));font-weight:400;color:#667085}.mbw-upload input[type=file]{max-width:100%;font-size:calc((12px) * var(--care-text-scale, 1));color:#475467;border:0;background:none;padding:0;height:auto}.mbw-upload input::file-selector-button{font-family:inherit;font-size:calc((12px) * var(--care-text-scale, 1));font-weight:600;border:1px solid #d0d5dd;background:#fff;color:#344054;border-radius:6px;padding:8px 10px;margin-right:10px;cursor:pointer}.mbw-upload p{font-size:calc((11px) * var(--care-text-scale, 1));color:#667085;margin:9px 0 0;overflow-wrap:anywhere}.mbw-upload p.is-error{color:#b42318}.mbw-private-note{display:flex;gap:7px;align-items:flex-start;font-size:calc((11px) * var(--care-text-scale, 1));color:#667085!important;margin:0!important}.mbw-private-note i{font-size:calc((17px) * var(--care-text-scale, 1))}.mbw-checkbox{display:flex!important;gap:10px;align-items:flex-start;font-size:calc((12px) * var(--care-text-scale, 1));line-height:1.7;color:#475467;margin:16px 0 0!important}.mbw-checkbox input{flex:none;margin:4px 0 0}.mbw-actions{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:22px 0 30px}.mbw-actions>div{display:flex;gap:10px}.mbw-required{font-size:calc((11px) * var(--care-text-scale, 1));color:#98a2b3}.mbs-warranty .mbw-button{display:inline-flex;justify-content:center;align-items:center;gap:8px;padding:10px 16px;min-height:41px;font-family:inherit;font-size:calc((13px) * var(--care-text-scale, 1));line-height:1.4;font-weight:600;text-decoration:none;letter-spacing:normal;text-transform:none;border:1px solid transparent;border-radius:7px;box-shadow:none;cursor:pointer;transition:background .15s}.mbs-warranty .mbw-button i{font-size:calc((18px) * var(--care-text-scale, 1))}.mbs-warranty .mbw-primary{color:#fff;background:#155eef;border-color:#155eef}.mbs-warranty .mbw-primary:hover{background:#004eeb;color:#fff}.mbs-warranty .mbw-secondary{color:#344054;background:#fff;border-color:#d0d5dd}.mbs-warranty .mbw-secondary:hover{background:#f9fafb;color:#101828}.mbs-warranty button:disabled{cursor:default;opacity:.55}.mbw-form-error,.mbw-review-warning{border:1px solid #fecdca;border-radius:7px;padding:13px 16px;background:#fef3f2;color:#b42318;font-size:calc((13px) * var(--care-text-scale, 1));margin:16px 0}.mbw-review{margin:0}.mbw-review>div{display:grid;grid-template-columns:minmax(110px,1fr) 2fr;gap:20px;padding:13px 0;border-bottom:1px solid #eef0f4}.mbw-review>div:last-child{border-bottom:0}.mbw-review dt{font-size:calc((12px) * var(--care-text-scale, 1));font-weight:400;color:#667085;margin:0}.mbw-review dd{font-size:calc((13px) * var(--care-text-scale, 1));font-weight:500;color:#344054;overflow-wrap:anywhere;margin:0}.mbw-success{border:1px solid #abefc6;background:#f6fef9;border-radius:12px;padding:30px;margin:22px 0}.mbw-success>span{display:grid;place-items:center;width:56px;height:56px;background:#dcfae6;color:#079455;border-radius:50%;font-size:calc((32px) * var(--care-text-scale, 1));margin-bottom:15px}.mbw-success h3{font-size:calc((24px) * var(--care-text-scale, 1));margin:0 0 10px}.mbw-success p{font-size:calc((13px) * var(--care-text-scale, 1));color:#475467}.mbw-success>div{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.mbw-history{border:1px solid #e4e7ec;border-radius:9px;background:#fff;margin-top:28px}.mbw-history>summary{padding:16px 20px;font-size:calc((13px) * var(--care-text-scale, 1));font-weight:600;cursor:pointer}.mbw-history>summary i{font-size:calc((19px) * var(--care-text-scale, 1));margin-right:8px}.mbw-history>div{padding:18px 20px;border-top:1px solid #eef0f4;overflow-x:auto}.mbw-history table{font-size:calc((12px) * var(--care-text-scale, 1))}.mbw-history h3{font-size:calc((16px) * var(--care-text-scale, 1))}@media(max-width:600px){.mbw-header{gap:12px}.mbw-header-icon{width:43px;height:43px;font-size:calc((24px) * var(--care-text-scale, 1))}.mbw-header h2{font-size:calc((23px) * var(--care-text-scale, 1))!important}.mbw-header p{font-size:calc((12px) * var(--care-text-scale, 1))}.mbw-card-head,.mbw-card-body{padding:18px}.mbw-grid{grid-template-columns:1fr}.mbw-span-2{grid-column:auto}.mbw-actions{align-items:stretch;flex-direction:column}.mbw-actions>div{justify-content:flex-end}.mbw-actions .mbw-button{flex:1}.mbw-device-meta{gap:10px}.mbw-upload{padding:15px;gap:10px}.mbw-upload-icon{width:32px;height:32px;font-size:calc((22px) * var(--care-text-scale, 1))}.mbw-review>div{grid-template-columns:1fr;gap:4px}.mbw-success{padding:22px}}@media(prefers-reduced-motion:reduce){.mbs-warranty *{transition:none!important;animation-duration:1.5s!important}}.mbw-step-progress{margin:0 0 10px!important;font-size:calc((12px) * var(--care-text-scale, 1));font-weight:600;color:#344054!important}.mbw-step-progress span{font-weight:400;color:#667085}.mbs-warranty .stepper__track{padding:6px;gap:4px;background:#f2f4f7;border:1px solid #e4e7ec}.mbs-warranty .stepper__segment{height:48px;letter-spacing:normal;text-transform:none;box-shadow:none;font-weight:500;opacity:1}.mbs-warranty .stepper__segment:disabled{opacity:1}.mbs-warranty .stepper__badge{width:25px;height:25px;font-size:calc((15px) * var(--care-text-scale, 1))}.mbs-warranty .stepper__badge[data-status=active]{box-shadow:none;background:#155eef;color:#fff}.mbs-warranty .stepper__title[data-status=active]{color:#101828}.mbs-warranty .stepper__body{padding-top:20px}.mbs-warranty .stepper__viewport{overflow:clip}.mbs-warranty .stepper__pane{outline:none}.mbs-warranty .stepper__pane .mbw-card{margin-bottom:0}.mbs-warranty .stepper__glider{background:#fff;box-shadow:0 1px 4px #1018281a,inset 0 0 0 1px #d0d5dd}.mbs-warranty .stepper__check{font-size:calc((16px) * var(--care-text-scale, 1))}@media(max-width:600px){.mbs-warranty .stepper__segment{height:42px;padding:0 5px}.mbs-warranty .stepper__title{font-size:calc((11px) * var(--care-text-scale, 1))}.mbs-warranty .stepper__track{gap:2px;padding:4px}}.mbw-account{border:1px solid #d0d5dd;border-radius:10px;padding:22px;background:#fcfcfd;margin:4px 0 22px}.mbw-account-heading{display:flex;gap:12px;margin-bottom:18px}.mbw-account-heading>i{font-size:calc((26px) * var(--care-text-scale, 1));color:#155eef}.mbw-account h4{font-size:calc((16px) * var(--care-text-scale, 1));line-height:1.5;margin:0 0 4px;color:#101828}.mbw-account p{font-size:calc((12px) * var(--care-text-scale, 1));margin:0 0 12px;color:#667085}.mbw-account-heading p{margin:0}.mbw-account-modes{display:flex;gap:4px;padding:4px;background:#f2f4f7;border:1px solid #e4e7ec;border-radius:8px;margin-bottom:18px}.mbw-account-modes button{flex:1;white-space:normal;line-height:1.5;background:none;padding:10px 12px;border:0;border-radius:6px;text-transform:none;font-size:calc((12px) * var(--care-text-scale, 1));letter-spacing:normal;color:#667085;box-shadow:none}.mbw-account-modes button.is-selected{background:#fff;color:#101828;box-shadow:0 1px 3px #1018281a}.mbw-account #mbw-account-status{margin:14px 0 0;overflow-wrap:anywhere}.mbw-account #mbw-account-status.is-error{color:#b42318}.mbw-auth-success{display:flex;gap:6px;align-items:center;color:#067647!important}.mbw-forgot-password{font-size:calc((12px) * var(--care-text-scale, 1));display:inline-block;margin-left:12px}.mbw-code-actions{display:flex;gap:10px;flex-wrap:wrap}.mbw-account #mbw-verification-code{max-width:230px;font-size:calc((20px) * var(--care-text-scale, 1));font-weight:600;letter-spacing:.2em}.mbw-account #mbw-account-code{border-top:1px solid #e4e7ec;padding-top:18px;margin-top:16px}.mbw-account :is(input,button,a):focus-visible{outline:2px solid #84adff;outline-offset:2px}@media(max-width:600px){.mbw-account{padding:16px}.mbw-account-modes{flex-direction:column}.mbw-forgot-password{margin:12px 0 0}.mbw-code-actions .mbw-button{width:100%}}.mbw-public-intro{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 18px;margin:0 0 22px;background:#f8faff;border:1px solid #d1e0ff;border-radius:9px}.mbw-public-intro p{font-size:calc((12px) * var(--care-text-scale, 1));margin:0;color:#475467}.mbw-public-intro .mbw-button{flex-shrink:0}@media(max-width:600px){.mbw-public-intro{align-items:stretch;flex-direction:column}}
