.cxb-b2b-dl{--cxb-dl-accent:var(--cxb-primary-color,#0a7aff);--cxb-dl-accent-hover:var(--cxb-primary-color-hover,var(--cxb-dl-accent));--cxb-dl-accent-soft:#eaf2ff;--cxb-dl-accent-text:var(--cxb-dl-accent);--cxb-dl-ink:#1b2533;--cxb-dl-muted:#5f6b7a;--cxb-dl-line:#e3e7ed;--cxb-dl-surface:#ffffff;--cxb-dl-hover:#f6f8fb;--cxb-dl-radius:10px;--cxb-dl-t:#5b6675;margin:20px 0 0;padding:0;color:var(--cxb-dl-ink);font-size:15px;line-height:1.45;container-type:inline-size}@supports (color: color-mix(in srgb,red 50%,blue)){.cxb-b2b-dl{--cxb-dl-accent-soft:color-mix(in srgb,var(--cxb-dl-accent) 10%,#ffffff);--cxb-dl-accent-text:color-mix(in srgb,var(--cxb-dl-accent) 80%,#000000)}}@supports (color: oklch(from red l c h)){.cxb-b2b-dl{--cxb-dl-accent-text:oklch(from var(--cxb-dl-accent) min(l,.5) c h)}}.cxb-b2b-dl *,.cxb-b2b-dl *::before,.cxb-b2b-dl *::after{box-sizing:border-box}.cxb-b2b-dl .cxb-b2b-dl-list{margin:0;padding:0;overflow:hidden;border:1px solid var(--cxb-dl-line);border-radius:var(--cxb-dl-radius);background:var(--cxb-dl-surface);list-style:none}.cxb-b2b-dl .cxb-b2b-dl-item{position:relative;display:flex;align-items:center;gap:16px;min-height:72px;margin:0;padding:14px 16px 14px 18px;border:0;border-top:1px solid var(--cxb-dl-line);background:transparent;list-style:none;transition:background-color .15s ease}.cxb-b2b-dl .cxb-b2b-dl-item:first-child{border-top:0}.cxb-b2b-dl .cxb-b2b-dl-item::before,.cxb-b2b-dl .cxb-b2b-dl-item::marker{content:none}.cxb-b2b-dl .cxb-b2b-dl-item:hover,.cxb-b2b-dl .cxb-b2b-dl-item:focus-within{background:var(--cxb-dl-hover)}.cxb-b2b-dl .cxb-b2b-dl-type{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;background:color-mix(in srgb,var(--cxb-dl-t) 12%,#ffffff);color:var(--cxb-dl-t);font-size:11px;font-weight:700;line-height:1;letter-spacing:.02em;font-variant-numeric:tabular-nums}@supports not (color: color-mix(in srgb,red 50%,blue)){.cxb-b2b-dl .cxb-b2b-dl-type{background:#eef1f5}}.cxb-b2b-dl .cxb-b2b-dl--pdf{--cxb-dl-t:#c5221f}.cxb-b2b-dl .cxb-b2b-dl--doc{--cxb-dl-t:#1a5fd1}.cxb-b2b-dl .cxb-b2b-dl--xls{--cxb-dl-t:#137333}.cxb-b2b-dl .cxb-b2b-dl--ppt{--cxb-dl-t:#b3470b}.cxb-b2b-dl .cxb-b2b-dl--zip{--cxb-dl-t:#5b6270}.cxb-b2b-dl .cxb-b2b-dl--img{--cxb-dl-t:#7b3fb0}.cxb-b2b-dl .cxb-b2b-dl--cad{--cxb-dl-t:#00695c}.cxb-b2b-dl .cxb-b2b-dl--video{--cxb-dl-t:#b0175b}.cxb-b2b-dl .cxb-b2b-dl--txt,.cxb-b2b-dl .cxb-b2b-dl--file{--cxb-dl-t:#5b6675}.cxb-b2b-dl .cxb-b2b-dl-info{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.cxb-b2b-dl .cxb-b2b-dl-name{display:-webkit-box;overflow:hidden;color:var(--cxb-dl-ink);font-size:15px;font-weight:600;line-height:1.4;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cxb-b2b-dl .cxb-b2b-dl-size{color:var(--cxb-dl-muted);font-size:13px;line-height:1.3;font-variant-numeric:tabular-nums}.cxb-b2b-dl .cxb-b2b-dl-actions{display:flex;flex:none;align-items:center;gap:8px}.cxb-b2b-dl .cxb-b2b-dl-preview,.cxb-b2b-dl .cxb-b2b-dl-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;margin:0;padding:0 14px;border-radius:8px;font-size:14px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.cxb-b2b-dl .cxb-b2b-dl-preview{position:relative;z-index:2;border:1px solid var(--cxb-dl-line);background:var(--cxb-dl-surface);color:var(--cxb-dl-ink)}.cxb-b2b-dl .cxb-b2b-dl-preview:hover{border-color:#c5ccd6;background:var(--cxb-dl-surface);color:var(--cxb-dl-ink)}.cxb-b2b-dl .cxb-b2b-dl-button{padding:0 16px;border:1px solid transparent;background:var(--cxb-dl-accent-soft);color:var(--cxb-dl-accent-text)}.cxb-b2b-dl .cxb-b2b-dl-button::after{content:"";position:absolute;inset:0;z-index:1}.cxb-b2b-dl .cxb-b2b-dl-item:hover .cxb-b2b-dl-button,.cxb-b2b-dl .cxb-b2b-dl-button:hover,.cxb-b2b-dl .cxb-b2b-dl-button:focus-visible{background:var(--cxb-dl-accent-text);color:#ffffff}.cxb-b2b-dl .cxb-b2b-dl-icon{display:block;flex:none;width:18px;height:18px}.cxb-b2b-dl .cxb-b2b-dl-button .cxb-b2b-dl-icon{transition:transform .2s ease}.cxb-b2b-dl .cxb-b2b-dl-item:hover .cxb-b2b-dl-button .cxb-b2b-dl-icon{transform:translateY(2px)}.cxb-b2b-dl .cxb-b2b-dl-preview:focus-visible,.cxb-b2b-dl .cxb-b2b-dl-button:focus-visible{outline:2px solid var(--cxb-dl-accent);outline-offset:2px}@container (max-width: 560px){.cxb-b2b-dl .cxb-b2b-dl-item{gap:12px;min-height:68px;padding:12px 12px 12px 14px}.cxb-b2b-dl .cxb-b2b-dl-type{width:40px;height:40px;font-size:10px}.cxb-b2b-dl .cxb-b2b-dl-name{font-size:14.5px}.cxb-b2b-dl .cxb-b2b-dl-actions{gap:6px}.cxb-b2b-dl .cxb-b2b-dl-preview,.cxb-b2b-dl .cxb-b2b-dl-button{width:44px;min-height:44px;padding:0}.cxb-b2b-dl .cxb-b2b-dl-icon{width:20px;height:20px}.cxb-b2b-dl .cxb-b2b-dl-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}@container (max-width: 340px){.cxb-b2b-dl .cxb-b2b-dl-item{gap:10px;padding:10px}.cxb-b2b-dl .cxb-b2b-dl-type{width:34px;height:34px;border-radius:7px;font-size:9.5px}.cxb-b2b-dl .cxb-b2b-dl-actions{gap:4px}}@supports not (container-type: inline-size){@media (max-width: 600px){.cxb-b2b-dl .cxb-b2b-dl-item{gap:12px;min-height:68px;padding:12px 12px 12px 14px}.cxb-b2b-dl .cxb-b2b-dl-type{width:40px;height:40px;font-size:10px}.cxb-b2b-dl .cxb-b2b-dl-name{font-size:14.5px}.cxb-b2b-dl .cxb-b2b-dl-actions{gap:6px}.cxb-b2b-dl .cxb-b2b-dl-preview,.cxb-b2b-dl .cxb-b2b-dl-button{width:44px;min-height:44px;padding:0}.cxb-b2b-dl .cxb-b2b-dl-icon{width:20px;height:20px}.cxb-b2b-dl .cxb-b2b-dl-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}}@media (prefers-reduced-motion: reduce){.cxb-b2b-dl .cxb-b2b-dl-item,.cxb-b2b-dl .cxb-b2b-dl-preview,.cxb-b2b-dl .cxb-b2b-dl-button,.cxb-b2b-dl .cxb-b2b-dl-button .cxb-b2b-dl-icon{transition:none}.cxb-b2b-dl .cxb-b2b-dl-item:hover .cxb-b2b-dl-button .cxb-b2b-dl-icon{transform:none}}@media print{.cxb-b2b-dl .cxb-b2b-dl-actions{display:none}.cxb-b2b-dl .cxb-b2b-dl-item{break-inside:avoid}}.cxb-b2b-dl a.cxb-b2b-dl-preview,.cxb-b2b-dl a.cxb-b2b-dl-button,.cxb-b2b-dl a.cxb-b2b-dl-preview:hover,.cxb-b2b-dl a.cxb-b2b-dl-button:hover,.cxb-b2b-dl a.cxb-b2b-dl-preview:focus,.cxb-b2b-dl a.cxb-b2b-dl-button:focus{box-shadow:none !important;text-decoration:none !important;text-transform:none !important;letter-spacing:normal !important}.cxb-b2b-dl a.cxb-b2b-dl-button,.cxb-b2b-dl a.cxb-b2b-dl-button:focus,.cxb-b2b-dl a.cxb-b2b-dl-button:visited{color:var(--cxb-dl-accent-text) !important}.cxb-b2b-dl .cxb-b2b-dl-item:hover a.cxb-b2b-dl-button,.cxb-b2b-dl a.cxb-b2b-dl-button:hover,.cxb-b2b-dl a.cxb-b2b-dl-button:focus-visible{color:#ffffff !important}.cxb-b2b-dl a.cxb-b2b-dl-preview,.cxb-b2b-dl a.cxb-b2b-dl-preview:hover,.cxb-b2b-dl a.cxb-b2b-dl-preview:focus,.cxb-b2b-dl a.cxb-b2b-dl-preview:visited{color:var(--cxb-dl-ink) !important}
