.home-page{--home-bg: #050607;--home-panel: #070a0c;--home-cyan: #05d5f2;--home-text: #f5f6f7;--home-muted: #9a9da1;--home-line: #252d31;box-sizing:border-box;width:min(100%,640px);min-height:100dvh;margin:0 auto;padding:18px 23px 26px;display:flex;flex-direction:column;color:var(--home-text);background:var(--home-bg);font-family:inherit}.home-page *,.home-page *:before,.home-page *:after{box-sizing:border-box}.home-page button,.home-page a{-webkit-tap-highlight-color:transparent}.home-page button{color:inherit;font:inherit}.home-page button:focus-visible,.home-page a:focus-visible{outline:2px solid var(--home-cyan);outline-offset:4px;border-radius:5px}.home-topbar{display:flex;justify-content:space-between;align-items:center;min-height:42px}.home-plan-badge{max-width:calc(100% - 94px);min-height:32px;display:inline-flex;flex-wrap:wrap;align-items:center;gap:11px;padding:6px 10px;border:1px solid #04bcd5;border-radius:5px;background:transparent;color:var(--home-cyan)!important;cursor:pointer;text-transform:uppercase;letter-spacing:.45px;font-size:10px!important;font-weight:800!important;white-space:normal;text-align:left}.home-plan-name{overflow:hidden;text-overflow:ellipsis}.home-badge-divider{width:1px;height:16px;flex:0 0 1px;background:#697277}.home-scans-left{max-width:100%;color:#c2c6c9;font-weight:500;overflow-wrap:anywhere}.home-signout{min-height:40px;padding:0 16px;border:1px solid #283034;border-radius:5px;background:transparent;color:#e2e4e5!important;font-size:11px!important;font-weight:800!important;letter-spacing:.65px;text-transform:uppercase;cursor:pointer}.home-hero{text-align:center;padding:40px 0 32px}.home-logo-window{position:relative;width:min(100%,470px);height:120px;margin:0 auto;overflow:hidden}.home-logo{position:absolute;width:115%;height:auto;max-width:none;left:50%;top:50%;transform:translate(-50%,-50%);display:block;mix-blend-mode:screen}.home-tagline{margin:9px 0 0;color:#a9aaad;font-size:16px;line-height:1.3;letter-spacing:2.15px;text-transform:uppercase}.home-tagline span{color:#c2c4c5;padding:0 2px}.home-scan-button{width:100%;min-height:103px;display:flex;align-items:center;justify-content:center;gap:25px;border:0;border-radius:13px;background:linear-gradient(108deg,#04d7ed,#03c8ef);color:#020708!important;cursor:pointer;transition:transform .16s ease,filter .16s ease}.home-scan-button:hover{filter:brightness(1.07)}.home-scan-button:active{transform:scale(.99)}.home-scan-icon{width:82px;height:60px;display:flex;align-items:center;justify-content:center;border-right:1px solid rgba(0,0,0,.62);padding-right:19px}.home-scan-icon svg{stroke-width:2.4;flex:0 0 auto}.home-scan-icon path{fill:currentColor}.home-scan-icon circle{stroke:var(--home-cyan);stroke-width:1.8}.home-scan-label{font-size:clamp(20px,5vw,30px);font-weight:900;line-height:1;letter-spacing:.8px;text-transform:uppercase}.home-action-row{width:100%;min-width:0;min-height:98px;display:flex;align-items:center;padding:13px 17px;border:1px solid var(--home-line);border-radius:11px;background:var(--home-panel);text-align:left}button.home-action-row{cursor:pointer;transition:border-color .16s ease,background-color .16s ease}button.home-action-row:hover{border-color:#3a474c;background:#090d0f}.home-queue-row{margin-top:17px}.home-row-icon{width:81px;min-width:81px;min-height:60px;display:flex;align-items:center;justify-content:flex-start;border-right:1px solid #30383c;color:var(--home-cyan)}.home-row-copy{min-width:0;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;gap:5px;padding-left:25px}.home-row-copy strong{display:block;color:#f0f1f2;font-size:20px;font-weight:750;line-height:1.23;letter-spacing:.15px;text-transform:uppercase}.home-row-copy>span{color:#a4a6a9;font-size:13px;line-height:1.35}.home-queue-copy{flex-basis:0}.home-view-queue{flex:0 0 auto;margin-left:12px;padding:8px 13px;border:1px solid #04cde6;border-radius:6px;color:var(--home-cyan);font-size:12px;font-weight:800;line-height:1;text-transform:uppercase;white-space:nowrap}.home-chevron{flex:0 0 auto;margin-left:15px;color:#e8eaeb}.home-failed-scan{width:100%;min-height:52px;display:flex;align-items:center;gap:12px;margin-bottom:12px;padding:10px 13px;border:1px solid #7d4c35;border-radius:8px;background:#1a100c;color:#f0c0a4!important;text-align:left;font-size:13px!important;line-height:1.4;cursor:pointer}.home-failed-scan>span:nth-child(2){flex:1}.home-failed-scan svg{flex:0 0 auto}.home-alert-dot{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#ee9a69}.home-ebay-row{display:grid;grid-template-columns:39px minmax(0,1fr) auto;grid-template-areas:"connection-mark connection-label brand" "connection-mark connection-detail brand" ". connection-note brand" ". connection-retry brand" "seller-mark seller-label brand" ". seller-detail brand" ". seller-actions brand" ". controls brand";gap:0 10px;min-height:97px;margin-top:16px;padding-top:12px;padding-bottom:12px;align-items:center}.home-ebay-row:not(.is-connected){grid-template-areas:"connection-mark connection-label brand" "connection-mark connection-detail brand" ". connection-retry brand" ". controls brand"}.home-connection-copy,.home-seller-status{display:contents}.home-status-mark{align-self:center;width:39px;min-width:39px;height:39px;display:flex;align-items:center;justify-content:center;border-radius:0;background:transparent}.home-connection-indicator{grid-area:connection-mark;color:#e89c72}.home-connection-indicator.is-connected{border-radius:50%;background:#09b95c;color:#fff}.home-connection-indicator.is-attention{color:#ffd0b1}.home-connection-dot{width:9px;height:9px;border:1px solid currentColor;border-radius:50%}.home-status-check{display:block;flex:0 0 auto}.home-connection-label{grid-area:connection-label;min-width:0;align-self:center}.home-connection-label strong{display:block;width:100%;color:#f0f1f2;font-size:15px;font-weight:750;line-height:1.3}.home-connection-detail{grid-area:connection-detail;min-width:0;margin-bottom:3px;color:#a4a6a9;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.home-connection-note{grid-area:connection-note;margin-bottom:7px;color:#858b90;font-size:11px;line-height:1.4}.home-connection-retry{grid-area:connection-retry;justify-self:start}.home-ebay-controls{grid-area:controls;display:flex;align-items:center;gap:7px}.home-seller-indicator{grid-area:seller-mark;width:9px;min-width:9px;height:9px;justify-self:center;color:#858b90}.home-seller-indicator.is-incomplete{color:#e9a16e}.home-seller-status-dot{width:8px;height:8px;border:1px solid currentColor;border-radius:50%}.home-seller-indicator.is-incomplete .home-seller-status-dot{border-color:#e9a16e;background:#e9a16e}.home-seller-status-label{grid-area:seller-label;min-width:0;align-self:center;color:#cbd0d2;font-size:12px;line-height:1.35}.home-seller-status-label.is-complete{grid-column:2}.home-seller-complete-tail{white-space:nowrap}.home-seller-complete-check{display:inline-block;margin-left:3px;color:#09b95c;vertical-align:-2px}.home-seller-readiness-note{grid-area:seller-detail;margin-bottom:0;color:#858b90;font-size:11px;line-height:1.5}.home-seller-actions{grid-area:seller-actions;display:flex;align-items:center;gap:8px}.home-ebay-side{grid-area:brand;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding-left:12px;border-left:1px solid #30383c}.home-outline-action{min-height:38px;padding:0 13px;border:1px solid #00cde8;border-radius:6px;background:transparent;color:var(--home-cyan)!important;font-size:11px!important;font-weight:800!important;text-transform:uppercase;white-space:nowrap;cursor:pointer}.home-outline-action:disabled{opacity:.55;cursor:wait}.home-disconnect{min-height:44px;border-color:#0797a8}.home-ebay-brand{display:flex;flex:0 0 auto;align-items:center;font-family:Arial,sans-serif;font-size:42px;font-weight:400;letter-spacing:-2px}.home-ebay-brand .ebay-e{color:#e53238}.home-ebay-brand .ebay-b{color:#0064d2}.home-ebay-brand .ebay-a{color:#f5af02}.home-ebay-brand .ebay-y{color:#86b817}.home-connection-error{padding:9px 13px;border:1px solid #673c34;border-radius:5px;background:#1b100e;color:#ffb9a9;font-size:12px;line-height:1.5}.home-seller-setup{display:inline-flex;align-items:center;gap:4px;min-height:30px;padding:0 4px;border:0;background:transparent;color:#91dfe8!important;font-size:12px!important;cursor:pointer}.home-verification-retry{min-height:30px;padding:0 4px;border:0;background:transparent;color:#858b90!important;font-size:11px!important;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.home-section-rule{width:100%;height:1px;flex:0 0 1px;margin:20px 0 22px;background:#24292c}.home-crosslist-row{min-height:98px}.home-crosslist-icon{color:#f2f3f4}.home-whatnot-brand{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;margin-left:auto;margin-right:15px;color:#f6f6f2;font-size:11px;font-weight:750;line-height:1;letter-spacing:-.3px}.home-whatnot-mark{display:block;width:56px;height:56px;object-fit:contain;transform:translate(20px)}.home-marketplace-disclaimer{color:#858b90;font-size:10px;line-height:1.5;margin:0 0 18px}.home-account-row{min-height:100px;margin-top:16px}.home-account-row .home-row-icon{color:#f0f2f3}.home-account-row .home-row-copy strong{font-size:20px}.home-footer{width:100%;margin-top:25px;padding:25px 0 0;border-top:1px solid #24292c;text-align:center}.home-footer-note{margin:0 0 6px;color:var(--home-cyan);font-size:10px;line-height:1.5;letter-spacing:.65px;text-transform:uppercase}.home-footer-note span{padding:0 6px;color:#5d6468}.home-footer-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:0}.home-footer-links button,.home-footer-links a{min-height:20px;padding:0 17px;border:0;border-right:1px solid #31383b;background:transparent;color:#a4a7a9;font-size:12px;line-height:20px;text-decoration:none;cursor:pointer}.home-footer-links>:last-child{border-right:0}.home-clear-memory{margin-top:16px;padding:8px;border:0;background:transparent;color:#81878a!important;font-size:10px!important;cursor:pointer}@media (min-width: 700px){.home-page{padding-top:20px}}@media (max-width: 420px){.home-page{padding:14px 16px 23px}.home-plan-badge{gap:4px;min-height:44px}.home-plan-name{flex-basis:100%}.home-badge-divider{display:none}.home-signout{min-height:44px;padding:0 12px}.home-hero{padding:32px 0 25px}.home-logo-window{height:100px}.home-tagline{margin-top:7px;font-size:clamp(10px,3.25vw,13px);letter-spacing:1.25px}.home-scan-button{min-height:82px;gap:17px;border-radius:11px}.home-scan-icon{width:62px;height:52px;padding-right:13px}.home-scan-icon svg{width:44px;height:44px}.home-action-row{min-height:88px;padding:11px}.home-row-icon{width:58px;min-width:58px;min-height:55px}.home-row-icon svg{width:35px;height:35px}.home-row-copy{padding-left:14px;gap:4px}.home-row-copy strong{font-size:14px}.home-row-copy>span{font-size:11px}.home-queue-row{flex-wrap:wrap}.home-queue-copy strong{font-size:13px}.home-view-queue{padding:7px 8px;margin-left:6px;font-size:10px}.home-queue-row .home-chevron{margin-left:7px}.home-queue-row .home-chevron svg{width:17px}.home-ebay-row{min-height:108px;row-gap:0}.home-connection-indicator{width:39px;height:39px}.home-connection-indicator svg{width:21px;height:21px}.home-ebay-row{column-gap:9px}.home-connection-label strong{font-size:13px}.home-connection-detail{font-size:11px}.home-seller-actions{flex-wrap:wrap;gap:0 8px}.home-ebay-controls{margin-left:0;padding-bottom:3px}.home-outline-action{min-height:34px;padding:0 9px;font-size:10px!important}.home-disconnect{min-height:44px}.home-ebay-side{padding-left:10px}.home-ebay-brand{font-size:27px}.home-crosslist-row,.home-account-row{min-height:88px}.home-whatnot-brand{margin-left:auto;margin-right:7px;font-size:9px}.home-whatnot-mark{width:43px;height:43px;transform:translate(1px)}.home-account-row .home-chevron{width:18px;margin-left:7px}.home-crosslist-row .home-chevron{width:18px;margin-left:0}.home-account-row .home-row-copy strong{font-size:13px}.home-footer{margin-top:21px;padding-top:20px}.home-footer-note{font-size:9px;letter-spacing:.3px}.home-footer-links button,.home-footer-links a{padding:0 11px;font-size:11px}}@media (prefers-reduced-motion: reduce){.home-page *,.home-page *:before,.home-page *:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
