.cv3-add-more{display:flex;align-items:center;gap:12px;width:100%;background:white;border:1.5px dashed var(--brand-primary);color:var(--brand-text);padding:14px 18px;border-radius:14px;font-family:inherit;cursor:pointer;text-align:left;transition:all 0.15s;margin:12px 0 18px}@media (hover: hover) and (pointer: fine){.cv3-add-more:hover{background:var(--brand-primary-soft);border-style:solid}}.cv3-add-radek{display:grid;grid-template-columns:minmax(0, 1fr);gap:10px;margin:12px 0 18px}.cv3-add-radek .cv3-add-more{margin:0}.cv3-add-ico{background:var(--brand-primary);color:white;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:22px;font-weight:300;flex-shrink:0}.cv3-add-text{display:flex;flex-direction:column}.cv3-add-text strong{font-size:14px;color:var(--brand-text)}.cv3-add-text span{font-size:12.5px;color:var(--brand-text-soft)}.cv3-add-more--poukaz .cv3-add-ico{background:#fff;color:var(--brand-primary);border:1.5px solid var(--brand-primary);box-sizing:border-box}.addpkg-overlay{position:fixed;inset:0;background:rgba(20,30,40,0.6);z-index:11500;display:flex;align-items:flex-end;justify-content:center;animation:addpkgFade .2s ease-out}@media (min-width: 720px){.addpkg-overlay{align-items:center;padding:20px}}@keyframes addpkgFade{from{opacity:0}to{opacity:1}}.addpkg-modal{background:white;width:100%;max-width:540px;border-radius:24px 24px 0 0;padding:28px 22px 22px;position:relative;box-shadow:0 -20px 60px rgba(0,0,0,0.2);animation:addpkgSlide .28s cubic-bezier(.22,1,.36,1);max-height:95vh;overflow-y:auto}@media (min-width: 720px){.addpkg-modal{border-radius:24px}}@keyframes addpkgSlide{from{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.addpkg-close{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;background:rgba(0,0,0,0.04);color:var(--brand-text);border:none;font-size:22px;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1}.addpkg-close:hover{background:rgba(0,0,0,0.08)}.addpkg-header{text-align:center;margin-bottom:20px}.addpkg-header h2{font-size:20px;font-weight:800;color:var(--brand-text);margin:0 0 8px;letter-spacing:-0.3px}.addpkg-header p{font-size:14px;color:var(--brand-text-medium);line-height:1.55;margin:0}.addpkg-header p span{display:block;text-wrap:balance}#cv3PoukazyModal{touch-action:pinch-zoom}#cv3PoukazyModal .addpkg-modal{touch-action:pan-y pinch-zoom}.addpkg-header h2 .green{color:var(--brand-primary)}.pv-list{display:flex;flex-direction:column;gap:12px}.pv-row{background:#fff;border:1.5px solid var(--brand-gray-1);border-radius:16px;padding:13px}.pv-row-head{margin-bottom:12px}.pv-row-name{font-size:14px;font-weight:700;color:var(--brand-text);line-height:1.3;letter-spacing:-0.2px;text-decoration:none}.pv-row-name .amt{color:var(--brand-primary);font-weight:800;white-space:nowrap}.pv-row-body{display:flex;align-items:center;gap:12px}.pv-row-img{width:92px;height:auto;flex-shrink:0;display:block}.pv-row-btn{margin-left:auto;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;height:46px;padding:0 22px;border-radius:12px;background:var(--brand-primary);border:none;color:#fff;font-family:inherit;font-size:14.5px;font-weight:700;cursor:pointer}.pv-row-btn svg{flex-shrink:0}@media (max-width: 399px){.pv-row-name{font-size:12px}}@media (hover: hover) and (pointer: fine){.pv-row-btn:hover{background:var(--brand-primary-dark)}}.od-hero-checks{list-style:none;padding:0;margin:20px 0 6px;display:flex;flex-direction:column;gap:12px}.od-hero-checks li{position:relative;padding-left:30px;font-size:15.5px;color:var(--brand-text);font-weight:600;line-height:1.45}.od-hero-checks li::before{content:"\2713\FE0E";font-family:-apple-system,"system-ui","Segoe UI",Roboto,sans-serif;position:absolute;left:0;top:0;color:var(--brand-primary);font-weight:800;font-size:18px;line-height:1.3}.addpkg-header .od-hero-checks{display:inline-flex;text-align:left;margin:10px 0 0;gap:8px}#cv3PoukazyModal .addpkg-header h2{font-size:21px}.pv-more{display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:8px;font-size:14px;font-weight:700;color:var(--brand-primary);text-decoration:none}@media (hover: hover) and (pointer: fine){.pv-more:hover{text-decoration:underline}}