.QeWW_q_page{flex-direction:column;align-items:center;gap:32px;min-height:100vh;padding:24px max(16px,5vw) 48px;display:flex}.QeWW_q_header{width:100%;max-width:1080px}.QeWW_q_logo{color:var(--navy);padding-block:8px;font-size:1.5rem;font-weight:600;text-decoration:none;display:inline-block}.QeWW_q_logo b{font-weight:800}.QeWW_q_pro{background:var(--navy);color:var(--beige);vertical-align:middle;border-radius:999px;margin-left:8px;padding:3px 10px;font-size:.8125rem;font-weight:700}.QeWW_q_card{width:100%;max-width:460px;box-shadow:var(--shadow-lifted);background:#fff;border:1px solid #0d1b2e14;border-radius:26px;flex-direction:column;gap:20px;padding:clamp(24px,6vw,36px);display:flex}.QeWW_q_title{letter-spacing:-.01em;color:var(--navy);margin:0;font-size:1.75rem;font-weight:800}.QeWW_q_intro{color:var(--ink);margin:-8px 0 0;line-height:1.5}.QeWW_q_form{flex-direction:column;gap:18px;display:flex}.QeWW_q_field{flex-direction:column;gap:6px;display:flex}.QeWW_q_label{color:var(--navy);font-weight:600}.QeWW_q_inputWrap{display:flex;position:relative}.QeWW_q_input{background:var(--cream);min-width:0;min-height:48px;color:var(--navy);font:inherit;border:1.5px solid #0d1b2e40;border-radius:14px;flex:1;padding:0 14px;font-size:1rem}.QeWW_q_input:focus-visible{outline:3px solid var(--beige);outline-offset:0;border-color:var(--navy)}.QeWW_q_inputError{border-color:var(--danger)}.QeWW_q_inputWrap:has(.QeWW_q_reveal) .QeWW_q_input{padding-right:52px}.QeWW_q_reveal{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:12px;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.QeWW_q_reveal:hover,.QeWW_q_reveal[aria-pressed=true]{color:var(--navy)}.QeWW_q_hint{color:var(--muted);margin:0;font-size:.875rem}.QeWW_q_fieldError{color:var(--danger);margin:0;font-size:.9375rem;font-weight:600}.QeWW_q_submit{background:var(--navy);min-height:52px;color:var(--cream);font:inherit;cursor:pointer;box-shadow:0 5px 0 var(--beige);border:none;border-radius:999px;font-size:1.0625rem;font-weight:700;transition:transform .15s,box-shadow .15s}.QeWW_q_submit:hover:not(:disabled){box-shadow:0 7px 0 var(--beige);transform:translateY(-2px)}.QeWW_q_submit:disabled{cursor:progress;opacity:.8}.QeWW_q_secondary{border:1.5px solid var(--navy);min-height:44px;color:var(--navy);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 20px;font-weight:600}a.QeWW_q_secondary{justify-content:center;align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.QeWW_q_subtitle{color:var(--navy);margin:0;font-size:1.25rem;font-weight:700}.QeWW_q_progress{flex-direction:column;gap:8px;display:flex}.QeWW_q_progressLabel{color:var(--muted);margin:0;font-size:.875rem;font-weight:600}.QeWW_q_progressBar{appearance:none;background:var(--cream);width:100%;height:8px;color:var(--navy);border:none;border-radius:999px;overflow:hidden}.QeWW_q_progressBar::-webkit-progress-bar{background:var(--cream);border-radius:999px}.QeWW_q_progressBar::-webkit-progress-value{background:var(--navy);border-radius:999px}.QeWW_q_progressBar::-moz-progress-bar{background:var(--navy);border-radius:999px}.QeWW_q_resultList{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.QeWW_q_resultList li{flex-direction:column;gap:10px;display:flex}.QeWW_q_result{background:var(--cream);border:1.5px solid #0d1b2e26;border-radius:18px;padding:16px}.QeWW_q_resultName{color:var(--navy);margin:0 0 8px;font-size:1.125rem;font-weight:800}.QeWW_q_resultDetails{grid-template-columns:auto 1fr;gap:4px 12px;margin:0;font-size:.9375rem;line-height:1.4;display:grid}.QeWW_q_resultDetails dt{color:var(--muted);font-weight:600}.QeWW_q_resultDetails dd{color:var(--ink);margin:0}.QeWW_q_notice{color:var(--navy);background:#f5c9a059;border-radius:12px;margin:12px 0 0;padding:10px 12px;line-height:1.45}.QeWW_q_checkbox{color:var(--ink);cursor:pointer;align-items:flex-start;gap:12px;line-height:1.45;display:flex}.QeWW_q_checkbox input{width:24px;height:24px;accent-color:var(--navy);flex:none;margin:0}.QeWW_q_alert,.QeWW_q_success{border-radius:14px;margin:0;padding:12px 14px;font-weight:600;line-height:1.45}.QeWW_q_alert{color:var(--danger);background:#a2442e1a}.QeWW_q_success{color:var(--success);background:#1e6b3a1a}.QeWW_q_links{color:var(--ink);flex-direction:column;gap:4px;font-size:.9375rem;display:flex}.QeWW_q_links a{color:var(--navy);padding-block:10px;font-weight:700;display:inline-block}.QeWW_q_steps{color:var(--ink);flex-direction:column;gap:14px;margin:0;padding-left:1.2em;line-height:1.5;display:flex}.QeWW_q_qr{background:#fff;border:1px solid #0d1b2e1f;border-radius:14px;width:200px;height:200px;margin:8px 0;display:block}.QeWW_q_secret{background:var(--cream);word-break:break-all;color:var(--navy);-webkit-user-select:all;user-select:all;border-radius:12px;margin-top:6px;padding:10px 12px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.9375rem;display:block}.QeWW_q_actions{flex-wrap:wrap;gap:12px;display:flex}a.QeWW_q_submit{justify-content:center;align-items:center;padding:0 28px;text-decoration:none;display:inline-flex}.QeWW_q_fieldset{border:none;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.QeWW_q_legend{color:var(--navy);margin-bottom:4px;padding:0;font-size:1.125rem;font-weight:700}.QeWW_q_row{grid-template-columns:7.5em minmax(0,1fr);gap:12px;display:grid}.QeWW_q_row>*{min-width:0}.QeWW_q_textarea{background:var(--cream);min-height:110px;color:var(--navy);font:inherit;resize:vertical;border:1.5px solid #0d1b2e40;border-radius:14px;padding:12px 14px;font-size:1rem;line-height:1.45}.QeWW_q_textarea:focus-visible{outline:3px solid var(--beige);outline-offset:0;border-color:var(--navy)}.QeWW_q_suggestions{flex-direction:column;gap:8px;display:flex}.QeWW_q_suggestion{min-height:44px;color:var(--navy);font:inherit;text-align:left;cursor:pointer;background:#fff;border:1.5px solid #0d1b2e33;border-radius:14px;padding:8px 14px}.QeWW_q_suggestion:hover{border-color:var(--navy)}.QeWW_q_map{z-index:0;border:1.5px solid #0d1b2e26;border-radius:18px;height:260px;position:relative;overflow:hidden}.QeWW_q_pin{background:var(--navy);border:3px solid #fff;border-radius:50% 50% 50% 0;width:30px;height:30px;transform:rotate(-45deg);box-shadow:0 2px 6px #0d1b2e66}.QeWW_q_pin:after{content:"";background:var(--beige);border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:50%;left:50%}.QeWW_q_chips{flex-wrap:wrap;gap:10px;display:flex}.QeWW_q_chip{cursor:pointer;position:relative}.QeWW_q_chip input{opacity:0;width:1px;height:1px;position:absolute}.QeWW_q_chip span{min-height:44px;color:var(--navy);background:#fff;border:1.5px solid #0d1b2e40;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-weight:600;display:inline-flex}.QeWW_q_chip input:checked+span{background:var(--navy);border-color:var(--navy);color:var(--cream)}.QeWW_q_chip input:focus-visible+span{outline:3px solid var(--beige);outline-offset:2px}.QeWW_q_backLink{min-height:44px;color:var(--navy);align-self:flex-start;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.QeWW_q_backLink:hover{text-decoration:underline}.QeWW_q_switchBox{background:var(--cream);color:var(--ink);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-weight:600;display:flex}.QeWW_q_days{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.QeWW_q_day{background:var(--cream);border-radius:16px;flex-direction:column;gap:8px;padding:12px 10px;display:flex}.QeWW_q_dayHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.QeWW_q_dayName{color:var(--navy);font-weight:700}.QeWW_q_toggle{cursor:pointer;min-height:44px;color:var(--ink);align-items:center;gap:8px;font-weight:600;display:inline-flex}.QeWW_q_toggle input{width:22px;height:22px;accent-color:var(--navy)}.QeWW_q_range{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 44px;align-items:center;gap:4px;display:grid}.QeWW_q_range .QeWW_q_input{font-variant-numeric:tabular-nums;background:#fff;width:100%;padding:0 6px}@media (max-width:480px){.QeWW_q_range .QeWW_q_input::-webkit-calendar-picker-indicator{display:none}}.QeWW_q_iconButton{width:44px;height:44px;color:var(--danger);cursor:pointer;background:0 0;border:none;border-radius:12px;font-size:1.5rem}.QeWW_q_dayActions{flex-wrap:wrap;gap:4px 16px;display:flex}.QeWW_q_linkButton{min-height:44px;color:var(--navy);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.QeWW_q_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.QeWW_q_checklist{color:var(--muted);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.QeWW_q_checklist li[data-done=true]{color:var(--success);font-weight:600}.QeWW_q_tips{background:var(--cream);border-radius:14px;padding:0 14px}.QeWW_q_tips summary{min-height:44px;color:var(--navy);cursor:pointer;align-items:center;font-weight:600;display:flex}.QeWW_q_tips ul{margin:0 0 12px;padding-left:1.2em;line-height:1.5}.QeWW_q_uploadButton{background:var(--cream);min-height:72px;color:var(--navy);cursor:pointer;border:2px dashed #0d1b2e59;border-radius:18px;justify-content:center;align-items:center;font-weight:700;display:flex}.QeWW_q_uploadButton:hover,input:focus-visible+.QeWW_q_uploadButton{border-color:var(--navy)}.QeWW_q_photoGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.QeWW_q_photo{flex-direction:column;gap:6px;display:flex;position:relative}.QeWW_q_photo img{aspect-ratio:4/3;object-fit:cover;background:var(--cream);border-radius:14px;width:100%}.QeWW_q_photoStatus{color:var(--navy);background:#ffffffeb;border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:700;position:absolute;top:6px;left:6px}.QeWW_q_photoStatus[data-status=ok]{color:var(--success)}.QeWW_q_photoStatus[data-status=rejected]{color:var(--danger)}.QeWW_q_photoKind .QeWW_q_input{width:100%;min-height:44px;padding:0 8px}.QeWW_q_photoActions{justify-content:space-between;align-items:center;display:flex}.QeWW_q_photoActions .QeWW_q_iconButton{color:var(--navy);font-size:1.25rem}.QeWW_q_iconButton:disabled{opacity:.3;cursor:default}.QeWW_q_row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.QeWW_q_row2>*{min-width:0}.QeWW_q_productPreview{object-fit:contain;border-radius:12px;max-width:100%;max-height:220px;display:block}.QeWW_q_sizeGrid{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px;display:grid}.QeWW_q_sizeCell{color:var(--navy);flex-direction:column;gap:4px;font-size:.875rem;font-weight:600;display:flex}.QeWW_q_sizeCell .QeWW_q_input{text-align:center;width:100%;padding:0 8px}.QeWW_q_productList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.QeWW_q_productItem{background:var(--cream);border-radius:14px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;display:grid}.QeWW_q_productItem img{object-fit:cover;background:#fff;border-radius:10px;width:64px;height:64px}.QeWW_q_productName{color:var(--navy);overflow-wrap:anywhere;margin:0;font-weight:700}.QeWW_q_legal{color:var(--ink);line-height:1.6}.QeWW_q_legal h2{color:var(--navy);margin:24px 0 8px;font-size:1.125rem}.QeWW_q_legal p,.QeWW_q_legal ul{margin:0 0 10px}.QeWW_q_legal ul{padding-left:1.2em}.QeWW_q_legal p[data-note=true]{background:#f5c9a059;border-radius:12px;padding:10px 12px;font-weight:600}.QeWW_q_legal mark{color:var(--navy);background:#ffe58a;border-radius:4px;padding:0 3px}.QeWW_q_phone{border:10px solid var(--navy);width:100%;max-width:340px;box-shadow:var(--shadow-lifted);background:#fff;border-radius:34px;align-self:center;overflow:hidden}.QeWW_q_phoneCover{aspect-ratio:4/3;object-fit:cover;background:var(--cream);width:100%;display:block}.QeWW_q_phoneBody{flex-direction:column;gap:8px;padding:16px;display:flex}.QeWW_q_phoneName{color:var(--navy);margin:0;font-size:1.375rem;font-weight:800}.QeWW_q_phoneMeta,.QeWW_q_phoneText{color:var(--muted);margin:0;font-size:.875rem;line-height:1.45}.QeWW_q_phoneText{color:var(--ink)}.QeWW_q_openBadge,.QeWW_q_closedBadge{border-radius:999px;padding:1px 8px;font-size:.75rem;font-weight:700;display:inline-block}.QeWW_q_openBadge{color:var(--success);background:#1e6b3a1f}.QeWW_q_closedBadge{color:var(--danger);background:#a2442e1f}.QeWW_q_phoneSection{color:var(--navy);margin:8px 0 0;font-weight:700}.QeWW_q_phoneProducts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.QeWW_q_phoneProducts li{color:var(--ink);flex-direction:column;gap:2px;font-size:.75rem;display:flex}.QeWW_q_phoneProducts img{aspect-ratio:1;object-fit:cover;background:var(--cream);border-radius:10px;width:100%}.QeWW_q_missingList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.QeWW_q_missingList li{min-height:44px;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;display:flex}.QeWW_q_missingList a{color:var(--navy);flex:none;font-weight:700}
.IWxRDG_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.IWxRDG_search{gap:8px;display:flex}.IWxRDG_search input{min-width:0;min-height:48px;color:var(--navy);font:inherit;background:#fff;border:1.5px solid #0d1b2e40;border-radius:14px;flex:1;padding:0 14px}.IWxRDG_search button{border:1.5px solid var(--navy);min-height:48px;color:var(--navy);font:inherit;cursor:pointer;background:0 0;border-radius:14px;padding:0 18px;font-weight:600}.IWxRDG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.IWxRDG_muted{color:var(--muted);margin:0}.IWxRDG_error{color:var(--danger);background:#a2442e1a;border-radius:12px;margin:0;padding:10px 12px;font-weight:600}.IWxRDG_list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.IWxRDG_item{background:var(--cream);border-radius:16px;grid-template-columns:72px minmax(0,1fr);gap:12px;padding:12px;display:grid}.IWxRDG_item[data-inactive=true]{opacity:.65}.IWxRDG_photo{object-fit:cover;background:#fff;border-radius:12px;width:72px;height:72px;display:block}.IWxRDG_info{flex-direction:column;gap:4px;min-width:0;display:flex}.IWxRDG_name{color:var(--navy);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-weight:700;display:flex}.IWxRDG_badge,.IWxRDG_badgeMuted{border-radius:999px;padding:1px 8px;font-size:.75rem;font-weight:700}.IWxRDG_badge{background:var(--beige);color:var(--navy)}.IWxRDG_badgeMuted{color:var(--muted);background:#fff}.IWxRDG_sizes{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.IWxRDG_size{color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:2px;font-size:.875rem;display:inline-flex}.IWxRDG_size button{background:var(--cream);width:36px;height:36px;color:var(--navy);cursor:pointer;border:none;border-radius:50%;font-size:1.125rem;font-weight:700}.IWxRDG_size button:disabled{opacity:.35;cursor:default}.IWxRDG_actions{flex-wrap:wrap;grid-column:1/-1;gap:4px 16px;display:flex}.IWxRDG_actions a,.IWxRDG_actions button{min-height:44px;color:var(--navy);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font-weight:600;text-decoration:underline;display:inline-flex}.IWxRDG_actions .IWxRDG_danger{color:var(--danger)}.IWxRDG_back{min-height:44px;color:var(--navy);align-self:flex-start;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}