[data-context-quick-menu-slot]{min-width:0;margin:0 0 14px}.context-quick-menu.product-action-bar{position:relative;top:auto;z-index:30;display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:9px 11px;margin:0;border:1px solid var(--border, #e3e3e8);border-radius:16px;background:var(--bg-card, #fff);box-shadow:0 4px 20px #2c2f3509;font-family:Inter,system-ui,sans-serif}.context-quick-menu.product-action-bar.context-quick-menu--docked{z-index:35;box-shadow:0 10px 32px #2c2f351c;background:color-mix(in srgb,var(--bg-card, #fff) 94%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.context-quick-menu__caption{color:var(--text-muted, #777);font-size:10px;font-weight:600;letter-spacing:.035em;padding:0 3px}.context-quick-menu__primary{display:flex;align-items:center;flex:1;gap:8px;min-width:0}.context-quick-menu :is(button,a,summary){display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:8px 12px;border:1px solid var(--border, #ddd);border-radius:11px;background:var(--bg-input, #f6f6f8);color:var(--text-primary, #2c2f35);font-size:12px;font-weight:550;line-height:1.3;text-decoration:none;cursor:pointer;text-align:center}.context-quick-menu :is(button,a):disabled{opacity:.42;cursor:not-allowed}.context-quick-menu .product-action-primary{background:#980033;border-color:#980033;color:#fff}.context-quick-menu [data-quick-store]{background:#27834f;border-color:#27834f;color:#fff}.context-quick-menu svg{width:16px;height:16px;flex-shrink:0}.context-quick-menu :is(button,a,summary):focus-visible{outline:2px solid #980033;outline-offset:3px}.context-quick-menu__more{position:relative}.context-quick-menu summary{list-style:none}.context-quick-menu summary::-webkit-details-marker{display:none}.context-quick-menu__popover{position:absolute;top:calc(100% + 8px);right:0;z-index:40;display:grid;gap:6px;width:250px;max-width:80vw;max-height:55dvh;overflow-y:auto;border:1px solid var(--border, #ddd);border-radius:14px;padding:8px;background:var(--bg-card, #fff);box-shadow:0 16px 40px #2c2f3524}.context-quick-menu__popover>*{justify-content:flex-start;width:100%}@media(max-width:767px){.context-quick-menu.product-action-bar{gap:6px;padding:7px;border-radius:13px}.context-quick-menu__caption{display:none}.context-quick-menu__primary{gap:5px;flex-basis:100%}.context-quick-menu__primary>:is(button,a){flex:1 1 0;min-width:0;min-height:44px;padding:6px;font-size:11px}.context-quick-menu__more{margin-left:auto}.context-quick-menu summary{min-height:32px;padding:5px 9px;font-size:11px}}@media print{[data-context-quick-menu-slot],[data-context-quick-menu]{display:none!important}}

[data-ads-plan-editor]{color:var(--text-primary, #2c2f35);min-width:0;font-family:Inter,system-ui,sans-serif}[data-ads-plan-editor]>div:first-child{display:flex;flex-wrap:wrap;gap:12px;align-items:end;justify-content:space-between;padding:14px;border:1px solid var(--border, #e5e5e8);border-radius:12px;background:var(--bg-input, #f7f7f9)}[data-ads-plan-editor]>div:first-child>label{flex:1 1 220px;max-width:360px}[data-ads-plan-editor]>div:first-child>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px}[data-ads-plan-editor]>div:first-child p{flex-basis:100%;margin:0;color:var(--text-muted, #727780)}[data-ads-plan-editor]>div+div{margin-top:12px;overflow:auto;border:1px solid var(--border, #e5e5e8);border-radius:12px}[data-ads-plan-editor] table{width:100%;border-collapse:collapse;font-size:12px}[data-ads-plan-editor] th{text-align:left;background:var(--bg-input, #f7f7f9)}[data-ads-plan-editor] :is(th,td){padding:10px;border-bottom:1px solid var(--border, #e5e5e8);vertical-align:top}[data-ads-plan-editor] input{width:100%;min-width:0;height:44px;padding:8px;border:1px solid var(--border-input, #d8d8df);border-radius:8px;background:var(--bg-card, #fff);color:inherit}[data-ads-plan-editor] button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:7px 10px;border:1px solid var(--border, #ddd);border-radius:8px;font-size:11px;background:var(--bg-card, #fff);color:var(--primary, #980033);cursor:pointer}[data-ads-plan-editor] button:disabled{opacity:.4;cursor:not-allowed}[data-ads-plan-editor] button:focus-visible{outline:2px solid #980033;outline-offset:2px}[data-ads-plan-editor] td:last-child button{color:#a6213d}[data-ads-plan-editor] summary{cursor:pointer;min-height:30px}@media(max-width:700px){[data-ads-plan-editor]>div:first-child>label{max-width:none;flex-basis:100%}[data-ads-plan-editor] input{font-size:16px}[data-ads-plan-editor] table{display:block;min-width:0}[data-ads-plan-editor] thead{display:none}[data-ads-plan-editor] tbody{display:grid;gap:12px;padding:10px}[data-ads-plan-editor] tr{display:grid;grid-template-columns:minmax(0,1fr);border:1px solid var(--border, #ddd);border-radius:10px}[data-ads-plan-editor] td{display:block;width:auto;min-width:0;border:0}[data-ads-plan-editor] td:is(:first-child,:nth-child(5),:last-child){grid-column:1 / -1}[data-ads-plan-editor] td:before{display:block;margin-bottom:4px;font-size:11px;color:var(--text-muted, #727780)}[data-ads-plan-editor] td:nth-child(2):before{content:"Materia\142"}[data-ads-plan-editor] td:nth-child(3):before{content:"Wymiar (mm)"}[data-ads-plan-editor] td:nth-child(4):before{content:"Ilo\15b\107  sztuk"}[data-ads-plan-editor] td:last-child button{width:100%}}
