/* DN-PCB2 2026-10-02 — AI PC builder / AI asistento puslapis v2 (owner: „perdarom dizainą pagal naujausius standartus, pagal kiekvieno store spalvas ir lokalizaciją, premium“).
   Vienas failas visoms 17 parduotuvių: maketas bendras, spalvos – per html.store-N žetonus. Ikonos – Lucide per CSS mask (.pc2-ic-*). */
.dnpcb2{--pc-font:Montserrat,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--pc-ink:#151513;--pc-txt:#2d2c27;--pc-mut:#6b695d;--pc-faint:#9b998b;--pc-line:#e8e5d8;--pc-line2:#dad6c4;--pc-soft:#f7f5ec;--pc-soft2:#fbfaf6;--pc-surface:#fff;--pc-brand:#151513;--pc-brand-h:#34332c;--pc-on-brand:#fff;--pc-accent:#77762f;--pc-accent-soft:#f2f0de;--pc-accent-line:#d9d5b0;--pc-hl1:#3a392c;--pc-hl2:#8b8a47;--pc-user:#22211d;--pc-on-user:#fff;--pc-av:linear-gradient(145deg,#2b2a24,#151513);--pc-ring:rgba(119,118,47,.26);--pc-ok:#2e8a55;--pc-bad:#c0392b;--pc-r:16px;--pc-r2:12px;--pc-r3:10px;--pc-r4:8px;--pc-sh1:0 1px 2px rgba(25,24,15,.05);--pc-sh2:0 12px 32px -16px rgba(25,24,15,.22),0 2px 6px rgba(25,24,15,.05);--pc-sh3:0 34px 70px -30px rgba(25,24,15,.34),0 10px 24px -14px rgba(25,24,15,.12);font-family:var(--pc-font);color:var(--pc-txt);-webkit-font-smoothing:antialiased;padding:6px 0 10px}html.store-6 .dnpcb2,html.store-8 .dnpcb2{--pc-ink:#2a1733;--pc-txt:#342a3b;--pc-mut:#6e6178;--pc-faint:#a194aa;--pc-line:#ede4f3;--pc-line2:#e0d2eb;--pc-soft:#f9f5fc;--pc-soft2:#fcfaff;--pc-brand:#6a2c91;--pc-brand-h:#5a2180;--pc-accent:#9d6bb2;--pc-accent-soft:#f4ecfa;--pc-accent-line:#ddc8eb;--pc-hl1:#6a2c91;--pc-hl2:#c13d8e;--pc-user:linear-gradient(135deg,#6a2c91,#9a4cb4);--pc-av:linear-gradient(145deg,#9d6bb2,#6a2c91);--pc-ring:rgba(106,44,145,.22)}html.store-7 .dnpcb2{--pc-ink:#071a3d;--pc-txt:#1e2a40;--pc-mut:#56657e;--pc-faint:#8f9db3;--pc-line:#dfe8f1;--pc-line2:#cfdbe9;--pc-soft:#f2f8fc;--pc-soft2:#f8fbfe;--pc-brand:#0077b6;--pc-brand-h:#00639a;--pc-accent:#00a6cf;--pc-accent-soft:#e5f5fb;--pc-accent-line:#bfe5f2;--pc-hl1:#03045e;--pc-hl2:#0096c7;--pc-user:linear-gradient(135deg,#0077b6,#0096c7);--pc-av:linear-gradient(145deg,#0096c7,#03045e);--pc-ring:rgba(0,119,182,.22)}.dnpcb2 *,.dnpcb2 *::before,.dnpcb2 *::after{box-sizing:border-box}.dnpcb2 button{font-family:inherit}html:has(.dnpcb2) body .site-wrapper>h1.title.page-title{display:none!important}.pc2-ic{display:inline-block;width:18px;height:18px;flex:0 0 auto;background-color:currentColor;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat}.pc2-hero{position:relative;overflow:hidden;text-align:center;border:1px solid var(--pc-line);border-radius:var(--pc-r);padding:28px 28px 22px;background:radial-gradient(900px 300px at 50% -12%,var(--pc-accent-soft),transparent 70%),linear-gradient(180deg,var(--pc-soft2),#fff)}.pc2-hero::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:radial-gradient(var(--pc-line2) 1px,transparent 1.2px);background-size:22px 22px;-webkit-mask-image:radial-gradient(70% 70% at 50% 0%,#000 0%,transparent 75%);mask-image:radial-gradient(70% 70% at 50% 0%,#000 0%,transparent 75%)}.pc2-hero>*{position:relative}.pc2-eyebrow{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 11px 0 9px;border-radius:999px;background:#fff;border:1px solid var(--pc-line2);font-size:11.5px;font-weight:700;letter-spacing:.02em;color:var(--pc-ink);box-shadow:var(--pc-sh1)}.pc2-live{width:7px;height:7px;border-radius:50%;background:#2fb766;box-shadow:0 0 0 3px rgba(47,183,102,.18);animation:pc2pulse 2.4s ease-in-out infinite}@keyframes pc2pulse{0%,100%{box-shadow:0 0 0 3px rgba(47,183,102,.18)}50%{box-shadow:0 0 0 6px rgba(47,183,102,.06)}}.pc2-h1{margin:12px auto 0;max-width:960px;font-size:clamp(26px,3.1vw,40px);line-height:1.12;font-weight:800;letter-spacing:-.025em;color:var(--pc-ink);text-wrap:balance}.pc2-hl{background:linear-gradient(92deg,var(--pc-hl1),var(--pc-hl2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--pc-hl1)}.pc2-sub{margin:10px auto 0;max-width:780px;font-size:15.5px;line-height:1.55;color:var(--pc-mut);text-wrap:balance}.pc2-ask{display:flex;align-items:center;gap:8px;max-width:760px;margin:20px auto 0;padding:5px 5px 5px 16px;background:#fff;border:1.5px solid var(--pc-line2);border-radius:14px;box-shadow:var(--pc-sh2);transition:border-color .15s,box-shadow .15s}.pc2-ask:focus-within{border-color:var(--pc-brand);box-shadow:0 0 0 4px var(--pc-ring),var(--pc-sh2)}.pc2-ask>.pc2-ic{color:var(--pc-accent);width:20px;height:20px}.pc2-askin{flex:1;min-width:0;height:48px;border:0;outline:0;background:transparent;font-family:inherit;font-size:16px;color:var(--pc-ink);padding:0 4px}.pc2-askin::placeholder{color:var(--pc-faint);transition:opacity .25s}.pc2-askin.swap::placeholder{opacity:0}.pc2-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;cursor:pointer;font-weight:700;white-space:nowrap;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s,color .15s,border-color .15s}.pc2-btn:focus-visible,.pc2-act:focus-visible,.pc2-send:focus-visible{outline:0;box-shadow:0 0 0 4px var(--pc-ring)}.pc2-pri{background:var(--pc-brand);color:var(--pc-on-brand)}.pc2-pri:hover{background:var(--pc-brand-h);color:var(--pc-on-brand)}.pc2-pri:active{transform:translateY(1px)}.pc2-askbtn{height:48px;padding:0 22px;border-radius:10px;font-size:15px}.pc2-askbtn .pc2-ic{width:17px;height:17px;transition:transform .15s}.pc2-askbtn:hover .pc2-ic{transform:translateX(2px)}.pc2-acts{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:1240px;margin:16px auto 0}.pc2-act{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 15px 0 12px;background:#fff;border:1px solid var(--pc-line2);border-radius:999px;cursor:pointer;font-size:13.5px;font-weight:600;color:var(--pc-ink);box-shadow:var(--pc-sh1);transition:border-color .15s,background .15s,box-shadow .15s,transform .15s}.pc2-act .pc2-ic{width:17px;height:17px;color:var(--pc-brand)}.pc2-act:hover{background:var(--pc-accent-soft);border-color:var(--pc-accent-line);transform:translateY(-1px);box-shadow:var(--pc-sh2)}.pc2-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 20px;margin:14px 0 0;padding:0;list-style:none}.pc2-trust li{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--pc-mut)}.pc2-trust .pc2-ic{width:15px;height:15px;color:var(--pc-accent)}.pc2-chat{max-width:1100px;margin:28px auto 0;background:#fff;border:1px solid var(--pc-line);border-radius:var(--pc-r);box-shadow:var(--pc-sh3);overflow:hidden;display:flex;flex-direction:column}.pc2-chead{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--pc-line);background:linear-gradient(180deg,#fff,var(--pc-soft2))}.pc2-av{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;border-radius:11px;background:var(--pc-av);color:#fff;box-shadow:0 6px 14px -6px rgba(0,0,0,.35)}.pc2-av .pc2-ic{width:21px;height:21px}.pc2-ct{flex:1;min-width:0}.pc2-ctt{font-size:15px;font-weight:700;color:var(--pc-ink);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc2-cst{display:flex;align-items:center;gap:6px;margin-top:2px;font-size:12px;font-weight:600;color:var(--pc-ok)}.pc2-cst:empty{display:none}.pc2-dot{width:7px;height:7px;border-radius:50%;background:#2fb766}.pc2-note{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;height:32px;padding:0 12px;border:1px solid var(--pc-line);border-radius:999px;background:#fff;font-size:12px;color:var(--pc-mut);white-space:nowrap}.pc2-note .pc2-ic{width:14px;height:14px;color:var(--pc-faint)}.pc2-note b{color:var(--pc-ink);font-weight:700}.pc2-note.low b#dnpcbLeft{color:var(--pc-bad)}.pc2-msgs{display:flex;flex-direction:column;gap:16px;height:640px;min-height:420px;padding:24px 22px;overflow-y:auto;resize:vertical;scroll-behavior:smooth;background:var(--pc-soft2)}.pc2-row{display:flex;gap:10px;max-width:86%;animation:pc2in .22s ease-out both}@keyframes pc2in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pc2-row.me{align-self:flex-end;flex-direction:row-reverse}.pc2-row.ai.wide{max-width:100%}.pc2-row.ai.wide .pc2-bub{flex:1 1 auto}.pc2-mav{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;border-radius:9px;background:var(--pc-av);color:#fff}.pc2-mav .pc2-ic{width:17px;height:17px}.pc2-bub{min-width:0;padding:12px 16px;border-radius:14px;font-size:14.5px;line-height:1.62;overflow-wrap:anywhere;word-break:break-word}.pc2-row.ai .pc2-bub{flex:0 1 auto;background:#fff;border:1px solid var(--pc-line);border-top-left-radius:4px;color:var(--pc-txt);box-shadow:var(--pc-sh1)}.pc2-row.me .pc2-bub{background:var(--pc-user);color:var(--pc-on-user);border-top-right-radius:4px;font-weight:500;white-space:pre-wrap}.pc2-bub b{color:var(--pc-ink);font-weight:700}.pc2-row.me .pc2-bub b{color:inherit}.pc2-bub a{color:var(--pc-brand);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.pc2-bub a:hover{color:var(--pc-brand-h)}.pc2-think{display:inline-flex;align-items:center;gap:10px;font-size:13.5px;color:var(--pc-mut)}.pc2-think .dots{display:inline-flex;gap:4px}.pc2-think .dots i{width:6px;height:6px;border-radius:50%;background:var(--pc-accent);animation:pc2blink 1.2s infinite both}.pc2-think .dots i:nth-child(2){animation-delay:.18s}.pc2-think .dots i:nth-child(3){animation-delay:.36s}@keyframes pc2blink{0%,80%,100%{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.pc2-build{margin-top:14px;border:1px solid var(--pc-line);border-radius:var(--pc-r2);background:#fff;overflow:hidden}.pc2-bh{padding:14px 16px;background:var(--pc-soft);border-bottom:1px solid var(--pc-line)}.pc2-bh h4{margin:0;font-size:15.5px;font-weight:800;line-height:1.3;color:var(--pc-ink)}.pc2-bh p{margin:4px 0 0;font-size:12.5px;line-height:1.5;color:var(--pc-mut)}.pc2-items{margin:0;padding:0;list-style:none}.pc2-item{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 16px;border-top:1px solid var(--pc-line)}.pc2-item:first-child{border-top:0}.pc2-thumb{width:48px;height:48px;border-radius:var(--pc-r4);border:1px solid var(--pc-line);background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.pc2-thumb img{width:100%;height:100%;object-fit:contain}.pc2-thumb .pc2-ic{display:none;width:20px;height:20px;color:var(--pc-faint)}.pc2-thumb.noimg .pc2-ic,.pc2-thumb .pc2-ic:only-child{display:inline-block}.pc2-nm{font-size:13px;line-height:1.38;color:var(--pc-txt);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none!important;font-weight:500}.pc2-bub a.pc2-nm{color:var(--pc-txt);font-weight:500}.pc2-bub a.pc2-nm:hover{color:var(--pc-brand)}.pc2-pr{font-size:13.5px;font-weight:700;color:var(--pc-ink);white-space:nowrap;font-variant-numeric:tabular-nums}.pc2-btot{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:14px 16px;border-top:1px solid var(--pc-line);background:var(--pc-soft2)}.pc2-btot .lab{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pc-mut)}.pc2-btot .val{font-size:24px;font-weight:800;letter-spacing:-.01em;color:var(--pc-ink);font-variant-numeric:tabular-nums}.pc2-bact{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:0 16px 16px;background:var(--pc-soft2)}.pc2-add{height:48px;padding:0 18px;border-radius:var(--pc-r3);font-size:14px}.pc2-add .pc2-ic,.pc2-pdf .pc2-ic{width:17px;height:17px}.pc2-sec2{background:#fff;color:var(--pc-ink);border:1.5px solid var(--pc-line2)}.pc2-sec2:hover{background:var(--pc-soft);border-color:var(--pc-accent-line);color:var(--pc-ink)}.pc2-pdf{height:48px;padding:0 16px;border-radius:var(--pc-r3);font-size:13.5px}.pc2-btn:disabled{opacity:.6;cursor:default;transform:none}.pc2-btn.done{background:var(--pc-ok);color:#fff}.pc2-input{display:flex;align-items:flex-end;gap:10px;padding:14px 16px;border-top:1px solid var(--pc-line);background:#fff}.pc2-input textarea{flex:1;min-width:0;height:50px;min-height:50px;max-height:140px;resize:none;padding:13px 16px;border:1.5px solid var(--pc-line2);border-radius:12px;background:#fff;font-family:inherit;font-size:14.5px;line-height:1.45;color:var(--pc-ink);outline:none;overflow-y:auto;scrollbar-width:none;transition:border-color .15s,box-shadow .15s}.pc2-input textarea::-webkit-scrollbar{display:none}.pc2-input textarea::placeholder{color:var(--pc-faint)}.pc2-input textarea:focus{border-color:var(--pc-brand);box-shadow:0 0 0 4px var(--pc-ring)}.pc2-send{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:50px;height:50px;border:0;border-radius:12px;cursor:pointer;background:var(--pc-brand);color:var(--pc-on-brand);transition:background .15s,transform .15s}.pc2-send:hover{background:var(--pc-brand-h)}.pc2-send:active{transform:scale(.96)}.pc2-send .pc2-ic{width:20px;height:20px}.pc2-send.stop{background:#2b2b2f}.pc2-send.stop .pc2-ic{width:16px;height:16px}.pc2-send:disabled{opacity:.55;cursor:default}.pc2-sec{max-width:1180px;margin:52px auto 0}.pc2-sech{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 2px 16px}.pc2-sech h2{margin:0;font-size:22px;font-weight:800;letter-spacing:-.015em;line-height:1.25;color:var(--pc-ink)}.pc2-sech p{margin:5px 0 0;font-size:13.5px;line-height:1.5;color:var(--pc-mut)}.pc2-rail{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;padding:4px 2px 16px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--pc-line2) transparent}.pc2-rail::-webkit-scrollbar{height:8px}.pc2-rail::-webkit-scrollbar-thumb{background:var(--pc-line2);border-radius:99px}.pc2-rail::-webkit-scrollbar-track{background:transparent}.pc2-card{flex:0 0 288px;width:288px;scroll-snap-align:start;display:flex;flex-direction:column;padding:18px;background:#fff;border:1px solid var(--pc-line);border-radius:14px;box-shadow:var(--pc-sh1);transition:box-shadow .15s,border-color .15s,transform .15s}.pc2-card:hover{box-shadow:var(--pc-sh2);border-color:var(--pc-accent-line);transform:translateY(-2px)}.pc2-uc{align-self:flex-start;display:inline-flex;align-items:center;height:24px;padding:0 10px;margin-bottom:12px;border-radius:999px;background:var(--pc-accent-soft);color:var(--pc-brand);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pc2-card h4{margin:0;font-size:16px;font-weight:800;line-height:1.3;color:var(--pc-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pc2-card p{margin:6px 0 14px;font-size:12.5px;line-height:1.55;color:var(--pc-mut);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pc2-meta{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--pc-line)}.pc2-meta .ct{font-size:12px;font-weight:600;color:var(--pc-mut)}.pc2-meta .pc{font-size:19px;font-weight:800;color:var(--pc-ink);font-variant-numeric:tabular-nums}.pc2-comps{display:none;flex-direction:column;gap:4px;margin:12px 0 0;max-height:236px;overflow-y:auto}.pc2-card.open .pc2-comps{display:flex}.pc2-comp{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;background:var(--pc-soft);text-decoration:none!important;transition:background .12s}.pc2-comp:hover{background:var(--pc-accent-soft)}.pc2-comp img,.pc2-comp .ci{width:30px;height:30px;object-fit:contain;border-radius:6px;background:#fff}.pc2-comp .cn{font-size:11.5px;line-height:1.3;color:var(--pc-txt);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pc2-comp .cp{font-size:11.5px;font-weight:700;color:var(--pc-ink);white-space:nowrap}.pc2-cbtns{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;margin-top:14px}.pc2-cbtns .pc2-btn{height:40px;padding:0 12px;border-radius:9px;font-size:12.5px}.pc2-cbtns .pc2-view .pc2-ic{width:15px;height:15px;transition:transform .15s}.pc2-card.open .pc2-view .pc2-ic{transform:rotate(180deg)}.pc2-cbtns .pick .pc2-ic{width:15px;height:15px}.pc2-prod{flex:0 0 184px;width:184px;scroll-snap-align:start;display:flex;flex-direction:column;gap:10px;padding:12px;background:#fff;border:1px solid var(--pc-line);border-radius:14px;text-decoration:none!important;box-shadow:var(--pc-sh1);transition:box-shadow .15s,border-color .15s,transform .15s}.pc2-prod:hover{box-shadow:var(--pc-sh2);border-color:var(--pc-accent-line);transform:translateY(-2px)}.pc2-pimg{display:flex;align-items:center;justify-content:center;height:128px;border-radius:10px;background:var(--pc-soft2);overflow:hidden}.pc2-pimg img{max-width:88%;max-height:88%;object-fit:contain}.pc2-prod .nm{font-size:12.5px;line-height:1.4;color:var(--pc-txt);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:35px}.pc2-prod .pr{margin-top:auto;font-size:15px;font-weight:800;color:var(--pc-ink);font-variant-numeric:tabular-nums}.pc2-skel{background:linear-gradient(90deg,var(--pc-soft) 0%,#fff 50%,var(--pc-soft) 100%);background-size:200% 100%;animation:pc2sk 1.3s linear infinite;border-radius:8px}@keyframes pc2sk{to{background-position:-200% 0}}.pc2-card.sk{pointer-events:none}.pc2-card.sk .pc2-skel{height:12px;margin-bottom:10px}.pc2-toast{position:fixed;left:50%;bottom:26px;z-index:99999;display:flex;align-items:center;gap:12px;max-width:min(92vw,560px);padding:13px 18px;border-radius:12px;background:#1d1d21;color:#fff;font-family:var(--pc-font,Montserrat,system-ui,sans-serif);font-size:14px;font-weight:600;line-height:1.4;box-shadow:0 18px 44px -12px rgba(0,0,0,.45);transform:translate(-50%,140px);opacity:0;transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .2s}.pc2-toast.show{transform:translate(-50%,0);opacity:1}.pc2-toast .pc2-ic{width:18px;height:18px;color:#5fd38d}.pc2-toast a{color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}@media(max-width:767px){.dnpcb2{padding-top:2px}.pc2-hero{padding:20px 12px 16px;border-radius:14px}.pc2-h1{margin-top:10px;font-size:clamp(24px,7vw,30px)}.pc2-sub{font-size:13.5px;line-height:1.5;margin-top:8px}.pc2-ask{padding:4px 4px 4px 12px;margin-top:14px;border-radius:12px;gap:6px}.pc2-ask>.pc2-ic{width:18px;height:18px}.pc2-askin{height:44px;padding:0 2px;font-size:16px}.pc2-askbtn{flex:0 0 44px;width:44px;height:44px;padding:0;border-radius:9px}.pc2-askbtn>span{display:none}.pc2-askbtn .pc2-ic{width:19px;height:19px}.pc2-acts{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin:12px -12px 0;padding:2px 12px 6px;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 28px),transparent)}.pc2-acts::-webkit-scrollbar{display:none}.pc2-act{flex:0 0 auto;height:38px;font-size:13px;scroll-snap-align:start}.pc2-trust{gap:3px 10px;margin-top:10px}.pc2-trust li{font-size:11px;gap:4px}.pc2-trust .pc2-ic{width:13px;height:13px}.pc2-chat{margin-top:20px;border-radius:14px}.pc2-chead{flex-wrap:wrap;padding:12px;gap:8px 10px}.pc2-av{width:36px;height:36px}.pc2-note{order:3;flex:1 1 100%;justify-content:flex-start;height:30px;padding:0 10px;font-size:11.5px;border-radius:9px;background:var(--pc-soft2)}.pc2-msgs{height:64vh;min-height:360px;padding:16px 12px;gap:12px;resize:none}.pc2-row{max-width:94%;gap:8px}.pc2-mav{width:28px;height:28px;border-radius:8px}.pc2-bub{padding:10px 13px;font-size:13.5px;line-height:1.55}.pc2-bh{padding:12px}.pc2-item{grid-template-columns:40px minmax(0,1fr) auto;gap:10px;padding:9px 12px}.pc2-thumb{width:40px;height:40px}.pc2-nm{font-size:12px}.pc2-pr{font-size:12.5px}.pc2-btot{padding:12px}.pc2-btot .val{font-size:20px}.pc2-bact{grid-template-columns:1fr;padding:0 12px 12px}.pc2-add,.pc2-pdf{height:46px}.pc2-input{padding:10px 12px;gap:8px}.pc2-input textarea{height:46px;min-height:46px;padding:11px 14px;font-size:14px}.pc2-send{width:46px;height:46px}.pc2-sec{margin-top:36px}.pc2-sech h2{font-size:19px}.pc2-card{flex-basis:80vw;width:80vw;max-width:320px}.pc2-prod{flex-basis:156px;width:156px}.pc2-pimg{height:108px}}@media(prefers-reduced-motion:reduce){.dnpcb2 *,.pc2-toast{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.pc2-ic-sparkles{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z'/%3E%3Cpath d='M20 2v4'/%3E%3Cpath d='M22 4h-4'/%3E%3Ccircle cx='4' cy='20' r='2'/%3E%3C/svg%3E")}
.pc2-ic-zap{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15.914 4a1.5 1.5 0 00-2.474-1.561l-9 9A1.5 1.5 0 005.5 14h4.002a.5.5 0 01.471.666L8.086 20a1.5 1.5 0 002.475 1.56l9-9A1.5 1.5 0 0018.5 10h-3.997a.5.5 0 01-.472-.667z'/%3E%3C/svg%3E")}
.pc2-ic-wrench{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z'/%3E%3C/svg%3E")}
.pc2-ic-brain-circuit{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z'/%3E%3Cpath d='M9 13a4.5 4.5 0 0 0 3-4'/%3E%3Cpath d='M6.003 5.125A3 3 0 0 0 6.401 6.5'/%3E%3Cpath d='M3.477 10.896a4 4 0 0 1 .585-.396'/%3E%3Cpath d='M6 18a4 4 0 0 1-1.967-.516'/%3E%3Cpath d='M12 13h4'/%3E%3Cpath d='M12 18h6a2 2 0 0 1 2 2v1'/%3E%3Cpath d='M12 8h8'/%3E%3Cpath d='M16 8V5a2 2 0 0 1 2-2'/%3E%3Ccircle cx='16' cy='13' r='.5'/%3E%3Ccircle cx='18' cy='3' r='.5'/%3E%3Ccircle cx='20' cy='21' r='.5'/%3E%3Ccircle cx='20' cy='8' r='.5'/%3E%3C/svg%3E")}
.pc2-ic-bot{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 8V4H8'/%3E%3Crect width='16' height='12' x='4' y='8' rx='2'/%3E%3Cpath d='M2 14h2'/%3E%3Cpath d='M20 14h2'/%3E%3Cpath d='M15 13v2'/%3E%3Cpath d='M9 13v2'/%3E%3C/svg%3E")}
.pc2-ic-lock{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='11' x='3' y='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E")}
.pc2-ic-arrow-right{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E")}
.pc2-ic-arrow-up{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 7-7 7 7'/%3E%3Cpath d='M12 19V5'/%3E%3C/svg%3E")}
.pc2-ic-square{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='14' height='14' x='5' y='5' rx='2'/%3E%3C/svg%3E")}
.pc2-ic-file-down{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z'/%3E%3Cpath d='M14 2v4a2 2 0 0 0 2 2h4'/%3E%3Cpath d='M12 18v-6'/%3E%3Cpath d='m9 15 3 3 3-3'/%3E%3C/svg%3E")}
.pc2-ic-shopping-cart{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2.05 2.05 1.099-.028a1 1 0 0 1 1.008.815l2.69 14.347A1 1 0 0 0 7.83 18H18'/%3E%3Cpath d='M4.563 5h16.435a1 1 0 0 1 .981 1.204l-1.026 6.226A2 2 0 0 1 18.962 14H6.25'/%3E%3Ccircle cx='18' cy='20' r='2'/%3E%3Ccircle cx='8' cy='20' r='2'/%3E%3C/svg%3E")}
.pc2-ic-check{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}
.pc2-ic-chevron-down{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}
.pc2-ic-search{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21 21-4.34-4.34'/%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3C/svg%3E")}
.pc2-ic-package{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z'/%3E%3Cpath d='M12 22V12'/%3E%3Cpolyline points='3.29 7 12 12 20.71 7'/%3E%3Cpath d='m7.5 4.27 9 5.15'/%3E%3C/svg%3E")}
.pc2-ic-pc-case{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='14' height='20' x='5' y='2' rx='2'/%3E%3Cpath d='M15 14h.01'/%3E%3Cpath d='M9 6h6'/%3E%3Cpath d='M9 10h6'/%3E%3C/svg%3E")}
.pc2-ic-arrow-left-right{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3 4 7l4 4'/%3E%3Cpath d='M4 7h16'/%3E%3Cpath d='m16 21 4-4-4-4'/%3E%3Cpath d='M20 17H4'/%3E%3C/svg%3E")}
.pc2-ic-file-text{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z'/%3E%3Cpath d='M14 2v5a1 1 0 0 0 1 1h5'/%3E%3Cpath d='M10 9H8'/%3E%3Cpath d='M16 13H8'/%3E%3Cpath d='M16 17H8'/%3E%3C/svg%3E")}
.pc2-ic-badge-percent{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z'/%3E%3Cpath d='m15 9-6 6'/%3E%3Cpath d='M9 9h.01'/%3E%3Cpath d='M15 15h.01'/%3E%3C/svg%3E")}
.pc2-ic-messages-square{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 10a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 14.286V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z'/%3E%3Cpath d='M20 9a2 2 0 0 1 2 2v10.286a.71.71 0 0 1-1.212.502l-2.202-2.202A2 2 0 0 0 17.172 19H10a2 2 0 0 1-2-2v-1'/%3E%3C/svg%3E")}
