.hub-app,.workspace-theme{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:216 24% 96%;--foreground:222 35% 15%;--card:0 0% 100%;--card-foreground:222 35% 15%;--popover:0 0% 100%;--popover-foreground:222 35% 15%;--secondary:216 22% 92%;--secondary-foreground:222 35% 20%;--muted:216 22% 94%;--muted-foreground:215 16% 39%;--border:216 20% 85%;--input:215 13% 53%;--primary:215 86% 40%;--primary-foreground:0 0% 100%;--accent:215 75% 95%;--accent-foreground:215 86% 32%;--ring:215 86% 40%;--success:157 66% 26%;--success-foreground:0 0% 100%;--warning:32 88% 29%;--warning-foreground:0 0% 100%;--destructive:354 70% 40%;--destructive-foreground:0 0% 100%;--highlight:var(--primary);--highlight-foreground:var(--primary-foreground);--workspace-violet:var(--primary);--workspace-violet-surface:var(--accent);--workspace-notice:var(--muted);--workspace-table-header:216 24% 96%;--workspace-row-alt:216 24% 98%;--shadow-subtle:none;--shadow-raised:0 12px 32px #19213424;--radius-control:.625rem;--radius-card:.875rem;--hub-nav-width:256px;--hub-topbar-height:56px;--hub-control-active:var(--accent);--hub-control-active-foreground:var(--accent-foreground)}.dark .hub-app,.dark .workspace-theme{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:218 22% 10%;--foreground:210 25% 96%;--card:218 18% 17%;--card-foreground:210 25% 96%;--popover:218 17% 22%;--popover-foreground:210 25% 96%;--secondary:218 16% 23%;--secondary-foreground:210 25% 96%;--muted:218 15% 21%;--muted-foreground:215 14% 75%;--border:215 14% 31%;--input:215 12% 56%;--primary:213 95% 76%;--primary-foreground:220 40% 12%;--accent:215 32% 25%;--accent-foreground:213 95% 82%;--ring:213 95% 76%;--success:152 55% 68%;--success-foreground:164 70% 12%;--warning:40 88% 72%;--warning-foreground:32 80% 12%;--destructive:354 90% 80%;--destructive-foreground:354 50% 12%;--workspace-table-header:218 17% 20%;--workspace-row-alt:218 18% 18.5%;--shadow-raised:0 12px 32px #05070a73}.hub-app{background:hsl(var(--background));min-height:100dvh;color:hsl(var(--foreground))}.hub-sidebar,.hub-mobile-menu__content{background:hsl(var(--card));color:hsl(var(--foreground));flex-direction:column;display:flex}.hub-sidebar{display:none}.hub-sidebar__brand{justify-content:space-between;align-items:center;padding:18px 22px 20px;display:flex}.hub-brand{border-radius:10px;align-items:center;gap:9px;min-width:0;min-height:40px;display:flex}.hub-brand>span{letter-spacing:-.03em;font-size:22px;font-weight:600}.hub-sidebar__scroll{scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;padding:0 14px 20px;display:flex;overflow:clip auto}.hub-side-nav{gap:5px}.workspace-menu-primary{flex-shrink:0}.workspace-menu-primary>nav+nav{margin-top:5px}.workspace-menu-management{flex-shrink:0;margin-top:auto;padding-top:24px}.workspace-menu-primary .hub-side-link{min-height:44px;padding-block:5px}.hub-profile[aria-current=page]{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.hub-side-link{z-index:2;min-height:54px;color:hsl(var(--muted-foreground));border-radius:9px;align-items:center;gap:11px;padding:9px 12px;font-size:14px;font-weight:500;line-height:20px;transition:color .18s;display:flex;position:relative}.hub-side-link svg{flex-shrink:0}.hub-side-icon{width:34px;height:34px;color:inherit;border-radius:10px;flex-shrink:0;place-items:center;transition:color .18s,background .18s;display:grid}.hub-side-link:hover .hub-side-icon,.hub-side-link[aria-current=page] .hub-side-icon{color:hsl(var(--primary));background:0 0}.hub-side-label{min-width:0}.hub-rail-toggle{z-index:3;border:1px solid hsl(var(--border));background:hsl(var(--card));width:30px;height:30px;color:hsl(var(--foreground));box-shadow:none;border-radius:10px;place-items:center;display:grid;position:absolute;top:54px;right:-15px}.hub-rail-toggle:hover{background:hsl(var(--accent))}.hub-rail-toggle:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.hub-nav-tooltip{z-index:80;pointer-events:none;border:1px solid hsl(var(--border));background:hsl(var(--popover));color:hsl(var(--popover-foreground));box-shadow:var(--shadow-raised);white-space:nowrap;border-radius:9px;padding:9px 13px;font-size:13px;font-weight:500;position:fixed;transform:translateY(-50%)}.hub-side-link:hover,.hub-side-link[data-on="1"],.hub-side-link[aria-current=page]{color:hsl(var(--accent-foreground))}.hub-side-link[aria-current=page]:before{content:"";background:hsl(var(--primary));border-radius:3px;width:3px;position:absolute;inset:10px auto 10px 0}.hub-side-link:focus-visible,.hub-brand:focus-visible,.hub-profile:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.hub-sidebar__divider{background:hsl(var(--border));height:1px;margin:22px 10px}.hub-side-badge{background:hsl(var(--primary));min-width:20px;height:20px;color:hsl(var(--primary-foreground));font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;margin-left:auto;padding:0 4px;font-size:11px;font-weight:600;display:grid}.hub-sidebar__account{border-top:1px solid hsl(var(--border));margin:0 18px;padding:10px 0 8px}.hub-profile{border-radius:9px;align-items:center;gap:9px;min-height:44px;padding:4px;display:flex}.hub-logout{min-height:36px;color:hsl(var(--muted-foreground));width:100%;margin-top:2px;padding:6px 8px;font-size:12px}.hub-logout:hover{background:hsl(var(--muted))}.hub-navigation{height:var(--hub-topbar-height)}.hub-topbar{z-index:40;height:var(--hub-topbar-height);border-bottom:1px solid hsl(var(--border));background:hsl(var(--background) / .9);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex;position:fixed;top:0;left:0;right:0}.hub-breadcrumb{min-width:0;color:hsl(var(--muted-foreground));align-items:center;gap:6px;font-size:13px;display:flex}.hub-breadcrumb__current{letter-spacing:-.01em;color:hsl(var(--foreground));font-size:16px;font-weight:600;line-height:20px}.hub-topbar__actions{align-items:center;gap:6px;display:flex}.hub-topbar__actions:empty{display:none}.hub-topbar__actions :is(a,button){height:36px;padding-block:0;padding-inline:14px;font-size:13px;line-height:18px}.hub-topbar__actions .hub-add-offer{height:36px}.hub-topbar .hub-theme-toggle,.hub-topbar .hub-icon-button:not(.hub-menu-trigger){width:36px;height:36px}.hub-topbar__actions .hub-add-offer{border-radius:8px;flex-shrink:0;font-weight:600}.hub-breadcrumb__parent{width:28px;height:28px;color:hsl(var(--muted-foreground));border-radius:8px;justify-content:center;align-items:center;margin-left:-6px;display:inline-flex}.hub-breadcrumb__parent:hover{color:hsl(var(--foreground));background:hsl(var(--secondary))}.hub-breadcrumb__parent:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.hub-icon-button{width:40px;height:40px;color:hsl(var(--foreground));border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.hub-icon-button:hover{background:hsl(var(--secondary))}.hub-notification-badge{background:hsl(var(--primary));min-width:18px;height:18px;color:hsl(var(--primary-foreground));font-variant-numeric:tabular-nums;border-radius:9px;place-items:center;padding:0 4px;font-size:11px;font-weight:600;display:grid;position:absolute;top:2px;right:0}.hub-app__content{min-width:0;min-height:calc(100dvh - var(--hub-topbar-height))}.hub-app__content>.shell{max-width:1680px}.hub-app .ambient{position:relative}.hub-app .ambient:before{inset-inline:0}.hub-app .product-grid-container{min-width:0;container:marketplace-grid/inline-size}@container marketplace-grid (min-width:0){.hub-app .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container marketplace-grid (min-width:660px){.hub-app .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container marketplace-grid (min-width:940px){.hub-app .product-grid--full{grid-template-columns:repeat(4,minmax(0,1fr))}}.workspace-sections{border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:var(--shadow-subtle);border-radius:14px;flex-wrap:wrap;align-items:center;gap:5px;padding:7px;display:flex}.workspace-section-link{min-height:42px;color:hsl(var(--muted-foreground));border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:500;transition:color .15s,background .15s;display:inline-flex}.workspace-section-link svg{flex-shrink:0}.workspace-section-link:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}.workspace-section-link[aria-current=page]{background:hsl(var(--accent));color:hsl(var(--primary))}.workspace-section-link:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.workspace-section-badge{background:hsl(var(--primary) / .12);min-width:18px;color:hsl(var(--primary));text-align:center;border-radius:8px;padding-inline:4px;font-size:11px}@media (max-width:639px){.workspace-sections{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workspace-section-link{justify-content:flex-start;padding-inline:9px;font-size:12px}}.hub-app .hub-workspace:before,.hub-app .hub-workspace:after{display:none}.hub-app .hub-search-bar{border-color:hsl(var(--input));background:hsl(var(--card));box-shadow:none;border-radius:10px;align-items:center;padding:4px}.hub-app .hub-search-bar:focus-within{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring) / .15)}.hub-app .hub-search-bar input{height:40px;font-size:14px}.hub-app .hub-search-bar__submit{width:32px;height:32px;color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:8px;box-shadow:inset 0 1px #ffffff2e}.hub-app .hub-search-bar__submit:hover{filter:brightness(1.12)}.hub-app .hub-search-bar__action,.hub-app .hub-search-bar__position{height:36px;color:hsl(var(--foreground));border:0;border-radius:8px;font-size:13px}.hub-app .hub-search-bar__position{width:36px;margin-left:4px}.hub-app .hub-search-bar__toggle{border:1px solid hsl(var(--input));height:36px;color:hsl(var(--foreground));background:hsl(var(--card));border-radius:8px;margin-left:4px;font-size:13px}.hub-app .hub-search-bar__toggle[aria-expanded=true]{border-color:hsl(var(--hub-control-active));color:hsl(var(--hub-control-active-foreground));background:hsl(var(--hub-control-active));box-shadow:inset 0 1px #ffffff1f}.hub-app .hub-search-bar__toggle[aria-expanded=true]>span[aria-hidden=true]{background:hsl(var(--hub-control-active-foreground) / .15);color:inherit}.hub-app #wholesale-filter-controls{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:8px;padding:0}.hub-app #wholesale-filter-controls>div{gap:6px}.hub-app #wholesale-filter-controls select{background-color:hsl(var(--card));border-color:hsl(var(--input));border-radius:8px;height:34px;padding-left:10px;padding-right:28px;font-size:13px;font-weight:500;box-shadow:0 1px 2px #151e320a}.hub-app #wholesale-filter-controls select:hover{border-color:hsl(var(--primary))}.hub-app #wholesale-filter-controls select[data-active=true]{border-color:hsl(var(--hub-control-active));background-color:hsl(var(--hub-control-active));color:hsl(var(--hub-control-active-foreground))}.hub-app #wholesale-filter-controls select[data-active=true]+svg{color:hsl(var(--hub-control-active-foreground))}.hub-app #wholesale-filter-controls select+svg{width:14px;height:14px;right:8px}.hub-app #wholesale-filter-controls button{min-height:34px;font-size:13px}.hub-app #wholesale-filter-controls select option{background-color:hsl(var(--card));color:hsl(var(--foreground))}.hub-app #wholesale-filter-controls select:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.hub-app #wholesale-filter-controls [role=radio][aria-checked=true]{border-color:hsl(var(--hub-control-active));background:hsl(var(--hub-control-active));color:hsl(var(--hub-control-active-foreground))}.hub-app #wholesale-filter-controls [role=radio][aria-checked=true]>span:first-child{box-shadow:none;background:currentColor}.hub-app .hub-filter-chips{background:0 0;border:0;border-radius:0;min-height:36px;padding:0}.hub-app .hub-filter-chip{background:hsl(var(--hub-control-active));color:hsl(var(--hub-control-active-foreground));border-radius:7px;font-size:12px}.hub-app .hub-filter-chip:hover{filter:brightness(1.12)}.hub-app .hub-table-surface{background:hsl(var(--card));box-shadow:var(--shadow-subtle);border-radius:12px;container:hub-table/inline-size}.hub-app .hub-table-surface table{font-size:14px}.hub-app .hub-table-surface thead{top:var(--hub-topbar-height);background:hsl(var(--card));box-shadow:none}.hub-app .hub-table-surface thead tr{text-transform:none;letter-spacing:0;color:hsl(var(--muted-foreground));font-size:12px;font-weight:600;line-height:16px}.hub-app .hub-table-surface th{font-weight:600}.hub-app .hub-table-surface tbody tr{background:hsl(var(--card));border-color:hsl(var(--border) / .75)}.hub-app .hub-table-surface tbody tr:hover,.hub-app .hub-table-surface tbody tr:focus-within{background:hsl(var(--accent))}.hub-app .hub-table-surface tbody td{vertical-align:middle;padding:12px 14px}.hub-app .hub-model-name{letter-spacing:0;font-size:14px;font-weight:600;line-height:20px}.hub-model-detail{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:3px 8px;margin-top:4px;font-size:12px;line-height:16px;display:flex}.hub-condition-value{align-items:center;gap:7px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.hub-condition-value:before{content:"";background:hsl(var(--primary));border-radius:50%;flex-shrink:0;width:6px;height:6px}.hub-condition-value[data-condition=novo]:before{background:hsl(var(--success))}.hub-condition-value[data-condition=cpo]:before{background:hsl(var(--warning))}.hub-battery-detail{margin-top:5px;font-size:12px;line-height:16px;display:block}.hub-app .hub-more-actions__menu button{width:100%;height:36px;color:hsl(var(--foreground));white-space:nowrap;border-radius:8px;justify-content:flex-start;gap:8px;padding:0 10px;font-size:13px;font-weight:500}.hub-app .hub-more-actions__menu button svg{width:16px;height:16px;color:hsl(var(--muted-foreground));flex:none}.hub-app .hub-more-actions__menu button:after{content:attr(title)}.hub-app .hub-more-actions__menu button:disabled{color:hsl(var(--muted-foreground))}.hub-app .hub-more-actions__menu button[data-danger]{border-top:1px solid hsl(var(--border) / .8);border-radius:0 0 8px 8px;height:38px;margin-top:2px;padding-top:2px}.hub-app .hub-more-actions__menu button[data-danger]:hover,.hub-app .hub-more-actions__menu button[data-danger]:hover svg{color:hsl(var(--destructive))}.hub-own-badge{background:hsl(var(--primary) / .14);height:18px;color:hsl(var(--primary));white-space:nowrap;border-radius:6px;align-items:center;padding:0 6px;font-size:11px;font-weight:600;line-height:18px;display:inline-flex}.hub-partner-place{color:hsl(var(--muted-foreground));overflow-wrap:anywhere;margin-top:1px;font-size:12px;line-height:15px}.hub-app .hub-price{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:20px}.hub-app .hub-price>span{white-space:normal;margin-top:3px}.hub-app .hub-contact-button{color:hsl(var(--primary));background:hsl(var(--accent));border:1px solid hsl(var(--primary) / .13);border-radius:7px}.hub-app .hub-contact-button:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.hub-app .hub-table-surface .hub-col-model{width:22%}.hub-app .hub-table-surface .hub-col-condition{width:12%;display:table-cell}.hub-app .hub-table-surface .hub-col-color{width:13%;display:table-cell}.hub-app .hub-table-surface .hub-col-price{width:12%}.hub-app .hub-table-surface .hub-col-partner{width:20%;display:table-cell}.hub-app .hub-table-surface .hub-col-updated{width:10%;display:table-cell}.hub-app .hub-table-surface .hub-col-actions{width:11%}.hub-color-inline,.hub-condition-inline,.hub-partner-inline,.hub-updated-inline{display:none}.hub-app .hub-table-surface td.hub-col-actions{padding-inline:6px}.hub-app .hub-table-surface td.hub-col-price{padding-inline:9px}.hub-app .hub-table-surface .hub-col-partner .truncate{white-space:normal;overflow-wrap:anywhere}.nav-glass--vertical .nav-glass__pill{border-radius:9px;height:50px;margin-top:0;transition:transform .55s cubic-bezier(.32,.72,0,1),width .3s,height .3s,opacity .3s;top:0}.hub-side-nav .nav-glass__skin{background:hsl(var(--accent));box-shadow:none}.hub-side-nav .nav-glass__skin:after,.hub-side-nav .nav-glass__lens,.hub-side-nav .nav-glass__halo{display:none}.nav-glass--vertical .nav-glass__halo{top:0;left:50%}.hub-mobile-menu{background:0 0;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0}.hub-mobile-menu::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#030c1b80}.hub-mobile-menu__content{width:min(310px,88vw);height:100%;animation:.16s both fade-in-fast}.hub-sidebar__close{border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.hub-sidebar__close:hover{background:hsl(var(--muted))}@media (prefers-reduced-motion:reduce){.nav-glass--vertical .nav-glass__pill{transition:none}.hub-mobile-menu__content{animation:none}.hub-sidebar,.hub-topbar,.hub-app__content{transition:none!important}}@media (min-width:1024px){.hub-menu-trigger{display:none}html[data-navigation-collapsed=true] .hub-app{--hub-nav-width:76px}.hub-sidebar{z-index:45;width:var(--hub-nav-width);border-right:1px solid hsl(var(--border));transition:width .24s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;inset:0 auto 0 0}.hub-topbar,.hub-app__content{margin-left:var(--hub-nav-width);transition:margin-left .24s cubic-bezier(.22,1,.36,1)}.hub-topbar{padding-inline:28px}.hub-app .hub-workspace{padding-top:24px}html[data-navigation-collapsed=true] .hub-sidebar .hub-side-label{display:none}html[data-navigation-collapsed=true] .hub-sidebar__brand{padding-inline:21px}html[data-navigation-collapsed=true] .hub-sidebar__scroll{padding-inline:10px}html[data-navigation-collapsed=true] .hub-sidebar .hub-side-link{justify-content:center;padding-inline:0}html[data-navigation-collapsed=true] .hub-sidebar .hub-side-badge{min-width:18px;height:18px;font-size:11px;position:absolute;top:3px;right:2px}html[data-navigation-collapsed=true] .hub-sidebar__account{margin-inline:12px}html[data-navigation-collapsed=true] .hub-profile{justify-content:center;padding-inline:0}}@container hub-table (max-width:1080px){.hub-app .hub-table-surface .hub-col-color{display:none}.hub-app .hub-table-surface .hub-col-model{width:26%}.hub-app .hub-table-surface .hub-col-condition{width:14%}.hub-app .hub-table-surface .hub-col-price{width:16%}.hub-app .hub-table-surface .hub-col-partner{width:21%}.hub-app .hub-table-surface .hub-col-updated{width:11%}.hub-app .hub-table-surface .hub-col-actions{width:12%}.hub-color-inline{display:inline-flex}}@media (min-width:1024px) and (max-height:800px){.hub-sidebar .hub-sidebar__brand{padding-block:14px}.hub-sidebar .hub-sidebar__scroll{padding-bottom:12px}.hub-sidebar .hub-side-nav{gap:2px}.hub-sidebar .hub-side-link{min-height:44px;padding-block:7px}.hub-sidebar .hub-side-icon{width:30px;height:30px}.hub-sidebar .hub-sidebar__divider{margin-block:12px}.hub-sidebar .hub-sidebar__account{padding-top:8px;padding-bottom:8px}}@container hub-table (max-width:850px){.hub-app .hub-table-surface .hub-col-updated{display:none}.hub-app .hub-table-surface .hub-col-model{width:30%}.hub-app .hub-table-surface .hub-col-condition{width:15%}.hub-app .hub-table-surface .hub-col-price{width:20%}.hub-app .hub-table-surface .hub-col-partner{width:22%}.hub-app .hub-table-surface .hub-col-actions{width:13%}.hub-updated-inline{color:hsl(var(--muted-foreground));margin-top:5px;font-size:12px;display:block}}@container hub-table (max-width:640px){.hub-app .hub-col-actions>div{flex-wrap:wrap;justify-content:flex-end;gap:4px;width:76px;margin-left:auto}.hub-app .hub-col-actions button,.hub-app .hub-col-actions summary{width:36px;min-width:36px;height:36px}.hub-app .hub-more-actions{width:36px}.hub-app .hub-table-surface .hub-col-condition,.hub-app .hub-table-surface .hub-col-partner{display:none}.hub-app .hub-table-surface .hub-col-model{width:calc(100% - 190px)}.hub-app .hub-table-surface .hub-col-price{width:104px}.hub-app .hub-table-surface .hub-col-actions{width:86px}.hub-condition-inline{display:inline}.hub-partner-inline{color:hsl(var(--muted-foreground));margin-top:3px;font-size:12px;line-height:15px;display:block}.hub-partner-inline .hub-updated-inline--same-line{margin-top:0;display:inline}.hub-app .hub-table-surface tbody td{padding:13px 10px}.hub-app .hub-model-name{font-size:14px}.hub-app .hub-price{font-size:15px}.hub-model-detail{font-size:12px}}@media (max-width:639px){.hub-app #wholesale-filter-controls[data-ready=false],.hub-topbar .hub-theme-toggle{display:none}.hub-topbar{padding-inline:12px}.hub-topbar>div{gap:6px}.hub-topbar__actions :is(a,button){width:40px;padding-inline:0}.hub-topbar__actions :is(a,button)>span,.hub-add-offer span{display:none}.hub-app .hub-search-bar input{font-size:16px}.hub-app .hub-search-bar__action,.hub-app .hub-search-bar__toggle{margin-top:5px}.hub-app .hub-search-bar>div:first-child{padding-bottom:5px}.hub-app #wholesale-filter-controls{border:1px solid hsl(var(--input));background:hsl(var(--card));border-radius:10px;padding:12px}.hub-app #wholesale-filter-controls select{height:44px;font-size:16px}.hub-mobile-menu .hub-brand,.hub-mobile-menu .hub-logout{min-height:44px}}@media (min-width:1536px){.hub-app [data-filter-position=side] #wholesale-filter-controls select{width:100%}.hub-app [data-filter-position=side] #wholesale-filter-controls{border:1px solid hsl(var(--input));background:hsl(var(--card));box-shadow:var(--shadow-subtle);border-radius:12px;padding:12px}}.hub-row-focused{outline:2px solid hsl(var(--primary) / .7);outline-offset:-2px;background:hsl(var(--primary) / .08)!important}.hub-collapsible__summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:10px 12px;list-style:none;display:flex}.hub-collapsible__summary::-webkit-details-marker{display:none}.hub-collapsible__summary:hover{background:hsl(var(--secondary) / .5)}.hub-collapsible__summary:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px;border-radius:10px}.hub-collapsible__chevron{transition:transform .16s}details[open]>.hub-collapsible__summary .hub-collapsible__chevron{transform:rotate(180deg)}details:not([open])>.hub-collapsible__summary{border-radius:inherit}.best-prices-more{display:none}@media (max-width:639px){.best-prices-list>li:nth-child(n+4){display:none}.best-prices-all:checked~.best-prices-list>li{display:grid}.best-prices-more{border-top:1px solid hsl(var(--border) / .7);min-height:44px;color:hsl(var(--primary));cursor:pointer;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:flex}.best-prices-all:checked~.best-prices-more{display:none}.best-prices-all:focus-visible~.best-prices-more{outline:2px solid hsl(var(--ring));outline-offset:-2px;border-radius:8px}}
.hub-app__content{background:hsl(var(--background));color:hsl(var(--foreground))}.hub-topbar{background:hsl(var(--card));box-shadow:none}.hub-app .hub-table-surface thead{background:hsl(var(--workspace-table-header))}.hub-app .hub-table-surface thead tr{color:hsl(var(--muted-foreground))}.hub-app .hub-table-surface tbody tr:nth-child(2n){background:hsl(var(--workspace-row-alt))}.hub-app .hub-table-surface tbody tr:hover,.hub-app .hub-table-surface tbody tr:focus-within{background:hsl(var(--muted))}.hub-app .hub-price{color:hsl(var(--success));font-weight:600}.hub-app .hub-condition-value{color:hsl(var(--foreground));background:hsl(var(--secondary) / .7);border-radius:999px;padding:2px 9px 2px 8px}.hub-app .hub-contact-button{color:hsl(var(--success));border-color:hsl(var(--success) / .4);background:0 0}.hub-app .hub-contact-button:hover{color:hsl(var(--success));background:hsl(var(--success) / .12);border-color:hsl(var(--success) / .6)}.hub-app .hub-margin-trigger{color:hsl(var(--foreground));border-color:hsl(var(--border));background:0 0}.hub-app .hub-margin-trigger:hover{background:hsl(var(--muted))}.hub-app .hub-search-bar__toggle{background:0 0;border-color:#0000}.hub-app .hub-search-bar__toggle:hover{background:hsl(var(--muted))}.hub-app .hub-search-bar__toggle[aria-expanded=true]{color:hsl(var(--primary));background:hsl(var(--primary) / .12);box-shadow:none;border-color:#0000}.hub-app .hub-search-bar__submit{color:hsl(var(--primary));box-shadow:none;background:0 0}.hub-app .hub-search-bar__submit:hover{background:hsl(var(--muted));filter:none}.hub-app .hub-best-prices{border-color:hsl(var(--border));overflow:hidden}.hub-app .hub-best-prices>summary{background:hsl(var(--muted))}.hub-app .hub-best-prices .hub-best-price-value{color:hsl(var(--success))}.hub-app .hub-disclaimer{background:hsl(var(--workspace-notice));border-color:hsl(var(--border));border-left:3px solid hsl(var(--warning));box-shadow:none;border-radius:0 12px 12px 0}.hub-app .hub-disclaimer #hub-disclaimer-title{color:hsl(var(--foreground))}.hub-app .hub-disclaimer button{color:hsl(var(--muted-foreground))}.hub-app .hub-alert-empty{background:hsl(var(--card));border:1px solid hsl(var(--border));border-top:1px solid hsl(var(--border))}.hub-app .hub-alert-empty>div:first-child{background:hsl(var(--accent));border-color:hsl(var(--border));color:hsl(var(--primary))}.hub-app .hub-alert-card[data-active=true]{border-left:4px solid hsl(var(--success))}.hub-app .hub-alert-channels{border-top:1px solid hsl(var(--border))}.hub-app .hub-alert-help{background:hsl(var(--workspace-notice));border-color:hsl(var(--border))}.hub-app .hub-alert-help h2{color:hsl(var(--foreground));font-weight:600}.hub-app .hub-alert-help li::marker{color:hsl(var(--foreground));font-weight:600}.workspace-theme .hub-margin-dialog{border-top:1px solid hsl(var(--border))}.workspace-theme .hub-margin-dialog legend{color:hsl(var(--foreground))}.hub-app #wholesale-filter-controls{border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:var(--shadow-subtle);border-radius:14px;margin-top:12px;padding:14px}.hub-app #wholesale-filter-controls>.hub-filter-fields{grid-template-columns:repeat(auto-fit,minmax(125px,1fr));align-items:end;gap:12px;display:grid}.hub-filter-field{flex-direction:column;gap:6px;min-width:0;display:flex}.hub-filter-field>span,.hub-filter-price>legend{color:hsl(var(--muted-foreground));font-size:12px;font-weight:600;line-height:18px}.hub-app #wholesale-filter-controls select{border-color:hsl(var(--input));background-color:hsl(var(--card));width:100%;height:42px;box-shadow:none;border-radius:9px;padding-left:12px;padding-right:32px;font-size:14px}.hub-app #wholesale-filter-controls select[data-active=true]{color:hsl(var(--primary));background-color:hsl(var(--primary) / .09);border-color:hsl(var(--primary) / .55)}.hub-app #wholesale-filter-controls select[data-active=true]+svg{color:hsl(var(--primary))}.hub-app #wholesale-filter-controls .hub-filter-more{border:1px solid hsl(var(--border));background:hsl(var(--secondary) / .55);height:42px;color:hsl(var(--foreground));border-radius:9px}.hub-app #wholesale-filter-controls .hub-filter-more[aria-expanded=true]{color:hsl(var(--primary));border-color:hsl(var(--primary) / .4);background:hsl(var(--primary) / .08)}.hub-app #wholesale-filter-controls>.hub-filter-advanced{align-items:end;gap:16px;margin-top:16px;padding-top:14px}.hub-filter-advanced>.hub-filter-field:first-child{flex:0 200px}.hub-filter-price{flex:0 320px;min-width:0}.hub-filter-price>legend{margin-bottom:6px}.hub-filter-price__inputs{border:1px solid hsl(var(--input));background:hsl(var(--card));border-radius:9px;align-items:center;gap:6px;min-width:0;height:42px;padding:3px 4px 3px 8px;display:flex}.hub-filter-price__inputs:focus-within{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--ring) / .2)}.hub-filter-price__inputs input{background:0 0;flex:1 1 0;width:0;min-width:0}.hub-app #wholesale-filter-controls .hub-filter-price__inputs button{background:hsl(var(--primary) / .1);height:32px;min-height:32px;color:hsl(var(--primary));border-radius:6px}.hub-app #wholesale-filter-controls .hub-filter-quick button{border-radius:9px;height:42px}@media (max-width:639px){.hub-app #wholesale-filter-controls>.hub-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-app #wholesale-filter-controls select{height:44px;font-size:16px}.hub-app #wholesale-filter-controls>.hub-filter-advanced{align-items:stretch}.hub-filter-advanced>.hub-filter-field:first-child,.hub-filter-price{flex-basis:auto}}@media (min-width:1536px){.hub-app [data-filter-position=side] #wholesale-filter-controls>.hub-filter-fields{flex-direction:column;align-items:stretch;display:flex}.hub-app [data-filter-position=side] #wholesale-filter-controls>.hub-filter-advanced{align-items:stretch}.hub-app [data-filter-position=side] .hub-filter-advanced>.hub-filter-field:first-child,.hub-app [data-filter-position=side] .hub-filter-price{flex-basis:auto}.hub-app [data-filter-position=side] #wholesale-filter-controls .hub-filter-more{padding-block:0}}.hub-app .hub-search-field{background:hsl(var(--card));color:hsl(var(--foreground));border-radius:7px}.hub-app .hub-search-field input{color:hsl(var(--foreground));caret-color:hsl(var(--primary));background:0 0}.hub-app .hub-search-field input::placeholder{color:hsl(var(--muted-foreground));opacity:1}:is(.hub-app,.workspace-theme) :is(a,button)[data-variant=secondary]{border-color:hsl(var(--primary) / .5);background:hsl(var(--card));color:hsl(var(--primary));box-shadow:none}:is(.hub-app,.workspace-theme) :is(a,button)[data-variant=secondary]:hover{border-color:hsl(var(--primary));background:hsl(var(--accent))}
