.dev-imitate[data-v-b8be0d1c]{display:inline-block}.portal-root{--pe-navy:rgb(var(--v-theme-peNavy));--pe-primary:rgb(var(--v-theme-primary));--pe-primary-alt:rgb(var(--v-theme-pePrimaryAlt));--pe-muted:#5f6b76;--pe-border:#dfe6ec;--pe-ink:#1d2733;--pe-wash:#f6f8fa;--pe-field-border:#c7d2dc;--pe-focus-ring:#0061a526;--pe-err:#b3261e;--pe-warn:#d98a00;--pe-notice-bg:#ffd600;--pe-notice-ink:#111;--pe-ok:#1f8a4c;--pe-tint:#eaf2f9;--pe-disabled:#dfe6ec;--pe-placeholder:#8a97a3;color:var(--pe-ink);min-height:calc(100vh - var(--v-layout-top,0px));min-height:calc(100dvh - var(--v-layout-top,0px));background:radial-gradient(1100px 380px at 88% -12%,#e4eef7,#e4eef700 62%),#f6f8fa}.portal-root .portal-page-head{border-bottom:2px solid var(--pe-border);flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 0 14px;padding-bottom:2px;display:flex}.portal-root .portal-context{align-items:center;gap:12px;min-width:0;margin-right:auto;display:flex}.portal-root .portal-context-label{color:var(--pe-navy);letter-spacing:.2px;font-size:16px;font-weight:700}.portal-root .portal-head-actions{flex-wrap:wrap;gap:8px;display:flex}.portal-root .portal-head-who{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;max-width:100%;margin-left:auto;font-size:13px;display:flex}.portal-root .portal-head-who-company{color:var(--pe-navy);text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.portal-root .portal-head-who-person{color:var(--pe-muted)}.portal-root .portal-head-actions .portal-head-on{background:var(--pe-navy)!important;color:#fff!important;border-color:var(--pe-navy)!important}.portal-root .portal-tabs{margin:0}.portal-root .portal-tabs .v-tab{color:var(--pe-navy);letter-spacing:.3px;text-transform:none;font-size:15px}.portal-root .portal-tabs .v-tab--selected{color:var(--pe-primary);font-weight:700}.portal-root .portal-body{max-width:1280px;margin:0 auto;padding:22px 24px 28px}.portal-root .portal-h{color:var(--pe-navy);letter-spacing:.2px;margin:0 0 4px;font-size:22px;font-weight:700}.portal-root .portal-sub{color:var(--pe-muted);margin:0 0 16px;font-size:14.5px}.portal-root .portal-sec-h{letter-spacing:2.2px;text-transform:uppercase;color:var(--pe-navy);border-bottom:2px solid var(--pe-border);margin:24px 0 10px;padding-bottom:6px;font-size:13.5px;font-weight:700}.portal-root .portal-sec-h small{color:var(--pe-muted);letter-spacing:.3px;text-transform:none;font-weight:400}.portal-root .portal-mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,Menlo,monospace;font-size:.95em}.portal-root .portal-card{border:1px solid var(--pe-border);background:#fff;border-radius:16px;padding:14px 16px;animation:.55s cubic-bezier(.2,.7,.3,1) both portal-rise;box-shadow:0 1px 2px #0118520a,0 10px 26px -22px #0118524d}@keyframes portal-rise{0%{opacity:0;transform:translateY(12px)}}.portal-root .portal-card.accent{border-top:3px solid var(--pe-primary)}.portal-root .portal-card.accent-navy{border-top:3px solid var(--pe-navy)}.portal-root .portal-card.flush{padding:0;overflow-x:auto}.portal-root .portal-stat-lbl{color:var(--pe-muted);text-transform:uppercase;letter-spacing:1px;margin-top:2px;font-size:13px}.portal-root .portal-stat-val{color:var(--pe-navy);font-variant-numeric:tabular-nums;margin-top:2px;font-size:28px;font-weight:700;line-height:1.15}.portal-root .portal-link{color:var(--pe-primary);cursor:pointer;border-bottom:1px dotted #9cc0dd;margin-top:10px;font-size:14px;text-decoration:none;display:inline-block}.portal-root .portal-rowlite{border-bottom:1px solid #eef1f4;padding:6px 2px}.portal-root .portal-rowlite:last-child{border-bottom:0}.portal-root table.portal-tbl{border-collapse:collapse;background:#fff;width:100%;min-width:560px;font-size:15px}.portal-root table.portal-tbl th{text-align:left;letter-spacing:.9px;text-transform:uppercase;color:var(--pe-muted);background:#fbfcfe;border-bottom:2px solid #d8e2ea;padding:10px 12px 7px;font-size:12.5px}.portal-root table.portal-tbl td{vertical-align:middle;border-bottom:1px solid #eef1f4;padding:10px 12px}.portal-root table.portal-tbl tr:last-child td{border-bottom:0}.portal-root table.portal-tbl tbody tr:hover td{background:#f6f9fc}.portal-root .portal-tbl-more{justify-content:center;margin-top:6px;display:flex}.portal-root .portal-tbl-search{max-width:460px;margin-bottom:8px}.portal-root table.portal-tbl tr.superseded td{color:var(--pe-muted);background:#fafbfc}.portal-root table.portal-tbl th.portal-col-job{width:260px;min-width:260px;max-width:260px}.portal-root table.portal-tbl td.num,.portal-root table.portal-tbl th.num{text-align:right}.portal-root .st-chip{letter-spacing:.3px;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 11px;font-size:13px;font-weight:700;display:inline-flex}.portal-root .st-blue{color:#135d92;background:#e8f1f8}.portal-root .st-green{color:#1e6b34;background:#e7f3ea}.portal-root .st-amber{color:#a35a00;background:#fdf1e3}.portal-root .st-grey{color:#5f6b76;background:#f1f3f5}.portal-root .portal-banner{border-radius:12px;margin:10px 0;padding:12px 15px 12px 44px;font-size:15px;position:relative}.portal-root .portal-banner:before{color:#fff;text-align:center;border-radius:50%;width:20px;height:20px;font-size:13.5px;font-weight:700;line-height:20px;position:absolute;top:10px;left:14px}.portal-root .portal-banner.ok{color:#1e5c30;background:#edf7ef;border:1px solid #c8e2cf}.portal-root .portal-banner.ok:before{content:"✓";background:#2e9e53}.portal-root .portal-banner.warn{color:#7a4a00;background:#fdf4e7;border:1px solid #f0dcbb}.portal-root .portal-banner.warn:before{content:"!";background:#d98a00}.portal-root .portal-drop{color:var(--pe-muted);background:linear-gradient(#fbfdfe,#f5f9fc);border:2px dashed #aebfce;border-radius:12px;font-size:15px}.portal-root.portal-pop{background:0 0;min-height:0}.portal-root .portal-pick-meta{color:var(--pe-muted);font-size:13.5px}.portal-root .portal-wiz-steps{flex-wrap:wrap;gap:6px;margin:4px 0 14px;display:flex}.portal-root .portal-wiz-dot{letter-spacing:.6px;text-transform:uppercase;color:var(--pe-muted);border:1px solid var(--pe-border);border-radius:999px;padding:2px 10px;font-size:13px}.portal-root .portal-wiz-dot.on{color:var(--pe-primary);border-color:var(--pe-primary);font-weight:700}.portal-root .portal-wiz-dot.done{color:#1e6b34;background:#e7f3ea;border-color:#c8e2cf}.portal-root .portal-wiz-q{color:var(--pe-navy);margin:4px 0 10px;font-size:15px;font-weight:700}.portal-root .portal-wiz-choice{text-align:left;border:1px solid var(--pe-border);cursor:pointer;width:100%;font:inherit;color:var(--pe-ink);background:#fbfdfe;border-radius:12px;margin:0 0 8px;padding:10px 14px;display:block}.portal-root .portal-wiz-choice:hover{border-color:var(--pe-primary-alt)}.portal-root .portal-wiz-choice.on{border-color:var(--pe-primary);background:#e8f1f8}.portal-root .portal-wiz-choice.slim{padding:8px 14px}.portal-root .portal-wiz-choice-t{color:var(--pe-navy);font-size:15px;font-weight:700;display:block}.portal-root .portal-wiz-err{color:#a35a00;margin-top:8px;font-size:13.5px}.portal-root .portal-wiz-rec{margin-top:4px}.portal-root .portal-rec-model{color:var(--pe-navy);margin:2px 0;font-size:21px;font-weight:700}.portal-root .portal-wiz-why{color:var(--pe-ink);margin-top:8px;font-size:14.5px}.portal-root .portal-panelrfq{border-left:4px solid var(--pe-navy)}.portal-root .pstat{color:#33414d;white-space:nowrap;background:#f0f4f8;border:1px solid #dfe6ec;border-radius:7px;margin:2px 3px 2px 0;padding:2px 10px;font-size:13.5px;display:inline-block}.portal-root .portal-entry{max-width:760px;margin:0 auto;padding:6px 0 40px}.portal-root .portal-entry.narrow{max-width:440px}.portal-root .portal-entry-h{color:var(--pe-navy);margin:0 0 10px;font-size:22px;font-weight:700}.portal-root .portal-card.entry{border-radius:14px;padding:18px 20px}.portal-root .portal-steps{color:var(--pe-muted);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 12px;font-size:13px;display:flex}.portal-root .portal-steps b{color:var(--pe-navy);font-size:15px}.portal-root .portal-steps em{background:var(--pe-tint);width:18px;height:18px;color:var(--pe-primary);border-radius:50%;place-items:center;margin-right:4px;font-size:11px;font-style:normal;font-weight:700;display:inline-grid}.portal-root .portal-banner.compact{border-radius:8px;margin:0 0 4px;padding:10px 12px 10px 42px;font-size:13px;line-height:1.45}.portal-root .portal-sec{letter-spacing:.18em;text-transform:uppercase;color:var(--pe-navy);align-items:center;gap:10px;margin:16px 0 8px;font-size:12.5px;font-weight:700;display:flex}.portal-root .portal-sec.first{margin-top:0}.portal-root .portal-sec-line{background:var(--pe-border);flex:1;height:1px}.portal-root .portal-sec .portal-linkbtn,.portal-root .portal-sec .v-btn{letter-spacing:.02em;text-transform:none}.portal-root .portal-row{gap:10px 12px;margin-top:10px;display:grid}.portal-root .portal-row.r2{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-root .portal-row.r3{grid-template-columns:repeat(3,minmax(0,1fr))}.portal-root .portal-row.r4{grid-template-columns:repeat(4,minmax(0,1fr))}.portal-root .portal-sec+.portal-field,.portal-root .portal-sec+.portal-row{margin-top:0}.portal-root .portal-form .portal-stack>.portal-field,.portal-root .portal-form>.portal-field{margin-top:10px}.portal-root .portal-form .portal-stack>.portal-sec+.portal-field,.portal-root .portal-form>.portal-sec+.portal-field{margin-top:0}.portal-root .portal-field{flex-direction:column;gap:4px;min-width:0;display:flex}.portal-root .portal-field.half{max-width:calc(50% - 6px)}.portal-root .portal-field>.v-input{flex:none}.portal-root .portal-field-label{color:var(--pe-ink);letter-spacing:.01em;font-size:12.5px;font-weight:700}.portal-root .portal-field-help{color:var(--pe-muted);font-size:12px}.portal-root .portal-field .v-field{background:#fff;border-radius:6px;font-size:14.5px}.portal-root .portal-field .v-field__outline{--v-field-border-opacity:1;color:var(--pe-field-border)}.portal-root .portal-field .v-field--focused{box-shadow:0 0 0 3px var(--pe-focus-ring)}.portal-root .portal-field .v-field--focused .v-field__outline{color:var(--pe-primary)}.portal-root .portal-field .v-field--error .v-field__outline,.portal-root .portal-field .v-input--error .v-field__outline{color:var(--pe-err)}.portal-root .portal-field .v-input__details{min-height:0;padding-inline:0}.portal-root .portal-field .v-messages__message{color:var(--pe-err);font-size:12px}.portal-root .portal-field input::-moz-placeholder{color:var(--pe-placeholder);opacity:1}.portal-root .portal-field textarea::-moz-placeholder{color:var(--pe-placeholder);opacity:1}.portal-root .portal-field input::placeholder,.portal-root .portal-field textarea::placeholder{color:var(--pe-placeholder);opacity:1}.portal-root .portal-field-toggle{color:var(--pe-primary);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:12px}.portal-root .portal-pwd{gap:4px;display:flex}.portal-root .portal-pwd i{background:var(--pe-border);border-radius:2px;flex:1;height:4px}.portal-root .portal-pwd i.on{background:var(--pe-ok)}.portal-root .portal-choice{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.portal-root .portal-choice.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.portal-root .portal-choice.c1{grid-template-columns:minmax(0,1fr)}.portal-root .portal-choice-card{border:1px solid var(--pe-field-border);cursor:pointer;background:#fff;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;font-size:13.5px;display:grid}.portal-root .portal-choice-card.on{border-color:var(--pe-primary);background:var(--pe-tint)}.portal-root .portal-choice-input{accent-color:var(--pe-primary);margin-top:3px}.portal-root .portal-choice-title{color:var(--pe-navy);display:block}.portal-root .portal-choice-line{color:var(--pe-muted);display:block}.portal-root .portal-check{color:var(--pe-ink);cursor:pointer;align-items:flex-start;gap:10px;margin:10px 0 0;font-size:13px;display:flex}.portal-root .portal-check-box{width:16px;height:16px;accent-color:var(--pe-primary);flex:none;margin-top:2px}.portal-root .portal-check a,.portal-root .portal-linkbtn{color:var(--pe-primary)}.portal-root .portal-linkbtn{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.portal-root .portal-linkbtn:disabled{color:var(--pe-placeholder);cursor:default}.portal-root .portal-login-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin:8px 0 0;font-size:13px;display:flex}.portal-root .portal-login-row .portal-check{margin:0}.portal-root .portal-agree-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;margin:14px 0 6px;font-size:13px;display:flex}.portal-root .portal-agree-row b{color:var(--pe-navy)}.portal-root .portal-agree-links{font-size:12.5px}.portal-root .portal-agree-dot{color:var(--pe-muted);margin:0 4px}.portal-root .portal-agree-text{border:1px solid var(--pe-border);background:var(--pe-wash);height:118px;color:var(--pe-ink);border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.45;overflow-y:auto}.portal-root .portal-agree-text p{margin:0 0 6px;font-size:12px}.portal-root .portal-agree-text p.t{font-weight:700}.portal-root .portal-agree-failed-line{border:1px solid var(--pe-border);background:var(--pe-wash);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.portal-root .portal-agree-failed-line .portal-form-error{margin:0;font-size:13px}.portal-root .portal-btn.v-btn{letter-spacing:.02em;text-transform:none;border-radius:6px;height:44px;margin-top:14px;font-weight:700}.portal-root .portal-btn.v-btn.small{height:32px;margin-top:0;font-size:12.5px}.portal-root .portal-btn.v-btn--disabled{opacity:1;background:var(--pe-disabled)!important;color:var(--pe-placeholder)!important}.portal-root .portal-btn.v-btn--disabled .v-btn__overlay{opacity:0}.portal-root .portal-btn.danger{color:var(--pe-err)!important}.portal-root .portal-btn.warn{color:color-mix(in srgb,var(--pe-warn) 70%,#000)!important}.portal-root .portal-fine{color:var(--pe-muted);margin:10px 0 0;font-size:12.5px}.portal-root .portal-fine.one-line{letter-spacing:-.01em;font-size:12px}.portal-root .portal-fine a{color:var(--pe-primary)}.portal-root .portal-form-error{color:var(--pe-err);margin:6px 0 0;font-size:12px}.portal-root .portal-form-note{background:color-mix(in srgb,var(--pe-warn) 10%,#fff);border:1px solid color-mix(in srgb,var(--pe-warn) 30%,#fff);color:color-mix(in srgb,var(--pe-warn) 55%,#000);border-radius:8px;margin:8px 0 0;padding:8px 12px;font-size:13px}.portal-root .portal-chip{border:1px solid var(--pe-border);background:var(--pe-tint);color:var(--pe-navy);white-space:nowrap;border-radius:999px;align-items:center;padding:1px 9px;font-size:12px;font-weight:700;display:inline-flex}.portal-root .portal-chip.ok{color:var(--pe-ok);background:color-mix(in srgb,var(--pe-ok) 10%,#fff);border-color:color-mix(in srgb,var(--pe-ok) 35%,#fff)}.portal-root .portal-chip.warn{color:color-mix(in srgb,var(--pe-warn) 70%,#000);background:color-mix(in srgb,var(--pe-warn) 12%,#fff);border-color:color-mix(in srgb,var(--pe-warn) 40%,#fff)}.portal-root .portal-chip.grey{color:var(--pe-muted);background:var(--pe-wash);border-color:var(--pe-border)}.portal-root .portal-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.portal-root .portal-items{border:1px solid var(--pe-border);border-radius:8px;font-size:13.5px;overflow:hidden}.portal-root .portal-item-desc{color:var(--pe-muted);margin-top:2px;font-size:12.5px}.portal-root .portal-pic{border:1px solid var(--pe-border);background:#fff;border-radius:6px;width:64px;height:64px;display:block}.portal-root .portal-qty{border:1px solid var(--pe-field-border);border-radius:6px;justify-content:center;min-width:56px;padding:4px 8px;display:inline-flex}.portal-root .portal-acct{max-width:1100px;margin:0 auto}.portal-root .portal-acct-head{border:1px solid var(--pe-border);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px 14px;margin:0 0 14px;padding:14px 18px;display:flex}.portal-root .portal-acct-avatar{background:var(--pe-tint);width:44px;height:44px;color:var(--pe-navy);border-radius:50%;place-items:center;font-weight:700;display:grid}.portal-root .portal-acct-who b{color:var(--pe-navy);font-size:17px;display:block}.portal-root .portal-acct-who span{color:var(--pe-muted);font-size:13px}.portal-root .portal-acct-acts{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.portal-root .portal-acct-grid{align-items:start;gap:14px;margin:0 0 14px}.portal-root .portal-acct-grid,.portal-root .portal-kv{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.portal-root .portal-kv{gap:10px 16px;margin:0}.portal-root .portal-kv dt{color:var(--pe-muted);font-size:12px}.portal-root .portal-kv dd{margin:0;font-size:14px}.portal-root .portal-kv .wide{grid-column:1/-1}.portal-root .portal-doc-row{flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;display:flex}.portal-root .portal-doc-text{overflow-wrap:break-word;flex:260px;min-width:0}.portal-root .portal-doc-row+.portal-doc-row{border-top:1px solid var(--pe-border);margin-top:10px;padding-top:10px}.portal-root .portal-doc-row b{color:var(--pe-navy)}.portal-root .portal-doc-acts{flex-wrap:wrap;gap:6px;display:flex}.portal-root .portal-doc-row>.portal-doc-acts{flex:none;max-width:100%}.portal-root .portal-doc-more{flex:100%;min-width:0}.portal-root .portal-cc-sum{background:var(--pe-wash);border-left:4px solid var(--pe-primary);border-radius:6px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px 18px;margin:0 0 8px;padding:12px 14px;font-size:13.5px;display:grid}.portal-root .portal-cc-sum .k{text-transform:uppercase;letter-spacing:.05em;color:var(--pe-muted);font-size:11.5px}.portal-root .portal-cc-sum .v{font-weight:700}.portal-root .portal-cc-sum .v.total{color:var(--pe-primary)}@media (width<=899.98px){.portal-root .portal-acct-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.portal-root .portal-choice,.portal-root .portal-choice.c3,.portal-root .portal-kv,.portal-root .portal-row.r2,.portal-root .portal-row.r3,.portal-root .portal-row.r4{grid-template-columns:minmax(0,1fr)}.portal-root .portal-field.half{max-width:none}}.portal-root .portal-reaffirm{border:1px solid var(--pe-field-border);background:var(--pe-wash);border-radius:6px;margin:14px 0 0;padding:14px 16px}.portal-root .portal-reaffirm-text{color:var(--pe-ink);margin:0;padding:0;font-size:12.5px;line-height:1.5}.portal-root .portal-reaffirm-nowrap{white-space:nowrap}.portal-root .portal-reaffirm-text b{color:var(--pe-navy)}.portal-root .portal-reaffirm-link{color:var(--pe-primary);text-decoration:underline}.portal-root .portal-reaffirm .portal-check{margin-top:10px}.portal-root .portal-reaffirm-failed{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.portal-root .portal-reaffirm-failed .portal-form-error{margin:0;font-size:13px}.portal-root .portal-terms-box{transition:border-color .16s}.portal-root .portal-terms-box.is-ticked{border-color:var(--pe-primary)}@media (prefers-reduced-motion:reduce){.portal-root .portal-card{animation:none}.portal-root .portal-terms-box{transition:none}}.portal-root .portal-tc-decline-notice,.portal-root .portal-tc-gate-lead{margin-top:0}.portal-root .portal-terms-decline{margin:8px 0 0;padding:0}.portal-root .portal-terms-declined{margin:14px 0 0}.portal-root .portal-tc-acts{flex-wrap:wrap;padding:8px 24px 20px}.portal-root .portal-tc-chip.v-btn{text-transform:none;letter-spacing:0;margin-inline-start:6px}.portal-root .portal-signup-lead{color:var(--pe-muted);margin:0 0 8px;padding:0;font-size:13px}.portal-root .portal-signup-sent,.portal-root .portal-signup-verified{color:var(--pe-ink);margin:10px 0 0;padding:0;font-size:13px}.portal-root .portal-signup-verified{margin:14px 0 0}.portal-root .portal-signup-change{margin-inline-start:6px}.portal-root .portal-signup-acts{flex-wrap:wrap;gap:8px 12px;display:flex}.portal-root .portal-otp.v-otp-input{justify-content:flex-start;padding:0}.portal-root .portal-otp .v-otp-input__content{gap:6px;max-width:336px;padding:0}@media (width<=599.98px){.portal-root .portal-signup-acts .v-btn{width:100%;min-height:44px}.portal-root .portal-otp .v-otp-input__content{max-width:100%}.portal-root .portal-tc-acts{flex-direction:column;align-items:stretch;gap:8px;padding:8px 16px 16px}.portal-root .portal-tc-acts .v-btn{width:100%;min-height:44px;margin-inline-start:0!important}}.portal-root .aj-check{margin-top:8px;font-size:14px}.portal-root .aj-check p{margin:0;padding:0}.portal-root .aj-check-ok{color:var(--pe-primary);align-items:center;gap:6px;font-weight:700;display:flex}.portal-root .aj-check-suggest{border:1px solid var(--pe-field-border);background:var(--pe-wash);border-radius:6px;padding:10px 12px}.portal-root .aj-check-suggest .aj-check-suggested{color:var(--pe-ink);margin:4px 0 8px;font-weight:700}.portal-root .aj-check-note{color:var(--pe-muted)}.portal-root .aj-check-bad{color:color-mix(in srgb,var(--pe-warn) 70%,#000)}.portal-root .aj-ship-method{margin-top:12px}.portal-root .aj-ship-method .aj-ship-label{margin:0 0 6px}.portal-root .aj-ship-collect{margin-top:12px;animation:.16s ease-out both aj-ship-open}.portal-root .aj-ship-account{max-width:320px;margin-top:12px}.portal-root .aj-ship-onpo{color:var(--pe-muted);margin:8px 0 0}@keyframes aj-ship-open{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.portal-root .aj-ship-collect{animation:none}}.portal-root .upo-total-row td,.portal-root .upo-total-row th{font-weight:700}.portal-root table.portal-tbl.upo-total-tbl{min-width:0;max-width:420px;margin-top:8px}.portal-root .upo-total-row td.upo-total-review{color:var(--pe-muted);font-weight:400}.portal-root .upo-job-short{color:var(--pe-muted)}.portal-root.portal-qd{flex-direction:column;flex:auto;min-height:0;max-height:100%;display:flex;position:relative}.portal-root .portal-qd-head{border-bottom:1px solid var(--pe-border);flex:none;padding:18px 24px 14px}.portal-root .portal-qd-ref{color:var(--pe-navy);font-size:20px;font-weight:700;line-height:1.2}.portal-root .portal-qd-framing{color:var(--pe-muted);margin:4px 0 0;padding:0;font-size:12.5px}.portal-root .portal-qd-foot .v-btn{text-transform:none;letter-spacing:normal}.portal-root .portal-qd-facts{flex-wrap:wrap;gap:8px 28px;margin:12px 0 0;display:flex}.portal-root .portal-qd-facts dt{margin:0}.portal-root .portal-qd-facts dd{color:var(--pe-ink);margin:0;font-size:14px;font-weight:700}.portal-root .portal-qd-body{flex:auto;min-height:0;max-height:68vh;padding:16px 24px 24px;overflow-y:auto}.portal-root .portal-qd-foot{border-top:1px solid var(--pe-border);flex-wrap:wrap;flex:none;gap:8px;padding:10px 16px}.portal-root .portal-qd-terms{color:var(--pe-muted);text-align:center;overflow-wrap:anywhere;flex:1 0 100%;margin:0 0 2px;font-size:12px;line-height:1.45}.portal-root .portal-qd-terms a{color:var(--pe-primary)}.portal-root .portal-qd-foot .portal-btn.v-btn{height:40px;margin-top:0}.portal-root .portal-qd-loading{text-align:center;color:var(--pe-muted);padding:32px 0}.portal-root .portal-qd-muted{color:var(--pe-muted)}.portal-root .portal-qd-sec{margin:0 0 8px}.portal-root .qd-job{border-bottom:1px solid var(--pe-border);margin:0 0 16px;padding-bottom:12px}.portal-root table.portal-tbl.portal-qd-lines{min-width:0}.portal-root table.portal-tbl.portal-qd-lines td{vertical-align:top}.portal-root table.portal-tbl.portal-qd-lines tfoot td{border-top:2px solid var(--pe-border);border-bottom:0;font-size:17px;font-weight:700}.portal-root .portal-noselect{-webkit-user-select:none;user-select:none}.portal-root .portal-qd-addrs{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.portal-root .qd-addr{background:var(--pe-wash);border:1px solid var(--pe-border);border-radius:10px;flex:240px;min-width:0;padding:12px 14px;line-height:1.45}.portal-root .qd-addr-confirmed{border-left:3px solid var(--pe-primary)}.portal-root .portal-qd-in{animation:.24s ease-out both portal-qd-in}@keyframes portal-qd-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.portal-root .portal-qd-in{animation:none}}.portal-root .portal-wm{z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none;transition:none;animation:none;position:absolute;inset:0;overflow:hidden}.portal-root .portal-wm-word{letter-spacing:.12em;white-space:nowrap;color:color-mix(in srgb,var(--pe-err) 9%,transparent);font-size:72px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-30deg)}.portal-root .portal-wm-grid{grid-template-columns:repeat(auto-fill,380px);grid-auto-rows:140px;place-content:start center;width:200%;height:200%;display:grid;position:absolute;top:-50%;left:-50%;transform:rotate(-30deg)}.portal-root .portal-wm-cell{white-space:nowrap;color:color-mix(in srgb,var(--pe-ink) 10%,transparent);flex-direction:column;justify-content:center;align-items:center;font-size:11px;line-height:1.5;display:flex}.portal-root .portal-wm-cell:nth-child(2n){transform:translateY(70px)}@media print{.portal-root .portal-wm{-webkit-print-color-adjust:exact;print-color-adjust:exact;display:block!important}body.pe-print-agreement *{visibility:hidden!important}body.pe-print-agreement .portal-agree.printing .portal-agree-text,body.pe-print-agreement .portal-agree.printing .portal-agree-text *{visibility:visible!important}body.pe-print-agreement .portal-agree.printing .portal-agree-text{background:0 0;border:0;height:auto;font-size:11pt;position:absolute;top:0;left:0;overflow:visible}}
