.pcb-v28{direction:rtl;--pcb-line:#e4e9ef}.pcb-v28 .pcb-hero-v28{background:#fff!important;border:1px solid var(--pcb-line)!important;border-radius:24px!important;padding:28px!important;box-shadow:none!important}.pcb-v28 .pcb-hero-v28 h1{font-size:clamp(24px,3vw,36px)!important;line-height:1.7!important}.pcb-v28 .pcb-hero-v28 p{font-size:14px!important;line-height:2!important;color:#637181!important}.pcb-v28 .pcb-hero-side-v31{max-height:260px;overflow:hidden}.pcb-workspace-nav{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:20px;border-bottom:1px solid var(--pcb-line);margin-bottom:20px}.pcb-workspace-nav a{padding:9px 14px;background:#f4f6f8;border-radius:10px;color:#334155;font-size:13px}.pcb-source-picker{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px;padding:20px;background:#f7f9fb;border:1px solid var(--pcb-line);border-radius:16px}.pcb-source-picker p{font-size:12px;line-height:1.9;color:#64748b;margin:6px 0 0}.pcb-source-picker [role=group]{display:flex;gap:6px;flex-shrink:0}.pcb-source-picker button{border:1px solid #dce3eb;border-radius:10px;background:#fff;color:#334155;padding:10px 14px;cursor:pointer;font-size:12px}.pcb-source-picker button[aria-pressed=true]{background:#fff1e8;border-color:#efb28a;color:#9a4519}.pcb-v28 :is(.pcb-virtual-v854,.pcb-ref-v851,.pcb-parts-ref-v853){background:#fff!important;border:1px solid var(--pcb-line)!important;border-radius:22px!important;padding:24px!important;margin-block:24px!important;box-shadow:none!important}.pcb-v28 .pcb-virtual-workbench-v854{grid-template-columns:minmax(0,1fr) 280px!important;gap:20px!important}.pcb-v28 .pcb-virtual-board-v854{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-content:start;min-height:0!important;padding:20px!important;background:#f2f5f8!important;border:1px solid var(--pcb-line)!important;box-shadow:none!important;border-radius:18px!important}.pcb-v28 .pcb-virtual-board-v854:before,.pcb-v28 .pcb-virtual-board-v854:after,.pcb-v28 .pcb-board-lines-v854,.pcb-v28 .pcb-board-silk-v854{display:none!important}.pcb-v28 .pcb-virtual-board-v854 .pcb-vpart-v854{position:relative!important;inset:auto!important;min-width:0!important;max-width:none!important;width:100%!important;min-height:164px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center;gap:10px!important;padding:14px!important;text-align:center!important;border:1px solid #dce3eb!important;background:#fff!important;color:#263444!important;border-radius:14px!important;box-shadow:none!important;backdrop-filter:none!important;transform:none!important}.pcb-v28 .pcb-virtual-board-v854 .pcb-vpart-v854:hover{border-color:#e9a779!important;background:#fffaf6!important}.pcb-v28 .pcb-virtual-board-v854 .pcb-vpart-v854.selected{border-color:#91c4b0!important;background:#f7fcf9!important}.pcb-v28 .pcb-virtual-board-v854 .pcb-vpart-art-v854{width:64px!important;height:64px!important;flex:0 0 64px!important;background:#fff!important;border:0!important}.pcb-v28 .pcb-vpart-copy-v854{width:100%;gap:4px}.pcb-v28 .pcb-vpart-copy-v854 strong{max-width:none!important;white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px!important;line-height:1.7!important;color:#263444!important}.pcb-v28 .pcb-vpart-copy-v854 :is(small,em){font-size:11px!important;color:#607184!important}.pcb-v28 .pcb-virtual-guide-v854{background:#fff!important;border:1px solid var(--pcb-line)!important;border-radius:18px!important;padding:20px!important}.pcb-v28 .pcb-virtual-guide-v854 p{font-size:13px!important;line-height:1.9!important}.pcb-v28 .pcb-layout-v28{grid-template-columns:minmax(0,1fr) 360px!important;gap:24px!important;align-items:start}.pcb-v28 .pcb-summary-v28{position:static!important;border-radius:20px!important;padding:20px!important;background:#fff!important}.pcb-v28 .pcb-slot-v28{padding:18px!important;border-radius:16px!important;min-width:0}.pcb-v28 .pcb-slot-v28 h3{font-size:15px!important}.pcb-v28 :is(.pcb-ai-advisor-v852,.pcb-ai-result-v852){font-size:13px!important;line-height:1.9!important}.pcb-v28 [data-ai-goal]{min-height:100px;font-size:13px!important;line-height:1.8!important}.pcb-v28 :is(#pcb-workbench,#pcb-reference,#pcb-store,#pcb-analysis){scroll-margin-top:150px}.pcb-v28 .pcb-workspace-note{padding:12px 16px;background:#f7f9fb;border-radius:12px;color:#607184;font-size:12px;line-height:1.9}@media (max-width:1000px){.pcb-v28 .pcb-virtual-workbench-v854,.pcb-v28 .pcb-layout-v28{grid-template-columns:1fr!important}.pcb-source-picker{align-items:stretch;flex-direction:column}.pcb-v28 .pcb-hero-side-v31{display:none!important}}@media (max-width:600px){.pcb-v28 :is(.pcb-virtual-v854,.pcb-ref-v851,.pcb-parts-ref-v853){padding:14px!important}.pcb-v28 .pcb-virtual-board-v854{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px!important;gap:8px}.pcb-source-picker [role=group]{flex-wrap:wrap}.pcb-source-picker button{flex:1}.pcb-workspace-nav a{font-size:11px;padding:8px}.pcb-v28 .pcb-virtual-board-v854 .pcb-vpart-v854{min-height:160px!important}}
