.oss{display:flex;flex-direction:column;gap:6px}.oss__lead{margin:0 0 6px;color:#4a5560;font-size:13px}.oss__item{border:1px solid #dde3e8;border-radius:6px;background:#fff}.oss__item>summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;min-height:40px;padding:8px 10px;cursor:pointer;font-size:13px}.oss__item>summary span{color:#5b6670;font-size:12px}.oss__src{margin:0 10px 4px;color:#5b6670;font-size:11px;overflow-wrap:anywhere}.oss__text{margin:0;padding:8px 10px 10px;border-top:1px solid #eef1f4;white-space:pre-wrap;overflow-wrap:anywhere;font:11px/1.5 ui-monospace,Consolas,monospace;color:#33404b}.oss-open{min-height:40px;padding:0 14px;border:1px solid #c9d3dc;border-radius:6px;background:#fff;color:#23384a}.rate-notice-v7{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;color:#20364c;background:#fff}.rate-v7-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid #dce4ec;flex:none}.rate-v7-head h2{margin:0;font-size:19px}.rate-v7-head small{font-size:11px;color:#678}.rate-notice-v7 button{min-height:40px;border:1px solid #d7e1eb;background:#f6f8fb;border-radius:6px;padding:6px 12px;color:#20364c}.rate-v7-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px 0;overflow:auto}.rate-v7-choices button{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;min-height:82px;background:#f6f9fc}.rate-v7-choices b{font-size:17px}.rate-v7-choices small{color:#62758a;font-size:12px}.rate-v7-path{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0;font-size:12px;flex:none}.rate-v7-path button{min-height:32px;padding:4px 8px}.rate-v7-review{padding:10px;background:#fff2d8;border:1px solid #e8c988;border-radius:5px;color:#775013;font-weight:700;flex:none}.rate-v7-pending{text-align:center;padding:35px 12px}.rate-v7-filters{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap;flex:none}.rate-v7-filters label{display:flex;flex-direction:column;gap:4px;min-width:100px;font-size:11px}.rate-v7-filters select,.rate-v7-filters input{min-height:35px;width:100%;padding:4px 7px;border:1px solid #d2dce6;border-radius:5px;color:#20364c;background:#fff}.rate-v7-search{flex:1}.rate-v7-units{margin:7px 0;font-size:11px;color:#62758a;flex:none}.rate-v7-table-wrap{min-height:0;flex:1;overflow:auto}.rate-v7-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px}.rate-v7-table thead th{position:sticky;top:0;z-index:1;background:#edf3f8}.rate-v7-table th,.rate-v7-table td{padding:10px 6px;vertical-align:top;border-bottom:1px solid #e0e7ee;overflow-wrap:anywhere}.rate-v7-table th:nth-child(1){width:28%}.rate-v7-table th:last-child{width:52px}.rate-v7-table tbody th{text-align:left;font-weight:600}.rate-v7-table tbody th small{display:block;margin-top:5px;color:#6b7b8c;font-size:10px;font-weight:400}.rate-v7-total{color:#163f69;font-weight:800;font-size:14px}.rate-v7-guide span{display:block;font-size:11px;line-height:1.6}.rate-v7-table button{min-width:42px;min-height:34px;padding:3px 7px}.rate-v7-details>td{background:#f8fafc}.rate-v7-details>td>div{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rate-v7-details h4{margin:4px 0;font-size:12px}.rate-v7-details p{font-size:12px;line-height:1.6;margin:4px 0}@media(max-width:600px){.rate-v7-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rate-v7-head h2{font-size:17px}.rate-v7-filters{gap:7px}.rate-v7-filters label{min-width:90px;flex:1}.rate-v7-search{flex-basis:100%!important}.rate-v7-table,.rate-v7-table tbody{display:block}.rate-v7-table thead{display:none}.rate-v7-table tbody>tr:not(.rate-v7-details){display:grid;grid-template-columns:1fr 1fr;padding:11px 0;border-bottom:1px solid #cfdce8}.rate-v7-table tbody th{grid-column:1/-1;width:100%;font-size:14px}.rate-v7-table tbody th,.rate-v7-table td{display:block;border:0;padding:5px 8px}.rate-v7-table td[data-label]:before{content:attr(data-label);display:block;font-size:10px;font-weight:400;color:#6a7c8e;margin-bottom:3px}.rate-v7-table tbody tr:not(.rate-v7-details)>td:last-child{grid-column:1/-1}.rate-v7-table tbody td:last-child button{width:100%}.rate-v7-details{display:block}.rate-v7-details>td>div{display:block}.rate-v7-details section+section{margin-top:12px}}.rate-v7-condition-dialog{width:min(700px,94vw);max-height:88dvh;display:flex;flex-direction:column}.rate-v7-condition-dialog header{display:flex;justify-content:space-between;gap:12px;align-items:center}.rate-v7-condition-dialog h3{margin:0;font-size:16px}.rate-v7-condition-dialog .rate-v7-details{padding:12px}.rate-v7-condition-dialog .rate-v7-details h4{font-size:15px;margin:8px 0}.rate-v7-condition-dialog .rate-v7-details p{font-size:13px;line-height:1.7;margin:6px 0}.rate-v7-condition-dialog .rate-v7-details section+section{margin-top:20px}@media(max-width:600px){.rate-v7-table tbody th:nth-child(1){width:100%}}.mobile-bundle-dialog>header{gap:8px}.mobile-bundle-dialog>header h2{min-width:0;flex:1}.mobile-bundle-dialog .bundle-family-change{flex:0 0 auto;white-space:nowrap;min-height:32px;padding:6px 9px;font-size:12px}.mobile-bundle-dialog .bundle-family-heading{scroll-margin-top:4px}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:url(./Pretendard-Regular.subset-BZqc2FCe.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:url(./Pretendard-Medium.subset-D07TkZcI.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:url(./Pretendard-SemiBold.subset-DdMYyxPR.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:url(./Pretendard-Bold.subset-NvQkMce4.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:url(./Pretendard-ExtraBold.subset-C8ahUYWx.woff2) format("woff2")}:root{--c-brand: #1859cf;--c-brand-ink: #135ada;--c-brand-tint: #eaf1ff;--c-brand-line: #8aacf7;--c-night: #061321;--c-on-night: #ffffff;--c-on-night-2: #dbe3ef;--c-on-night-muted: #a9b4c6;--c-night-line: rgba(255,255,255,.16);--c-navy: #0c2f68;--c-navy-2: #153c7c;--c-on-navy: #ffffff;--c-on-navy-muted: #b8c4dc;--c-on-navy-good: #86efac;--c-on-navy-warn: #fcd34d;--c-ink: #121826;--c-ink-2: #3a4353;--c-muted: #5d6676;--c-line: #e2e6ee;--c-line-strong: #c5cdd9;--c-bg: #f2f4f8;--c-card: #ffffff;--c-fill: #e9edf3;--c-minus: #c81e1e;--c-ok: #126b32;--c-ok-bg: #e7f6ec;--c-warn: #8a4f00;--c-warn-bg: #fff4d6;--c-ex: #4b5563;--c-ex-bg: #eef0f3;--c-focus: #2563eb;--f-family: "Pretendard", system-ui, "Noto Sans KR", sans-serif;--t-tag: 600 1.2rem/1.6rem var(--f-family);--t-label: 500 1.3rem/1.8rem var(--f-family);--t-body: 400 1.4rem/2rem var(--f-family);--t-body-strong: 600 1.4rem/2rem var(--f-family);--t-amount: 600 1.5rem/2rem var(--f-family);--t-title: 700 1.6rem/2.2rem var(--f-family);--t-subtotal: 700 1.8rem/2.4rem var(--f-family);--t-figure: 800 2.4rem/3rem var(--f-family);--t-total: 800 3.2rem/3.8rem var(--f-family);--s-1: .2rem;--s-2: .4rem;--s-3: .6rem;--s-4: .8rem;--s-5: 1rem;--s-6: 1.2rem;--s-7: 1.6rem;--s-8: 2rem;--s-9: 2.4rem;--r-tag: .4rem;--r-ctl: .8rem;--r-card: 1rem;--r-sheet: 1.4rem;--r-pill: 99.9rem;--e-1: 0 1px .2rem rgba(16, 24, 40, .06), 0 0 0 1px var(--c-line);--e-2: 0 .6rem 1.8rem rgba(16, 24, 40, .14), 0 0 0 1px rgba(16, 24, 40, .06);--e-3: 0 1.2rem 3.2rem rgba(16, 24, 40, .28);--scrim: rgba(15, 23, 42, .48);--h-appbar: 4rem;--tap: 4rem;--h-row: 2.5rem;--h-row-input: 4rem;--w-summary: 26.8rem}html{font-size:clamp(10px,calc(8.735px + .34562vmin),11.5px)}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.01em}svg.i{width:2rem;height:2rem;flex:none;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}svg.i.sm{width:1.6rem;height:1.6rem}:root{--ink: var(--c-ink);--muted: var(--c-muted);--surface: var(--c-bg);--surface-elevated: var(--c-card);--line: var(--c-line);--brand: var(--c-night);--brand-mid: var(--c-brand);--accent: var(--c-brand);--accent-soft: var(--c-brand-tint);--gold: #e0a100;--gold-soft: var(--c-warn-bg);--gold-ink: var(--c-warn);--emphasis: var(--c-brand-ink);color:var(--ink);background:var(--surface);font-family:var(--f-family)}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer}h2,h3,p{margin:0}.desk{font-size:16px;height:100vh;height:100dvh;display:flex;flex-direction:column;overflow:hidden;background:var(--surface)}.toast{margin:0;padding:8px 16px;background:var(--gold-soft);color:var(--ink);flex:none}.spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;margin-top:8px}.spec-grid p{display:flex;justify-content:space-between;gap:8px;border-bottom:1px solid #f2f2f2;padding:6px 0;font-size:14px}.spec-grid b{font-weight:600;text-align:right}.quota{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));text-align:center;gap:8px;margin:8px 0}.device-rows li>button:last-child{border:1px solid #ddd;background:#fff;border-radius:8px;padding:8px 10px}.modal-page,.pad,.devices,.sheet-page{flex:1;min-height:0;overflow:auto}.modal-page{display:grid;place-items:center;padding:28px}.modal-page section{width:min(920px,100%);background:#fff;border-radius:12px;padding:20px;box-shadow:0 8px 24px #00000014}.modal-page section button{display:block;width:100%;margin-top:8px;min-height:48px;border:1px solid #ddd;border-radius:8px;background:#fff}.modal-page header,.devices header,.sheet-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.carrier-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.carrier-grid button{min-height:92px;background:#fff;border:1px solid #e4e4e4;border-radius:12px;font-size:18px;font-weight:700}.carrier-grid button small{display:block;margin-top:2px;font-size:13px;font-weight:500;color:var(--muted)}.devices{background:#fff;margin:12px;border-radius:12px;padding:16px;display:flex;flex-direction:column}.device-body{display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px;min-height:0;flex:1}.device-body aside,.sorts,.chips,.search-line,.tool-row,.mode-row{display:flex;gap:8px;flex-wrap:wrap}.device-body aside{flex-direction:column}.device-body aside button,.sorts button,.chips button,.mode-row button,.search-line button{border:1px solid #ddd;background:#fff;border-radius:8px;padding:10px 12px}button.on{background:var(--brand-mid);color:#fff;border-color:var(--brand-mid)}.search-line{margin-bottom:8px}.search-line input{flex:1;border:1px solid #ddd;border-radius:8px;padding:8px 10px}.device-rows{list-style:none;margin:12px 0 0;padding:0}.device-rows li{display:flex;gap:8px;align-items:center;border-bottom:1px solid #eee}.row-main{flex:1;min-width:0;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;gap:8px;align-items:center;text-align:left;border:0;background:transparent;padding:12px 0}.star{border:0;background:transparent;color:#ccc;font-size:20px}.star.on{color:var(--gold);background:transparent}.sheet-page{padding:12px}.device-brief,.quote,.compare,.wired-picks{display:grid;gap:12px}.device-brief{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);margin:12px 0}.quote,.compare{grid-template-columns:repeat(3,minmax(0,1fr))}.quote section,.compare article,.form-sheet,.pad{background:#fff;border:1px solid #eee;border-radius:10px;padding:12px}.line{display:flex;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid #f4f4f4;align-items:center}.line input,.line select{width:min(180px,48%)}.total strong{display:block;color:var(--emphasis);font-size:32px}.summary,.tool-row,.mode-row{margin:8px 0}.pick{width:100%;min-height:72px;margin:8px 0;border:1px dashed var(--accent);background:var(--surface-elevated);border-radius:8px}.wired-picks{grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0}.wired-picks label,.tool-row label{display:flex;flex-direction:column;gap:4px}input,select{border:1px solid #ddd;border-radius:8px;padding:8px;background:#fff}.form-sheet table{width:100%;border-collapse:collapse;margin-top:12px}.form-sheet th,.form-sheet td{border:1px solid #ddd;padding:8px;text-align:left}.pad table{width:100%;border-collapse:collapse;margin-top:12px;background:#fff}.pad th,.pad td{border-bottom:1px solid #eee;padding:10px 8px;text-align:left}.pad ul{padding-left:18px}.compare{align-items:start}@media(max-width:560px){.desk{height:auto;min-height:100vh;overflow:visible}.device-body,.quote,.compare,.device-brief,.wired-picks{grid-template-columns:1fr}.carrier-grid{grid-template-columns:1fr 1fr}}@media print{.no-print,.appbar,.form-preview,.print-scaffold__btns{display:none!important}.desk{height:auto;overflow:visible;box-shadow:none}.print-scaffold__frame iframe{height:auto;min-height:80vh}body{background:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact}.print-scaffold__card{box-shadow:none;border:none}a[href]:after{content:none!important}}.seg{display:inline-flex;gap:4px}.seg button{border:1px solid #ccd3db;background:#fff;border-radius:8px;padding:6px 10px;min-height:40px}.seg button[aria-pressed=true]{font-weight:700}.warn-note{color:#9a5b00;font-size:13px;padding:4px 0}.muted{color:var(--muted);font-size:13px}.carrier-chip{border:1px solid var(--line);border-radius:999px;padding:4px 10px;font-size:14px;background:var(--surface)}.staff-sheet{background:#fff;border:2px solid var(--brand-mid);border-radius:10px;padding:10px 12px;box-shadow:0 8px 24px #0000002e;overflow:auto;-webkit-user-select:none;user-select:none}.staff-sheet header{display:flex;align-items:center;gap:8px}.staff-sheet header b{flex:1}.staff-sheet header button,.staff-sheet .link{border:1px solid #ddd;background:#fff;border-radius:8px;min-height:40px;padding:0 12px}.staff-sheet ul{list-style:none;padding:0;margin:8px 0}.staff-sheet li{display:grid;grid-template-columns:1fr auto;gap:2px 8px;padding:6px 0;border-bottom:1px solid #f0f0f0}.staff-sheet li small{grid-column:1 / -1;color:var(--muted)}.staff-sum{margin:6px 0}.tag-ex{font-size:12px;background:#eceff3;color:#5b6570;border-radius:4px;padding:2px 6px}.wired-band{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:12px;background:#fff;border:1px solid #eee;border-radius:10px;padding:8px 12px}.wired-band .staff-btn{margin-left:auto;min-height:40px;border:1px solid var(--brand-mid);border-radius:8px;background:#fff;padding:0 14px;font-weight:700}.rate-board{-webkit-user-select:none;user-select:none;position:relative}.version-chip{margin-left:auto;font-size:13px;border:1px solid var(--line);border-radius:999px;padding:4px 10px}.example-banner{margin:8px 0;padding:6px 10px;background:#eceff3;color:#3c4650;border-radius:6px;font-size:13px}.demo-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px;margin-bottom:8px;padding:6px 10px;border:1px dashed #c9ced6;border-radius:6px}.rate-body{display:block;min-width:0}.rate-tabs{display:flex;gap:4px;border-bottom:1px solid var(--line, #e2e6ee);margin:8px 0;overflow-x:auto}.rate-tabs button{border:0;background:transparent;min-height:44px;padding:0 12px;border-bottom:3px solid transparent;white-space:nowrap;color:var(--muted, #5d6676)}.rate-tabs button.on{background:transparent;color:var(--brand-mid, #1859cf);border-color:transparent;border-bottom-color:var(--brand-mid, #1859cf)}.rate-tabs small{margin-left:4px;font-size:12px;font-weight:600}.rate-carriers{margin:8px 0 12px}.rate-carriers button[aria-pressed=true]{background:var(--brand-tint, #eaf1ff);color:var(--brand-ink, #135ada);border-color:var(--brand-line, #8aacf7)}.rate-asof:empty{display:none}.rate-newbar{display:flex;align-items:center;gap:8px;background:#fff4d6;color:#8a4f00;border:1px solid #f1d58a;border-radius:10px;padding:8px 12px;margin:8px 0}.rate-rail{display:flex;flex-direction:column;gap:6px}.rate-rail button{min-height:40px;border:1px solid #ddd;background:#fff;border-radius:8px}.rate-table{width:100%;border-collapse:collapse}.rate-table th{position:sticky;top:0;background:#f7f8fa;font-size:13px}.rate-table td,.rate-table th{height:40px;padding:6px 8px;border-bottom:1px solid #eee;text-align:left}.rate-table td.num,.rate-table th.num{text-align:right}.rate-up{color:#c81e1e;font-weight:700}.rate-down{color:#135ada;font-weight:700}.rate-new{color:#126b32;font-weight:700}.benefit-lines{display:grid;gap:4px;margin:8px 0}.benefit-lines__row{display:flex;justify-content:space-between;gap:8px;min-height:28px}.benefit-lines__warn{margin:4px 0 0;color:#8a4f00}.rate-removed{text-decoration:line-through}.rate-pending{text-align:center;padding:24px 12px}.rate-pending b{display:block;margin-bottom:4px}.mask{border:1px dashed #b9c0c8;background:#fafbfc;border-radius:6px;min-height:32px;padding:0 8px;color:#5b6570}.watermark{position:absolute;right:12px;bottom:6px;font-size:11px;color:#00000047;pointer-events:none}@media print{.rate-board,.staff-sheet{display:none!important}}.seg button.on,.rate-rail button.on,.wired-band .staff-btn.on{background:var(--brand-mid);color:#fff;border-color:var(--brand-mid)}.appbar{height:var(--h-appbar);flex:none;display:flex;align-items:center;gap:var(--s-2);padding:0 var(--s-4) 0 var(--s-2);background:var(--c-night);color:var(--c-on-night);box-shadow:0 1px #06132199;position:relative;z-index:5;font-family:var(--f-family);container:bar / inline-size}.appbar__mark{width:2.6rem;height:2.6rem;margin:0 .4rem 0 .2rem}.appbar__title{font:var(--t-title);white-space:nowrap;color:var(--c-on-night);margin:0}.appbar__sub{font:var(--t-label);color:var(--c-on-night-muted);white-space:nowrap;margin-left:var(--s-3)}.appbar__spacer{flex:1}.appbar .iconbtn{width:var(--tap);height:var(--tap);display:inline-grid;place-items:center;border-radius:var(--r-ctl);color:var(--c-on-night-2);border:0;background:none;padding:0;cursor:pointer}.appbar .txtbtn{height:var(--tap);min-width:var(--tap);display:inline-flex;align-items:center;gap:var(--s-2);padding:0 var(--s-4);border-radius:var(--r-ctl);font:var(--t-body-strong);color:var(--c-on-night-2);white-space:nowrap;border:0;background:none;cursor:pointer}.appbar .iconbtn:focus-visible,.appbar .txtbtn:focus-visible{outline:2px solid var(--c-brand-line);outline-offset:-2px}.appbar .tag--brand{background:var(--c-brand);color:#fff}.steps{display:flex;align-items:center;gap:var(--s-4);font:var(--t-label);margin-left:1.2rem;white-space:nowrap;flex:none;color:var(--c-on-night-muted)}.steps b{display:inline-grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:50%;background:#ffffff1f;color:var(--c-on-night-2);font:var(--t-tag);margin-right:.3rem}.steps [aria-current=true]{color:var(--c-on-night);font-weight:700}.steps [aria-current=true] b{background:var(--c-brand);color:#fff}.steps .done b{background:var(--c-ok-bg);color:var(--c-ok)}@container bar (max-width: 64rem){.steps span:not([aria-current]){font-size:0}.steps span b{font-size:1.2rem}.appbar__sub{display:none}}.tag{display:inline-flex;align-items:center;gap:.3rem;height:1.8rem;padding:0 .5rem;border-radius:var(--r-tag);font:var(--t-tag);white-space:nowrap;background:var(--c-ex-bg);color:var(--c-ex)}.tag svg.i{width:1.1rem;height:1.1rem;stroke-width:3}.tag--ok{background:var(--c-ok-bg);color:var(--c-ok)}.tag--warn{background:var(--c-warn-bg);color:var(--c-warn)}.tag--ex{background:var(--c-ex-bg);color:var(--c-ex)}.tag--src{background:transparent;color:var(--c-muted);padding:0;font-weight:500}.tag--brand{background:var(--c-brand-tint);color:var(--c-brand-ink)}.body{min-height:0;flex:1;position:relative;font-family:var(--f-family);color:var(--c-ink)}.body button{font:inherit;color:inherit;border:0;background:none;padding:0;text-align:inherit;cursor:pointer}.body .card{background:var(--c-card);border-radius:var(--r-card);box-shadow:var(--e-1);overflow:hidden}.body .card__head{height:2.8rem;display:flex;align-items:center;gap:var(--s-3);padding:0 var(--s-5);font:700 1.4rem/2rem var(--f-family);border-bottom:1px solid var(--c-line);width:100%;flex:none}.body .card__head .right{margin-left:auto}.body .row{height:var(--h-row);display:flex;align-items:center;gap:var(--s-3);padding:0 var(--s-5)}.body .row+.row{box-shadow:0 -1px #f0f2f6}.body .row__label{font:var(--t-label);color:var(--c-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.body .row__label.strong{font-weight:600;color:var(--c-ink)}.body .row__value{margin-left:auto;font:var(--t-amount);white-space:nowrap}.body .row__value.small{font:var(--t-label);color:var(--c-ink-2)}.link-label{font:var(--t-label);color:var(--c-muted);font-weight:500}.t-only,.xs-show,.body .t-only{display:none}[data-scroll]{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}[data-scroll]::-webkit-scrollbar{display:none}.body .btn{height:var(--tap);display:inline-flex;align-items:center;justify-content:center;gap:var(--s-3);padding:0 var(--s-7);border-radius:var(--r-ctl);font:700 1.4rem/2rem var(--f-family);white-space:nowrap}.body .btn--ghost-navy{background:#ffffff1a;color:#fff;box-shadow:inset 0 0 0 1px #ffffff38}.selmark{width:2.2rem;height:2.2rem;border-radius:50%;display:grid;place-items:center;background:var(--c-brand);color:#fff;flex:none}.selmark svg.i{width:1.4rem;height:1.4rem;stroke-width:3}.body button:focus-visible{outline:.2rem solid var(--c-focus);outline-offset:.2rem}.body .tile{background:#fff;border-radius:var(--r-card);box-shadow:var(--e-1);display:flex;align-items:center;gap:var(--s-5);padding:0 var(--s-6);text-align:left;position:relative}.tile__ic{width:3.6rem;height:3.6rem;border-radius:1rem;display:grid;place-items:center;background:var(--c-brand-tint);color:var(--c-brand);flex:none}.tile__t{display:block;font:700 1.5rem/2rem var(--f-family);color:var(--c-ink);white-space:nowrap}.tile__d{display:block;font:var(--t-label);color:var(--c-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.body .tile--mini .tile__t{overflow:hidden;text-overflow:ellipsis;min-width:0}.body .tile--mini .tag{flex:none}.body .tile--hero{background-color:var(--c-night);background-image:radial-gradient(120% 150% at 100% 0%,#1859cf6b,#1859cf00 62%);color:#fff;box-shadow:0 .4rem 1.4rem #06132147,inset 0 0 0 1px #ffffff0f;container:hero / inline-size}.tile--hero .tile__ic{background:var(--c-brand);color:#fff}.tile--hero .tile__t{color:#fff;font:800 2rem/2.6rem var(--f-family)}.tile--hero .tile__d{color:var(--c-on-night-muted)}.home{display:grid;grid-template-columns:29.2rem minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:1rem;padding:1rem;background:var(--c-bg)}.today{display:flex;flex-direction:column;gap:.8rem;min-height:0}.tcard{display:flex;flex-direction:column;width:100%;text-align:left;flex:none}.tcard--status,.tcard--changes{min-height:9.2rem}.tcard--recent{min-height:6.8rem}.body .trow{height:3.2rem}.body .rcrow{height:4rem;width:100%}.rcrow svg.i{color:var(--c-muted)}.hgrid{display:flex;flex-direction:column;gap:.8rem;min-width:0;min-height:0}.hrow{display:grid;gap:.8rem;flex:none}.hrow--1{grid-template-columns:repeat(3,minmax(0,1fr));height:12.4rem}.h-hero{grid-column:span 2}.hrow--2{grid-template-columns:repeat(3,minmax(0,1fr));height:7.2rem}.hrow--3{grid-template-columns:repeat(4,minmax(0,1fr));height:4.8rem}.body .h-rank{height:3.8rem;flex:none;display:flex;align-items:center;gap:.8rem;padding:0 1rem}.body .tile--hero.h-hero{flex-direction:column;align-items:flex-start;justify-content:center;gap:.8rem;padding:0 1.6rem}.hero__top{display:flex;align-items:center;gap:1rem}.hero__chips{display:flex;gap:.8rem;align-items:center}.body .hero__chip{height:var(--tap);display:inline-flex;align-items:center;background:#fff;border-radius:.8rem;padding:0 .4rem}.logo-slot{width:6.4rem;height:2.8rem;display:grid;place-items:center;border-radius:.6rem;background:#fff;box-shadow:inset 0 0 0 1px var(--c-line);overflow:hidden;font:800 1.3rem/1.6rem var(--f-family);color:var(--c-ink)}.logo-slot img{max-width:5.4rem;max-height:2rem}.body .hero__mvno{height:4rem;padding:0 1rem}.body .tile--v{flex-direction:column;align-items:flex-start;justify-content:center;gap:.8rem}.body .tile--mini{gap:.8rem;padding:0 1rem}.tile--mini .tile__ic{width:2.8rem;height:2.8rem;border-radius:.8rem}.tile--mini .tile__t{font-size:1.4rem}.h-rank__t{font:700 1.3rem/1.8rem var(--f-family);white-space:nowrap}.h-rank__empty{margin-left:auto;font:var(--t-label);color:var(--c-muted);white-space:nowrap}@container hero (max-width: 30rem){.hero__chips{gap:.6rem}.body .hero__chip{padding:0 .2rem}.hero__chip .logo-slot{width:5.6rem}.hero__chip .logo-slot img{max-width:4.8rem}.body .hero__mvno{padding:0 .8rem}.hero__mvno svg{display:none}}@container hero (max-width: 29rem){.xs-hide{display:none}}.carriers2{display:grid;grid-template-columns:repeat(15,minmax(0,1fr));grid-template-rows:1.2fr 1fr;gap:1rem;padding:1.2rem;background:var(--c-bg);overflow-y:auto}.carriers2 .logo-tile{grid-column:span 5}.carriers2 .logo-tile:nth-child(n+4){grid-column:span 3}.carriers2 .logo-tile:nth-child(n+4) .logo-box{width:100%;font-size:1.4rem}.carriers2 .logo-tile:nth-child(n+4) .cap{font-size:1.1rem}.network-picker{position:fixed;z-index:100;inset:0;margin:auto;width:min(38rem,90vw);height:fit-content;max-height:90vh;overflow-y:auto;padding:2rem;border-radius:1.2rem;background:#fff;box-shadow:0 0 0 100vmax #00000080;display:grid;gap:1rem}.network-picker button{min-height:44px}.plan-change select{min-height:44px;max-width:50%;min-width:0}.plan-change p{padding:.6rem 1rem}.work2-scrim{position:fixed;inset:0;z-index:110;background:#00000080;display:grid;place-items:center;padding:1rem}.work2-dialog{width:min(72rem,100%);max-height:calc(100dvh - 2rem);min-height:0;display:flex;flex-direction:column;gap:.8rem;padding:1rem;border-radius:1rem;background:#fff;color:var(--c-ink)}.work2-dialog header{display:flex;align-items:center;gap:1rem;flex:none}.work2-dialog h2{margin:0;flex:1;font-size:1.7rem}.work2-dialog button,.work2-dialog select,.work2-dialog input{min-height:44px}.work2-dialog button{border:1px solid var(--c-line);border-radius:.6rem;padding:.6rem 1rem;background:var(--c-fill)}.work2-dialog button:disabled{opacity:.45;cursor:default}.work2-dialog p{margin:0;font-size:1.2rem}.work2-dialog__scroll{min-height:0;overflow:auto}.work2-dialog table{width:100%;border-collapse:collapse}.work2-dialog th,.work2-dialog td{padding:.8rem;border-bottom:1px solid var(--c-line);text-align:right}.work2-dialog thead{position:sticky;top:0;background:#fff}.wired-tools{display:flex;flex-wrap:wrap;gap:.8rem;padding:.6rem}.wired-bundle{flex:none;padding:.8rem;min-width:0}.wired-bundle summary{min-height:44px;display:flex;align-items:center;cursor:pointer}.bundle-controls{display:flex;flex-wrap:wrap;gap:.8rem}.wired-bundle label{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.wired-bundle select,.wired-bundle input{min-height:44px;max-width:100%}.wired-bundle input[type=number]{width:10rem}.wired-bundle input[type=checkbox]{width:20px;min-height:20px}.bundle-lines{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(29rem,100%),1fr));gap:.8rem;margin:.8rem 0}.bundle-lines fieldset{min-width:0;display:flex;flex-wrap:wrap;gap:.8rem;border:1px solid var(--c-line)}.wired-bundle p{font-size:1.2rem;padding:.6rem 0}.work2-dialog a{min-height:44px;display:inline-flex;align-items:center}.intake-dialog{width:min(80rem,100%)}.intake-dialog footer{display:flex;gap:.8rem;align-items:center;flex-wrap:wrap}.intake-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(24rem,100%),1fr));gap:.8rem;margin:.8rem 0}.intake-dialog label{display:flex;flex-direction:column;gap:.4rem;margin:.5rem 0}.intake-dialog label:has(input[type=checkbox]){flex-direction:row;align-items:center}.intake-dialog input[type=checkbox]{width:20px;min-height:20px}.intake-tabs{display:flex;gap:.8rem;margin-top:.8rem}.intake-tabs button[aria-pressed=true]{background:var(--c-brand-tint)}.intake-memo textarea{min-height:9rem;width:100%}.intake-quote{padding:.8rem;background:var(--c-fill);border-radius:.6rem}.intake-photos{display:flex;flex-wrap:wrap;gap:.8rem}.intake-photos figure{margin:0;width:12rem}.intake-photos img{width:100%;height:8rem;object-fit:contain}.intake-receipts{flex:none;padding:.8rem}.manager-pin{display:flex;align-items:center;gap:.8rem;flex:none}.manager-pin input{width:12rem}.intake-list{display:grid;gap:.6rem}.intake-list .intake-item{display:flex;flex-wrap:wrap;gap:.5rem 1rem;text-align:left}.intake-item small{width:100%;color:var(--c-muted)}.intake-detail{border-top:1px solid var(--c-line);margin-top:.8rem;padding-top:.8rem}.manager-actions{display:flex;gap:.8rem}.manager-images{display:flex;flex-wrap:wrap;gap:.8rem}.manager-images img{max-width:100%;max-height:18rem;object-fit:contain}.received-memo summary{min-height:44px;display:flex;align-items:center}.received-memo pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.wcar{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:1fr 1fr auto;gap:1rem;padding:1.2rem;background:var(--c-bg)}.wcar .logo-tile{grid-column:span 2}.wcar .logo-tile:nth-child(4){grid-column:2 / span 2}.wc-note{grid-column:1 / -1;display:flex;gap:.6rem;justify-content:center;flex-wrap:wrap}.body .logo-tile{background:#fff;border-radius:var(--r-card);box-shadow:var(--e-1);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;position:relative;text-align:center;min-height:8rem}.body .logo-tile[aria-current=true]{background:var(--c-brand-tint);box-shadow:0 0 0 .2rem var(--c-brand),0 .4rem 1.2rem #1859cf29}.logo-tile[aria-current=true] .cap{color:var(--c-brand-ink);font-weight:700}.logo-tile .logo-box{width:12rem;height:4.4rem;display:grid;place-items:center}.logo-tile .logo-box img{max-width:11.2rem;max-height:4rem}.logo-tile .logo-box.text{font:800 1.9rem/2.4rem var(--f-family);color:var(--c-ink);letter-spacing:-.02em;white-space:nowrap}.logo-tile .cap{font:var(--t-label);color:var(--c-muted)}.logo-tile .corner{position:absolute;top:.8rem;right:.8rem}@media(max-height:339px)and (orientation:landscape){.hrow--1{height:10.4rem;grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.h-hero{grid-column:auto}.hrow--2{height:6.4rem}.hrow--3{grid-template-columns:repeat(3,minmax(0,1fr))}.body .h-rank,.body .h-m1,.h-wired .tile__d,.h-cmp .tile__d,.h-forms .tile__d,.h-hist .tile__d{display:none}}@media(min-height:480px)and (orientation:landscape){.home{grid-template-columns:clamp(29.2rem,30vw,38rem) minmax(0,1fr);gap:1.2rem;padding:1.2rem}.today{gap:1rem}.tcard{flex:1 1 auto;min-height:0}.tcard--recent{flex-grow:1.2}.body .card__head{height:3.2rem}.body .trow{height:auto;flex:1;min-height:3.6rem;max-height:5rem}.body .rcrow{height:auto;flex:1;min-height:4.4rem;max-height:6rem}.hgrid,.hrow{gap:1rem}.hrow--1{height:auto;flex:1.7 1 0;min-height:13rem}.hrow--2{height:auto;flex:1 1 0;min-height:8rem}.hrow--3{height:auto;flex:.7 1 0;min-height:5.6rem}.body .h-rank{height:auto;flex:.5 1 0;min-height:4.4rem;padding:0 1.4rem}.body .tile{padding:0 1.6rem;gap:1.2rem}.tile__ic{width:4.4rem;height:4.4rem;border-radius:1.2rem}.tile__ic svg.i{width:2.4rem;height:2.4rem}.body .tile--hero.h-hero{gap:1.4rem;padding:0 2rem}.tile--hero .tile__t{font-size:2.4rem;line-height:3rem}.tile__t{font-size:1.6rem;line-height:2.2rem}.tile--mini .tile__ic{width:3.2rem;height:3.2rem}.tile--mini .tile__t{font-size:1.5rem}.hero__chips{gap:1rem}.body .hero__chip{padding:0 .6rem;height:4.8rem}.hero__chip .logo-slot{width:8rem;height:3.6rem}.hero__chip .logo-slot img{max-width:6.8rem;max-height:2.6rem}.body .hero__mvno{height:4.8rem;padding:0 1.4rem}.carriers2,.wcar{gap:1.4rem;padding:1.6rem 2rem}.body .logo-tile{gap:1.2rem}.logo-tile .logo-box{width:15rem;height:5.6rem}.logo-tile .logo-box img{max-width:14rem;max-height:5rem}.logo-tile .logo-box.text{font-size:2.2rem;line-height:2.8rem}.logo-tile .cap{font-size:1.4rem}}@media(min-height:600px)and (orientation:landscape){.body .today .row.t-only:not(.rcrow){display:flex}}@media(min-height:480px)and (min-width:1000px)and (orientation:landscape){.hgrid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:minmax(14rem,1.5fr) minmax(10rem,1fr) minmax(6rem,.55fr)}.hrow{display:contents}.h-hero{grid-column:span 8}.h-wired,.h-cmp,.h-forms,.h-hist,.h-mini{grid-column:span 3}.body .h-rank{grid-row:1;grid-column:9 / -1;height:auto;min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);align-content:start;gap:.6rem;padding:1.4rem 1.6rem 1.2rem}.h-rank .tag{justify-self:start}.h-rank__empty{margin:0;align-self:center;justify-self:center;white-space:normal;text-align:center}.body .h-cmp,.body .h-forms,.body .h-hist{flex-direction:column;align-items:flex-start;justify-content:center}.body .tile--hero.h-hero{gap:2rem;padding:0 2.8rem}.tile--hero .tile__t{font-size:3.2rem;line-height:4rem}.hero__top{width:100%}.hero__chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:1.2rem;width:100%;max-width:72rem}.body .hero__chip{height:6.4rem;padding:0 .8rem;justify-content:center}.hero__chip .logo-slot{width:100%;max-width:12rem;height:4.8rem}.hero__chip .logo-slot img{max-width:86%;max-height:3.6rem}.body .hero__mvno{height:6.4rem;padding:0 2rem;font-size:1.6rem}}@media(orientation:portrait){.home{grid-template-columns:minmax(0,1fr);grid-template-rows:1fr auto;overflow-y:auto}.hgrid{order:1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:minmax(14rem,1.4fr) minmax(8.8rem,1fr) minmax(8.8rem,1fr) minmax(5.6rem,.6fr) minmax(5.6rem,.6fr) minmax(4.8rem,auto)}.hrow{display:contents}.h-hero{grid-column:span 12}.h-wired,.h-cmp,.h-forms,.h-hist,.h-mini{grid-column:span 6}.body .h-rank{grid-column:span 12;min-height:4.8rem;height:auto}.body .h-wired{flex-direction:row;align-items:center;justify-content:flex-start}.today{order:2;display:grid;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));overflow:visible}.tcard--recent{grid-column:1 / -1}.carriers2{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(9rem,1fr))}.carriers2 .logo-tile,.carriers2 .logo-tile:nth-child(n+4){grid-column:auto}.wcar{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(9rem,1fr)) auto}.wcar .logo-tile,.wcar .logo-tile:nth-child(4){grid-column:auto}}@media(orientation:portrait)and (min-width:620px){.h-mini{grid-column:span 3}.hgrid{grid-template-rows:minmax(14rem,1.4fr) minmax(8.8rem,1fr) minmax(8.8rem,1fr) minmax(5.6rem,.6fr) minmax(4.8rem,auto)}.body .tile--hero .tile__t{font-size:2.6rem;line-height:3.2rem}.body .hero__chip{height:5.6rem;padding:0 .8rem}.hero__chip .logo-slot{width:10rem;height:4rem}.hero__chip .logo-slot img{max-width:8.6rem;max-height:3rem}.body .hero__mvno{height:5.6rem;padding:0 1.6rem}}@media(max-height:339px)and (orientation:landscape){.body .h-mini .tag{display:none}}@media(min-height:480px)and (min-width:1000px)and (max-width:1199px)and (orientation:landscape){.body .h-mini .tag{display:none}.body .tile--mini{padding:0 1rem;gap:.8rem}.tile--mini .tile__ic{width:2.8rem;height:2.8rem}}@media(orientation:portrait)and (min-width:700px){.body .tile{padding:0 1.6rem;gap:1.2rem}.tile__ic{width:4.4rem;height:4.4rem;border-radius:1.2rem}.tile__ic svg.i{width:2.4rem;height:2.4rem}.tile__t{font-size:1.6rem;line-height:2.2rem}.tile--mini .tile__ic{width:3.2rem;height:3.2rem}.tile--mini .tile__t{font-size:1.5rem}.body .card__head{height:3.2rem}.logo-tile .logo-box{width:15rem;height:5.6rem}.logo-tile .logo-box img{max-width:14rem;max-height:5rem}.logo-tile .logo-box.text{font-size:2.2rem;line-height:2.8rem}.logo-tile .cap{font-size:1.4rem}}@media(orientation:portrait)and (min-width:620px)and (max-width:899px){.body .h-mini .tag{display:none}}.hgrid{container:hgrid / inline-size}.home{overflow-y:auto;overscroll-behavior:contain}@media(orientation:landscape)and (max-height:479px){.home{grid-template-columns:clamp(24rem,36vw,29.2rem) minmax(0,1fr)}}.hgrid .tile>span:not(.tile__ic),.hero__top>div{min-width:0;max-width:100%}.hero__top{max-width:100%}.hgrid .tile__t{overflow:hidden;text-overflow:ellipsis}.hero__chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;width:100%;max-width:72rem}.body .hero__chip{min-width:0;justify-content:center}.hero__chip .logo-slot{width:100%;max-width:12rem}.hero__chip .logo-slot img{max-width:86%}.hero__chip .logo-slot .carrier-badge{font-size:clamp(1.15rem,5cqi,1.8rem);line-height:1.2;letter-spacing:.02em}.body .hero__mvno{min-width:0;white-space:nowrap}@container hero (max-width: 32rem){.hero__chips{gap:.6rem}.body .hero__chip{padding:0 .3rem}.body .hero__mvno{padding:0 1rem}.hero__mvno svg{display:none}}.body .h-rank{min-width:0}.body .h-rank .tag{display:block;min-width:0;height:auto;overflow:hidden;text-overflow:ellipsis}.h-rank__t{flex:none}.h-rank__empty{min-width:0;overflow:hidden;text-overflow:ellipsis}.hgrid .tile__d{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hrow--3{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,auto);justify-content:stretch}@media(orientation:portrait){.body .h-rank{flex-wrap:wrap;align-content:center;row-gap:.2rem;column-gap:.8rem;padding:.6rem 1rem}.body .h-rank .tag{flex:1 1 auto}.h-rank__empty{flex:1 1 100%;margin-left:0;white-space:normal}}@media(orientation:landscape){@container hgrid (max-width: 50rem){.hrow--1{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.h-hero{grid-column:auto}.body .h-mini .tag{display:none}}}@media(orientation:landscape)and (max-height:479px){@container hgrid (max-width: 50rem){.body .hrow--2 .tile{gap:.8rem;padding:0 1rem}.hrow--2 .tile__ic{width:3rem;height:3rem;border-radius:.8rem}.hrow--2 .tile__ic svg.i{width:1.8rem;height:1.8rem}.body .tile--mini{gap:.6rem;padding:0 .8rem}}@container hgrid (max-width: 47rem){.tile--mini .tile__ic{display:none}.body .tile--mini{justify-content:center}}}@media(orientation:landscape)and (min-height:480px){@container hgrid (max-width: 62rem){.body .h-mini .tag{display:none}.body .tile--mini{padding:0 1rem;gap:.8rem}.tile--mini .tile__ic{width:2.8rem;height:2.8rem}}@container hgrid (max-width: 50rem){.body .hrow--2 .tile{flex-direction:column;align-items:flex-start;justify-content:center;gap:.8rem}.hrow--3{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(4.8rem,1fr);min-height:10.6rem}}}@media(orientation:landscape)and (max-width:679px){.home{grid-template-columns:minmax(0,1fr);grid-template-rows:max-content max-content;align-content:start}.hgrid{order:1}.today{order:2;overflow:visible}}@media(orientation:landscape)and (max-height:479px)and (min-width:680px){.hrow--1{height:auto;flex:1.6 0 12.4rem}.hrow--2{height:auto;flex:1 0 7.2rem}.hrow--3{height:auto;flex:.6 0 4.8rem}.body .h-rank{height:auto;flex:.4 0 3.8rem}.today .tcard{flex:1 0 auto}.body .today .trow{flex:1 0 auto;max-height:4.4rem}.today .rc-list{display:flex;flex-direction:column;flex:1 0 auto}.body .today .rcrow{flex:1 0 auto;max-height:5.6rem}}@media(orientation:landscape)and (max-height:339px)and (min-width:680px){.hrow--1{flex-basis:10.4rem}.hrow--2{flex-basis:6.4rem}}.body .hero__chip,.body .hero__mvno,.body .rcrow{min-height:max(4.4rem,44px)}.desk button,.desk [role=button],.desk [role=option]{touch-action:manipulation}.body .pt-seg{display:inline-flex;align-items:stretch;height:3.2rem;border-radius:var(--r-ctl);background:var(--c-tint);padding:.2rem;gap:.2rem}.body .pt-seg__opt{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;padding:0 1.2rem;border-radius:calc(var(--r-ctl) - .2rem);font:600 1.3rem/1.8rem var(--f-family);color:var(--c-ink-2);white-space:nowrap;border:0;background:transparent;cursor:pointer}.body .pt-seg__opt[aria-pressed=true],.body .pt-seg__opt.on{background:#fff;color:var(--c-brand-ink);box-shadow:var(--e-1)}.body .pt-badge{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--c-brand);color:#fff;font:800 1.2rem/1 var(--f-family);flex:none}.body .summary__label .pt-badge.sum-ab{display:inline;width:auto;height:auto;border-radius:0;background:none;color:inherit;font:inherit}.body .wired__card>.card__head .wired__term{margin-left:.6rem;color:#e0457b;font-size:1.1rem;font-weight:700}.body .row__value>button .caret{margin-left:.4rem;font-size:.75em}.body .program-months{margin-left:.6rem}.body .quote-current-month .vat-note{margin-left:auto;margin-right:.4rem;color:#e0457b;font-size:1rem;font-weight:700}.body .pt-select{height:3.2rem;display:inline-flex;align-items:center;gap:.4rem;padding:0 1rem;border-radius:var(--r-ctl);border:1px solid var(--c-line);background:#fff;font:600 1.3rem/1.8rem var(--f-family);color:var(--c-ink);cursor:pointer}.body .ph-slot{display:inline-grid;place-items:center;background:#f3f5f9;border-radius:.6rem;color:var(--c-muted);flex:none;overflow:hidden}.body .ph-slot svg{width:60%;height:70%}.body .swatch{width:1.1rem;height:1.1rem;border-radius:50%;display:inline-block;box-shadow:inset 0 0 0 1px #0003;vertical-align:middle}.body .num .won{font-size:.7em;font-weight:600;margin-left:.1rem}.body .row__value .minus,.body .num.minus{color:var(--c-minus)}.body .muted{color:var(--c-muted);font:var(--t-label)}.body .star-btn{width:2.4rem;height:2.4rem;border:0;background:none;color:#d0d4dc;cursor:pointer;font-size:1.6rem;line-height:1;flex:none}.body .star-btn.on{color:#e0a100}.body.devs{display:grid;grid-template-columns:7.6rem minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-height:0;flex:1;background:var(--c-bg)}.body.devs .rail__settings{margin-top:auto;min-height:3.2rem;display:flex;align-items:center;justify-content:center;gap:.3rem;font:500 1.1rem/1.4rem var(--f-family);color:var(--c-ink);background:#fff;border:0;border-top:1px solid var(--c-line)}.body.devs .devs__spec-compare{height:2.8rem;padding:0 1rem;border:1px solid var(--c-line);border-radius:999px;background:#fff;font:500 1.1rem/1.4rem var(--f-family);white-space:nowrap;flex:none}.body.devs .devs__rail{display:flex;flex-direction:column;gap:.4rem;padding:.6rem .4rem;background:#fff;border-right:1px solid var(--c-line);overflow:auto}.body.devs .rail__item{height:5.6rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;border-radius:var(--r-ctl);font:600 1.2rem/1.6rem var(--f-family);color:var(--c-ink-2);border:0;background:transparent;cursor:pointer}.body.devs .rail__item[aria-selected=true]{background:var(--c-tint);color:var(--c-brand-ink);box-shadow:inset 0 0 0 2px var(--c-brand)}.body.devs .devs__list{display:grid;grid-template-rows:4.4rem minmax(0,1fr);background:#fff;min-width:0}.body.devs .devs__tools{display:flex;align-items:center;gap:.8rem;padding:0 1rem;border-bottom:1px solid var(--c-line)}.body.devs .devs__meta{margin-left:auto;font:var(--t-label);color:var(--c-muted);white-space:nowrap}.body.devs .devs__search{height:3.2rem;display:flex;align-items:center;gap:.6rem;padding:0 .8rem;border:1px solid var(--c-line);border-radius:var(--r-ctl);background:#fff;min-width:14rem}.body.devs .devs__search input{border:0;outline:0;flex:1;min-width:0;font:var(--t-body);background:transparent}.body.devs .devs__scroll{overflow:auto;min-height:0}.body.devs .lrow{min-height:5.6rem;height:auto;display:flex;align-items:center;gap:.8rem;padding:.5rem .8rem .5rem 1rem;width:100%;border:0;background:#fff;border-bottom:1px solid #f0f2f6;cursor:pointer;text-align:left;color:inherit;overflow:hidden;box-sizing:border-box}.body.devs .lrow[aria-selected=true]{background:var(--c-tint)}.body.devs .lrow__meta{min-width:0;flex:1;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:.05rem}.body.devs .lrow__name{font:700 1.4rem/1.8rem var(--f-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.body.devs .lrow__sub{font:500 1.2rem/1.5rem var(--f-family);color:var(--c-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.body.devs .lrow__price{margin-left:auto;font:700 1.4rem/2rem var(--f-family);white-space:nowrap;flex:none}.body.devs .lrow .ph-attr{font:500 .95rem/1.2rem var(--f-family);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:none}.body.devs .selmark{width:2.2rem;height:2.2rem;display:inline-grid;place-items:center;color:var(--c-brand);flex:none}.body.devs .devs__panel{background:var(--c-navy);color:#fff;padding:1.2rem 1.4rem;display:flex;flex-direction:column;gap:.6rem;min-height:0;overflow:auto}.body.devs .dp__head{display:flex;gap:1rem}.body.devs .dp__name{font:700 1.6rem/2.2rem var(--f-family)}.body.devs .dp__price{font:700 1.8rem/2.4rem var(--f-family);margin-top:.2rem}.body.devs .dp__cap{width:100%;background:#ffffff1a}.body.devs .dp__cap .pt-seg__opt{flex:1;color:var(--c-on-navy-muted, rgba(255,255,255,.72))}.body.devs .dp__cap .pt-seg__opt[aria-pressed=true]{background:#fff;color:var(--c-navy)}.body.devs .summary__label{display:flex;align-items:center;font:600 1.3rem/1.8rem var(--f-family);color:#ffffffd9}.body.devs .summary__label .right{margin-left:auto}.body.devs .summary__total{font:800 2.8rem/3.4rem var(--f-family);color:#fff}.body.devs .srow{display:flex;align-items:center;gap:.6rem;height:2.2rem;font:500 1.3rem/1.8rem var(--f-family);color:#ffffffd9}.body.devs .srow .k{display:inline-grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:.4rem;background:#ffffff24;font:700 1.1rem/1 var(--f-family)}.body.devs .srow b{margin-left:auto;color:#fff}.body.devs .summary__asof{font:var(--t-label);color:#ffffffa6}.body.devs .summary__foot{margin-top:auto;padding-top:.8rem}.body.devs .btn--on-navy{height:4rem;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--r-ctl);background:var(--c-brand);color:#fff;font:700 1.4rem/2rem var(--f-family);border:0;cursor:pointer}.body.devs .btn--on-navy:disabled{opacity:.45;cursor:not-allowed}.body.devs .tag--navy{background:#ffffff1f;color:#fff}.body.wl{display:grid;grid-template-columns:minmax(0,1fr) minmax(22rem,26.8rem);grid-template-rows:minmax(0,1fr);min-height:0;flex:1;background:var(--c-bg)}.body.wl .wl__work{padding:.8rem 1rem;overflow:auto;min-height:0;display:flex;flex-direction:column;gap:.8rem}.body.wl .cond{display:flex;flex-direction:column;background:var(--c-card);border-radius:var(--r-card);box-shadow:var(--e-1);overflow:hidden}.body.wl .cond__dev{min-height:5.2rem;display:flex;align-items:center;gap:1rem;padding:.6rem .8rem .6rem 1rem;border-bottom:1px solid var(--c-line)}.body.wl .cond__name{font:var(--t-title);display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.body.wl .cond__meta{font:var(--t-label);color:var(--c-muted);display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.body.wl .cond__opts{min-height:4.4rem;display:flex;align-items:center;gap:.8rem;padding:.6rem 1rem;flex-wrap:wrap}.body.wl .ab{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.body.wl .ab>.card{display:flex;flex-direction:column;min-height:0}.body.wl .ab .row--sub{margin-top:auto;background:#f7f9fc;font-weight:700}.body.wl .row--input{width:100%;text-align:left;cursor:pointer;background:transparent;border:0}.body.wl .row--input:hover{background:#f7f9fc}.body.wl .sheet-more{padding:.6rem 1rem 1rem}.body.wl .sheet-more summary{cursor:pointer;font:700 1.3rem/2rem var(--f-family);color:var(--c-ink-2)}.body.wl .sheet-more .more-grid{display:grid;grid-template-columns:1fr 1fr;gap:.4rem 1.2rem;margin-top:.6rem}.body.wl .sheet-more label.line,.body.wl .sheet-more .line{display:flex;align-items:center;gap:.6rem;font:var(--t-label);color:var(--c-ink-2)}.body.wl .sheet-more input,.body.wl .sheet-more select{margin-left:auto;height:2.8rem;min-width:8rem;border:1px solid var(--c-line);border-radius:.6rem;padding:0 .6rem;font:var(--t-body)}.body.wl .wl__summary{background:var(--c-navy);color:#fff;padding:1.2rem 1.4rem;display:flex;flex-direction:column;gap:.4rem;min-height:0;overflow:auto}.body.wl .wl__summary .summary__label{display:flex;align-items:center;font:600 1.3rem/1.8rem var(--f-family);color:#ffffffd9}.body.wl .wl__summary .summary__label .right{margin-left:auto}.body.wl .wl__summary .summary__total{font:800 3.2rem/3.8rem var(--f-family);color:#fff}.body.wl .wl__summary .srow{display:flex;align-items:center;gap:.6rem;height:2.4rem;font:500 1.3rem/1.8rem var(--f-family);color:#ffffffd9}.body.wl .wl__summary .srow .k{display:inline-grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:.4rem;background:#ffffff24;font:700 1.1rem/1 var(--f-family)}.body.wl .wl__summary .srow b{margin-left:auto;color:#fff;font-weight:700}.body.wl .wl__summary hr{border:0;border-top:1px solid rgba(255,255,255,.16);margin:.6rem 0;width:100%}.body.wl .summary__cmp{margin-top:.6rem;width:100%;text-align:left;display:flex;align-items:center;gap:.8rem;border-radius:var(--r-ctl);background:var(--c-navy-2, #143a7a);padding:.8rem 1rem;color:#fff;border:0;cursor:pointer}.body.wl .summary__cmp .t1{font:600 1.3rem/1.8rem var(--f-family)}.body.wl .summary__cmp .t2{font:var(--t-label);color:#8dffb0}.body.wl .summary__cmp .t2.cost{color:#ffc9c9}.body.wl .summary__asof{font:var(--t-label);color:#ffffffa6;margin-top:.4rem;display:flex;align-items:center;gap:.4rem}.body.wl .sumbar .summary__asof{margin:0;display:block;flex:0 1 16rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 1.1rem/1.4rem var(--f-family);color:#ffffffbf}.body.wired .wsum .srow,.body.wired .wsum .wsum__total,.body.wired .wsum .rebpanel__row{scroll-margin-top:4.8rem}.body.wl .summary__foot{display:flex;gap:.6rem;margin-top:auto;padding-top:.8rem}.body.wl .btn--ghost-navy{height:4rem;padding:0 1.2rem;border-radius:var(--r-ctl);background:transparent;color:#fff;border:1px solid rgba(255,255,255,.28);font:700 1.3rem/1.8rem var(--f-family);cursor:pointer;display:inline-flex;align-items:center;gap:.4rem}.body.wl .btn--on-navy{height:4rem;flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--r-ctl);background:var(--c-brand);color:#fff;font:700 1.4rem/2rem var(--f-family);border:0;cursor:pointer}.body.wl .tag--navy{background:#ffffff1f;color:#fff}.body.wl .tag--navy-ok{background:#50c87838;color:#b8ffd0}.body.wl .warn-note{margin:.4rem 1rem .8rem;font:var(--t-label);color:var(--c-warn, #b45309)}@media(max-width:900px),(max-height:420px){.body.devs{grid-template-columns:6.4rem minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}.body.devs .devs__panel{grid-column:1 / -1;max-height:14rem}.body.wl{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto}.body.wl .wl__summary{max-height:16rem}.body.wl .ab{grid-template-columns:1fr}}@media(max-width:700px){.body.devs{grid-template-columns:1fr}.body.devs .devs__rail{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid var(--c-line)}.body.devs .rail__item{height:4rem;min-width:6rem}}.body.forms{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);grid-template-rows:minmax(0,1fr);min-height:0;background:var(--c-bg)}.forms__list{display:grid;grid-template-rows:auto minmax(0,1fr);background:#fff;box-shadow:1px 0 0 var(--c-line);min-height:0;min-width:0}.forms__tools{display:flex;align-items:center;gap:.6rem;padding:.6rem .8rem;border-bottom:1px solid var(--c-line);flex-wrap:wrap}.forms__search{margin-left:auto;min-width:8rem;max-width:14rem;flex:1;height:2.4rem;border:1px solid var(--c-line);border-radius:.6rem;padding:0 .8rem;font:var(--t-body);background:var(--c-fill)}.forms__scroll{overflow:auto;min-height:0;padding-bottom:.8rem}.lrow--form{display:flex;align-items:center;gap:.6rem;min-height:3.6rem;padding:.4rem .8rem;border-bottom:1px solid var(--c-line)}.lrow--form .chk-row{display:flex;align-items:center;gap:.8rem;flex:1;min-width:0;text-align:left;background:transparent;border:0;cursor:pointer;padding:0;font:inherit;color:inherit}.lrow--form .check{width:1.6rem;height:1.6rem;border-radius:.4rem;border:1.5px solid var(--c-line-2, #c5c9d2);display:grid;place-items:center;flex:none;background:#fff;color:transparent;font-size:.9rem;font-weight:800}.lrow--form .check.on{background:var(--c-brand);border-color:var(--c-brand);color:#fff}.lrow--form .lrow__name{font:700 1.1rem/1.4rem var(--f-family)}.lrow--form .lrow__name.dim{font-weight:500;color:var(--c-ink-2)}.lrow--form .lrow__sub{font:var(--t-label);color:var(--c-ink-2);margin-top:.1rem}.stepper{display:inline-flex;align-items:center;gap:.3rem;flex:none}.stepper button{width:2rem;height:2rem;border-radius:.4rem;border:1px solid var(--c-line);background:#fff;cursor:pointer;font-weight:700}.stepper .num{min-width:1.4rem;text-align:center;font-weight:800}.forms__hint{font:var(--t-label);color:var(--c-ink-2);padding-right:.6rem;white-space:nowrap}.forms__side{padding:.8rem 1rem;display:flex;flex-direction:column;gap:.6rem;background:var(--c-bg);min-height:0;overflow:auto}.forms__side .bundle-title{display:flex;align-items:baseline;gap:.6rem}.forms__side .bundle-title .num{font:800 1.4rem/1.8rem var(--f-family);color:var(--c-brand-ink)}.forms__sel .srow{display:flex;justify-content:space-between;align-items:center;height:1.8rem;color:var(--c-ink-2);font:var(--t-label)}.forms__lock{display:flex;gap:.6rem;align-items:flex-start;padding:.5rem .7rem;background:#fff;border-radius:.6rem;box-shadow:inset 0 0 0 1px var(--c-line);font:var(--t-label);color:var(--c-ink-2)}.forms__thumbs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.paper{aspect-ratio:210 / 297;background:#fff;border-radius:.4rem;box-shadow:var(--e-1, 0 1px 3px rgba(0,0,0,.08));padding:.5rem;display:flex;flex-direction:column;gap:.35rem;position:relative;border:0;cursor:pointer;text-align:left}.paper__t{font:700 .85rem/1.1rem var(--f-family);color:var(--c-ink-2)}.paper__l{height:.35rem;border-radius:.2rem;background:var(--c-fill);display:block}.paper__l.s{width:60%}.paper__n{position:absolute;right:.4rem;bottom:.4rem;font:700 .85rem/1.1rem var(--f-family);color:var(--c-brand-ink)}.forms__btns{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.forms__btns .btn{height:2.6rem;border-radius:.6rem;border:0;font:700 1rem/1.2rem var(--f-family);cursor:pointer}.forms__btns .btn--ghost{background:#fff;box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-ink)}.forms__btns .btn--primary{background:var(--c-brand);color:#fff}.form-preview{position:absolute;inset:2.5rem 0 0;z-index:40;background:#06132173;display:grid;place-items:center;padding:1rem}.form-preview__card{background:#fff;border-radius:.8rem;width:min(36rem,100%);max-height:90%;overflow:auto;padding:1rem 1.2rem;box-shadow:0 8px 28px #0003}.form-preview__card h2{font:var(--t-title);margin:0 0 .4rem}.form-preview__card .af-row{display:flex;justify-content:space-between;gap:1rem;padding:.35rem 0;border-bottom:1px solid var(--c-line);font:var(--t-body)}.form-preview__card .af-row b{font-variant-numeric:tabular-nums}.body.cmp{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;background:var(--c-bg)}.cmp__tabs-row{display:flex;align-items:center;gap:.6rem;padding:.5rem .8rem 0}.cmp__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;padding:.6rem .8rem .8rem;min-height:0;overflow:auto}.cmp-col{background:#fff;border-radius:.8rem;box-shadow:var(--e-1, 0 1px 3px rgba(0,0,0,.08));display:flex;flex-direction:column;min-width:0;overflow:hidden}.cmp-col.is-best{box-shadow:0 0 0 .15rem var(--c-ok)}.cmp-col__head{display:flex;align-items:center;gap:.5rem;padding:.5rem .7rem;border-bottom:1px solid var(--c-line);width:100%;background:transparent;border-left:0;border-right:0;border-top:0;cursor:pointer;text-align:left;font:inherit;color:inherit}.cmp-col__name{font:700 1rem/1.3rem var(--f-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmp-col__sub{font:var(--t-label);color:var(--c-ink-2)}.cmp-col__ctl{padding:.35rem .6rem 0}.cmp-col__ctl select,.cmp-col__ctl .pt-seg{width:100%}.cmp-col__rows{margin-top:.2rem;flex:1}.cmp-col__rows .row{display:flex;align-items:center;gap:.4rem;min-height:1.7rem;padding:0 .7rem;font:var(--t-label)}.cmp-col__rows .row__label{color:var(--c-ink-2)}.cmp-col__rows .row__value{margin-left:auto;font-weight:700;font-variant-numeric:tabular-nums}.cmp-total{display:flex;align-items:center;justify-content:space-between;padding:.55rem .8rem;background:var(--c-navy);color:#fff;font-weight:700}.cmp-total .v{font:800 1.2rem/1.4rem var(--f-family);font-variant-numeric:tabular-nums}.cmp-total .best-tag{margin-left:.4rem;font:700 .75rem/1rem var(--f-family);background:var(--c-ok);color:#fff;border-radius:.3rem;padding:.1rem .35rem}.cmp-col__foot{padding:.4rem .6rem .6rem}.cmp-col__foot button{width:100%;height:2.2rem;border-radius:.5rem;border:1px solid var(--c-line);background:#fff;cursor:pointer;font-weight:600}.path-dlg-scrim{position:absolute;inset:2.5rem 0 0;z-index:50;background:#06132166;display:grid;place-items:center;padding:.8rem}.path-dlg{background:var(--c-bg);border-radius:.8rem;width:min(40rem,100%);max-height:95%;overflow:auto;padding:.8rem;box-shadow:0 10px 32px #00000040}.path-dlg__head{display:flex;align-items:center;gap:.6rem;margin-bottom:.6rem}.path-dlg__head h2{font:var(--t-title);margin:0}.path-dlg__cards{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.path-dlg__cards .card{background:#fff;border-radius:.7rem;padding:.5rem .7rem;box-shadow:inset 0 0 0 1px var(--c-line)}.path-dlg__cards .card.is-better{box-shadow:0 0 0 .15rem var(--c-ok)}.path-dlg__foot{display:flex;gap:.5rem;margin-top:.7rem;align-items:center}.path-dlg__foot .note{flex:1;font:var(--t-label);color:var(--c-ink-2)}.path-dlg__foot button{height:2.4rem;padding:0 1rem;border-radius:.5rem;border:0;cursor:pointer;font-weight:700}.path-dlg__foot .btn-apply{background:var(--c-brand);color:#fff}.path-dlg__foot .btn-close{background:#fff;box-shadow:inset 0 0 0 1px var(--c-line)}.rc-list .rcrow+.rcrow{border-top:1px solid var(--c-line)}@media(max-width:900px){.body.forms{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto}.forms__side{max-height:40vh}.path-dlg__cards{grid-template-columns:1fr}}@media(max-width:700px){.cmp__track{grid-template-columns:repeat(2,minmax(12rem,1fr));overflow-x:auto}}.body.wired{display:grid;grid-template-columns:minmax(16rem,30rem) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:1rem;padding:.8rem 1rem;min-height:0;position:relative}.wired__picks{display:flex;flex-direction:column;min-height:0}.wired__picks .card__head{display:flex;align-items:center;gap:.6rem}.wired__picks .card__head .right{margin-left:auto}.wired__picks [data-scroll]{flex:1;min-height:0;overflow:auto}.lrow--pick{display:flex;align-items:center;gap:.8rem;width:100%;min-height:4.4rem;padding:.4rem .8rem;border:0;border-bottom:1px solid var(--c-line, #e6ebf2);background:#fff;text-align:left;cursor:pointer;font:inherit;color:inherit}.lrow--pick[data-filled="0"] .lrow__name{color:var(--c-muted, #6b7785);font-weight:500}.lrow--pick .tile__ic{width:2.8rem;height:2.8rem;border-radius:.8rem;display:inline-flex;align-items:center;justify-content:center;background:var(--c-fill-2, #eef2f7);color:var(--c-navy, #0b3a6e);flex:none}.lrow--pick[data-filled="0"] .tile__ic{background:var(--c-fill, #f3f5f8);color:var(--c-muted, #6b7785)}.lrow--pick .lrow__sub{font:var(--t-tag, 500 1.2rem/1.5rem var(--f-family));color:var(--c-muted, #6b7785)}.lrow--pick .lrow__name{font:600 1.4rem/1.9rem var(--f-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lrow--pick .lrow__price{margin-left:auto;font:700 1.4rem/1.9rem var(--f-family);font-variant-numeric:tabular-nums}.lrow--pick select{margin-left:auto;max-width:12rem;min-height:2.8rem;border:1px solid var(--c-line, #e6ebf2);border-radius:.6rem;background:#fff;font:inherit}.wired__main{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:.6rem;min-width:0}.wired__ba{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;min-height:0}.wired__card{display:flex;flex-direction:column;min-height:0;overflow:auto}.wired__card .row{display:flex;align-items:center;gap:.6rem;min-height:2.8rem;padding:0 1.2rem;border-bottom:1px solid var(--c-line, #e6ebf2)}.wired__card .row__label{flex:1;min-width:0;font:var(--t-label, 500 1.3rem/1.8rem var(--f-family));color:var(--c-ink-2, #334155)}.wired__card .row__value{font:700 1.4rem/1.9rem var(--f-family);font-variant-numeric:tabular-nums}.wired__card .row input[type=number]{width:7rem;min-height:2.4rem;text-align:right;border:1px solid var(--c-line, #e6ebf2);border-radius:.5rem;font:inherit}.wired__sum{margin-top:auto;min-height:4.8rem;display:flex;align-items:center;padding:0 1.2rem;gap:.8rem;flex:none;background:#f7f9fc}.wired__sum--after{background:var(--c-navy, #0b3a6e);color:#fff}.wired__sum--after .wired__sum-label{color:#ffffffc7}.wired__sum .num{margin-left:auto;font:800 1.8rem/2.2rem var(--f-family);font-variant-numeric:tabular-nums}.wired__strip{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;padding:.4rem 1rem;min-height:3.2rem}.wired__strip .staff-btn{margin-left:auto;height:3rem;display:inline-flex;align-items:center;gap:.4rem;padding:0 1rem;border-radius:.8rem;border:1px solid var(--c-navy, #0b3a6e);background:#fff;color:var(--c-navy, #0b3a6e);font:700 1.3rem/1.8rem var(--f-family)}.wired__strip .staff-btn[aria-pressed=true]{background:var(--c-navy, #0b3a6e);color:#fff}.wsheet{position:absolute;inset:0;z-index:20;background:#fff;border-radius:var(--r-sheet, 1.2rem);box-shadow:0 8px 28px #0613212e;display:grid;grid-template-rows:4.4rem auto minmax(0,1fr) auto;overflow:hidden}.wired__picks{position:relative}.wsheet__head{display:flex;align-items:center;gap:.6rem;padding:0 .4rem 0 1.2rem;border-bottom:1px solid var(--c-line, #e6ebf2)}.wsheet__head h2{font:var(--t-title, 700 1.6rem/2rem var(--f-family));margin:0}.wsheet__meta{padding:.5rem 1.2rem;font:var(--t-label, 500 1.2rem/1.6rem var(--f-family));color:var(--c-muted, #6b7785);border-bottom:1px solid var(--c-line, #e6ebf2)}.wsheet__rows{padding:0 1.2rem;overflow:auto}.wrow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.6rem;min-height:4.2rem;border-bottom:1px solid var(--c-line, #e6ebf2);padding:.3rem 0}.wrow__name{font:600 1.4rem/1.9rem var(--f-family);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrow__sub{grid-column:1 / -1;font:var(--t-tag, 500 1.2rem/1.5rem var(--f-family));color:var(--c-muted, #6b7785)}.wrow__val{font:700 1.5rem/2rem var(--f-family);font-variant-numeric:tabular-nums}.wsheet__foot{display:flex;align-items:center;gap:.6rem;padding:.4rem 1.2rem .6rem;border-top:1px solid var(--c-line, #e6ebf2);background:#f7f9fc}.wsheet__sum{font:600 1.3rem/1.8rem var(--f-family)}.wsheet__sum b{font:800 1.6rem/2rem var(--f-family);font-variant-numeric:tabular-nums}.wmark{position:absolute;right:1rem;bottom:5rem;font:500 1.2rem/1.5rem var(--f-family);color:#06132138;pointer-events:none}.excel-panel{margin:.8rem 0;padding:1rem;border:1px dashed var(--c-line, #c9d3e0);border-radius:.8rem;background:#fafbfd}.excel-panel h3{margin:0 0 .4rem;font:700 1.4rem/1.9rem var(--f-family)}.excel-map{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.6rem;margin:.6rem 0}.excel-map label{display:flex;flex-direction:column;gap:.2rem;font:500 1.2rem/1.5rem var(--f-family)}.excel-cats{display:flex;flex-wrap:wrap;gap:.4rem;margin:.6rem 0}.excel-cats .tag{display:inline-flex;padding:.2rem .6rem;border-radius:999px;background:#eef2f7;font:600 1.2rem/1.6rem var(--f-family)}.excel-table{width:100%;border-collapse:collapse;font:500 1.2rem/1.6rem var(--f-family)}.excel-table th,.excel-table td{border-bottom:1px solid var(--c-line, #e6ebf2);padding:.4rem .5rem;text-align:left}@media(max-width:900px){.body.wired{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.wired__ba{grid-template-columns:1fr}}.carrier-chip{display:inline-flex;align-items:center;gap:.3rem;height:2.8rem;padding:0 .8rem;border-radius:.8rem;border:1px solid var(--c-line, #e6ebf2);background:#fff;font:600 1.3rem/1.8rem var(--f-family);color:var(--c-ink, #0b1220);cursor:pointer}.body .card{background:#fff;border:1px solid var(--c-line, #e6ebf2);border-radius:var(--r-card, 1.2rem);min-height:0;overflow:hidden}.body.wl .card.cpart{margin-top:.2rem}.body .cmemo{display:flex;flex-direction:column;gap:.4rem;padding:.4rem 1.2rem 1.2rem;border-top:1px solid var(--c-line)}.body .cmemo__h{display:flex;align-items:center;gap:.8rem;min-height:2.8rem;font:700 1.3rem/1.8rem var(--f-family);color:var(--c-ink-2)}.body .cmemo__h .right{margin-left:auto}.body .cmemo__chk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem 1.2rem;margin-bottom:.4rem}.body .chkrow{display:flex;align-items:center;gap:.8rem;min-height:3.6rem;font:var(--t-body);color:var(--c-ink);text-align:left;background:transparent;border:0;cursor:pointer;padding:0}.body .chkrow .check{display:inline-grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:.4rem;box-shadow:inset 0 0 0 1.5px var(--c-line-strong);flex:none;color:transparent}.body .chkrow[aria-checked=true] .check{background:var(--c-brand);box-shadow:none;color:#fff}.body .cmemo__note{display:flex;flex-direction:column;gap:.4rem;min-height:5.6rem;border-radius:var(--r-ctl);box-shadow:inset 0 0 0 1px var(--c-line-strong);padding:.8rem 1.2rem}.body .cmemo__note b{font:700 1.3rem/1.8rem var(--f-family);color:var(--c-ink-2)}.body .cmemo__note textarea{width:100%;min-height:4.8rem;border:0;resize:vertical;font:var(--t-body);background:transparent;color:var(--c-ink)}.body .cmemo__note .hint{font:var(--t-label);color:var(--c-muted)}.body .ph-slot{position:relative}.body .ph-slot img{width:100%;height:100%;object-fit:contain}.body .ph-attr{display:block;font:500 1rem/1.4rem var(--f-family);color:var(--c-muted);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.body.devs .devs__panel .ph-attr{color:#ffffff8c}@media(max-width:70rem){.body .cmemo__chk{grid-template-columns:1fr}}.print-scaffold__card{max-width:min(720px,96vw);max-height:min(92vh,900px);display:flex;flex-direction:column}.print-scaffold__frame{flex:1;min-height:280px;border:1px solid var(--line, #d8dee6);border-radius:12px;overflow:hidden;background:#fff}.print-scaffold__frame iframe{width:100%;height:360px;border:0;background:#fff}.print-scaffold__btns{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.8rem}.print-scaffold__btns .btn{flex:1;min-width:6rem}.body.settings .settings-card{max-width:36rem}.settings-toggle{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border:1px solid var(--c-line, #d7e0f0);border-radius:.75rem;background:var(--c-tint, #eaf1ff);font-weight:600;cursor:pointer;margin:.75rem 0}.settings-toggle input{width:1.25rem;height:1.25rem}.mock-api-banner{font-size:.85em}.print-scaffold__hint{font-size:12px;color:#1a5fb4;margin:0 0 10px;padding:8px 10px;border:1px dashed #8ab4f8;border-radius:8px;background:#f5f9ff}@media print{.print-scaffold__hint{border-style:solid}}.row--subsidy-gate{align-items:flex-start;gap:.5rem}.row--subsidy-gate .btn--sm{height:2rem;padding:0 .6rem;font-size:.8rem}[data-testid=subsidy-badge]{max-width:14rem;white-space:normal;line-height:1.2}.row--crawl-preview{opacity:.85;border-top:1px dashed var(--c-line);padding-top:.35rem}.row--crawl-preview .num.muted{color:var(--c-muted);font-weight:500}[data-testid=subsidy-used-source]{font-weight:700}.margin-panel{margin:.8rem 0 1rem;padding:.8rem 1rem;border-radius:.8rem;background:var(--c-bg-2, #f4f7fb);border:1px solid var(--c-line, #d7dee8)}.margin-panel__head{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.margin-panel__head h3{margin:0;font:600 1.1rem/1.4 var(--f-family)}.margin-panel [data-hidden="1"] td{color:var(--c-ink-3, #6b7785)}.margin-peek{display:flex;flex-wrap:wrap;gap:.4rem;width:100%;margin-bottom:.4rem}.margin-peek__chip{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .55rem;border-radius:999px;background:#eef4fb;border:1px solid #c9d7e8;font:600 1.15rem/1.5rem var(--f-family);color:var(--c-ink, #0b1220)}.margin-peek__chip[data-hidden="1"]{background:#f3f4f6;color:var(--c-ink-3, #6b7785)}.margin-peek__name{max-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.margin-peek__val{font-variant-numeric:tabular-nums;font-weight:700}.body.devs .devs__list.has-rankbar{grid-template-rows:4.4rem auto minmax(0,1fr)}.body.devs .devs__tools{overflow-x:auto}.body.devs .devs__tools .pt-seg__opt{white-space:nowrap}.body.devs .devs__rankbar{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;padding:.6rem 1rem;border-bottom:1px solid var(--c-line);background:var(--c-bg)}.body.devs .devs__rankdemo{margin-left:auto;display:inline-flex;align-items:center;gap:.4rem;font:var(--t-label);color:var(--c-ink-2);white-space:nowrap}.body.devs .rank-chip{margin-right:.4rem;vertical-align:middle}.login-desk{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:4rem 1.6rem;background:var(--c-bg, #f2f4f8)}.login-card{width:100%;max-width:44rem;background:var(--c-card, #fff);border:1px solid var(--c-line, #e2e6ee);border-radius:1.2rem;padding:2.4rem;box-shadow:0 6px 24px #06132114;font:var(--t-body);color:var(--c-ink, #121826)}.login-badge{display:inline-block;margin:0 0 1rem;padding:.3rem .8rem;border-radius:99rem;background:var(--c-warn-bg, #fff4d6);color:var(--c-warn, #8a4f00);font:var(--t-tag)}.login-title{font:var(--t-figure);margin:0 0 .6rem}.login-form{display:grid;gap:1.2rem;margin:1.6rem 0}.login-form label{display:grid;gap:.4rem;font:var(--t-label);color:var(--c-ink-2, #3a4353)}.login-form input{height:4.4rem;padding:0 1.2rem;border:1px solid var(--c-line-strong, #c5cdd9);border-radius:.8rem;font:var(--t-body);background:#fff}.login-submit,.login-card .btn{height:4.4rem;padding:0 1.6rem;border:0;border-radius:.8rem;font:var(--t-body-strong);cursor:pointer;background:var(--c-fill, #e9edf3);color:var(--c-ink, #121826)}.login-card .btn--primary{background:var(--c-brand, #1859cf);color:#fff}.login-card .btn--ghost{background:transparent;box-shadow:inset 0 0 0 1px var(--c-line-strong, #c5cdd9);height:3.6rem}.login-alert{margin:0 0 1.6rem;padding:1.2rem 1.4rem;border-radius:.8rem;background:var(--c-warn-bg, #fff4d6);color:var(--c-warn, #8a4f00);border:1px solid #f0c36a}.login-alert p{margin:.4rem 0}.login-alert--block{background:#fde8e8;color:#8b1111;border-color:#f3a5a5}.login-demo h2{font:var(--t-body-strong);margin:1.6rem 0 .6rem}.login-demo ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.6rem}.login-demo .chip{padding:.6rem 1rem;border-radius:99rem;border:1px solid var(--c-brand-line, #8aacf7);background:var(--c-brand-tint, #eaf1ff);color:var(--c-brand-ink, #135ada);font:var(--t-label);cursor:pointer}.login-device{margin-top:1.6rem;padding-top:1.2rem;border-top:1px dashed var(--c-line-strong, #c5cdd9)}.login-sim{color:#8b1111;font-weight:700}.provisional-tag{display:inline-block;padding:.1rem .6rem;border-radius:.4rem;background:var(--c-ex-bg, #eef0f3);color:var(--c-ex, #4b5563);font:var(--t-tag);vertical-align:middle;border:1px dashed var(--c-ex, #4b5563)}.auth-settings .settings-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border:1px solid var(--c-line, #d7e0f0);border-radius:.75rem;margin:.75rem 0;font-weight:600}.auth-settings select{height:3.6rem;padding:0 .8rem;border-radius:.6rem;border:1px solid var(--c-line-strong, #c5cdd9);font:var(--t-body)}.auth-devices{width:100%;border-collapse:collapse;margin:.8rem 0 1.2rem;font:var(--t-label)}.auth-devices th,.auth-devices td{text-align:left;padding:.6rem .4rem;border-bottom:1px solid var(--c-line, #e2e6ee)}.auth-devices th:nth-child(n+2),.auth-devices td:nth-child(n+2){white-space:nowrap}.login-desk{box-sizing:border-box;position:fixed;inset:0;overflow-y:auto;z-index:50}.login-alert--block [data-testid=login-lockout-hint],.login-alert [data-testid=login-lockout-hint]{margin-top:.6rem}.pin-modal{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;background:#0a122073;padding:1.6rem}.pin-modal__card{width:100%;max-width:36rem;background:#fff;border-radius:1rem;padding:1.8rem 1.6rem;border:1px solid var(--c-line, #e2e6ee);box-shadow:0 12px 40px #0613212e}.pin-modal__card h4{margin:0 0 .6rem;font:var(--t-body-strong)}.pin-modal__card label{display:grid;gap:.4rem;margin:1rem 0;font:var(--t-label)}.pin-modal__card input{height:4.4rem;padding:0 1.2rem;border:1px solid var(--c-line-strong, #c5cdd9);border-radius:.8rem;font:var(--t-body);letter-spacing:.2em}.pin-modal__actions{display:flex;gap:.8rem;justify-content:flex-end;margin-top:1rem}.pin-modal__actions .btn{height:4rem;padding:0 1.4rem;border:0;border-radius:.8rem;font:var(--t-body-strong);cursor:pointer;background:var(--c-fill, #e9edf3)}.pin-modal__actions .btn--primary{background:var(--c-brand, #1859cf);color:#fff}.activation-board{padding:1.2rem 1.2rem 2.4rem}.activation-board__head{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-bottom:1rem}.activation-board__head h2{margin:0;font:var(--t-title);flex:1 1 auto}.activation-board__meta{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.activation-board__toolbar{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;margin-bottom:1rem}.activation-board__list{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.activation-row{display:grid;grid-template-columns:1fr auto;gap:.4rem 1rem;padding:1rem 1.2rem;border-radius:1rem;border:1px solid var(--c-line, #d7e0f2);background:var(--c-card, #fff)}.activation-row__main{display:flex;flex-direction:column;gap:.3rem;min-width:0}.activation-row__model{font:var(--t-body-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activation-row__sub{font:var(--t-caption);color:var(--c-muted, #5a6a85);display:flex;flex-wrap:wrap;gap:.4rem .8rem}.activation-row__side{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}.activation-row__phone{font:var(--t-caption);color:var(--c-brand, #1859cf)}.activation-status{display:inline-flex;align-items:center;height:2.2rem;padding:0 .7rem;border-radius:99rem;font:var(--t-caption);background:#eef3ff;color:var(--c-brand, #1859cf)}.activation-status[data-status=개통완료]{background:#e7f7ee;color:#0d7a3f}.activation-empty{padding:2rem 1rem;text-align:center;color:var(--c-muted, #5a6a85)}.pin-err{color:#8b1111;font:var(--t-label);margin:0}.login-form input:disabled,.login-submit:disabled{opacity:.55;cursor:not-allowed}.body.wl .wl__summary .hz{display:flex;flex-direction:column;gap:.2rem;padding:.6rem .8rem;border-radius:.8rem;background:#ffffff12}.body.wl .wl__summary .hz__head{display:flex;align-items:center;gap:.6rem;font:600 1.2rem/1.6rem var(--f-family);color:#ffffffbf}.body.wl .wl__summary .hz__tag{margin-left:auto;background:transparent;color:#ffe08a;border-color:#ffe08a}.body.wl .wl__summary .hz__row{display:flex;align-items:center;gap:.6rem;min-height:2.2rem;font:500 1.25rem/1.7rem var(--f-family);color:#ffffffd9}.body.wl .wl__summary .hz__row .k{flex:none;display:inline-grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:.4rem;background:#ffffff24;font:700 1.1rem/1 var(--f-family)}.body.wl .wl__summary .hz__lab{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.body.wl .wl__summary .hz__row b,.body.wl .wl__summary .hz__total b{margin-left:auto;color:#fff;font-weight:700;white-space:nowrap}.body.wl .wl__summary .hz__total{display:flex;align-items:center;gap:.6rem;min-height:2.4rem;padding-top:.3rem;border-top:1px dashed rgba(255,255,255,.2);font:700 1.3rem/1.8rem var(--f-family);color:#fff}.body.wl .wl__summary .hz__warn{margin-top:.2rem;align-self:flex-start;padding:.2rem .8rem;border-radius:999px;background:#ffe08a;color:#5a3b00;font:700 1.15rem/1.6rem var(--f-family)}.carrier-badge{font-family:var(--f-family);font-weight:800;color:var(--c-ink);letter-spacing:.04em;white-space:nowrap}.logo-slot .carrier-badge{font-size:1.5rem;line-height:1.8rem}.auth-device__current{color:var(--c-brand-ink);white-space:nowrap}.auth-devices td{word-break:keep-all;overflow-wrap:break-word}.appbar{height:max(var(--h-appbar),44px)}.appbar .iconbtn{width:max(var(--tap),44px);height:max(var(--tap),44px)}.appbar .txtbtn{height:max(var(--tap),44px);min-width:44px}.body.wl .wl__work>*{flex-shrink:0}.modal-page{place-items:center;place-items:safe center}.modal-page>.pad{min-height:auto}.body .hero__top{width:100%;min-height:44px;text-align:left;border-radius:.8rem}.toast--float{position:fixed;left:50%;bottom:calc(1.2rem + env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:60;max-width:min(92vw,48rem);border-radius:999px;box-shadow:0 6px 20px #06132138;pointer-events:none;text-align:center}.cmp-col__foot{display:flex;gap:.4rem}.cmp-col__foot button{flex:1;min-width:0}.cmp-col__foot .cmp-col__clear{flex:none;width:auto;padding:0 .8rem;color:var(--c-muted, #5a6a85)}@media(max-width:900px){.body.wired{grid-template-rows:auto auto;overflow-y:auto;align-content:start}.wired__picks [data-scroll]{flex:none;overflow:visible}.wired__main{grid-template-rows:auto auto}.wired__card{overflow:visible}}@media(orientation:landscape)and (max-height:479px)and (min-width:680px){.body.wired{grid-template-columns:minmax(16rem,30rem) minmax(0,1fr);align-items:start}.wired__ba{grid-template-columns:1fr 1fr}}:where(button,select,summary,[role=button],[role=tab],[role=option],input:not([type=hidden]):not([type=checkbox]):not([type=radio]),a[href],label.settings-toggle){min-height:44px}:where(button,[role=button],[role=tab],select){min-width:44px}:where(label:has(>input[type=checkbox])){display:inline-flex;align-items:center;gap:.4rem;min-height:44px;cursor:pointer}.body .pt-seg{height:auto;min-height:calc(max(4.4rem,44px) + .4rem);background:var(--c-fill);flex-shrink:0}.body .pt-seg__opt,.body .pt-seg>button{min-height:max(4.4rem,44px);min-width:44px;-webkit-tap-highlight-color:transparent}.body .pt-seg__opt:active,.body .pt-seg>button:active{background:#ffffffb3}.body .pt-seg>button:not(.pt-seg__opt){display:inline-flex;align-items:center;justify-content:center;gap:.3rem;padding:0 1.2rem;border-radius:calc(var(--r-ctl) - .2rem);font:600 1.3rem/1.8rem var(--f-family);color:var(--c-ink-2);white-space:nowrap}.body .pt-seg>button:not(.pt-seg__opt)[aria-pressed=true],.body .pt-seg>button:not(.pt-seg__opt).on{background:#fff;color:var(--c-brand-ink);box-shadow:var(--e-1)}.body .pt-select{height:auto;min-height:max(4.4rem,44px)}.body.devs .devs__list{grid-template-rows:auto minmax(0,1fr)}.body.devs .devs__tools{min-height:4.4rem;flex-wrap:wrap;padding-top:.4rem;padding-bottom:.4rem;row-gap:.4rem}.body.devs .devs__search{height:auto;min-height:max(4.4rem,44px)}.body.devs .devs__panel>*{flex-shrink:0}.body.devs .btn--on-navy,.body.wl .btn--on-navy,.body.wl .btn--ghost-navy{height:max(4rem,44px)}.body .star-btn{width:44px;height:44px}.body.wl .sheet-more summary{display:flex;align-items:center;gap:.6rem;min-height:44px;list-style:none}.body.wl .sheet-more summary::-webkit-details-marker{display:none}.body.wl .sheet-more summary:before{content:"▸";font-size:1.2rem;color:var(--c-muted)}.body.wl .sheet-more[open] summary:before{content:"▾"}.body.wl .sheet-more input,.body.wl .sheet-more select{height:auto;min-height:44px}.body .chkrow{min-height:44px}.forms__search{height:auto;min-height:44px}.lrow--form{min-height:44px;padding-top:0;padding-bottom:0}.lrow--form .chk-row{min-height:44px}.stepper button{width:44px;height:44px}.forms__btns .btn{height:auto;min-height:44px;font:700 1.3rem/1.8rem var(--f-family)}.seg button,.rate-rail button,.rate-tabs button,.rate-carriers button,.staff-sheet header button,.staff-sheet .link,.wired-band .staff-btn{min-height:44px}.mask{min-height:44px}.rate-table td,.rate-table th{height:44px}.carrier-chip,.wired__strip .staff-btn{height:auto;min-height:44px}.wsheet .iconbtn{width:44px;height:44px;min-width:44px;display:inline-grid;place-items:center}.settings-toggle{min-height:44px;padding-top:.4rem;padding-bottom:.4rem}.settings-card select,.settings-card .btn{min-height:44px}.row--subsidy-gate .btn--sm{height:auto;min-height:44px}.cmp__tabs-row{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;padding:.4rem .8rem 0}.cmp__track{padding:.4rem .8rem .2rem}.cmp__join{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem}.cmp__basis{display:inline-flex;align-items:center;gap:.5rem;font:600 1.3rem/1.8rem var(--f-family);color:var(--c-ink-2);white-space:nowrap}.cmp-col__head{min-height:max(4.4rem,44px);padding:.4rem .8rem;gap:.6rem;align-items:center}.cmp-col__meta{display:flex;flex-direction:column;min-width:0;flex:1}.cmp-col__name{display:block;font:700 1.5rem/2rem var(--f-family);color:var(--c-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:700px){.cmp-col__name{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}.cmp-col__sub{display:flex;align-items:center;gap:.5rem;min-width:0;font:500 1.2rem/1.6rem var(--f-family);color:var(--c-muted)}.cmp-col__carrier{flex:none;padding:0 .5rem;border-radius:.4rem;background:var(--c-fill);color:var(--c-ink);font:800 1.1rem/1.6rem var(--f-family);letter-spacing:.03em}.cmp-col__code{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmp-col__chg{flex:none;padding:.2rem .7rem;border-radius:99rem;background:var(--c-brand-tint);color:var(--c-brand-ink);font:600 1.2rem/1.6rem var(--f-family)}.cmp-col__ctl{padding:.3rem .6rem 0}.cmp-col__ctl select{min-height:44px;border:1px solid var(--c-line-strong);border-radius:var(--r-ctl);background:#fff;padding:0 .8rem;font:600 1.3rem/1.8rem var(--f-family);color:var(--c-ink)}.body .cmp-col__mode{display:flex;width:100%}.body .cmp-col__mode .pt-seg__opt{flex:1;min-width:0;padding:0 .6rem}.cmp-col__rows{margin-top:.1rem}.cmp-col__rows .row{height:auto;min-height:1.9rem}.cmp-col__need{margin:.4rem .8rem;font:var(--t-label);color:var(--c-muted)}.cmp-total{padding:.3rem .8rem}.cmp-total .l{display:inline-flex;align-items:center;font:700 1.3rem/1.8rem var(--f-family)}.cmp-total .v{font:800 1.8rem/2.2rem var(--f-family)}.cmp-total .best-tag{font:700 1.1rem/1.5rem var(--f-family);padding:0 .5rem}.cmp-col__foot{display:flex;gap:.6rem;padding:.4rem .6rem .5rem}.cmp-col__foot .cmp-btn{height:auto;min-height:max(4.4rem,44px);border-radius:var(--r-ctl);font:700 1.4rem/2rem var(--f-family);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.cmp-col__foot .cmp-btn--primary{flex:1;min-width:0;width:auto;background:var(--c-brand);color:#fff;border:0}.cmp-col__foot .cmp-btn--secondary{flex:none;width:auto;min-width:6.4rem;padding:0 1.4rem;background:#fff;color:var(--c-ink-2);border:0;box-shadow:inset 0 0 0 1px var(--c-line-strong)}.cmp-col.is-empty{min-height:18rem;background:transparent;box-shadow:none}.cmp-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;padding:1.2rem;text-align:center;border:2px dashed var(--c-line-strong);border-radius:.8rem;background:#fff9}.body .cmp-empty__add{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:max(5.6rem,44px);padding:0 2.4rem;border-radius:var(--r-ctl);background:var(--c-brand-tint);color:var(--c-brand-ink);box-shadow:inset 0 0 0 1.5px var(--c-brand-line);font:700 1.6rem/2.2rem var(--f-family)}.cmp-empty__plus{font:800 2.4rem/1 var(--f-family)}.cmp-empty__hint{margin:0;font:var(--t-label);color:var(--c-muted);max-width:26rem}.lrow--pick select,.wired__card .row input[type=number]{min-height:44px}.body.wl .wl__summary.is-collapsed{max-height:none;overflow:visible;padding:.2rem .6rem .2rem 1.2rem;gap:0}.sumbar{display:flex;align-items:center;gap:.8rem;min-width:0;min-height:44px}.sumbar__label{flex:none;font:600 1.3rem/1.8rem var(--f-family);color:#ffffffd9;white-space:nowrap}.sumbar__total{flex:none;font:800 2.2rem/2.6rem var(--f-family);color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums}.sumbar__total .won{font-size:1.4rem;margin-left:.1rem;font-weight:700}.sumbar__chip{flex:none;white-space:nowrap}.sumbar__sp{flex:1;min-width:0}.body.wl .sumbar .sumbar__form{flex:none;height:44px;min-height:44px;padding:0 1.4rem;white-space:nowrap}.body.wl .sumbar__toggle{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;min-width:44px;padding:0 1.2rem;border:0;border-radius:var(--r-ctl);background:#ffffff24;color:#fff;font:700 1.3rem/1.8rem var(--f-family);white-space:nowrap;cursor:pointer;touch-action:manipulation}.body.wl .sumbar__toggle:active{background:#ffffff3d}.body.wl .wl__summary .summary__label .right{display:inline-flex;align-items:center;gap:.6rem}@media(max-width:640px){.sumbar__label{display:none}}@media(max-width:400px){.sumbar__chip{display:none}.body.wl .sumbar .sumbar__form{padding:0 1rem}}@media(max-height:560px){.body.wl .wl__summary.is-docked:not(.is-collapsed){max-height:60vh}.body.wl.wl--docked .wl__work{padding-top:.4rem;gap:.4rem}.body.wl.wl--docked .ab .card__head{height:2.6rem}.body.wl.wl--docked .cond__dev{min-height:4.8rem;padding-top:.3rem;padding-bottom:.3rem}.body.wl.wl--docked .cond__opts{min-height:0;padding-top:.3rem;padding-bottom:.3rem}}@media(max-width:560px){.body.wl .wl__summary{position:sticky;bottom:0;z-index:5;box-shadow:0 -.4rem 1.2rem #0000002e}}.body.wl .row--input,.body.wl .row--subsidy-gate{height:auto;min-height:max(var(--h-row),44px);padding-top:0;padding-bottom:0}.body.wl .row--subsidy-gate{align-items:center}.body.wl .gate-block{border-top:1px dashed var(--c-line)}.body.wl .ab .gate-block .row--sub{margin-top:0}.cmp-col__rows--spec{min-height:0;overflow:auto;overscroll-behavior:contain;background:linear-gradient(#fff 30%,#fff0) top / 100% 2rem no-repeat local,linear-gradient(#fff0,#fff 70%) bottom / 100% 2rem no-repeat local,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.16),transparent) top / 100% .9rem no-repeat scroll,radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.16),transparent) bottom / 100% .9rem no-repeat scroll}.cmp-col__rows--spec .row{align-items:flex-start;gap:.6rem;padding-top:.25rem;padding-bottom:.25rem;border-bottom:1px solid var(--c-line);box-shadow:none}.cmp-col__rows--spec .row:last-child{border-bottom:0}.cmp-col__rows--plan .row{align-items:flex-start;gap:.6rem}.cmp-col__rows--spec .row__label,.cmp-col__rows--plan .row__label{flex:none;width:6.4rem;white-space:normal;line-height:1.8rem}.cmp-col__rows--plan .row__label{width:auto;white-space:nowrap}.cmp-col__rows--spec .row__value,.cmp-col__rows--plan .row__value{flex:1;min-width:0;display:inline-flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.3rem;text-align:right;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;font:700 1.3rem/1.8rem var(--f-family)}.cmp-col__rows .row.is-unknown .row__value{color:var(--c-muted);font-weight:600}.cmp-unk,.cmp-note{height:auto;min-height:1.6rem;padding:0 .4rem;font:700 1.1rem/1.6rem var(--f-family);white-space:nowrap}@media(max-width:700px){.cmp-col__rows--spec .row__label{width:5.2rem}}.cmp__basis .tag--ex{white-space:nowrap}.body.wl .row--subsidy-gate .btn--sm{padding:0 1rem;border-radius:var(--r-ctl);background:#fff;box-shadow:inset 0 0 0 1px var(--c-line-strong);color:var(--c-ink-2);font:600 1.2rem/1.6rem var(--f-family);white-space:nowrap}.body.wl .row--subsidy-gate .btn--sm:disabled{opacity:.5}@media(max-width:420px){.body.wl [data-testid=subsidy-common-row]{height:auto;min-height:var(--h-row);flex-wrap:wrap;row-gap:.2rem;padding-top:.3rem;padding-bottom:.3rem}.body.wl [data-testid=subsidy-common-row] .tag{white-space:nowrap}}.cmp-col__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column}.cmp-col__body>.cmp-col__rows{flex:none}.cmp-col__rows--spec{overflow:visible;background:none}.cmp-col__body.has-below{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 1.8rem),rgba(0,0,0,.3));mask-image:linear-gradient(to bottom,#000 calc(100% - 1.8rem),#0000004d)}.cmp-col__body.has-above:not(.has-below){-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.3),#000 1.8rem);mask-image:linear-gradient(to bottom,#0000004d,#000 1.8rem)}.cmp-col__body.has-above.has-below{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.3),#000 1.8rem,#000 calc(100% - 1.8rem),rgba(0,0,0,.3));mask-image:linear-gradient(to bottom,#0000004d,#000 1.8rem calc(100% - 1.8rem),#0000004d)}.cmp-more{flex:none;display:flex;align-items:center;gap:.3rem;min-height:2.2rem;padding:0 .8rem;border-top:1px dashed var(--c-brand-line, #9db7e6);background:var(--c-brand-tint);color:var(--c-brand-ink);font:700 1.2rem/1.6rem var(--f-family);white-space:nowrap;overflow:hidden}.cmp-more__names{min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:600}.cmp-more__hint{flex:none;font-weight:500}.cmp-more.is-end{background:var(--c-fill);color:var(--c-muted);border-top-color:var(--c-line)}@media(max-width:700px){.cmp-more__hint{display:none}}@media(max-height:420px){.cmp-col__ctl{padding-top:.2rem}.cmp-col__head{padding-top:.2rem;padding-bottom:.2rem}.cmp-col__body>.cmp-col__rows{margin-top:.1rem}.cmp-col__rows--plan .row,.cmp-col__body>.cmp-col__rows:not(.cmp-col__rows--spec) .row{min-height:1.8rem}.cmp-total{padding-top:.2rem;padding-bottom:.2rem}.cmp-col__foot{padding-top:.3rem;padding-bottom:.3rem}}@media(max-height:420px){.body.wl.wl--docked .cond{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:.4rem;row-gap:.3rem;padding:.3rem .6rem}.body.wl.wl--docked .cond__dev,.body.wl.wl--docked .cond__opts{display:contents}.body.wl.wl--docked .cond .ph-slot,.body.wl.wl--docked .cond .cond__sp{display:none}.body.wl.wl--docked .cond__id{flex:1 1 9rem;min-width:8rem;overflow:hidden}.body.wl.wl--docked .cond .pt-seg__opt{padding:0 .8rem;min-width:44px}.body.wl.wl--docked .cond__name{display:block;font:700 1.5rem/2rem var(--f-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.body.wl.wl--docked .cond__name .tag{vertical-align:1px}.body.wl.wl--docked .cond__meta{display:block;font:500 1.2rem/1.6rem var(--f-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.body.wl.wl--docked .cond .pt-select,.body.wl.wl--docked .cond .pt-seg{flex:none}.body.wl.wl--docked .cond .pt-select{padding-left:.8rem;padding-right:.8rem;min-width:44px}}.body.wired .wsum{grid-column:1 / -1;position:sticky;bottom:0;z-index:6;align-self:end;margin:0 -1rem;background:var(--c-navy);color:#fff;border-radius:0;padding:.2rem .6rem .2rem 1.2rem;box-shadow:0 -.4rem 1.2rem #0000002e}.body.wired.wired--docked{padding-bottom:0}.body.wired .wsum:not(.is-collapsed){padding:.6rem 1rem .8rem 1.2rem;max-height:60vh;overflow:auto}.body.wired .wsum .sumbar__toggle{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;min-width:44px;padding:0 1.2rem;border:0;border-radius:var(--r-ctl);background:#ffffff24;color:#fff;font:700 1.3rem/1.8rem var(--f-family);white-space:nowrap;cursor:pointer;touch-action:manipulation}.body.wired .wsum .sumbar__toggle:active{background:#ffffff3d}.wsum__head{display:flex;align-items:center;gap:.8rem;min-height:44px}.wsum__label{font:600 1.3rem/1.8rem var(--f-family);color:#ffffffd9;white-space:nowrap}.wsum__total{display:block;margin:-.2rem 0 .2rem;font:800 2.6rem/3rem var(--f-family);color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums}.wsum__total .won,.wsum .sumbar__total .won{font-size:1.4rem;margin-left:.1rem;font-weight:700}.wsum .srow{display:flex;align-items:center;gap:.6rem;min-height:2.4rem;font:500 1.3rem/1.8rem var(--f-family);color:#ffffffd9;border-top:1px solid rgba(255,255,255,.12)}.wsum .srow b{margin-left:auto;color:#fff;font-weight:700;font-variant-numeric:tabular-nums}@media(max-height:420px){.body.wired.wired--docked .wired__strip .wired__diff,.body.wired.wired--docked .wired__strip .wired__diff36{display:none}.body.wired.wired--docked .wired__card .row{min-height:2.4rem}.body.wired.wired--docked .wired__card .card__head{min-height:0;height:2.6rem}.body.wired.wired--docked .wired__sum{min-height:4rem}}@media(max-width:560px){.body.wired{overflow:visible}}.body.wired .wired__card .row.row--card{min-height:44px}@media(max-height:380px){.body.wired.wired--docked .wired__card .row{height:2.1rem;min-height:0}.body.wired.wired--docked .wired__card .row.row--card{min-height:44px}.body.wired.wired--docked .wired__card .card__head{height:2.4rem}.body.wired.wired--docked .wired__sum{min-height:3.6rem}}.cmp-col__head{display:flex;align-items:center;gap:.2rem;padding:.2rem;cursor:default}.cmp-col__id{flex:1 1 auto;min-width:0;min-height:44px;display:flex;align-items:center;padding:.1rem .5rem;border:0;border-radius:var(--r-ctl);background:transparent;text-align:left;font:inherit;color:inherit;cursor:pointer;touch-action:manipulation}.cmp-col__id:active{background:var(--c-fill)}.cmp-col__chg{flex:none;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 .2rem;border:0;border-radius:var(--r-ctl);background:transparent;font:inherit;cursor:pointer;touch-action:manipulation}.cmp-col__chg-pill{padding:.2rem .7rem;border-radius:99rem;background:var(--c-brand-tint);color:var(--c-brand-ink);font:600 1.2rem/1.6rem var(--f-family)}.cmp-col__chg:active .cmp-col__chg-pill{background:var(--c-brand-line)}.cmp-col__ctl{display:flex;flex-direction:column;gap:.3rem}.cmp-col__plan{position:relative;display:flex;align-items:center;min-width:0;min-height:44px;padding:0 2.6rem 0 .8rem;border:1px solid var(--c-line-strong);border-radius:var(--r-ctl);background:#fff;color:var(--c-ink);font:600 1.3rem/1.8rem var(--f-family)}.cmp-col__plan:after{content:"";position:absolute;right:1rem;top:50%;width:.6rem;height:.6rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-70%) rotate(45deg);opacity:.7;pointer-events:none}.cmp-col__plan:focus-within{box-shadow:0 0 0 2px var(--c-focus)}.cmp-col__plan-name{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmp-col__plan-fee{font-weight:500;color:var(--c-muted)}.cmp-col__plan[data-filled="0"] .cmp-col__plan-name{color:var(--c-muted)}.cmp-col__ctl .cmp-col__plan select{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);min-height:0;margin:0;padding:0;border:0;opacity:0;cursor:pointer;font-size:16px}.cmp-mode__short{display:none}@media(max-height:420px){.cmp-col__head{padding-top:0;padding-bottom:0;min-height:44px}.cmp-col__ctl{flex-direction:row;align-items:center;gap:.4rem}.cmp-col__ctl .cmp-col__plan{flex:1 1 auto;padding-right:2.2rem}.cmp-col__plan-fee{display:none}.body .cmp-col__ctl .cmp-col__mode{flex:none;width:auto}.body .cmp-col__ctl .cmp-col__mode .pt-seg__opt{flex:none;min-width:44px;padding:0 .7rem}.cmp-col__mode .cmp-mode__full{display:none}.cmp-col__mode .cmp-mode__short{display:inline}.cmp-col__body>.cmp-col__rows:not(.cmp-col__rows--spec) .row{height:auto;min-height:2rem}}.namepop{position:fixed;z-index:80;width:max-content;max-width:min(34rem,calc(100vw - 16px));padding:.4rem .4rem .8rem 1.2rem;border-radius:1rem;background:#fff;color:var(--c-ink);box-shadow:0 8px 28px #06132138,0 0 0 1px var(--c-line)}.namepop__head{display:flex;align-items:flex-start;gap:.4rem}.namepop__title{flex:1;min-width:0;padding-top:1rem;font:700 1.6rem/2.2rem var(--f-family);white-space:normal;overflow-wrap:anywhere}.namepop .namepop__close{flex:none;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--r-ctl);background:transparent;color:var(--c-ink-2);cursor:pointer}.namepop__line{margin:.2rem .8rem 0 0;font:500 1.3rem/1.8rem var(--f-family);color:var(--c-ink-2)}.namepop .namepop__action{display:inline-flex;align-items:center;margin-top:.6rem;min-height:44px;padding:0 1.4rem;border:1px solid var(--c-brand);border-radius:var(--r-ctl);background:#fff;color:var(--c-brand-ink);font:700 1.3rem/1.8rem var(--f-family);cursor:pointer}.body.wl .cond__id{display:flex;flex-direction:column;justify-content:center;align-items:stretch;min-width:0;min-height:44px;padding:0 .4rem;margin:0 -.4rem;border:0;border-radius:var(--r-ctl);background:transparent;text-align:left;font:inherit;color:inherit;cursor:pointer;touch-action:manipulation}.body.wl .cond__id:active{background:var(--c-fill)}.lrow--pick .lrow__grp{flex:none;display:flex;flex-direction:column;min-width:5.6rem;text-align:left}.lrow--pick .lrow__grp .lrow__price{margin-left:0;font:700 1.4rem/1.9rem var(--f-family)}.lrow--pick .lrow__price.is-none{color:var(--c-muted);font-weight:500}.lrow--pick select{flex:1 1 auto;min-width:0;max-width:none;padding:0 .6rem}.wired__card .row .row__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wired__card .row.row--hidden{gap:.6rem}.wired__card .row--hidden .row__label{flex:none;color:var(--c-muted);font-weight:600}.wired__card .row--hidden .row__names{min-width:0;margin-left:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:500 1.2rem/1.6rem var(--f-family);color:var(--c-muted)}.wired__card .row.row--empty{color:var(--c-muted);font:500 1.3rem/1.8rem var(--f-family)}.wired__card .wired__drop{flex:none}.body.wl .row .num.num--off{color:var(--c-muted)}.rebchip{flex:none;display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:0 1rem;border:1px solid var(--c-navy, #0b3a6e);border-radius:99rem;background:#fff;color:var(--c-navy, #0b3a6e);font:700 1.3rem/1.8rem var(--f-family);white-space:nowrap;cursor:pointer;touch-action:manipulation;font-variant-numeric:tabular-nums}.rebchip--navy{border-color:#ffffff80;background:#ffffff1f;color:#fff}.rebchip:active{filter:brightness(.95)}.rebchip__ex{padding:0 .5rem;border-radius:99rem;background:#ffe08a;color:#5a3b00;font:700 1.1rem/1.6rem var(--f-family)}.rebchip .ic,.rebchip svg{width:1.4rem;height:1.4rem}.rebpanel{margin-top:.4rem;padding:.6rem .8rem;border-radius:.8rem;background:#ffffff14;border:1px dashed rgba(255,255,255,.35);color:#fff}.rebpanel__head{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font:700 1.25rem/1.7rem var(--f-family);color:#ffffffe6}.rebpanel__head svg{width:1.4rem;height:1.4rem}.rebpanel__ex{padding:0 .5rem;border-radius:99rem;background:#ffe08a;color:#5a3b00;font:700 1.1rem/1.6rem var(--f-family)}.rebpanel__tag{padding:0 .5rem;border:1px solid #ffe08a;border-radius:99rem;color:#ffe08a;font:600 1.1rem/1.6rem var(--f-family)}.rebpanel__hide{margin-left:auto;min-height:44px;min-width:44px;padding:0 1rem;border:0;border-radius:var(--r-ctl, .8rem);background:#ffffff24;color:#fff;font:700 1.25rem/1.7rem var(--f-family);cursor:pointer;touch-action:manipulation}.rebpanel__row{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.6rem;padding:.3rem 0;border-top:1px solid rgba(255,255,255,.12);font:500 1.25rem/1.7rem var(--f-family)}.rebpanel__row:first-of-type{border-top:0}.rebpanel__name{color:#ffffffd9}.rebpanel__row b{order:3;margin-left:auto;color:#fff;font-weight:700;font-variant-numeric:tabular-nums}.rebpanel__sub{order:2;min-width:0;color:#ffffffb3;font:500 1.15rem/1.6rem var(--f-family)}.rebpanel__name{order:1}.rebshow{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;min-height:44px;padding:0 1rem;border:1px dashed rgba(255,255,255,.45);border-radius:var(--r-ctl, .8rem);background:transparent;color:#fff;font:700 1.25rem/1.7rem var(--f-family);cursor:pointer;touch-action:manipulation}.rebshow svg{width:1.4rem;height:1.4rem}.rebset{display:flex;flex-direction:column;gap:.6rem}.rebset__grp{padding:.6rem .8rem;border:1px solid var(--c-line, #dfe4ea);border-radius:.8rem}.rebset__line{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.rebset__name{min-width:6rem;font:700 1.4rem/2rem var(--f-family)}.rebset .pt-seg__opt{min-height:44px;min-width:44px}.rebset__val{display:inline-flex;align-items:center;gap:.4rem}.rebset__val input{width:10rem;height:44px;border:1px solid var(--c-line, #dfe4ea);border-radius:.6rem;padding:0 .6rem;text-align:right;font:600 1.4rem/2rem var(--f-family)}.rebset__val input:disabled{background:#f3f4f6}.rebset__hide{min-height:44px;display:inline-flex;align-items:center;gap:.4rem}.rebset__err{margin:.3rem 0 0;color:#b42318;font:600 1.2rem/1.6rem var(--f-family)}.rebset__pv{margin:.3rem 0 0}@media print{.rebchip,.rebpanel,.rebshow,.wsheet,[data-staff-only]{display:none!important}}@media(max-width:800px){.sumbar:has(.rebchip) .sumbar__label{display:none}}@media(max-width:700px){.sumbar:has(.rebchip) .sumbar__chip{display:none}}@media(max-width:600px){.sumbar .rebchip{padding:0 .6rem;gap:.3rem}.sumbar .rebchip svg{display:none}.body.wl .sumbar:has(.rebchip) .sumbar__form{padding:0 .8rem}}.sumbar .rebchip{flex:0 1 auto;min-width:44px;overflow:hidden}.sumbar .rebchip__t{min-width:0;overflow:hidden;text-overflow:ellipsis}@media(max-height:420px){.body.wired .wsum:not(.is-collapsed){max-height:calc(100vh - 6.4rem)}}@media(min-width:700px){.body.settings .settings-card{max-width:104rem;width:100%}.rebset{display:grid;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));gap:.8rem}.rebset>:not(.rebset__grp){grid-column:1 / -1}}.rebset__val input{width:12rem;-moz-appearance:textfield;appearance:textfield}.rebset__val input::-webkit-outer-spin-button,.rebset__val input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.owner-gate{max-width:640px}.owner-gate__row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;margin:.6rem 0}.owner-gate__field{display:flex;flex-direction:column;gap:4px;flex:1 1 180px;font:var(--t-label)}.owner-gate__field input{min-height:44px;font-size:1.8rem;letter-spacing:.3em;padding:0 12px;border:1px solid var(--c-line, #c9d1da);border-radius:8px}.owner-gate .owner-gate__row .btn{min-height:44px;min-width:96px;width:auto;flex:0 0 auto}.rebset__warn{margin:.3rem 0 0;color:#8a4b00;background:#fff4e0;border-radius:6px;padding:.2rem .6rem;font:600 1.2rem/1.7rem var(--f-family)}.rebpanel__warn{order:4;flex-basis:100%;color:#ffd28a;font:600 1.15rem/1.6rem var(--f-family)}.wrow__warn{grid-column:1 / -1;color:#8a4b00;font:600 1.2rem/1.6rem var(--f-family)}.reb-save{margin:.4rem 0 0;font-weight:600}.reb-save--saved{color:#1f6f3d}.reb-save--error{color:#b42318}.rebset__reset{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:.4rem 0 0}.rebset__reset .btn{min-height:44px;min-width:96px;width:auto;flex:0 0 auto}.body.wired .wsum:not(.is-collapsed) .wsum__head{position:sticky;top:-.6rem;z-index:2;background:var(--c-navy)}.wired__side{display:flex;flex-direction:column;gap:.6rem;min-width:0;min-height:0;overflow-y:auto}.wired__side>.wired__picks{flex:none}.wired__side>.wired__picks [data-scroll]{flex:none;overflow:visible}.body.wired.wired--roomy{align-items:start}.body.wired.wired--roomy .wired__side{display:flex;flex-direction:column;gap:.8rem;min-height:0;max-height:100%;position:relative;overflow-y:auto}.body.wired.wired--roomy .wired__picks{position:static;flex:none}.body.wired.wired--roomy .wired__picks [data-scroll]{flex:none;overflow:visible}.body.wired.wired--roomy .lrow--pick{min-height:clamp(5.2rem,6.4vh,7.2rem)}.body.wired.wired--roomy .lrow--pick .lrow__sub{font-size:1.3rem;line-height:1.8rem}.body.wired.wired--roomy .lrow--pick .lrow__price{font-size:1.6rem;line-height:2.2rem}.body.wired.wired--roomy .lrow--pick select{min-height:4.8rem;max-width:18rem;font-size:1.5rem}.body.wired.wired--roomy .wired__picks .card__head{height:auto;min-height:4.4rem;font-size:1.6rem}.body.wired.wired--roomy .wired__main{grid-template-rows:auto auto;align-content:start;max-height:100%;overflow-y:auto}.body.wired.wired--roomy .wired__ba{align-items:start;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.body.wired.wired--roomy .wired__ba>*{min-width:0}.body.wired.wired--roomy .wired__card{overflow:visible}.body.wired.wired--roomy .wired__card .card__head{height:auto;min-height:4.4rem;font-size:1.6rem}.body.wired.wired--roomy .wired__card .row{height:auto;min-height:clamp(3.2rem,4vh,4.4rem)}.body.wired.wired--roomy .wired__card .row__label{font-size:1.5rem;line-height:2.1rem}.body.wired.wired--roomy .wired__card .row__value{font-size:1.7rem;line-height:2.3rem}.body.wired.wired--roomy .wired__card .row--hidden .row__names{font-size:1.35rem;line-height:1.9rem}.body.wired.wired--roomy .wired__sum{margin-top:0;min-height:6rem}.body.wired.wired--roomy .wired__sum .num{font-size:3rem;line-height:3.6rem}.body.wired.wired--roomy .wired__sum .num .won{font-size:1.6rem}.body.wired .wtotal{flex:none;display:flex;flex-direction:column;gap:.2rem;padding:1.2rem 1.4rem 1rem;background:var(--c-navy, #0b3a6e);color:#fff}.wtotal__head{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem}.wtotal__label{font:600 1.4rem/2rem var(--f-family);color:#ffffffd9}.wtotal .tag--navy{background:#ffffff24;color:#fff}.wtotal__total{font:800 clamp(3.2rem,4.6vh,4.8rem)/1.25 var(--f-family);color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums}.wtotal__total .won{font-size:1.8rem;margin-left:.2rem;font-weight:700}.wtotal .srow{display:flex;align-items:center;gap:.6rem;min-height:3.6rem;font:500 1.4rem/2rem var(--f-family);color:#ffffffd9;border-top:1px solid rgba(255,255,255,.14)}.wtotal .srow b{margin-left:auto;color:#fff;font-weight:700;font-size:1.6rem;font-variant-numeric:tabular-nums}.body.wired .wired__strip--roomy{flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:.6rem;padding:.8rem 1.2rem}.wired__strip-row{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem}.wired__strip-row .staff-btn{margin-left:auto}@media(max-height:760px){.body.wired.wired--roomy .lrow--pick{min-height:4.6rem}.body.wired.wired--roomy .lrow--pick select{min-height:4.4rem}.body.wired.wired--roomy .wtotal .srow--opt{display:none}.body.wired.wired--roomy .wired__card .row{min-height:3rem}.body.wired.wired--roomy .wired__card .card__head{min-height:4rem}}.body.wired .wired__strip--roomy .staff-btn{min-height:4.4rem;padding:0 1.6rem;font-size:1.5rem}.rebpanel--light{margin-top:0;padding:.8rem 1.2rem;background:#f7f9fc;border:1px dashed var(--c-line-strong, #c5cfdc);color:var(--c-ink, #0b1220)}.rebpanel--light .rebpanel__head{color:var(--c-ink-2, #334155);font-size:1.4rem;line-height:2rem}.rebpanel--light .rebpanel__tag{border-color:#b7791f;color:#8a5a00}.rebpanel--light .rebpanel__hide{background:#e8edf4;color:var(--c-ink, #0b1220)}.rebpanel--light .rebpanel__row{border-top-color:var(--c-line, #e6ebf2);padding:.5rem 0;font-size:1.45rem;line-height:2.1rem}.rebpanel--light .rebpanel__name{color:var(--c-ink-2, #334155);font-weight:600}.rebpanel--light .rebpanel__row b{color:var(--c-ink, #0b1220)}.rebpanel--light .rebpanel__sub{color:var(--c-muted, #6b7785);font-size:1.3rem;line-height:1.9rem}.rebpanel--light .rebpanel__warn{color:#8a4b00;font-size:1.3rem;line-height:1.8rem}.rebpanel__total{margin-top:.2rem;padding:.4rem 0;border-top:1px solid rgba(255,255,255,.2);font:700 1.3rem/1.8rem var(--f-family);color:#fff;font-variant-numeric:tabular-nums}.rebpanel--light .rebpanel__total{border-top-color:var(--c-line, #e6ebf2);color:var(--c-ink, #0b1220);font-size:1.5rem;line-height:2.1rem}.rebshow--light{border-color:var(--c-line-strong, #c5cfdc);background:#f7f9fc;color:var(--c-navy, #0b3a6e)}.body.wl.wl--roomy .ab>.card.card--fit{align-self:start}.body.wl.wl--roomy .ab .card--fit .row--sub{margin-top:0}.body.wl.wl--roomy .wl__summary .summary__label{font-size:1.45rem;line-height:2rem}.body.wl.wl--roomy .wl__summary .summary__total{font-size:4rem;line-height:4.8rem}.body.wl.wl--roomy .wl__summary .srow{height:auto;min-height:3rem;font-size:1.45rem;line-height:2rem}.body.wl.wl--roomy .wl__summary .hz__row{min-height:2.8rem;font-size:1.35rem;line-height:1.9rem}.body.wl.wl--roomy .wl__summary .hz__total{min-height:3rem;font-size:1.45rem}.body.wl.wl--roomy .summary__cmp{padding:1.2rem}.body.wl.wl--roomy .summary__cmp .t1{font-size:1.5rem;line-height:2.1rem}.body.wl.wl--roomy .summary__cmp .t2{font-size:1.35rem;line-height:1.9rem}.body.wl.wl--roomy .btn--on-navy,.body.wl.wl--roomy .btn--ghost-navy{height:4.8rem}@media(min-height:600px)and (min-width:760px){.cmp__track{align-content:start}.cmp-col.is-empty{align-self:start;min-height:0;height:21rem}.cmp-col__rows .row,.cmp-col__extra .row{min-height:3.4rem}.cmp-col__rows .row__label,.cmp-col__extra .row__label{font-size:1.45rem}.cmp-col__rows .row__value,.cmp-col__extra .row__value{font-size:1.6rem}.cmp-total{padding:.8rem 1rem}.cmp-total .v{font-size:2.4rem;line-height:3rem}}.cmp-col__extra{flex:none;margin-top:.4rem;border-top:1px dashed var(--c-line-strong, #c5cfdc)}.cmp-col__extra .row{height:auto;display:flex;align-items:center;gap:.6rem;padding:0 .7rem}.cmp-col__extra .row__label{color:var(--c-ink-2)}.cmp-col__extra .row__value{margin-left:auto;font-weight:700;font-variant-numeric:tabular-nums}.cmp-col__extra-h{padding:.4rem .7rem 0;font:600 1.2rem/1.7rem var(--f-family);color:var(--c-muted)}.rc-empty__ic,.rc-empty__d{display:none}.rc-empty{padding:.4rem .8rem}.rc-empty__t{font:var(--t-label)}@media(min-height:600px)and (orientation:landscape){.body .today .trow{max-height:none}.body .today .rcrow{max-height:8rem}}@media(min-height:600px)and (min-width:760px){.rc-empty{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;text-align:center}.rc-empty__ic{display:inline-grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:1rem;background:var(--c-fill-2, #eef2f7);color:var(--c-muted, #6b7785)}.rc-empty__d{display:block;max-width:28rem;font:500 1.2rem/1.7rem var(--f-family);color:var(--c-muted, #6b7785)}}.h-rank__ph{display:none}@media(min-height:700px)and (min-width:1000px)and (orientation:landscape){.body .h-rank{grid-template-rows:auto auto auto minmax(0,1fr)}.h-rank__empty{align-self:start;justify-self:start;text-align:left}.h-rank__ph{display:flex;flex-direction:column;justify-content:space-evenly;gap:.4rem;margin:0;padding:0;list-style:none;min-height:0;overflow:hidden}.h-rank__ph li{display:flex;align-items:center;gap:1rem;flex:0 1 3.2rem;min-height:2rem}.h-rank__n{flex:none;display:inline-grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--c-fill-2, #eef2f7);color:var(--c-muted, #6b7785);font:700 1.2rem/1 var(--f-family)}.h-rank__bar{flex:1;height:1rem;border-radius:.5rem;background:var(--c-fill, #f3f5f8)}.h-rank__ph li:nth-child(2) .h-rank__bar{max-width:86%}.h-rank__ph li:nth-child(3) .h-rank__bar{max-width:72%}.h-rank__ph li:nth-child(4) .h-rank__bar{max-width:60%}.h-rank__ph li:nth-child(5) .h-rank__bar{max-width:48%}}@media(orientation:landscape)and (min-width:680px)and (max-height:420px){.body.wl .ab{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.body.wl .ab .card__head{padding:0 .8rem;height:2.4rem}.body.wl .ab .row{padding:0 .8rem;height:auto;min-height:2.2rem;gap:.4rem}.body.wl .ab .row--input{min-height:44px}.body.wl .ab .row__label{flex-shrink:0}.body.wl .ab .row__value{min-width:0;font-size:1.4rem}.body.wl .ab .row__value select{max-width:100%}.body.wl .ab [data-testid=subsidy-common-row]{flex-wrap:wrap}.body.wl .ab [data-testid=subsidy-common-row] .row__value{margin-left:auto}.body.wl .ab [data-testid=subsidy-common-row] .tag--src{display:none}.body.wl.wl--docked .cond{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.body.wl.wl--docked .cond__id{flex:0 0 17rem;min-width:17rem}.body.wl.wl--docked .cond .pt-seg{flex-shrink:0}.body.devs{grid-template-rows:minmax(0,1fr)}.body.devs .devs__tools{flex-wrap:nowrap;gap:.6rem}.body.devs .devs__search{flex:1;min-width:12rem}.body.devs .devs__meta{margin-left:0}.body.devs .devs__count{display:none}.body.devs .devs__panel{max-height:none;overflow:hidden;padding:.4rem .8rem;flex-direction:row;align-items:center;gap:.8rem}.body.devs .devs__panel>:not(.dp__head):not(.dp__cap):not(.summary__foot){display:none}.body.devs .dp__head{flex:1;min-width:0}.body.devs .dp__head .ph-slot,.body.devs .dp__head .ph-attr,.body.devs .dp__head .srow,.body.devs .dp__price{display:none}.body.devs .dp__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.4rem}.body.devs .dp__cap{width:auto;flex:none}.body.devs .summary__foot{margin:0;padding:0;flex:none}}.body.wl.wl--docked{grid-template-rows:minmax(0,1fr) 48px}.body.wl .wl__summary.is-docked:not(.is-collapsed){position:absolute;left:0;right:0;bottom:0;z-index:8;max-height:min(75%,52rem);box-shadow:0 -6px 20px #06132138}.body.wl .wl__summary.is-docked:not(.is-collapsed) .summary__label{position:sticky;top:-1.2rem;z-index:1;min-height:44px;background:var(--c-navy)}.body.wl .subsidy-source{padding-bottom:.6rem}.body.wl .subsidy-source .gate-block{border-top:0}.body.wl .subsidy-source [data-testid=subsidy-gate-note]{padding:.4rem .8rem}.body.wired{grid-template-rows:auto minmax(0,1fr)}.body.wired.wired--docked{grid-template-rows:auto minmax(0,1fr) auto}.wired-tools{grid-column:1 / -1;margin:0;background:var(--c-card);border-bottom:1px solid var(--c-line)}@media(max-width:680px){.body.wired{grid-template-rows:auto auto auto auto}}@media(orientation:landscape)and (min-width:680px)and (max-height:420px){.body.wired{grid-template-rows:auto minmax(0,1fr);overflow:hidden;align-content:stretch;align-items:stretch;gap:.6rem}.body.wired .wired-tools{flex-wrap:nowrap;padding:.2rem .4rem;gap:.6rem}.body.wired .wired__side{min-height:0;display:flex;flex-direction:column;gap:.4rem}.body.wired .wired__picks{min-height:0;flex:1}.body.wired .wired__picks [data-scroll]{min-height:0;flex:1;overflow-y:auto}.body.wired .wired__main{min-height:0;grid-template-rows:minmax(0,1fr) auto}.body.wired .wired__ba{min-height:0}.body.wired .wired__card{display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.body.wired .wired__rows{min-height:0;overflow-y:auto;overscroll-behavior:contain}.body.wired .wired__card .card__head{height:2.6rem;padding:0 .8rem}.body.wired .wired__rows .row{height:auto;min-height:2.4rem;padding:0 .8rem}.body.wired .wired__rows .row--card{min-height:44px}.body.wired .wired__sum{min-height:44px;margin:0;padding:.4rem .8rem}.body.wired .wired__sum-label{min-width:0;flex:1}.body.wired .wired__strip{min-height:48px;max-height:48px;flex-wrap:nowrap;overflow-x:auto}.body.wired .wired__strip .rate-asof,.body.wired .wired__strip .wired__diff36,.body.wired .wired__strip .staff-btn{display:none}.body.wired .intake-receipts{max-height:9rem;overflow-y:auto}}.appbar__title{min-width:0;overflow:hidden;text-overflow:ellipsis}.screen-message{position:absolute;right:.8rem;top:100%;padding:.8rem;background:#fff;color:var(--c-ink);box-shadow:var(--e-1)}@media(max-width:640px){.appbar .steps{display:none}.appbar{gap:.3rem;padding-right:.4rem}}@media(orientation:landscape)and (max-height:420px){.work2-scrim{padding:.4rem}.work2-dialog{width:min(100%,100rem);max-height:calc(100dvh - .8rem);padding:.6rem .8rem;gap:.4rem}.intake-dialog .intake-quote{padding:.4rem .8rem;font-size:1.2rem}.intake-dialog .intake-tabs{margin-top:.4rem}.work2-dialog footer{flex-shrink:0;font-size:1.2rem}}@media(orientation:landscape)and (min-width:680px)and (max-height:420px){.body.forms{grid-template-columns:minmax(0,1fr) minmax(19rem,24rem);grid-template-rows:minmax(0,1fr)}.body.forms .forms__side{max-height:none}.body.forms .forms__btns{position:sticky;bottom:-.8rem;background:var(--c-bg);padding:.4rem 0;flex-shrink:0;z-index:1}.body.forms .forms__side>*{flex-shrink:0}}.body:is(.home,.carriers2,.wcar,.devs,.wl,.wired,.cmp,.forms){background:#fff}.body .card{border-radius:0;box-shadow:none}.body .tile{border-radius:.4rem;box-shadow:none}.body:is(.home,.carriers2,.wcar){gap:.6rem;padding:.6rem}.body .row__label{font-size:1.4rem}.body .row__value{font-size:1.6rem}.body .pt-select,.body .pt-seg,.body .pt-seg__opt{border-radius:.4rem}.body.wl{grid-template-rows:auto minmax(0,1fr)}.body.wl>.cond{grid-column:1 / -1;border-bottom:1px solid var(--c-line)}.body.wl .cond{border-radius:0;box-shadow:none}.body.wl .wl__work{padding:0;gap:0}.body.wl .ab{gap:0}.body.wl .ab>.card+.card{border-left:1px solid var(--c-line)}.body.wl .wl__work>:not(.ab){border-top:1px solid var(--c-line)}.body.wl .ab .card__head{background:var(--c-fill)}.body.wl .summary__body{min-height:0;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:.4rem;padding:.2rem 0}.body.wl .summary__body>*{flex-shrink:0}.body.wl .summary__label,.body.wl .summary__total,.body.wl .summary__foot{flex-shrink:0}.body.wl .summary__foot{margin-top:0}.body.wl.wl--docked{grid-template-rows:auto minmax(0,1fr) 48px}.body.wl .wl__summary.is-docked:not(.is-collapsed){display:flex}@media(orientation:landscape)and (min-width:700px){.body.wl{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.body.wl .ab{grid-template-columns:repeat(2,minmax(0,1fr))}.body.wl .cond{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.4rem;padding:.3rem .6rem;overflow-x:auto;scrollbar-width:thin}.body.wl .cond__dev,.body.wl .cond__opts{display:contents}.body.wl .cond .ph-slot,.body.wl .cond .cond__sp{display:none}.body.wl .cond__id{flex:0 0 17rem;min-width:17rem}.body.wl .cond__name,.body.wl .cond__meta{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.body.wl .cond__name{font:700 1.5rem/2rem var(--f-family)}.body.wl .cond__meta{font:500 1.2rem/1.6rem var(--f-family)}.body.wl .cond .pt-select,.body.wl .cond .pt-seg{flex:none}.body.wl .cond .pt-select,.body.wl .cond .pt-seg__opt{padding:0 .7rem}.body.wl .wl__summary{max-height:none;padding:0;background:#fff;color:var(--c-ink);border-left:1px solid var(--c-line)}.body.wl .wl__summary .summary__label{padding:.4rem .8rem;min-height:30px;background:var(--c-fill);color:var(--c-ink);font-size:1.4rem}.body.wl .wl__summary .summary__total{padding:.6rem .8rem;font:800 2.8rem/3.4rem var(--f-family);color:var(--c-brand-ink)}.body.wl .wl__summary .summary__body{padding:.2rem .8rem}.body.wl .wl__summary .srow{color:var(--c-ink-2);font-size:1.4rem;min-height:2.8rem;height:auto}.body.wl .wl__summary .srow b,.body.wl .wl__summary .hz b{color:var(--c-ink)}.body.wl .wl__summary .srow b{white-space:nowrap;flex-shrink:0}.body.wl .wl__summary .srow>span:first-child{min-width:0}.body.wl .wl__summary .srow .k{color:var(--c-brand-ink);background:var(--c-brand-tint)}.body.wl .wl__summary .summary__asof,.body.wl .wl__summary .hz__head,.body.wl .wl__summary .hz__row,.body.wl .wl__summary .hz__total{color:var(--c-ink-2)}.body.wl .wl__summary .hz{background:var(--c-fill)}.body.wl .wl__summary .hz__tag{color:var(--c-warn);border-color:var(--c-line-strong)}.body.wl .wl__summary .summary__cmp{background:var(--c-brand-tint);color:var(--c-brand-ink)}.body.wl .wl__summary .summary__cmp .t2{color:var(--c-ok)}.body.wl .wl__summary .summary__cmp .t2.cost{color:var(--c-minus)}.body.wl .wl__summary .summary__foot{padding:.4rem .6rem;border-top:1px solid var(--c-line)}.body.wl .wl__summary .btn--ghost-navy{color:var(--c-brand-ink);border-color:var(--c-brand-line)}.body.wl .wl__summary .tag--navy{background:var(--c-brand-tint);color:var(--c-brand-ink)}.body.wl .ab .row{padding:0 .8rem;min-height:2.8rem;height:auto}.body.wl .ab .row--input{min-height:44px}.body.wl .ab .row__value{font-size:1.6rem}.body.wl .ab [data-testid=subsidy-common-row] .tag:not([data-testid=subsidy-used-source]){display:none}.body.wl .ab .card__head{padding:0 .8rem;height:3rem}.body.wl .ab .row--sub .num{font-size:1.8rem}.body.wl .rebpanel{background:var(--c-fill);color:var(--c-ink)}.body.wl .rebpanel b,.body.wl .rebpanel__head,.body.wl .rebpanel__name,.body.wl .rebpanel__sub{color:var(--c-ink-2)}.body.wl .rebpanel__hide,.body.wl .rebshow{color:var(--c-brand-ink);background:var(--c-brand-tint)}.body.wl .rebpanel__warn,.body.wl .rebpanel__tag{color:var(--c-warn);border-color:var(--c-line-strong)}}.snapshot-summary-note{font:600 1.2rem/1.7rem var(--f-family);color:var(--c-warn);background:var(--c-warn-bg);padding:.4rem}.body.wired{gap:.4rem;padding:.4rem}.body.wired .wsum{margin:0 -.4rem}.body.wired .wired__ba{gap:0}.body.wired .wired__ba>*+*{border-left:1px solid var(--c-line)}.body.wired .wired__picks{border-right:1px solid var(--c-line)}.body.forms .forms__side{border-left:1px solid var(--c-line)}.calculator-dialog{width:min(38rem,100%)}.calculator-display{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;min-height:5.2rem;padding:.3rem .8rem;background:var(--c-fill);overflow:auto;font-size:1.5rem}.calculator-display b{font-size:2.2rem;min-height:2.5rem}.calculator-keys{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;min-height:0}.calculator-keys button{min-height:44px;padding:.2rem;font-size:1.8rem;background:#fff}.calculator-keys button:nth-last-child(2){color:#fff;background:var(--c-brand)}@media(orientation:landscape)and (max-height:260px){.body.devs{grid-template-rows:minmax(0,1fr)}.body.devs .devs__panel{display:none}.body.devs .devs__tools>.pt-seg{display:none}.body.devs .devs__scroll .lrow{min-height:5.6rem}}@media(orientation:landscape)and (max-height:160px){.body.devs .devs__list{grid-template-rows:44px minmax(0,1fr)}.body.devs .devs__tools{height:44px;min-height:44px;padding-top:0;padding-bottom:0}.body.devs .devs__search{height:44px;min-height:44px}.body.devs .devs__scroll .lrow{min-height:44px;height:44px;padding-top:2px;padding-bottom:2px}.body.devs .devs__scroll .ph-attr{display:none}.body.devs .devs__scroll .lrow__name{font-size:14px;line-height:16px}.body.devs .devs__scroll .lrow__sub{font-size:12px;line-height:14px}}.body.home .today{gap:.4rem}.match-dialog{width:min(94rem,100%)}.match-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem .8rem}.match-controls label{min-width:0;display:flex;flex-direction:column;font-size:1.2rem}.match-controls select,.match-controls input{min-width:0;width:100%}.match-results{display:grid;gap:.4rem}.match-results button{display:flex;align-items:center;gap:.8rem;justify-content:space-between;text-align:left;background:#fff}.match-results small{display:block;color:var(--c-muted)}.match-results strong{white-space:nowrap}.library-dialog{width:min(820px,100vw);max-height:100dvh}.library-save,.library-tools,.library-actions,.library-entry-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.library-save label{display:flex;align-items:center;gap:8px;flex:1}.library-save input{flex:1;min-width:130px}.library-tools{margin:10px 0}.library-tools>input{flex:1;min-width:120px}.library-tools label{display:flex;gap:6px;align-items:center}.library-list article{border-top:1px solid #d5deea;padding:10px 0}.library-entry-head b{flex:1;min-width:120px}.library-entry-head small{color:#52667d}.library-actions label{display:flex;gap:6px;align-items:center}.library-list p{margin:6px 0;font-size:14px}.library-dialog button{min-height:44px}.library-dialog input:not([type=checkbox]){min-height:44px;max-width:100%}.library-confirm{background:#fff1d8;padding:10px;border:1px solid #d7a850}.prefs-dialog{width:min(900px,100%)}.pref-tabs,.pref-basic,.pref-actions,.pref-offset{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.pref-tabs button[aria-pressed=true]{background:#153859;color:#fff}.pref-basic label{display:flex;align-items:center;gap:8px}.pref-offset{flex-wrap:nowrap}.pref-offset input{width:7em}.prefs-dialog select{max-width:100%}.prefs-dialog table select{width:100%;min-width:100px}.prefs-dialog table th{white-space:nowrap}.pref-actions{flex-shrink:0}.pref-actions span{flex:1}.hold-schedule{display:grid;gap:3px;padding:8px 0;font-size:14px}.hold-schedule small{color:#53667b}.wired-hold{font-size:14px;padding:6px}.wired-hold summary{min-height:44px;display:flex;align-items:center;cursor:pointer}.wired-hold label{display:flex;gap:6px;align-items:center}.wired-hold input{min-width:0;width:12em;min-height:44px}.wired-hold p{margin:5px 0}.wired-hold small{color:#53667b}.knowledge-dialog{width:min(1050px,100%);height:min(650px,calc(100dvh - 8px))}.knowledge-tools{display:flex;gap:8px}.knowledge-tools input{flex:1;min-width:100px}.knowledge-body{display:grid;grid-template-columns:35% 1fr;gap:14px;min-height:0;flex:1}.knowledge-body nav,.knowledge-body article{min-height:0;overflow:auto}.knowledge-body nav button{display:flex;flex-direction:column;width:100%;text-align:left;margin-bottom:5px;line-height:1.4}.knowledge-body nav button[aria-pressed=true]{background:#e1edfa;border-color:#376787}.knowledge-body nav small{color:#526b85}.knowledge-body article h3{margin:0 0 10px;font-size:18px}.knowledge-body article p{font-size:15px;line-height:1.6;margin-bottom:10px}.knowledge-body article>a,.knowledge-body article>button{display:flex;min-height:44px;align-items:center;margin:5px 0}.knowledge-body article>small{display:block;color:#59718c}.home-knowledge{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.home-knowledge button{min-height:44px;padding:5px 9px;border:1px solid #c9d8e8;background:#f5f8fc;border-radius:6px}@media(max-width:550px){.knowledge-body{grid-template-columns:1fr 1.5fr;gap:8px}.knowledge-tools{flex-wrap:wrap}}.body .h-rank.h-rank--knowledge{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.body .h-rank--knowledge .home-knowledge{width:100%;display:flex;flex-wrap:nowrap}.body .h-rank--knowledge .home-knowledge button{flex:1;white-space:nowrap}@media(min-width:680px)and (max-height:420px){.body .h-rank.h-rank--knowledge{flex:0 0 48px;min-height:48px;padding:0;border:0}.body .h-rank--knowledge>*:not(.home-knowledge){display:none}}.supplement-panel{padding:10px;font-size:14px;display:grid;gap:6px}.supplement-line{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.supplement-line select,.supplement-line input{min-height:44px;max-width:100%;flex:1;min-width:150px}.supplement-panel p{margin:3px 0}.supplement-check{display:flex;align-items:center;gap:7px}.plan-source-note{padding:4px 10px;font-size:12px;color:#52667b}.plan-find{min-height:44px;margin:3px 8px;border:1px solid #ccd9e6;background:#eef5fc;border-radius:5px;text-align:left;padding:6px}.plan-picker{width:min(980px,100%);height:min(640px,calc(100dvh - 8px))}.plan-filters{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.plan-filters input:not([type=checkbox]){flex:1;min-width:140px}.plan-filters label{display:flex;align-items:center;gap:5px}.plan-pick-list>div{display:flex;gap:6px;border-bottom:1px solid #d7e0eb;padding:4px 0}.plan-pick-list>div>button:first-child{flex:1;display:flex;align-items:center;text-align:left;gap:10px}.plan-pick-list span{flex:1}.plan-pick-list small{display:block;color:#546b85}.plan-pick-list strong{white-space:nowrap}.plan-pick-list>div>button:last-child{min-width:44px;padding:6px}.cpart .row__value{min-width:0;white-space:normal;overflow-wrap:anywhere}.cpart .row .tag{max-width:70%;white-space:normal;overflow-wrap:anywhere}.forecast-options{display:grid;gap:5px;padding:6px 10px;font-size:14px}.forecast-options label{display:flex;align-items:center;gap:6px;min-height:32px}.official-refund{display:grid;gap:8px}.refund-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.refund-inputs label{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.refund-inputs input{min-width:120px;width:100%}.refund-result{padding:8px;background:#edf4fb}.official-refund>small{color:#53677e}.intake-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:6px 0}.intake-filters input,.intake-filters select{min-height:44px;max-width:100%}.intake-filters span{white-space:nowrap}.plan-source-note{margin:0;line-height:16px}.plan-find{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.plan-find .plan-source-note{padding:0;text-align:left}.desk:has(.carriers-reference) .appbar--carrier,.desk:has(.wcar) .appbar--carrier{position:absolute;inset:0 auto auto 0;height:0;width:100%;padding:0;z-index:25;background:transparent;pointer-events:none}.appbar--carrier .carrier-back,.appbar--carrier .carrier-home{position:fixed;left:0;pointer-events:auto;color:#1d3550;background:#f0f3f699;border-radius:0 6px 6px 0}.appbar--carrier .carrier-back{top:calc(50% - 22px)}.appbar--carrier .carrier-home{bottom:8px}.appbar.appbar--home-reference{height:40px;gap:4px;padding:0 4px;background:#fff;color:#172c40;border-bottom:1px solid #d5dce2}.appbar--home-reference .iconbtn{color:#263c4e;height:40px;background:none}.appbar--home-reference .home-header-notice{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;border:0;background:transparent;text-align:left;color:#263b4d;padding:0 6px;height:40px}.body.home.home--reference{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-rows:minmax(0,1fr);padding:5px;gap:5px;overflow:hidden;background:#eceff2}.home--reference .today{display:grid;grid-template-rows:30px 96px minmax(0,1fr);gap:5px;order:0;overflow:hidden}.home--reference .hgrid{display:grid;grid-template-rows:24px minmax(56px,1.2fr) minmax(56px,1.2fr) 24px minmax(52px,1.1fr) minmax(44px,.85fr);gap:4px;order:0;overflow:hidden;padding:0 3px;background:#f4f5f6}.home--reference .home-group-title{display:flex;align-items:center;gap:7px;font-size:16px;margin:0;padding:0 3px;line-height:24px}.home-group-title svg.i{width:18px;height:18px}.home--reference .hrow{display:grid!important;height:auto!important;min-height:0;gap:4px;flex:none}.home--reference .hrow--2,.home--reference .hrow--3{grid-template-columns:repeat(4,minmax(0,1fr))}.home--reference .hrow--4{grid-template-columns:repeat(6,minmax(0,1fr))}.home--reference .home-action{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:44px;padding:4px;background:#fff;color:#1b2936;border:1px solid #d5dce2;border-radius:4px;box-shadow:none;text-align:center;overflow:hidden}.home--reference .home-action .tile__ic{width:28px;height:28px;background:none;color:#24384b;margin:0;flex:none}.home--reference .home-action .tile__ic svg{width:28px;height:28px}.home--reference .home-action .tile__t{font-size:14px;line-height:17px;font-weight:700;white-space:normal}.home--reference .hrow--1 .home-action{flex-direction:row;gap:16px}.home--reference .hrow--1 .tile__t{font-size:18px;line-height:24px}.home--reference .hrow--1 .tile__ic,.home--reference .hrow--1 .tile__ic svg{width:32px;height:32px}.home--reference .hrow--4 .home-action{border:0;background:transparent;border-radius:0;gap:2px}.home--reference .hrow--4 .tile__ic,.home--reference .hrow--4 .tile__ic svg{width:22px;height:22px}.home--reference .hrow--4 .tile__t{font-size:11px;line-height:14px}.home-rank-line{display:flex;align-items:center;gap:5px;background:#fff!important;padding:3px 6px!important;min-width:0;font-size:12px!important}.home-rank-line span:first-child{display:flex;align-items:center;gap:4px}.home-rank-line svg{width:18px;height:18px}.home-rank-line b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px}.home-rank-line span:last-child{font-size:20px}.home-notices{display:grid;grid-template-columns:30px minmax(0,1fr);background:#fff;overflow:hidden}.body .home-notice-label{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#284f6d;color:#fff;font-size:12px;line-height:17px;text-align:center}.home-notice-label span{font-size:20px;margin-top:5px}.home-notices>div{display:grid;grid-template-rows:repeat(4,minmax(0,1fr))}.home-notices>div>button{display:flex;align-items:center;gap:5px;min-width:0;text-align:left;border-bottom:1px solid #e1e5e9;padding:0 6px}.home-notices b{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-notices>div>button>span{color:#285579}.home-consult-area{display:flex;flex-direction:column;min-height:0;background:#fff;padding:7px;gap:5px}.home-consult-area>header{display:flex;align-items:center;justify-content:space-between;font-size:14px}.home-consult-area>header button{min-height:24px;font-size:11px}.home-consult-area .rc-list{min-height:0;flex:1;overflow:auto}.home-consult-area .rcrow{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:44px;gap:2px;padding:4px 0;border-bottom:1px solid #e2e8ed;width:100%}.home-consult-area .rcrow span{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.home-consult-area .rcrow b{font-size:14px}.home-consult-area .rc-empty{height:100%;min-height:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px}.home-consult-area .rc-empty span{font-size:12px}.home-consult-area .rc-empty small{font-size:10px}.home-consult-area .rc-empty button{min-height:44px;padding:5px 12px;border:1px solid #b5c8d8;border-radius:4px}.home-consult-area>footer{display:flex;flex-direction:column;font-size:10px;line-height:14px;padding-top:5px;border-top:1px solid #e1e5e9}@media(orientation:portrait){.body.home.home--reference{display:flex;flex-direction:column;overflow:auto}.home--reference .today{order:2;min-height:320px}.home--reference .hgrid{order:1;min-height:370px}.home--reference .hrow--4{grid-template-columns:repeat(3,minmax(0,1fr));min-height:88px}}.home--reference .home-action{height:100%;align-self:stretch}.body .home-notices{display:grid;grid-template-columns:30px minmax(0,1fr);min-width:0;text-align:left;background:#fff;padding:0}.home-notices>div>div{display:flex;align-items:center;gap:5px;min-width:0;border-bottom:1px solid #e1e5e9;padding:0 6px;overflow:hidden}@media(orientation:landscape){.body.carriers2.carriers-reference{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(5,minmax(0,1fr));gap:5px;padding:10vh 5%;height:100%;overflow:hidden}.carriers-reference .logo-tile,.carriers-reference .logo-tile:nth-child(n+4){grid-column:auto;min-height:0;position:relative;border-radius:4px;box-shadow:0 0 0 1px #d6dce2;background:#fff!important;gap:0}.carriers-reference .logo-tile:nth-child(-n+3){grid-row:1/span 5}.carriers-reference .logo-tile:nth-child(n+4){grid-column:4}.carriers-reference .logo-tile:nth-child(1){grid-column:1}.carriers-reference .logo-tile:nth-child(2){grid-column:2}.carriers-reference .logo-tile:nth-child(3){grid-column:3}.carriers-reference .logo-tile .cap{display:none}.carriers-reference .logo-tile .logo-box{width:90%;height:auto;max-height:75%}.carriers-reference .logo-tile .logo-box img{width:100%;height:auto;max-width:100%;max-height:100%;object-fit:contain}.body.carriers-reference .logo-tile[aria-current=true]{box-shadow:0 0 0 1px #d6dce2}.carriers-reference .logo-tile{-webkit-tap-highlight-color:transparent}.body.carriers2.carriers-reference .logo-tile:nth-child(n+4) .logo-box{width:70%;height:70%;max-height:70%}.body.carriers2.carriers-reference .logo-tile:nth-child(7) .logo-box{width:85%}.body.carriers2.carriers-reference .logo-tile:nth-child(n+4) .logo-box img{width:100%;height:100%;object-fit:contain}.body.carriers2.carriers-reference .logo-tile:nth-child(-n+3) .logo-box{width:min(90%,124px);transform:translateY(8px)}.body.carriers2.carriers-reference .logo-tile:nth-child(1) .logo-box{transform:translateY(2px)}.body.carriers2.carriers-reference .logo-tile:nth-child(2) .logo-box{width:min(90%,50px)}}@media(orientation:landscape)and (min-width:700px)and (max-height:420px){.body.wl .wl__work>.ab{height:100%;flex:0 0 100%;min-height:0}.body.wl .ab>.card{height:100%;min-height:0}.body.wl .ab .card__head{flex:0 0 30px;white-space:nowrap}.body.wl .ab .card__head .right{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.body.wl .quote-entry-scroll{min-height:0;flex:1 1 0;overflow-y:auto;overscroll-behavior:contain}.body.wl .ab>.card>.row--sub{flex:0 0 32px;min-height:32px;margin-top:0}}.trade-in-note{font-size:11px;line-height:1.3;margin:2px 8px 4px;color:var(--c-muted)}.row[data-testid=trade-in-row] input{width:8rem;max-width:100%;height:32px;text-align:right;border:1px solid var(--c-line);border-radius:4px}.row[data-testid=trade-in-row] .row__value input{width:90px}.row[data-testid=trade-in-row] input::-webkit-inner-spin-button,.row[data-testid=trade-in-row] input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.enrollment-fee .row__value select{max-width:100%;min-height:32px}.enrollment-fee .small{margin:4px 8px;font-size:11px;line-height:1.4}.enrollment-fee .supplement-line{padding:4px 8px;gap:6px;flex-wrap:wrap}.enrollment-fee input{min-width:0;max-width:100%;width:110px}.support-program-open{max-width:100%;padding:4px 6px;min-height:32px;border:1px solid var(--c-line);border-radius:4px;background:#fff;font-size:12px;white-space:nowrap}.support-program-dialog{width:min(920px,75vw)}.support-program-options{display:grid;grid-template-columns:1fr;gap:0}.support-program-options button{display:grid;grid-template-columns:22% 1fr;align-items:center;gap:8px;text-align:left;padding:12px 8px;border:1px solid var(--c-line);border-radius:0;background:#fff}.support-program-options button[aria-pressed=true]{background:#f2f7ff;border-color:#2563eb;box-shadow:none}.support-program-options b{font-size:17px;color:#2563eb;text-align:center}.support-program-options button>div{display:flex;flex-direction:column;gap:5px}.support-program-options span,.support-program-options small{font-size:12px;line-height:1.5}.support-program-options em{font-style:normal;color:#e4306b}.support-program-options .support-program-warn{color:#e4306b;font-weight:700}.support-program-options .support-program-sub{padding-left:1.2em}.amount-choice-dialog .amount-choice-note{margin:0;padding:8px 12px 2px;font-size:11px;color:#e4306b}.amount-choice-dialog>button{display:flex;align-items:center;justify-content:space-between;gap:8px}.amount-choice-dialog>button small{font-size:10px;color:#666;font-weight:400}.dual-service-dialog .dual-service-lead b{color:#e4306b}.dual-service-dialog .dual-service-caution{white-space:pre-line}.dual-service-dialog .dual-service-caution:first-line{color:#e4306b}.welfare-dialog .welfare-choice__body{display:flex;flex-direction:column;gap:2px;text-align:left}.welfare-dialog .welfare-choice__body strong{color:#e4306b;font-size:1.5rem}.welfare-dialog .welfare-choice__body small{white-space:pre-line;color:#444;font-weight:400}.advance-card-dialog .advance-card-lead{margin:0 0 6px;font-size:11px;color:#444}.advance-card-dialog .advance-card-lead b{color:#e4306b}@media(max-width:500px){.support-program-dialog{width:95vw}.support-program-options button{grid-template-columns:1fr}.support-program-options b{text-align:left}}.insurance-picker-dialog{width:min(1100px,95vw)}.insurance-pick-tools{display:flex;gap:8px;padding:4px 10px;flex-wrap:wrap}.insurance-pick-tools input{min-width:90px;flex:1}.insurance-picker-dialog>.small{margin:2px 10px 4px;font-size:11px}.insurance-pick-table{width:100%;border-collapse:collapse;table-layout:fixed}.insurance-pick-table th,.insurance-pick-table td{border-bottom:1px solid var(--c-line);padding:7px 5px;text-align:left}.insurance-pick-table th:nth-child(1){width:27%}.insurance-pick-table th:nth-child(2){width:45%}.insurance-pick-table th:nth-child(3){width:18%}.insurance-pick-table th:nth-child(4){width:10%}.insurance-pick-table button{border:0;background:transparent;text-align:left;color:#1757b8;font-weight:700;font-size:12px;padding:3px;min-height:32px;max-width:100%}.insurance-pick-table small{display:block;font-size:10px;white-space:normal}.insurance-pick-table td>b{font-size:12px;white-space:nowrap}.insurance-pick-description{font-size:11px;line-height:1.45;white-space:pre-line;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.insurance-pick-table .is-selected{background:#eff6ff}.insurance-detail-dialog dl>div{border-bottom:1px solid var(--c-line);padding:8px 0}.insurance-detail-dialog dt{font-weight:700}.insurance-detail-dialog dd{margin:4px 0;white-space:pre-line;font-size:13px;line-height:1.55}.supplement-picker-open{max-width:100%;min-height:32px;background:#fff;border:1px solid var(--c-line);border-radius:4px;text-align:left;padding:4px 8px;margin-left:auto}@media(max-width:500px){.insurance-pick-table th:nth-child(1){width:35%}.insurance-pick-table th:nth-child(2){width:33%}.insurance-pick-table th:nth-child(3){width:22%}.insurance-pick-table th:nth-child(4){width:10%}.insurance-pick-table th,.insurance-pick-table td{padding:5px 3px}.insurance-pick-table td>b{font-size:10px}.insurance-pick-table button{font-size:11px}}.body.wl .wl__summary.is-docked:not(.is-collapsed){max-height:40vh;max-height:40dvh;min-height:0;overflow:hidden}.money-input-dialog{width:min(340px,92vw);padding:8px}.money-input-dialog header{padding:0 0 4px}.money-input-info{font-size:12px;text-align:center;padding:3px}.money-input-value{text-align:right;font-size:27px;line-height:38px;font-weight:800}.money-input-value small{font-size:16px}.money-input-edit{display:flex;justify-content:flex-end;gap:4px}.money-input-edit button{min-height:28px;height:28px;font-size:12px}.money-input-dialog>p{margin:2px;font-size:12px}.money-input-keys{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin-top:4px}.money-input-keys button{min-height:40px;height:40px;font-size:20px;line-height:1;border:1px solid var(--c-line);background:#f7f8fa}.money-input-keys [data-testid=money-apply]{background:#163758;color:#fff;font-size:17px}.amount-choice-dialog{width:min(340px,85vw)}.amount-choice-dialog>button{min-height:54px;text-align:left;font-size:18px;border:0;border-bottom:1px solid var(--c-line);background:#fff;padding:12px}.dual-service-dialog{width:min(1100px,87.5vw);height:80dvh;max-height:80dvh;border-radius:4px;padding:10px;gap:8px}.dual-service-dialog header{border-bottom:1px solid var(--c-line);padding-bottom:5px}.dual-service-dialog .work2-dialog__scroll{flex:1;padding:3px 8px}.dual-service-dialog p{font-size:13px;line-height:1.55;margin:0 0 8px}.dual-service-info{white-space:pre-line}.dual-service-dialog p.small{font-size:11px}.dual-service-price{display:flex;gap:10px;align-items:center;border-top:1px solid var(--c-line);padding:8px 0;font-size:16px}.dual-service-dialog footer{display:flex;justify-content:center;gap:20px;border-top:1px solid var(--c-line);padding-top:8px}.dual-service-dialog footer button{min-width:18%}.usim-picker-dialog{width:min(420px,38vw);max-height:90dvh;padding:8px;border-radius:4px;gap:4px}.usim-picker-dialog header{gap:4px}.usim-picker-dialog header h2{font-size:15px}.usim-choice{display:block;width:100%;text-align:left;padding:12px!important;border:0!important;border-bottom:1px solid var(--c-line)!important;background:#fff!important;border-radius:0!important;font-size:14px;min-height:50px!important}.usim-choice[aria-pressed=true]{background:#edf4fa!important}@media(orientation:portrait){.usim-picker-dialog{width:92vw}}.modal-page .menu-account{margin:0 0 .6rem;font:500 1.2rem/1.6rem var(--f-family);color:var(--c-muted)}.modal-page .menu-group{margin:1rem 0 .3rem;font:700 1.1rem/1.4rem var(--f-family);color:var(--c-muted);letter-spacing:.02em}.forms-dialog{width:min(100%,118rem);height:calc(100dvh - 2rem);padding:.6rem 1rem .8rem;gap:.4rem}.forms-dialog>.body.forms{flex:1;min-height:0}.body.wired .wired-bundle-row.has-parts{cursor:pointer}.body.wired .wired-bundle-row.has-parts .row__label:after{content:"▾";margin-left:.4rem;color:var(--c-muted);font-size:.9em}.body.wired .wired-bundle-row.has-parts[aria-expanded=true] .row__label:after{content:"▴"}.body.wired .wired-bundle-count{margin-left:.3rem;color:var(--c-muted);font-weight:500}.body.wired .row.row--part{background:var(--c-fill)}.body.wired .row.row--part .row__label{padding-left:1.6rem;color:var(--c-ink-2)}.body.wl .row__value .row__amount{margin-left:.6rem;color:var(--c-brand-ink, #c2185b);font-weight:700;white-space:nowrap}.prefs-dialog .pref-list{display:flex;flex-direction:column}.prefs-dialog .pref-list__row{display:flex;align-items:center;gap:1rem;min-height:5.2rem;padding:.4rem .6rem;border:0;border-bottom:1px solid var(--c-line);border-radius:0;background:#fff;font:500 1.4rem/1.8rem var(--f-family);color:var(--c-ink);text-align:left;width:100%}.prefs-dialog .pref-list__row>span:first-child{flex:1}.prefs-dialog .pref-list__hint{color:var(--c-muted);font-size:1.1rem}.prefs-dialog .pref-list__row input[type=checkbox]{width:2.2rem;height:2.2rem;min-height:0}.prefs-dialog .pref-list__go>span:last-child{font-size:2rem;color:var(--c-muted)}.prefs-dialog .pref-list .pref-design__list{display:flex;gap:.6rem}.prefs-dialog .pref-list .pref-design__opt{flex-direction:row;min-height:3.6rem;padding:.4rem 1rem}.prefs-dialog .pref-back{min-width:3.6rem;font-size:2.2rem;line-height:1;padding:0 .6rem}.library-dialog{width:min(100rem,100vw)}.library-search{display:flex;align-items:center;gap:.6rem}.library-search>input{flex:1;min-width:0;border-radius:999px;padding:0 1.4rem}.library-search>button{min-width:3.6rem;border-radius:999px}.library-star-only{display:flex;align-items:center;gap:.4rem;font:500 1.2rem/1.6rem var(--f-family);white-space:nowrap}.library-note{color:#d6336c}.library-columns{display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:start}.library-col{min-width:0}.library-col__head{display:flex;align-items:baseline;justify-content:center;gap:.8rem;padding:.4rem 0;border-bottom:1px solid var(--c-line);font-size:1.4rem}.library-col__head small{color:var(--c-muted)}.library-list article{border:1px solid var(--c-line);border-radius:.8rem;padding:.4rem .6rem;margin:.6rem 0}.library-entry-head{display:flex;align-items:center;gap:.6rem;flex-wrap:nowrap}.library-entry-head .library-logo{width:7rem;flex:none;display:inline-flex;align-items:center;justify-content:center}.library-entry-head .library-logo img{max-height:2.4rem;max-width:6.6rem}.library-entry-head .library-row{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:.6rem;text-align:left;background:transparent;border:0;border-left:1px solid var(--c-line);border-radius:0;padding:.2rem .8rem}.library-entry-head .library-row b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-entry-head .library-row small{color:var(--c-muted);white-space:nowrap}.library-entry-head .library-star,.library-entry-head .library-trash{min-width:3.4rem;min-height:3.4rem;padding:0;background:transparent;border:0;font-size:1.6rem}.library-memo{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:100%;text-align:left;border:0;background:transparent;padding:.2rem .4rem 0 7.6rem;margin:0;font:400 1.15rem/1.5rem var(--f-family);color:var(--c-muted);white-space:normal;overflow-wrap:anywhere;overflow:hidden;min-height:0}.library-empty{color:var(--c-muted);text-align:center;padding:1.2rem 0}.library-footer{display:flex;align-items:center;justify-content:center;gap:.8rem;flex-wrap:wrap}.library-footer>button{min-width:11rem;border-radius:999px;background:#353535;color:#fff}.library-footer>button:disabled{background:#bbb}.library-footer .library-management{flex-basis:100%}.library-footer .library-management>summary{font-size:1.2rem;color:var(--c-muted);cursor:pointer}@media(max-width:680px){.library-columns{grid-template-columns:1fr}}.match-dialog{width:min(110rem,100%);height:calc(100dvh - 2rem)}.match-layout{flex:1;min-height:0;display:grid;grid-template-columns:11rem minmax(0,1fr);gap:.8rem}.match-tabs{display:flex;flex-direction:column;gap:.2rem;border-right:1px solid var(--c-line);padding-right:.6rem}.match-tabs button{min-height:5rem;border:1px solid var(--c-line);border-radius:.6rem 0 0 .6rem;background:#f3f4f6;color:var(--c-muted);font:500 1.4rem/1.8rem var(--f-family)}.match-tabs button[aria-pressed=true]{background:#fff;color:var(--c-ink);font-weight:700;border-right-color:#fff}.match-pane{min-height:0}.match-pick{display:flex;flex-direction:column;gap:.8rem;padding:.4rem 0}.match-all{display:flex;align-items:center;justify-content:center;gap:.6rem;font:700 1.3rem/1.8rem var(--f-family)}.match-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.match-cell{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:.6rem;border-radius:.8rem}.match-cell b{font-size:1.5rem}.match-cell .match-logo img{max-height:3.2rem;max-width:14rem}.match-row{display:grid;grid-template-columns:11rem minmax(0,1fr);align-items:center;gap:.6rem}.match-row__label{font:700 1.3rem/1.8rem var(--f-family);text-align:center}.match-row--sort .match-row__label{font-weight:500}.match-seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border:1px solid var(--c-line)}.match-seg>button{min-height:4rem;border:0;border-left:1px solid var(--c-line);border-radius:0;background:#fff;font:500 1.3rem/1.8rem var(--f-family)}.match-seg>button:first-child{border-left:0}.match-seg>button[aria-pressed=true]{background:#353535;color:#fff}.match-seg--inputs{border:0;gap:.6rem}.match-seg--inputs input{min-width:0}.match-plan{display:grid;grid-template-columns:11rem minmax(0,1fr);align-items:center;gap:.6rem}.match-plan select{width:100%}.match-footer{display:flex;justify-content:center}.match-search{min-width:12rem;border-radius:999px;background:#353535;color:#fff}.match-results-top{display:flex;justify-content:flex-end}.match-group{margin:.6rem 0 1.2rem}.match-group__head{display:flex;align-items:center;gap:1.2rem;padding:.4rem 0}.match-group__head b{color:#2563eb;font-size:1.5rem}.match-group__head .match-logo img{max-height:3rem;max-width:12rem}.match-table{border-top:1px solid var(--c-line)}.match-table__head,.match-table__row{display:grid;grid-template-columns:3.6rem minmax(0,1.6fr) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 7rem;align-items:center;gap:.4rem;padding:.4rem 0;border-bottom:1px solid var(--c-line);text-align:center}.match-table__head{font:700 1.15rem/1.5rem var(--f-family)}.match-table__row{font:500 1.2rem/1.6rem var(--f-family)}.match-table__pink{color:#d6336c}.match-net{display:inline-grid;place-items:center;width:3.2rem;height:3.2rem;border:1px solid var(--c-ink);border-radius:.6rem;font-weight:700}.match-name{text-align:center;min-width:0}.match-name b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-name small{color:var(--c-muted)}.match-col{display:flex;flex-direction:column;gap:.2rem}.match-col i{font-style:normal}.match-col i.is-common{color:var(--c-muted)}.match-col i.is-selective{font-weight:700}.match-table__pink .match-col i,.match-col.match-table__pink i{color:#d6336c}.match-go{min-height:3.4rem;border-radius:999px;background:#353535;color:#fff;padding:0 1rem}.match-empty,.match-note{color:var(--c-muted);text-align:center}.match-table__head,.match-table__row{grid-template-columns:3.4rem minmax(0,1.3fr) 1fr .9fr 1fr 1fr 1fr 1fr 1.1fr 6.6rem}.match-table__head span{white-space:nowrap;font-size:1.05rem}.match-group__head .match-logo img{max-height:2.6rem;max-width:10rem;width:auto}.match-footer .match-search{opacity:1;background:#353535;color:#fff;border-color:#353535}.subsidy-history .sub-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.8rem}.subsidy-history .sub-head h2{margin:0;text-align:center;font-size:1.7rem}.subsidy-history .sub-criteria{justify-self:start;border-radius:999px;padding:0 1.4rem}.subsidy-history .sub-criteria-panel{display:flex;flex-direction:column;gap:.6rem;padding:.8rem;border:1px solid var(--c-line);border-radius:.8rem;background:#fafafa}.subsidy-history .sub-row{display:grid;grid-template-columns:8rem minmax(0,1fr);align-items:center;gap:.6rem}.subsidy-history .sub-row__label{font-weight:700;text-align:center}.subsidy-history .sub-seg{display:flex}.subsidy-history .sub-seg>button{flex:1;min-height:3.6rem;border:1px solid var(--c-line);border-radius:0;background:#fff;margin-left:-1px}.subsidy-history .sub-seg>button[aria-pressed=true]{background:#353535;color:#fff}.subsidy-history .sub-seg--wrap{flex-wrap:wrap}.subsidy-history .sub-seg--wrap>button{flex:0 0 auto;padding:0 1rem}.subsidy-history .sub-criteria__title{margin:0;font-size:1.05rem;font-weight:800;text-align:center}.subsidy-history .sub-criteria__tabs>button{min-height:3rem;font-weight:700}.today-changes{width:calc(100% - 12px);max-width:none;max-height:calc(100dvh - 12px);gap:0;padding:0;border-radius:6px;overflow:hidden}.today-changes__head{display:flex;align-items:center;justify-content:space-between;gap:8px;height:30px;padding:0 8px;border-bottom:1px solid #d7d7d7;background:#fff}.today-changes__dismiss{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#222}.today-changes__dismiss input{width:16px;height:16px;min-height:0;margin:0;accent-color:#222}.today-changes .today-changes__close{min-height:0;width:24px;height:24px;padding:0;border:2px solid #222;border-radius:50%;background:#fff;color:#222;font-size:13px;font-weight:700;line-height:1}.today-changes__body{padding:6px 8px 8px}.today-changes__title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 6px}.today-changes__title b{display:block;font-size:30px;line-height:1.05;font-weight:800;color:#111}.today-changes__title span{display:block;font-size:30px;line-height:1.05;font-weight:800;color:#1e88e5}.today-changes__title img{width:60px;height:60px;flex:none}.today-changes__notice{margin:0 0 4px;padding:5px 8px;background:#f2f2f2;border-radius:3px;font-size:12px;line-height:1.4;color:#555}.today-changes__notice--important{color:#e5399a;font-weight:700}.today-changes__table{width:100%;border-collapse:collapse;margin-top:4px}.today-changes__table th{padding:7px 4px;background:#333;color:#fff;font-size:11px;font-weight:700;text-align:center;border-right:1px solid #555}.today-changes__table th:last-child{border-right:0}.today-changes__table td{padding:8px 4px;font-size:12px;text-align:center;border-bottom:1px solid #e3e3e3;vertical-align:middle}.today-changes__table .sub-carrier .carrier-mark img{height:22px;width:auto;max-width:64px}.today-changes__table .sub-model{font-weight:400;color:#111}.today-changes__pill{display:inline-block;padding:3px 10px;border-radius:999px;color:#fff;font-size:11px;font-weight:700;white-space:nowrap}.today-changes__pill--up{background:#e53935}.today-changes__pill--down{background:#1e88e5}.today-changes__pill--new{background:#43a047}.today-changes__amount .before{color:#9a9a9a}.today-changes__amount .after,.today-changes__amount .arrow{color:#e5399a;font-weight:700}.home-notice-dots{display:flex;justify-content:center;gap:.4rem;margin-top:.2rem}.home-notice-dots>button{background:none;border:0;padding:0 .2rem;font-size:.7rem;line-height:1;min-height:1.6rem;color:#666}.row__label--pick{background:none;border:0;padding:0;text-align:left;font:inherit;color:inherit;text-decoration:underline dotted}.type-choice{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;padding:1rem 1.2rem 1.4rem}.type-choice>button{min-height:8.4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;border:0;border-radius:.4rem;background:#fff;font-weight:700;font-size:1.3rem;color:#222}.type-choice>button svg.i{width:3.4rem;height:3.4rem;stroke-width:1.6}.type-choice>button>b{font-weight:700}.type-choice-dialog{width:min(66rem,92vw)}.subsidy-history .sub-dates{display:flex;align-items:center;gap:.4rem;grid-column:2}.subsidy-history .sub-apply{display:flex;justify-content:center}.subsidy-history .sub-apply button{min-width:12rem;border-radius:999px;background:#353535;color:#fff}.subsidy-history .sub-date{display:flex;justify-content:flex-end}.subsidy-history .sub-date button{border:0;background:transparent;font:600 1.3rem/1.8rem var(--f-family)}.subsidy-history .sub-table table{min-width:0}.subsidy-history .sub-table thead th{background:#353535;color:#fff;text-align:center;font-size:1.2rem;padding:.8rem .4rem}.subsidy-history .sub-table td{text-align:center}.subsidy-history .sub-table td.num{text-align:right;font-variant-numeric:tabular-nums}.subsidy-history .sub-head .sub-date{justify-self:end}.subsidy-history .sub-pill{display:inline-block;padding:0 1rem;border-radius:999px;background:#e0202a;color:#fff;font-size:1.1rem;font-weight:700;line-height:2rem;white-space:nowrap}.subsidy-history .sub-kind--down .sub-pill{background:#2563eb}.subsidy-history .sub-kind--new .sub-pill{background:#222}.subsidy-history .sub-plan{text-align:center;white-space:nowrap}.subsidy-history .sub-before{color:#8a8f98}.subsidy-history .sub-after{color:#e4306b;font-weight:700}.subsidy-history .sub-lens{width:3.2rem;height:3.2rem;min-height:0;padding:0;display:inline-grid;place-items:center;border:0;background:transparent;color:#222}.ranking-dialog .ranking-carriers{display:flex;gap:.4rem;flex-wrap:wrap;padding:0 0 .4rem}.ranking-dialog .ranking-carriers>button{flex:1 1 0;min-width:7rem;height:3.2rem;min-height:0;padding:0 .6rem;border:1px solid #d9dce2;border-radius:4px;background:#fff;color:#222;font-size:1.2rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.ranking-dialog .ranking-carriers>button[aria-selected=true]{border-color:#222;box-shadow:inset 0 0 0 1px #222}.ranking-dialog .ranking-carriers>button[data-testid=ranking-carrier-all][aria-selected=true]{background:#222;color:#fff}.ranking-dialog .ranking-carriers .carrier-mark{width:auto;min-width:0;max-width:100%}.ranking-dialog .ranking-carriers .carrier-mark img{max-height:2rem}.ranking-dialog .ranking-period{display:flex;align-items:center;gap:.6rem}.ranking-dialog .ranking-period>small{color:#666;font-size:1.1rem}.subsidy-history .sub-carrier img{max-height:2.2rem;max-width:7rem}.subsidy-history .sub-kind--up{color:#d6336c;font-weight:700}.subsidy-history .sub-kind--down{color:#2563eb;font-weight:700}.subsidy-history .sub-kind--new{color:#16a34a;font-weight:700}.subsidy-history .sub-empty{text-align:center;color:var(--c-muted);padding:4rem 0;font-size:1.5rem}.match-col i{white-space:nowrap}.match-go{padding:0 .6rem;font-size:1.15rem;white-space:nowrap}.subsidy-history .sub-table{flex:0 0 auto;min-height:12rem;max-height:none;overflow:visible}.subsidy-history .sub-empty{padding:2.4rem 0}.body.devs .devs__basis>b{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.15;word-break:keep-all}.body.devs .num .won{font-size:1em}.body.wl.wl--reference .ab .row>.row__label{letter-spacing:-.5px}.library-entry-head .library-row b{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2}.library-entry-head .library-row small{white-space:normal;line-height:1.2}.wl__summary .quote-benefit-line{display:flex;flex-wrap:wrap;gap:0 10px;padding:1px 0 3px;font-size:10px;line-height:13px;font-weight:700;color:#222}.home--reference .hgrid{grid-template-columns:minmax(0,1fr)}.body.wl{grid-template-rows:44px auto minmax(0,1fr)}.body.wl.wl--docked{grid-template-rows:44px auto minmax(0,1fr) 48px}.body.wl>.cond{grid-row:2}.body.wl>.wl__work{grid-row:3}.body.wl>.wl__summary{grid-row:3}.quote-toolbar{grid-column:1/-1;grid-row:1;min-width:0;height:44px;display:flex;background:#fafbfc;border-bottom:1px solid #dbe2eb;color:#263b51}.quote-nav{display:flex;flex:none}.quote-toolbar button{min-height:44px;border:0;border-right:1px solid #edf1f6;border-radius:0;background:transparent;color:inherit;padding:2px 7px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:12px;white-space:nowrap}.quote-nav button{width:36px;min-width:36px}.quote-actions{display:flex;flex:1;min-width:0;overflow:auto;scrollbar-width:thin}.quote-actions button{flex:1 0 auto;min-width:58px}.quote-toolbar .i{width:19px;height:19px;flex:none}.quote-toolbar button:focus-visible{outline:2px solid #3180c4;outline-offset:-2px}.cmp-col.is-empty{border-style:solid;border-color:#dbe2eb}.cmp-col.is-empty .cmp-empty{min-height:0;height:auto;padding:6px;gap:4px}.cmp-col.is-empty .cmp-empty__add{min-height:44px;width:100%;border-radius:4px;padding:6px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px}.cmp-col.is-empty .cmp-empty__add .i{width:30px;height:30px}.cmp-col.is-empty .cmp-empty__hint{font-size:11px;line-height:16px}.cmp-col.is-empty .cmp-col__head{padding:0;background:#f8fafc}.cmp-col.is-empty .cmp-total{color:#728094}@media(orientation:landscape)and (min-width:700px){.body.wl{grid-template-rows:44px auto minmax(0,1fr)}.body.wl>.wl__summary{grid-column:2;grid-row:3}.body.wl .wl__work{grid-column:1;grid-row:3}}.body.wcar.wcar-reference{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr)) 36px;gap:5px;padding:5px}.wcar-reference .logo-tile{min-width:0;min-height:44px;border-radius:4px}.wcar-reference .logo-tile:nth-child(1){grid-column:1;grid-row:1/3}.wcar-reference .logo-tile:nth-child(2){grid-column:2;grid-row:1/3}.wcar-reference .logo-tile:nth-child(3){grid-column:3;grid-row:1/3}.wcar-reference .logo-tile:nth-child(4){grid-column:4;grid-row:1}.wcar-reference .logo-tile:nth-child(5){grid-column:4;grid-row:2}.wcar-reference .logo-tile:nth-child(6){grid-column:2/4;grid-row:3;border:0;background:#f8fafc}.wcar-reference .logo-tile:nth-child(6) .logo-box{height:22px;width:100px}.wcar-reference .logo-tile:nth-child(6) .cap{display:none}.wcar-reference .wc-note{display:none}.wcar-reference .logo-tile .logo-box{width:90%;height:auto;max-height:70%}.wcar-reference .logo-tile .logo-box img{width:100%;height:auto;max-width:100%;max-height:100%;object-fit:contain}.wcar-reference .logo-tile:nth-child(-n+3) .logo-box{width:min(90%,124px)}.wcar-reference .logo-tile:nth-child(2) .logo-box{width:min(90%,50px)}.wcar-reference .logo-tile:nth-child(n+4) .logo-box{width:85%;height:70%}.wcar-reference .logo-tile:nth-child(6) .logo-box{width:110px;height:22px}.wcar-reference .logo-tile .cap{font-size:11px;line-height:15px;max-width:100%}@media(orientation:portrait){.body.wcar.wcar-reference{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(80px,1fr))}.wcar-reference .logo-tile:nth-child(n){grid-column:auto;grid-row:auto}.wcar-reference .logo-tile:nth-child(6) .logo-box{height:auto;width:auto}.wcar-reference .logo-tile:nth-child(6) .logo-cap{display:block}}.carrier-mark{display:inline-flex;align-items:center;justify-content:center;min-width:72px;width:88px;vertical-align:middle}.library-dialog{border-radius:4px;max-height:calc(100dvh - 8px)}.library-management{border-bottom:1px solid #dbe2eb;margin:3px 0 6px}.library-management>summary{min-height:36px;padding:6px 4px;cursor:pointer;font-size:12px}.library-file-tools{display:flex;gap:8px;flex-wrap:wrap;align-items:center;font-size:12px}.library-file-tools input[type=file]{max-width:100%;font-size:12px}.legacy-consult-row{display:block;width:100%;text-align:left;margin:6px 0}.library-list article{border-radius:0;border:0;border-bottom:1px solid #dbe2eb;padding:10px 4px}.library-amount{font-size:12px;color:#286291;background:#edf5fc;padding:4px 6px;margin:5px 0!important}.library-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.library-actions>button:first-child{background:#193954;color:#fff}.library-confirm{border:2px solid #427bb4;padding:10px;background:#f6faff}.saved-quote-review{width:min(760px,100%);border-radius:4px}.saved-quote-review table td{font-weight:700}.body.forms.forms--chooser{display:flex;flex-direction:column;gap:0;padding:8px}.forms--chooser .forms__list{display:none}.forms-chooser{flex:1;min-height:0;display:flex;flex-direction:column;padding:0 8px;gap:8px;background:#f5f7fa}.forms-chooser header{display:flex;align-items:center;gap:10px;min-height:32px}.forms-chooser h2{font-size:16px}.forms-chooser header span{margin-left:auto;font-size:12px;color:#62748a}.forms-chooser>p{font-size:12px;padding:0 4px}.forms-chooser>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;flex:1;min-height:74px}.forms-chooser>div[data-testid=forms-chooser-quote]{grid-template-columns:repeat(4,minmax(0,1fr))}.forms-chooser>div button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1px solid #dbe2eb;border-radius:4px;background:#fff;font-size:15px}.forms-chooser .i{width:30px;height:30px}.forms-chooser .forms-recommended{min-height:32px;background:transparent;border:0;font-size:12px}.forms--chooser .forms__side{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px;border:0;min-height:52px;margin:0;padding:4px 0}.forms--chooser .forms__side>:not(.bundle-title):not(.forms__btns){display:none}.forms--chooser .bundle-title{padding:0 6px;gap:8px;flex:none;font-size:12px}.forms--chooser .bundle-title>span:first-child{font-size:12px!important}.forms--chooser .forms__btns{flex:1;display:flex;gap:6px;margin:0;padding:0}.forms--chooser .forms__btns button{flex:1;min-height:44px;padding:4px 7px;font-size:13px}.official-form-links{font-size:12px;padding:4px 0}.official-form-links summary{cursor:pointer;min-height:36px;padding:6px}.official-form-links a{display:block;padding:5px;color:#23649e}.subsidy-history{display:flex;flex-direction:column;min-height:0;overflow:auto;gap:6px}.history-filters{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.history-filters label{display:flex;align-items:center;gap:4px}.history-filters input,.history-filters select{min-height:44px;max-width:100%}.history-table{min-height:100px;overflow:auto}.history-table table{min-width:660px;width:100%;border-collapse:collapse}.history-table th,.history-table td{padding:7px;border-bottom:1px solid #dbe2eb;font-size:12px}.history-table thead{position:sticky;top:0;background:#f8fafc}.history-filters input[aria-label="지원금 단말 검색"]{flex:1;min-width:130px}.forecast-dates{display:flex;flex-wrap:wrap;gap:6px;font-size:12px}.forecast-dates label{display:flex;align-items:center;gap:4px}.forecast-dates input{min-height:36px}@media(max-width:550px){.forms-chooser>div{grid-template-columns:1fr;grid-template-rows:repeat(3,minmax(90px,1fr))}.forms--chooser .forms__side{flex-direction:column;align-items:stretch}.forms--chooser .forms__btns{width:100%}}.carrier-mark img{max-width:100%;max-height:28px;object-fit:contain}.carrier-mark img[alt=KT]{max-width:40px}.work2-dialog.plan-picker{width:min(100%,1080px);height:min(680px,calc(100dvh - 8px));padding:0;gap:0;border-radius:4px}.plan-picker>header{height:44px;min-height:44px;padding:0 8px;border-bottom:1px solid #dbe2eb}.plan-picker h2{font-size:15px}.catalog-count{font-size:12px;color:#65778c}.plan-picker>header button{min-height:36px;border:0;background:#fff}.plan-workspace{display:grid;grid-template-columns:100px minmax(0,1fr);flex:1;min-height:0}.plan-categories{min-height:0;overflow:auto;background:#f7f8fa;border-right:1px solid #dbe2eb}.plan-categories button{width:100%;padding:8px 7px;border:0;border-bottom:1px solid #e1e6ee;border-radius:0;text-align:left;background:transparent;font-size:13px;line-height:18px}.plan-categories button[aria-pressed=true]{background:#193954;color:#fff}.plan-catalog-main{display:flex;flex-direction:column;min-width:0;min-height:0}.plan-picker .plan-filters{position:relative;display:flex;flex-wrap:nowrap;height:44px;min-height:44px;padding:3px 8px;border-bottom:1px solid #e1e6ee}.plan-picker .plan-filters>input{min-width:0;flex:1;height:36px;min-height:36px;border-radius:18px}.plan-picker .plan-filters>select{width:110px;min-height:36px;height:36px}.plan-filter-more{flex:none;font-size:13px}.plan-filter-more>summary{cursor:pointer;min-height:36px;padding:6px 8px}.plan-filter-more>div{position:absolute;top:43px;right:0;z-index:4;display:flex;flex-direction:column;gap:6px;background:#fff;border:1px solid #b9c9dc;padding:10px;width:260px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 110px);overflow:auto;box-shadow:0 5px 15px #19395420}.plan-table-head{display:grid;grid-template-columns:minmax(0,1fr) 88px 92px;height:26px;align-items:center;padding:0 49px 0 12px;border-bottom:1px solid #dbe2eb;background:#fafbfc;font-size:12px;color:#435771}.plan-table-head>span:not(:first-child){text-align:right}.plan-picker .plan-pick-list{flex:1;padding:0}.plan-picker .plan-pick-list>div{gap:0;padding:0}.plan-picker .plan-pick-list>div>button{border:0;border-radius:0;background:#fff}.plan-picker .plan-pick-list>div>button:first-child{gap:10px;padding:8px 10px;min-height:68px}.plan-picker .plan-row-info{min-width:0;flex:1;font-size:14px}.plan-picker .plan-row-info b{font-size:14px;line-height:18px}.plan-picker .plan-pick-list small{font-size:11px;line-height:16px}.plan-picker .plan-pick-list strong{flex:none;width:88px;text-align:right;font-size:14px}.plan-picker .plan-pick-list .plan-row-discount{flex:none;width:82px;text-align:right;font-size:12px;color:#de3355}.plan-picker .plan-pick-list>div>button:last-child{border-left:1px solid #edf1f6;width:40px;min-width:40px}.plan-picker .plan-pick-list>div:focus-within>button{background:#edf6fb}.plan-picker .plan-usage{position:relative;flex:none;min-height:38px;border-bottom:1px solid #dbe2eb;font-size:12px}.plan-usage>summary{display:none}.plan-usage>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:3px 8px}.plan-usage label{display:flex;gap:5px;align-items:center;min-width:0;white-space:nowrap}.plan-usage select{min-width:0;width:100%;height:32px;min-height:32px;font-size:12px}.plan-picker .plan-table-head{grid-template-columns:minmax(0,1fr) 140px 42px;padding:0 8px 0 44px}.plan-picker .plan-pick-list .plan-favorite{order:-1;width:32px;min-width:32px;border:0;border-right:1px solid #edf1f6}.plan-picker .plan-pick-list .plan-detail-open{width:42px;min-width:42px;flex:none;border-left:1px solid #edf1f6;font-size:12px}.plan-picker .plan-pick-list .plan-detail-open{padding:4px;white-space:nowrap}.plan-picker .plan-table-head>span{white-space:nowrap}.plan-picker .plan-row-fee{flex:none;width:140px;text-align:right;display:flex;flex-direction:column;gap:3px}.plan-picker .plan-row-fee strong,.plan-picker .plan-pick-list .plan-row-fee strong{width:auto}.plan-picker .plan-row-fee small{color:#bf2d53;white-space:nowrap}.plan-detail-dialog{width:min(660px,calc(100vw - 12px));max-height:calc(100dvh - 12px);border-radius:4px}.plan-detail-dialog header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px}.plan-detail-dialog h2{font-size:18px;margin:0}.plan-detail-dialog dl{display:grid;grid-template-columns:120px minmax(0,1fr);gap:0;margin:8px 0}.plan-detail-dialog dt,.plan-detail-dialog dd{margin:0;padding:7px;border-bottom:1px solid #e2e8ed;font-size:14px}.plan-detail-dialog dd{overflow-wrap:anywhere}.plan-detail-dialog dd b{font-size:22px}.plan-detail-dialog footer{min-height:48px;display:flex;justify-content:flex-end;align-items:center}@media(max-width:550px){.plan-usage>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 6px}.plan-picker .plan-row-fee{width:91px}.plan-picker .plan-row-fee small{font-size:10px}.plan-picker .plan-table-head{grid-template-columns:minmax(0,1fr) 110px;padding-left:38px;padding-right:45px}.plan-picker .plan-table-head>span:nth-child(2){display:block;font-size:10px}.plan-detail-dialog dl{grid-template-columns:105px minmax(0,1fr)}}.plan-usage.is-compact{min-height:26px}.plan-usage.is-compact>summary{display:block;min-height:26px;cursor:pointer;padding:2px 8px}.plan-usage.is-compact[open]>div{position:absolute;top:26px;right:0;z-index:8;background:#fff;max-height:100px;overflow:auto;width:100%;border:1px solid #c3d0db}.body.plan-comparison{display:flex;flex-direction:column;min-height:0;gap:0;padding:0}.plan-comparison>nav{height:44px;min-height:44px;display:flex;align-items:center;gap:5px;padding:2px 8px;border-bottom:1px solid #dbe2eb}.plan-comparison>nav .small{margin-left:auto;font-size:11px}.plan-compare-track{display:flex;gap:8px;flex:1;min-height:0;overflow-x:auto;padding:6px}.plan-compare-col{flex:1;min-width:220px;display:flex;flex-direction:column;border:1px solid #dbe2eb;background:#fff;min-height:0}.plan-compare-col.is-best{border-color:#dc3d67}.plan-compare-col>header{display:flex;align-items:center;gap:6px;min-height:44px;padding:4px 8px;background:#f5f8fb}.plan-compare-col>header select{flex:1;width:0;min-height:32px}.plan-compare-col .carrier-mark{width:80px;min-width:60px}.plan-compare-pick{min-height:38px;flex:none;border:0;border-radius:0;border-bottom:1px solid #e3e9ef;background:#fff;font-weight:700;font-size:14px}.plan-compare-rows{flex:1;min-height:0;overflow:auto;padding:0 8px}.plan-compare-rows p,.plan-compare-rows label{min-height:30px;display:flex;align-items:center;gap:5px;border-bottom:1px solid #e5eaf0;margin:0;padding:4px 0;font-size:12px}.plan-compare-rows b{margin-left:auto;text-align:right;font-size:12px;font-weight:600;overflow-wrap:anywhere}.plan-compare-rows input[type=number]{min-width:0;width:85px;margin-left:auto}.plan-compare-rows label select{margin-left:auto;min-height:30px}.plan-compare-rows small{font-size:10px}.plan-compare-rows .plan-compare-empty{display:block;padding:15px 8px;line-height:1.7;color:#748a99}.plan-compare-monthly{flex:none;display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:6px 9px;background:#f6f8fb;border-top:1px solid #dbe2eb}.plan-compare-monthly span{font-size:12px}.plan-compare-monthly b{font-size:24px;color:#de3355;white-space:nowrap}.plan-compare-col footer{min-height:44px;display:flex;gap:6px;padding:4px;flex:none}.plan-compare-col footer button{flex:1;min-width:0;min-height:36px;font-size:12px}@media(max-width:550px){.plan-comparison>nav .small{display:none}.plan-compare-col{flex:none;width:calc(100vw - 36px)}.plan-compare-track{scroll-snap-type:x proximity}.plan-compare-col{scroll-snap-align:start}}.catalog-source{padding:3px 10px;min-height:24px;font-size:11px;line-height:18px;border-top:1px solid #dbe2eb;color:#62748a}.prefs-dialog{border-radius:4px;padding:0;gap:0}.prefs-dialog>header{height:44px;padding:0 10px;border-bottom:1px solid #dbe2eb}.prefs-dialog .pref-tabs{padding:0 8px;border-bottom:1px solid #dbe2eb}.prefs-dialog .pref-tabs button{min-height:44px}.prefs-dialog .work2-dialog__scroll{padding:2px 8px}.prefs-dialog th .carrier-mark{width:100px}.prefs-dialog table{table-layout:fixed}.prefs-dialog table th:first-child{width:120px}.prefs-dialog table th,.prefs-dialog table td{padding:2px 8px}.prefs-dialog table thead th{height:26px;font-size:12px;line-height:18px}.prefs-dialog .pref-actions{min-height:48px;padding:3px 8px;background:#f6f8fb;border-top:1px solid #dbe2eb}.prefs-dialog .pref-actions button{min-width:100px;border-radius:20px}.prefs-dialog .pref-actions button:last-child{background:#193954;color:#fff;margin-left:auto}.penalty-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:4px 0 8px}.penalty-highlights article{border:1px solid #dbe2eb;border-radius:4px;padding:9px 12px;background:#f9fbfe}.penalty-highlights h3{font-size:14px;margin:0 0 5px}.penalty-highlights article>div{display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:12px;min-height:30px}.penalty-highlights b{color:#d82f59;font-size:19px;white-space:nowrap}.penalty-full summary{min-height:44px;padding:8px;cursor:pointer;border:1px solid #dbe2eb}.body.wired{grid-template-columns:92px minmax(190px,1fr) minmax(0,2fr);grid-template-rows:44px minmax(0,1fr);padding:0;gap:0}.body.wired .wired-tools{grid-column:1/-1;min-height:44px;height:44px;margin:0;padding:3px 6px;gap:4px;position:relative;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;border-bottom:1px solid #dbe2eb}.wired-tools>button{flex:none;white-space:nowrap}.wired-print-dialog{width:min(860px,calc(100vw - 8px));height:calc(100dvh - 8px);max-height:700px;display:flex;flex-direction:column;gap:6px;border-radius:4px;padding:8px}.wired-print-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:none;min-height:44px}.wired-print-dialog h2{font-size:16px;margin:0}.wired-print-dialog>.small{margin:0;font-size:11px;line-height:16px}.wired-document-preview{flex:1;min-height:100px;width:100%;border:1px solid #dbe2eb;background:#fff}.wired-print-dialog>footer{display:flex;flex-wrap:wrap;gap:6px;align-items:center;flex:none}.wired-print-dialog button{min-height:44px}.wired-print-dialog [role=status]{font-size:12px;flex:1;min-width:160px}.wired-tools>button{min-height:36px!important;height:36px;font-size:12px;padding:4px 7px}.wired-tools .wired-hold{margin-left:auto;flex:none}.wired-tools .wired-hold{position:relative;align-self:flex-start}.wired-tools .wired-hold>summary{height:36px;padding:6px 8px;cursor:pointer;font-size:12px}.wired-tools .wired-hold[open]{position:fixed;right:6px;top:88px;width:280px;background:#fff;z-index:50;border:1px solid #bccdde}.wired-tools .wired-hold[open]>:not(summary){position:relative;z-index:15;background:#fff;box-shadow:0 2px 8px #19395420;padding:7px;min-width:250px;margin:0}.wired-lines{grid-column:1;grid-row:2;display:grid;grid-template-rows:26px repeat(5,minmax(44px,1fr));min-height:0;border-right:1px solid #dbe2eb;background:#fafbfd}.wired-lines h3{font-size:11px;line-height:26px;text-align:center;margin:0}.wired-lines button{border:0;border-top:1px solid #dbe2eb;background:#fff;padding:4px 2px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:11px;min-width:0}.wired-lines button.is-enabled{background:#e9f4fb}.wired-lines small{font-size:10px;white-space:normal}.body.wired .wired__side{grid-column:2;grid-row:2;display:flex;min-height:0;min-width:0;overflow:hidden}.body.wired .wired__picks{flex:1;display:flex;flex-direction:column;padding:0;border:0;min-height:0;overflow:hidden}.body.wired .wired__picks>[data-scroll=y]{flex:1;min-height:0;overflow:auto}.body.wired .wired__main{grid-column:3;grid-row:2;min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden}.body.wired .wired__ba{flex:1;min-height:0;gap:0;grid-template-columns:repeat(2,minmax(0,1fr))}.body.wired .wired__card{padding:0;display:flex;flex-direction:column;min-height:0;border:0;border-left:1px solid #dbe2eb}.body.wired .wired__card>.card__head,.body.wired .wired__picks>.card__head{height:26px;min-height:26px;font-size:12px;padding:2px 6px}.body.wired .wired__picks .carrier-chip{height:22px;padding:0 4px;font-size:11px}.body.wired .wired__picks .tag--src{display:none}.body.wired .wired__picks .lrow--pick{min-height:44px;height:44px;padding:3px 4px;gap:4px}.body.wired .lrow--pick .tile__ic,.body.wired .lrow--pick .lrow__price{display:none}.body.wired .lrow--pick .lrow__grp{width:48px;flex:none;font-size:11px}.body.wired .lrow--pick select{min-width:0;width:100%;min-height:36px;font-size:11px;padding:2px}.body.wired .wired__rows{flex:1;min-height:0;overflow:auto}.body.wired .wired__rows>.row{height:44px;min-height:44px;padding:3px 6px;gap:5px}.body.wired .wired__rows .row__label{font-size:11px;min-width:0}.body.wired .wired__rows .row__value{font-size:13px;min-width:0;white-space:nowrap}.body.wired .wired__rows input{width:72px;min-width:0;min-height:36px}.body.wired .wired__sum{flex:none;min-height:38px;height:38px;padding:4px 6px;background:#f4f7fb}.body.wired .wired__sum--after{background:#193954;color:#fff}.body.wired .wired__strip{min-height:28px;height:28px;margin:0;padding:2px 6px;gap:5px;overflow:hidden;border-top:1px solid #dbe2eb}.body.wired .wired__strip .rate-asof,.body.wired .wired__strip .wired__diff36,.body.wired .wired__strip .rebshow,.body.wired .wsum,.body.wired .wsumbar{display:none}@media(max-width:680px){.body.wired{grid-template-columns:76px minmax(0,1fr);grid-template-rows:44px 240px minmax(280px,1fr);overflow:auto}.body.wired .wired-tools{overflow:auto}.body.wired .wired__main{grid-column:1/-1;grid-row:3}.wired-lines{grid-row:2}.body.wired .wired__side{grid-column:2}.body.wired .wired__strip{display:none}.penalty-highlights{grid-template-columns:1fr}.penalty-highlights b{font-size:18px}}.body.devs{grid-template-columns:88px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.body.devs .devs__list.devs__catalog{display:flex;flex-direction:column;min-height:0}.body.devs .devs__rail{grid-row:1/-1;padding:0;gap:0}.body.devs .rail__item{min-height:44px;height:44px;border-radius:0;border-bottom:1px solid #edf0f5}.body.devs .rail__item[aria-selected=true]{background:#193954;color:#fff;box-shadow:none}.body.devs .devs__tools{height:44px;min-height:44px;flex-wrap:nowrap;overflow:hidden;padding:3px 6px}.body.devs .devs__tools>.pt-seg{display:none}.body.devs .device-sort{width:112px;min-height:36px;font-size:12px;flex:none}.body.devs .devs__search{flex:1;height:36px;min-height:36px;min-width:90px;border-radius:18px}.body.devs .devs__meta{font-size:11px}.body.devs .devs__filters{display:flex;align-items:center;gap:8px;min-height:32px;padding:2px 6px;border-bottom:1px solid #e0e6ee}.devs__filters label{display:flex;align-items:center;gap:4px;min-width:0;font-size:11px}.devs__filters label:nth-child(2){flex:1}.body.devs .devs__filters select{min-height:28px;height:28px;min-width:0;max-width:100%;font-size:11px;padding:2px 5px}.body.devs .devs__filters label:nth-child(2) select{width:0;flex:1}.body.devs .devs__table-head{display:grid;grid-template-columns:28px minmax(0,1fr) 108px 164px 124px;gap:6px;padding:0 6px;min-height:24px;align-items:center;background:#fafbfc;border-bottom:1px solid #dbe2eb;font-size:11px}.body.devs .devs__table-head>span{min-width:0;text-align:right}.body.devs .devs__table-head>span:nth-child(2){text-align:left}.body.devs .devs__scroll{flex:1}.body.devs .devs__scroll .lrow{display:grid;grid-template-columns:28px minmax(0,1fr) 108px 164px 124px;gap:6px;min-height:58px;height:auto;padding:6px;align-items:center;background:#fff}.body.devs .devs__scroll .lrow[aria-selected=true]{background:#edf6fb}.body.devs .devs__scroll .ph-slot,.body.devs .devs__scroll .selmark,.body.devs .devs__scroll .lrow>span[style]{display:none}.body.devs .devs__scroll .star-btn{grid-column:1;grid-row:1;width:28px;height:36px}.body.devs .devs__scroll .lrow__meta{grid-column:2;grid-row:1;min-width:0}.body.devs .devs__scroll .lrow__price{grid-column:3;grid-row:1;font-size:13px;min-width:0;max-width:100%;text-align:right}.body.devs .devs__basis{grid-column:4;grid-row:1;min-width:0;text-align:right;font-size:12px}.body.devs .devs__support{grid-column:5;grid-row:1;text-align:right;font-size:13px;color:#d72c4b}.devs__basis b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.devs__basis small,.devs__support small{display:block;color:#728094;font-size:10px;line-height:15px}.body.devs .devs__scroll .lrow__name{font-size:13px;line-height:17px}.body.devs .devs__scroll .lrow__sub{font-size:11px;line-height:15px}.body.devs .devs__scroll .ph-attr{display:none}.body.devs .devs__panel{grid-column:2;grid-row:2;min-height:44px;max-height:44px;display:flex;flex-direction:row;align-items:center;padding:3px 8px;gap:8px;overflow:hidden}.body.devs .devs__panel>:not(.dp__head):not(.summary__foot){display:none}.body.devs .devs__panel .dp__head{flex:1;min-width:0}.body.devs .devs__panel .dp__head .ph-slot,.body.devs .devs__panel .dp__price,.body.devs .devs__panel .dp__head .ph-attr{display:none}.body.devs .devs__panel .dp__name{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.body.devs .devs__panel .summary__foot{margin:0;padding:0;flex:none}.body.devs .devs__panel .summary__foot button{min-height:36px}.desk .appbar--catalog{position:absolute;top:0;right:4px;height:44px;min-height:44px;width:92px;padding:0;gap:2px;z-index:12;background:#fff;border:0;color:#193954;container-type:normal}.desk .appbar--catalog button{width:44px;min-width:44px;height:44px;min-height:44px}.desk .appbar--catalog .iconbtn{color:#193954}.body.devs .devs__tools{padding-right:100px}@media(orientation:landscape)and (max-height:479px){.body.devs .devs__scroll .lrow{min-height:52px;height:52px}.body.devs .devs__tools{padding-right:100px}.body.devs .devs__table-head,.body.devs .devs__scroll .lrow{grid-template-columns:28px minmax(0,1fr) 94px 134px 110px}.body.devs .devs__scroll .lrow__name{font-size:12px}}@media(max-width:680px){.body.devs{grid-template-columns:70px minmax(0,1fr)}.body.devs .devs__filters{flex-wrap:wrap}.body.devs .devs__meta{display:none}.body.devs .devs__table-head{grid-template-columns:28px minmax(0,1fr) 88px}.body.devs .devs__table-head>span:nth-child(n+4){display:none}.body.devs .devs__scroll .lrow{grid-template-columns:28px minmax(0,1fr) 88px;min-height:68px;height:auto}.body.devs .devs__basis{grid-column:2;grid-row:2;text-align:left}.body.devs .devs__support{grid-column:3;grid-row:2}.body.devs .devs__basis small,.body.devs .devs__panel .dp__name{display:none}}@media(max-width:550px){.plan-workspace{grid-template-columns:82px minmax(0,1fr)}.plan-picker .plan-filters>select{width:80px}.plan-picker .plan-filter-more>summary{padding:6px 4px}.plan-picker .plan-table-head{grid-template-columns:minmax(0,1fr) 74px;padding-right:40px}.plan-picker .plan-table-head>span:last-child{display:none}.plan-picker .plan-row-discount{display:none}.plan-picker .plan-pick-list strong{width:70px;font-size:12px}.plan-picker .plan-pick-list>div>button:first-child{gap:5px;padding:8px 6px}.plan-picker .plan-categories button{font-size:12px}.plan-picker>header .carrier-mark{width:65px;min-width:65px}.prefs-dialog .work2-dialog__scroll{overflow:auto}.prefs-dialog table{min-width:440px}}@media(orientation:landscape)and (max-height:240px){.body.devs{grid-template-rows:minmax(0,1fr)}.body.devs .devs__panel,.body.devs .devs__filters{display:none}.body.devs .devs__scroll .lrow{min-height:44px;height:44px}.plan-picker>header{height:32px;min-height:32px}.plan-picker>header button{min-height:32px;height:32px;padding:2px 6px}.plan-picker .plan-filters{height:36px;min-height:36px}.plan-picker .plan-filters>input,.plan-picker .plan-filters>select{height:30px;min-height:30px}.plan-picker .plan-table-head,.plan-picker .catalog-source{display:none}.plan-picker .plan-pick-list>div>button:first-child{min-height:56px;padding:4px 8px}.prefs-dialog>header{height:32px;min-height:32px}.prefs-dialog>header button{height:32px;min-height:32px}.prefs-dialog .pref-tabs{padding:0 4px}.prefs-dialog .pref-tabs button{min-height:28px;height:28px;padding:2px 6px}.prefs-dialog .pref-actions{height:36px;min-height:36px}.prefs-dialog .pref-actions button{min-height:30px;height:30px;padding:2px 6px}.prefs-dialog .work2-dialog__scroll{padding:2px 8px}}.body.wl.wl--reference{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:40px 46px auto 88px 32px auto;grid-auto-rows:auto;align-content:start;gap:5px 0;padding:0 8px 8px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;background:#f5f5f5}.wl--reference>.wireless-quote-heading{grid-column:1/-1;grid-row:1;display:flex;align-items:center;gap:8px;margin:0 -8px;padding:0 8px;background:#fff;border-bottom:1px solid #ccc;min-width:0}.wireless-quote-heading>b{flex:1;min-width:0;text-align:center;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wireless-quote-heading>img{width:32px;height:32px;object-fit:contain}.wireless-quote-heading .quote-nav button{width:28px;min-width:28px;min-height:36px;display:grid;place-items:center;background:none}.wireless-quote-heading .quote-nav .i{width:20px;height:20px}.wireless-carrier-logo{width:48px;flex:none;height:36px;display:flex;align-items:center;justify-content:center}.wireless-carrier-logo .logo-box{width:48px;height:36px;max-width:48px}.wireless-carrier-logo img{max-width:46px;max-height:30px;object-fit:contain}.body.wl.wl--reference>.cond{grid-column:1/-1;grid-row:2;border:1px solid #ddd;border-radius:0;overflow:hidden;display:block;padding:0;background:#fff}.body.wl.wl--reference .cond__dev{display:flex;min-height:44px;height:44px;padding:0 6px;gap:5px;overflow:hidden}.body.wl.wl--reference .cond__dev .ph-slot,.body.wl.wl--reference .cond__meta,.body.wl.wl--reference .cond__sp{display:none}.body.wl.wl--reference .cond__id{flex:1;min-width:0;text-align:center;align-items:center;padding:0;height:44px}.body.wl.wl--reference .cond__name{display:block;font-size:clamp(16px,2.4vw,22px);line-height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.body.wl.wl--reference .cond__carrier,.body.wl.wl--reference .cond__change{font-size:11px;min-width:0;padding:0 5px;height:32px}.body.wl.wl--reference .device-spec-toggle{width:32px;flex:none;font-size:22px;justify-content:center;padding:0}.wl--reference>.device-spec-panel{grid-column:1/-1;grid-row:3}.device-spec-panel{display:grid;grid-template-columns:28% minmax(0,1fr);background:#fff;border:1px solid #ddd;padding:8px;min-height:70dvh}.device-spec-visual{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0}.device-spec-visual>img{max-width:80%;width:80%;max-height:70dvh;object-fit:contain}.device-spec-colors{display:grid;gap:6px;flex:none}.device-spec-colors button{width:24px;min-height:44px;border:1px solid #aaa!important}.device-spec-colors button[aria-pressed=true]{outline:2px solid #eb4281;outline-offset:1px}.device-spec-details{min-width:0}.device-spec-details dl{margin:0 0 4px;padding:6px 0;border-bottom:1px solid #aaa}.device-spec-details dl>div{display:grid;grid-template-columns:88px minmax(0,1fr);min-height:22px;gap:8px}.device-spec-details dt{font-weight:700;font-size:13px;line-height:22px}.device-spec-details dd{margin:0;font-size:13px;line-height:22px;border-left:1px solid #ccc;padding-left:8px;overflow-wrap:anywhere}.device-spec-details small{font-size:10px;color:#79838d}.body.wl.wl--reference>.quote-toolbar{grid-column:1/-1;grid-row:4;height:88px;min-width:0;background:#fff;border:1px solid #ddd}.wl--reference .quote-actions{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));overflow:visible;width:100%}.quote-tool{display:flex;flex-direction:column;align-items:stretch;justify-content:center;min-width:0}.body.wl.wl--reference .quote-tool>button{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;flex:1;min-height:0;min-width:0;font-size:13px;line-height:18px;white-space:normal;border:0;padding:4px 2px}.body.wl.wl--reference .quote-tool .i{width:28px;height:28px}.body.wl.wl--reference .quote-tool>button.quote-tool-secondary{flex:0 0 22px;min-height:22px;padding:0;font-size:12px}.body.wl.wl--reference>.wireless-support-tabs{grid-column:1/-1;grid-row:5;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;border-radius:0;gap:0;background:#fff;border:1px solid #ddd}.body.wl.wl--reference .wireless-support-tabs .pt-seg__opt{height:32px;min-height:32px;padding:0 5px;justify-content:center;border-right:1px solid #ddd;border-radius:0;font-size:14px;font-weight:700}.body.wl.wl--reference .wireless-support-tabs .pt-seg__opt[aria-pressed=true]{background:#333;color:#fff;box-shadow:none}.body.wl.wl--reference>.wl__work,.body.wl.wl--reference .wl__work>.ab{display:contents}.body.wl.wl--reference .ab>.card{grid-row:6;grid-column:1;min-height:0;height:auto;border:1px solid #ddd;border-radius:0;overflow:visible}.body.wl.wl--reference .ab>.card:nth-child(2){grid-column:2}.body.wl.wl--reference .quote-entry-scroll{height:auto;min-height:0;flex:1;overflow:visible}.body.wl.wl--reference .ab .card__head{height:32px;background:#fff;font-size:15px}.body.wl.wl--reference .ab .row{height:auto;min-height:28px;padding:2px 5px;gap:3px}.body.wl.wl--reference .ab .row--input{min-height:28px}.body.wl.wl--reference .ab .row__value{font-size:15px}.body.wl.wl--reference .ab .row__label{font-size:12px}.body.wl.wl--reference .ab .row--sub{margin-top:auto;min-height:34px}.body.wl.wl--reference .ab .row--sub .num{font-size:20px}.body.wl.wl--reference .ab .pt-seg{display:flex;margin:3px;gap:3px}.body.wl.wl--reference .ab .pt-seg__opt{flex:1;justify-content:center;min-width:0;min-height:28px;padding:0 4px;font-size:12px}.body.wl.wl--reference .cond__inst{height:28px}.body.wl.wl--reference>.wl__summary{grid-column:3;grid-row:6;position:static;align-self:stretch;height:auto;max-height:none!important;overflow:visible;background:#fff;color:var(--c-ink);border:1px solid #ddd;padding:0;box-shadow:none}.body.wl.wl--reference .summary__label{position:static!important;background:#fff!important;color:var(--c-ink);font-size:15px!important;min-height:32px;padding:3px 6px}.body.wl.wl--reference .summary__total{font-size:26px;line-height:34px;color:#ed3f80;padding:5px 6px}.body.wl.wl--reference .summary__body{overflow:visible;flex:1;padding:4px 6px}.body.wl.wl--reference .srow{font-size:13px;min-height:28px;height:auto;color:var(--c-ink)}.body.wl.wl--reference .srow b{color:var(--c-ink)}.body.wl.wl--reference .summary__foot{padding:6px;border-top:1px solid #ddd}.body.wl.wl--reference .wl__work>.sheet-more,.body.wl.wl--reference .wl__work>.cpart{grid-column:1/-1;grid-row:auto;border:1px solid #ddd;border-radius:0}.body.wl.wl--reference .summary__asof{font-size:10px;color:var(--c-muted)}.body.wl.wl--reference .hz{background:#f6f8fa;color:var(--c-ink)}.installment-lookup-dialog{width:min(860px,88vw);height:80dvh}.installment-lookup-dialog .work2-dialog__scroll{flex:1}.installment-lookup-dialog h3{font-size:16px;margin:14px 0 8px}.installment-lookup-dialog a{display:flex;min-height:44px;padding:8px;margin:8px 0;border:1px solid var(--c-line);color:#225b89}@media(orientation:portrait),(max-width:699px){.body.wl.wl--reference{grid-template-columns:minmax(0,1fr);grid-template-rows:44px auto auto 154px 40px auto auto auto}.body.wl.wl--reference .ab>.card:nth-child(2){grid-column:1;grid-row:7}.body.wl.wl--reference>.wl__summary{grid-column:1;grid-row:8}.wl--reference .quote-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.body.wl.wl--reference .cond__name{font-size:15px}.wireless-quote-heading>b{font-size:12px}.wireless-quote-heading .quote-nav button{width:24px;min-width:24px}.wireless-carrier-logo{width:36px}.device-spec-panel{grid-template-columns:1fr}.device-spec-visual{min-height:180px}.device-spec-visual>img{height:190px;width:130px}.device-spec-details dl>div{grid-template-columns:88px minmax(0,1fr)}.body.wl.wl--reference .wireless-support-tabs .pt-seg__opt{min-height:40px}}.device-spec-photo-frame{position:relative;overflow:hidden;width:80%;flex:none}.device-spec-photo-frame img{display:block;width:100%;height:auto;max-width:100%}.device-spec-visual{overflow:hidden}@media(orientation:portrait),(max-width:699px){.device-spec-photo-frame{width:160px;max-width:70%}.device-spec-visual{padding:12px 0}}.body.wl.wl--reference{grid-template-rows:40px 46px max-content 88px 32px max-content;grid-auto-rows:max-content}.body.wl.wl--reference>.wireless-support-tabs{height:32px;min-height:32px}.body.wl.wl--reference .ab .pt-seg{height:28px;min-height:28px}.body.wl.wl--reference .wl__work>.cpart{grid-row:7}.body.wl.wl--reference .wl__work>.sheet-more.subsidy-source{grid-row:8}.body.wl.wl--reference .wl__work>.sheet-more:not(.subsidy-source){grid-row:9}@media(orientation:portrait),(max-width:699px){.body.wl.wl--reference{grid-template-rows:44px max-content max-content 154px 40px max-content max-content max-content}.body.wl.wl--reference>.wireless-support-tabs{height:40px;min-height:40px}.body.wl.wl--reference .wl__work>.cpart{grid-row:9}.body.wl.wl--reference .wl__work>.sheet-more.subsidy-source{grid-row:10}.body.wl.wl--reference .wl__work>.sheet-more:not(.subsidy-source){grid-row:11}}.desk:has(.wl--reference){height:100dvh;min-height:0;overflow:hidden}@media(orientation:portrait),(max-width:699px){.body.wl.wl--reference>.quote-toolbar{height:154px}.body.wl.wl--reference>.wl__summary{padding:0;left:auto;right:auto;width:auto}}.body.wl.wl--reference .wl__work>.plan-change{grid-column:1/-1;grid-row:10}@media(orientation:portrait),(max-width:699px){.body.wl.wl--reference .wl__work>.plan-change{grid-row:12}}.body.wl.wl--reference .quote-current-month,.body.wl.wl--reference .quote-current-month b{color:#ed3f80;font-weight:700}.body.wl.wl--reference .quote-current-month b{font-size:19px}.body.wl.wl--reference .summary__label .right{font-size:10px}@media(orientation:landscape)and (min-width:700px){.body.wl.wl--reference{--quote-heading:11.111dvh;--quote-model:11.389dvh;--quote-tools:23.426dvh;--quote-tabs:8.241dvh;gap:1.4dvh 0;grid-template-rows:var(--quote-heading) var(--quote-model) max-content var(--quote-tools) var(--quote-tabs) max-content}.body.wl.wl--reference>.cond{height:var(--quote-model)}.body.wl.wl--reference .cond__dev,.body.wl.wl--reference .cond__id{height:100%;min-height:0}.body.wl.wl--reference>.quote-toolbar{height:var(--quote-tools)}.body.wl.wl--reference>.wireless-support-tabs,.body.wl.wl--reference .wireless-support-tabs .pt-seg__opt{height:var(--quote-tabs);min-height:0}.body.wl.wl--reference[data-spec-open="0"]{grid-template-rows:var(--quote-heading) var(--quote-model) var(--quote-tools) var(--quote-tabs) max-content}.body.wl.wl--reference[data-spec-open="0"]>.quote-toolbar{grid-row:3}.body.wl.wl--reference[data-spec-open="0"]>.wireless-support-tabs{grid-row:4}.body.wl.wl--reference[data-spec-open="0"] .ab>.card,.body.wl.wl--reference[data-spec-open="0"]>.wl__summary{grid-row:5}.body.wl.wl--reference[data-spec-open="0"] .wl__work>.cpart{grid-row:6}.body.wl.wl--reference[data-spec-open="0"] .wl__work>.sheet-more.subsidy-source{grid-row:7}.body.wl.wl--reference[data-spec-open="0"] .wl__work>.sheet-more:not(.subsidy-source){grid-row:8}.body.wl.wl--reference[data-spec-open="0"] .wl__work>.plan-change{grid-row:9}.body.wl.wl--reference .ab>.card,.body.wl.wl--reference>.wl__summary{margin-top:-1.4dvh}}.body.wl.wl--reference .quote-plan-field{display:block;min-height:28px;width:100%;max-width:100%;padding:3px 7px;border:1px solid #dbe2eb;background:#fff;border-radius:3px;font-size:14px;line-height:20px;text-align:left;white-space:normal;overflow-wrap:anywhere}.body.wl.wl--reference [data-testid=plan-field-row]{min-height:32px}.body.wl.wl--reference [data-testid=plan-field-row] .row__value{width:74%;max-width:74%}@media(orientation:landscape)and (min-width:700px){.device-spec-details dl{padding:4px 0;margin-bottom:4px}.device-spec-details dl>div{grid-template-columns:72px minmax(0,1fr);min-height:16px}.device-spec-details dt,.device-spec-details dd{line-height:16px}.body.wl.wl--reference .summary__total{font-size:8.7dvh;line-height:10dvh}}.insurance-series{display:flex;gap:4px;overflow-x:auto;flex:none;white-space:nowrap}.insurance-series button{min-height:32px;padding:5px 8px;font-size:12px}.insurance-series button[aria-pressed=true]{background:#163758;color:#fff}@media(orientation:landscape)and (min-width:700px){.device-spec-panel{grid-template-columns:30% minmax(0,1fr)}.device-spec-visual{align-items:flex-start;justify-content:flex-start;gap:8px;padding-left:7px;padding-top:12dvh}.device-spec-photo-frame{width:72%}.device-spec-colors{margin-top:3dvh}.device-spec-colors button{width:30px}}.insurance-pick-description{display:block;-webkit-line-clamp:unset;overflow:visible;white-space:pre-line;font-size:12px;line-height:1.5}.insurance-reference-notes{white-space:pre-line;line-height:1.5!important;margin:8px 0!important}.insurance-pick-table td{vertical-align:middle}.advance-card-dialog{width:min(1080px,95vw);height:92dvh;border-radius:4px}.advance-card-dialog .work2-dialog__scroll{flex:1}.advance-card-dialog footer{display:flex;gap:10px;justify-content:flex-end}.advance-card-field{display:flex;align-items:center;gap:10px;margin:8px 0;font-size:14px}.advance-card-field button,.advance-card-field input,.advance-card-field select{margin-left:auto;max-width:60%}.advance-card-tiers{display:grid;gap:5px}.advance-card-tiers button{text-align:left;font-size:13px}.advance-card-tiers button[aria-pressed=true]{background:#163758;color:#fff}.advance-card-separate{padding:8px 10px;font-size:13px;line-height:1.5;background:#edf4fb}.welfare-dialog{width:min(1080px,75vw);height:80dvh;border-radius:4px}.welfare-dialog .work2-dialog__scroll{flex:1}.welfare-dialog .work2-dialog__scroll>button{display:grid;grid-template-columns:35% minmax(0,1fr);text-align:left;align-items:center;width:100%;border-radius:0;border:0;border-bottom:1px solid var(--c-line);padding:12px;min-height:58px;gap:8px}.welfare-dialog span{font-size:14px}@media(orientation:portrait){.welfare-dialog{width:95vw}.welfare-dialog .work2-dialog__scroll>button{grid-template-columns:1fr}}.body.wl.wl--reference .ab .row--input input[aria-label="현금 선납"],.body.wl.wl--reference .ab .row--input input[aria-label="포인트 할인"]{margin-left:auto;width:95px;max-width:52%;height:28px;text-align:right;border:1px solid var(--c-line);background:#fff;border-radius:3px}.service-picker-dialog,.billing-card-dialog{width:min(1080px,95vw);height:90dvh}.service-picker-dialog .work2-dialog__scroll,.billing-card-dialog .work2-dialog__scroll{flex:1}.service-picker-tools{display:flex;gap:8px;padding:6px 0}.service-picker-tools input{min-width:0;flex:1}.service-picker-item{display:flex;align-items:center;gap:12px;min-height:54px;border-bottom:1px solid var(--c-line);padding:9px}.service-picker-item span{flex:1;min-width:0}.service-picker-item small{display:block;font-size:12px}.service-picker-item strong{white-space:nowrap;font-size:14px}.service-picker-dialog footer,.billing-card-dialog footer{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:8px 0}.billing-card-item{display:block;width:100%;text-align:left;border-radius:0;border:0;border-bottom:1px solid var(--c-line);padding:12px}.billing-card-item span{display:block;font-size:13px}.billing-card-item[aria-pressed=true]{background:#163758;color:#fff}.billing-card-selection{padding:12px;background:#edf4fb}.billing-card-selection label{display:flex;gap:10px;align-items:center}.billing-card-selection input{min-width:0;max-width:50%}.billing-card-selection div{display:flex;gap:6px;flex-wrap:wrap}.mobile-bundle-dialog{width:min(1080px,95vw);height:90dvh}.mobile-bundle-dialog .work2-dialog__scroll{flex:1}.mobile-bundle-families{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.mobile-bundle-families button{white-space:normal}.mobile-bundle-families button[aria-pressed=true]{background:#163758;color:#fff}.mobile-bundle-line{display:flex;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid var(--c-line);font-size:14px}.mobile-bundle-line b{margin-left:auto;white-space:nowrap}.mobile-bundle-dialog footer{display:flex;gap:8px;align-items:center;justify-content:flex-end;padding:8px 0;font-size:14px}.mobile-bundle-dialog select{margin:8px}.mobile-bundle-dialog input[type=radio]{width:auto}@media(max-width:450px){.mobile-bundle-line{flex-wrap:wrap}.mobile-bundle-families{grid-template-columns:1fr}}.official-form-dialog{width:min(1200px,95vw);height:94dvh}.official-form-dialog .official-form-pages{flex:1;min-height:0;background:#ddd;text-align:center}.official-form-pages img{display:block;width:min(100%,780px);height:auto;margin:auto}.official-form-pages iframe{width:100%;height:100%;min-height:220px;border:0}.official-form-dialog footer{display:flex;gap:8px;align-items:center;justify-content:flex-end;padding:8px 0;font-size:14px}.billing-card-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;border-bottom:1px solid var(--c-line);gap:4px}.billing-card-row .billing-card-item{min-width:0;border:0;overflow-wrap:anywhere}.billing-card-detail{width:min(900px,95vw);height:86dvh}.billing-card-detail .work2-dialog__scroll{flex:1}.billing-card-detail footer{display:flex;gap:10px;justify-content:flex-end}.mobile-bundle-conditions{padding:6px 0;font-size:13px}.mobile-bundle-conditions p{margin:6px 0}.mobile-bundle-dialog input[type=checkbox]{width:auto}.billing-card-dialog .service-picker-tools{flex-wrap:wrap}.billing-card-dialog .service-picker-tools select{max-width:100%}.main-menu-consulting{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:8px 0 14px}.main-menu-consulting button{white-space:normal;margin:0;min-width:0}@media(max-width:560px){.main-menu-consulting{grid-template-columns:repeat(2,minmax(0,1fr))}}.service-picker-row{display:flex;gap:4px;align-items:center;border-bottom:1px solid var(--c-line)}.service-picker-row .service-picker-item{flex:1;min-width:0;border:0}.service-picker-row .service-picker-item b{overflow-wrap:anywhere}.service-picker-dialog .service-picker-tools{flex-wrap:wrap}.memo-font-controls{display:flex;align-items:center;gap:6px;margin:6px 0}.memo-font-controls button{min-width:60px}.cmemo__note [role=alert]{color:#a21515;font-size:12px}.official-customer-select{display:flex;gap:8px;align-items:center;font-size:13px}.official-customer-select select{min-width:0;max-width:65%}.notice-board td button{text-align:left;white-space:normal}.notice-board>input{width:min(100%,440px);margin:8px 0}.notice-detail{width:min(900px,94vw);max-height:90dvh}.notice-detail .work2-dialog__scroll{flex:1;line-height:1.7}.notice-detail footer{display:flex;justify-content:flex-end;gap:8px}.match-more{padding:8px 0;font-size:13px}.match-more label{display:flex;align-items:center;gap:6px;margin:5px 0}.match-more select{min-width:0;max-width:75%}.match-carriers,.match-more fieldset{display:flex;flex-wrap:wrap;gap:8px}.match-carriers input,.match-more input[type=checkbox]{width:auto}.life-quote-note{font-size:12px;line-height:1.45;padding:6px 10px;margin:0;background:#edf4fb;white-space:normal}.life-service-dialog{width:min(1080px,95vw);height:92dvh}.life-service-dialog .work2-dialog__scroll{flex:1}.life-product-list{display:flex;flex-wrap:wrap;gap:8px}.life-product-list button[aria-pressed=true]{background:#163758;color:#fff}.life-service-dialog label{display:flex;align-items:center;gap:8px;margin:8px 0;font-size:14px}.life-service-dialog label>input:not([type=checkbox]),.life-service-dialog select{margin-left:auto;min-width:0;max-width:65%}.life-service-dialog p{font-size:14px;line-height:1.5}.life-service-dialog details{margin:10px 0;padding:8px;border:1px solid var(--c-line)}.life-service-dialog footer{display:flex;justify-content:flex-end;gap:10px}.official-bundle-inputs{border:1px solid var(--c-line);padding:10px;margin:8px 0;font-size:13px}.official-bundle-inputs>label{display:flex;align-items:center;gap:8px;padding:8px 0}.official-bundle-inputs input[type=checkbox]{width:auto}.official-bundle-internet{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:4px 0}.official-bundle-internet select{min-width:0;max-width:100%;margin:0}.official-bundle-inputs a{display:inline-flex;align-items:center;min-height:44px}.point-coupon-dialog{width:min(720px,95vw);max-height:92dvh}.point-coupon-dialog .work2-dialog__scroll{flex:1}.point-coupon-dialog label{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;font-size:14px}.point-coupon-dialog input{min-width:0;max-width:65%}.point-coupon-dialog footer{display:flex;justify-content:flex-end;gap:10px}.history-modes{display:flex;flex-wrap:wrap;gap:8px}.history-modes button{min-height:44px;padding:6px 12px}.history-modes button[aria-pressed=true],.subsidy-days button[aria-pressed=true]{background:#163758;color:#fff}.subsidy-calendar{width:min(520px,95vw);height:min(610px,94dvh)}.subsidy-calendar .work2-dialog__scroll,.subsidy-detail .work2-dialog__scroll{flex:1}.subsidy-month{display:flex;justify-content:space-between;align-items:center;gap:8px}.subsidy-month input{min-width:0;max-width:70%}.subsidy-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;padding:8px 0}.subsidy-days>span{text-align:center}.subsidy-days button{padding:2px;min-height:44px}.subsidy-days small{display:block;font-size:10px}.subsidy-calendar footer{display:flex;align-items:center;gap:10px}.subsidy-calendar footer>span{margin-right:auto;font-size:14px}.subsidy-detail{width:min(900px,95vw);max-height:90dvh}.subsidy-detail table{font-size:13px}.subsidy-history .history-table button{min-height:44px;white-space:nowrap}.provisional-tag{display:none!important}.asof{font-size:11px;font-weight:500;color:#8a94a3;white-space:nowrap}.appbar--home-reference .home-header-notice{position:relative}.home-ticker{display:inline-flex;white-space:nowrap;animation:home-ticker 40s linear infinite}.home-ticker>span{padding-right:4em}@media(prefers-reduced-motion:reduce){.home-ticker{animation:none}.home-ticker>span+span{display:none}}@keyframes home-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.wired-tools .wired-store-menu{position:relative;flex:none;align-self:flex-start}.wired-store-menu>summary{list-style:none;min-height:36px;display:flex;align-items:center;padding:4px 9px;font-size:12px;border:1px solid #dbe2eb;border-radius:4px;background:#fff;cursor:pointer;white-space:nowrap}.wired-store-menu>summary::-webkit-details-marker{display:none}.wired-store-menu>summary:after{content:"▾";margin-left:4px;color:#728094}.wired-store-menu[open]>div{position:fixed;z-index:40;display:flex;flex-direction:column;gap:4px;padding:6px;background:#fff;border:1px solid #dbe2eb;border-radius:6px;box-shadow:0 6px 18px #10182829;margin-top:4px}.wired-store-menu[open]>div>button{min-height:40px;font-size:13px;white-space:nowrap}.penalty-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.penalty-bar label{display:flex;align-items:center;gap:6px;font-size:13px}.penalty-note{color:#c2334f;margin:4px 0}.penalty-highlights h3{font-size:16px}.e-apply-sites{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px}.e-apply-sites a{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:64px;padding:10px 14px;border:1px solid #dbe2eb;border-radius:6px;background:#fff;color:#1d2b3a;text-decoration:none}.e-apply-sites a b{font-size:15px}.e-apply-sites a small{font-size:11px;color:#728094}[data-testid=horizon-life] .num.minus{color:#d82f59}.rate-notice{display:flex;flex-direction:column;gap:6px;min-height:0}.rate-notice .sheet-head{display:flex;align-items:center;gap:10px}.rate-notice .sheet-head h2{margin:0}.rate-notice .sheet-head button{margin-left:auto}.rate-notice__units{margin:0;font-size:12px;color:#4b5a6b}.rate-notice__bar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;position:sticky;top:0;background:#fff;z-index:2;padding:4px 0;border-bottom:1px solid #dbe2eb}.rate-notice__tabs{display:flex;gap:4px;flex-wrap:wrap}.rate-notice__tabs button{min-height:36px;padding:4px 12px;border:1px solid #dbe2eb;border-radius:4px;background:#fff;font-size:13px;font-weight:600}.rate-notice__tabs button small{margin-left:4px;font-weight:500;color:#8a94a3;font-size:11px}.rate-notice__tabs button[aria-selected=true]{background:#1d2b3a;color:#fff;border-color:#1d2b3a}.rate-notice__tabs button[aria-selected=true] small{color:#c9d3df}.rate-notice__bar input{margin-left:auto;min-height:36px;min-width:10em;border:1px solid #dbe2eb;border-radius:18px;padding:0 12px}.rate-notice__section h3{font-size:14px;margin:10px 0 4px}.rate-notice__section h3 small{margin-left:6px;font-weight:500;color:#8a94a3;font-size:11px}.rate-notice table{width:100%;border-collapse:collapse;font-size:13px}.rate-notice th,.rate-notice td{border-bottom:1px solid #edf1f5;padding:5px 8px;text-align:left}.rate-notice thead th{background:#f4f6f9;font-size:12px;color:#4b5a6b;position:sticky;top:44px}.rate-notice td.num,.rate-notice thead th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.rate-notice__total{font-weight:700;color:#d82f59}.rate-notice__group th{background:#fafbfd;font-size:12px;color:#1d2b3a}.rate-notice__notes{margin-top:10px;padding:8px 10px;background:#f9fbfe;border:1px solid #dbe2eb;border-radius:4px;font-size:12px;color:#33445a}.rate-notice__notes p{margin:3px 0}.rate-notice__notes b{margin-right:4px}.desk{position:relative;isolation:isolate}.workspace-surface{display:contents}.workspace-home-background{position:absolute;inset:44px 0 0;overflow:hidden;pointer-events:none;z-index:-1;opacity:.55}.workspace-home-background>.home{height:100%}.desk.has-workspace-window{padding:10px;background:#141e2838}.desk.has-workspace-window>.workspace-window{position:relative;display:grid;grid-template-rows:42px minmax(0,1fr);height:calc(100dvh - 20px);min-height:0;min-width:0;width:100%;background:#fff;border:1px solid #d2d8df;border-radius:5px;overflow:hidden}.workspace-window:has(.wl--reference),.workspace-window:has(.body.carriers),.workspace-window:has(.body.devs){grid-template-rows:minmax(0,1fr)}.desk.has-workspace-window>.workspace-window:has(.wl--reference),.desk.has-workspace-window>.workspace-window:has(.body.carriers),.desk.has-workspace-window>.workspace-window:has(.body.devs){grid-template-rows:minmax(0,1fr)}.workspace-window>.body{grid-row:2;min-height:0}.workspace-window>.body.carriers,.workspace-window>.body.devs,.workspace-window>.wl--reference{grid-row:1;grid-column:1;min-height:0;height:100%}.workspace-window>.appbar{background:#fff;color:#263b51;border-bottom:1px solid #d2d8df;padding-right:48px;min-height:42px;height:42px}.workspace-window>.appbar .iconbtn{color:inherit}.workspace-window>.appbar .appbar__title,.workspace-window>.appbar h1{color:inherit}.workspace-window-close{position:absolute;top:2px;right:3px;width:38px;height:38px;min-width:38px;min-height:38px;border:0;border-radius:4px;background:#fff;color:#263b51;display:grid;place-items:center;z-index:20}.workspace-window-close:hover{background:#edf1f5}.workspace-window-close:focus-visible{outline:2px solid #2872b8;outline-offset:-3px}.workspace-window .wireless-quote-heading{padding-right:44px}.workspace-window>.appbar--catalog{right:43px}.workspace-window:has(.body.carriers)>.workspace-window-close{background:#f7f9fb}@media(max-width:600px){.desk.has-workspace-window{padding:5px}.desk.has-workspace-window>.workspace-window{height:calc(100dvh - 10px)}}.wired-product-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#dce1e7}.wired-product-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:82px;padding:7px 4px;min-width:0;border:0;background:#fff;color:#263b51;text-align:center}.wired-product-tile .i{width:23px;height:23px}.wired-product-tile b{font-size:12px}.wired-product-tile span,.wired-product-tile small{font-size:11px;white-space:normal;overflow-wrap:anywhere}.wired-product-tile--extra{grid-column:1/-1}.wired-product-dialog,.wired-tool-dialog{width:min(720px,95vw);max-height:88dvh}.wired-product-dialog .work2-dialog__scroll>button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:10px;border-bottom:1px solid #dce1e7}.wired-tool-dialog footer{display:flex;justify-content:flex-end;gap:8px}.wired-tool-dialog label{display:flex;gap:10px;align-items:center}.wired-tool-dialog input{min-width:0;max-width:60%}.body.wired .wired-tools{flex-wrap:nowrap;overflow-x:auto}.body.wired .wired-tools>button{flex:none}.quote-plan-benefits{padding:8px 0;border-bottom:1px solid #dce1e7;font-size:12px;line-height:1.45}.quote-plan-benefits header{display:flex;gap:8px;align-items:center;justify-content:space-between}.quote-plan-benefits header b{overflow-wrap:anywhere}.quote-plan-benefits button{font-size:11px;min-height:32px;white-space:nowrap}.quote-plan-benefits dl{margin:5px 0}.quote-plan-benefits dl>div{display:grid;grid-template-columns:42px minmax(0,1fr);gap:4px}.quote-plan-benefits dt{color:#637185}.quote-plan-benefits dd{margin:0;overflow-wrap:anywhere}.device-catalog-filters{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:5px 8px;border-bottom:1px solid #dce1e7;background:#fff}.device-catalog-filters label{display:flex;align-items:center;gap:3px;font-size:11px;min-width:0}.device-catalog-filters select{min-width:0;width:100%;height:30px;min-height:30px;font-size:11px}.body.devs .devs__scroll .lrow{position:relative;padding-right:38px}.device-row-spec{position:absolute;right:0;top:50%;transform:translateY(-50%);width:36px;min-width:36px;min-height:40px;padding:2px;font-size:11px}.catalog-spec-dialog{width:min(1080px,95vw);height:92dvh}.catalog-spec-dialog .work2-dialog__scroll{flex:1}.catalog-spec-dialog .device-spec-panel{min-height:0}.device-empty{padding:20px}.body.devs .devs__catalog{grid-template-rows:44px auto auto auto minmax(0,1fr)}@media(max-width:600px){.device-catalog-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.device-catalog-filters label{font-size:10px}}.device-catalog-filters label{white-space:nowrap}.plan-allowances{display:flex;flex-wrap:wrap;gap:4px 9px;align-items:center}.plan-allowance{display:inline-flex;align-items:center;gap:3px;min-width:0;line-height:1.5}.plan-allowance svg{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.plan-allowance>span:last-child{overflow-wrap:anywhere}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.compare-adjust-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-block:1px solid #dce1e7;background:#f7f9fb}.compare-adjust-tabs button{min-width:0;min-height:34px;font-size:10px;padding:2px;border:0;border-right:1px solid #dce1e7;white-space:nowrap}.compare-adjust-dialog{width:min(620px,94vw);max-height:85dvh}.compare-adjust-dialog select,.compare-adjust-dialog input{width:100%;min-width:0}.compare-adjust-dialog footer,.pc-print-help footer{display:flex;justify-content:flex-end;gap:8px}.forms__btns{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px!important}.forms__btns .btn{min-width:0;padding:7px 4px;font-size:12px}.pc-print-help{width:min(620px,94vw);max-height:85dvh}.wired-lookup-dialog{width:min(760px,95vw);max-height:90dvh}.wired-lookup-dialog a{display:block;padding:12px;border-bottom:1px solid #dce1e7}.wired-refund-panel label{display:flex;align-items:center;gap:8px;margin:7px 0;font-size:13px}.wired-refund-panel input,.wired-refund-panel select{min-width:0;max-width:55%;margin-left:auto}.wired-refund-panel .wired-refund-confirm{align-items:flex-start}.wired-refund-panel .wired-refund-confirm input{width:auto;margin:5px 0}.wired-refund-panel [data-testid=wired-refund-result]{padding:10px;background:#f0f5fb;font-size:15px}.wired-refund-panel [data-testid=wired-refund-result] b{color:#d82f59}[data-testid=kt-wireless-months]>div{padding:5px 0;border-top:1px solid #dce1e7}[data-testid=kt-wireless-months] label{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 0;font-size:12px}[data-testid=kt-wireless-months] input{flex:none;width:80px;max-width:80px;min-width:0;margin:0}.form-preview__card table{width:100%;table-layout:fixed}.form-preview__card table th{width:26%;white-space:normal;word-break:keep-all}.form-preview__card table td{overflow-wrap:anywhere;word-break:normal}.devs__rankdemo,.devs__rankbar .tag--ex,.cmp__basis .tag--ex{display:none!important}.cmp__basis[data-testid=cmp-spec-source]{display:none}.prefs-dialog tbody th .carrier-mark{max-width:120px;width:100%}.prefs-dialog tbody th>small{display:block;font-size:10px;line-height:14px;white-space:nowrap}.form-preview__card{width:min(680px,calc(100vw - 32px))}.form-preview__card .af-row{display:grid;grid-template-columns:minmax(88px,120px) minmax(0,1fr);gap:10px;align-items:start}.form-preview__card .af-row>span{min-width:0;word-break:keep-all}.form-preview__card .af-row>b{min-width:0;overflow-wrap:anywhere;word-break:normal}.quote-toolbar img.tool-ic{object-fit:contain;flex:none}.wired-tools img.tool-ic{width:20px;height:20px;object-fit:contain;flex:none}.work2-dialog>header{position:relative;padding-left:48px;padding-right:48px}.work2-dialog>header>h2,.work2-dialog>header>h3{flex:1;text-align:center}.work2-dialog>header>button:last-child,.plan-picker>header>button:last-child{position:absolute;top:50%;right:4px;transform:translateY(-50%);width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;margin:0;border:0!important;border-radius:50%!important;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M8.5 8.5l7 7M15.5 8.5l-7 7'/%3E%3C/svg%3E") center/26px no-repeat!important;box-shadow:none!important;color:transparent!important;overflow:hidden;white-space:nowrap;text-indent:60px}.plan-picker>header{position:relative;padding-right:48px}.cmp-col.is-empty .cmp-col__head{display:flex;align-items:center;justify-content:center;min-height:28px;padding:0 6px;background:#f4f4f4;border-bottom:1px solid #e3e3e3}.cmp-empty__title{margin:0;font-size:11px;line-height:14px;font-weight:700;color:#8a9099;text-align:center}.cmp-col.is-empty .cmp-empty{flex:none;display:flex;justify-content:center;padding:4px 6px}.cmp-col.is-empty .cmp-empty__add{flex-direction:column;width:auto;min-width:96px;height:auto;min-height:80px;gap:2px;padding:4px 10px;background:transparent;border:0;box-shadow:none;color:#30343a}.cmp-col.is-empty .cmp-empty__add .i{width:54px;height:54px;stroke-width:1.5}.cmp-empty__label{font-size:11px;line-height:14px;font-weight:700}[data-testid=penalty-dialog] .penalty-highlights article>div{display:grid;grid-template-columns:1fr auto;align-items:center;row-gap:2px}.penalty-sub{grid-column:1/-1;display:flex;justify-content:space-between;padding:2px 8px;border-radius:4px;background:#f3f4f6;color:#555;font-size:11px;line-height:16px;font-weight:500}.pref-offset__now{flex:none;min-width:9em;padding:0 8px;line-height:30px;border:1px solid #dcdcdc;border-radius:6px;background:#fafafa;font-weight:600;text-align:center;white-space:nowrap}.pref-offset__now small{font-weight:400;color:#777}.pref-offset__reset{flex:none;width:36px;min-width:36px;height:32px;min-height:32px;padding:0;border:1px solid #dcdcdc;border-radius:50%;background:#fff;font-size:16px;line-height:1}.pref-offset__reset:disabled{opacity:.35}.wired-lines>button .wired-line__plus{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.pref-offset .pref-offset__now{flex:1;min-height:32px;height:32px;cursor:pointer;color:inherit}.pref-offset .pref-offset__now[aria-expanded=true]{border-color:#555}.pref-offset:not(.is-editing)>select,.pref-offset:not(.is-editing)>input{display:none}.pref-offset.is-editing{flex-wrap:wrap}.pref-offset .pref-offset__now{display:flex;align-items:center;justify-content:center;gap:4px;line-height:1.2;padding:0 8px;background:#fff}.body.wired{grid-template-rows:40px auto minmax(0,1fr)}.body.wired.wired--docked{grid-template-rows:40px auto minmax(0,1fr) auto}@media(max-width:680px){.body.wired{grid-template-rows:40px 44px 240px minmax(280px,1fr)}}.body.wired>.wired-quote-heading{grid-column:1 / -1;grid-row:1;display:flex;align-items:center;gap:8px;padding:0 44px 0 8px;height:40px;background:#fff;border-bottom:1px solid #ccc;min-width:0}.body.wired>.wired-quote-heading>b{flex:1;min-width:0;text-align:center;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.body.wired>.wired-quote-heading>img{width:32px;height:32px;object-fit:contain}.body.wired>.wired-quote-heading .quote-nav{display:flex}.body.wired>.wired-quote-heading .quote-nav button{width:28px;min-width:28px;min-height:36px;display:grid;place-items:center;background:none;border:0}.body.wired>.wired-quote-heading .quote-nav .i{width:20px;height:20px}.body.wired>.wired-quote-heading .wireless-carrier-logo{height:36px;min-height:0;background:none;border:0;padding:0}.body.wired .wired-tools{grid-row:2}.body.wired .wired-lines,.body.wired .wired__side,.body.wired .wired__main{grid-row:3}.workspace-window:has(.body.wired),.desk.has-workspace-window>.workspace-window:has(.body.wired){grid-template-rows:minmax(0,1fr)}.workspace-window>.body.wired{grid-row:1;grid-column:1;min-height:0;height:100%}.workspace-window:has(.body.wired)>.appbar{display:none}.workspace-window:has(.wired-quote-heading)>.workspace-window-close{background:transparent}.body.wired .wired__picks>.card__head{display:none}.notice-board{padding:0 12px}.notice-board .notice-list{list-style:none;margin:0;padding:0}.notice-board .notice-list>li{border-bottom:1px solid #e3e5e8}.notice-board .notice-row{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 4px;border:0;background:transparent;text-align:left}.notice-board .notice-row__title{flex:1;min-width:0;font-size:13px;font-weight:700;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notice-board .notice-row__date{flex:none;font-size:12px;font-weight:700;color:#222;font-variant-numeric:tabular-nums}.notice-board .notice-row__caret{flex:none;width:18px;text-align:center;font-size:11px;color:#222}.notice-board .notice-body{padding:4px 8px 14px 14px;font-size:13px;line-height:1.6;color:#333;background:#fafafa}.notice-board .notice-body p{margin:0;white-space:pre-line}.wired-product-dialog{width:min(1100px,95vw);height:88dvh;max-height:88dvh;display:flex;flex-direction:column}.wired-product-dialog header{position:relative}.wired-product-dialog .wired-product-vat{position:absolute;right:52px;top:50%;transform:translateY(-50%);color:#e4306b;font-size:11px;font-weight:700}.wired-product-dialog .wired-product-tabs{display:flex;justify-content:center;gap:0;margin:4px 8px 0;border:1px solid #d9dce2;border-radius:3px;overflow-x:auto}.wired-product-dialog .wired-product-tabs>button{flex:1 0 auto;min-height:30px;padding:0 10px;border:0;border-right:1px solid #d9dce2;background:#fff;color:#222;font-size:11.5px;white-space:nowrap}.wired-product-dialog .wired-product-tabs>button:last-child{border-right:0}.wired-product-dialog .wired-product-tabs>button[aria-selected=true]{background:#2b2b2b;color:#fff}.wired-product-dialog .wired-product-note{margin:6px 10px 2px;font-size:11px;font-weight:700;color:#e4306b;line-height:1.5}.wired-product-dialog .wired-product-list{flex:1;min-height:0;overflow-y:auto;padding:0 8px}.wired-product-dialog .wired-product-list>button.wired-product-row{display:flex;flex-direction:column;align-items:stretch;gap:4px;width:100%;min-height:0;padding:8px 6px 10px;border:1px solid transparent;border-bottom:1px solid #e3e5e8;border-radius:4px;background:#fff;text-align:left}.wired-product-dialog .wired-product-list>button.wired-product-row.is-picked{border-color:#2563eb;background:#f2f7ff}.wired-product-dialog .wired-product-row__title{font-size:14px;font-weight:800;color:#2b5fd9}.wired-product-dialog .wired-product-row__options{display:flex;flex-wrap:wrap;gap:4px}.wired-product-dialog .wired-product-row__options>span{flex:1 1 auto;text-align:center;padding:4px 8px;border:1px solid #dcdcdc;border-radius:3px;background:#fff;font-size:10.5px;font-weight:700;color:#333}.wired-product-dialog .wired-product-row__info{display:flex;flex-direction:column;gap:2px;padding:6px 8px;border:1px solid #e6e6e6;border-radius:3px;background:#fafafa;font-size:10.5px;line-height:1.5;color:#555}.wired-product-dialog .wired-product-empty{margin:12px;color:#666;font-size:12px}.wired-product-dialog .wired-product-footer{display:flex;gap:8px;padding:8px;border-top:1px solid #e3e5e8}.wired-product-dialog .wired-product-footer>button{flex:1;min-height:40px;border:1px solid #d9dce2;border-radius:999px;background:#fff;font-size:13px;font-weight:700}.wired-product-dialog .wired-product-footer>button.is-primary{background:#2b2b2b;border-color:#2b2b2b;color:#fff}.wired-product-dialog .wired-product-footer>button:disabled{opacity:.5}.knowledge-dialog .knowledge-areas{margin:4px 8px 0}.knowledge-dialog .knowledge-back{margin-right:auto}.knowledge-dialog .knowledge-types{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:16px 14px 20px}.knowledge-dialog .knowledge-types>button{min-height:88px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:0;background:#fff;font-size:12.5px;font-weight:700;color:#222}.knowledge-dialog .knowledge-type__icon{width:40px;height:40px;display:grid;place-items:center;border:2px solid #333;border-radius:8px;font-size:20px}.knowledge-dialog .knowledge-body{grid-template-columns:150px minmax(0,1fr);gap:0;border-top:1px solid #e3e5e8}.knowledge-dialog .knowledge-rail{display:flex;flex-direction:column;overflow-y:auto;border-right:1px solid #e3e5e8;background:#fafafa}.knowledge-dialog .knowledge-rail>button{min-height:40px;padding:0 10px;border:0;border-bottom:1px solid #e3e5e8;border-radius:0;background:#fff;text-align:left;font-size:12px;font-weight:700;color:#222}.knowledge-dialog .knowledge-rail>button[aria-pressed=true]{background:#2b2b2b;color:#fff}.knowledge-dialog .knowledge-main{display:flex;flex-direction:column;min-height:0}.knowledge-dialog .knowledge-main .knowledge-tools{padding:6px 8px}.knowledge-dialog .knowledge-list{flex:1;min-height:0;overflow-y:auto}.knowledge-dialog .knowledge-row{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:0 10px;border:0;border-bottom:1px solid #e3e5e8;border-radius:0;background:#fff;text-align:left}.knowledge-dialog .knowledge-row>b{flex:1;min-width:0;font-size:13px;font-weight:700;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.knowledge-dialog .knowledge-row>small{color:#777;font-size:11px}.knowledge-dialog .knowledge-item article{padding:6px 14px 14px;background:#fafafa;border-bottom:1px solid #e3e5e8}.knowledge-dialog .knowledge-item article p{margin:0 0 6px;font-size:12.5px;line-height:1.6}.knowledge-dialog .knowledge-empty{margin:12px;color:#666;font-size:12px}.plan-picker .plan-row-subsidy{display:flex;flex-direction:column;align-items:flex-end;gap:1px;flex:0 0 auto;min-width:112px;font-size:10.5px;line-height:1.25}.plan-picker .plan-row-subsidy>span{display:flex;gap:6px;justify-content:flex-end}.plan-picker .plan-row-subsidy i{font-style:normal;color:#555}.plan-picker .plan-row-subsidy b{font-weight:700;color:#222}.plan-picker .plan-row-subsidy b.is-selective{color:#e4306b}.plan-picker .plan-row-subsidy small{color:#e4306b;font-size:9.5px}.service-picker-dialog .service-picker-body{display:grid;grid-template-columns:150px minmax(0,1fr);flex:1;min-height:0}.service-picker-dialog .service-picker-rail{display:flex;flex-direction:column;overflow-y:auto;border-right:1px solid #e3e5e8}.service-picker-dialog .service-picker-rail__title{min-height:34px;display:flex;align-items:center;padding:0 10px;background:#2b2b2b;color:#fff;font-size:12px}.service-picker-dialog .service-picker-rail>button{min-height:40px;padding:0 10px;border:0;border-bottom:1px solid #e3e5e8;border-radius:0;background:#fff;text-align:left;font-size:12px;font-weight:700;color:#222}.service-picker-dialog .service-picker-rail>button[aria-pressed=true]{background:#2b2b2b;color:#fff}.service-picker-dialog .service-picker-main{display:flex;flex-direction:column;min-height:0}.service-picker-dialog .service-picker-main .service-picker-tools{padding:6px 8px 2px}.service-picker-dialog .service-picker-sort{display:flex;margin:4px 8px;border:1px solid #d9dce2;border-radius:3px}.service-picker-dialog .service-picker-sort>button{flex:1;min-height:28px;border:0;background:#fff;font-size:11.5px;font-weight:700;color:#444}.service-picker-dialog .service-picker-sort>button[aria-selected=true]{color:#2b5fd9;border-bottom:2px solid #2b5fd9}.service-picker-dialog .service-picker-main .work2-dialog__scroll{flex:1;min-height:0}.point-coupon-dialog{width:min(1000px,95vw)}.point-coupon-dialog .point-coupon-panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:10px}.point-coupon-dialog .point-coupon-panel{display:flex;flex-direction:column;align-items:center;gap:8px;min-height:200px;padding:14px 10px;border-radius:6px;background:#f3f3f3;text-align:center}.point-coupon-dialog .point-coupon-panel__title{font-size:16px;font-weight:800;color:#222}.point-coupon-dialog .point-coupon-panel p{margin:0;font-size:11.5px;line-height:1.5;color:#444}.point-coupon-dialog .point-coupon-panel__icon{margin-top:auto;font-size:40px;color:#222}.point-coupon-dialog .point-coupon-panel__sub{color:#e4306b;font-size:11px;font-weight:700;line-height:1.4}.point-coupon-dialog .point-coupon-panel input{width:100%;min-height:36px;padding:0 10px;border:1px solid #d9dce2;border-radius:4px;background:#fff}.point-coupon-dialog .point-coupon-clear{min-height:30px;padding:0 12px;border:1px solid #d9dce2;border-radius:999px;background:#fff;font-size:11px}.point-coupon-dialog .point-coupon-amount{display:flex;align-items:baseline;justify-content:flex-end;gap:4px;width:100%;min-height:40px;padding:0 10px;border:1px solid #d9dce2;border-radius:999px;background:#fff;font-size:16px;font-weight:700}.point-coupon-dialog .point-coupon-actions{display:flex;gap:8px;width:100%;margin-top:auto}.point-coupon-dialog .point-coupon-actions>button{flex:1;min-height:36px;border:1px solid #d9dce2;border-radius:999px;background:#fff;font-weight:700}.point-coupon-dialog .point-coupon-actions>button.is-primary{background:#2b2b2b;border-color:#2b2b2b;color:#fff}.wired-bundle-pick{width:min(1100px,95vw);height:88dvh;max-height:88dvh;display:flex;flex-direction:column}.wired-bundle-pick .wired-bundle-pick__list{flex:1;min-height:0;overflow-y:auto;padding:0 8px}.wired-bundle-pick .wired-bundle-pick__row{display:grid;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:72px;padding:10px 6px;border:0;border-bottom:1px solid #e3e5e8;border-radius:0;background:#fff;text-align:left}.wired-bundle-pick .wired-bundle-pick__row.is-picked{background:#f2f7ff}.wired-bundle-pick .wired-bundle-pick__row:disabled{opacity:.55}.wired-bundle-pick .wired-bundle-pick__name{font-size:16px;font-weight:800;color:#2b5fd9;line-height:1.3}.wired-bundle-pick .wired-bundle-pick__body{display:flex;flex-direction:column;gap:2px;font-size:11px;line-height:1.5;color:#333}.wired-bundle-pick .wired-bundle-pick__note{color:#e4306b;font-weight:700}.wired-bundle-pick .wired-bundle-pick__icons{display:flex;flex-direction:column;gap:4px}.wired-bundle-pick .wired-bundle-pick__icons>i{font-style:normal;font-size:10.5px;font-weight:700;color:#1aa34a;border:1.5px solid #1aa34a;border-radius:5px;padding:4px 6px;text-align:center}.wired-bundle-pick .wired-bundle-pick__footer{display:flex;justify-content:center;padding:8px;border-top:1px solid #e3e5e8}.wired-bundle-pick .wired-bundle-pick__footer>button{min-width:120px;min-height:38px;border:0;border-radius:999px;background:#2b2b2b;color:#fff;font-weight:700}.wired-card-dialog{width:min(1100px,95vw);height:88dvh;max-height:88dvh;display:flex;flex-direction:column}.wired-card-dialog header{position:relative}.wired-card-dialog .wired-card-all{position:absolute;left:10px;top:50%;transform:translateY(-50%);padding:4px 10px;border:1px solid #d9dce2;border-radius:999px;font-size:11px;color:#333}.wired-card-dialog .wired-card-sort{display:flex;border-bottom:1px solid #e3e5e8}.wired-card-dialog .wired-card-sort>button{flex:1;min-height:30px;border:0;border-right:1px solid #e3e5e8;background:#fff;font-size:11.5px;font-weight:700;color:#444;white-space:nowrap}.wired-card-dialog .wired-card-sort>button:last-child{border-right:0}.wired-card-dialog .wired-card-sort>button[aria-selected=true]{color:#2b5fd9}.wired-card-dialog .wired-card-list{flex:1;min-height:0;overflow-y:auto}.wired-card-dialog .wired-card-row{display:grid;grid-template-columns:28px 48px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid #e3e5e8}.wired-card-dialog .wired-card-row__fav{width:28px;height:28px;min-height:0;padding:0;border:0;background:transparent;font-size:16px;color:#777}.wired-card-dialog .wired-card-row__fav[aria-pressed=true]{color:#f4b400}.wired-card-dialog .wired-card-row__brand{display:inline-block;min-width:44px;padding:3px 6px;border:1.5px solid #222;border-radius:8px;text-align:center;font-size:11px;font-weight:700}.wired-card-dialog .wired-card-row__name{font-size:13.5px;font-weight:600;color:#222}.wired-card-dialog .wired-card-row__tiers{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.wired-card-dialog .wired-card-row__tier{min-height:0;padding:2px 6px;border:1px solid transparent;border-radius:4px;background:transparent;font-size:11px;color:#333;white-space:nowrap}.wired-card-dialog .wired-card-row__tier em{font-style:normal;font-weight:700}.wired-card-dialog .wired-card-row__tier.is-star em,.wired-card-dialog .wired-card-row__tier.is-star{color:#e4306b}.wired-card-dialog .wired-card-row__tier.is-picked{border-color:#2563eb;background:#f2f7ff}.wired-card-dialog .wired-card-row__promo{min-width:90px;text-align:right;font-size:10.5px;color:#e4306b}.wired-card-dialog .wired-card-footer{display:flex;justify-content:center;padding:8px;border-top:1px solid #e3e5e8}.wired-card-dialog .wired-card-footer>button{min-width:120px;min-height:38px;border:1px solid #d9dce2;border-radius:999px;background:#fff;font-weight:700}.desk{--c-ink:#24272b;--c-ink-2:#454a50;--c-muted:#687079;--c-bg:#f5f5f5;--c-line:#dedfe2;--c-fill:#ededee;color:var(--c-ink)}.home--reference .hrow>.home-action{grid-column:auto;grid-row:auto}.home--reference .hrow--1{grid-template-columns:repeat(2,minmax(0,1fr))}.home--reference .hgrid{container-type:normal}.home--reference .home-action{color:#292c30;font-weight:500;border-color:#e1e1e1}.home--reference .home-action .tile__ic{color:#454b51}.home--reference .home-group-title{font-size:14px;font-weight:600;line-height:20px}.home--reference .home-notice-label{background:#4c5963}.desk.has-workspace-window{padding:6px;background:#181b1e29}.desk.has-workspace-window>.workspace-window{height:calc(100dvh - 12px);border-color:#d5d5d5;border-radius:4px}.workspace-window>.appbar{color:#30343a;background:#fff;border-color:#dedede}.workspace-window-close{color:#30343a;border-radius:50%}.work2-scrim,.plan-picker-scrim{background:#0006}.work2-dialog,.plan-picker,.plan-detail-dialog{border-radius:5px;border-color:#d7d7d7;color:#292d31;max-width:calc(100vw - 12px)!important;box-sizing:border-box}.work2-dialog>header,.plan-picker>header{min-height:38px;flex-shrink:0;border-bottom-color:#dedede}.work2-dialog>header h2,.plan-picker h2{font-size:15px;line-height:21px;font-weight:600}.work2-dialog__scroll{min-height:0;overscroll-behavior:contain}.work2-dialog>footer{flex-shrink:0}.plan-categories button[aria-pressed=true],.devs__side button[aria-pressed=true],.mobile-bundle-families button[aria-pressed=true]{background:#353535;color:#fff}.plan-table-head,.devs__table-head,.card__head{background:#fafafa;color:#30343a}.body.devs .lrow__name,.plan-row-info b{font-weight:500}.body.devs .rail__item[aria-selected=true]{background:#353535;color:#fff}.body.devs .devs__panel{background:#fafafa;color:#30343a;border-top:1px solid #ddd}.body.devs .devs__panel .btn--on-navy{background:#3d444a;color:#fff;border-color:#3d444a}.body.devs .lrow[aria-current=true],.body.devs .lrow[aria-selected=true]{background:#f2f5f7}.plan-picker .plan-row-discount,.body.wl.wl--reference .summary__total{color:#d9447c}.body.wired .wired-product-tile{color:#30343a}.wired-product-tile b{font-weight:500}.main-menu-consulting{gap:5px}.main-menu-consulting button{font-size:13px;font-weight:500}.prefs-dialog{width:min(900px,86vw);height:86dvh}.prefs-dialog .pref-tabs button[aria-pressed=true]{background:#353535;color:#fff}.cmp .cmp-total,.body.wired .wtotal{background:#fff;color:#d9447c;border-top:1px solid #dedfe2}.cmp .cmp-col.is-empty{border-style:solid}.cmp .cmp-empty__add{background:#fafafa;color:#3a4046;border-color:#d7dadd}.cmp .cmp-btn--primary{background:#3d444a;color:#fff;border-color:#3d444a}.cmp>.pt-seg .pt-seg__opt[aria-pressed=true]{color:#30343a}.body.wl.wl--reference .ab .pt-seg__opt[aria-pressed=true]{background:#353535;color:#fff}.path-dlg-scrim{position:fixed;inset:0;display:flex;padding:6px;align-items:center;justify-content:center;background:#0006}.path-dlg{width:min(860px,92vw);max-width:calc(100vw - 12px);max-height:calc(100dvh - 12px);min-height:0;overflow:auto;border-radius:5px;box-sizing:border-box}@media(orientation:landscape)and (min-width:700px)and (max-height:500px){.rate-notice-v7{padding:6px!important;overflow-y:auto}.rate-v7-head{min-height:36px;padding:0 0 4px;gap:8px}.rate-v7-head h2{font-size:16px;line-height:20px}.rate-v7-head small{font-size:10px;line-height:12px}.rate-v7-head>button{min-height:30px;padding:3px 9px}.rate-v7-review{padding:5px 8px;font-size:11px;line-height:16px}.rate-v7-path{margin:4px 0;gap:6px;font-size:11px}.rate-v7-path button{min-height:26px;padding:2px 7px}.rate-v7-filters{gap:7px}.rate-v7-filters label{gap:2px;font-size:10px}.rate-v7-filters select,.rate-v7-filters input{min-height:29px;height:29px}.rate-v7-units{font-size:10px;line-height:14px;margin:4px 0}.rate-v7-table-wrap{min-height:90px}.rate-v7-table thead th{padding:5px 6px;line-height:14px}.rate-v7-table tbody th,.rate-v7-table td{padding:7px 6px}.home--reference .home-action .tile__t{font-size:12px;font-weight:600;line-height:16px}.home--reference .hrow--1 .home-action .tile__t{font-size:14px;line-height:20px}.home--reference .home-action .tile__ic,.home--reference .home-action .tile__ic svg{width:24px;height:24px}.home--reference .hrow--1 .home-action .tile__ic,.home--reference .hrow--1 .home-action .tile__ic svg{width:28px;height:28px}.home--reference .hrow--4 .home-action .tile__ic,.home--reference .hrow--4 .home-action .tile__ic svg{width:20px;height:20px}.home--reference .hrow--4 .home-action .tile__t{font-size:10px;line-height:14px}.home-consult-area>header{font-size:13px}.home-consult-area .rcrow b{font-size:14px;font-weight:600}.home-notices b{font-weight:500}.home-consult-area .rc-empty span{font-size:12px}.body.devs{grid-template-columns:13% minmax(0,1fr)}.body.devs .devs__scroll .lrow{min-height:clamp(58px,17dvh,76px);height:clamp(58px,17dvh,76px)}.body.devs .devs__scroll .lrow__name{font-size:13px;line-height:18px}.body.devs .devs__scroll .lrow__price{font-size:13px;font-weight:500}.body.devs .devs__scroll .lrow__sub{font-size:10px}.plan-picker .plan-pick-list b{font-size:14px;line-height:20px;font-weight:500}.plan-picker .plan-pick-list>div{min-height:clamp(66px,19dvh,84px)}.plan-picker .plan-pick-list strong{font-size:14px;font-weight:500}.plan-picker .plan-pick-list small{font-size:10px;line-height:15px}.body.wl.wl--reference .cond__name{font-size:16px;font-weight:600;line-height:22px}.wireless-quote-heading>b{font-size:14px;font-weight:600}.body.wl.wl--reference .quote-tool>button{font-size:12px;line-height:16px;gap:6px}.body.wl.wl--reference .quote-tool .i{width:24px;height:24px}.body.wl.wl--reference .card__head{font-size:14px;font-weight:600}.body.wl.wl--reference .ab .row__value{font-size:14px}.body.wl.wl--reference .ab .row__label{font-size:12px;font-weight:500}.body.wl.wl--reference .wireless-support-tabs .pt-seg__opt{font-size:13px;font-weight:600}.body.wl.wl--reference .summary__label{font-size:14px!important}.body.wl.wl--reference .summary__total{font-size:24px;line-height:32px}.work2-dialog{max-height:calc(100dvh - 12px)}.work2-dialog button,.work2-dialog select,.work2-dialog input{font-size:13px}.work2-dialog__scroll{font-size:13px;line-height:1.45}.body.wired{grid-template-columns:13% 27% minmax(0,60%)}.wired-product-tile{min-height:clamp(44px,13.6dvh,62px);padding:4px 3px;gap:2px}.wired-product-tile .i{display:none}.wired-product-tile b{font-size:13px;line-height:18px}.body.wired .row__label{font-size:12px}.body.wired .row__value{font-size:14px}.cmp-col__head{font-size:13px}.compare-adjust-tabs button{font-size:12px}}@media(orientation:portrait){.home--reference .hrow--1{grid-template-columns:repeat(2,minmax(0,1fr))}.home--reference .hgrid{min-height:370px}}@media(orientation:landscape)and (min-width:700px)and (max-height:500px){.appbar--home-reference .home-header-notice{font-size:11px}.body.home--reference .today{grid-template-rows:calc(100vh * 31 / 360) calc(100vh * 84 / 360) minmax(0,1fr)}.body.home--reference .home-rank-line{min-height:0;height:calc(100vh * 31 / 360)}.body .home-notices>div{grid-template-rows:repeat(4,calc(100vh * 20 / 360));align-content:start}.body .home-notices b{font-size:10px;line-height:14px}.body.home--reference .home-group-title{font-size:11px;line-height:16px}.body.home--reference .home-group-title svg.i{width:16px;height:16px}.body.home--reference .hgrid{--u: calc(100vh / 360);grid-template-rows:calc(var(--u) * 24) calc(var(--u) * 58) calc(var(--u) * 58) calc(var(--u) * 24) calc(var(--u) * 58) calc(var(--u) * 58);gap:calc(var(--u) * 5);align-content:start}.body.home--reference .hrow>.home-action{min-height:0;height:100%}.body.home--reference .hrow--4>.home-action{flex-direction:column;justify-content:center;gap:3px;padding:0 2px}.body.home--reference .hrow--1 .home-action .tile__t,.body.home--reference .hrow--2 .home-action .tile__t{font-size:12px;line-height:16px}.body.home--reference .hrow--3 .home-action .tile__t{font-size:10px;line-height:14px}.body.home--reference .hrow--4 .home-action .tile__t{font-size:8px;line-height:11px}.body.home--reference .hrow--1 .home-action .tile__ic,.body.home--reference .hrow--1 .home-action .tile__ic svg{width:30px;height:30px}.body.home--reference .hrow--2 .home-action .tile__ic,.body.home--reference .hrow--2 .home-action .tile__ic svg{width:31px;height:31px}.body.home--reference .hrow--3 .home-action .tile__ic,.body.home--reference .hrow--3 .home-action .tile__ic svg{width:32px;height:32px}.body.home--reference .hrow--4 .home-action .tile__ic,.body.home--reference .hrow--4 .home-action .tile__ic svg{width:31px;height:31px}.appbar--home-reference .home-header-notice{font-size:12px}.body .home-notices b{font-size:10.5px}.body .home-notices>div>div{gap:4px}.body .home-notices>div>div>span:first-child{font-size:9px}.body.home--reference .home-notice-label{font-size:9px;line-height:12px}.body.home--reference .home-group-title{gap:3px;padding-left:1px}.body.home--reference .hgrid{grid-template-rows:calc(var(--u) * 23.7) calc(var(--u) * 58.7) calc(var(--u) * 58.3) calc(var(--u) * 28.7) calc(var(--u) * 58.3) calc(var(--u) * 58.3);gap:calc(var(--u) * 4)}.body.home--reference .hgrid>.home-group-title:nth-of-type(2){padding-top:3px}.body.home--reference .hrow--2>.home-action{justify-content:flex-start;padding-top:1px;gap:0}.body.home--reference .hrow--3>.home-action{gap:1px}.body.home--reference .hrow--3 .home-action .tile__ic,.body.home--reference .hrow--3 .home-action .tile__ic svg{width:26px;height:26px}.body.home--reference .hrow--4>.home-action{justify-content:flex-start;padding-top:8px;gap:0}.body.home--reference .hrow--4 .home-action .tile__ic{margin-bottom:-2px}}.home--reference .home-action .tile__ic{color:var(--tint, #454b51)}.home--reference .home-action .tile__ic svg{stroke-width:1.8;fill:color-mix(in srgb,currentColor 16%,transparent)}.home--reference .h-hero{--tint: #1c5fd6}.home--reference .h-wired{--tint: #0b8a7a}.home--reference .h-m2{--tint: #6d4bd8}.home--reference .h-cmp{--tint: #e8590c}.home--reference .h-favorites{--tint: #e6a100}.home--reference .h-m1{--tint: #d6336c}.home--reference .h-guide{--tint: #2f9e44}.home--reference .h-forms{--tint: #1971c2}.home--reference .h-resources{--tint: #b5651d}.home--reference .h-history{--tint: #4c6ef5}.home--reference .h-e-apply{--tint: #0c8599}.home--reference .h-m3{--tint: #c2255c}.home--reference .h-m4{--tint: #5f3dc4}.home--reference .h-hist{--tint: #2b8a3e}.home--reference .h-prefs{--tint: #495057}.home--reference .h-notice{--tint: #f08c00}.home--reference .hrow--1>.home-action,.home--reference .hrow--2>.home-action,.home--reference .hrow--3>.home-action{background:linear-gradient(135deg,color-mix(in srgb,var(--tint, #8a96a3) 10%,#fff),color-mix(in srgb,var(--tint, #8a96a3) 3%,#fff));border-color:color-mix(in srgb,var(--tint, #8a96a3) 20%,#e3e7eb);border-radius:8px;box-shadow:0 1px 3px #14283c14}.home--reference .hrow--1>.home-action{justify-content:flex-start;padding:0 12px 0 9%;text-align:left}.home--reference .home-action .tile__txt{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:1px}.home--reference .home-action .tile__sub{font-size:12px;line-height:16px;font-weight:500;color:#5b6670;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.home--reference .home-action .tile__go{display:flex;margin-left:auto;color:var(--tint, #5b6670)}.home--reference .home-action .tile__go svg.i{width:18px;height:18px;stroke-width:2.4}.home--reference .hrow--3>.home-action{flex-direction:row;justify-content:center;gap:6px;padding:0 6px;text-align:left}.home--reference .hrow--3>.home-action .tile__t{word-break:keep-all}.home--reference .home-notice-label .home-notice-mega{display:flex;margin-top:4px}.home--reference .home-notice-label .home-notice-mega svg.i{width:16px;height:16px}.home--reference .home-notices b{flex:1 1 auto;min-width:0}.home--reference .home-notice-go{display:flex;margin-left:auto;color:#9aa5af}.home--reference .home-notice-go svg.i{width:12px;height:12px;stroke-width:2.4}.home-consult-area .rc-empty .rc-start{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border:0;border-radius:10px;background:linear-gradient(180deg,#3d84f0,#1c5fd6);color:#fff;font-weight:600;box-shadow:0 2px 6px #1c5fd64d}.home-consult-area .rc-empty .rc-start span{color:#fff}.home-consult-area .rc-empty .rc-start svg.i{width:16px;height:16px}@media(orientation:landscape)and (min-width:700px)and (max-height:500px){.body.home--reference .hrow--1>.home-action{gap:10px}.body.home--reference .home-action .tile__sub{font-size:9px;line-height:12px}.body.home--reference .home-action .tile__go svg.i{width:14px;height:14px}.body.home--reference .hrow--3>.home-action{flex-direction:row;gap:5px;padding:0 4px}.home-consult-area .rc-empty .rc-start{padding:4px 14px}}.home--reference img.home-art{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.home--reference .hrow--2 .tile__ic img.home-art,.home--reference .hrow--4 .tile__ic img.home-art{width:77%;height:77%;margin:auto}.home--reference .hrow--3 .tile__ic img.home-art{width:90%;height:90%;margin:auto}.home--reference .home-group-title img.home-art{width:22px;height:22px;flex:none}.home--reference .home-notice-label .home-notice-mega img.home-art{width:20px;height:20px}.home-consult-area .rc-empty .rc-art{display:block;width:122px;height:72px}.home-consult-area .rc-empty .rc-art img.home-art{width:100%;height:100%}@media(orientation:landscape)and (min-width:700px)and (max-height:500px){.body.home--reference .home-group-title img.home-art{width:17px;height:17px}.body.home--reference .home-notice-label .home-notice-mega img.home-art{width:18px;height:18px}.home-consult-area .rc-empty .rc-art{width:75px;height:44px}}@media(orientation:landscape)and (min-width:700px)and (max-height:500px){.body.cmp .cmp__tabs,.body.cmp .cmp__join .pt-seg{height:32px;min-height:32px}.body.cmp .cmp__tabs .pt-seg__opt,.body.cmp .cmp__join .pt-seg__opt{height:28px;min-height:28px}.body.cmp .cmp-col .row{min-height:18px}.body.cmp .cmp-empty__add{height:auto;min-height:72px}.body.cmp .cmp-col__foot .cmp-btn{height:32px;min-height:32px}.body .devs__rail .rail__item{height:40px;min-height:40px}.body .devs__filters>label,.body .device-catalog-filters>label{font-size:9px}.body .devs__table-head>span{font-size:10px}.body .wired-product-tile>b{font-size:10.5px}.body .wired-product-tile>span{font-size:8.5px}[data-testid=penalty-dialog] .pref-tabs button{height:30px;min-height:30px}[data-testid=penalty-dialog] article h3{font-size:21px}[data-testid=penalty-dialog] article div>b{font-size:24px}[data-testid=prefs-dialog] .pref-actions button{height:30px;min-height:30px}.body .forms-chooser button>b{font-size:11.5px}.body .forms__btns .btn{height:56px;min-height:56px;font-size:11.5px}.workspace-window>.body.carriers2.carriers-reference{grid-row:1 / -1;grid-column:1;height:100%}.workspace-window:has(>.body.carriers-reference)>.appbar--carrier{border-bottom:0;background:transparent}.body.devs .devs__scroll .lrow{height:47px;min-height:47px}.body.devs .devs__tools{padding-right:130px}.body.devs .devs__meta{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-picker .plan-filters label{font-size:9px}.plan-picker .plan-table-head>span{font-size:9.5px}.plan-picker .plan-allowance{font-size:9px}.plan-picker .plan-row-fee small{font-size:8.5px}.work2-scrim{place-items:start center;padding-top:6px}.work2-scrim>[role=dialog]{margin-top:0;margin-bottom:auto}.form-preview{inset:42px 0 0}.body.wired .wired-tools{height:40px;min-height:40px}.body.wired .wired__picks>.card__head,.body.wired .wired__card>.card__head{height:20px;min-height:20px}.body.wired .wired-product-tile{height:47px;min-height:47px}.body.wired .wired-lines>button{height:47px;min-height:47px}.body.wired .wired__card .row{height:40px;min-height:40px}.body.wl.wl--reference .cond__name{font-size:18.5px;font-weight:800}.body.wl.wl--reference .wireless-support-tabs .pt-seg__opt{font-size:12px;font-weight:700}.body.wl.wl--reference .ab .row__label{font-size:11px;font-weight:700}.body.wl.wl--reference .ab .pt-seg:not(.wireless-support-tabs) .pt-seg__opt{font-size:11px;font-weight:700}.body.wl.wl--reference .ab .card__head{font-weight:800}.body.wl.wl--reference .ab .row__value .num{font-size:15px;font-weight:700}.body.wired .wired-tools>button,.body.wired .wired-tools summary{font-size:8.5px}.body .wired-product-tile>b{font-size:10px;font-weight:700}.body .wired-product-tile>span{font-size:8px}.body.wired .wired__card .row__label{font-size:10px;font-weight:700}.body.wired .wired-lines>button b{font-size:8.5px;font-weight:700}.body .devs__table-head>span{font-size:9.5px;font-weight:700}.body.devs .device-row-spec{font-size:9.5px}.body .devs__support>small{font-size:8.5px}[data-testid=penalty-dialog] .pref-tabs button{font-size:9px}[data-testid=penalty-dialog] article div>span{font-size:13px;font-weight:800}[data-testid=penalty-dialog] article h3{font-weight:800}.body.cmp .cmp__tabs .pt-seg__opt{font-size:12px}.body.devs .devs__scroll .lrow__sub{font-size:11px}.body.devs .devs__scroll .lrow__price{font-size:11px;font-weight:500}.body .devs__support>b{font-size:9.5px;font-weight:500}.body .devs__basis>small{font-size:8.5px}.body.devs .devs__tools .devs__meta{font-size:8px;font-weight:700}.body.devs .devs__search input{font-size:11.5px}.body.devs select,.body.devs select.device-sort,.plan-picker .plan-filters select{font-size:10.5px;font-weight:700}.body.wired .wired__card>.card__head{font-size:13px;font-weight:800}.body.wired .wired__sum .wired__sum-label{font-size:11px!important}.body.cmp .cmp-total .l{font-size:11px}[data-testid=penalty-dialog] header h2{font-size:13.5px}[data-testid=penalty-dialog] .penalty-note{font-size:11.5px;font-weight:700}[data-testid=prefs-dialog] header h2{font-size:14px}[data-testid=prefs-dialog] .pref-actions button,.prefs-dialog table thead th{font-size:11px}.body .forms-chooser>p{font-size:9.5px}.workspace-window:has(>.body.carriers-reference)>.appbar--carrier{box-shadow:none}.workspace-window>.appbar--catalog{box-shadow:none;border-bottom:0}.body.devs .devs__tools{padding-right:142px}.body.devs .devs__search{flex:1 1 160px;min-width:120px}.body.devs .devs__tools .devs__meta{flex:0 0 auto;max-width:42%}.workspace-window:has(.wireless-quote-heading)>.workspace-window-close{background:transparent}.body.wl.wl--reference .cond__dev{gap:0;border-bottom:0;padding-right:calc(100vw * 8 / 732)}.body.wl.wl--reference .cond__dev>button:not(.cond__icon){height:100%;min-height:0;border:0;border-radius:0}.body.wl.wl--reference .cond__dev>button.cond__icon{flex:none;width:calc(100vw * 25 / 732);height:calc(100vw * 25 / 732);min-width:0;min-height:0;margin-left:calc(100vw * 4 / 732);padding:0;justify-content:center;align-self:center;border:1px solid #dcdcdc;border-radius:4px;background:#fff;color:#111;font-size:11px;line-height:1;box-shadow:none}.body.wl.wl--reference .cond__dev>button.cond__change{border-color:#2b2b2b;background:#2b2b2b;color:#fff}.body.wl.wl--reference .cond__dev>button.cond__icon svg.i{width:calc(100vw * 17 / 732);height:calc(100vw * 17 / 732);stroke-width:2.4}.body.cmp .cmp-col.is-empty{border-width:1px}.body.cmp .cmp-col.is-empty .cmp-empty{border:0;border-radius:0;background:transparent}.body.wired .wired__rows,.body.wired .wired__picks>div:not(.card__head){-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 14px),transparent)}.body.wired .wired__strip:not(:has(.wired__diff)){display:none}.body.wired .wired-hold{padding:0;align-self:center}.body.wired .wired-hold>summary{height:36px;min-height:36px;padding:4px 9px;border:1px solid #dedfe2;border-radius:4px}.body.wl.wl--reference .quote-tool{justify-content:flex-start;padding-top:10px}.body.wl.wl--reference .quote-tool>button{flex:none;justify-content:flex-start;gap:4px;padding:0 2px;text-align:center}.body.wl.wl--reference .quote-tool>button:only-child{flex:1}.body.wl.wl--reference .quote-tool>button.quote-tool-secondary{flex:1;justify-content:flex-start;padding-top:2px}.appbar--home-reference>.iconbtn,.appbar--home-reference>.home-header-notice{height:38px;min-height:38px}.wireless-quote-heading .wireless-carrier-logo{height:36px;min-height:0}.body.wired .card__head .carrier-chip{height:18px;min-height:0;padding-top:0;padding-bottom:0}.body.wl.wl--reference .card__head [data-testid=penalty-open]{height:26px;min-height:0}.body.devs .devs__search input{height:100%;min-height:0}.body.devs .devs__scroll .star-btn{height:40px;min-height:0}.body.wcar .logo-tile[data-testid=carrier-SL]{min-height:0}.desk.has-workspace-window{padding:0}.desk.has-workspace-window>.workspace-window{height:100dvh;border:0;border-radius:0;grid-template-rows:40px minmax(0,1fr)}.desk.has-workspace-window>.workspace-window:has(.wl--reference),.desk.has-workspace-window>.workspace-window:has(.body.carriers),.desk.has-workspace-window>.workspace-window:has(.body.devs){grid-template-rows:minmax(0,1fr)}.workspace-window>.appbar:not(.appbar--carrier):not(.appbar--catalog){height:40px;min-height:40px}.workspace-window>.appbar:not(.appbar--carrier):not(.appbar--catalog) :is(.iconbtn,.txtbtn){height:40px;min-height:40px}.work2-scrim{padding-top:0}.body.devs{grid-template-columns:calc(100vw * 99.7 / 732) minmax(0,1fr)}.body.devs .devs__rail{padding-top:40px}.body .devs__rail .rail__item{height:40.3px;min-height:40.3px}.body.devs .devs__list{padding-top:40px}.body.devs .devs__filters{position:absolute;top:0;left:calc(100vw * 109.7 / 732);right:150px;height:40px;padding:0;gap:10px;border:0}.workspace-window>.appbar--catalog{top:0;height:40px;min-height:40px}.desk .appbar--catalog button{height:40px;min-height:40px}.body.devs .devs__tools{margin-top:8px;height:30px;min-height:30px;padding:0 10px;gap:8px;border:0}.body.devs .devs__tools select.device-sort{width:calc(100vw * 135 / 732);height:30px;min-height:30px;padding-top:0;padding-bottom:0}.body.devs .devs__search{flex:1 1 auto;height:30px;min-height:30px}.body.devs .devs__tools .devs__meta{display:none}.body.devs .device-catalog-filters{margin-top:7.7px;height:30px;min-height:30px;padding:0 18px 0 10px;grid-template-columns:111.3fr 152fr 111.7fr 110.6fr 118.7fr;column-gap:0;border:0}.body.devs .device-catalog-filters>label{height:30px;gap:4px;justify-content:space-between;padding-right:8.3px}.body.devs .device-catalog-filters>label:last-child{padding-right:0}.body.devs .device-catalog-filters>label>select{flex:0 0 auto;width:calc(100vw * 75 / 732)}.body.devs .device-catalog-filters>label:nth-child(2)>select{width:calc(100vw * 108.3 / 732)}.body.devs .device-catalog-filters>label:nth-child(5)>select{width:calc(100vw * 83.3 / 732)}.body.devs .device-catalog-filters select{height:30px;min-height:30px}.body.devs .devs__table-head{margin:8px 10px 0;height:20px;min-height:20px;grid-template-columns:40px minmax(0,1fr) calc(100vw * 78 / 732) calc(100vw * 93 / 732) calc(100vw * 80 / 732);padding:0 calc(100vw * 36.7 / 732) 0 0;gap:0}.body.devs .devs__table-head>span{text-align:center}.body.devs .devs__table-head>span:nth-child(2){padding-right:40px}.body.devs .devs__scroll{margin:0 10px}.body.devs .devs__scroll .lrow{height:70px;min-height:70px;grid-template-columns:40px minmax(0,1fr) calc(100vw * 78 / 732) calc(100vw * 93 / 732) calc(100vw * 80 / 732);padding:0 calc(100vw * 36.7 / 732) 0 0;gap:0}.body.devs .device-row-spec{width:calc(100vw * 36.7 / 732);height:100%;top:0;transform:none}.body.devs .devs__scroll .lrow__meta{gap:6px;padding-bottom:2px}.body.devs .devs__scroll .lrow__name{font-size:13.5px;font-weight:400}.body.devs .devs__scroll .lrow__sub{font-size:10px;color:#777}.body.devs .devs__scroll .lrow__price{margin-left:0;justify-self:stretch;text-align:left;padding-left:12px}.body.devs .devs__scroll .star-btn{width:40px;justify-content:center;text-align:center}.body.devs .devs__search{border:0;padding:0;gap:8px;background:transparent}.body.devs .devs__search input{flex:1 1 auto;height:30px;min-height:30px;padding:0 10.6px;border:1px solid #dcdcdc;border-radius:15px;background:#fff}.body.devs .devs__search>.muted{order:2;flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#222;color:#fff;font-size:16px}.body.devs .devs__basis{padding-left:3px}.body.devs .devs__basis>small{display:none}.body.devs .devs__scroll .devs__support{display:grid;align-content:center;row-gap:1px;padding:6px 12px 0 9px}.body .devs__support .sup-line{display:flex;justify-content:space-between;gap:2px;font-size:9px;line-height:12px;font-weight:400;white-space:nowrap}.body .devs__support .sup-line i{font-style:normal;font-weight:400;color:#333}.body .devs__support .sup-month{text-align:right;font-size:9px;line-height:12px}.body.devs .rail__item{justify-content:flex-start;padding-left:11px}.body.wl.wl--reference .quote-tool>button:only-child:not(:has(br)){gap:12px}.body.wl.wl--reference .cond__id{padding-left:140px}.body.wl.wl--reference .ab .card__head .pt-badge{order:2;margin-left:6px}.body.wl.wl--reference .ab .card__head>.right{order:3}.body.wl.wl--reference .ab .quote-entry-scroll>.pt-seg{height:24px;min-height:24px;margin:3px 0 0;padding:0 0 0 5px;gap:2px;background:transparent;box-shadow:none}.body.wl.wl--reference .ab .quote-entry-scroll>.pt-seg .pt-seg__opt{flex:0 0 calc(100vw * 74.7 / 732);height:24px;min-height:24px;border-radius:4px;background:#ebebeb;box-shadow:none}.body.wl.wl--reference .ab .quote-entry-scroll>.pt-seg .pt-seg__opt svg.i{display:none}.body.wl.wl--reference .ab .row{height:24px;min-height:24px;margin-top:2px;padding:0 5px;gap:2px;border:0}.body.wl.wl--reference .ab>.card .quote-entry-scroll .row>.row__label{flex:0 0 calc(100vw * 60 / 732);width:calc(100vw * 60 / 732);min-width:0;white-space:nowrap}.body.wl.wl--reference .ab>.card .quote-entry-scroll .row input,.body.wl.wl--reference .ab>.card .quote-entry-scroll .row select,.body.wl.wl--reference .ab>.card .quote-entry-scroll .row .row__value>button{height:24px;min-height:0}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row{position:relative;isolation:isolate;padding:0 8.7px 0 4.7px;gap:3px;box-shadow:none}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row:before{content:"";position:absolute;z-index:-1;left:calc(4.7px + 100vw * 61.6 / 732);right:4.7px;top:0;bottom:0;border:1px solid #dcdcdc;border-radius:4px;background:#fff}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row:has(>.row__value>.num:only-child)>.row__label,[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>.row__label.row__label{flex:0 0 calc(100vw * 61.6 / 732);width:auto;min-width:0}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>.row__label+*{margin-left:auto}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>.row__value:has(>.num:only-child),[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>.row__value.row__value{flex:0 1 auto;margin-left:auto;display:flex;justify-content:flex-end;align-items:center;min-width:0;height:24px;padding:0;border:0;background:transparent}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>.tag{flex:none;height:auto;padding:0;border:0;background:transparent;color:#666;font-size:8px;font-weight:400;line-height:1}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>.tag:before{content:"("}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>.tag:after{content:")"}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>.row__value.row__value:has(>input,>button,>.pt-select){flex:1 1 auto}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row input{flex:1 1 auto;width:0!important;min-width:0;height:22px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent;box-shadow:none;text-align:right;font:inherit;font-size:15px;font-weight:700;color:inherit}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>input{margin-left:auto}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>.row__value:has(>input){gap:0}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row input{appearance:textfield;-moz-appearance:textfield}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row input::-webkit-inner-spin-button,[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>.tag{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;gap:0;letter-spacing:0}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>.row__value:has(>.num:only-child){flex:none}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row .num{font-weight:600}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row .num.minus{color:#333}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>.row__value>button{flex:1 1 auto;width:100%;height:22px;padding:0 0 0 1px;border:0;background:transparent;box-shadow:none;text-align:left;justify-content:flex-start;font-size:13px;font-weight:700}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row .pt-select{flex:1 1 auto;height:22px;min-height:0;padding:0;border:0;background:transparent;box-shadow:none}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row .pt-select>.muted{display:none}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row .pt-select select{width:100%;height:22px;border:0;background-color:transparent;font-size:13px;font-weight:700}[data-design] .body.wl.wl--reference .ab [data-testid=subsidy-asof-head],[data-design] .body.wl.wl--reference .ab>.card .card__head .tag--ok,[data-design] .body.wl.wl--reference .wl__summary .summary__label [data-testid=sum-chip]{display:none}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll label.row--input>.tag--src{display:none}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>[data-testid=subsidy-asof-row].tag{display:inline;color:#e0457b}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll [data-testid=subsidy-common-row]{flex-wrap:nowrap}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>.row__value>button .caret{font-size:9px}[data-design] .body.wl.wl--reference .wl__summary .summary__body>.srow:has(>.k),[data-design] .body.wl.wl--reference .wl__summary .summary__body>.srow:has(>.k)+.srow:has(>.k)+hr{display:none}[data-design] .body.wl.wl--reference .quote-current-month>span:first-child{flex:1 1 auto}[data-design] .body.wl.wl--reference .quote-current-month .vat-note{margin:3px 3px 0 0}[data-design] .body.wl.wl--reference .wl__summary .summary__body>hr+.srow{margin-top:4px}[data-design] .body.wl.wl--reference .wl__summary .summary__body>hr+.srow>span{color:#ed3f80;font-size:13px;font-weight:700}[data-design] .body.wl.wl--reference .wl__summary .summary__body>hr+.srow>b{display:none}[data-design] .body.wl.wl--reference .wl__summary .summary__total{text-align:right;font-size:20px;line-height:26px}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>.row__value>button{display:flex;align-items:center}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>.row__value>button .caret{margin-left:auto;padding:0 4px 0 6px;font-size:11px}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row[data-testid=support-program-row]:before{display:none}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row[data-testid=support-program-row]>.row__value{gap:3px;margin-right:-4px}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row[data-testid=support-program-row]>.row__value>button{flex:0 0 calc(100vw * 101.7 / 732);padding:0 0 0 4px;border:1px solid #dcdcdc;border-radius:4px;background:#fff}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row[data-testid=support-program-row] .program-months{flex:1 1 auto;height:24px;margin:0;display:grid;place-items:center end;padding-right:4px;border:1px solid #dcdcdc;border-radius:4px;background:#fff;font-size:15px;font-weight:600}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row:has(>.tag--ex):before{background:#ebebeb}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>.tag--ex{margin-left:0;padding-left:2px;color:#aaa;font-size:15px;font-weight:700}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row:has(>.tag--ex)>.row__value .num{color:#aaa}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row:has(>.tag--ex)>.tag--ex:before,[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row:has(>.tag--ex)>.tag--ex:after{content:none}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row:has(>.tag--ex)>.tag--ex{flex:1 1 auto}[data-design] .body.wl.wl--reference .quote-plan-benefits .pb-more{display:none}[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>:is([data-testid=subsidy-asof-row],[data-testid=plan-fee-vat]):before,[data-design] .body.wl.wl--reference .ab>.card .quote-entry-scroll .row>:is([data-testid=subsidy-asof-row],[data-testid=plan-fee-vat]):after{content:none}[data-design] .body.wl.wl--reference .quote-current-month .vat-note{font-size:9px;margin-top:3px}.body.wl.wl--reference .quote-plan-benefits dl{display:flex;flex-wrap:wrap;gap:0 10px;margin:0}.body.wl.wl--reference .quote-plan-benefits dl>div{display:flex;align-items:center;gap:2px;min-width:0}.body.wl.wl--reference .quote-plan-benefits dt{width:12px;height:12px;font-size:0;flex:none;background:center / 12px no-repeat}.body.wl.wl--reference .quote-plan-benefits dl>div:nth-child(1) dt{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23222%27 stroke-width=%272%27%3E%3Cpath d=%27M6 3h4l1 4-2 2a12 12 0 006 6l2-2 4 1v4a3 3 0 01-3 3A17 17 0 013 6a3 3 0 013-3Z%27/%3E%3C/svg%3E")}.body.wl.wl--reference .quote-plan-benefits dl>div:nth-child(2) dt{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23222%27 stroke-width=%272%27%3E%3Cpath d=%27M3 5h18v14H3z M3 6l9 7 9-7%27/%3E%3C/svg%3E")}.body.wl.wl--reference .quote-plan-benefits dl>div:last-child dt{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27%23222%27%3E%3Cpath d=%27M3 21h18V4L3 21Z%27/%3E%3C/svg%3E")}.body.wl.wl--reference .quote-plan-benefits dd{margin:0;font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:130px}.body.wl.wl--reference .ab .row__value .won{font-size:1em}.body.wl.wl--reference .quote-plan-field{height:24px;min-height:24px;white-space:nowrap}.body.wl.wl--reference .wl__summary .summary__body{padding-top:0}.body.wl.wl--reference .quote-current-month{min-height:20px}.body.wl.wl--reference .quote-current-month b{font-size:15px}.body.wl.wl--reference .quote-current-month>span:first-child{font-size:11.5px;font-weight:700}.body.wl.wl--reference .ab .card__head .pt-badge{width:17px;height:17px;font-size:11px}[data-design] .body.wl.wl--reference .wl__summary .summary__label .pt-badge.sum-ab{display:inline-grid;place-items:center;width:17px;height:17px;margin:0 2px 0 4px;border-radius:50%;color:#fff;font:700 11px/1 var(--f-family);vertical-align:2px}[data-design] .body.wl.wl--reference .wl__summary .summary__label .pt-badge.sum-ab--a{background:#f04e37}[data-design] .body.wl.wl--reference .wl__summary .summary__label .pt-badge.sum-ab--b{background:#2f5fd0;margin-left:2px}[data-design] .body.wl.wl--reference .quote-plan-benefits{display:flex;align-items:center;gap:4px;padding:0 0 3px}[data-design] .body.wl.wl--reference .quote-plan-benefits>header{order:2;margin-left:auto}[data-design] .body.wl.wl--reference .quote-plan-benefits>header>b{display:none}[data-design] .body.wl.wl--reference .quote-plan-benefits>header>button{width:20px;height:20px;min-height:0;padding:0;font-size:0;border:1px solid #dcdcdc;border-radius:3px;background:#fff center / 14px no-repeat url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23222%27 stroke-width=%272.4%27%3E%3Ccircle cx=%2710%27 cy=%2710%27 r=%276.5%27/%3E%3Cpath d=%27M15 15l6 6%27/%3E%3C/svg%3E")}[data-design] .body.wl.wl--reference .quote-plan-benefits>dl{flex:1 1 auto;min-width:0;flex-wrap:nowrap;gap:0 8px}[data-design] .body.wl.wl--reference .quote-plan-benefits>header>button{flex:none;min-width:0}[data-design] .body.wl.wl--reference .quote-plan-benefits>dl>div{flex:0 1 auto}[data-design] .body.wl.wl--reference .quote-plan-benefits>dl>div:last-child{flex:none}[data-design] .body.wl.wl--reference .quote-plan-benefits>dl dd{max-width:none}[data-design] .body.wl.wl--reference .wl__summary .summary__label>span:first-child{flex:none;white-space:nowrap;display:inline-flex;align-items:center}[data-design] .body.wl.wl--reference .wl__summary .summary__label{height:30px;min-height:30px;padding-top:0;padding-bottom:0}[data-design] .body.wl.wl--reference .wl__summary .quote-current-month{height:17px;min-height:17px;margin-bottom:-4px}[data-design] .body.wl.wl--reference .wl__summary .quote-plan-benefits{min-height:20px}.body.wired .wired-tools>button,.body.wired .wired-tools .wired-store-menu>summary{gap:3px;padding:0 4px;white-space:normal;word-break:keep-all;text-align:left;line-height:10px}.body.wired .wired-tools img.tool-ic{width:18px;height:18px}.workspace-window:has(>.body.cmp)>.appbar .appbar__title{display:none}.body.cmp{grid-template-rows:minmax(0,1fr)}.body.cmp .cmp__tabs-row{position:absolute;z-index:6;top:-40px;left:148px;right:232px;height:40px;padding:0;gap:6px;align-items:center;overflow:hidden}.body.cmp .cmp__tabs-row .cmp__basis{display:none}.body.cmp .cmp__tabs-row{flex-wrap:nowrap}.body.cmp .cmp__tabs-row>*,.body.cmp .cmp__tabs-row .cmp__join{flex:none;margin:0;padding-top:0;padding-bottom:0}.body.cmp .cmp__tabs-row .cmp__join{display:flex;align-items:center;gap:0}.body.cmp .cmp__tabs,.body.cmp .cmp__join .pt-seg{height:30px;min-height:30px;padding:1px}.body.cmp .cmp__tabs .pt-seg__opt,.body.cmp .cmp__join .pt-seg__opt{height:28px;min-height:28px;padding:0 6px;gap:2px;font-size:11.5px}.body.cmp .cmp__tabs .pt-seg__opt svg.i,.body.cmp .cmp__join .pt-seg__opt svg.i{display:none}.body.cmp .cmp__tabs .pt-seg__opt,.body.cmp .cmp__join .pt-seg__opt{padding:0 7px}.body.cmp .cmp__track{grid-template-columns:repeat(3,minmax(0,1fr));padding:7.3px 10.3px 9.6px;gap:7.7px}.body.cmp .cmp-col{border-radius:0}.body.cmp .cmp-col__head{height:29px;min-height:29px;flex:none}.body.cmp .cmp-empty__title{font-size:13px;font-weight:600;color:#9a9a9a}.body.cmp .cmp-empty{height:100.7px;min-height:0;flex:none;padding:0}.body.cmp .cmp-empty__add{height:100%;min-height:0;width:100%;padding:0;gap:0;justify-content:center}.body.cmp .cmp-empty__add svg.i{width:78px;height:78px}.body.cmp .compare-adjust-tabs{height:22.7px;min-height:22.7px;flex:none}.body.cmp .compare-adjust-tabs>button{height:auto;min-height:0;padding:0;font-size:10px;font-weight:700}.body.cmp .cmp-col__body{padding:3.6px 0 0}.body.cmp .cmp-col__body .row,.body.cmp .cmp-col .row{height:14px;min-height:14px;padding:0 4.7px 0 5.4px}.body.cmp .cmp-col .row__label,.body.cmp .cmp-col .row__value{font-size:10.5px;line-height:14px}[data-design] .body.cmp .cmp-col .cmp-col__body .row:nth-child(5),[data-design] .body.cmp .cmp-col .cmp-col__rows .row:nth-child(5){height:15.3px;border-bottom:1px solid #e3e3e3}.body.cmp .cmp-total{height:30px;min-height:30px;flex:none;padding:0 4.7px 0 5.4px;align-items:center}.body.cmp .cmp-total .l{font-size:11px;line-height:13px}.body.cmp .cmp-total .v{font-size:22px;line-height:26px}.body.wired{position:relative;overflow:visible;grid-template-columns:calc(100vw * 99.7 / 732) calc(100vw * 198.7 / 732) minmax(0,1fr);grid-template-rows:40px 40px minmax(0,1fr);padding:0 10px 7px;column-gap:7.6px;row-gap:7px}.body.wired.wired--docked{grid-template-rows:40px 40px minmax(0,1fr) auto}.body.wired>.wired-quote-heading{margin:0 -10px}.body.wired .wired-tools{height:40px;min-height:40px;padding:0;gap:5px}.body.wired .wired-tools>*,.body.wired .wired-tools>.wired-store-menu,.body.wired .wired-tools>.wired-hold{flex:1 1 0;min-width:0}.body.wired .wired-tools>button.pt-select,.body.wired .wired-tools>button{flex:1 1 0;width:auto;min-width:0;height:40px;min-height:40px;justify-content:center}.body.wired .wired-tools>*>summary{width:100%;height:40px;min-height:40px;justify-content:center}.body.wired .wired-hold{align-self:stretch}.body.wired .wired-lines{grid-template-rows:repeat(5,minmax(0,1fr))}.body.wired .wired-lines>h3{display:none}.body.wired .wired-lines>button{height:auto;min-height:0}.body.wired .wired__side,.body.wired .wired__picks{position:static}.body.wired .wired__picks>.card__head{position:absolute;z-index:6;top:-40px;left:210px;width:max-content;justify-content:flex-start;height:40px;min-height:40px;padding:0 6px;gap:8px;border:0;background:#fff;font-size:14px}.body.wired .wired__picks>.card__head .carrier-chip{height:26px;padding:0 10px;font-size:13px}.body.wired .wired__picks>div:not(.card__head){height:100%;-webkit-mask-image:none;mask-image:none}.body.wired .wired-product-tiles{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:51.8px;height:auto}.body.wired .wired-product-tile{height:auto;min-height:0}.body.wired .wired__card>.card__head{height:38px;min-height:38px;padding:6px 7px 0;font-size:15px;font-weight:800;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1px}.body.wired .wired__card>.card__head .wired__term{margin:0;font-size:9.5px;line-height:11px}.body.wired .wired__card>.card__head{border-bottom:0}.body.wired .wired__sum .wired__sum-label{line-height:13px!important}.body.wired .wired__rows{flex:1 1 0;padding:0 0 4.5px;-webkit-mask-image:none;mask-image:none}.body.wired .wired__card .row{height:33.5px;min-height:0;padding:0 7px;align-items:flex-start;border:0;box-shadow:none}.body.wired .wired__card .row .num{font-size:10px}.body.wired .wired__card .row .won{font-size:1em}.body.wired .wired__sum{height:30px;min-height:30px;margin-bottom:19px;padding:0 7px;border:0}.body.wired .wired__sum .num{font-size:18px;font-weight:800}.body.wired .wired__sum .won{font-size:1em}[data-design=classic] .body.wired .wired__card>.card__head{background:#fff}.work2-dialog[data-testid=penalty-dialog]{position:relative;width:606.3px;max-width:calc(100vw - 20px);height:auto;max-height:calc(100dvh - 12px);padding:0 8px 6px}.work2-dialog[data-testid=penalty-dialog]>header{height:40px;min-height:40px;margin:0 -8px;padding:0 2px 0 4px;justify-content:center}.work2-dialog[data-testid=penalty-dialog]>header h2{font-size:14px}.work2-dialog[data-testid=penalty-dialog]>header button{position:absolute;top:5px;right:3px;width:30px;height:30px;min-width:0;min-height:0;transform:none}.work2-dialog[data-testid=penalty-dialog] .penalty-bar{position:absolute;top:5px;left:4px;right:40px;height:30px;min-height:0;padding:0;pointer-events:none}.work2-dialog[data-testid=penalty-dialog] .penalty-bar>*{pointer-events:auto}.work2-dialog[data-testid=penalty-dialog] .penalty-bar .pref-tabs{height:30px}.work2-dialog[data-testid=penalty-dialog] .penalty-bar .pref-tabs button{height:30px;min-height:0;padding:0 8px;font-size:10.5px}.work2-dialog[data-testid=penalty-dialog] .penalty-bar label{height:30px;gap:4px;font-size:11px}.work2-dialog[data-testid=penalty-dialog] .penalty-bar select{height:28px;min-height:0;padding-top:0;padding-bottom:0;font-size:11px}.work2-dialog[data-testid=penalty-dialog] .penalty-note{margin:4px 0 0;height:15px;font-size:10.5px;line-height:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.work2-dialog[data-testid=penalty-dialog] .work2-dialog__scroll{margin-top:9px;padding:0}.work2-dialog[data-testid=penalty-dialog] .penalty-highlights{gap:10px;padding:0}.work2-dialog[data-testid=penalty-dialog] .penalty-highlights>article{height:223px;margin:0;padding:7px 12px 0}.work2-dialog[data-testid=penalty-dialog] .penalty-highlights>article>h3{height:48px;margin:0;font-size:21px;line-height:41px;border-bottom:1px solid #eee}.work2-dialog[data-testid=penalty-dialog] .penalty-highlights>article>div{height:74px;padding-top:15px;align-content:start;row-gap:2px}.work2-dialog[data-testid=penalty-dialog] .penalty-highlights>article>h3+div{height:82px;padding-top:23px}.work2-dialog[data-testid=penalty-dialog] .penalty-highlights>article>div>span{font-size:13px;font-weight:700;align-self:center}.work2-dialog[data-testid=penalty-dialog] .penalty-highlights>article>div>b{height:34px;font-size:28px;line-height:34px}.work2-dialog[data-testid=penalty-dialog] .penalty-highlights .penalty-sub{height:23px;padding:0 10px;font-size:13px;align-items:center}.work2-dialog[data-testid=penalty-dialog] .penalty-full{margin:0;border:0}.work2-dialog[data-testid=penalty-dialog] .penalty-full>summary{position:absolute;top:42px;right:8px;height:19px;min-height:0;padding:0 4px;font-size:10.5px;line-height:19px;background:#fff}.work2-dialog[data-testid=penalty-dialog]{row-gap:0;gap:0}.work2-scrim:has(>.work2-dialog[data-testid=penalty-dialog]){align-items:start;align-content:start;padding-top:40px}.work2-dialog[data-testid=penalty-dialog]>header button svg{width:26px;height:26px}.work2-dialog[data-testid=penalty-dialog] .penalty-note{padding-right:96px;height:auto;max-height:24px;font-size:9.5px;line-height:12px;white-space:normal}.work2-dialog[data-testid=penalty-dialog] .work2-dialog__scroll{margin-top:4px}.work2-dialog.prefs-dialog{width:565px;max-width:calc(100vw - 20px);height:288px;max-height:calc(100dvh - 12px);padding:0 5px 5px;gap:0;row-gap:0}.work2-scrim:has(>.work2-dialog.prefs-dialog){align-items:start;align-content:start;padding-top:40px}.work2-dialog.prefs-dialog>header{position:relative;height:28px;min-height:28px;margin:0 -5px;padding:0;justify-content:center;border:0}.work2-dialog.prefs-dialog>header h2{font-size:14px;font-weight:700}.work2-dialog.prefs-dialog>header button{position:absolute;top:0;right:5px;width:30px;height:34px;min-width:0;min-height:0;transform:none}.work2-dialog.prefs-dialog>header button.pref-back{right:auto;left:5px;font-size:22px;line-height:1;padding:0}.work2-dialog.prefs-dialog .pref-list__row{min-height:44px;padding:0 6px;font-size:12px}.work2-dialog.prefs-dialog .pref-list .pref-design__opt{flex-direction:row;align-items:center;gap:6px;min-height:30px;padding:2px 8px;white-space:nowrap}.work2-dialog.prefs-dialog .pref-list .pref-design__opt b{font-size:11px;white-space:nowrap}.work2-dialog.prefs-dialog .pref-tabs{height:24px;min-height:24px;margin-top:5px;padding:0;gap:2px;border:0}.work2-dialog.prefs-dialog .pref-tabs>button{height:24px;min-height:0;padding:0 8px;font-size:10.5px}.work2-dialog.prefs-dialog>.work2-dialog__scroll{margin-top:4px;padding:0}.work2-dialog.prefs-dialog>.work2-dialog__scroll>p.small:first-child{display:none}.work2-dialog.prefs-dialog table thead th{height:24px;padding:0;font-size:11px}.work2-dialog.prefs-dialog table tbody th{width:138.7px;height:50px;padding:0}.work2-dialog.prefs-dialog table tbody td{height:50px;padding:0}.work2-dialog.prefs-dialog .pref-offset{height:50px;min-height:0;gap:0;align-items:center}.work2-dialog.prefs-dialog .pref-offset__now{flex:1 1 auto;height:24px;min-height:0;padding:0 6px;font-size:12px}.work2-dialog.prefs-dialog .pref-offset__reset{flex:none;width:50px;height:50px;min-width:0;min-height:0;padding:0}.work2-dialog.prefs-dialog>footer{height:30px;min-height:30px;margin-top:5px;padding:0;gap:5px;border:0}.work2-dialog.prefs-dialog>footer button{height:30px;min-height:0}.work2-scrim>section.work2-dialog.plan-picker{width:100vw;max-width:none!important;height:100dvh;max-height:none;margin:0;border:0;border-radius:0;padding:0}.work2-scrim:has(>.work2-dialog.plan-picker){padding:0}.work2-dialog.plan-picker>header{height:40px;min-height:40px}.work2-dialog.plan-picker .plan-workspace{grid-template-columns:100px minmax(0,1fr)}.work2-dialog.plan-picker .plan-categories>button{height:40px;min-height:0}.work2-dialog.plan-picker .plan-catalog-main{padding:0 10px}.work2-dialog.plan-picker .plan-filters{height:30px;min-height:30px;margin-top:8px;padding:0;gap:8px;border:0}.work2-dialog.plan-picker .plan-filters>select{flex:0 0 135px;width:135px;height:30px;min-height:0}.work2-dialog.plan-picker .plan-filters>input{height:30px;min-height:0}.work2-dialog.plan-picker .plan-filters>details>summary{height:30px;min-height:0}.work2-dialog.plan-picker .plan-usage{height:28px;min-height:0;margin-top:10px;border:0}.work2-dialog.plan-picker .plan-usage>div{height:28px;min-height:0;padding:0}.work2-dialog.plan-picker .plan-usage label{height:28px}.work2-dialog.plan-picker .plan-usage select{height:28px;min-height:0}.work2-dialog.plan-picker .plan-table-head{height:20px;min-height:0;margin-top:8px}.work2-dialog.plan-picker .plan-pick-list>div{height:70px;min-height:0}.work2-dialog.plan-picker .plan-pick-list>div>button{height:70px;min-height:0}[data-design=classic] .body.cmp .cmp-col__head{background:#fff}.body.cmp .cmp-col{position:relative}.body.cmp .cmp-col[data-empty="0"] .cmp-col__head{height:130.7px;min-height:130.7px;padding:0 38px 0 8px;align-items:center;justify-content:center}.body.cmp .cmp-col[data-empty="0"] .cmp-col__id{flex:1 1 auto;min-width:0;height:100%;min-height:0;padding:0;justify-content:center;text-align:center}.body.cmp .cmp-col[data-empty="0"] .cmp-col__meta{align-items:center;gap:6px;min-width:0}.body.cmp .cmp-col[data-empty="0"] .cmp-col__name{font-size:14px;line-height:18px;white-space:normal;word-break:keep-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.body.cmp .cmp-col[data-empty="0"] .cmp-col__sub{justify-content:center;flex-wrap:wrap;font-size:10px}.body.cmp .cmp-col[data-empty="0"] .cmp-col__chg{position:absolute;top:32px;right:3px;width:30px;height:30px;min-width:0;min-height:0;padding:0}.body.cmp .cmp-col[data-empty="0"] .cmp-col__chg-pill{width:100%;height:100%;padding:0;display:grid;place-items:center;border-radius:3px;font-size:10px}.body.cmp .cmp-col__ctl{display:none}.body.cmp .cmp-col.is-empty .cmp-col__head{min-height:29px!important}.body.cmp .cmp-col .cmp-col__body .row>.row__label,.body.cmp .cmp-col .cmp-col__body .row>.row__value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.body.cmp .cmp-col .cmp-col__body .row>.row__value{flex:0 1 auto}.body.cmp .cmp-col__foot{position:absolute;top:64px;right:3px;width:30px;display:flex;flex-direction:column;gap:2px;padding:0;margin:0;border:0;background:transparent}.body.cmp .cmp-col__foot .cmp-btn{width:30px;height:30px;min-width:0;min-height:0;flex:none;padding:0 4px;border-radius:3px;font-size:10px;line-height:11px;white-space:normal;word-break:break-all}.body.cmp .compare-adjust-tabs>button{display:flex;align-items:center;justify-content:center;text-align:center}.body.cmp .cmp-total .best-tag{font-size:9px;padding:0 3px}[data-design=classic] .body.cmp .cmp-col .row__label{font-weight:700;color:#333}[data-design=classic] .body.cmp .cmp-col .row__value{font-weight:500;color:#333}}.pref-design__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px}.prefs-dialog .pref-design__opt{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:44px;padding:10px 12px;border:2px solid #d7dde4;border-radius:10px;background:#fff;text-align:left;color:#1d2a36}.prefs-dialog .pref-design__opt[aria-checked=true]{border-color:#1c5fd6;box-shadow:0 0 0 3px #1c5fd626}.pref-design__opt small{color:#5b6670;font-size:12px;line-height:16px}.pref-design__swatch{display:flex;gap:4px;width:100%;height:30px;margin-bottom:4px;padding:4px;border-radius:6px}.pref-design__swatch i{flex:1}.pref-design__opt--classic .pref-design__swatch{background:#f4f4f4;border:1px solid #d7d7d7}.pref-design__opt--classic .pref-design__swatch i{background:#fff;border:1px solid #d7d7d7;border-radius:2px}.pref-design__opt--classic .pref-design__swatch i:first-child{flex:.35;background:#f43;border-color:#f43}.pref-design__opt--modern .pref-design__swatch{background:#eef2f7}.pref-design__opt--modern .pref-design__swatch i{background:#fff;border-radius:6px;box-shadow:0 1px 3px #1018282e}.pref-design__opt--modern .pref-design__swatch i:first-child{flex:.35;background:#13284a}[data-design=classic] .appbar--home-reference{background:#fff;border-bottom:1px solid #d7d7d7}[data-design=classic] .body.home.home--reference{background:#eaeaea}[data-design=classic] .home--reference .hgrid{background:#f4f4f4;border:1px solid #d7d7d7;border-radius:0}[data-design=classic] .home--reference .home-group-title{color:#222;border-bottom:1px solid #eaeaea}[data-design=classic] .home--reference .hrow--1>.home-action,[data-design=classic] .home--reference .hrow--2>.home-action,[data-design=classic] .home--reference .hrow--3>.home-action{background:#fff;border:1px solid #d7d7d7;border-radius:3px;box-shadow:none;color:#111}[data-design=classic] .home--reference .hrow--4>.home-action{background:transparent;border:0;box-shadow:none}[data-design=classic] .home--reference .home-action .tile__ic{background:none}[data-design] .home--reference .home-action .tile__sub,[data-design] .home--reference .home-action .tile__go,[data-design] .home--reference .home-notice-go{display:none}[data-design=classic] .home--reference .home-rank-line,[data-design=classic] .home--reference .home-notices,[data-design=classic] .home--reference .home-consult-area{background:#fff!important;border:1px solid #d7d7d7;border-radius:0;box-shadow:none}[data-design=classic] .home--reference .home-notice-label{background:#f43}[data-design=classic] .home--reference .home-notices>div>div{border-bottom-color:#eaeaea}[data-design=classic] .home-consult-area .rc-empty .rc-start{background:#fff;color:#222;border:1px solid #b9b9b9;border-radius:4px;box-shadow:none}[data-design=classic] .home-consult-area .rc-empty .rc-start span{color:#222}[data-design=classic] .home--reference .hgrid{background:transparent;border:0}[data-design=classic] .home--reference .hgrid>*{background:#f4f4f4;box-shadow:0 calc(100vh / 360 * 5) 0 #f4f4f4}[data-design=classic] .home--reference .hgrid>.hrow--2,[data-design=classic] .home--reference .hgrid>.hrow--4{box-shadow:none}[data-design] .home--reference .home-notice-label{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:0;flex-direction:row;justify-content:center;align-items:center}[data-design] .home--reference .home-notice-label br{display:none}[data-design] .home--reference .home-notice-label .home-notice-mega{writing-mode:horizontal-tb}[data-design=classic] .home--reference .home-notices>div>div>span:first-child{color:#f43}[data-design=classic] .home--reference .home-notices>div>div>b{font-weight:600}[data-design=modern] .appbar--home-reference{background:linear-gradient(90deg,#0f2347,#16305c);border-bottom:0;color:#fff}[data-design=modern] .appbar--home-reference .iconbtn{color:#fff}[data-design=modern] .appbar--home-reference .appbar__mark{content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='512'%20height='512'%20viewBox='0%200%20512%20512'%20role='img'%3e%3ctitle%3ephonting_symbol_small_white%3c/title%3e%3cdefs%3e%3cmask%20id='s_cut'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='512'%20height='512'%3e%3cpath%20d='M%20126%200%20H%20386%20Q%20512%200%20512%20126%20V%20386%20Q%20512%20512%20386%20512%20H%20126%20Q%200%20512%200%20386%20V%20126%20Q%200%200%20126%200%20Z'%20fill='%23FFFFFF'/%3e%3cpath%20d='M%20177%20131%20H%20318%20Q%20338%20131%20338%20151%20V%20151%20Q%20338%20171%20318%20171%20H%20177%20Q%20157%20171%20157%20151%20V%20151%20Q%20157%20131%20177%20131%20Z'%20fill='%23000000'%20/%3e%3cpath%20d='M%20203%20149%20H%20210%20Q%20223%20149%20223%20162%20V%20208%20Q%20223%20221%20210%20221%20H%20203%20Q%20190%20221%20190%20208%20V%20162%20Q%20190%20149%20203%20149%20Z'%20fill='%23000000'%20/%3e%3cpath%20d='M%20286%20149%20H%20293%20Q%20306%20149%20306%20162%20V%20208%20Q%20306%20221%20293%20221%20H%20286%20Q%20273%20221%20273%20208%20V%20162%20Q%20273%20149%20286%20149%20Z'%20fill='%23000000'%20/%3e%3cpath%20d='M%20176.5%20201%20H%20318.5%20Q%20338%20201%20338%20220.5%20V%20220.5%20Q%20338%20240%20318.5%20240%20H%20176.5%20Q%20157%20240%20157%20220.5%20V%20220.5%20Q%20157%20201%20176.5%20201%20Z'%20fill='%23000000'%20/%3e%3cpath%20d='M%20247%20220%20H%20253%20Q%20268%20220%20268%20235%20V%20263%20Q%20268%20278%20253%20278%20H%20247%20Q%20232%20278%20232%20263%20V%20235%20Q%20232%20220%20247%20220%20Z'%20fill='%23000000'%20/%3e%3cpath%20d='M%20216.5%20255%20H%20351.5%20Q%20371%20255%20371%20274.5%20V%20274.5%20Q%20371%20294%20351.5%20294%20H%20216.5%20Q%20197%20294%20197%20274.5%20V%20274.5%20Q%20197%20255%20216.5%20255%20Z'%20fill='%23000000'%20/%3e%3cpath%20d='M%20119%20294%20C%20112%20273%20127%20260%20144%20266%20C%20151%20269%20155%20276%20158%20286%20C%20179%20346%20214%20381%20266%20380%20C%20294%20380%20319%20369%20339%20349%20L%20376%20349%20C%20384%20349%20388%20353%20384%20362%20C%20363%20406%20321%20431%20270%20431%20C%20199%20431%20143%20382%20119%20294%20Z'%20fill='%23000000'%20/%3e%3cpath%20d='M%20365%20161%20C%20357%20155%20357%20146%20363%20139%20L%20385%20111%20C%20391%20103%20401%20103%20408%20110%20C%20414%20116%20413%20125%20407%20132%20L%20380%20160%20C%20375%20166%20369%20165%20365%20161%20Z'%20fill='%23000000'%20/%3e%3c/mask%3e%3c/defs%3e%3cpath%20d='M%20126%200%20H%20386%20Q%20512%200%20512%20126%20V%20386%20Q%20512%20512%20386%20512%20H%20126%20Q%200%20512%200%20386%20V%20126%20Q%200%200%20126%200%20Z'%20fill='%23FFFFFF'%20mask='url(%23s_cut)'/%3e%3c/svg%3e")}[data-design=modern] .appbar--home-reference .home-header-notice{color:#e9eef8;background:#ffffff17;border:1px solid rgba(255,255,255,.12);border-radius:999px}[data-design=modern] .body.home.home--reference{background:#eef2f7}[data-design=modern] .home--reference .hgrid{background:transparent}[data-design=modern] .home--reference .home-group-title{color:#14284b;font-weight:700}[data-design=modern] .home--reference .hrow--1>.home-action,[data-design=modern] .home--reference .hrow--2>.home-action,[data-design=modern] .home--reference .hrow--3>.home-action{position:relative;background:#fff;border:1px solid #e6ebf2;border-radius:10px;box-shadow:0 1px 2px #1018280d,0 4px 12px #1018280f;color:#14233a}[data-design=modern] .home--reference .home-action .tile__t{font-weight:700}[data-design=modern] .home--reference .hrow--1>.home-action{border-color:#d9e6fb;background:radial-gradient(120% 160% at 100% 120%,color-mix(in srgb,var(--tint, #1c5fd6) 18%,transparent) 0 38%,transparent 39%),linear-gradient(115deg,#fff 10%,color-mix(in srgb,var(--tint, #1c5fd6) 10%,#fff));box-shadow:0 1px 2px #1018280d,0 6px 16px color-mix(in srgb,var(--tint, #1c5fd6) 14%,transparent)}[data-design=modern] .home--reference .h-hero,[data-design=modern] .home--reference .h-wired{--tint: #2563eb}[data-design=modern] .home--reference .hrow--2 .tile__ic,[data-design=modern] .home--reference .hrow--3 .tile__ic{background:color-mix(in srgb,var(--tint, #8a96a3) 12%,#fff);border-radius:8px}[data-design=modern] .home--reference .hrow--4{background:#fff;border:1px solid #e6ebf2;border-radius:10px;box-shadow:0 1px 2px #1018280d,0 4px 12px #1018280f}[data-design=modern] .home--reference .hrow--4>.home-action+.home-action{box-shadow:inset 1px 0 #e9edf3}[data-design=modern] .home--reference .hrow--4 .tile__t{font-weight:700}[data-design=modern] .home--reference .home-rank-line,[data-design=modern] .home--reference .home-notices,[data-design=modern] .home--reference .home-consult-area{background:#fff!important;border:1px solid #e6ebf2;border-radius:10px;box-shadow:0 1px 2px #1018280d,0 4px 12px #1018280f;overflow:hidden}[data-design=modern] .home--reference .home-rank-line>span:first-child{font-weight:700;color:#14233a}[data-design=modern] .home--reference .home-rank-line b{color:#2563eb}[data-design=modern] .home--reference .home-rank-line>span:last-child{display:inline-grid;place-items:center;width:24px;height:24px;border:1px solid #dbe2ea;border-radius:7px;background:#fff}[data-design=modern] .home--reference .home-notice-label{background:linear-gradient(180deg,#1d3a6e,#13284a)}[data-design=modern] .home-consult-area>header b{color:#14233a}[data-design=modern] .home-consult-area .rc-empty .rc-start{border-radius:10px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 12px #2563eb4d}[data-design=classic]{--c-bg: #eaeaea;--c-card: #ffffff;--c-fill: #f4f4f4;--c-line: #e3e3e3;--c-line-strong: #d7d7d7;--c-brand: #333333;--c-brand-ink: #222222;--c-brand-tint: #f1f1f1;--c-brand-line: #bdbdbd;--c-navy: #333333;--c-navy-2: #454545;--c-on-navy-muted: #cfcfcf;--r-ctl: .4rem;--r-card: .3rem;--r-sheet: .6rem;--e-1: 0 0 0 1px #d7d7d7;--e-2: 0 0 0 1px #d7d7d7, 0 2px 8px rgba(0, 0, 0, .12)}[data-design=classic] .workspace-window>.appbar:not(.appbar--carrier):not(.appbar--catalog){background:#fff;border-bottom:1px solid #d7d7d7}[data-design=classic] .workspace-window>.appbar:not(.appbar--carrier):not(.appbar--catalog) .txtbtn{color:#30343a}[data-design=classic] .body.cmp .cmp-total .v{color:#ed3f80}[data-design=classic] .body.cmp .cmp-btn--primary{background:#333;color:#fff}[data-design=classic] .body.wired .wired__sum,[data-design=classic] .body.wired .wired__sum--after{background:#fff;color:#222;border-top:1px solid #e3e3e3}[data-design=classic] .body.wired .wired__sum .wired__sum-label{color:#ed3f80!important}[data-design=classic] .body.wired .wired__sum .num{color:#ed3f80}[data-design=classic] .body .forms__btns .btn--primary{background:#fff;color:#222;border-color:#d7d7d7;box-shadow:none}[data-design=classic] .work2-dialog .pref-actions button[data-testid=prefs-save]{background:#333;color:#fff;border-color:#333;border-radius:999px}[data-design=modern]{--c-bg: #eef2f7;--c-card: #ffffff;--c-fill: #eef2f7;--c-line: #e6ebf2;--c-line-strong: #cfd8e3;--c-brand: #2563eb;--c-brand-ink: #1d4ed8;--c-brand-tint: #e8f0fe;--c-brand-line: #93b4f5;--c-night: #0f2347;--c-navy: #13284a;--c-navy-2: #1d3a6e;--r-ctl: .8rem;--r-card: 1.2rem;--r-sheet: 1.6rem;--e-1: 0 1px 2px rgba(16, 24, 40, .05), 0 4px 12px rgba(16, 24, 40, .06), 0 0 0 1px #e6ebf2;--e-2: 0 8px 24px rgba(16, 24, 40, .14), 0 0 0 1px rgba(16, 24, 40, .05)}[data-design=modern] .workspace-window>.appbar:not(.appbar--carrier):not(.appbar--catalog){background:linear-gradient(90deg,#0f2347,#16305c);color:#fff;border-bottom:0}[data-design=modern] .workspace-window>.appbar:not(.appbar--carrier):not(.appbar--catalog) .iconbtn,[data-design=modern] .workspace-window>.appbar:not(.appbar--carrier):not(.appbar--catalog) .txtbtn,[data-design=modern] .workspace-window>.appbar .appbar__title{color:#fff}[data-design=modern] .workspace-window>.appbar--catalog{background:#fff;color:#193954}[data-design=modern] .workspace-window>.appbar--catalog .iconbtn{color:#193954}[data-design=modern] .workspace-window:has(>.appbar:not(.appbar--catalog):not(.appbar--carrier))>.workspace-window-close{background:transparent;color:#fff}[data-design=modern] .body.wl .wireless-quote-heading{box-shadow:0 2px 8px #1018280f}[data-design=modern] .plan-categories button[aria-pressed=true],[data-design=modern] .devs__side button[aria-pressed=true],[data-design=modern] .mobile-bundle-families button[aria-pressed=true],[data-design=modern] .body.devs .rail__item[aria-selected=true],[data-design=modern] .pref-tabs button[aria-pressed=true],[data-design=modern] .body.wl.wl--reference .ab .pt-seg__opt[aria-pressed=true],[data-design=modern] .insurance-series button[aria-pressed=true],[data-design=modern] .life-product-list button[aria-pressed=true],[data-design=modern] .history-modes button[aria-pressed=true],[data-design=modern] .subsidy-days button[aria-pressed=true],[data-design=modern] .body.wl .wireless-support-tabs .pt-seg__opt[aria-pressed=true],[data-design=modern] .body.wl .wireless-support-tabs .pt-seg__opt.on{background:linear-gradient(180deg,#1d3a6e,#13284a);color:#fff;border-color:#13284a}[data-design=modern] .body.devs .devs__panel .btn--on-navy,[data-design=modern] .cmp .cmp-btn--primary,[data-design=modern] .library-actions>button:first-child,[data-design=modern] .prefs-dialog .pref-actions button:last-child,[data-design=modern] .forms__btns .btn--primary{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border-color:#1d4ed8;box-shadow:0 3px 10px #2563eb47}[data-design=modern] .body.wl .card,[data-design=modern] .body.wired .card,[data-design=modern] .body.cmp .cmp-col{border-radius:12px;box-shadow:0 1px 2px #1018280d,0 4px 12px #1018280f}[data-design=classic] .library-actions>button:first-child,[data-design=classic] .prefs-dialog .pref-actions button:last-child,[data-design=classic] .insurance-series button[aria-pressed=true],[data-design=classic] .life-product-list button[aria-pressed=true],[data-design=classic] .history-modes button[aria-pressed=true],[data-design=classic] .subsidy-days button[aria-pressed=true],[data-design=classic] .pref-tabs button[aria-pressed=true]{background:#353535;color:#fff;border-color:#353535}[data-design=classic] .body.carriers2.carriers-reference{background:#f4f4f4}[data-design=classic] .carriers-reference .logo-tile{box-shadow:0 1px 3px #0000002e!important;border-radius:3px}[data-design=modern] .body.carriers2.carriers-reference{background:#eef2f7}[data-design=modern] .carriers-reference .logo-tile{box-shadow:0 1px 2px #1018280d,0 6px 16px #10182814!important;border-radius:14px}.appbar--home-reference .design-switch{flex:none;display:inline-flex;align-items:center;gap:0;height:28px;min-height:28px;padding:2px;margin:0 2px;border-radius:999px;border:1px solid #c9c9c9;background:#f1f1f1;font-size:10px;font-weight:700;line-height:1;cursor:pointer}.appbar--home-reference .design-switch>span{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;color:#6b6b6b;white-space:nowrap}.appbar--home-reference .design-switch>span.on{background:#fff;color:#1d1d1d;box-shadow:0 1px 2px #00000040}[data-design=modern] .appbar--home-reference .design-switch{border-color:#ffffff40;background:#ffffff1f}[data-design=modern] .appbar--home-reference .design-switch>span{color:#ffffffbf}[data-design=modern] .appbar--home-reference .design-switch>span.on{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;box-shadow:0 1px 3px #0000004d}[data-design=modern] .body.wl.wl--reference{background:#eef2f7}[data-design=modern] .wireless-quote-heading{background:linear-gradient(90deg,#0f2347,#16305c)!important;color:#fff;border-bottom:0!important;box-shadow:none!important}[data-design=modern] .wireless-quote-heading>b{color:#fff}[data-design=modern] .wireless-quote-heading .quote-nav button,[data-design=modern] .wireless-quote-heading .iconbtn{color:#fff}[data-design=modern] .wireless-quote-heading .wireless-carrier-logo{background:#fff;border-radius:8px;padding:0 5px}[data-design=modern] .wireless-quote-heading>img{content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='512'%20height='512'%20viewBox='0%200%20512%20512'%20role='img'%3e%3ctitle%3ephonting_symbol_small_white%3c/title%3e%3cdefs%3e%3cmask%20id='s_cut'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='512'%20height='512'%3e%3cpath%20d='M%20126%200%20H%20386%20Q%20512%200%20512%20126%20V%20386%20Q%20512%20512%20386%20512%20H%20126%20Q%200%20512%200%20386%20V%20126%20Q%200%200%20126%200%20Z'%20fill='%23FFFFFF'/%3e%3cpath%20d='M%20177%20131%20H%20318%20Q%20338%20131%20338%20151%20V%20151%20Q%20338%20171%20318%20171%20H%20177%20Q%20157%20171%20157%20151%20V%20151%20Q%20157%20131%20177%20131%20Z'%20fill='%23000000'%20/%3e%3cpath%20d='M%20203%20149%20H%20210%20Q%20223%20149%20223%20162%20V%20208%20Q%20223%20221%20210%20221%20H%20203%20Q%20190%20221%20190%20208%20V%20162%20Q%20190%20149%20203%20149%20Z'%20fill='%23000000'%20/%3e%3cpath%20d='M%20286%20149%20H%20293%20Q%20306%20149%20306%20162%20V%20208%20Q%20306%20221%20293%20221%20H%20286%20Q%20273%20221%20273%20208%20V%20162%20Q%20273%20149%20286%20149%20Z'%20fill='%23000000'%20/%3e%3cpath%20d='M%20176.5%20201%20H%20318.5%20Q%20338%20201%20338%20220.5%20V%20220.5%20Q%20338%20240%20318.5%20240%20H%20176.5%20Q%20157%20240%20157%20220.5%20V%20220.5%20Q%20157%20201%20176.5%20201%20Z'%20fill='%23000000'%20/%3e%3cpath%20d='M%20247%20220%20H%20253%20Q%20268%20220%20268%20235%20V%20263%20Q%20268%20278%20253%20278%20H%20247%20Q%20232%20278%20232%20263%20V%20235%20Q%20232%20220%20247%20220%20Z'%20fill='%23000000'%20/%3e%3cpath%20d='M%20216.5%20255%20H%20351.5%20Q%20371%20255%20371%20274.5%20V%20274.5%20Q%20371%20294%20351.5%20294%20H%20216.5%20Q%20197%20294%20197%20274.5%20V%20274.5%20Q%20197%20255%20216.5%20255%20Z'%20fill='%23000000'%20/%3e%3cpath%20d='M%20119%20294%20C%20112%20273%20127%20260%20144%20266%20C%20151%20269%20155%20276%20158%20286%20C%20179%20346%20214%20381%20266%20380%20C%20294%20380%20319%20369%20339%20349%20L%20376%20349%20C%20384%20349%20388%20353%20384%20362%20C%20363%20406%20321%20431%20270%20431%20C%20199%20431%20143%20382%20119%20294%20Z'%20fill='%23000000'%20/%3e%3cpath%20d='M%20365%20161%20C%20357%20155%20357%20146%20363%20139%20L%20385%20111%20C%20391%20103%20401%20103%20408%20110%20C%20414%20116%20413%20125%20407%20132%20L%20380%20160%20C%20375%20166%20369%20165%20365%20161%20Z'%20fill='%23000000'%20/%3e%3c/mask%3e%3c/defs%3e%3cpath%20d='M%20126%200%20H%20386%20Q%20512%200%20512%20126%20V%20386%20Q%20512%20512%20386%20512%20H%20126%20Q%200%20512%200%20386%20V%20126%20Q%200%200%20126%200%20Z'%20fill='%23FFFFFF'%20mask='url(%23s_cut)'/%3e%3c/svg%3e")}[data-design=modern] .workspace-window:has(.wireless-quote-heading)>.workspace-window-close{color:#fff;background:#0f2347d9;border-radius:50%}[data-design=modern] .body.wl.wl--reference>.quote-toolbar,[data-design=modern] .body.wl.wl--reference .ab>.card,[data-design=modern] .body.wl.wl--reference>.wl__summary{border:1px solid #e6ebf2!important;border-radius:12px!important;box-shadow:0 1px 2px #1018280d,0 4px 12px #1018280f!important;overflow:hidden!important;background:#fff}[data-design=modern] .body.wl.wl--reference .ab .card__head{background:linear-gradient(180deg,#f7faff,#fff)!important;border-bottom:1px solid #eef2f7}[data-design=modern] .body.wl.wl--reference .ab .row{border-bottom-color:#f0f3f8!important}[data-design=modern] .body.wl.wl--reference .quote-tool>button{border-right:0!important;border-radius:10px}[data-design=modern] .body.wl.wl--reference>.wireless-support-tabs{background:#e3e9f2!important;border:0!important;border-radius:12px!important;padding:0!important;gap:0!important;overflow:hidden}[data-design=modern] .body.wl.wl--reference .wireless-support-tabs .pt-seg__opt{border:0!important;border-radius:12px!important;color:#3a4a60}[data-design=modern] .body.wl.wl--reference .wireless-support-tabs .pt-seg__opt[aria-pressed=true]{background:linear-gradient(135deg,#1d3a6e,#0f2347)!important;color:#fff!important;box-shadow:0 2px 6px #0f234759!important}[data-design=modern] .body.wl.wl--reference .wl__summary .summary__label{background:linear-gradient(90deg,#0f2347,#16305c)!important;color:#fff!important}[data-design=modern] .body.wl.wl--reference .wl__summary .summary__label span{color:#fff;background:none}[data-design=modern] .body.wl.wl--reference .wl__summary .summary__label .tag{color:#dbe7ff!important;background:#ffffff24!important}[data-design=modern] .body.wl.wl--reference .summary__total,[data-design=modern] .body.wl.wl--reference .quote-current-month,[data-design=modern] .body.wl.wl--reference .quote-current-month *{color:#1d4ed8!important}[data-design=modern] .body.wl button{transition:transform 90ms ease-out,box-shadow 90ms ease-out}[data-design=modern] .body.wl button:active{transform:translateY(1px) scale(.995)}@media(prefers-reduced-motion:reduce){[data-design=modern] .body.wl button{transition:none}[data-design=modern] .body.wl button:active{transform:none}}[data-design] .body.devs .rail__item{flex-direction:row;justify-content:flex-start;padding-left:14px}[data-design] .body.devs .rail__item svg.i{display:none}[data-design=classic] .body.devs select.device-sort{border-radius:999px;text-align:center;text-align-last:center}[data-design=classic] .body.devs .device-catalog-filters select{border:0;border-bottom:1px solid #9a9a9a;border-radius:0;background-color:transparent;text-align:center;text-align-last:center}[data-design] .body.devs .devs__table-head{position:relative;padding-right:44px}[data-design] .body.devs .devs__table-head:after{content:"스펙";position:absolute;top:0;right:0;bottom:0;width:38px;display:grid;place-items:center;border-left:1px solid #e3e3e3}[data-design] .body.devs .device-row-spec{height:100%;min-height:0;border:0;border-left:1px solid #e3e3e3;border-radius:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='10' cy='10' r='6.5'/%3E%3Cpath d='M15 15l5 5'/%3E%3C/svg%3E") center / 22px no-repeat;color:transparent;overflow:hidden;white-space:nowrap;text-indent:60px}[data-design=classic] .body.devs .devs__basis b{font-weight:400}[data-design=classic] .body.wl.wl--reference .ab>.card:nth-child(1) .card__head .pt-badge{background:#f04e37;color:#fff}[data-design=classic] .body.wl.wl--reference .ab>.card:nth-child(2) .card__head .pt-badge{background:#2f5fd0;color:#fff}[data-design] .body.wl.wl--reference .ab .row>.row__value:has(>.num:only-child){flex:1;display:flex;justify-content:flex-end;align-items:center;margin-left:8px;padding:1px 8px;border:1px solid #dcdcdc;border-radius:4px;background:#fff}[data-design=classic] .body.wl.wl--reference .quote-current-month,[data-design=classic] .body.wl.wl--reference .quote-current-month b{color:#ed3f80}[data-design] .body.wl.wl--reference .ab .row:has(>.row__value>.num:only-child)>.row__label{flex:0 0 auto;min-width:29%}[data-design=classic] .plan-picker label>select{border:0;border-bottom:1px solid #9a9a9a;border-radius:0;background-color:transparent;text-align:center;text-align-last:center}[data-design=classic] .plan-picker .plan-filters>select{border-radius:999px;text-align:center;text-align-last:center}[data-design=classic] .plan-picker .plan-row-fee small{color:#8a8f96}[data-design] .plan-picker [data-testid=plan-detail-open]{color:transparent;overflow:hidden;white-space:nowrap;text-indent:60px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='10' cy='10' r='6.5'/%3E%3Cpath d='M15 15l5 5'/%3E%3C/svg%3E") center / 22px no-repeat;border:0}[data-design=classic] .plan-picker .plan-row-fee strong{font-weight:500}[data-design=classic] .body.cmp .cmp-col .row{box-shadow:none;border:0}[data-design=classic] .body.cmp .cmp-total .l{color:#ed3f80}[data-design=classic] .body.cmp .compare-adjust-tabs.is-empty button:disabled{opacity:1;color:#222;background:#fff}[data-design=classic] .body.cmp .compare-adjust-tabs.is-empty button{justify-content:center;text-align:center;font-weight:700}[data-design=classic] .body.wired .wired-product-tiles{background:#fff;gap:0}[data-design=classic] .body.wired .wired-product-tile{background:#fff;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;border-radius:0}[data-design=classic] .body.wired .wired__card:not(.wired__card--after){outline:2px solid #ed3f80;outline-offset:-2px;z-index:1}[data-design=classic] .body.wired .wired__card .row{border-bottom:0;box-shadow:none}[data-design=classic] [data-testid=penalty-dialog] .penalty-highlights article{background:#fff;border:1px solid #e3e3e3;border-radius:16px}[data-design=classic] [data-testid=penalty-dialog] .penalty-highlights article h3:before{content:"";display:inline-block;width:8px;height:8px;margin:0 8px 0 2px;border-radius:50%;background:#2f5fd0;vertical-align:middle}[data-design=classic] .prefs-dialog .pref-actions>button{flex:1;border-radius:999px}[data-design=classic] .prefs-dialog .pref-actions>span[role=status]:empty{display:none}[data-design=classic] .body .forms-chooser{background:#ebebeb}[data-design=classic] .body .forms-chooser button{border-radius:14px;border-color:#e0e0e0}[data-design=classic] .body .forms-chooser button>b{font-weight:500}[data-design=classic] .body .forms__btns{background:#ebebeb}[data-design=classic] .body .forms__btns .btn{border:1px solid #e0e0e0;border-radius:14px;background:#fff;color:#222;font-weight:500}[data-design] .home--reference .hrow--1>.home-action .tile__ic{position:absolute;left:28.5%;top:50%;transform:translateY(-50%)}[data-design] .home--reference .hrow--1>.home-action .tile__txt{position:absolute;left:58%;top:50%;transform:translateY(-50%)}[data-design=classic] .body.wl.wl--reference .row__label--used{color:#ed3f80}[data-design=classic] .body.wl.wl--reference .ab .quote-entry-scroll>.pt-seg .pt-seg__opt[aria-pressed=true]{background:#333;color:#fff}
