@font-face{font-family:departureMono;src:url(../media/DepartureMono_Regular-s.p.14_7qtujc1n8a.otf)format("opentype");font-display:swap}@font-face{font-family:departureMono Fallback;src:local(Arial);ascent-override:71.7%;descent-override:19.56%;line-gap-override:0.0%;size-adjust:139.46%}.departuremono_17be6655-module__rFtDOq__className{font-family:departureMono,departureMono Fallback}.departuremono_17be6655-module__rFtDOq__variable{--font-departure-mono:"departureMono", "departureMono Fallback"}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0-te~ja_gpvcf.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.17jn9btb_52pq.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
:root{--bg:#f0f0f0;--paper:#fff;--line:#d4d4d4;--ink:#0f0f0f;--muted:#767676;--accent:#0f0f0f;--accent-soft:#0f0f0f0f;--ok:#166534;--ok-soft:#16653412;--warn:#b91c1c;--warn-soft:#b91c1c12;--gold:#8a5a00;--gold-soft:#8a5a0014;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--dur-press:.14s;--dur-hover:.15s;--dur-pop:.2s;--dur-panel:.26s}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.55}button,input,textarea{font:inherit}.shell{max-width:1600px;margin:0 auto;padding:0 32px 64px}.logo{-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:flex}.logo-mark{background:var(--ink);color:#fff;letter-spacing:.06em;font-size:11px;line-height:1.2;font-family:var(--font-geist-mono), ui-monospace, "SF Mono", monospace;padding:4px 7px 3px}.logo-text{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);font-size:11px;line-height:1}.logo-lg .logo-mark{padding:6px 10px 5px;font-size:15px}.logo-lg .logo-text{font-size:15px}.landing{background:var(--bg);min-height:100vh;color:var(--ink);grid-template-rows:auto 1fr;display:grid}.landing-nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:18px 32px;display:flex}.nav-action,.primary-cta,.signin-btn{border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;padding:9px 16px;font-size:12px}.nav-action{background:var(--paper);color:var(--ink)}.nav-action:hover,.primary-cta:hover,.secondary-cta:hover,.signin-btn:hover{opacity:.72}.ops-landing-main{align-content:stretch;gap:0;display:grid}.ops-hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(360px,520px);min-height:calc(100vh - 225px);display:grid}.ops-hero-copy{flex-direction:column;justify-content:center;min-width:0;max-width:900px;padding:72px 48px 78px 32px;display:flex}.ops-kicker{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.ops-hero h1{letter-spacing:0;margin-top:14px;font-size:clamp(58px,8.5vw,116px);line-height:.9}.ops-subtitle{color:#4f4f4f;max-width:660px;margin-top:28px;font-size:clamp(16px,2vw,20px);line-height:1.45}.ops-actions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.primary-cta,.secondary-cta{justify-content:center;align-items:center;min-height:40px;text-decoration:none;display:inline-flex}.secondary-cta{border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;padding:9px 16px;font-size:12px}.ops-status-board{border-left:1px solid var(--line);background:#e8e8e8;align-self:stretch;display:grid}.ops-board-head{border-bottom:1px solid var(--line);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:58px;padding:18px 20px;font-size:11px;display:flex}.ops-board-head strong{color:var(--ink)}.ops-status-list{align-content:end;display:grid}.ops-status-row{border-bottom:1px solid var(--line);background:var(--paper);grid-template-columns:minmax(0,1fr) auto;gap:18px;min-height:176px;padding:22px 20px;display:grid}.ops-status-row:last-child{border-bottom:none}.ops-status-label{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;display:block}.ops-status-row strong{margin-top:14px;font-size:44px;line-height:.95;display:block}.ops-status-row p{color:#565656;max-width:330px;margin-top:14px;font-size:13px;line-height:1.45}.ops-signin-panel{border-top:1px solid var(--line);background:#f4f4f4;padding:22px 20px 24px}.ops-signin-panel h2{letter-spacing:0;margin-top:12px;font-size:24px;line-height:1.08}.ops-signin-panel .signin-group{margin-top:18px}.ops-state{border:1px solid var(--line);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:#f7f7f7;align-self:start;padding:5px 8px;font-size:10px;line-height:1}.ops-state-clear,.ops-state-done{background:var(--ok-soft);color:var(--ok);border-color:#16653447}.ops-state-next{background:var(--gold-soft);color:var(--gold);border-color:#8a5a0047}.ops-lanes{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ops-lane{border-right:1px solid var(--line);background:var(--bg);min-height:156px;color:var(--ink);padding:22px 20px;text-decoration:none}.ops-lane:last-child{border-right:none}.ops-lane:hover{background:var(--paper)}.ops-lane span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;display:block}.ops-lane strong{margin-top:16px;font-size:18px;line-height:1.15;display:block}.ops-lane p{color:#5c5c5c;margin-top:8px;font-size:13px}.modal-kicker{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.modal-layer{z-index:20;background:#0f0f0f59;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.waitlist-modal{border:1px solid var(--line);background:var(--paper);width:min(480px,100%);padding:28px;position:relative}.modal-close{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:none;font-size:16px;position:absolute;top:12px;right:12px}.modal-close:hover{color:var(--ink)}.waitlist-modal h2{letter-spacing:0;margin-top:8px;font-size:30px;line-height:1.08}.modal-copy{color:var(--muted);margin-top:10px;font-size:13px}.signin-group{gap:10px;margin-top:20px;display:grid}.waitlist-label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.waitlist-input{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#fbfbfb;padding:10px 12px}.waitlist-input:focus{border-color:var(--ink);outline:none}.signin-btn:disabled,.waitlist-input:disabled{cursor:not-allowed;opacity:.45}.auth-message{font-size:12px}.auth-message-ok{color:#166534}.auth-message-error{color:var(--warn)}.topbar{border-bottom:1px solid var(--line);background:var(--bg);justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:18px 0 17px;display:flex}.topbar-left{align-items:center;gap:16px;min-width:0;display:flex}.topbar-sep{color:var(--line);flex-shrink:0;font-size:20px;line-height:1}.breadcrumb{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.bc-seg{font:inherit;letter-spacing:.03em;color:var(--ink);cursor:default;background:0 0;border:none;padding:0;font-size:13px}.bc-active{opacity:.45}.bc-link{cursor:pointer;color:var(--ink);opacity:.45}.bc-link:hover{opacity:1}.bc-sep{color:var(--muted);opacity:.4;font-size:13px}.topbar-root{border-bottom:none;justify-content:space-between;margin-bottom:48px;padding-top:28px}.workspace-actions{align-items:center;gap:8px;display:flex}.ws-btn{font:inherit;cursor:pointer;border:1px solid var(--line);color:var(--muted);letter-spacing:.03em;transition:border-color var(--dur-hover) ease, color var(--dur-hover) ease;background:0 0;padding:7px 14px;font-size:12px}.ws-btn:hover{border-color:var(--ink);color:var(--ink)}.ws-btn-import{cursor:pointer}.ws-btn-clear{color:var(--warn);border-color:var(--warn-soft)}.ws-btn-clear:hover{border-color:var(--warn);color:var(--warn)}.platform-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;max-width:720px;display:grid}.platform-card{background:var(--paper);text-align:left;cursor:default;transition:background var(--dur-hover) ease, color var(--dur-hover) ease;border:none;flex-direction:column;gap:8px;padding:28px 24px;display:flex}.platform-card-active{cursor:pointer}.platform-card-active:hover{background:var(--ink)}.platform-card-active:hover .platform-name{color:#fff}.platform-card-soon{opacity:.3}.platform-name{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);font-size:13px}.platform-badge{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px}.topbar-right{flex-shrink:0;align-items:center;gap:12px;display:flex}.search-input{border:1px solid var(--line);background:var(--paper);width:220px;color:var(--ink);font:inherit;letter-spacing:.02em;padding:8px 13px;font-size:13px}.search-input:focus{outline:1px solid var(--ink);outline-offset:0}.column-picker{position:relative}.column-picker summary{border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;padding:8px 12px;font-size:12px;list-style:none}.column-picker summary::-webkit-details-marker{display:none}.column-picker[open] summary{border-color:var(--ink)}.column-picker-menu{z-index:8;border:1px solid var(--ink);background:var(--paper);width:320px;max-height:460px;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 12px 30px #0000001f}.column-picker-actions{z-index:1;border-bottom:1px solid var(--line);background:#f7f7f7;gap:8px;padding:10px;display:flex;position:sticky;top:0}.column-picker-actions button{border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;padding:6px 9px;font-size:11px}.column-picker-actions button:hover{border-color:var(--ink)}.column-picker-list{display:grid}.column-option{color:var(--ink);cursor:pointer;border-bottom:1px solid #0000000d;align-items:center;gap:9px;padding:8px 10px;font-size:12px;display:flex}.column-option:last-child{border-bottom:none}.column-option:hover{background:var(--accent-soft)}.column-option input{margin:0}.column-option-locked{color:var(--muted);cursor:default}.view-meta{flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:10px;display:flex}.view-label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-size:12px;font-weight:400}.row-count{color:var(--muted);letter-spacing:.04em;font-size:12px}.meta-detail{color:var(--muted);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;max-width:600px;font-size:12px;overflow:hidden}.table-wrap{border:1px solid var(--line);background:var(--paper);overflow:auto}table{border-collapse:collapse;width:100%;font-size:13px}thead th{z-index:1;text-align:left;border-bottom:1px solid var(--line);color:var(--muted);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;background:#e8e8e8;padding:11px 16px;font-size:11px;font-weight:400;position:sticky;top:0}tbody td{vertical-align:middle;white-space:nowrap;letter-spacing:.01em;border-bottom:1px solid #0000000d;padding:13px 16px}tbody tr:last-child td{border-bottom:none}tbody tr:hover{background:var(--accent-soft)}.row-action{cursor:pointer}.row-action:hover{background:var(--accent-soft)!important}.empty-cell{text-align:center;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;padding:64px 16px;font-size:12px}.import-toggle{border:1px solid var(--line);background:var(--paper);cursor:pointer;font:inherit;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-left:auto;padding:7px 14px;font-size:11px}.import-toggle:hover,.import-toggle-active{border-color:var(--ink);color:var(--ink);background:var(--accent-soft)}.import-panel{border:1px solid var(--line);background:var(--paper);margin-bottom:14px;overflow:hidden}.import-panel-head{border-bottom:1px solid var(--line);background:#e8e8e8;align-items:center;gap:14px;padding:11px 16px;display:flex}.import-panel-head .import-close{margin-left:auto}.import-mode-tabs{gap:4px;margin-left:8px;display:flex}.mode-tab{border:1px solid var(--line);font:inherit;letter-spacing:.08em;text-transform:uppercase;background:var(--paper);cursor:pointer;color:var(--muted);padding:4px 12px;font-size:11px}.mode-tab-active{border-color:var(--ink);color:var(--ink);background:var(--accent-soft)}.import-flow{flex-direction:column;gap:14px;padding:16px;display:flex}.import-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.import-step{border:1px solid var(--line);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:#f7f7f7;align-items:center;gap:8px;min-width:0;padding:8px 10px;font-size:11px;display:flex}.import-step span{border:1px solid;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;line-height:1;display:inline-flex}.import-step-current{color:var(--ink);background:var(--paper);border-color:var(--ink)}.import-step-done{color:#166534;background:#1665340d;border-color:#16653438}.import-dropzone{cursor:pointer;background:var(--paper);transition:background var(--dur-hover) ease;border:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 20px;display:flex}.import-dropzone:hover{background:var(--accent-soft)}.import-dropzone-label{letter-spacing:.04em;color:var(--ink);font-size:13px}.import-dropzone-hint{color:var(--muted);letter-spacing:.02em;font-size:12px}.import-error{color:var(--warn);letter-spacing:.02em;margin-top:4px;font-size:12px}.import-stage-card{border:1px solid var(--line);background:#fbfbfb;flex-direction:column;gap:14px;padding:16px;display:flex}.import-stage-copy h3{letter-spacing:0;margin-top:4px;font-size:18px;line-height:1.2}.import-stage-copy p{max-width:760px;color:var(--muted);margin-top:8px;font-size:12px}.import-confirm-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.import-confirm-grid label{border:1px solid var(--line);background:var(--paper);flex-direction:column;gap:6px;min-width:0;padding:10px;display:flex}.import-confirm-grid label span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.import-confirm-grid input{color:var(--ink);font:inherit;background:0 0;border:none;min-width:0;font-size:13px}.import-confirm-grid input:focus{outline:none}.import-stage-summary{border:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.import-stage-summary div{border-right:1px solid #0000000d;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex}.import-stage-summary div:last-child{border-right:none}.import-stage-summary span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.import-stage-summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.import-stage-note{color:var(--muted);border-left:2px solid #92400e;padding-left:10px;font-size:12px}.translation-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.translation-option{border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;text-align:left;flex-direction:column;gap:8px;min-height:134px;padding:14px;display:flex}.translation-option:hover{border-color:var(--ink);background:var(--accent-soft)}.translation-option strong{font-size:14px;font-weight:600}.translation-option span,.translation-option small{color:var(--muted);font-size:12px;line-height:1.45}.translation-option small{margin-top:auto}.import-panel-title{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);font-size:11px}.import-close{cursor:pointer;color:var(--muted);font-size:16px;line-height:1;font:inherit;background:0 0;border:none;padding:0 2px}.import-close:hover{color:var(--ink)}.import-textarea{resize:vertical;width:100%;min-height:110px;font:inherit;color:var(--ink);background:var(--paper);letter-spacing:.02em;border:none;padding:14px 16px;font-size:13px;display:block}.import-textarea:focus{background:#fafafa;outline:none}.import-preview{flex-direction:column;gap:14px;padding:16px;display:flex}.import-summary{flex-direction:column;gap:6px;display:flex}.import-summary-row{align-items:baseline;gap:12px;font-size:13px;display:flex}.import-tag{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);min-width:80px;font-size:11px}.import-status-ok{color:#166534;font-size:12px}.import-status-warn{color:var(--warn);font-size:12px}.import-lot-list{border:1px solid var(--line);font-size:12px;overflow:hidden}.import-lot-row{border-bottom:1px solid #0000000d;grid-template-columns:20px 140px 1fr 120px;align-items:baseline;gap:12px;padding:7px 12px;display:grid}.import-lot-row:last-child{border-bottom:none}.import-lot-ok{color:#166534;font-weight:700}.import-lot-warn{color:var(--warn);font-weight:700}.import-lot-id{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-family:inherit;overflow:hidden}.import-lot-title{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.import-lot-charge{color:var(--muted);text-align:right;white-space:nowrap}.import-lot-price-warn{color:#92400e;font-weight:700}.import-actions{gap:10px;display:flex}.import-apply:disabled,.import-repaste:disabled{cursor:wait;opacity:.45}.import-apply{border:1px solid var(--ink);background:var(--ink);color:#fff;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;padding:8px 20px;font-size:12px}.import-apply:hover{opacity:.75}.import-repaste{border:1px solid var(--line);background:var(--paper);font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;color:var(--muted);padding:8px 16px;font-size:12px}.import-repaste:hover{border-color:var(--ink);color:var(--ink)}.cell-content{align-items:center;gap:6px;display:inline-flex}.edit-btn{cursor:pointer;color:var(--muted);opacity:0;background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:13px;line-height:1}tbody tr:hover .edit-btn{opacity:1}.edit-btn:hover{color:var(--ink);opacity:1}.cell-editing{padding:6px 10px!important}.cell-input{border:1px solid var(--ink);background:var(--paper);width:160px;font:inherit;color:var(--ink);letter-spacing:.02em;padding:6px 10px;font-size:13px}.cell-input:focus{outline:none}.health-cell{width:36px;padding:13px 10px!important}.health-dot{letter-spacing:0;border:1px solid;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:9px;font-weight:700;line-height:1;display:inline-flex}.health-ok{color:#166534;background:#16653412;border-color:#166534}.health-review{color:#92400e;background:#92400e12;border-color:#92400e}.health-no_pdf{border-color:var(--line);color:var(--muted);background:0 0}.pdf-flag{color:#92400e;letter-spacing:.02em;white-space:nowrap;font-size:11px}[data-view=parcels] ::selection{color:inherit;background:#3b82f647}[data-view=parcels] .table-wrap{border-top:2px solid #3b82f6}[data-view=parcels] thead th{color:#2563eb}[data-view=parcels] tbody tr:hover{background:#3b82f60d}[data-view=parcels] .row-action:hover{background:#3b82f612!important}[data-view=parcels] .view-label{color:#2563eb}[data-view=parcels] .bc-active{color:#2563eb;opacity:1}[data-view=parcels] .cell-input{border-color:#3b82f6}[data-view=parcels] .edit-btn:hover{color:#3b82f6}[data-view=parcels] .import-toggle-active{color:#3b82f6;border-color:#3b82f6}[data-view=parcels] .search-input:focus{outline-color:#3b82f6}[data-view=lots] ::selection{color:inherit;background:#06b6d447}[data-view=lots] .table-wrap{border-top:2px solid #06b6d4}[data-view=lots] thead th{color:#0891b2}[data-view=lots] tbody tr:hover{background:#06b6d40d}[data-view=lots] .row-action:hover{background:#06b6d412!important}[data-view=lots] .view-label{color:#0891b2}[data-view=lots] .bc-active{color:#0891b2;opacity:1}[data-view=lots] .cell-input{border-color:#06b6d4}[data-view=lots] .edit-btn:hover{color:#0891b2}[data-view=lots] .import-toggle-active{color:#0891b2;border-color:#06b6d4}[data-view=lots] .search-input:focus{outline-color:#06b6d4}[data-view=items] ::selection{color:inherit;background:#8b5cf647}[data-view=items] .table-wrap{border-top:2px solid #8b5cf6}[data-view=items] thead th{color:#7c3aed}[data-view=items] tbody tr:hover{background:#8b5cf60d}[data-view=items] .view-label{color:#7c3aed}[data-view=items] .bc-active{color:#7c3aed;opacity:1}[data-view=items] .cell-input{border-color:#8b5cf6}[data-view=items] .edit-btn:hover{color:#7c3aed}[data-view=items] .search-input:focus{outline-color:#8b5cf6}.charge2-cell{vertical-align:top!important;white-space:normal!important}.charge2-primary{white-space:nowrap;align-items:center;gap:7px;display:flex}.charge2-expand-btn{cursor:pointer;color:var(--muted);opacity:.5;background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:9px;line-height:1}.charge2-expand-btn:hover{opacity:1;color:var(--ink)}.charge2-breakdown{border-top:1px solid var(--line);flex-direction:column;gap:3px;min-width:240px;margin-top:8px;padding-top:8px;display:flex}.charge2-breakdown-row{justify-content:space-between;gap:16px;font-size:11px;line-height:1.45;display:flex}.charge2-breakdown-label{color:var(--muted);flex-shrink:0}.charge2-breakdown-val{text-align:right;white-space:nowrap;font-weight:500}.charge2-customs{color:#92400e}.charge2-coupon{color:#166534}.derived-val{font-style:italic;color:var(--muted)!important}.derived-val .edit-btn{font-style:normal}.import-rate-note{color:var(--muted);font-size:12px}.import-lot-row{grid-template-columns:20px 140px 1fr 100px 80px}.import-lot-payment{color:var(--muted);text-align:right;white-space:nowrap;font-size:11px}.source-fetch-panel{flex-direction:column;gap:14px;padding:16px;display:flex}.source-fetch-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.import-account-card{border:1px solid var(--line);background:#fafafa;padding:12px}.import-account-kicker{color:var(--ink);font-size:12px;font-weight:650;display:block}.import-account-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.import-account-grid span{color:var(--ink);flex-direction:column;gap:3px;font-size:13px;display:flex}.import-account-grid strong{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:10px}.import-payment-strip{flex-wrap:wrap;gap:6px;display:flex}.import-payment-pill{border:1px solid var(--line);background:var(--paper);color:var(--muted);padding:5px 8px;font-size:11px}.source-empty{border:1px dashed var(--line);color:var(--muted);padding:12px;font-size:12px}.source-inbox-list{border:1px solid var(--line);background:var(--paper);max-height:280px;overflow:auto}.source-inbox-row{border-bottom:1px solid #0000000d;grid-template-columns:minmax(0,1fr) minmax(140px,.4fr) auto;align-items:center;gap:14px;padding:10px 12px;display:grid}.source-inbox-row:last-child{border-bottom:none}.source-inbox-row div{flex-direction:column;min-width:0;display:flex}.source-inbox-row strong,.source-inbox-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.source-inbox-row strong{font-size:13px}.source-inbox-row span,.source-inbox-row small{color:var(--muted);font-size:11px}.source-bundle-panel{border:1px solid var(--line);background:var(--paper);margin-bottom:14px}.source-bundle-head{border-bottom:1px solid var(--line);background:#e8e8e8;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.source-bundle-title{letter-spacing:.1em;text-transform:uppercase;font-size:11px}.source-bundle-count{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.source-bundle-layout{grid-template-columns:minmax(220px,.3fr) minmax(0,1fr);min-height:220px;display:grid}.source-bundle-list{border-right:1px solid var(--line);background:#f7f7f7}.source-bundle-item{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000000d;flex-direction:column;gap:3px;padding:11px 12px;display:flex}.source-bundle-item:hover,.source-bundle-item-active{background:var(--paper)}.source-bundle-item span,.source-bundle-item small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.source-bundle-item span{letter-spacing:.03em;font-size:12px}.source-bundle-item small{color:var(--muted);font-size:11px}.source-bundle-detail{flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex}.source-saved-summary{border:1px solid var(--line);background:#fbfbfb;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.source-saved-summary div:first-child{flex-direction:column;gap:4px;min-width:0;display:flex}.source-saved-summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.source-detail-drawer{border:1px solid var(--line);background:var(--paper)}.source-detail-drawer summary{cursor:pointer;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;padding:10px 12px;font-size:11px}.source-detail-drawer[open] summary{border-bottom:1px solid var(--line)}.source-detail-drawer .source-packet{padding:12px}.source-packet{flex-direction:column;gap:12px;min-width:0;display:flex}.source-packet-hero{border:1px solid var(--line);background:#fbfbfb;justify-content:space-between;gap:18px;padding:16px;display:flex}.source-packet-hero h3{letter-spacing:0;margin-top:4px;font-size:18px;line-height:1.2}.source-packet-hero p{max-width:760px;color:var(--muted);margin-top:8px;font-size:12px}.source-eyebrow{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font-size:10px}.source-packet-state{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.source-pill{border:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:4px 7px;font-size:10px}.source-pill-ok{color:#166534;background:#1665340f;border-color:#16653447}.source-pill-warn{color:#92400e;background:#92400e0f;border-color:#92400e47}.source-packet-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.source-section{border:1px solid var(--line);background:var(--paper);min-width:0}.source-section h4{border-bottom:1px solid var(--line);letter-spacing:.1em;text-transform:uppercase;background:#f7f7f7;padding:10px 12px;font-size:11px;font-weight:600}.source-section-head{border-bottom:1px solid var(--line);background:#f7f7f7;justify-content:space-between;align-items:center;gap:12px;display:flex}.source-section-head h4{background:0 0;border-bottom:none}.source-section-head span{color:var(--muted);white-space:nowrap;padding-right:12px;font-size:11px}.source-section-wide{width:100%}.source-facts{display:grid}.source-facts div{border-bottom:1px solid #0000000d;grid-template-columns:88px minmax(0,1fr);gap:12px;min-width:0;padding:9px 12px;display:grid}.source-facts div:last-child{border-bottom:none}.source-facts dt{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.source-facts dd{text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;overflow:hidden}.source-inline-ok{color:#166534;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;margin-left:8px;font-size:10px}.source-breakdown{border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));font-size:12px;display:grid}.source-breakdown-row{border-bottom:1px solid #0000000d;justify-content:space-between;gap:16px;padding:8px 10px;display:flex}.source-breakdown-row:nth-child(odd){border-right:1px solid #0000000d}.source-breakdown-row span{color:var(--muted)}.source-breakdown-row strong{white-space:nowrap;font-weight:500}.source-lot-table{display:grid;overflow:auto}.source-lot-head,.source-lot-row{border-bottom:1px solid #0000000d;grid-template-columns:24px minmax(96px,.2fr) minmax(260px,1fr) minmax(92px,.16fr) minmax(92px,.16fr);align-items:center;gap:12px;min-width:820px;padding:8px 12px;display:grid}.source-lot-head{z-index:1;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:#fbfbfb;font-size:10px;position:sticky;top:0}.source-lot-row:last-child{border-bottom:none}.source-lot-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.source-lot-row .import-lot-title{color:var(--ink)}.source-lot-row .import-lot-charge,.source-lot-row .import-lot-payment{text-align:right}.source-raw-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.source-raw-grid details{border:1px solid var(--line);background:#fafafa;min-width:0}.source-raw-grid summary{cursor:pointer;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;padding:8px 10px;font-size:11px}.source-raw-grid pre{border-top:1px solid var(--line);white-space:pre-wrap;word-break:break-word;max-height:260px;color:var(--ink);padding:10px;font-size:11px;line-height:1.45;overflow:auto}.pc-shell{max-width:1440px;margin:0 auto;padding:24px 28px 72px}.pc-quiet-button{min-height:34px;color:var(--muted)}.pc-sheet-only-shell{max-width:none;padding:0 18px 36px}.pc-proxy-sites-shell{--pc-workbook-ground:#eef1f6;--pc-workbook-paper:#fff;--pc-workbook-ink:#141821;--pc-workbook-muted:#626c7d;--pc-workbook-line:#d8dfe9;--pc-workbook-blue:#2563eb;--pc-workbook-green:#128a53;--pc-workbook-amber:#a85607;background:var(--pc-workbook-ground);width:100%;min-height:100vh;color:var(--pc-workbook-ink)}.pc-proxy-sites-toolbar{grid-template-columns:auto auto minmax(0,1fr)}.pc-sheet-level-tab,.pc-sheet-tool-btn{min-height:34px;color:var(--muted);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;text-decoration:none;display:inline-flex}.pc-sheet-level-tab:hover,.pc-sheet-level-tab-active,.pc-sheet-tool-btn:hover{border-color:var(--line);background:var(--paper);color:var(--ink)}.pc-proxy-sites-auth{justify-content:flex-end}.pc-sheet-link-button{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;font-size:12px}.pc-sheet-link-button:hover{color:var(--ink)}.pc-workbook{height:calc(100vh - 72px);min-height:540px;color:var(--pc-workbook-ink);grid-template-rows:auto auto auto minmax(0,1fr) auto;padding-top:10px;display:grid}.pc-workbook-provider-row{z-index:12;background:var(--pc-workbook-ground);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:4px 0 10px;display:grid;position:sticky;top:0}.pc-provider-tabs{scrollbar-width:none;align-items:center;gap:7px;min-width:0;padding:2px 1px 4px;display:flex;overflow-x:auto}.pc-provider-tabs::-webkit-scrollbar{display:none}.pc-provider-tab{--pc-provider-color:var(--pc-workbook-ink);min-height:38px;color:var(--pc-workbook-muted);cursor:pointer;font:inherit;transition:background var(--dur-hover) ease, border-color var(--dur-hover) ease, color var(--dur-hover) ease, transform var(--dur-press) var(--ease-out);background:0 0;border:1px solid #0000;border-radius:12px;flex:none;align-items:center;gap:8px;padding:6px 11px 7px 7px;display:inline-flex;position:relative}.pc-provider-tab-active{border-color:color-mix(in srgb, var(--pc-provider-color) 18%, transparent);background:color-mix(in srgb, var(--pc-provider-color) 10%, transparent);color:var(--pc-workbook-ink)}.pc-provider-tab:after{background:var(--pc-provider-color);content:"";transform-origin:0;height:2px;transition:transform .18s var(--ease-out);border-radius:99px;position:absolute;bottom:2px;left:10px;right:10px;transform:scaleX(0)}.pc-provider-tab-active:after{transform:scaleX(1)}.pc-provider-tab:disabled{cursor:not-allowed;opacity:.45}.pc-provider-tab:active:not(:disabled){transform:scale(.97)}.pc-provider-tab-fj{--pc-provider-color:#d43f57}.pc-provider-tab-zen{--pc-provider-color:#2f7de1}.pc-provider-tab-pyu{--pc-provider-color:#9550d6}.pc-provider-tab-japan_rabbit{--pc-provider-color:#b06a10}.pc-provider-tab-fedex_tariffs{--pc-provider-color:var(--pc-workbook-ink)}.pc-provider-mark{background:var(--pc-provider-color);color:#fff;letter-spacing:.01em;border-radius:8px;flex:0 0 25px;justify-content:center;align-items:center;width:25px;height:25px;font-size:8.5px;font-weight:900;line-height:1;display:inline-flex}.pc-provider-name{white-space:nowrap;font-size:12px;font-weight:800;line-height:1}.pc-provider-tab:hover:not(:disabled):not(.pc-provider-tab-active){background:color-mix(in srgb, var(--pc-provider-color) 6%, transparent);color:var(--pc-workbook-ink)}.pc-workbook-source{min-width:180px;color:var(--muted);text-align:right;gap:2px;font-size:11px;display:grid}.pc-workbook-source-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.pc-proxy-sites-shell .pc-sheet-tool-btn,.pc-proxy-sites-shell .pc-sheet-row-action{border:1px solid var(--pc-workbook-line);background:var(--pc-workbook-paper);min-height:34px;color:var(--pc-workbook-ink);transition:background var(--dur-hover) ease, border-color var(--dur-hover) ease, color var(--dur-hover) ease, transform var(--dur-press) var(--ease-out);border-radius:10px;font-weight:800}.pc-proxy-sites-shell .pc-sheet-tool-btn:hover,.pc-proxy-sites-shell .pc-sheet-row-action:hover{border-color:color-mix(in srgb, var(--pc-workbook-blue) 28%, var(--pc-workbook-line));background:color-mix(in srgb, var(--pc-workbook-blue) 7%, var(--pc-workbook-paper));color:var(--pc-workbook-blue)}.pc-proxy-sites-shell .pc-sheet-tool-btn:active,.pc-proxy-sites-shell .pc-sheet-row-action:active{transform:scale(.97)}.pc-workbook-source strong{color:var(--ink);font-size:12px}.pc-workbook-sync-status{gap:4px;padding-bottom:8px;display:grid}.pc-formula-row{border:1px solid var(--pc-workbook-line);background:var(--pc-workbook-paper);border-radius:12px 12px 0 0;grid-template-columns:92px 34px minmax(0,1fr) auto;align-items:center;min-height:38px;display:grid}.pc-name-box,.pc-formula-mark{border-right:1px solid var(--pc-workbook-line);min-height:36px;color:var(--pc-workbook-muted);align-items:center;padding:0 10px;font-size:12px;display:inline-flex}.pc-name-box{color:var(--pc-workbook-ink);font-family:var(--font-geist-mono), ui-monospace, "SF Mono", monospace;justify-content:center}.pc-formula-mark{justify-content:center;font-style:italic;font-weight:650}.pc-formula-value{background:var(--pc-workbook-paper);min-width:0;min-height:36px;color:var(--pc-workbook-ink);font-family:var(--font-geist-mono), ui-monospace, "SF Mono", monospace;text-overflow:ellipsis;white-space:nowrap;align-items:center;padding:0 10px;font-size:12px;display:flex;overflow:hidden}.pc-workbook-readonly-note{border-left:1px solid var(--pc-workbook-line);min-height:36px;color:var(--pc-workbook-muted);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:11px;display:inline-flex}.pc-workbook-readonly-note strong{color:var(--pc-workbook-ink);font-size:11px}.pc-workbook-meta-row{border-right:1px solid var(--pc-workbook-line);border-left:1px solid var(--pc-workbook-line);background:var(--pc-workbook-paper);min-height:30px;color:var(--pc-workbook-muted);align-items:center;gap:12px;padding:0 10px;font-size:12px;display:flex}.pc-workbook-load-more{white-space:nowrap;margin-left:auto}.pc-workbook-meta-row span:first-child{color:var(--pc-workbook-ink);font-weight:650}.pc-workbook-meta-row strong{color:var(--pc-workbook-amber);font-size:12px;font-weight:650}.pc-workbook-mode-toggle{border:1px solid var(--pc-workbook-line);background:var(--pc-workbook-ground);border-radius:10px;align-items:center;gap:3px;min-height:30px;padding:3px;display:inline-flex;overflow:hidden}.pc-workbook-mode-toggle button{min-height:24px;color:var(--pc-workbook-muted);cursor:pointer;font:inherit;transition:background var(--dur-hover) ease, color var(--dur-hover) ease, transform var(--dur-press) var(--ease-out);background:0 0;border:none;border-radius:7px;padding:0 11px;font-size:11px;font-weight:650}.pc-workbook-mode-toggle .pc-workbook-mode-active{background:var(--pc-workbook-blue);color:#fff}.pc-workbook-mode-toggle button:active{transform:scale(.97)}.pc-workbook-mode-toggle button:hover:not(.pc-workbook-mode-active),.pc-workbook-sheet-tab:hover:not(.pc-workbook-sheet-tab-active){background:color-mix(in srgb, var(--pc-workbook-blue) 7%, transparent);color:var(--pc-workbook-blue)}.pc-workbook-grid-wrap{border:1px solid var(--pc-workbook-line);background:var(--pc-workbook-paper);min-height:0;overflow:auto}.pc-workbook-grid{border-collapse:separate;border-spacing:0;table-layout:fixed;width:auto;min-width:100%;font-family:var(--font-geist-mono), ui-monospace, "SF Mono", monospace;font-size:12px}.pc-workbook-grid th,.pc-workbook-grid td{border-right:1px solid var(--pc-workbook-line);border-bottom:1px solid var(--pc-workbook-line);text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:360px;height:28px;padding:0 7px;overflow:hidden}.pc-workbook-grid th{z-index:2;background:var(--pc-workbook-paper);color:var(--pc-workbook-muted);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;text-align:center;font-size:11px;font-weight:600;position:sticky}.pc-workbook-corner{width:48px;min-width:48px;top:0;left:0;z-index:4!important}.pc-workbook-col-header{top:0}.pc-workbook-row-header{width:48px;min-width:48px;left:0;z-index:3!important}.pc-workbook-cell.pc-workbook-title-cell{z-index:2;background:var(--pc-workbook-paper);color:var(--pc-workbook-ink);font-weight:650;position:sticky;top:28px}.pc-workbook-title-row-header{top:28px;z-index:5!important}.pc-workbook-cell{background:var(--pc-workbook-paper);color:var(--pc-workbook-ink);cursor:default}.pc-workbook-tint-green{background:color-mix(in srgb, var(--pc-workbook-green) 7%, transparent)}.pc-workbook-tint-amber{background:color-mix(in srgb, var(--pc-workbook-amber) 7%, transparent)}.pc-workbook-tint-blue{background:color-mix(in srgb, var(--pc-workbook-blue) 7%, transparent)}.pc-workbook-col-header.pc-workbook-tint-green,.pc-workbook-col-header.pc-workbook-tint-amber,.pc-workbook-col-header.pc-workbook-tint-blue,.pc-workbook-title-cell.pc-workbook-tint-green,.pc-workbook-title-cell.pc-workbook-tint-amber,.pc-workbook-title-cell.pc-workbook-tint-blue{background:var(--pc-workbook-paper)}.pc-workbook-cell:hover{background:color-mix(in srgb, var(--pc-workbook-blue) 5%, var(--pc-workbook-paper))}.pc-workbook-cell-active{box-shadow:inset 0 0 0 2px var(--pc-workbook-blue);z-index:1;position:relative}.pc-workbook-cell-formula{color:var(--pc-workbook-blue)}.pc-workbook-hover-tooltip{z-index:1000;color:#fff;max-width:min(320px,100vw - 24px);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;pointer-events:none;white-space:nowrap;background:#111827;border:1px solid #1f2937;border-radius:4px;padding:6px 8px;font-size:12px;font-weight:600;line-height:1.25;position:fixed;box-shadow:0 8px 22px #0f172a2e}.pc-workbook-sheet-tabs{scrollbar-width:none;border-right:1px solid var(--pc-workbook-line);border-bottom:1px solid var(--pc-workbook-line);border-left:1px solid var(--pc-workbook-line);background:var(--pc-workbook-ground);align-items:center;min-height:46px;padding:7px 8px;display:flex;overflow-x:auto}.pc-workbook-sheet-tabs::-webkit-scrollbar{display:none}.pc-workbook-sheet-tab-segments{border:1px solid var(--pc-workbook-line);background:var(--pc-workbook-paper);border-radius:11px;flex:none;align-items:center;gap:3px;padding:3px;display:inline-flex}.pc-workbook-sheet-tab{min-height:30px;color:var(--pc-workbook-muted);cursor:pointer;font:inherit;transition:background var(--dur-hover) ease, color var(--dur-hover) ease, transform var(--dur-press) var(--ease-out);white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.pc-workbook-sheet-tab-active{background:var(--pc-workbook-blue);color:#fff}.pc-workbook-sheet-tab:active{transform:scale(.97)}.pc-provider-tab:focus-visible,.pc-workbook-mode-toggle button:focus-visible,.pc-workbook-sheet-tab:focus-visible{outline:3px solid color-mix(in srgb, var(--pc-workbook-blue) 46%, transparent);outline-offset:2px}.pc-workbook-empty{border:1px solid var(--line);background:var(--paper);gap:6px;padding:18px;display:grid}.pc-workbook-empty strong{font-size:16px}.pc-workbook-empty span{color:var(--muted)}.pc-sheet-row-action{border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;font:inherit;border-radius:4px;min-height:26px;padding:0 9px;font-size:12px}.pc-sheet-row-action:hover{border-color:var(--ink)}.pc-parcel-work-packet-actions .pc-sheet-row-action{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pc-parcel-work-packet-actions .pc-sheet-row-action:disabled{cursor:default;opacity:.48}.pc-sheet-manual-breakdown{gap:10px;display:grid}.pc-breakdown-focus-facts .pc-fact{min-height:52px;padding:8px}.pc-breakdown-focus-actions .pc-sheet-row-action:disabled,.pc-item-review-actions .pc-sheet-row-action:disabled{cursor:default;opacity:.48}.pc-legacy-reference-drawer{margin-top:10px}.pc-legacy-reference-drawer summary{cursor:pointer;color:var(--muted);padding:8px 0;font-size:12px}.pc-topbar,.pc-section-head,.pc-top-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.pc-topbar{margin-bottom:12px}.pc-kicker{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:11px;display:block}.pc-topbar h1,.pc-section-head h2,.pc-detail-head h2{letter-spacing:0;margin-top:4px;font-size:28px;line-height:1.1}.pc-workspace{border:1px solid var(--line);background:var(--paper);border-radius:8px}.pc-btn{border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:10px 14px;font-size:12px;text-decoration:none;display:inline-flex}.pc-btn-secondary{background:var(--paper);color:var(--ink)}.pc-btn:disabled{cursor:wait;opacity:.45}.pc-message{font-size:12px}.pc-message-ok{color:#166534}.pc-message-error{color:var(--warn)}.pc-status-banner{border:1px solid var(--line);background:var(--paper);border-radius:8px;align-items:center;gap:10px;min-height:36px;margin-bottom:12px;padding:8px 12px;display:flex}.pc-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.pc-metric{border:1px solid var(--line);background:var(--paper);border-radius:8px;padding:14px}.pc-metric span,.pc-fact span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;display:block}.pc-metric strong{margin-top:4px;font-size:28px;line-height:1;display:block}.pc-metric-warn strong{color:var(--gold)}.pc-workspace{padding:16px}.pc-section-head{align-items:flex-end;margin-bottom:12px}.pc-sheet-head{align-items:flex-start}.pc-section-note{margin-top:5px}.pc-table-wrap{border:1px solid var(--line);border-radius:8px;overflow:auto}.pc-table{border-collapse:collapse;width:100%;min-width:980px}.pc-table th,.pc-table td{text-align:left;white-space:nowrap;border-bottom:1px solid #0000000f;padding:10px 11px}.pc-table th{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;z-index:1;background:#f3f3f3;font-size:10px;position:sticky;top:0}.pc-table th:first-child,.pc-table td:first-child{width:44px;color:var(--muted);font-size:11px}.pc-table tbody tr{cursor:pointer}.pc-table tbody tr:hover,.pc-row-active{background:var(--accent-soft)}.pc-empty-cell{color:var(--muted);font-size:13px}.pc-muted-cell{max-width:460px;color:var(--muted);font-size:12px}.pc-company-hero{border:1px solid var(--line);background:var(--paper);border-radius:8px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px;margin-bottom:12px;padding:18px;display:grid}.pc-company-hero h2{letter-spacing:0;margin-top:5px;font-size:30px;line-height:1.05}.pc-company-hero p{max-width:520px;color:var(--muted);margin-top:10px;font-size:14px;line-height:1.5}.pc-company-facts,.pc-lifetime-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pc-lifetime-grid{margin-top:14px}.pc-source-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.pc-fact{border:1px solid var(--line);background:#fbfbfb;border-radius:8px;min-width:0;padding:10px}.pc-fact strong{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;display:block;overflow:hidden}.pc-review-gauge{border:1px solid var(--line);background:#fbfbfb;border-radius:8px;padding:10px}.pc-review-gauge span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;display:block}.pc-review-gauge strong{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;display:block;overflow:hidden}.pc-review-gauge-ok{background:var(--ok-soft);border-color:#1665343d}.pc-review-gauge-ok strong{color:var(--ok)}.pc-review-gauge-warn{background:var(--gold-soft);border-color:#8a5a0038}.pc-review-gauge-warn strong{color:var(--gold)}.pc-issue-list,.pc-formula-list{gap:8px;display:grid}.pc-issue{border:1px solid var(--line);background:#fbfbfb;border-radius:8px;padding:10px}.pc-issue p,.pc-formula-list span{color:var(--muted);font-size:12px}.pc-issue strong{font-size:13px}.pc-issue span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.pc-issue-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.pc-issue-summary div{border:1px solid var(--line);background:#fbfbfb;border-radius:8px;padding:9px}.pc-issue-summary span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;display:block}.pc-issue-summary strong{margin-top:3px;font-size:18px;line-height:1;display:block}.pc-issue-high{border-color:#b91c1c59}.pc-raw-drawer{margin-top:14px}.pc-raw-drawer summary{cursor:pointer;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.pc-raw-drawer pre{border:1px solid var(--line);background:#f8f8f8;border-radius:8px;max-height:360px;margin-top:10px;padding:12px;font-size:12px;overflow:auto}.pc-formula-list{margin-top:12px}.pc-formula-list div{border:1px solid var(--line);background:#fbfbfb;padding:10px}.pc-formula-list code{color:var(--ink);margin-top:6px;font-size:11px;display:block;overflow:auto}@media (max-width:600px){.shell{padding:0 16px 40px}.landing-nav,.landing-footer{padding-left:16px;padding-right:16px}.ops-hero,.ops-lanes{grid-template-columns:1fr}.ops-hero{min-height:0}.ops-hero-copy{padding:48px 16px 52px}.ops-status-board{border-left:none;border-top:1px solid var(--line)}.ops-status-row{min-height:148px;padding:18px 16px}.ops-status-row strong{font-size:36px}.ops-signin-panel{padding:18px 16px 22px}.ops-lane{border-right:none;border-bottom:1px solid var(--line);min-height:128px}.topbar{flex-direction:column;align-items:flex-start;gap:10px}.search-input{width:100%}.platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.source-bundle-layout,.import-steps,.import-confirm-grid,.import-stage-summary,.translation-options,.source-packet-grid,.source-raw-grid,.source-breakdown,.source-inbox-row{grid-template-columns:1fr}.source-bundle-list{border-right:none;border-bottom:1px solid var(--line)}.source-packet-hero{flex-direction:column}.source-saved-summary{flex-direction:column;align-items:flex-start}.source-packet-state{justify-content:flex-start}.import-panel-head{flex-wrap:wrap;align-items:flex-start}.import-mode-tabs{width:100%;margin-left:0;overflow-x:auto}.import-stage-summary div{border-bottom:1px solid #0000000d;border-right:none}.source-facts div{grid-template-columns:1fr;gap:3px}.source-facts dd{text-align:left}.pc-shell{padding:16px 12px 40px}.pc-sheet-only-shell{padding:0 10px}.pc-workbook-provider-row{grid-template-columns:1fr;align-items:stretch}.pc-workbook{height:calc(100dvh - 54px);min-height:0;padding-top:0}.pc-workbook-provider-row{gap:6px;padding-top:7px;top:54px}.pc-provider-tab{min-height:36px}.pc-workbook-meta-row{white-space:nowrap;min-width:0;overflow-x:auto}.pc-formula-row{grid-template-columns:70px 30px minmax(150px,1fr)}.pc-workbook-readonly-note{border-top:1px solid var(--pc-workbook-line);white-space:normal;border-left:none;grid-column:1/-1;min-height:30px}.pc-workbook-sheet-tabs{min-height:44px}.pc-workbook-source-actions{justify-content:space-between}.pc-workbook-source{text-align:left;min-width:0}.pc-topbar,.pc-section-head,.pc-top-actions{flex-direction:column;align-items:stretch}.pc-metrics,.pc-source-grid,.pc-company-hero,.pc-company-facts,.pc-lifetime-grid{grid-template-columns:1fr}}.pc-profile-shell{--pc-profile-blue:#1668e8;--pc-profile-ink:#142238;--pc-profile-muted:#5f6f84;--pc-profile-line:#dce6f2;max-width:none;min-height:100vh;color:var(--pc-profile-ink);background:#f5faff;margin:0 auto;padding:48px clamp(18px,5vw,64px) 64px}.pc-profile-card{border:2px solid var(--pc-profile-line);background:#fff;border-radius:28px;width:min(820px,100%);margin:0 auto;overflow:hidden;box-shadow:0 10px #e1ebf5}.pc-profile-identity{border-bottom:2px solid var(--pc-profile-line);background-color:#eef7ff;background-image:repeating-linear-gradient(-45deg,#1668e806 0 2px,#0000 2px 15px);align-items:center;gap:20px;min-height:174px;padding:34px 36px;display:flex}.pc-profile-identity h1{font-family:ui-rounded, "Arial Rounded MT Bold", var(--font-geist-sans), sans-serif;letter-spacing:-.045em;font-size:clamp(28px,4vw,38px);font-weight:900;line-height:1.05}.pc-profile-identity-copy{min-width:0}.pc-profile-username{color:var(--pc-profile-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:14px;font-weight:650;overflow:hidden}.pc-profile-avatar{object-fit:cover;border:5px solid #fff;border-radius:50%;flex-shrink:0;width:82px;height:82px;box-shadow:0 0 0 2px #b9d7fb,0 8px 18px #1668e824}.pc-profile-avatar-fallback{color:#fff;background:#111820;justify-content:center;align-items:center;font-size:30px;font-weight:900;display:inline-flex}.pc-profile-role{color:#14734e;letter-spacing:.065em;text-transform:uppercase;background:#dff5e9;border:1px solid #9ed9bf;border-radius:999px;margin-left:auto;padding:8px 15px;font-size:12px;font-weight:850}.pc-profile-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:28px 28px 24px;display:grid}.pc-profile-facts>div{border:1px solid var(--pc-profile-line);background:#f8fbff;border-radius:18px;min-width:0;min-height:86px;padding:16px 18px}.pc-profile-facts dt{color:var(--pc-profile-blue);letter-spacing:.09em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:850}.pc-profile-facts dd{color:var(--pc-profile-ink);overflow-wrap:anywhere;font-size:15px;font-weight:720}.pc-profile-actions{justify-content:flex-end;padding:0 28px 30px;display:flex}.pc-profile-signout{border:2px solid var(--pc-profile-line);min-height:46px;color:var(--pc-profile-ink);cursor:pointer;font:inherit;background:#fff;border-radius:14px;padding:10px 20px;font-size:14px;font-weight:800;transition:background .14s,border-color .14s,box-shadow .14s,transform .14s;box-shadow:0 4px #dce7f2}.pc-profile-signout:hover{background:#eef7ff;border-color:#b7d3f7;transform:translateY(2px);box-shadow:0 2px #cbdced}.pc-profile-signout:focus-visible{outline-offset:3px;outline:3px solid #83b4ff}.pc-profile-chip{color:var(--muted);border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;min-width:0;padding:4px 10px 4px 4px;font-size:13px;text-decoration:none;display:inline-flex}.pc-profile-chip:hover{border-color:var(--line);background:var(--paper);color:var(--ink)}.pc-profile-chip img,.pc-profile-chip-fallback{border:1px solid var(--line);object-fit:cover;border-radius:50%;flex-shrink:0;width:26px;height:26px}.pc-profile-chip-fallback{background:var(--ink);color:#fff;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.pc-profile-chip-name{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}@media (max-width:640px){.pc-profile-shell{min-height:calc(100vh - 57px);padding:24px 14px 44px}.pc-profile-card{border-radius:22px;box-shadow:0 7px #e1ebf5}.pc-profile-identity{grid-template-columns:auto minmax(0,1fr);gap:16px;min-height:0;padding:26px 22px 24px;display:grid}.pc-profile-avatar{width:68px;height:68px}.pc-profile-identity h1{font-size:28px}.pc-profile-role{grid-column:1/-1;justify-self:start;margin-left:0}.pc-profile-facts{grid-template-columns:1fr;gap:10px;padding:20px}.pc-profile-facts>div{min-height:78px;padding:14px 16px}.pc-profile-actions{padding:0 20px 24px}.pc-profile-actions form,.pc-profile-signout{width:100%}.pc-profile-chip-name{display:none}}.lp{background:var(--bg);min-height:100vh;color:var(--ink);flex-direction:column;display:flex}.pc-app-signin{--pc-app-blue:#1668e8;--pc-app-blue-dark:#0d4fb8;--pc-app-green:#1d9b68;--pc-app-ink:#142238;--pc-app-muted:#5f6f84;--pc-app-line:#dce6f2;min-height:100vh;color:var(--pc-app-ink);background-color:#eef7ff;background-image:repeating-linear-gradient(-45deg,#1668e808 0 2px,#0000 2px 15px)}.pc-app-signin-main{place-items:center;min-height:100vh;padding:56px 20px;display:grid}.pc-app-signin-card{border:2px solid var(--pc-app-line);background:#fff;border-radius:28px;flex-direction:column;align-items:flex-start;width:min(500px,100%);padding:36px 36px 32px;display:flex;box-shadow:0 10px #d9e6f3,0 28px 64px -38px #14223852}.pc-app-signin-brand{color:#fff;letter-spacing:-.025em;background:#111820;border-radius:13px;align-items:center;gap:10px;padding:10px 14px 10px 11px;font-size:18px;font-weight:850;line-height:1;text-decoration:none;display:inline-flex}.pc-app-signin-brand svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:30px;height:30px}.pc-app-signin-brand:focus-visible,.pc-app-signin-card .signin-btn:focus-visible,.pc-app-open-dashboard:focus-visible{outline-offset:3px;outline:3px solid #83b4ff}.pc-app-signin-card h1{font-family:ui-rounded, "Arial Rounded MT Bold", var(--font-geist-sans), sans-serif;letter-spacing:-.055em;margin-top:32px;font-size:clamp(36px,7vw,44px);font-weight:900;line-height:1}.pc-app-signin-sub{max-width:390px;color:var(--pc-app-muted);margin-top:15px;font-size:16px;font-weight:540;line-height:1.55}.pc-app-signin-card .signin-group{width:100%;margin-top:26px}.pc-app-signin-card .signin-btn,.pc-app-open-dashboard{background:var(--pc-app-blue);width:100%;min-height:56px;box-shadow:0 7px 0 var(--pc-app-blue-dark);color:#fff;cursor:pointer;letter-spacing:0;text-align:center;text-transform:none;border:0;border-radius:16px;justify-content:center;align-items:center;padding:15px 20px;font-size:16px;font-weight:850;text-decoration:none;transition:box-shadow .14s,transform .14s;display:flex}.pc-app-open-dashboard{margin-top:26px}.pc-app-signin-card .signin-btn:hover:not(:disabled),.pc-app-open-dashboard:hover{box-shadow:0 3px 0 var(--pc-app-blue-dark);opacity:1;transform:translateY(4px)}.pc-app-signin-card .signin-btn:disabled{cursor:not-allowed;opacity:.68;background:#8eb7ef;box-shadow:0 7px #6c94ca}.pc-app-auth-message{border-radius:14px;width:100%;margin-top:18px;padding:12px 14px;font-size:13px;font-weight:650;line-height:1.5}.pc-app-auth-message-error{background:var(--warn-soft);color:var(--warn);border:1px solid #b91c1c59}.pc-app-auth-message-ok{background:var(--ok-soft);color:var(--ok);border:1px solid #16653459}.pc-app-signin-foot{color:#376653;background:#effaf4;border:1px solid #b9e2ce;border-radius:15px;width:100%;margin-top:28px;padding:13px 14px 13px 38px;font-size:12px;font-weight:650;line-height:1.5;position:relative}.pc-app-signin-foot:before{background:var(--pc-app-green);content:"";border-radius:50%;width:9px;height:9px;position:absolute;top:17px;left:16px}@media (max-width:480px){.pc-app-signin-main{align-items:center;padding:28px 14px 34px}.pc-app-signin-card{border-radius:22px;padding:26px 22px 24px;box-shadow:0 7px #d9e6f3}.pc-app-signin-brand{font-size:16px}.pc-app-signin-brand svg{width:27px;height:27px}.pc-app-signin-card h1{margin-top:28px;font-size:36px}.pc-app-signin-sub{font-size:15px}}.lp-nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:18px clamp(20px,5vw,48px);display:flex}.lp-nav-cta,.lp-cta{border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;border-radius:8px;padding:10px 18px;font-size:12px;font-weight:650;text-decoration:none;display:inline-block}.lp-nav-links{align-items:center;gap:18px;display:flex}.lp-nav-resource{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:650;text-decoration:none}.lp-nav-resource:hover{color:var(--ink)}.lp-nav-cta:hover,.lp-cta:hover{opacity:.8}.lp-hero{text-align:center;max-width:880px;margin:0 auto;padding:clamp(56px,10vw,104px) 24px 24px}.lp-kicker{color:var(--muted);font-family:var(--font-geist-mono), ui-monospace, "SF Mono", monospace;letter-spacing:.22em;text-transform:uppercase;margin-bottom:18px;font-size:12px}.lp-hero h1{letter-spacing:-.02em;font-size:clamp(32px,6vw,56px);font-weight:800;line-height:1.06}.lp-hero-sub{max-width:620px;color:var(--muted);margin:20px auto 0;font-size:16px;line-height:1.6}.lp-hero-actions{margin-top:28px}.lp-hero-actions .lp-cta{padding:13px 26px;font-size:13px}.lp-preview{max-width:880px;margin:48px auto 0;padding:0 24px}.lp-sheet{border:1px solid var(--line);background:var(--paper);border-radius:12px;overflow:hidden;box-shadow:0 32px 64px -40px #0f0f0f59}.lp-sheet-chrome{border-bottom:1px solid var(--line);background:var(--bg);align-items:center;gap:6px;padding:10px 14px;display:flex}.lp-sheet-tab{color:var(--muted);border:1px solid #0000;border-radius:6px;padding:4px 10px;font-size:12px}.lp-sheet-tab-active{border-color:var(--line);background:var(--paper);color:var(--ink);font-weight:650}.lp-sheet-meta{color:var(--muted);font-family:var(--font-geist-mono), ui-monospace, "SF Mono", monospace;margin-left:auto;font-size:11px}.lp-sheet-scroll{overflow-x:auto}.lp-sheet table{border-collapse:collapse;width:100%;font-size:13px}.lp-sheet th,.lp-sheet td{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:10px 14px}.lp-sheet thead th{background:var(--accent-soft);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:650}.lp-sheet tbody tr:last-child td{border-bottom:none}.lp-sheet .lp-num{text-align:right;font-family:var(--font-geist-mono), ui-monospace, "SF Mono", monospace}.lp-sheet .lp-id{font-family:var(--font-geist-mono), ui-monospace, "SF Mono", monospace;color:var(--gold)}.lp-pill{background:var(--ok-soft);color:var(--ok);border:1px solid #16653459;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:650;display:inline-block}.lp-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:880px;margin:0 auto;padding:56px 24px 72px;display:grid}.lp-features article{border:1px solid var(--line);background:var(--paper);border-radius:12px;padding:22px}.lp-features h2{margin-bottom:8px;font-size:15px;font-weight:750}.lp-features p{color:var(--muted);font-size:13px;line-height:1.6}.lp-footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding:18px clamp(20px,5vw,48px);font-size:12px;display:flex}.lp-footer a{color:var(--muted)}.lp-footer a:hover{color:var(--ink)}@media (max-width:720px){.lp-features{grid-template-columns:1fr}.lp-sheet th:nth-child(2),.lp-sheet td:nth-child(2){display:none}}.coupon-page{background:var(--bg);min-height:100vh}.coupon-site-header{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f0f0f0f0;justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding:0 clamp(20px,5vw,48px);display:flex;position:sticky;top:0}.coupon-site-nav{align-items:center;gap:20px;display:flex}.coupon-site-nav a{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:650;text-decoration:none}.coupon-site-nav a:hover,.coupon-site-nav .coupon-nav-active{color:var(--ink)}.coupon-main{width:min(1040px,100% - 40px);margin:0 auto;padding:38px 0 52px}.coupon-hero{max-width:760px;padding-bottom:24px}.coupon-eyebrow,.coupon-section-kicker{color:var(--muted);font-family:var(--font-geist-mono), ui-monospace, "SF Mono", monospace;letter-spacing:.14em;text-transform:uppercase;font-size:11px;display:block}.coupon-hero h1{letter-spacing:-.04em;margin-top:6px;font-size:clamp(34px,5vw,48px);line-height:1}.coupon-hero>p:not(.coupon-eyebrow){color:#555;max-width:620px;margin-top:10px;font-size:14px}.coupon-sync-line{color:var(--muted);flex-wrap:wrap;gap:8px;margin-top:10px;font-size:12px;display:flex}.coupon-referral{border:1px solid var(--ink);background:var(--ink);color:#fff;justify-content:space-between;align-items:center;gap:20px;padding:13px 16px;display:flex}.coupon-referral .coupon-section-kicker,.coupon-referral p{color:#bdbdbd}.coupon-referral h2{margin-top:1px;font-size:18px}.coupon-referral p{margin-top:1px;font-size:12px}.coupon-referral>a{color:#fff;letter-spacing:.04em;text-transform:uppercase;border:1px solid #fff;border-radius:5px;flex-shrink:0;padding:7px 10px;font-size:12px;font-weight:700;text-decoration:none}.coupon-referral>a:hover{color:var(--ink);background:#fff}.coupon-section{margin-top:26px}.coupon-section>header{grid-template-columns:minmax(220px,1fr) minmax(260px,.8fr);align-items:end;gap:20px;margin-bottom:8px;display:grid}.coupon-section h2{letter-spacing:-.02em;margin-top:1px;font-size:20px}.coupon-section>header>p{color:var(--muted);text-align:right;font-size:12px}.coupon-list{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.coupon-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(160px,205px) auto;align-items:center;gap:5px 12px;min-height:62px;padding:7px 14px;display:grid}.coupon-row:nth-child(odd){border-right:1px solid var(--line);padding-left:0}.coupon-row:nth-child(2n){padding-right:0}.coupon-row>p{color:#444;grid-area:2/1/auto/-1;font-size:12px;line-height:1.35}.coupon-copy{border:1px solid var(--line);background:var(--paper);width:100%;min-height:34px;color:var(--ink);cursor:pointer;text-align:left;border-radius:5px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 10px;display:grid}.coupon-copy:hover,.coupon-copy-done{border-color:var(--ink)}.coupon-copy code{font-family:var(--font-geist-mono), ui-monospace, "SF Mono", monospace;text-overflow:ellipsis;font-size:13px;font-weight:750;overflow:hidden}.coupon-copy span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.coupon-copy-done span{color:var(--ok)}.coupon-status{border:1px solid var(--line);color:var(--muted);letter-spacing:.04em;white-space:nowrap;text-transform:uppercase;border-radius:999px;justify-self:end;padding:4px 8px;font-size:10px}.coupon-status-upcoming{color:var(--gold);border-color:#8a5a004d}.coupon-status-expired{opacity:.52}.coupon-status-check{border-style:dashed}.coupon-empty{border-bottom:1px solid var(--line);color:var(--muted);padding:18px 0}.coupon-disclaimer{border-top:1px solid var(--line);color:var(--muted);grid-template-columns:minmax(0,1fr) auto;gap:30px;margin-top:30px;padding-top:18px;font-size:11px;display:grid}.coupon-disclaimer>div{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.coupon-disclaimer a{color:var(--muted);white-space:nowrap}.coupon-disclaimer a:hover{color:var(--ink)}.guide-main{width:min(1040px,100% - 40px);margin:0 auto;padding:38px 0 52px}.guide-hero{justify-content:space-between;align-items:end;gap:36px;padding-bottom:24px;display:flex}.guide-hero h1{letter-spacing:-.04em;margin-top:6px;font-size:clamp(34px,5vw,48px);line-height:1}.guide-hero>div:first-child>p:last-child{color:#555;max-width:680px;margin-top:10px;font-size:14px}.guide-verified{border-left:1px solid var(--line);color:var(--muted);text-align:right;text-transform:uppercase;flex-shrink:0;gap:2px;padding-left:16px;font-size:11px;display:grid}.guide-verified strong{color:var(--ink);font-size:12px}.guide-service-cards{border:1px solid var(--ink);background:var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.guide-service-cards article{background:var(--paper);min-width:0;padding:16px 18px}.guide-service-cards article>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.guide-service-cards h2{letter-spacing:.08em;text-transform:uppercase;font-size:14px}.guide-service-cards a,.guide-source-note a{color:var(--muted);font-size:11px}.guide-service-cards a:hover,.guide-source-note a:hover{color:var(--ink)}.guide-price{align-items:baseline;gap:8px;margin-top:12px;display:flex}.guide-price strong{letter-spacing:-.04em;font-size:32px;line-height:1}.guide-price span{color:var(--muted);text-transform:uppercase;font-size:11px}.guide-service-cards article>p{color:#555;max-width:440px;margin-top:8px;font-size:12px;line-height:1.45}.guide-comparison{margin-top:28px}.guide-comparison>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:8px;display:flex}.guide-comparison h2,.guide-calculators h2{letter-spacing:-.02em;margin-top:1px;font-size:20px}.guide-comparison>header>p{color:var(--muted);text-align:right;font-size:11px}.guide-table{border:1px solid var(--ink);border-radius:8px;overflow:hidden}.guide-table-head,.guide-table-row{grid-template-columns:180px repeat(2,minmax(0,1fr));gap:0;display:grid}.guide-table-head{color:#666;letter-spacing:.08em;text-transform:uppercase;background:#f3f1ec;min-height:52px;font-size:10px}.guide-table-head>:nth-child(2){background:#eff8dd}.guide-table-head>:nth-child(3){background:#eaf5fb}.guide-table-head>*,.guide-table-row>*{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;padding:10px 14px;display:flex}.guide-table-head>:not(:last-child),.guide-table-row>:not(:last-child){border-right:1px solid var(--line)}.guide-table-row>strong{color:#555;letter-spacing:.04em;text-transform:uppercase;background:#faf9f6;font-size:11px}.guide-table-row b{font-size:14px;line-height:1.2}.guide-table-row span{color:var(--muted);margin-top:3px;font-size:10px;line-height:1.25}.guide-table-row [data-tone=included]{background:#f4f9e9}.guide-table-row [data-tone=extra]{background:#fff6dd}.guide-calculators{border:1px solid var(--ink);background:var(--ink);color:#fff;grid-template-columns:minmax(260px,.85fr) minmax(440px,1.15fr);align-items:end;gap:30px;margin-top:30px;padding:18px;display:grid}.guide-calculators .coupon-section-kicker,.guide-calculators p{color:#bdbdbd}.guide-calculators p{margin-top:5px;font-size:11px;line-height:1.45}.guide-calculator-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.guide-calculator-links a{color:#fff;border:1px solid #555;border-radius:5px;gap:2px;min-width:0;padding:10px 12px;text-decoration:none;display:grid}.guide-calculator-links a:hover{color:var(--ink);background:#fff;border-color:#fff}.guide-calculator-links span{color:#aaa;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.guide-calculator-links a:hover span{color:var(--muted)}.guide-calculator-links strong{font-size:12px}.guide-source-note{border-top:1px solid var(--line);color:var(--muted);grid-template-columns:minmax(0,1fr) auto;gap:30px;margin-top:24px;padding-top:14px;font-size:11px;display:grid}.guide-source-note>div{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}@media (max-width:720px){.coupon-main{width:min(100% - 28px,1040px);padding:30px 0 42px}.coupon-referral,.coupon-section>header,.coupon-disclaimer{grid-template-columns:1fr}.coupon-referral{flex-direction:column;align-items:flex-start;gap:12px}.coupon-section>header>p{text-align:left}.coupon-list{grid-template-columns:1fr}.coupon-row{border-right:none;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;min-height:58px;padding:7px 0}.coupon-row:nth-child(odd),.coupon-row:nth-child(2n){border-right:none;padding:7px 0}.coupon-row>p{grid-area:2/1/auto/-1}.coupon-status{grid-area:1/2}.coupon-disclaimer>div{justify-content:flex-start}.guide-main{width:min(100% - 28px,1040px);padding:30px 0 42px}.guide-hero,.guide-comparison>header{flex-direction:column;align-items:flex-start;gap:12px}.guide-verified{text-align:left;border-left:none;padding-left:0}.guide-service-cards,.guide-calculators,.guide-source-note{grid-template-columns:1fr}.guide-comparison>header>p{text-align:left}.guide-table-head,.guide-table-row{grid-template-columns:minmax(92px,.72fr) repeat(2,minmax(0,1fr))}.guide-table-head{min-height:78px;display:grid}.guide-table-head>*,.guide-table-row>*{padding:9px 8px}.guide-table-row>strong{margin-bottom:0;font-size:9px}.guide-table-row [data-service]{display:flex}.guide-table-row b{font-size:12px;line-height:1.15}.guide-table-row span{font-size:9px}.guide-calculators{gap:16px}.guide-calculator-links{grid-template-columns:1fr}.guide-source-note>div{justify-content:flex-start}}@media (max-width:520px){.coupon-site-nav{gap:12px}.coupon-site-nav a:first-child{display:none}.lp-nav-links{gap:12px}.lp-nav-resource{display:none}.pc-proxy-sites-toolbar{grid-template-columns:auto auto minmax(0,1fr);gap:8px}}.pc-dash-layout{background:#eef1f6;align-items:stretch;min-height:100vh;display:flex}.pc-dash-content{flex:1;min-width:0}.pc-rail{--pc-rail-bg:#10141d;--pc-rail-ink:#f5f7fb;--pc-rail-muted:#929aad;--pc-rail-line:#292f3d;z-index:30;background:var(--pc-rail-bg);width:232px;height:100vh;color:var(--pc-rail-ink);transition:width var(--dur-panel) var(--ease-in-out);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0}.pc-rail-logo{min-height:65px;color:var(--pc-rail-ink);align-items:center;gap:11px;padding:16px 18px;text-decoration:none;display:flex}.pc-rail-logo-mark{flex-shrink:0;width:31px;height:31px;display:inline-flex}.pc-rail-logo-mark svg,.pc-rail-icon svg{width:100%;height:100%}.pc-rail-logo-text{letter-spacing:.01em;white-space:nowrap;font-size:16.5px;font-weight:850}.pc-rail-nav{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.pc-rail-group{padding:14px 10px 4px}.pc-rail-group+.pc-rail-group{border-top:1px solid var(--pc-rail-line);margin-top:10px}.pc-rail-group-footer{padding-bottom:8px;margin-top:auto!important}.pc-rail-label{color:var(--pc-rail-muted);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;padding:0 10px 7px;font-size:10px;font-weight:800}.pc-rail-group form{margin:0}.pc-rail-item{width:100%;min-height:41px;color:var(--pc-rail-muted);cursor:pointer;font:inherit;text-align:left;white-space:nowrap;transition:background var(--dur-hover) ease, color var(--dur-hover) ease;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;font-weight:700;text-decoration:none;display:flex}.pc-rail-item:hover{color:var(--pc-rail-ink);background:#ffffff0f}.pc-rail-item-active{color:var(--pc-rail-ink);background:#ffffff1c}.pc-rail-item:focus-visible,.pc-rail-logo:focus-visible,.pc-rail-collapse:focus-visible{outline-offset:2px;outline:2px solid #6f9cf9}.pc-rail-icon{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.pc-rail-site-mark{color:#fff;letter-spacing:.02em;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:9.5px;font-weight:850;display:inline-flex}.pc-rail-site-mark-fj{background:#d43f57}.pc-rail-site-mark-zen{background:#2f7de1}.pc-rail-site-mark-pyu{background:#9550d6}.pc-rail-site-mark-japan_rabbit{background:#b06a10}.pc-rail-collapse{border:1px solid var(--pc-rail-line);width:calc(100% - 20px);min-height:38px;color:var(--pc-rail-muted);cursor:pointer;font:inherit;text-align:left;background:0 0;border-radius:9px;align-items:center;gap:10px;margin:0 10px 10px;padding:8px 10px;font-size:12px;display:flex}.pc-rail-collapse:hover{color:var(--pc-rail-ink);border-color:#454e62}.pc-rail-collapse span[aria-hidden]{text-align:center;width:22px}.pc-rail-collapsed{width:66px}.pc-rail-collapsed .pc-rail-logo-text,.pc-rail-collapsed .pc-rail-label,.pc-rail-collapsed .pc-rail-item-label{display:none}.pc-rail-collapsed .pc-rail-logo,.pc-rail-collapsed .pc-rail-item,.pc-rail-collapsed .pc-rail-collapse{justify-content:center}.pc-rail-collapsed .pc-rail-logo{padding-inline:8px}.pc-rail-collapsed .pc-rail-group{padding-inline:10px}.pc-rail-collapsed .pc-rail-collapse{padding-inline:8px}@media (hover:hover) and (pointer:fine){.pc-queue-breakdown-button:hover{filter:brightness(1.04);transform:translateY(-1px)}}@media (max-width:860px){.pc-dash-layout{flex-direction:column}.pc-rail,.pc-rail-collapsed{border-bottom:1px solid var(--pc-rail-line);flex-direction:row;align-items:stretch;width:100%;height:auto;position:sticky;top:0}.pc-rail-logo{min-height:54px;padding:10px 12px}.pc-rail-logo-mark{width:29px;height:29px}.pc-rail-logo-text,.pc-rail-label,.pc-rail-collapse{display:none}.pc-rail-nav{scrollbar-width:thin;flex-direction:row;flex:1;overflow:auto hidden}.pc-rail-group,.pc-rail-collapsed .pc-rail-group{align-items:center;padding:6px 3px;display:flex;border:0!important;margin:0!important}.pc-rail-group-footer{margin-left:auto!important}.pc-rail-item,.pc-rail-collapsed .pc-rail-item{gap:7px;min-height:42px;padding:8px 9px}.pc-rail-collapsed .pc-rail-item-label{display:inline}.pc-rail-icon{width:21px;height:21px}}@media (max-width:420px){.pc-rail-logo{padding-inline:9px}.pc-rail-group:nth-child(4) .pc-rail-item-label{display:none}}@media (prefers-reduced-motion:reduce){.pc-rail{transition-duration:1ms}.pc-queue-breakdown-button:hover,.pc-queue-breakdown-button:active{transform:none}.pc-provider-tab:after{transition-duration:1ms}.pc-provider-tab:active:not(:disabled),.pc-workbook-mode-toggle button:active,.pc-workbook-sheet-tab:active,.pc-proxy-sites-shell .pc-sheet-tool-btn:active,.pc-proxy-sites-shell .pc-sheet-row-action:active{transform:none}}.pc-reports-range-motion{min-width:0}.pc-reports-range-motion .pc-reports-card{opacity:1;transition:opacity var(--dur-hover) var(--ease-out)}.pc-reports-range-motion:has(.pc-reports-ranges button:active) .pc-reports-card{opacity:.58}.pc-reports-shell{--pc-reports-ground:#eef1f6;--pc-reports-paper:#fff;--pc-reports-ink:#141821;--pc-reports-muted:#626c7d;--pc-reports-line:#d8dfe9;--pc-reports-blue:#2563eb;--pc-reports-green:#128a53;--pc-reports-green-soft:#e2f4ea;--pc-reports-red:#b42318;--pc-reports-red-soft:#fee8e8;--pc-reports-shadow:0 1px 2px #1418210d, 0 8px 24px #14182112;background:var(--pc-reports-ground);width:min(100%,1280px);min-height:100vh;color:var(--pc-reports-ink);padding:27px 30px 64px}.pc-reports-header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.pc-reports-header p{color:var(--pc-reports-muted);letter-spacing:.13em;text-transform:uppercase;margin:0 0 2px;font-size:10px;font-weight:800}.pc-reports-header h1{letter-spacing:-.03em;margin:0;font-size:27px;font-weight:850}.pc-reports-ranges{border:1px solid var(--pc-reports-line);background:var(--pc-reports-paper);border-radius:99px;gap:3px;padding:4px;display:inline-flex}.pc-reports-ranges button{min-width:53px;min-height:32px;color:var(--pc-reports-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:99px;padding:5px 11px;font-size:11.5px;font-weight:800}.pc-reports-ranges button:hover{color:var(--pc-reports-ink)}.pc-reports-ranges .pc-reports-range-active{background:var(--pc-reports-ink);color:var(--pc-reports-paper)}.pc-reports-ranges button:focus-visible,.pc-reports-top-list a:focus-visible{outline-offset:2px;outline:3px solid #2563eb75}.pc-reports-error{color:#8f4707;background:#fbeedd;border:1px solid #efc89f;border-radius:10px;margin:-8px 0 16px;padding:10px 13px;font-size:12.5px;font-weight:750}.pc-reports-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:14px;display:grid}.pc-reports-kpi{background:var(--pc-reports-paper);min-width:0;box-shadow:var(--pc-reports-shadow);border-radius:16px;padding:16px 17px 13px}.pc-reports-kpi>span{color:var(--pc-reports-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;display:block;overflow:hidden}.pc-reports-kpi>strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:clamp(22px,2vw,31px);font-weight:850;line-height:1.1;display:block;overflow:hidden}.pc-reports-kpi-foot{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:13px;display:flex}.pc-reports-tiny-spark{width:108px;height:31px;overflow:visible}.pc-reports-tiny-line{fill:none;stroke:var(--pc-reports-blue);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pc-reports-tiny-area{fill:var(--pc-reports-blue);opacity:.09}.pc-reports-delta{border-radius:99px;flex-shrink:0;align-items:center;gap:3px;padding:3px 7px;font-size:10.5px;font-weight:850;display:inline-flex}.pc-reports-delta-up{background:var(--pc-reports-green-soft);color:var(--pc-reports-green)}.pc-reports-delta-down{background:var(--pc-reports-red-soft);color:var(--pc-reports-red)}.pc-reports-delta-flat{color:var(--pc-reports-muted);background:#edf0f5}.pc-reports-card{background:var(--pc-reports-paper);min-width:0;box-shadow:var(--pc-reports-shadow);border-radius:17px;padding:18px;position:relative}.pc-reports-card>h2{letter-spacing:-.01em;margin:0 0 11px;font-size:15px;font-weight:850}.pc-reports-card-wide{margin-bottom:14px}.pc-reports-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pc-reports-chart-scroll{scrollbar-width:thin;max-width:100%;overflow:auto visible}.pc-reports-line-chart{width:100%;min-width:720px;height:auto;display:block;overflow:visible}.pc-reports-bar-chart{width:100%;min-width:490px;height:auto;display:block;overflow:visible}.pc-reports-legend{color:var(--pc-reports-muted);flex-wrap:wrap;gap:8px 17px;margin:0 0 2px;font-size:11px;font-weight:750;display:flex}.pc-reports-legend span{align-items:center;gap:6px;display:inline-flex}.pc-reports-legend i,.pc-reports-tooltip i,.pc-reports-top-id i{border-radius:50%;flex-shrink:0;width:8px;height:8px}.pc-reports-gridline{stroke:var(--pc-reports-line);stroke-width:1px;shape-rendering:crispedges}.pc-reports-crosshair{stroke:var(--pc-reports-muted);stroke-width:1px;stroke-dasharray:3 3;pointer-events:none}.pc-reports-axis-text,.pc-reports-end-label,.pc-reports-bar-label,.pc-reports-bar-value{fill:var(--pc-reports-muted);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;font-size:10.5px}.pc-reports-end-label{fill:var(--pc-reports-ink);font-size:10px;font-weight:750}.pc-reports-bar-label{fill:var(--pc-reports-ink);font-size:11.5px;font-weight:750}.pc-reports-bar-value{fill:var(--pc-reports-ink);font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:800}.pc-reports-tooltip{z-index:150;border:1px solid var(--pc-reports-line);background:var(--pc-reports-paper);width:195px;color:var(--pc-reports-ink);pointer-events:none;border-radius:10px;gap:6px;padding:10px 11px;font-size:11px;display:grid;position:fixed;box-shadow:0 12px 32px #1018282e}.pc-reports-tooltip>strong{font-size:11.5px}.pc-reports-tooltip>span{color:var(--pc-reports-muted);align-items:center;gap:6px;display:flex}.pc-reports-tooltip b{color:var(--pc-reports-ink);font-variant-numeric:tabular-nums;margin-left:auto}.pc-reports-tooltip-single{width:160px}.pc-reports-top-list{display:grid}.pc-reports-top-list a{border-top:1px solid var(--pc-reports-line);min-height:49px;color:var(--pc-reports-muted);grid-template-columns:minmax(105px,1.2fr) minmax(100px,1fr) auto 14px;align-items:center;gap:10px;font-size:11.5px;text-decoration:none;display:grid}.pc-reports-top-list a:first-child{border-top:0}.pc-reports-top-list a:hover{color:var(--pc-reports-blue)}.pc-reports-top-id{min-width:0;color:var(--pc-reports-ink);align-items:center;gap:7px;display:flex}.pc-reports-top-id code{text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:800;overflow:hidden}.pc-reports-top-list strong{color:var(--pc-reports-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.pc-reports-empty{min-height:100px;color:var(--pc-reports-muted);place-items:center;font-size:12.5px;display:grid}@media (max-width:1050px){.pc-reports-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.pc-reports-shell{width:100%;padding:22px 18px 54px}}@media (max-width:700px){.pc-reports-header{flex-direction:column;align-items:flex-start}.pc-reports-ranges{align-self:stretch}.pc-reports-ranges button{flex:1;min-width:0}.pc-reports-grid{grid-template-columns:1fr}.pc-reports-card{padding:15px}.pc-reports-line-chart{min-width:680px}}@media (max-width:420px){.pc-reports-shell{padding:18px 12px 44px}.pc-reports-kpis{grid-template-columns:1fr;gap:10px}.pc-reports-kpi{padding:14px}.pc-reports-kpi>strong{font-size:27px}.pc-reports-top-list a{grid-template-columns:minmax(0,1fr) auto 12px}.pc-reports-top-list a>span:nth-child(2){display:none}}@media (prefers-color-scheme:dark){.pc-proxy-sites-shell{--pc-workbook-ground:#121721;--pc-workbook-paper:#1b2230;--pc-workbook-ink:#f3f6fb;--pc-workbook-muted:#a4adbd;--pc-workbook-line:#323b4b}.pc-reports-shell{--pc-reports-ground:#121721;--pc-reports-paper:#1b2230;--pc-reports-ink:#f3f6fb;--pc-reports-muted:#a4adbd;--pc-reports-line:#323b4b;--pc-reports-green-soft:#173a2b;--pc-reports-red-soft:#442525;--pc-reports-shadow:0 8px 24px #0003}.pc-reports-ranges .pc-reports-range-active{color:#141821;background:#f3f6fb}.pc-reports-delta-flat{background:#293140}.pc-reports-tooltip{box-shadow:0 12px 32px #00000061}}.pc-queue-shell{color:#172033;background:#f5f7fb;min-height:100vh}.pc-queue-header{background-color:#f8fbff;background-image:repeating-linear-gradient(-45deg,#316fce09 0 9px,#0000 9px 20px);border-bottom:1px solid #dce4ef;padding:25px 32px 27px}.pc-queue-header-inner,.pc-queue-content{width:min(100%,1180px);margin:0 auto}.pc-queue-back{color:#52647d;align-items:center;gap:5px;margin-bottom:15px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.pc-queue-back:hover{color:#2d72d9}.pc-queue-back svg{width:18px;height:18px}.pc-queue-heading-row{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.pc-queue-heading p,.pc-queue-parcel-eyebrow{color:#65738a;letter-spacing:.13em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:850}.pc-queue-heading h1{color:#172033;letter-spacing:-.045em;margin:0;font-size:clamp(30px,4vw,42px);line-height:1}.pc-queue-summary{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.pc-queue-chip{border:1px solid;border-radius:16px;align-content:center;min-width:112px;min-height:62px;padding:9px 14px;display:grid;box-shadow:0 5px 14px #1f34510f}.pc-queue-chip strong{font-size:18px;font-weight:900;line-height:1.1}.pc-queue-chip span{letter-spacing:.06em;text-transform:uppercase;margin-top:3px;font-size:10px;font-weight:850}.pc-queue-chip-blue{color:#205fae;background:#eaf3ff;border-color:#c9dbf5}.pc-queue-chip-violet{color:#5c54b3;background:#f0edff;border-color:#d9d4f3}.pc-queue-chip-green{color:#18774f;background:#e8f7f0;border-color:#c5e7d8}.pc-queue-content{padding:28px 0 60px}.pc-queue-groups{gap:20px;display:grid}.pc-queue-group{background:#fff;border:1px solid #d8e1ed;border-radius:20px;overflow:hidden;box-shadow:0 8px 24px #1f345112}.pc-queue-group-header{background:#f8fbff}.pc-queue-group.is-expanded .pc-queue-group-header{border-bottom:1px solid #dce4ef}.pc-queue-parcel-heading{margin:0}.pc-queue-parcel-toggle{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(190px,1fr) minmax(340px,1.5fr) auto;align-items:center;gap:24px;padding:16px 22px;display:grid}.pc-queue-parcel-toggle:hover{background:#f1f7ff}.pc-queue-parcel-toggle:focus-visible,.pc-queue-lot-toggle:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #2d72d947}.pc-queue-parcel-title{gap:4px;min-width:0;display:grid}.pc-queue-parcel-id{overflow-wrap:anywhere;color:#172033;font-family:var(--font-geist-mono), ui-monospace, "SF Mono", monospace;letter-spacing:-.025em;font-size:18px;font-weight:900;line-height:1.15}.pc-queue-parcel-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.pc-queue-compact-fact{gap:2px;min-width:0;display:grid}.pc-queue-compact-fact>span{color:#77849a;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:850}.pc-queue-compact-fact strong{overflow-wrap:anywhere;color:#2a3950;font-size:13px;font-weight:850;line-height:1.25}.pc-queue-compact-fact-accent strong{color:#18774f}.pc-queue-expand-cue{color:#2d72d9;white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;min-width:86px;font-size:11px;font-weight:850;display:inline-flex}.pc-queue-expand-cue svg,.pc-queue-lot-chevron svg{width:18px;height:18px;transition:transform .16s}.pc-queue-expand-cue svg.is-expanded,.pc-queue-lot-chevron svg.is-expanded{transform:rotate(90deg)}.pc-queue-fact{align-content:center;min-width:0;display:grid}.pc-queue-fact>span{color:#77849a;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:850}.pc-queue-fact strong{overflow-wrap:anywhere;color:#2a3950;margin-top:2px;font-size:13px;font-weight:850;line-height:1.3}.pc-queue-fact small{color:#7d899a;margin-top:1px;font-size:10px;font-weight:700}.pc-queue-break-value{word-break:break-all}.pc-queue-group-body{background:#fff}.pc-queue-parcel-toolbar{background:#fbfdff;border-bottom:1px solid #e2e8f1;justify-content:space-between;align-items:center;gap:24px;padding:11px 22px;display:flex}.pc-queue-parcel-toolbar-facts{align-items:center;gap:24px;min-width:0;display:flex}.pc-queue-parcel-toolbar-facts>span{color:#65738a;font-size:12px;line-height:1.4}.pc-queue-parcel-actions{flex:none;align-items:center;gap:13px;display:flex}.pc-queue-lots{overflow-anchor:none;display:grid}.pc-queue-lot{border-bottom:1px solid #e6ebf2}.pc-queue-lot:last-child{border-bottom:0}.pc-queue-lot.is-expanded{background:#f8fbff}.pc-queue-lot-heading{margin:0}.pc-queue-lot-toggle{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:44px minmax(220px,1fr) minmax(105px,.35fr) minmax(100px,.35fr) 24px;align-items:center;gap:14px;padding:8px 22px;display:grid}.pc-queue-lot-toggle:hover{background:#fbfdff}.pc-queue-lot-copy{gap:2px;min-width:0;display:grid}.pc-queue-lot-thumbnail-frame,.pc-queue-lot-thumbnail-empty,.pc-queue-lot-thumbnail{border-radius:8px;width:44px;height:44px;display:block}.pc-queue-lot-thumbnail-frame{position:relative}.pc-queue-lot-thumbnail{object-fit:cover;background:#eef2f7;position:absolute;inset:0}.pc-queue-lot-thumbnail-empty{box-sizing:border-box;color:#8793a5;letter-spacing:.03em;text-align:center;text-transform:uppercase;white-space:nowrap;background:#f7f9fc;border:1px dashed #ccd6e4;font-size:8px;font-weight:800;line-height:44px;overflow:hidden}.pc-queue-lot-id{color:#65738a;font-family:var(--font-geist-mono), ui-monospace, "SF Mono", monospace;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:850;line-height:1.25;overflow:hidden}.pc-queue-lot-title{color:#27364c;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;line-height:1.3;overflow:hidden}.pc-queue-lot-source-title{color:#65738a;overflow-wrap:anywhere;gap:4px;margin:0;font-size:12px;line-height:1.45;display:grid}.pc-queue-lot-source-title span{color:#8a96a8;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:850}.pc-queue-lot-chevron{color:#65738a;justify-content:flex-end;display:flex}.pc-queue-lot-detail{background:#fbfdff;border-top:1px solid #dce4ef;justify-content:space-between;align-items:center;gap:24px;padding:13px 22px 15px 80px;display:flex}.pc-queue-lot-detail-copy{min-width:0}.pc-queue-source-links{flex-wrap:wrap;gap:4px 12px;margin-top:7px;font-size:11px;display:flex}.pc-queue-source-links a{color:#2d72d9;font-weight:750;text-decoration:none}.pc-queue-source-links a:hover{text-decoration:underline}.pc-queue-print-link{color:#2d72d9;white-space:nowrap;background:0 0;border:1px solid #2d72d959;border-radius:13px;align-items:center;min-height:44px;padding:9px 18px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.pc-queue-print-link:hover{background:#2d72d914}.pc-queue-history-link{color:#2d72d9;white-space:nowrap;align-items:center;min-height:44px;padding:9px 4px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.pc-queue-history-link:hover{text-decoration:underline}.pc-queue-parcel-eyebrow{align-items:center;gap:8px;display:inline-flex}.pc-queue-site-badge{letter-spacing:.01em;color:#fff;background:#6b7280;border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:900;display:inline-flex}.pc-queue-site-fj{background:#e0483d}.pc-queue-site-zm{background:#2d72d9}.pc-queue-site-pyu{background:#8b5cf6}.pc-queue-site-jr{background:#d9822b}.pc-queue-confirm-button{color:#fff;white-space:nowrap;background:#172033;border-radius:10px;flex:none;align-items:center;min-height:38px;padding:9px 14px;font-size:13px;font-weight:850;text-decoration:none;display:inline-flex}.pc-queue-confirm-button:hover{background:#263a59}.pc-queue-empty{text-align:center;background:#fff;border:1px solid #cfe5dc;border-radius:22px;justify-items:center;width:min(100%,620px);margin:34px auto 0;padding:48px 24px;display:grid;box-shadow:0 9px 25px #1f345112}.pc-queue-empty-icon{color:#fff;background:#23a56f;border:5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;display:inline-flex;box-shadow:0 7px 18px #23a56f38}.pc-queue-empty-icon svg{width:31px;height:31px}.pc-queue-empty h2{color:#1d2c40;letter-spacing:-.02em;margin:20px 0 5px;font-size:22px}.pc-queue-empty p{color:#6f7c90;margin:0}.pc-queue-empty a{color:#2868b8;background:#eaf3ff;border-radius:12px;margin-top:20px;padding:10px 15px;font-weight:850;text-decoration:none}@media (max-width:1050px){.pc-queue-header-inner,.pc-queue-content{width:min(100% - 40px,1180px)}.pc-queue-parcel-toggle{grid-template-columns:minmax(160px,.8fr) minmax(300px,1.4fr) auto;gap:16px}.pc-queue-lot-toggle{grid-template-columns:44px minmax(190px,1fr) minmax(94px,.35fr) minmax(94px,.35fr) 24px;gap:12px}.pc-queue-parcel-toolbar-facts>span{display:none}}@media (max-width:700px){.pc-queue-header{padding:20px 14px 23px}.pc-queue-header-inner,.pc-queue-content{width:100%}.pc-queue-heading-row{flex-direction:column;align-items:stretch;gap:20px}.pc-queue-heading h1{font-size:31px}.pc-queue-summary{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;gap:7px;display:grid}.pc-queue-chip{border-radius:13px;min-width:0;min-height:59px;padding:8px 9px}.pc-queue-chip strong{overflow-wrap:anywhere;font-size:15px}.pc-queue-chip span{font-size:8px}.pc-queue-content{padding:17px 12px 42px}.pc-queue-groups{gap:14px}.pc-queue-group{border-radius:17px}.pc-queue-parcel-toggle{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px 15px}.pc-queue-parcel-id{font-size:16px}.pc-queue-parcel-meta{grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pc-queue-expand-cue{align-self:start;min-width:0;font-size:0}.pc-queue-expand-cue svg{width:21px;height:21px}.pc-queue-parcel-toolbar{flex-direction:column;align-items:stretch;gap:11px;padding:12px 15px}.pc-queue-parcel-toolbar-facts,.pc-queue-parcel-actions{justify-content:space-between}.pc-queue-print-link,.pc-queue-history-link{min-height:38px;font-size:12px}.pc-queue-lot-toggle{grid-template-columns:40px minmax(0,1fr) 78px 20px;gap:9px;padding:8px 15px}.pc-queue-lot-thumbnail-frame,.pc-queue-lot-thumbnail-empty,.pc-queue-lot-thumbnail{width:40px;height:40px}.pc-queue-lot-thumbnail-empty{line-height:40px}.pc-queue-lot-toggle>.pc-queue-compact-fact:nth-child(3){grid-area:1/3/span 2;align-self:center}.pc-queue-lot-toggle>.pc-queue-compact-fact:nth-child(4){grid-area:2/2;align-items:baseline;gap:7px;display:flex}.pc-queue-lot-toggle>.pc-queue-compact-fact:nth-child(4)>span{font-size:8px}.pc-queue-lot-chevron{grid-area:1/4/span 2}.pc-queue-lot-detail{flex-direction:column;align-items:stretch;gap:12px;padding:12px 15px 15px}.pc-queue-confirm-button{justify-content:center;width:100%}.pc-queue-empty{margin-top:18px;padding:40px 18px}.pc-queue-empty h2{font-size:20px}}@media (prefers-reduced-motion:reduce){.pc-queue-expand-cue svg,.pc-queue-lot-chevron svg{transition:none}}.pc-landing-page{--pc-landing-blue:#1668e8;--pc-landing-blue-dark:#0d4fb8;--pc-landing-green:#1d9b68;--pc-landing-ink:#142238;--pc-landing-muted:#5f6f84;--pc-landing-line:#dce6f2;min-height:100vh;color:var(--pc-landing-ink);background:#fff;flex-direction:column;display:flex}.pc-landing-header{border-bottom:1px solid var(--pc-landing-line);background:#fffffff5;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;min-height:76px;padding:12px clamp(18px,4vw,56px);display:grid}.pc-landing-brand{color:#fff;letter-spacing:-.025em;background:#111820;border-radius:12px;align-items:center;gap:10px;width:max-content;padding:9px 13px 9px 10px;font-size:18px;font-weight:850;line-height:1;text-decoration:none;display:inline-flex}.pc-landing-brand svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:28px;height:28px}.pc-landing-nav,.pc-landing-footer nav{align-items:center;gap:28px;display:flex}.pc-landing-nav a,.pc-landing-footer a{color:var(--pc-landing-ink);font-size:14px;font-weight:700;text-decoration:none}.pc-landing-nav a:hover,.pc-landing-footer nav a:hover,.pc-landing-guide-link:hover,.pc-landing-card a:hover{color:var(--pc-landing-blue)}.pc-landing-signin{background:var(--pc-landing-blue);box-shadow:0 5px 0 var(--pc-landing-blue-dark);color:#fff;border-radius:999px;justify-self:end;padding:13px 22px;font-size:14px;font-weight:800;line-height:1;text-decoration:none;transition:box-shadow .14s,transform .14s}.pc-landing-signin:hover,.pc-landing-primary:hover{box-shadow:0 2px 0 var(--pc-landing-blue-dark);transform:translateY(3px)}.pc-landing-signin:focus-visible,.pc-landing-primary:focus-visible,.pc-landing-guide-link:focus-visible,.pc-landing-nav a:focus-visible,.pc-landing-footer a:focus-visible,.pc-landing-card a:focus-visible,.pc-landing-brand:focus-visible{outline-offset:3px;outline:3px solid #83b4ff}.pc-landing-hero{text-align:center;background-color:#eef7ff;background-image:repeating-linear-gradient(-45deg,#1668e808 0 2px,#0000 2px 15px);flex-direction:column;align-items:center;min-height:590px;padding:clamp(78px,10vw,128px) 24px 108px;display:flex;position:relative;overflow:hidden}.pc-landing-hero:before,.pc-landing-hero:after{content:"";opacity:.6;pointer-events:none;border-radius:50%;width:260px;height:260px;position:absolute}.pc-landing-hero:before{background:#b9dcff;top:-170px;left:-80px}.pc-landing-hero:after{background:#c8f0d8;bottom:-190px;right:-90px}.pc-landing-eyebrow{z-index:1;color:#315272;background:#ffffffd6;border:1px solid #b7d3f7;border-radius:999px;align-items:center;gap:8px;padding:7px 13px 7px 9px;font-size:13px;font-weight:750;display:inline-flex;position:relative}.pc-landing-eyebrow span{background:var(--pc-landing-green);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.pc-landing-hero h1{z-index:1;letter-spacing:-.065em;max-width:940px;margin-top:24px;font-size:clamp(50px,7vw,86px);font-weight:900;line-height:.98;position:relative}.pc-landing-hero h1 span{color:var(--pc-landing-blue);display:block}.pc-landing-subhead{z-index:1;max-width:730px;color:var(--pc-landing-muted);margin-top:28px;font-size:clamp(17px,2vw,21px);font-weight:520;line-height:1.55;position:relative}.pc-landing-actions{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:36px;display:flex;position:relative}.pc-landing-primary{background:var(--pc-landing-blue);min-height:56px;box-shadow:0 7px 0 var(--pc-landing-blue-dark);color:#fff;border-radius:16px;justify-content:center;align-items:center;gap:12px;padding:16px 25px;font-size:16px;font-weight:850;text-decoration:none;transition:box-shadow .14s,transform .14s;display:inline-flex}.pc-landing-primary span{font-size:22px;line-height:0}.pc-landing-guide-link{color:var(--pc-landing-ink);text-underline-offset:5px;font-size:15px;font-weight:800;-webkit-text-decoration:underline #9eb5ce;text-decoration:underline #9eb5ce;text-decoration-thickness:2px}.pc-landing-features{max-width:1220px;margin:0 auto;padding:90px clamp(20px,4vw,48px) 110px}.pc-landing-section-heading{max-width:670px;margin-bottom:42px}.pc-landing-section-heading p{color:var(--pc-landing-green);letter-spacing:.09em;text-transform:uppercase;font-size:13px;font-weight:850}.pc-landing-section-heading h2{letter-spacing:-.045em;margin-top:10px;font-size:clamp(34px,4.5vw,54px);font-weight:900;line-height:1.05}.pc-landing-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.pc-landing-card{border:2px solid var(--pc-landing-line);background:#fff;border-radius:26px;min-width:0;padding:30px 28px 32px;position:relative;box-shadow:0 9px #e2ebf5}.pc-landing-icon{border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:26px;display:grid}.pc-landing-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:38px;height:38px}.pc-landing-card-blue .pc-landing-icon{color:#1765d8;background:#dcecff}.pc-landing-card-gold .pc-landing-icon{color:#a46700;background:#fff0c9}.pc-landing-card-green .pc-landing-icon{color:#18845a;background:#d9f3e5}.pc-landing-card h3{letter-spacing:-.03em;font-size:23px;font-weight:880;line-height:1.15}.pc-landing-card p{color:var(--pc-landing-muted);margin-top:13px;font-size:15px;line-height:1.65}.pc-landing-card a{color:var(--pc-landing-ink);margin-top:18px;font-size:13px;font-weight:800;text-decoration:none;display:inline-block}.pc-landing-footer{border-top:1px solid var(--pc-landing-line);background:#f3f8fd;justify-content:space-between;align-items:center;gap:28px;margin-top:auto;padding:28px clamp(20px,4vw,56px);display:flex}.pc-landing-footer .pc-landing-footer-brand{letter-spacing:-.03em;font-size:18px;font-weight:900}@media (max-width:760px){.pc-landing-header{grid-template-columns:1fr auto;gap:12px 16px;padding-block:12px 14px}.pc-landing-brand{font-size:16px}.pc-landing-nav{border-top:1px solid var(--pc-landing-line);grid-area:2/1/auto/-1;justify-content:center;gap:30px;padding-top:11px}.pc-landing-signin{grid-area:1/2;padding:12px 19px}.pc-landing-hero{min-height:0;padding:68px 20px 82px}.pc-landing-hero h1{font-size:clamp(42px,11.5vw,58px)}.pc-landing-subhead{max-width:580px;font-size:17px}.pc-landing-features{padding-top:68px;padding-bottom:82px}.pc-landing-card-grid{grid-template-columns:1fr;gap:20px}.pc-landing-card{padding:26px 24px 28px}.pc-landing-footer{flex-direction:column;align-items:flex-start}.pc-landing-footer nav{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:390px){.pc-landing-brand{gap:8px;padding-right:11px}.pc-landing-brand svg{width:25px;height:25px}.pc-landing-signin{padding-inline:17px;font-size:13px}.pc-landing-eyebrow{font-size:12px}.pc-landing-hero h1{letter-spacing:-.055em}.pc-landing-actions{flex-direction:column;align-items:stretch;width:100%}.pc-landing-primary{width:100%}}.pc-site-page{--pc-landing-blue:#1668e8;--pc-landing-blue-dark:#0d4fb8;--pc-landing-green:#1d9b68;--pc-landing-ink:#142238;--pc-landing-muted:#5f6f84;--pc-landing-line:#dce6f2;min-height:100vh;color:var(--pc-landing-ink);background:#fff;flex-direction:column;display:flex;overflow-x:hidden}.pc-site-header{z-index:20;border-bottom:1px solid var(--pc-landing-line);background:#fffffff5;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;min-height:76px;padding:12px clamp(18px,4vw,56px);display:grid;position:relative}.pc-site-brand{color:#fff;letter-spacing:-.025em;background:#111820;border-radius:12px;align-items:center;gap:10px;width:max-content;padding:9px 13px 9px 10px;font-size:18px;font-weight:850;line-height:1;text-decoration:none;display:inline-flex}.pc-site-brand svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:28px;height:28px}.pc-site-nav,.pc-site-footer nav{align-items:center;gap:28px;display:flex}.pc-site-nav a,.pc-site-footer a{color:var(--pc-landing-ink);font-size:14px;font-weight:700;text-decoration:none}.pc-site-nav a{padding:7px 0;position:relative}.pc-site-nav a[aria-current=page]:after{background:var(--pc-landing-blue);content:"";border-radius:999px;height:3px;position:absolute;bottom:0;left:0;right:0}.pc-site-nav a:hover,.pc-site-footer nav a:hover{color:var(--pc-landing-blue)}.pc-site-signin{background:var(--pc-landing-blue);box-shadow:0 5px 0 var(--pc-landing-blue-dark);color:#fff;border-radius:999px;justify-self:end;padding:13px 22px;font-size:14px;font-weight:800;line-height:1;text-decoration:none;transition:box-shadow .14s,transform .14s}.pc-site-signin:hover{box-shadow:0 2px 0 var(--pc-landing-blue-dark);transform:translateY(3px)}.pc-site-brand:focus-visible,.pc-site-nav a:focus-visible,.pc-site-signin:focus-visible,.pc-site-footer a:focus-visible,.pc-site-main a:focus-visible,.pc-site-main button:focus-visible{outline-offset:3px;outline:3px solid #83b4ff}.pc-site-footer{border-top:1px solid var(--pc-landing-line);background:#f3f8fd;justify-content:space-between;align-items:center;gap:28px;margin-top:auto;padding:28px clamp(20px,4vw,56px);display:flex}.pc-site-footer .pc-site-footer-brand{letter-spacing:-.03em;font-size:18px;font-weight:900}.pc-site-main{flex:1;width:min(1160px,100% - 40px);margin:0 auto;padding:64px 0 96px}.pc-site-page-hero{background-color:#eef7ff;background-image:repeating-linear-gradient(-45deg,#1668e807 0 2px,#0000 2px 15px);border:2px solid #d6e7f8;border-radius:30px;padding:clamp(48px,7vw,78px) clamp(24px,6vw,72px);position:relative;overflow:hidden}.pc-site-page-hero:after{content:"";opacity:.68;pointer-events:none;background:#c8f0d8;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-150px;right:-90px}.pc-site-eyebrow{z-index:1;color:#315272;background:#ffffffdb;border:1px solid #b7d3f7;border-radius:999px;align-items:center;gap:8px;padding:7px 13px 7px 9px;font-size:13px;font-weight:800;display:inline-flex;position:relative}.pc-site-eyebrow span{background:var(--pc-landing-green);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.pc-site-page-hero h1{z-index:1;letter-spacing:-.06em;max-width:850px;margin-top:22px;font-size:clamp(44px,6.6vw,76px);font-weight:900;line-height:.98;position:relative}.pc-site-page-hero>p:not(.pc-site-eyebrow),.pc-site-page-hero>div:first-child>p:last-child{z-index:1;max-width:720px;color:var(--pc-landing-muted);margin-top:22px;font-size:clamp(17px,2vw,20px);line-height:1.55;position:relative}.pc-site-kicker{color:var(--pc-landing-green);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:850;display:block}.pc-site-resources-hero{text-align:center}.pc-site-resources-hero h1,.pc-site-resources-hero>p{margin-left:auto;margin-right:auto}.pc-site-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:42px;display:grid}.pc-site-resource-card{border:2px solid var(--pc-landing-line);background:#fff;border-radius:28px;flex-direction:column;align-items:flex-start;min-width:0;padding:34px;display:flex;box-shadow:0 9px #e2ebf5}.pc-site-resource-icon{border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:28px;font-size:27px;font-weight:900;display:grid}.pc-site-resource-card-blue .pc-site-resource-icon{color:#1765d8;background:#dcecff}.pc-site-resource-card-green .pc-site-resource-icon{color:#18845a;background:#d9f3e5}.pc-site-resource-card h2{letter-spacing:-.045em;margin-top:9px;font-size:clamp(27px,3vw,36px);font-weight:900;line-height:1.08}.pc-site-resource-card>p:last-of-type{color:var(--pc-landing-muted);margin-top:15px;font-size:16px;line-height:1.65}.pc-site-resource-card>a{background:var(--pc-landing-blue);box-shadow:0 6px 0 var(--pc-landing-blue-dark);color:#fff;border-radius:15px;align-items:center;gap:10px;margin-top:27px;padding:14px 18px;font-size:15px;font-weight:850;text-decoration:none;transition:box-shadow .14s,transform .14s;display:inline-flex}.pc-site-resource-card>a:hover{box-shadow:0 2px 0 var(--pc-landing-blue-dark);transform:translateY(4px)}.pc-site-coupon-hero{padding-right:clamp(24px,8vw,100px)}.pc-site-coupon-sync-line{z-index:1;color:#48647f;background:#ffffffc7;border:1px solid #c9dcef;border-radius:999px;flex-wrap:wrap;gap:8px;width:max-content;max-width:100%;margin-top:24px;padding:8px 13px;font-size:12px;font-weight:700;display:flex;position:relative}.pc-site-coupon-referral{background:#edfaf3;border:2px solid #bde7d2;border-radius:24px;justify-content:space-between;align-items:center;gap:28px;margin-top:32px;padding:25px 28px;display:flex}.pc-site-coupon-referral h2{letter-spacing:-.035em;margin-top:5px;font-size:28px;font-weight:900}.pc-site-coupon-referral p{max-width:680px;color:var(--pc-landing-muted);margin-top:5px;font-size:14px}.pc-site-coupon-referral>a{background:var(--pc-landing-green);color:#fff;border-radius:14px;flex-shrink:0;padding:13px 17px;font-size:14px;font-weight:850;text-decoration:none;transition:box-shadow .14s,transform .14s;box-shadow:0 5px #127248}.pc-site-coupon-referral>a:hover{transform:translateY(3px);box-shadow:0 2px #127248}.pc-site-coupon-section{margin-top:56px}.pc-site-coupon-section>header{grid-template-columns:minmax(220px,1fr) minmax(260px,.8fr);align-items:end;gap:24px;margin-bottom:18px;display:grid}.pc-site-coupon-section h2,.pc-site-guide-comparison h2,.pc-site-guide-calculators h2{letter-spacing:-.045em;margin-top:5px;font-size:clamp(27px,3.5vw,38px);font-weight:900;line-height:1.08}.pc-site-coupon-section>header>p,.pc-site-guide-comparison>header>p{color:var(--pc-landing-muted);text-align:right;font-size:14px;line-height:1.5}.pc-site-coupon-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.pc-site-coupon-row{border:2px solid var(--pc-landing-line);background:#fff;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:18px;display:grid;box-shadow:0 6px #e8eef6}.pc-site-coupon-row>p{color:var(--pc-landing-muted);grid-column:1/-1;font-size:13px;line-height:1.45}.pc-site-coupon-copy{width:100%;min-width:0;min-height:47px;color:var(--pc-landing-ink);cursor:pointer;text-align:left;background:#eef7ff;border:2px solid #c5daf0;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 14px;transition:border-color .14s,background .14s,transform .14s;display:grid}.pc-site-coupon-copy:hover{border-color:var(--pc-landing-blue);transform:translateY(-1px)}.pc-site-coupon-copy-done{border-color:var(--pc-landing-green);background:#e6f7ee}.pc-site-coupon-copy code{font-family:var(--font-geist-mono), ui-monospace, "SF Mono", monospace;text-overflow:ellipsis;font-size:14px;font-weight:800;overflow:hidden}.pc-site-coupon-copy span{color:var(--pc-landing-blue);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:850}.pc-site-coupon-copy-done span{color:var(--pc-landing-green)}.pc-site-coupon-status{color:#506982;letter-spacing:.045em;white-space:nowrap;text-transform:uppercase;border:1px solid #bdd1e6;border-radius:999px;justify-self:end;padding:5px 8px;font-size:10px;font-weight:800}.pc-site-coupon-status-upcoming{color:#946000;background:#fff7df;border-color:#e4c271}.pc-site-coupon-status-expired{opacity:.55}.pc-site-coupon-status-check{border-style:dashed}.pc-site-coupon-empty{border:2px dashed var(--pc-landing-line);color:var(--pc-landing-muted);border-radius:20px;grid-column:1/-1;padding:24px}.pc-site-source-note{border:1px solid var(--pc-landing-line);color:var(--pc-landing-muted);background:#f8fbfe;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;margin-top:48px;padding:20px 22px;font-size:12px;line-height:1.55;display:grid}.pc-site-source-note>div{flex-wrap:wrap;justify-content:flex-end;gap:12px 18px;display:flex}.pc-site-source-note a,.pc-site-guide-service-cards a{color:var(--pc-landing-blue);white-space:nowrap;font-weight:750;text-decoration:none}.pc-site-source-note a:hover,.pc-site-guide-service-cards a:hover{text-underline-offset:3px;text-decoration:underline}.pc-site-guide-hero{justify-content:space-between;align-items:flex-end;gap:36px;display:flex}.pc-site-guide-hero>div:first-child{z-index:1;position:relative}.pc-site-guide-verified{z-index:1;color:#557365;text-transform:uppercase;background:#edfaf3f0;border:1px solid #bde7d2;border-radius:16px;flex-shrink:0;gap:3px;padding:13px 16px;font-size:11px;font-weight:750;display:grid;position:relative}.pc-site-guide-verified strong{color:#146f4b;font-size:13px}.pc-site-guide-service-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:32px;display:grid}.pc-site-guide-service-cards article{border:2px solid var(--pc-landing-line);background:#fff;border-radius:24px;min-width:0;padding:25px;box-shadow:0 7px #e4ecf5}.pc-site-guide-service-cards article>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.pc-site-guide-service-cards h2{min-width:0;font-size:16px;font-weight:850}.pc-site-guide-price{align-items:baseline;gap:9px;margin-top:23px;display:flex}.pc-site-guide-price strong{color:var(--pc-landing-blue);letter-spacing:-.055em;font-size:clamp(36px,4vw,48px);font-weight:900;line-height:1}.pc-site-guide-price span{color:var(--pc-landing-muted);text-transform:uppercase;font-size:11px;font-weight:800}.pc-site-guide-service-cards article>p{max-width:460px;color:var(--pc-landing-muted);margin-top:13px;font-size:14px;line-height:1.55}.pc-site-guide-comparison{margin-top:64px}.pc-site-guide-comparison>header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;display:flex}.pc-site-guide-table{background:#fff;border:2px solid #cbd9e8;border-radius:22px;overflow:hidden}.pc-site-guide-table-head,.pc-site-guide-table-row{grid-template-columns:190px repeat(2,minmax(0,1fr));display:grid}.pc-site-guide-table-head{color:#587086;letter-spacing:.07em;text-transform:uppercase;background:#f3f8fd;min-height:70px;font-size:11px;font-weight:800}.pc-site-guide-table-head>:nth-child(2){background:#eef7ff}.pc-site-guide-table-head>:nth-child(3){background:#edfaf3}.pc-site-guide-table-head>*,.pc-site-guide-table-row>*{border-bottom:1px solid var(--pc-landing-line);flex-direction:column;justify-content:center;min-width:0;padding:14px 18px;display:flex}.pc-site-guide-table-head>:not(:last-child),.pc-site-guide-table-row>:not(:last-child){border-right:1px solid var(--pc-landing-line)}.pc-site-guide-table-row>strong{color:#476077;letter-spacing:.045em;text-transform:uppercase;background:#f8fbfe;font-size:11px;font-weight:850}.pc-site-guide-table-row b{font-size:15px;font-weight:850;line-height:1.25}.pc-site-guide-table-row span{color:var(--pc-landing-muted);margin-top:5px;font-size:11px;line-height:1.4}.pc-site-guide-table-row [data-tone=included]{background:#eff9f4}.pc-site-guide-table-row [data-tone=extra]{background:#fff7df}.pc-site-guide-calculators{color:#fff;background:#142238;border-radius:26px;grid-template-columns:minmax(260px,.9fr) minmax(440px,1.1fr);align-items:center;gap:36px;margin-top:48px;padding:30px;display:grid}.pc-site-guide-calculators .pc-site-kicker{color:#7bd5ad}.pc-site-guide-calculators p{color:#b9c7d6;margin-top:10px;font-size:13px;line-height:1.55}.pc-site-guide-calculator-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pc-site-guide-calculator-links a{color:#fff;background:#1c2d44;border:2px solid #40536b;border-radius:16px;gap:5px;min-width:0;padding:16px;text-decoration:none;transition:border-color .14s,background .14s,transform .14s;display:grid}.pc-site-guide-calculator-links a:hover{background:#263d5b;border-color:#83b4ff;transform:translateY(-2px)}.pc-site-guide-calculator-links span{color:#9eb1c5;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.pc-site-guide-calculator-links strong{font-size:14px}@media (max-width:760px){.pc-site-header{grid-template-columns:1fr auto;gap:12px 16px;padding-block:12px 14px}.pc-site-brand{font-size:16px}.pc-site-nav{border-top:1px solid var(--pc-landing-line);grid-area:2/1/auto/-1;justify-content:center;gap:30px;padding-top:11px}.pc-site-signin{grid-area:1/2;padding:12px 19px}.pc-site-main{width:min(100% - 28px,1160px);padding:36px 0 68px}.pc-site-page-hero{border-radius:24px;padding:42px 22px 48px}.pc-site-page-hero h1{font-size:clamp(40px,12vw,56px)}.pc-site-page-hero>p:not(.pc-site-eyebrow),.pc-site-page-hero>div:first-child>p:last-child{font-size:16px}.pc-site-resource-grid,.pc-site-coupon-list,.pc-site-guide-service-cards,.pc-site-guide-calculators,.pc-site-source-note{grid-template-columns:1fr}.pc-site-resource-card{padding:27px 24px 29px}.pc-site-coupon-referral{flex-direction:column;align-items:flex-start}.pc-site-coupon-section{margin-top:46px}.pc-site-coupon-section>header,.pc-site-guide-comparison>header{flex-direction:column;grid-template-columns:1fr;align-items:flex-start;gap:10px}.pc-site-coupon-section>header{display:grid}.pc-site-guide-comparison>header{display:flex}.pc-site-coupon-section>header>p,.pc-site-guide-comparison>header>p{text-align:left}.pc-site-source-note>div{justify-content:flex-start}.pc-site-guide-hero{flex-direction:column;align-items:flex-start;gap:22px}.pc-site-guide-table-head,.pc-site-guide-table-row{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-site-guide-table-head>:first-child,.pc-site-guide-table-row>:first-child{border-right:0;grid-column:1/-1}.pc-site-guide-table-head>:first-child{background:#dfeefa;min-height:40px}.pc-site-guide-table-head>*,.pc-site-guide-table-row>*{padding:12px}.pc-site-guide-table-row>strong{min-height:40px}.pc-site-guide-table-row>:nth-child(2){border-right:1px solid var(--pc-landing-line)}.pc-site-guide-calculators{gap:24px;padding:25px 22px}.pc-site-footer{flex-direction:column;align-items:flex-start}.pc-site-footer nav{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:430px){.pc-site-brand{gap:8px;padding-right:11px}.pc-site-brand svg{width:25px;height:25px}.pc-site-signin{padding-inline:17px;font-size:13px}.pc-site-eyebrow{font-size:12px}.pc-site-coupon-sync-line{border-radius:16px;width:100%}.pc-site-coupon-row{gap:10px;padding:14px}.pc-site-coupon-copy{min-height:44px;padding-inline:11px}.pc-site-coupon-copy code{font-size:12px}.pc-site-coupon-status{padding-inline:6px;font-size:9px}.pc-site-guide-service-cards article>header{flex-direction:column;align-items:flex-start}.pc-site-guide-calculator-links{grid-template-columns:1fr}.pc-site-guide-table-row b{font-size:13px}.pc-site-guide-table-row span{font-size:10px}}@media (prefers-reduced-motion:reduce){.pc-site-signin,.pc-site-resource-card>a,.pc-site-coupon-referral>a,.pc-site-coupon-copy,.pc-site-guide-calculator-links a{transition:none}}.pc-site-page-shell{--pc-site-ground:#eef1f6;--pc-site-paper:#fff;--pc-site-ink:#141821;--pc-site-muted:#5c6575;--pc-site-line:#d8dfe9;--pc-site-blue:#2563eb;--pc-site-blue-soft:#e7eefc;--pc-site-green:#128a53;--pc-site-green-soft:#e2f4ea;--pc-site-amber:#a85607;--pc-site-amber-soft:#fbeedd;--pc-site-shadow:0 1px 2px #1418210d, 0 8px 24px #14182112;background:var(--pc-site-ground);width:min(100%,1210px);min-height:100vh;color:var(--pc-site-ink);padding:25px 30px 60px}.pc-site-page-heading,.pc-site-page-title,.pc-site-connection-head{align-items:center;display:flex}.pc-site-page-heading{gap:18px;margin-bottom:20px}.pc-site-page-title{gap:12px;min-width:0}.pc-site-page-dot{width:13px;height:13px;box-shadow:0 0 0 4px color-mix(in srgb, currentColor 8%, transparent);border-radius:50%;flex:none;display:inline-block}.pc-site-page-title p,.pc-site-kicker,.pc-site-spend-card header p,.pc-site-recent-card header p{color:var(--pc-site-muted);letter-spacing:.13em;text-transform:uppercase;margin:0 0 2px;font-size:10px;font-weight:800}.pc-site-page-title h1{letter-spacing:-.03em;margin:0;font-size:27px;font-weight:850}.pc-site-tier{white-space:nowrap;border-radius:99px;margin-left:auto;padding:5px 10px;font-size:11px;font-weight:800}.pc-site-tier-auto_sync{background:var(--pc-site-green-soft);color:var(--pc-site-green)}.pc-site-tier-auto_sync_beta{background:var(--pc-site-blue-soft);color:var(--pc-site-blue)}.pc-site-tier-manual{background:var(--pc-site-amber-soft);color:var(--pc-site-amber)}.pc-site-tabs{border:1px solid var(--pc-site-line);background:color-mix(in srgb, var(--pc-site-paper) 62%, transparent);border-radius:12px;gap:5px;margin-bottom:22px;padding:4px;display:flex}.pc-site-tabs a{min-height:38px;color:var(--pc-site-muted);transition:background var(--dur-hover) ease, color var(--dur-hover) ease, transform var(--dur-press) var(--ease-out);border-radius:8px;justify-content:center;align-items:center;padding:8px 16px;font-size:12.5px;font-weight:800;text-decoration:none;display:inline-flex}.pc-site-tabs a:hover{color:var(--pc-site-ink)}.pc-site-tabs .pc-site-tab-active{background:var(--pc-site-paper);color:var(--pc-site-ink);box-shadow:0 1px 3px #1418211a}.pc-site-tabs a:active,.pc-site-connection>button:active,.pc-site-connection>a:not(.pc-site-portal-link):active{transform:scale(.97)}.pc-site-tabs a:focus-visible,.pc-site-recent-card a:focus-visible,.pc-site-connection a:focus-visible,.pc-site-connection button:focus-visible{outline-offset:2px;outline:3px solid #2563eb75}.pc-site-page-messages{gap:8px;margin:0 0 18px;display:grid}.pc-site-page-message{border:1px solid;border-radius:10px;margin:0;padding:10px 13px;font-size:13px;font-weight:700}.pc-site-page-message-ok{background:var(--pc-site-green-soft);color:#0c7243;border-color:#a8dbc0}.pc-site-page-message-error{background:var(--pc-site-amber-soft);color:#8f4707;border-color:#efc89f}.pc-site-overview{gap:18px;display:grid}.pc-site-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pc-site-stats article,.pc-site-spend-card,.pc-site-recent-card,.pc-site-instructions,.pc-site-connection{border:1px solid color-mix(in srgb, var(--pc-site-line) 75%, transparent);background:var(--pc-site-paper);box-shadow:var(--pc-site-shadow);border-radius:16px}.pc-site-stats article{flex-direction:column;justify-content:center;min-height:124px;padding:18px 20px;display:flex}.pc-site-stats span{color:var(--pc-site-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.pc-site-stats strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:3px;font-size:clamp(26px,3.2vw,38px);font-weight:850;line-height:1.15}.pc-site-stats small{color:var(--pc-site-muted);margin-top:5px;font-size:11.5px}.pc-site-spend-card,.pc-site-instructions{padding:21px 22px}.pc-site-spend-card header,.pc-site-recent-card>header{align-items:center;gap:16px;display:flex}.pc-site-spend-card h2,.pc-site-recent-card h2,.pc-site-instructions h2{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:850}.pc-site-spend-card header>strong{font-variant-numeric:tabular-nums;margin-left:auto;font-size:20px}.pc-site-sparkline{width:100%;height:180px;margin-top:18px;display:block;overflow:visible}.pc-site-spark-labels{color:var(--pc-site-muted);justify-content:space-between;margin-top:6px;font-size:10.5px;font-weight:700;display:flex}.pc-site-recent-card{overflow:hidden}.pc-site-recent-card>header{padding:18px 20px}.pc-site-recent-card>header>a{color:var(--pc-site-blue);margin-left:auto;font-size:12px;font-weight:800;text-decoration:none}.pc-site-recent-list{border-top:1px solid var(--pc-site-line)}.pc-site-recent-list>a{min-height:56px;color:var(--pc-site-muted);transition:background var(--dur-hover) ease, color var(--dur-hover) ease;grid-template-columns:minmax(130px,.8fr) minmax(190px,1.3fr) minmax(100px,.5fr) 16px;align-items:center;gap:14px;padding:10px 20px;font-size:12.5px;text-decoration:none;display:grid}.pc-site-recent-list>a+a{border-top:1px solid color-mix(in srgb, var(--pc-site-line) 72%, transparent)}.pc-site-recent-list>a:hover{background:var(--pc-site-blue-soft);color:var(--pc-site-ink)}.pc-site-recent-id{min-width:0;color:var(--pc-site-ink);align-items:center;gap:9px;display:flex}.pc-site-recent-id>span{border-radius:50%;flex:none;width:8px;height:8px}.pc-site-recent-id code{text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:800;overflow:hidden}.pc-site-recent-list>a>strong{color:var(--pc-site-ink);font-variant-numeric:tabular-nums;justify-self:end}.pc-site-recent-list>a>b{color:var(--pc-site-blue)}.pc-site-empty{color:var(--pc-site-muted);text-align:center;padding:28px 20px}.pc-site-setup-grid{grid-template-columns:minmax(0,1.6fr) minmax(260px,.7fr);align-items:start;gap:18px;display:grid}.pc-site-instructions{scroll-margin-top:20px}.pc-site-setup-intro{max-width:690px;color:var(--pc-site-muted);margin:8px 0 0;font-size:14px}.pc-site-instruction-list{gap:0;margin-top:23px;display:grid}.pc-site-instruction-list article{border-top:1px solid var(--pc-site-line);grid-template-columns:34px minmax(0,1fr);gap:13px;padding:18px 0;display:grid}.pc-site-instruction-list article>span{background:var(--pc-site-blue-soft);width:29px;height:29px;color:var(--pc-site-blue);border-radius:9px;place-items:center;font-size:11px;font-weight:850;display:inline-grid}.pc-site-instruction-list h3{margin:1px 0 5px;font-size:14px;font-weight:850}.pc-site-instruction-list p{color:var(--pc-site-muted);margin:0;font-size:13px;line-height:1.65}.pc-site-command{border:1px solid var(--pc-site-line);background:var(--pc-site-ground);max-width:100%;color:var(--pc-site-ink);white-space:nowrap;border-radius:8px;margin-top:11px;padding:6px 9px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11.5px;display:inline-flex;overflow-x:auto}.pc-site-commands{flex-wrap:wrap;gap:7px;display:flex}.pc-site-connection{padding:20px;position:sticky;top:20px}.pc-site-connection-head{gap:9px;margin-top:9px}.pc-site-connection-head strong{font-size:15px}.pc-site-connection>p:not(.pc-site-kicker){color:var(--pc-site-muted);margin:10px 0 18px;font-size:12.5px;line-height:1.6}.pc-site-connection>button,.pc-site-connection>a:not(.pc-site-portal-link){background:var(--pc-site-blue);color:#fff;cursor:pointer;width:100%;min-height:42px;font:inherit;transition:background var(--dur-hover) ease, transform var(--dur-press) var(--ease-out);border:0;border-radius:10px;justify-content:center;align-items:center;padding:9px 14px;font-size:12.5px;font-weight:850;text-decoration:none;display:flex}.pc-site-connection>button:hover,.pc-site-connection>a:not(.pc-site-portal-link):hover{background:#1d4fc4}.pc-site-connection>button:disabled{cursor:wait;opacity:.62}.pc-site-portal-link{color:var(--pc-site-muted);align-items:center;gap:4px;margin-top:14px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.pc-site-portal-link:hover{color:var(--pc-site-blue)}@media (max-width:860px){.pc-site-page-shell{width:100%;padding:21px 18px 50px}}@media (max-width:700px){.pc-site-stats,.pc-site-setup-grid{grid-template-columns:1fr}.pc-site-stats{gap:10px}.pc-site-stats article{min-height:104px}.pc-site-connection{grid-row:1;position:static}.pc-site-recent-card>header{flex-direction:column;align-items:flex-start;gap:9px}.pc-site-recent-card>header>a{margin-left:0}.pc-site-recent-list>a{grid-template-columns:minmax(0,1fr) auto 14px}.pc-site-recent-list>a>span:nth-child(2){display:none}}@media (max-width:420px){.pc-site-page-shell{padding:18px 12px 42px}.pc-site-page-heading{align-items:flex-start}.pc-site-page-title h1{font-size:24px}.pc-site-tier{font-size:9.5px}.pc-site-tabs a{flex:1;min-width:0;padding-inline:10px}.pc-site-spend-card,.pc-site-instructions{padding:17px 15px}.pc-site-spend-card header{flex-direction:column;align-items:flex-start;gap:5px}.pc-site-spend-card header>strong{margin-left:0}.pc-site-sparkline{height:130px}.pc-site-recent-list>a{padding-inline:14px}}@media (prefers-color-scheme:dark){.pc-site-page-shell{--pc-site-ground:#121721;--pc-site-paper:#1b2230;--pc-site-ink:#f3f6fb;--pc-site-muted:#a4adbd;--pc-site-line:#323b4b;--pc-site-blue-soft:#202f4d;--pc-site-green-soft:#173a2b;--pc-site-amber-soft:#422d17;--pc-site-shadow:0 8px 24px #0003}.pc-site-tabs .pc-site-tab-active{box-shadow:0 1px 3px #0000004d}.pc-site-page-message-error{color:#f5b671}.pc-site-page-message-ok{color:#75d6a8}}@media (prefers-reduced-motion:reduce){.pc-site-tabs a,.pc-site-connection>button,.pc-site-connection>a:not(.pc-site-portal-link){transition:none}}
