.promo-container[data-v-cf683b8d]{display:flex;gap:var(--spacing-md);min-height:400px}.promo-hero[data-v-cf683b8d]{border-radius:4px;flex-shrink:0;-o-object-fit:cover;object-fit:cover;width:260px}.promo-details[data-v-cf683b8d]{flex:1;flex-direction:column;padding:var(--spacing-xs) 0}.promo-details[data-v-cf683b8d],.promo-title-row[data-v-cf683b8d]{display:flex;gap:var(--spacing-sm)}.promo-title-row[data-v-cf683b8d]{align-items:center}.promo-icon[data-v-cf683b8d]{border-radius:10px;flex-shrink:0;height:48px;width:48px}.promo-advantages[data-v-cf683b8d]{display:flex;flex-direction:column;gap:6px}.promo-advantage[data-v-cf683b8d]{align-items:flex-start;display:flex;gap:8px}.promo-advantage dc-ui-icon[data-v-cf683b8d]{color:var(--color-success);flex-shrink:0;margin-top:4px}.promo-stores[data-v-cf683b8d]{display:flex;flex-wrap:wrap;gap:var(--spacing-md)}.promo-store[data-v-cf683b8d]{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.store-badge[data-v-cf683b8d]{height:40px;width:auto}.promo-qr[data-v-cf683b8d]{height:90px;width:90px}@media(max-width:600px){.promo-container[data-v-cf683b8d]{flex-direction:column}.promo-hero[data-v-cf683b8d]{height:180px;width:100%}}.multiple-switch[data-v-265abf61]{padding-top:var(--spacing-sm)}.actions[data-v-265abf61]{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0 1rem}.actions dc-ui-button[data-v-265abf61]{width:100%}.package-label[data-v-87255763]{display:block;font-weight:700;margin-top:var(--spacing-xs,.5rem);text-align:right}.my-devices[data-v-87255763]{gap:var(--spacing-sm)}.devices-controls[data-v-87255763],.my-devices[data-v-87255763]{display:flex;flex-direction:column}.devices-toolbar[data-v-87255763]{align-items:flex-end;display:flex;gap:var(--spacing-xs)}.devices-toolbar__search[data-v-87255763]{flex:1}.devices-panel__inner[data-v-87255763]{border:1px solid var(--color-border);border-radius:var(--radius-sm);display:flex;flex-direction:column}.panel-section[data-v-87255763]{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-top:var(--spacing-sm)}.panel-section+.panel-section[data-v-87255763]{border-top:1px solid var(--color-border)}.panel-section-header[data-v-87255763]{align-items:center;display:flex;justify-content:space-between}.panel-section-label[data-v-87255763]{font-weight:600;letter-spacing:.05em;text-transform:uppercase}.toolbar-btn-wrap[data-v-87255763]{align-items:center;display:flex;position:relative}.toolbar-btn-wrap dc-ui-button[data-v-87255763]{display:block}.panel-chevron[data-v-87255763]{color:var(--color-tertiary,#005691);flex-shrink:0;height:6px;margin-bottom:-10px;margin-left:-17px;transition:transform .25s ease;width:10px;z-index:900}.toolbar-btn-wrap.open .panel-chevron[data-v-87255763]{transform:rotate(180deg)}.filters[data-v-87255763]{display:flex;flex-wrap:wrap;gap:1rem}.filters>*[data-v-87255763]{flex:1;min-width:250px}.panel-enter-active[data-v-87255763],.panel-leave-active[data-v-87255763]{max-height:500px;overflow:hidden;transition:max-height .25s ease,margin-top .25s ease}.panel-enter-from[data-v-87255763],.panel-leave-to[data-v-87255763]{margin-top:0;max-height:0}.device-checkbox[data-v-87255763]{accent-color:var(--color-primary);align-self:center;cursor:pointer;flex-shrink:0;height:20px;margin-left:auto;min-height:20px;width:20px}.actions-list[data-v-87255763]{display:flex;flex-direction:column;gap:1rem;padding:1rem 0}.actions-list dc-ui-button[data-v-87255763]{width:100%}.device-tree-group[data-v-87255763]{display:flex;flex-direction:column;min-width:0}.parent-device-minified[data-v-87255763]{align-items:center;background-color:var(--color-superlight,#f5f6f7);border:1px solid var(--color-light,#dfe2e6);display:flex;filter:grayscale(1);gap:var(--spacing-md);min-width:0;opacity:.65;overflow:hidden;padding:var(--spacing-sm)}.parent-device-minified__image[data-v-87255763]{flex-shrink:0;height:56px;-o-object-fit:contain;object-fit:contain;width:56px}.parent-device-minified__title[data-v-87255763]{color:var(--color-medium,#6b7280);display:block;flex:1;font-size:var(--font-size-sm);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-tree-children[data-v-87255763]{display:flex;flex-direction:column;margin-left:18px}.device-tree-node[data-v-87255763]{padding-left:20px;padding-top:6px;position:relative;width:100%}.device-tree-node[data-v-87255763]:before{background-color:var(--color-light,#ccd0d4);bottom:0;content:"";left:0;position:absolute;top:0;width:2px}.device-tree-node[data-v-87255763]:last-child:before{bottom:auto;height:calc(50% + 3px)}.device-tree-node[data-v-87255763]:after{background-color:var(--color-light,#ccd0d4);content:"";height:2px;left:0;position:absolute;top:calc(50% + 3px);width:20px}.spare-parts-toggle-btn[data-v-87255763]{display:block;width:100%}.spare-parts-toggle-content[data-v-87255763]{align-items:center;display:inline-flex;gap:8px}.spare-parts-toggle-badge[data-v-87255763]{align-items:center;background-color:var(--color-white,#fff);border-radius:9px;color:var(--color-darkblue,#002b49);display:inline-flex;font-size:.7rem;font-weight:700;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 5px}.spare-part-info-card[data-v-87255763]{width:100%}.spare-part-card[data-v-87255763]{background-color:var(--color-white);border:1px solid var(--color-light,#dfe2e6);display:flex;flex-direction:column;padding:var(--spacing-sm);width:100%}.amount-selector[data-v-87255763]{align-self:flex-start;margin-top:var(--spacing-xs,.5rem);min-width:140px}
