.hero.svelte-g35qsr.svelte-g35qsr{position:relative;padding:8rem 0 4rem;overflow:hidden}.hero-bg.svelte-g35qsr.svelte-g35qsr{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-gradient.svelte-g35qsr.svelte-g35qsr{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(37,99,235,.08) 0%,transparent 60%),radial-gradient(ellipse 60% 40% at 80% 0%,rgba(124,58,237,.05) 0%,transparent 50%)}.hero-grid-pattern.svelte-g35qsr.svelte-g35qsr{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,black 0%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,black 0%,transparent 70%)}.container.svelte-g35qsr.svelte-g35qsr{position:relative;z-index:1}.hero-content.svelte-g35qsr.svelte-g35qsr{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:800px;margin:0 auto}.hero-content.svelte-g35qsr>.svelte-g35qsr{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;will-change:transform,opacity}.hero-content.visible.svelte-g35qsr>.svelte-g35qsr:nth-child(1){opacity:1;transform:translateY(0);transition-delay:0s}.hero-content.visible.svelte-g35qsr>.svelte-g35qsr:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.1s}.hero-content.visible.svelte-g35qsr>.svelte-g35qsr:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.2s}.hero-content.visible.svelte-g35qsr>.svelte-g35qsr:nth-child(4){opacity:1;transform:translateY(0);transition-delay:.3s}.hero-stamp.svelte-g35qsr.svelte-g35qsr{display:inline-block;margin-bottom:1.5rem}.stamp-border.svelte-g35qsr.svelte-g35qsr{display:inline-block;padding:.35rem .9rem;border:1px solid rgba(37,99,235,.25);border-radius:3px}.stamp-text.svelte-g35qsr.svelte-g35qsr{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary)}.hero-title.svelte-g35qsr.svelte-g35qsr{font-size:clamp(2.5rem,5.5vw,4rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;margin-bottom:1.5rem;color:var(--color-text)}.hero-title-highlight.svelte-g35qsr.svelte-g35qsr{background:linear-gradient(135deg,var(--color-primary),var(--color-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle.svelte-g35qsr.svelte-g35qsr{font-size:var(--font-size-lg);color:var(--color-text-muted);margin-bottom:2rem;line-height:1.6}.hero-cta.svelte-g35qsr.svelte-g35qsr{display:flex;flex-direction:column;align-items:center;gap:.75rem}.hero-btn.svelte-g35qsr.svelte-g35qsr{position:relative;overflow:hidden}.hero-btn.svelte-g35qsr.svelte-g35qsr:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 0%,rgba(255,255,255,.1) 50%,transparent 100%);transform:translate(-100%);transition:transform .5s ease}.hero-btn.svelte-g35qsr.svelte-g35qsr:hover:before{transform:translate(100%)}.hero-cta-note.svelte-g35qsr.svelte-g35qsr{font-size:var(--font-size-sm);color:var(--color-text-light)}@media (max-width: 768px){.hero.svelte-g35qsr.svelte-g35qsr{padding:6rem 0 2rem}.hero-subtitle.svelte-g35qsr.svelte-g35qsr{font-size:var(--font-size-base)}}@keyframes svelte-g35qsr-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.pain-section.svelte-qf1axs.svelte-qf1axs{padding:5rem 0}.pain-header.svelte-qf1axs.svelte-qf1axs{margin-bottom:3rem}.pain-grid.svelte-qf1axs.svelte-qf1axs{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1100px;margin:0 auto}.pain-card.svelte-qf1axs.svelte-qf1axs{padding:0;background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);transition:all var(--transition-normal);overflow:hidden}.pain-card.svelte-qf1axs.svelte-qf1axs:hover{border-color:#ef44444d;transform:translateY(-2px);box-shadow:var(--shadow-md)}.pain-card.svelte-qf1axs h3.svelte-qf1axs{font-size:var(--font-size-base);font-weight:700;color:var(--color-text);margin-bottom:.5rem;line-height:1.3;padding:0 1.5rem}.pain-card.svelte-qf1axs p.svelte-qf1axs{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.6;padding:0 1.5rem 1.5rem}.scene.svelte-qf1axs.svelte-qf1axs{padding:1rem;margin:1rem 1rem 1.25rem;background:#fff;border-radius:var(--radius-md);border:1px solid #e5e7eb;font-family:Plus Jakarta Sans,system-ui,sans-serif;position:relative;min-height:200px}.inbox-header.svelte-qf1axs.svelte-qf1axs{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #f0f0f0}.inbox-icon-group.svelte-qf1axs.svelte-qf1axs{display:flex;align-items:center;gap:.35rem}.inbox-label.svelte-qf1axs.svelte-qf1axs{font-size:.7rem;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.05em}.inbox-badges.svelte-qf1axs.svelte-qf1axs{display:flex;align-items:center;gap:.3rem}.inbox-badge.svelte-qf1axs.svelte-qf1axs{background:#ef4444;color:#fff;font-size:.6rem;font-weight:700;padding:.1rem .4rem;border-radius:99px;animation:svelte-qf1axs-pulse-badge 2s infinite}.new-notif.svelte-qf1axs.svelte-qf1axs{background:#f59e0b;color:#fff;font-size:.5rem;font-weight:700;padding:.1rem .3rem;border-radius:99px;opacity:0;transform:scale(0);transition:all .4s cubic-bezier(.34,1.56,.64,1)}.new-notif.show.svelte-qf1axs.svelte-qf1axs{opacity:1;transform:scale(1);animation:svelte-qf1axs-bounce-in .5s ease-out}@keyframes svelte-qf1axs-bounce-in{0%{transform:scale(0)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes svelte-qf1axs-pulse-badge{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.inbox-messages.svelte-qf1axs.svelte-qf1axs{display:flex;flex-direction:column;gap:.4rem}.inbox-msg.svelte-qf1axs.svelte-qf1axs{display:flex;align-items:center;gap:.5rem;padding:.4rem .5rem;border-radius:8px;background:#fafbfc;border:1px solid #f0f0f0;animation:svelte-qf1axs-slide-in-msg .5s ease-out both}.inbox-msg.faded.svelte-qf1axs.svelte-qf1axs{animation:svelte-qf1axs-slide-in-msg-faded .5s ease-out both}@keyframes svelte-qf1axs-slide-in-msg{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-qf1axs-slide-in-msg-faded{0%{opacity:0;transform:translate(-10px)}to{opacity:.5;transform:translate(0)}}.msg-avatar.svelte-qf1axs.svelte-qf1axs{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;flex-shrink:0}.msg-content.svelte-qf1axs.svelte-qf1axs{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.msg-top.svelte-qf1axs.svelte-qf1axs,.msg-bottom.svelte-qf1axs.svelte-qf1axs{display:flex;align-items:center;gap:.35rem}.msg-sender.svelte-qf1axs.svelte-qf1axs{font-size:.65rem;font-weight:600;color:#1f2937}.msg-source.svelte-qf1axs.svelte-qf1axs{font-size:.5rem;font-weight:600;padding:.05rem .3rem;border-radius:4px;text-transform:uppercase;letter-spacing:.03em}.msg-text.svelte-qf1axs.svelte-qf1axs{font-size:.6rem;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msg-amount.svelte-qf1axs.svelte-qf1axs{font-size:.5rem;font-weight:600;color:#059669;flex-shrink:0;font-variant-numeric:tabular-nums}.msg-amount.legal-priority.svelte-qf1axs.svelte-qf1axs{color:#f59e0b;font-size:.45rem;letter-spacing:-1px}.msg-file.svelte-qf1axs.svelte-qf1axs{font-size:.5rem;font-weight:700;padding:.15rem .35rem;border-radius:4px;flex-shrink:0}.alert-badge.svelte-qf1axs.svelte-qf1axs{width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.4rem;font-weight:900;flex-shrink:0;animation:svelte-qf1axs-alert-pulse 1.5s infinite}.alert-badge.urgent.svelte-qf1axs.svelte-qf1axs{background:#fef2f2;color:#ef4444;border:1px solid #fca5a5}.alert-badge.duplicate.svelte-qf1axs.svelte-qf1axs{background:#fefce8;color:#ca8a04;border:1px solid #fde047}.alert-badge.expired.svelte-qf1axs.svelte-qf1axs{background:#fff7ed;color:#ea580c;border:1px solid #fdba74}.alert-badge.confidential.svelte-qf1axs.svelte-qf1axs{background:#faf5ff;color:#7c3aed;border:1px solid #c4b5fd}@keyframes svelte-qf1axs-alert-pulse{0%,to{opacity:1}50%{opacity:.5}}.inbox-overflow.svelte-qf1axs.svelte-qf1axs{text-align:center;font-size:.6rem;color:#ef4444;font-weight:500;margin-top:.5rem;opacity:.8}.search-bar-mock.svelte-qf1axs.svelte-qf1axs{display:flex;align-items:center;gap:.4rem;padding:.45rem .6rem;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:.75rem}.search-typing.svelte-qf1axs.svelte-qf1axs{font-size:.65rem;color:#374151}.cursor.svelte-qf1axs.svelte-qf1axs{animation:svelte-qf1axs-blink 1s step-end infinite;color:#2563eb;font-weight:300}@keyframes svelte-qf1axs-blink{0%,to{opacity:1}50%{opacity:0}}.route-indicator.svelte-qf1axs.svelte-qf1axs{display:flex;align-items:center;gap:0;margin-bottom:.6rem;padding:.3rem .5rem;background:#fffbeb;border-radius:6px;border:1px solid #fde68a}.route-dot.svelte-qf1axs.svelte-qf1axs{width:6px;height:6px;border-radius:50%;flex-shrink:0}.route-dot.start.svelte-qf1axs.svelte-qf1axs{background:#22c55e}.route-dot.mid.svelte-qf1axs.svelte-qf1axs{background:#f59e0b}.route-dot.end.svelte-qf1axs.svelte-qf1axs{background:#ef4444;animation:svelte-qf1axs-blink-dot 1.2s infinite}.route-line.svelte-qf1axs.svelte-qf1axs{flex:1;height:2px;background:repeating-linear-gradient(90deg,#d1d5db 0,#d1d5db 4px,transparent 4px,transparent 8px)}@keyframes svelte-qf1axs-blink-dot{0%,to{opacity:1}50%{opacity:.3}}.phase-timeline.svelte-qf1axs.svelte-qf1axs{margin-bottom:.6rem;padding:.3rem .5rem;background:#fff7ed;border-radius:6px;border:1px solid #fed7aa}.phase-bar.svelte-qf1axs.svelte-qf1axs{height:4px;background:#e5e7eb;border-radius:2px;overflow:hidden;margin-bottom:.25rem}.phase-fill.svelte-qf1axs.svelte-qf1axs{height:100%;background:linear-gradient(90deg,#22c55e,#f59e0b 80%,#f59e0b);border-radius:2px;animation:svelte-qf1axs-fill-grow 2s ease-out}@keyframes svelte-qf1axs-fill-grow{0%{width:0}}.phase-labels.svelte-qf1axs.svelte-qf1axs{display:flex;justify-content:space-between;font-size:.5rem;font-weight:600}.phase-done.svelte-qf1axs.svelte-qf1axs{color:#16a34a}.phase-active.svelte-qf1axs.svelte-qf1axs{color:#f59e0b;animation:svelte-qf1axs-blink 1.5s infinite}.phase-pending.svelte-qf1axs.svelte-qf1axs{color:#9ca3af}.folder-tree.svelte-qf1axs.svelte-qf1axs{margin-bottom:.75rem}.folder-row.svelte-qf1axs.svelte-qf1axs{display:flex;align-items:center;gap:.3rem;font-size:.6rem;color:#6b7280;padding:.2rem 0}.folder-icon.svelte-qf1axs.svelte-qf1axs{font-size:.7rem;line-height:1}.indent-1.svelte-qf1axs.svelte-qf1axs{padding-left:.8rem}.indent-2.svelte-qf1axs.svelte-qf1axs{padding-left:1.6rem}.indent-3.svelte-qf1axs.svelte-qf1axs{padding-left:2.4rem}.indent-4.svelte-qf1axs.svelte-qf1axs{padding-left:3.2rem}.active-folder.svelte-qf1axs.svelte-qf1axs{background:#fef3c7;border-radius:4px;padding:.2rem .3rem;color:#92400e;font-weight:600}.file-count.svelte-qf1axs.svelte-qf1axs{font-weight:400;opacity:.7}.search-status.svelte-qf1axs.svelte-qf1axs{display:flex;align-items:center;gap:.4rem;font-size:.6rem;color:#9ca3af;padding:.4rem 0;border-top:1px solid #f0f0f0}.search-spinner.svelte-qf1axs.svelte-qf1axs{width:10px;height:10px;border:1.5px solid #e5e7eb;border-top:1.5px solid #ef4444;border-radius:50%;animation:svelte-qf1axs-spin 1s linear infinite}@keyframes svelte-qf1axs-spin{to{transform:rotate(360deg)}}.search-timer.svelte-qf1axs.svelte-qf1axs{display:flex;align-items:center;gap:.3rem;font-size:.7rem;font-weight:700;color:#ef4444;font-variant-numeric:tabular-nums;margin-top:.25rem}.deadline-warning.svelte-qf1axs.svelte-qf1axs{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;gap:.2rem;font-size:.5rem;font-weight:700;color:#ef4444;background:#fef2f2;border:1px solid #fca5a5;padding:.15rem .35rem;border-radius:4px;animation:svelte-qf1axs-alert-pulse 1.5s infinite}.deadline-warning.tax.svelte-qf1axs.svelte-qf1axs{color:#b45309;background:#fffbeb;border-color:#fde68a}.scattered-apps.svelte-qf1axs.svelte-qf1axs{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.app-window.svelte-qf1axs.svelte-qf1axs{border-radius:6px;overflow:hidden;border:1px solid #e5e7eb;animation:svelte-qf1axs-float-in .6s ease-out both}@keyframes svelte-qf1axs-float-in{0%{opacity:0;transform:scale(.9) translateY(5px)}to{opacity:1;transform:scale(1) translateY(0)}}.app-bar.svelte-qf1axs.svelte-qf1axs{display:flex;align-items:center;gap:.4rem;padding:.25rem .4rem;background:#f8f9fa;border-bottom:1px solid #e5e7eb}.app-dots.svelte-qf1axs.svelte-qf1axs{display:flex;gap:3px}.app-dots.svelte-qf1axs span.svelte-qf1axs{width:5px;height:5px;border-radius:50%}.app-name.svelte-qf1axs.svelte-qf1axs{font-size:.55rem;font-weight:600;color:#6b7280;flex:1}.lock-icon.svelte-qf1axs.svelte-qf1axs{flex-shrink:0;opacity:.7}.app-body.svelte-qf1axs.svelte-qf1axs{padding:.4rem;background:#fff;display:flex;flex-direction:column;gap:.3rem}.app-line.svelte-qf1axs.svelte-qf1axs{height:4px;background:#f0f0f0;border-radius:2px}.app-tag.svelte-qf1axs.svelte-qf1axs{font-size:.5rem;font-weight:600;color:#6b7280;background:#f0f4ff;padding:.1rem .3rem;border-radius:3px;width:fit-content}.app-tag.warn.svelte-qf1axs.svelte-qf1axs{background:#fef3c7;color:#92400e}.app-tag-row.svelte-qf1axs.svelte-qf1axs{display:flex;align-items:center;justify-content:space-between;gap:.2rem}.app-client-count.svelte-qf1axs.svelte-qf1axs{font-size:.45rem;font-weight:700;color:#9ca3af;background:#f3f4f6;padding:.05rem .25rem;border-radius:3px}.app-gps.svelte-qf1axs.svelte-qf1axs{display:flex;align-items:center}.app-progress.svelte-qf1axs.svelte-qf1axs{height:3px;background:#f0f0f0;border-radius:2px;overflow:hidden}.app-progress-bar.svelte-qf1axs.svelte-qf1axs{height:100%;border-radius:2px;transition:width 1.5s ease-out}.app-percent.svelte-qf1axs.svelte-qf1axs{font-size:.45rem;font-weight:700;color:#9ca3af;font-variant-numeric:tabular-nums}.mismatch-bar.svelte-qf1axs.svelte-qf1axs{display:flex;align-items:center;justify-content:center;gap:.3rem;margin-top:.4rem;padding:.25rem;background:#fefce8;border:1px dashed #fde047;border-radius:5px;font-size:.55rem;font-weight:700;color:#a16207;font-variant-numeric:tabular-nums}.mismatch-bar.gps.svelte-qf1axs.svelte-qf1axs{background:#fef2f2;border-color:#fca5a5;color:#dc2626}.no-connection.svelte-qf1axs.svelte-qf1axs{display:flex;align-items:center;justify-content:center;gap:.35rem;margin-top:.6rem;padding:.35rem;background:#fef2f2;border:1px dashed #fca5a5;border-radius:6px;font-size:.6rem;font-weight:600;color:#ef4444}@media (max-width: 768px){.pain-grid.svelte-qf1axs.svelte-qf1axs{grid-template-columns:1fr}.scene.svelte-qf1axs.svelte-qf1axs{min-height:auto}}.pain-section.svelte-hahjou.svelte-hahjou{padding:5rem 0}.pain-header.svelte-hahjou.svelte-hahjou{margin-bottom:3rem}.pain-grid.svelte-hahjou.svelte-hahjou{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1100px;margin:0 auto}.pain-card.svelte-hahjou.svelte-hahjou{padding:0;background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);transition:all var(--transition-normal);overflow:hidden}.pain-card.svelte-hahjou.svelte-hahjou:hover{border-color:#f9731659;transform:translateY(-2px);box-shadow:var(--shadow-md)}.pain-card.svelte-hahjou h3.svelte-hahjou{font-size:var(--font-size-base);font-weight:700;color:var(--color-text);margin-bottom:.5rem;line-height:1.3;padding:0 1.5rem}.pain-card.svelte-hahjou p.svelte-hahjou{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.6;padding:0 1.5rem 1.5rem}.scene.svelte-hahjou.svelte-hahjou{padding:.85rem;margin:1rem 1rem 1.25rem;border-radius:var(--radius-md);border:1px solid #e5e7eb;border-top:2px solid #f97316;font-family:Plus Jakarta Sans,system-ui,sans-serif;position:relative;min-height:230px;overflow:hidden}.scene-wall.svelte-hahjou.svelte-hahjou{background:repeating-linear-gradient(45deg,rgba(180,130,80,.04) 0 2px,transparent 2px 8px),linear-gradient(180deg,#fdf6e8,#f8eed8)}.wall-header.svelte-hahjou.svelte-hahjou{display:flex;align-items:center;justify-content:space-between;margin-bottom:.6rem;position:relative;z-index:5}.wall-corner-tag.svelte-hahjou.svelte-hahjou{font-size:.55rem;font-weight:700;color:#78350f;background:#fef3c7;padding:.15rem .4rem;border-radius:3px;letter-spacing:.05em;text-transform:uppercase;border:1px dashed #d97706}.wall-pin-counter.svelte-hahjou.svelte-hahjou{display:inline-flex;align-items:center;gap:.3rem;font-size:.55rem;font-weight:700;color:#b91c1c;background:#fef2f2;border:1px solid #fca5a5;padding:.15rem .4rem;border-radius:99px}.pin-dot.svelte-hahjou.svelte-hahjou{width:5px;height:5px;border-radius:50%;background:#ef4444;animation:svelte-hahjou-pulse-dot 1.5s infinite}@keyframes svelte-hahjou-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.wall-papers.svelte-hahjou.svelte-hahjou{position:relative;height:175px}.wall-paper.svelte-hahjou.svelte-hahjou{position:absolute;background:#fffefa;border:1px solid #e5dcc6;border-radius:2px;padding:.4rem .45rem .35rem;box-shadow:0 2px 4px #78501e1f,0 1px 2px #78501e14;width:105px;animation:svelte-hahjou-paper-pin-in .5s ease-out both;animation-delay:var(--delay)}@keyframes svelte-hahjou-paper-pin-in{0%{opacity:0;transform:translateY(-8px) scale(.95) rotate(0)}to{opacity:1}}.paper-1.svelte-hahjou.svelte-hahjou{top:0;left:0;transform:rotate(-3deg);z-index:2}.paper-2.svelte-hahjou.svelte-hahjou{top:5px;left:90px;transform:rotate(2deg);z-index:3}.paper-3.svelte-hahjou.svelte-hahjou{top:10px;right:0;transform:rotate(-2deg);z-index:2;width:100px}.paper-4.svelte-hahjou.svelte-hahjou{bottom:8px;left:15px;transform:rotate(3deg);z-index:4}.paper-5.svelte-hahjou.svelte-hahjou{bottom:0;right:5px;transform:rotate(-4deg);z-index:1;width:110px}.wall-paper.svelte-hahjou.svelte-hahjou:hover{transform:rotate(0) translateY(-2px) scale(1.05);z-index:10;box-shadow:0 4px 10px #78501e33;transition:transform .2s ease}.pin.svelte-hahjou.svelte-hahjou{position:absolute;top:-3px;left:50%;transform:translate(-50%);width:8px;height:8px;background:radial-gradient(circle at 30% 30%,#fca5a5,#b91c1c);border-radius:50%;box-shadow:0 1px 2px #0000004d}.paper-2.svelte-hahjou .pin.svelte-hahjou{background:radial-gradient(circle at 30% 30%,#fde68a,#b45309)}.paper-3.svelte-hahjou .pin.svelte-hahjou{background:radial-gradient(circle at 30% 30%,#93c5fd,#1e40af)}.paper-4.svelte-hahjou .pin.svelte-hahjou{background:radial-gradient(circle at 30% 30%,#86efac,#166534)}.paper-5.svelte-hahjou .pin.svelte-hahjou{background:radial-gradient(circle at 30% 30%,#fca5a5,#b91c1c)}.paper-tag.svelte-hahjou.svelte-hahjou{display:inline-block;font-size:.5rem;font-weight:800;letter-spacing:.05em;padding:.05rem .3rem;border-radius:2px;margin-bottom:.15rem;text-transform:uppercase}.tag-1.svelte-hahjou.svelte-hahjou{background:#fef3c7;color:#92400e}.tag-2.svelte-hahjou.svelte-hahjou{background:#fee2e2;color:#b91c1c}.tag-3.svelte-hahjou.svelte-hahjou{background:#fef2f2;color:#dc2626;border:1px dashed #fca5a5}.tag-4.svelte-hahjou.svelte-hahjou{background:#e0f2fe;color:#075985}.tag-5.svelte-hahjou.svelte-hahjou{background:#f3e8ff;color:#6b21a8}.paper-label.svelte-hahjou.svelte-hahjou{display:block;font-size:.55rem;color:#4b3a1f;line-height:1.3;font-weight:500}.sticky-note.svelte-hahjou.svelte-hahjou{position:absolute;bottom:38px;left:50%;transform:translate(-50%) rotate(-2deg);background:#fef08a;padding:.35rem .5rem;box-shadow:0 3px 6px #0000001f;font-size:.55rem;font-weight:600;color:#713f12;z-index:5;font-family:Caveat,Comic Sans MS,cursive;border-radius:1px}.sticky-note.svelte-hahjou.svelte-hahjou:before{content:"";position:absolute;top:-3px;left:50%;transform:translate(-50%);width:14px;height:4px;background:#78501e40;border-radius:1px}.scene-overlay.svelte-hahjou.svelte-hahjou{background:linear-gradient(180deg,#f8fafc,#eff6ff);display:flex;flex-direction:column;gap:.5rem}.overlay-legend.svelte-hahjou.svelte-hahjou{display:flex;gap:.7rem;font-size:.5rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.05em}.legend-item.svelte-hahjou.svelte-hahjou{display:inline-flex;align-items:center;gap:.3rem}.legend-item.svelte-hahjou .dot.svelte-hahjou{width:8px;height:8px;border-radius:1px}.legend-item.svelte-hahjou .dot.blue.svelte-hahjou{background:#2563eb}.legend-item.svelte-hahjou .dot.orange.svelte-hahjou{background:#f97316}.overlay-canvas.svelte-hahjou.svelte-hahjou{background:#fff;border:1px solid #cbd5e1;border-radius:4px;overflow:hidden;padding:2px}.overlay-svg.svelte-hahjou.svelte-hahjou{width:100%;height:auto;display:block}.collision.svelte-hahjou.svelte-hahjou{transform-origin:115px 50px;animation:svelte-hahjou-collision-pulse 2s ease-in-out infinite}@keyframes svelte-hahjou-collision-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.co-row.svelte-hahjou.svelte-hahjou{display:flex;align-items:center;gap:.3rem;padding:.25rem .4rem;background:#fff;border:1px dashed #cbd5e1;border-radius:4px}.co-stamp.svelte-hahjou.svelte-hahjou{font-size:.5rem;font-weight:800;color:#64748b;background:#f1f5f9;padding:.1rem .3rem;border-radius:2px;letter-spacing:.03em;border:1px solid #cbd5e1;font-family:ui-monospace,monospace}.co-stamp.red.svelte-hahjou.svelte-hahjou{color:#b91c1c;background:#fef2f2;border-color:#fca5a5;border-style:dashed;opacity:0;transform:rotate(-4deg);transition:opacity .4s,transform .4s}.co-stamp.red.visible.svelte-hahjou.svelte-hahjou{opacity:1;animation:svelte-hahjou-stamp-in .5s ease-out both}@keyframes svelte-hahjou-stamp-in{0%{opacity:0;transform:rotate(-15deg) scale(1.5)}to{opacity:1;transform:rotate(-4deg) scale(1)}}.co-q.svelte-hahjou.svelte-hahjou{margin-left:auto;font-size:.7rem;font-weight:800;color:#ef4444;animation:svelte-hahjou-blink-q 1.4s infinite}@keyframes svelte-hahjou-blink-q{0%,to{opacity:1}50%{opacity:.3}}.approval-pending.svelte-hahjou.svelte-hahjou{display:flex;flex-direction:column;gap:.2rem;padding:.35rem .45rem;background:#fffbeb;border:1px solid #fde68a;border-radius:4px}.approval-label.svelte-hahjou.svelte-hahjou{font-size:.5rem;font-weight:700;color:#92400e;text-transform:uppercase;letter-spacing:.04em}.signature-line.svelte-hahjou.svelte-hahjou{height:1px;background:repeating-linear-gradient(90deg,#92400e 0 4px,transparent 4px 8px);margin:.1rem 0 .2rem}.liability-note.svelte-hahjou.svelte-hahjou{font-size:.5rem;font-weight:600;color:#b45309;font-style:italic}.scene-clock.svelte-hahjou.svelte-hahjou{background:linear-gradient(180deg,#fff7ed,#fffbeb);display:flex;flex-direction:column;gap:.5rem}.clock-banner.svelte-hahjou.svelte-hahjou{display:inline-flex;align-self:flex-start;align-items:center;gap:.3rem;background:#fef2f2;color:#b91c1c;border:1px solid #fca5a5;padding:.2rem .45rem;border-radius:99px;font-size:.55rem;font-weight:700;animation:svelte-hahjou-banner-pulse 1.8s infinite}@keyframes svelte-hahjou-banner-pulse{0%,to{box-shadow:0 0 #ef444459}50%{box-shadow:0 0 0 5px #ef444400}}.clock-face.svelte-hahjou.svelte-hahjou{text-align:center;padding:.45rem 0;background:#fff;border:1px solid #fed7aa;border-radius:6px}.clock-time.svelte-hahjou.svelte-hahjou{font-size:1.35rem;font-weight:800;color:#c2410c;font-family:ui-monospace,SF Mono,monospace;letter-spacing:.03em;line-height:1.1;font-variant-numeric:tabular-nums}.clock-label.svelte-hahjou.svelte-hahjou{font-size:.5rem;color:#9a3412;text-transform:uppercase;letter-spacing:.06em;font-weight:600;margin-top:.05rem}.actors-row.svelte-hahjou.svelte-hahjou{display:grid;grid-template-columns:repeat(3,1fr);gap:.3rem}.actor.svelte-hahjou.svelte-hahjou{display:flex;flex-direction:column;align-items:center;background:#fff;border:1px solid #fed7aa;border-radius:4px;padding:.3rem .2rem;position:relative;gap:.15rem}.actor-icon.svelte-hahjou.svelte-hahjou{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center}.actor-icon.foreman.svelte-hahjou.svelte-hahjou{background:#fef3c7;color:#b45309}.actor-icon.controller.svelte-hahjou.svelte-hahjou{background:#e0f2fe;color:#0369a1}.actor-icon.sub.svelte-hahjou.svelte-hahjou{background:#fee2e2;color:#b91c1c}.actor-role.svelte-hahjou.svelte-hahjou{font-size:.48rem;font-weight:600;color:#57534e;text-align:center;line-height:1.1}.actor-status.svelte-hahjou.svelte-hahjou{font-size:.6rem;font-weight:800;line-height:1}.actor-status.q.svelte-hahjou.svelte-hahjou{color:#d97706;animation:svelte-hahjou-blink-q 1.4s infinite}.actor-status.busy.svelte-hahjou.svelte-hahjou{display:inline-flex;gap:1px}.actor-status.busy.svelte-hahjou span.svelte-hahjou{width:3px;height:3px;border-radius:50%;background:#b91c1c;animation:svelte-hahjou-dot-bounce 1.2s infinite}.actor-status.busy.svelte-hahjou span.svelte-hahjou:nth-child(2){animation-delay:.2s}.actor-status.busy.svelte-hahjou span.svelte-hahjou:nth-child(3){animation-delay:.4s}@keyframes svelte-hahjou-dot-bounce{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.checklist.svelte-hahjou.svelte-hahjou{display:grid;grid-template-columns:1fr 1fr;gap:.2rem .4rem;padding:.35rem .45rem;background:#fff;border:1px solid #fed7aa;border-radius:4px}.check-row.svelte-hahjou.svelte-hahjou{display:flex;align-items:center;gap:.3rem;font-size:.5rem;line-height:1.2}.check-icon.svelte-hahjou.svelte-hahjou{flex-shrink:0;width:11px;height:11px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.55rem;font-weight:800}.state-ok.svelte-hahjou .check-icon.svelte-hahjou{background:#dcfce7;color:#16a34a}.state-x.svelte-hahjou .check-icon.svelte-hahjou{background:#fee2e2;color:#dc2626}.state-q.svelte-hahjou .check-icon.svelte-hahjou{background:#fef3c7;color:#b45309;animation:svelte-hahjou-blink-q 1.4s infinite}.state-ok.svelte-hahjou .check-label.svelte-hahjou{color:#166534}.state-x.svelte-hahjou .check-label.svelte-hahjou{color:#991b1b;text-decoration:line-through;opacity:.7}.state-q.svelte-hahjou .check-label.svelte-hahjou{color:#78350f}.compliance-badges.svelte-hahjou.svelte-hahjou{display:flex;gap:.3rem;justify-content:center}.badge.svelte-hahjou.svelte-hahjou{font-size:.45rem;font-weight:800;letter-spacing:.05em;padding:.15rem .4rem;border-radius:99px;text-transform:uppercase}.badge.bsa.svelte-hahjou.svelte-hahjou{background:#ecfdf5;color:#065f46;border:1px solid #6ee7b7}.badge.ce.svelte-hahjou.svelte-hahjou{background:#eff6ff;color:#1e40af;border:1px solid #93c5fd}@media (max-width: 768px){.pain-grid.svelte-hahjou.svelte-hahjou{grid-template-columns:1fr}.scene.svelte-hahjou.svelte-hahjou{min-height:auto}.wall-papers.svelte-hahjou.svelte-hahjou{height:200px}}.pain-section.svelte-1kxb824.svelte-1kxb824{padding:5rem 0}.pain-header.svelte-1kxb824.svelte-1kxb824{margin-bottom:3rem}.pain-grid.svelte-1kxb824.svelte-1kxb824{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1100px;margin:0 auto}.pain-card.svelte-1kxb824.svelte-1kxb824{padding:0;background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);transition:all var(--transition-normal);overflow:hidden}.pain-card.svelte-1kxb824.svelte-1kxb824:hover{border-color:#2563eb59;transform:translateY(-2px);box-shadow:var(--shadow-md)}.pain-card.svelte-1kxb824 h3.svelte-1kxb824{font-size:var(--font-size-base);font-weight:700;color:var(--color-text);margin-bottom:.5rem;line-height:1.3;padding:0 1.5rem}.pain-card.svelte-1kxb824 p.svelte-1kxb824{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.6;padding:0 1.5rem 1.5rem}.scene.svelte-1kxb824.svelte-1kxb824{padding:.85rem;margin:1rem 1rem 1.25rem;border-radius:var(--radius-md);border:1px solid #e5e7eb;border-top:2px solid #2563eb;font-family:Plus Jakarta Sans,system-ui,sans-serif;position:relative;min-height:240px;overflow:hidden}.scene-channels.svelte-1kxb824.svelte-1kxb824{background:linear-gradient(180deg,#f8fafc,#eff6ff)}.deadline-banner.svelte-1kxb824.svelte-1kxb824{display:inline-flex;align-items:center;gap:.3rem;background:#fef2f2;color:#b91c1c;border:1px solid #fca5a5;padding:.18rem .45rem;border-radius:99px;font-size:.55rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;animation:svelte-1kxb824-deadline-pulse 1.8s infinite}@keyframes svelte-1kxb824-deadline-pulse{0%,to{box-shadow:0 0 #ef444459}50%{box-shadow:0 0 0 4px #ef444400}}.channels-stage.svelte-1kxb824.svelte-1kxb824{position:relative;height:195px;margin-top:.5rem}.phone.svelte-1kxb824.svelte-1kxb824{position:absolute;top:0;left:50%;transform:translate(-50%) rotate(-1deg);width:130px;background:#1f2937;border-radius:14px;padding:4px;box-shadow:0 6px 14px #0000002e,0 1px 3px #0000001a;z-index:5}.phone-notch.svelte-1kxb824.svelte-1kxb824{width:35px;height:4px;background:#1f2937;border-radius:2px;margin:0 auto 2px}.phone-header.svelte-1kxb824.svelte-1kxb824{background:#7e22ce;padding:.25rem .4rem;border-radius:8px 8px 0 0;display:flex;align-items:center;gap:.35rem}.contact-avatar.svelte-1kxb824.svelte-1kxb824{width:16px;height:16px;background:#fff;color:#7e22ce;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.55rem;font-weight:800}.contact-info.svelte-1kxb824.svelte-1kxb824{flex:1;line-height:1}.contact-name.svelte-1kxb824.svelte-1kxb824{font-size:.55rem;font-weight:700;color:#fff}.contact-status.svelte-1kxb824.svelte-1kxb824{font-size:.42rem;color:#ffffffb3;margin-top:1px}.phone-chat.svelte-1kxb824.svelte-1kxb824{background:#f3e8ff;border-radius:0 0 8px 8px;padding:.4rem .4rem .5rem;display:flex;flex-direction:column;gap:.2rem;min-height:130px}.bubble.svelte-1kxb824.svelte-1kxb824{padding:.25rem .45rem;border-radius:8px;font-size:.55rem;color:#1f2937;background:#fff;max-width:85%;line-height:1.2;animation:svelte-1kxb824-bubble-in .4s ease-out both;box-shadow:0 1px 1px #0000000d}.bubble.in.svelte-1kxb824.svelte-1kxb824{align-self:flex-start}@keyframes svelte-1kxb824-bubble-in{0%{opacity:0;transform:translateY(4px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.bubble.voice.svelte-1kxb824.svelte-1kxb824{display:flex;align-items:center;gap:.3rem;color:#7e22ce;background:#faf5ff}.voice-time.svelte-1kxb824.svelte-1kxb824{font-size:.45rem;color:#9333ea;font-variant-numeric:tabular-nums}.wave.svelte-1kxb824.svelte-1kxb824{display:inline-flex;align-items:center;gap:1px;height:10px}.wave.svelte-1kxb824 span.svelte-1kxb824{width:1.5px;background:#9333ea;border-radius:1px;height:4px}.wave.playing.svelte-1kxb824 span.svelte-1kxb824{animation:svelte-1kxb824-wave-bounce .9s ease-in-out infinite}.wave.playing.svelte-1kxb824 span.svelte-1kxb824:nth-child(1){animation-delay:0s}.wave.playing.svelte-1kxb824 span.svelte-1kxb824:nth-child(2){animation-delay:.1s}.wave.playing.svelte-1kxb824 span.svelte-1kxb824:nth-child(3){animation-delay:.2s}.wave.playing.svelte-1kxb824 span.svelte-1kxb824:nth-child(4){animation-delay:.3s}.wave.playing.svelte-1kxb824 span.svelte-1kxb824:nth-child(5){animation-delay:.2s}.wave.playing.svelte-1kxb824 span.svelte-1kxb824:nth-child(6){animation-delay:.1s}.wave.playing.svelte-1kxb824 span.svelte-1kxb824:nth-child(7){animation-delay:.05s}.wave.playing.svelte-1kxb824 span.svelte-1kxb824:nth-child(8){animation-delay:0s}@keyframes svelte-1kxb824-wave-bounce{0%,to{height:4px}50%{height:10px}}.bubble.photo.svelte-1kxb824.svelte-1kxb824{display:flex;align-items:center;gap:.3rem;color:#475569}.ch-card.svelte-1kxb824.svelte-1kxb824{position:absolute;display:flex;align-items:center;gap:.35rem;padding:.3rem .45rem;background:#fff;border:1px solid #e5e7eb;border-radius:4px;font-size:.55rem;color:#475569;box-shadow:0 2px 4px #0000000f;white-space:nowrap;max-width:130px}.email-card.svelte-1kxb824.svelte-1kxb824{top:18px;left:0;transform:rotate(-4deg);background:#fffbeb;border-color:#fde68a}.paper-card.svelte-1kxb824.svelte-1kxb824{bottom:12px;right:0;transform:rotate(3deg);background:#fef2f2;border-color:#fca5a5}.ch-card-icon.svelte-1kxb824.svelte-1kxb824{width:14px;height:14px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.email-card.svelte-1kxb824 .ch-card-icon.svelte-1kxb824{background:#fef3c7}.paper-card.svelte-1kxb824 .ch-card-icon.svelte-1kxb824{background:#fee2e2}.ch-card-text.svelte-1kxb824.svelte-1kxb824{overflow:hidden;text-overflow:ellipsis}.paper-stamp.svelte-1kxb824.svelte-1kxb824{font-size:.55rem;font-weight:800;color:#b91c1c;background:#fee2e2;border:1px dashed #fca5a5;padding:.05rem .25rem;border-radius:2px;margin-left:auto}.unread-bubble.svelte-1kxb824.svelte-1kxb824{position:absolute;top:4px;right:4px;display:inline-flex;align-items:center;gap:.25rem;background:#ef4444;color:#fff;padding:.12rem .4rem;border-radius:99px;font-size:.5rem;font-weight:800;opacity:0;transform:scale(0);transition:all .4s cubic-bezier(.34,1.56,.64,1);z-index:6}.unread-bubble.visible.svelte-1kxb824.svelte-1kxb824{opacity:1;transform:scale(1)}.unread-bubble.svelte-1kxb824 .dot.svelte-1kxb824{width:4px;height:4px;background:#fff;border-radius:50%;animation:svelte-1kxb824-pulse-dot-2 1.4s infinite}@keyframes svelte-1kxb824-pulse-dot-2{0%,to{opacity:1}50%{opacity:.4}}.ch-sticky.svelte-1kxb824.svelte-1kxb824{position:absolute;bottom:0;left:8px;background:#fef08a;padding:.3rem .45rem;font-family:Caveat,Comic Sans MS,cursive;font-size:.75rem;font-weight:600;color:#713f12;transform:rotate(-3deg);box-shadow:0 3px 5px #0000001a;border-radius:1px;max-width:130px;line-height:1.1;z-index:4}.scene-recon.svelte-1kxb824.svelte-1kxb824{background:linear-gradient(180deg,#f8fafc,#fef3c7);display:flex;flex-direction:column;gap:.45rem}.recon-systems.svelte-1kxb824.svelte-1kxb824{display:flex;gap:.3rem;align-self:flex-end}.sys.svelte-1kxb824.svelte-1kxb824{font-size:.45rem;font-weight:800;padding:.1rem .35rem;border-radius:99px;letter-spacing:.04em;text-transform:uppercase}.sys-sef.svelte-1kxb824.svelte-1kxb824{background:#dcfce7;color:#166534}.sys-fiscal.svelte-1kxb824.svelte-1kxb824{background:#dbeafe;color:#1e40af}.sys-bank.svelte-1kxb824.svelte-1kxb824{background:#fef3c7;color:#92400e}.recon-table.svelte-1kxb824.svelte-1kxb824{display:grid;grid-template-columns:1fr 14px 1fr;gap:.3rem;background:#fff;border:1px solid #cbd5e1;border-radius:5px;padding:.4rem .5rem}.recon-col.svelte-1kxb824.svelte-1kxb824{display:flex;flex-direction:column;gap:.25rem}.recon-col-header.svelte-1kxb824.svelte-1kxb824{display:flex;align-items:center;gap:.25rem;font-size:.5rem;font-weight:800;color:#2563eb;text-transform:uppercase;letter-spacing:.05em;padding-bottom:.2rem;border-bottom:1px solid #e5e7eb}.recon-col-header.right.svelte-1kxb824.svelte-1kxb824{color:#b45309;justify-content:flex-end;flex-direction:row-reverse}.recon-row.svelte-1kxb824.svelte-1kxb824{display:grid;grid-template-columns:28px 1fr 12px;align-items:center;gap:.25rem;font-size:.55rem;font-variant-numeric:tabular-nums;padding:.15rem .2rem;border-radius:3px}.recon-row.mismatch.svelte-1kxb824.svelte-1kxb824{background:#fef2f2}.recon-row.missing.svelte-1kxb824.svelte-1kxb824{opacity:.55;font-style:italic}.recon-date.svelte-1kxb824.svelte-1kxb824{color:#94a3b8;font-size:.5rem;font-weight:600}.recon-amount.svelte-1kxb824.svelte-1kxb824{color:#1f2937;font-weight:600;text-align:right}.recon-amount.mismatch-amt.svelte-1kxb824.svelte-1kxb824{color:#dc2626;font-weight:800}.recon-tick.svelte-1kxb824.svelte-1kxb824{font-size:.55rem;font-weight:800;line-height:1;text-align:center}.recon-tick.ok.svelte-1kxb824.svelte-1kxb824{color:#16a34a}.recon-tick.fail.svelte-1kxb824.svelte-1kxb824{color:#dc2626;animation:svelte-1kxb824-shake 1.5s infinite}.recon-tick.q.svelte-1kxb824.svelte-1kxb824{color:#d97706;animation:svelte-1kxb824-blink-q-2 1.4s infinite}@keyframes svelte-1kxb824-blink-q-2{0%,to{opacity:1}50%{opacity:.3}}@keyframes svelte-1kxb824-shake{0%,to{transform:translate(0)}25%{transform:translate(-1px)}75%{transform:translate(1px)}}.recon-divider.svelte-1kxb824.svelte-1kxb824{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding-top:1.2rem}.div-line.svelte-1kxb824.svelte-1kxb824{width:1px;height:18px;background:linear-gradient(180deg,transparent,#cbd5e1,transparent)}.div-icon.svelte-1kxb824.svelte-1kxb824{width:16px;height:16px;background:#fee2e2;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid #fca5a5}.recon-equation.svelte-1kxb824.svelte-1kxb824{display:flex;align-items:center;justify-content:center;gap:.25rem;padding:.4rem;background:#fff;border:1px dashed #fde047;border-radius:5px;font-family:ui-monospace,SF Mono,monospace;font-variant-numeric:tabular-nums}.eq-num.svelte-1kxb824.svelte-1kxb824{font-size:.85rem;font-weight:800;color:#1f2937}.eq-op.svelte-1kxb824.svelte-1kxb824{font-size:.7rem;font-weight:700;color:#dc2626}.eq-q.svelte-1kxb824.svelte-1kxb824{font-size:.85rem;font-weight:800;color:#dc2626;animation:svelte-1kxb824-blink-q-2 1.4s infinite}.recon-warning.svelte-1kxb824.svelte-1kxb824{display:inline-flex;align-items:center;align-self:center;gap:.3rem;padding:.2rem .5rem;background:#fef2f2;color:#b91c1c;border:1px solid #fca5a5;border-radius:4px;font-size:.55rem;font-weight:700}.scene-audit.svelte-1kxb824.svelte-1kxb824{background:linear-gradient(180deg,#fffbeb,#fef2f2);display:flex;flex-direction:column;gap:.5rem}.audit-letter.svelte-1kxb824.svelte-1kxb824{position:relative;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.4rem .5rem .4rem 1.6rem;transform:rotate(-1.2deg);box-shadow:0 4px 8px #00000014,0 1px 2px #0000000d}.letter-stamp.svelte-1kxb824.svelte-1kxb824{position:absolute;top:50%;left:.4rem;transform:translateY(-50%) rotate(-8deg);background:#dc2626eb;color:#fff;font-size:.5rem;font-weight:900;padding:.2rem .35rem;border-radius:2px;letter-spacing:.05em;border:1px dashed rgba(255,255,255,.5);box-shadow:0 1px 3px #0003}.letter-body.svelte-1kxb824.svelte-1kxb824{line-height:1.2}.letter-from.svelte-1kxb824.svelte-1kxb824{font-size:.5rem;font-weight:800;color:#991b1b;text-transform:uppercase;letter-spacing:.04em}.letter-subject.svelte-1kxb824.svelte-1kxb824{font-size:.6rem;font-weight:600;color:#1f2937;margin-top:.05rem}.letter-pin.svelte-1kxb824.svelte-1kxb824{position:absolute;top:-3px;right:14px;width:8px;height:8px;background:radial-gradient(circle at 30% 30%,#fca5a5,#b91c1c);border-radius:50%;box-shadow:0 1px 2px #0000004d}.audit-shelf.svelte-1kxb824.svelte-1kxb824{background:#fff;border:1px solid #fed7aa;border-radius:5px;padding:.3rem .4rem .4rem}.shelf-label.svelte-1kxb824.svelte-1kxb824{font-size:.45rem;font-weight:800;color:#92400e;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.25rem}.shelf-rack.svelte-1kxb824.svelte-1kxb824{display:grid;grid-template-columns:repeat(4,1fr);gap:.25rem;align-items:end;height:56px;border-bottom:2px solid #92400e;padding-bottom:.15rem}.shelf-slot.svelte-1kxb824.svelte-1kxb824{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:2px;height:100%;position:relative}.folder.svelte-1kxb824.svelte-1kxb824{width:100%;border-radius:1px 1px 0 0;border:1px solid}.f-empty.svelte-1kxb824.svelte-1kxb824{height:4px;background:#fee2e2;border-color:#fca5a5;border-style:dashed;animation:svelte-1kxb824-empty-pulse 2s infinite}@keyframes svelte-1kxb824-empty-pulse{0%,to{background:#fee2e2}50%{background:#fecaca}}.f-partial.svelte-1kxb824.svelte-1kxb824{height:22px;background:linear-gradient(180deg,#fef3c7,#fde68a);border-color:#f59e0b}.f-full.svelte-1kxb824.svelte-1kxb824{height:38px;background:linear-gradient(180deg,#dcfce7,#86efac);border-color:#16a34a}.slot-year.svelte-1kxb824.svelte-1kxb824{font-size:.45rem;font-weight:800;color:#57534e;line-height:1}.slot-status.svelte-1kxb824.svelte-1kxb824{font-size:.4rem;font-weight:700;color:#b91c1c;text-transform:uppercase;letter-spacing:.04em;line-height:1}.slot-status.ok.svelte-1kxb824.svelte-1kxb824{color:#16a34a}.partial.svelte-1kxb824 .slot-status.svelte-1kxb824{color:#b45309}.shelf-floor.svelte-1kxb824.svelte-1kxb824{height:4px;background:linear-gradient(180deg,#92400e,#78350f);border-radius:0 0 3px 3px}.audit-client-msg.svelte-1kxb824.svelte-1kxb824{display:flex;align-items:center;gap:.4rem;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:99px 99px 99px 4px;padding:.3rem .5rem;font-size:.55rem;color:#475569;font-style:italic}.client-avatar.svelte-1kxb824.svelte-1kxb824{width:16px;height:16px;background:#e0e7ff;color:#3730a3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.5rem;font-weight:800;flex-shrink:0;font-style:normal}.client-text.svelte-1kxb824.svelte-1kxb824{line-height:1.2}.audit-countdown.svelte-1kxb824.svelte-1kxb824{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.4rem;background:#fff;border:1px solid #fca5a5;border-left:3px solid #dc2626;border-radius:3px;padding:.3rem .4rem}.ac-days.svelte-1kxb824.svelte-1kxb824{display:flex;flex-direction:column;align-items:center;line-height:1}.ac-num.svelte-1kxb824.svelte-1kxb824{font-size:1rem;font-weight:900;color:#dc2626;font-variant-numeric:tabular-nums}.ac-label.svelte-1kxb824.svelte-1kxb824{font-size:.4rem;color:#991b1b;text-transform:uppercase;letter-spacing:.05em}.ac-time.svelte-1kxb824.svelte-1kxb824{font-family:ui-monospace,SF Mono,monospace;font-size:.7rem;color:#b91c1c;font-weight:700;font-variant-numeric:tabular-nums;text-align:center}.ac-stamp.svelte-1kxb824.svelte-1kxb824{font-size:.45rem;font-weight:800;color:#dc2626;background:#fee2e2;border:1px dashed #fca5a5;padding:.15rem .3rem;border-radius:2px;text-transform:uppercase;letter-spacing:.05em;transform:rotate(2deg)}@media (max-width: 768px){.pain-grid.svelte-1kxb824.svelte-1kxb824{grid-template-columns:1fr}.scene.svelte-1kxb824.svelte-1kxb824{min-height:auto}.channels-stage.svelte-1kxb824.svelte-1kxb824{height:220px}}.pain-section.svelte-13jd4ry.svelte-13jd4ry{padding:5rem 0}.pain-header.svelte-13jd4ry.svelte-13jd4ry{margin-bottom:3rem}.pain-grid.svelte-13jd4ry.svelte-13jd4ry{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1100px;margin:0 auto}.pain-card.svelte-13jd4ry.svelte-13jd4ry{padding:0;background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);transition:all var(--transition-normal);overflow:hidden}.pain-card.svelte-13jd4ry.svelte-13jd4ry:hover{border-color:#f59e0b66;transform:translateY(-2px);box-shadow:var(--shadow-md)}.pain-card.svelte-13jd4ry h3.svelte-13jd4ry{font-size:var(--font-size-base);font-weight:700;color:var(--color-text);margin-bottom:.5rem;line-height:1.3;padding:0 1.5rem}.pain-card.svelte-13jd4ry p.svelte-13jd4ry{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.6;padding:0 1.5rem 1.5rem}.scene.svelte-13jd4ry.svelte-13jd4ry{padding:.85rem;margin:1rem 1rem 1.25rem;border-radius:var(--radius-md);border:1px solid #e5e7eb;border-top:2px solid #f59e0b;font-family:Plus Jakarta Sans,system-ui,sans-serif;position:relative;min-height:240px;overflow:hidden}.scene-caravan.svelte-13jd4ry.svelte-13jd4ry{background:linear-gradient(180deg,#fffbeb,#fef3c7)}.dispatch-bar.svelte-13jd4ry.svelte-13jd4ry{display:flex;align-items:center;gap:.4rem;padding:.3rem .5rem;background:#1e293b;color:#fde68a;border-radius:4px;font-size:.55rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.6rem}.route-icon.svelte-13jd4ry.svelte-13jd4ry{display:inline-flex}.dispatch-label.svelte-13jd4ry.svelte-13jd4ry{flex:1}.dispatch-count.svelte-13jd4ry.svelte-13jd4ry{background:#f59e0b;color:#1f2937;padding:.05rem .35rem;border-radius:99px;font-size:.5rem;font-weight:800}.phones-row.svelte-13jd4ry.svelte-13jd4ry{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin-bottom:.55rem}.driver-phone.svelte-13jd4ry.svelte-13jd4ry{background:#0f172a;border-radius:8px;padding:3px;box-shadow:0 3px 6px #0000002e}.driver-phone.offline.svelte-13jd4ry.svelte-13jd4ry{transform:rotate(-2deg)}.driver-phone.uploading.svelte-13jd4ry.svelte-13jd4ry{transform:rotate(1deg) translateY(-2px)}.driver-phone.ok.svelte-13jd4ry.svelte-13jd4ry{transform:rotate(-.5deg)}.dp-screen.svelte-13jd4ry.svelte-13jd4ry{background:#fff;border-radius:6px;padding:.3rem .35rem .4rem;display:flex;flex-direction:column;gap:.15rem;min-height:90px}.dp-driver.svelte-13jd4ry.svelte-13jd4ry{font-size:.52rem;font-weight:800;color:#1f2937}.dp-route.svelte-13jd4ry.svelte-13jd4ry{font-size:.5rem;font-weight:600;color:#6b7280;line-height:1}.dp-photo.svelte-13jd4ry.svelte-13jd4ry{margin-top:.2rem;height:28px;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:3px;display:flex;align-items:center;justify-content:center;color:#94a3b8}.dp-photo.no-net.svelte-13jd4ry.svelte-13jd4ry{background:#fee2e2;border-color:#fca5a5;color:#b91c1c}.dp-photo.done.svelte-13jd4ry.svelte-13jd4ry{background:#dcfce7;border-color:#86efac;color:#166534}.dp-progress.svelte-13jd4ry.svelte-13jd4ry{height:3px;background:#f1f5f9;border-radius:2px;overflow:hidden;margin-top:.15rem}.dp-progress-bar.svelte-13jd4ry.svelte-13jd4ry{height:100%;background:linear-gradient(90deg,#f59e0b,#f97316);border-radius:2px;transition:width .1s linear}.dp-status.svelte-13jd4ry.svelte-13jd4ry{font-size:.45rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;line-height:1;margin-top:.1rem}.driver-phone.offline.svelte-13jd4ry .dp-status.svelte-13jd4ry{color:#b91c1c;animation:svelte-13jd4ry-blink-status 1.5s infinite}.dp-status.amber.svelte-13jd4ry.svelte-13jd4ry{color:#b45309}.dp-status.green.svelte-13jd4ry.svelte-13jd4ry{color:#16a34a}@keyframes svelte-13jd4ry-blink-status{0%,to{opacity:1}50%{opacity:.4}}.paper-cmr.svelte-13jd4ry.svelte-13jd4ry{display:flex;align-items:center;gap:.4rem;padding:.4rem .55rem;background:#fffefaeb;border:1px solid #e5dcc6;border-radius:4px;transform:rotate(-1deg);box-shadow:0 2px 4px #78501e1f;font-size:.6rem;color:#4b3a1f}.cmr-tag.svelte-13jd4ry.svelte-13jd4ry{background:#1e293b;color:#fde68a;font-size:.5rem;font-weight:800;padding:.15rem .35rem;border-radius:2px;letter-spacing:.05em;flex-shrink:0}.cmr-label.svelte-13jd4ry.svelte-13jd4ry{flex:1;font-weight:600}.cmr-question.svelte-13jd4ry.svelte-13jd4ry{font-size:.55rem;font-style:italic;color:#b91c1c;font-weight:600}.scene-damage.svelte-13jd4ry.svelte-13jd4ry{background:linear-gradient(180deg,#fef2f2,#fff7ed);display:flex;flex-direction:column;gap:.6rem}.package-row.svelte-13jd4ry.svelte-13jd4ry{display:flex;justify-content:center}.package.svelte-13jd4ry.svelte-13jd4ry{position:relative;width:70px;height:50px}.pkg-flap.svelte-13jd4ry.svelte-13jd4ry{position:absolute;top:0;left:0;right:0;height:8px;background:linear-gradient(180deg,#d97706,#b45309);border:1px solid #92400e;border-bottom:none;transform:skew(-15deg);transform-origin:top left;width:76px}.pkg-body.svelte-13jd4ry.svelte-13jd4ry{position:absolute;top:8px;left:0;right:0;bottom:0;background:linear-gradient(135deg,#fbbf24,#d97706);border:1px solid #92400e;display:flex;align-items:center;justify-content:center}.pkg-label.svelte-13jd4ry.svelte-13jd4ry{font-size:.6rem;font-weight:800;color:#fef3c7;font-family:ui-monospace,monospace}.pkg-crack.svelte-13jd4ry.svelte-13jd4ry{position:absolute;top:12%;right:-3px;width:0;height:0;border-top:6px solid transparent;border-bottom:18px solid transparent;border-left:12px solid #fef2f2;transform:rotate(-25deg)}.pkg-stamp.svelte-13jd4ry.svelte-13jd4ry{position:absolute;top:50%;left:-6px;transform:translateY(-50%) rotate(-12deg);background:#dc2626eb;color:#fff;font-size:.5rem;font-weight:900;padding:.18rem .45rem;border-radius:2px;letter-spacing:.06em;border:1px dashed rgba(255,255,255,.6);text-transform:uppercase;white-space:nowrap;animation:svelte-13jd4ry-stamp-pulse 1.8s infinite}@keyframes svelte-13jd4ry-stamp-pulse{0%,to{transform:translateY(-50%) rotate(-12deg) scale(1)}50%{transform:translateY(-50%) rotate(-12deg) scale(1.05)}}.route-timeline.svelte-13jd4ry.svelte-13jd4ry{display:grid;grid-template-columns:1fr 8px 1fr 8px 1fr;align-items:stretch;gap:0;background:#fff;border:1px solid #fed7aa;border-radius:5px;padding:.4rem .3rem}.route-leg.svelte-13jd4ry.svelte-13jd4ry{display:flex;flex-direction:column;align-items:center;gap:.2rem}.leg-cap.svelte-13jd4ry.svelte-13jd4ry{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.route-leg.ok.svelte-13jd4ry .leg-cap.svelte-13jd4ry{background:#16a34a}.route-leg.gap.svelte-13jd4ry .leg-cap.svelte-13jd4ry{background:#f59e0b;color:#1f2937;font-weight:800;font-size:.65rem}.route-leg.fail.svelte-13jd4ry .leg-cap.svelte-13jd4ry{background:#dc2626}.q-mark.svelte-13jd4ry.svelte-13jd4ry{font-weight:800;line-height:1}.leg-body.svelte-13jd4ry.svelte-13jd4ry{text-align:center;line-height:1.1}.leg-route.svelte-13jd4ry.svelte-13jd4ry{font-size:.5rem;font-weight:700;color:#1f2937}.leg-carrier.svelte-13jd4ry.svelte-13jd4ry{font-size:.45rem;color:#92400e;font-weight:600;margin-top:1px}.leg-evidence.svelte-13jd4ry.svelte-13jd4ry{font-size:.45rem;margin-top:1px;padding:.05rem .25rem;border-radius:2px;display:inline-block;font-weight:700}.route-leg.ok.svelte-13jd4ry .leg-evidence.svelte-13jd4ry{background:#dcfce7;color:#166534}.leg-evidence.missing.svelte-13jd4ry.svelte-13jd4ry{background:#fef3c7;color:#b45309;font-style:italic}.leg-evidence.broken.svelte-13jd4ry.svelte-13jd4ry{background:#fee2e2;color:#b91c1c}.route-link.svelte-13jd4ry.svelte-13jd4ry{width:100%;height:2px;background:#16a34a;align-self:center;margin-top:9px}.route-link.broken.svelte-13jd4ry.svelte-13jd4ry{background:repeating-linear-gradient(90deg,#dc2626 0 4px,transparent 4px 8px);animation:svelte-13jd4ry-shake-link 1.5s infinite}@keyframes svelte-13jd4ry-shake-link{0%,to{transform:translateY(0)}25%{transform:translateY(-1px)}75%{transform:translateY(1px)}}.blame-banner.svelte-13jd4ry.svelte-13jd4ry{align-self:center;display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .55rem;background:#fef2f2;color:#b91c1c;border:1px solid #fca5a5;border-radius:4px;font-size:.55rem;font-weight:700}.scene-customs.svelte-13jd4ry.svelte-13jd4ry{background:linear-gradient(180deg,#fffbeb,#fef2f2);display:flex;flex-direction:column;gap:.5rem}.border-strip.svelte-13jd4ry.svelte-13jd4ry{display:flex;align-items:center;gap:.4rem;padding:.25rem .4rem;background:linear-gradient(90deg,#1e3a8a,#1e40af,#1e3a8a);border-radius:3px;color:#fff;font-size:.55rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.border-sign.svelte-13jd4ry.svelte-13jd4ry{display:inline-flex;align-items:center;gap:.2rem}.border-bars.svelte-13jd4ry.svelte-13jd4ry{flex:1;display:flex;gap:3px;justify-content:flex-end}.border-bars.svelte-13jd4ry span.svelte-13jd4ry{width:6px;height:8px;background:#fbbf24;transform:skew(-12deg)}.customs-stage.svelte-13jd4ry.svelte-13jd4ry{display:grid;grid-template-columns:auto 1fr;gap:.5rem;align-items:stretch;padding:.4rem .5rem;background:#fff;border:1px solid #fed7aa;border-radius:5px}.truck-side.svelte-13jd4ry.svelte-13jd4ry{display:flex;flex-direction:column;align-items:center;gap:.25rem}.truck-side.svelte-13jd4ry svg .hazard-light.svelte-13jd4ry{animation:svelte-13jd4ry-hazard-blink .8s infinite}@keyframes svelte-13jd4ry-hazard-blink{0%,to{opacity:1;fill:#fbbf24}50%{opacity:.3;fill:#92400e}}.truck-status.svelte-13jd4ry.svelte-13jd4ry{display:inline-flex;align-items:center;gap:.25rem;background:#fef2f2;color:#b91c1c;padding:.1rem .3rem;border-radius:99px;font-size:.5rem;font-weight:700;border:1px solid #fca5a5}.status-dot.svelte-13jd4ry.svelte-13jd4ry{width:4px;height:4px;background:#ef4444;border-radius:50%;animation:svelte-13jd4ry-blink-status 1s infinite}.customs-doc.svelte-13jd4ry.svelte-13jd4ry{display:flex;flex-direction:column;gap:.15rem}.doc-header.svelte-13jd4ry.svelte-13jd4ry{display:flex;align-items:center;gap:.25rem;font-size:.5rem;font-weight:800;color:#475569;text-transform:uppercase;letter-spacing:.05em;color:#1e3a8a;padding-bottom:.15rem;border-bottom:1px solid #e5e7eb;margin-bottom:.15rem}.doc-row.svelte-13jd4ry.svelte-13jd4ry{display:flex;align-items:center;justify-content:space-between;font-size:.55rem;padding:.15rem .3rem;border-radius:2px}.doc-row.ok.svelte-13jd4ry.svelte-13jd4ry{background:#f0fdf4}.doc-row.missing.svelte-13jd4ry.svelte-13jd4ry{background:#fef2f2;border:1px dashed #fca5a5}.doc-key.svelte-13jd4ry.svelte-13jd4ry{font-weight:700;color:#1f2937;font-family:ui-monospace,monospace}.doc-row.missing.svelte-13jd4ry .doc-key.svelte-13jd4ry{color:#b91c1c}.doc-val.svelte-13jd4ry.svelte-13jd4ry{font-size:.6rem;font-weight:800;color:#16a34a}.doc-val.q.svelte-13jd4ry.svelte-13jd4ry{color:#dc2626;animation:svelte-13jd4ry-blink-status 1.4s infinite}.customs-meter.svelte-13jd4ry.svelte-13jd4ry{display:grid;grid-template-columns:auto auto auto auto auto;align-items:center;justify-content:center;gap:.25rem;padding:.3rem .4rem;background:#1f2937;color:#fbbf24;border-radius:4px;font-family:ui-monospace,SF Mono,monospace;font-variant-numeric:tabular-nums}.meter-time.svelte-13jd4ry.svelte-13jd4ry{font-size:.75rem;font-weight:800;color:#fde68a}.meter-mult.svelte-13jd4ry.svelte-13jd4ry,.meter-eq.svelte-13jd4ry.svelte-13jd4ry{font-size:.6rem;color:#94a3b8;font-weight:700}.meter-rate.svelte-13jd4ry.svelte-13jd4ry{font-size:.55rem;color:#fbbf24;font-weight:700}.meter-cost.svelte-13jd4ry.svelte-13jd4ry{font-size:.85rem;font-weight:900;color:#fef3c7;background:#b91c1c;padding:.1rem .4rem;border-radius:3px;animation:svelte-13jd4ry-cost-pulse 1.6s infinite}@keyframes svelte-13jd4ry-cost-pulse{0%,to{background:#b91c1c}50%{background:#dc2626}}.dispatch-chat.svelte-13jd4ry.svelte-13jd4ry{display:flex;flex-direction:column;gap:.2rem}.dc-msg.svelte-13jd4ry.svelte-13jd4ry{display:flex;align-items:center;gap:.35rem;padding:.25rem .4rem;border-radius:6px;font-size:.55rem}.dc-driver.svelte-13jd4ry.svelte-13jd4ry{background:#fef3c7;border-left:2px solid #d97706;align-self:flex-start;max-width:80%}.dc-dispatch.svelte-13jd4ry.svelte-13jd4ry{background:#e0e7ff;border-left:2px solid #4f46e5;align-self:flex-end;max-width:80%}.dc-author.svelte-13jd4ry.svelte-13jd4ry{font-weight:800;color:#1f2937;font-size:.5rem;flex-shrink:0}.dc-text.svelte-13jd4ry.svelte-13jd4ry{color:#475569;font-style:italic}@media (max-width: 768px){.pain-grid.svelte-13jd4ry.svelte-13jd4ry{grid-template-columns:1fr}.scene.svelte-13jd4ry.svelte-13jd4ry{min-height:auto}.phones-row.svelte-13jd4ry.svelte-13jd4ry{grid-template-columns:repeat(3,1fr)}}.pain-section.svelte-1pjvfkg.svelte-1pjvfkg{padding:5rem 0}.pain-header.svelte-1pjvfkg.svelte-1pjvfkg{margin-bottom:3rem}.pain-grid.svelte-1pjvfkg.svelte-1pjvfkg{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1100px;margin:0 auto}.pain-card.svelte-1pjvfkg.svelte-1pjvfkg{padding:0;background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);transition:all var(--transition-normal);overflow:hidden}.pain-card.svelte-1pjvfkg.svelte-1pjvfkg:hover{border-color:#0891b266;transform:translateY(-2px);box-shadow:var(--shadow-md)}.pain-card.svelte-1pjvfkg h3.svelte-1pjvfkg{font-size:var(--font-size-base);font-weight:700;color:var(--color-text);margin-bottom:.5rem;line-height:1.3;padding:0 1.5rem}.pain-card.svelte-1pjvfkg p.svelte-1pjvfkg{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.6;padding:0 1.5rem 1.5rem}.scene.svelte-1pjvfkg.svelte-1pjvfkg{padding:.85rem;margin:1rem 1rem 1.25rem;border-radius:var(--radius-md);border:1px solid #e5e7eb;border-top:2px solid #0891b2;font-family:Plus Jakarta Sans,system-ui,sans-serif;position:relative;min-height:240px;overflow:hidden}.scene-dd.svelte-1pjvfkg.svelte-1pjvfkg{background:linear-gradient(180deg,#f0f9ff,#ecfeff);display:flex;flex-direction:column;gap:.5rem}.dd-banner.svelte-1pjvfkg.svelte-1pjvfkg{display:inline-flex;align-self:flex-start;align-items:center;gap:.3rem;padding:.18rem .5rem;background:#fef2f2;color:#b91c1c;border:1px solid #fca5a5;border-radius:99px;font-size:.55rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;animation:svelte-1pjvfkg-deadline-pulse 1.8s infinite}@keyframes svelte-1pjvfkg-deadline-pulse{0%,to{box-shadow:0 0 #ef444459}50%{box-shadow:0 0 0 4px #ef444400}}.dd-progress-row.svelte-1pjvfkg.svelte-1pjvfkg{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.4rem;font-size:.5rem}.dd-progress-label.svelte-1pjvfkg.svelte-1pjvfkg{font-weight:700;color:#0e7490;text-transform:uppercase;letter-spacing:.05em}.dd-progress-bar.svelte-1pjvfkg.svelte-1pjvfkg{height:5px;background:#cffafe;border-radius:3px;overflow:hidden}.dd-progress-fill.svelte-1pjvfkg.svelte-1pjvfkg{height:100%;background:linear-gradient(90deg,#f59e0b,#ef4444);border-radius:3px;animation:svelte-1pjvfkg-fill-grow 1.5s ease-out}@keyframes svelte-1pjvfkg-fill-grow{0%{width:0}}.dd-progress-pct.svelte-1pjvfkg.svelte-1pjvfkg{font-weight:800;color:#b91c1c;font-variant-numeric:tabular-nums;font-size:.55rem}.dd-properties.svelte-1pjvfkg.svelte-1pjvfkg{display:grid;grid-template-columns:repeat(2,1fr);gap:.35rem}.dd-property.svelte-1pjvfkg.svelte-1pjvfkg{display:flex;align-items:center;gap:.4rem;background:#fff;border:1px solid #e5e7eb;border-radius:5px;padding:.35rem;animation:svelte-1pjvfkg-prop-in .5s ease-out both}@keyframes svelte-1pjvfkg-prop-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.dd-prop-info.svelte-1pjvfkg.svelte-1pjvfkg{flex:1;line-height:1.2;overflow:hidden}.dd-prop-addr.svelte-1pjvfkg.svelte-1pjvfkg{font-size:.55rem;font-weight:700;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dd-prop-badges.svelte-1pjvfkg.svelte-1pjvfkg{display:flex;gap:.2rem;margin-top:.15rem}.dd-badge.svelte-1pjvfkg.svelte-1pjvfkg{width:14px;height:14px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;font-size:.45rem;font-weight:800;font-family:ui-monospace,monospace}.dd-badge.state-ok.svelte-1pjvfkg.svelte-1pjvfkg{background:#dcfce7;color:#166534}.dd-badge.state-q.svelte-1pjvfkg.svelte-1pjvfkg{background:#fef3c7;color:#b45309;animation:svelte-1pjvfkg-blink-q 1.5s infinite}.dd-badge.state-fail.svelte-1pjvfkg.svelte-1pjvfkg{background:#fee2e2;color:#b91c1c}@keyframes svelte-1pjvfkg-blink-q{0%,to{opacity:1}50%{opacity:.3}}.dd-overlay-msg.svelte-1pjvfkg.svelte-1pjvfkg{display:inline-flex;align-self:center;align-items:center;gap:.3rem;padding:.25rem .5rem;background:#fef2f2;color:#b91c1c;border:1px dashed #fca5a5;border-radius:4px;font-size:.55rem;font-weight:700}.scene-esg.svelte-1pjvfkg.svelte-1pjvfkg{background:linear-gradient(180deg,#f0fdfa,#ecfeff);display:flex;flex-direction:column;gap:.45rem}.esg-header.svelte-1pjvfkg.svelte-1pjvfkg{display:flex;justify-content:space-between;align-items:center}.esg-tag.svelte-1pjvfkg.svelte-1pjvfkg{font-size:.55rem;font-weight:800;padding:.15rem .45rem;background:#cffafe;color:#0e7490;border-radius:99px;letter-spacing:.04em;text-transform:uppercase}.esg-deadline.svelte-1pjvfkg.svelte-1pjvfkg{display:inline-flex;align-items:center;gap:.25rem;font-size:.55rem;font-weight:700;color:#b91c1c;background:#fef2f2;border:1px solid #fca5a5;padding:.1rem .4rem;border-radius:99px;animation:svelte-1pjvfkg-deadline-pulse 1.8s infinite}.esg-stage.svelte-1pjvfkg.svelte-1pjvfkg{position:relative;height:130px;background:#fff;border:1px solid #cffafe;border-radius:5px}.esg-system.svelte-1pjvfkg.svelte-1pjvfkg{position:absolute;display:flex;flex-direction:column;align-items:center;gap:1px}.esg-system.s-1.svelte-1pjvfkg.svelte-1pjvfkg{top:6px;left:8px}.esg-system.s-2.svelte-1pjvfkg.svelte-1pjvfkg{top:6px;right:8px}.esg-system.s-3.svelte-1pjvfkg.svelte-1pjvfkg{top:50%;left:4px;transform:translateY(-50%)}.esg-system.s-4.svelte-1pjvfkg.svelte-1pjvfkg{top:50%;right:4px;transform:translateY(-50%)}.esg-system.s-5.svelte-1pjvfkg.svelte-1pjvfkg{bottom:6px;left:50%;transform:translate(-50%)}.esg-icon.svelte-1pjvfkg.svelte-1pjvfkg{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.55rem;font-weight:800}.esg-label.svelte-1pjvfkg.svelte-1pjvfkg{font-size:.42rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.04em}.esg-evidence.svelte-1pjvfkg.svelte-1pjvfkg{font-size:.4rem;color:#94a3b8;font-style:italic}.esg-center.svelte-1pjvfkg.svelte-1pjvfkg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.esg-pack.svelte-1pjvfkg.svelte-1pjvfkg{background:#fef2f2;border:2px dashed #fca5a5;border-radius:5px;padding:.3rem .45rem;text-align:center;box-shadow:0 0 0 4px #ef44440d;animation:svelte-1pjvfkg-pack-pulse 2s infinite}@keyframes svelte-1pjvfkg-pack-pulse{0%,to{box-shadow:0 0 0 4px #ef44440d}50%{box-shadow:0 0 0 8px #ef44441a}}.esg-pack-label.svelte-1pjvfkg.svelte-1pjvfkg{font-size:.45rem;font-weight:800;color:#991b1b;text-transform:uppercase;letter-spacing:.05em}.esg-pack-status.svelte-1pjvfkg.svelte-1pjvfkg{font-size:.55rem;font-weight:800;color:#dc2626;margin-top:.1rem}.esg-lines.svelte-1pjvfkg.svelte-1pjvfkg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.esg-warning.svelte-1pjvfkg.svelte-1pjvfkg{display:inline-flex;align-self:center;align-items:center;gap:.3rem;padding:.2rem .5rem;background:#fef2f2;color:#b91c1c;border:1px solid #fca5a5;border-radius:4px;font-size:.55rem;font-weight:700}.scene-yardi.svelte-1pjvfkg.svelte-1pjvfkg{background:linear-gradient(180deg,#f0fdfa,#fef2f2);display:flex;flex-direction:column;gap:.4rem}.yardi-dashboard.svelte-1pjvfkg.svelte-1pjvfkg{background:#fff;border:1px solid #cbd5e1;border-radius:5px;overflow:hidden}.yardi-header.svelte-1pjvfkg.svelte-1pjvfkg{display:flex;justify-content:space-between;align-items:center;padding:.25rem .5rem;background:#1e293b;color:#cbd5e1}.yardi-app-name.svelte-1pjvfkg.svelte-1pjvfkg{font-size:.5rem;font-weight:800;letter-spacing:.05em}.yardi-status.svelte-1pjvfkg.svelte-1pjvfkg{font-size:.45rem;font-weight:700;color:#86efac;text-transform:uppercase;display:inline-flex;align-items:center;gap:.2rem}.yardi-status.svelte-1pjvfkg.svelte-1pjvfkg:before{content:"";width:5px;height:5px;background:#22c55e;border-radius:50%;animation:svelte-1pjvfkg-blink-status 1s infinite}@keyframes svelte-1pjvfkg-blink-status{0%,to{opacity:1}50%{opacity:.4}}.yardi-rows.svelte-1pjvfkg.svelte-1pjvfkg{padding:.3rem .4rem;display:flex;flex-direction:column;gap:.15rem}.yardi-row.svelte-1pjvfkg.svelte-1pjvfkg{display:grid;grid-template-columns:8px 1fr auto auto;align-items:center;gap:.4rem;font-size:.55rem;padding:.18rem .3rem;border-radius:3px;background:#f8fafc;transition:background .2s}.yardi-row.active.svelte-1pjvfkg.svelte-1pjvfkg{background:#ecfdf5;border-left:2px solid #16a34a}.yr-tick.svelte-1pjvfkg.svelte-1pjvfkg{width:6px;height:6px;border-radius:50%;background:#cbd5e1}.yr-tick.tick-on.svelte-1pjvfkg.svelte-1pjvfkg{background:#22c55e;box-shadow:0 0 4px #22c55e99}.yr-addr.svelte-1pjvfkg.svelte-1pjvfkg{color:#1f2937;font-weight:700;font-family:ui-monospace,monospace}.yr-amt.svelte-1pjvfkg.svelte-1pjvfkg{color:#166534;font-weight:800;font-variant-numeric:tabular-nums}.yr-status.ok.svelte-1pjvfkg.svelte-1pjvfkg{color:#16a34a;font-weight:800}.yardi-divider.svelte-1pjvfkg.svelte-1pjvfkg{display:flex;align-items:center;gap:.3rem;margin:.1rem 0}.div-line.svelte-1pjvfkg.svelte-1pjvfkg{flex:1;height:1px;background:repeating-linear-gradient(90deg,#cbd5e1 0 4px,transparent 4px 8px)}.div-tag.svelte-1pjvfkg.svelte-1pjvfkg{font-size:.45rem;font-weight:800;color:#b91c1c;text-transform:uppercase;letter-spacing:.06em;padding:.1rem .35rem;background:#fee2e2;border-radius:99px}.yardi-pdfs.svelte-1pjvfkg.svelte-1pjvfkg{display:flex;flex-direction:column;gap:.25rem}.yardi-pdf.svelte-1pjvfkg.svelte-1pjvfkg{display:flex;align-items:center;gap:.4rem;background:#fffefaeb;border:1px solid #e5dcc6;border-radius:4px;padding:.3rem .45rem;font-size:.55rem;color:#4b3a1f;transform:rotate(-.4deg)}.yardi-pdf.svelte-1pjvfkg.svelte-1pjvfkg:nth-child(2){transform:rotate(.5deg)}.yardi-pdf.svelte-1pjvfkg.svelte-1pjvfkg:nth-child(3){transform:rotate(-.6deg)}.yardi-pdf.faded.svelte-1pjvfkg.svelte-1pjvfkg{opacity:.7}.pdf-icon.svelte-1pjvfkg.svelte-1pjvfkg{width:16px;height:16px;background:#fee2e2;color:#dc2626;border-radius:3px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pdf-label.svelte-1pjvfkg.svelte-1pjvfkg{flex:1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdf-pages.svelte-1pjvfkg.svelte-1pjvfkg{font-size:.45rem;font-weight:800;color:#b91c1c;background:#fef2f2;padding:.1rem .3rem;border-radius:2px;border:1px dashed #fca5a5;flex-shrink:0}.yardi-search-status.svelte-1pjvfkg.svelte-1pjvfkg{display:inline-flex;align-self:center;align-items:center;gap:.3rem;padding:.2rem .5rem;background:#1f2937;color:#fca5a5;border-radius:4px;font-size:.5rem;font-weight:700;font-family:ui-monospace,monospace}@media (max-width: 768px){.pain-grid.svelte-1pjvfkg.svelte-1pjvfkg{grid-template-columns:1fr}.scene.svelte-1pjvfkg.svelte-1pjvfkg{min-height:auto}}.pain-section.svelte-142t1zt.svelte-142t1zt{padding:5rem 0}.pain-header.svelte-142t1zt.svelte-142t1zt{margin-bottom:3rem}.pain-grid.svelte-142t1zt.svelte-142t1zt{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1100px;margin:0 auto}.pain-card.svelte-142t1zt.svelte-142t1zt{padding:0;background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);transition:all var(--transition-normal);overflow:hidden}.pain-card.svelte-142t1zt.svelte-142t1zt:hover{border-color:#7c3aed66;transform:translateY(-2px);box-shadow:var(--shadow-md)}.pain-card.svelte-142t1zt h3.svelte-142t1zt{font-size:var(--font-size-base);font-weight:700;color:var(--color-text);margin-bottom:.5rem;line-height:1.3;padding:0 1.5rem}.pain-card.svelte-142t1zt p.svelte-142t1zt{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.6;padding:0 1.5rem 1.5rem}.scene.svelte-142t1zt.svelte-142t1zt{padding:.85rem;margin:1rem 1rem 1.25rem;border-radius:var(--radius-md);border:1px solid #e5e7eb;border-top:2px solid #7c3aed;font-family:Plus Jakarta Sans,system-ui,sans-serif;position:relative;min-height:240px;overflow:hidden}.scene-discovery.svelte-142t1zt.svelte-142t1zt{background:linear-gradient(180deg,#faf5ff,#fef2f2);display:flex;flex-direction:column;gap:.45rem}.disc-header.svelte-142t1zt.svelte-142t1zt{display:flex;justify-content:space-between;align-items:center}.disc-tag.svelte-142t1zt.svelte-142t1zt{font-size:.55rem;font-weight:800;padding:.15rem .45rem;background:#ede9fe;color:#6b21a8;border-radius:99px;letter-spacing:.04em;text-transform:uppercase}.disc-deadline.svelte-142t1zt.svelte-142t1zt{display:inline-flex;align-items:center;gap:.25rem;font-size:.55rem;font-weight:700;color:#b91c1c;background:#fef2f2;border:1px solid #fca5a5;padding:.1rem .4rem;border-radius:99px;animation:svelte-142t1zt-deadline-pulse 1.8s infinite}@keyframes svelte-142t1zt-deadline-pulse{0%,to{box-shadow:0 0 #ef444459}50%{box-shadow:0 0 0 4px #ef444400}}.disc-stack.svelte-142t1zt.svelte-142t1zt{position:relative;height:80px;background:#fff;border:1px solid #e9d5ff;border-radius:5px;overflow:hidden}.disc-pages.svelte-142t1zt.svelte-142t1zt{position:absolute;top:50%;right:12px;transform:translateY(-50%);text-align:right;z-index:5}.disc-pages-num.svelte-142t1zt.svelte-142t1zt{display:block;font-size:1.2rem;font-weight:900;color:#7c3aed;line-height:1;font-variant-numeric:tabular-nums;font-family:ui-monospace,monospace}.disc-pages-label.svelte-142t1zt.svelte-142t1zt{font-size:.5rem;color:#6b21a8;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.disc-paper.svelte-142t1zt.svelte-142t1zt{position:absolute;background:#fff;border:1px solid #cbd5e1;box-shadow:0 1px 2px #00000014;height:50px;width:38px;border-radius:1px}.disc-paper.p-1.svelte-142t1zt.svelte-142t1zt{left:12px;bottom:6px;transform:rotate(-4deg);z-index:1}.disc-paper.p-2.svelte-142t1zt.svelte-142t1zt{left:28px;bottom:12px;transform:rotate(2deg);z-index:2}.disc-paper.p-3.svelte-142t1zt.svelte-142t1zt{left:44px;bottom:8px;transform:rotate(-2deg);z-index:3}.disc-paper.p-4.svelte-142t1zt.svelte-142t1zt{left:62px;bottom:14px;transform:rotate(3deg);z-index:2}.disc-paper.p-5.svelte-142t1zt.svelte-142t1zt{left:80px;bottom:6px;transform:rotate(-3deg);z-index:1}.disc-bates.svelte-142t1zt.svelte-142t1zt{display:flex;gap:.3rem;flex-wrap:wrap;align-items:center}.bates-num.svelte-142t1zt.svelte-142t1zt{font-family:ui-monospace,monospace;font-size:.5rem;font-weight:700;color:#5b21b6;background:#ede9fe;padding:.1rem .35rem;border-radius:2px;letter-spacing:.02em}.bates-num.faded.svelte-142t1zt.svelte-142t1zt{opacity:.5}.disc-search.svelte-142t1zt.svelte-142t1zt{display:flex;align-items:center;gap:.3rem;padding:.3rem .45rem;background:#fff;border:1px solid #ddd6fe;border-radius:4px;font-size:.55rem}.ds-query.svelte-142t1zt.svelte-142t1zt{flex:1;color:#1f2937;font-style:italic;font-weight:600}.ds-results.svelte-142t1zt.svelte-142t1zt{font-size:.5rem;font-weight:800;color:#b91c1c;background:#fef2f2;padding:.1rem .35rem;border-radius:2px;border:1px dashed #fca5a5}.disc-overlay.svelte-142t1zt.svelte-142t1zt{display:inline-flex;align-self:center;align-items:center;gap:.3rem;padding:.2rem .5rem;background:#fef2f2;color:#b91c1c;border:1px solid #fca5a5;border-radius:4px;font-size:.55rem;font-weight:700}.scene-privilege.svelte-142t1zt.svelte-142t1zt{background:linear-gradient(180deg,#f5f3ff,#ede9fe);display:flex;flex-direction:column;gap:.45rem}.priv-case-header.svelte-142t1zt.svelte-142t1zt{display:flex;align-items:center;gap:.35rem;padding:.3rem .45rem;background:#1e1b4b;color:#e0e7ff;border-radius:4px;font-size:.6rem;font-weight:800}.priv-stamp.svelte-142t1zt.svelte-142t1zt{margin-left:auto;background:#dc2626;color:#fff;padding:.1rem .4rem;border-radius:2px;font-size:.45rem;letter-spacing:.06em;transform:rotate(-2deg);border:1px dashed rgba(255,255,255,.5);animation:svelte-142t1zt-stamp-blink 1.8s infinite}@keyframes svelte-142t1zt-stamp-blink{0%,to{opacity:1}50%{opacity:.7}}.priv-document.svelte-142t1zt.svelte-142t1zt{background:#fff;border:1px solid #ddd6fe;border-radius:5px;padding:.5rem .55rem;display:flex;flex-direction:column;gap:4px}.priv-line.svelte-142t1zt.svelte-142t1zt{height:4px;background:#f1f5f9;border-radius:2px}.priv-line.short.svelte-142t1zt.svelte-142t1zt{width:70%}.priv-redacted.svelte-142t1zt.svelte-142t1zt{height:12px;background:repeating-linear-gradient(45deg,#1f2937 0,#1f2937 4px,#374151 4px,#374151 8px);border-radius:2px;display:flex;align-items:center;justify-content:center;position:relative}.priv-redacted.small.svelte-142t1zt.svelte-142t1zt{width:60%;height:10px}.rd-label.svelte-142t1zt.svelte-142t1zt{position:absolute;font-size:.4rem;font-weight:800;color:#fef3c7;letter-spacing:.08em;text-shadow:0 1px 2px rgba(0,0,0,.7)}.priv-roles.svelte-142t1zt.svelte-142t1zt{display:grid;grid-template-columns:repeat(3,1fr);gap:.3rem}.priv-role.svelte-142t1zt.svelte-142t1zt{display:flex;flex-direction:column;align-items:center;gap:.15rem;background:#fff;border:1px solid #ddd6fe;border-radius:4px;padding:.3rem .2rem}.priv-role.error.svelte-142t1zt.svelte-142t1zt{border-color:#fca5a5;background:#fef2f2;animation:svelte-142t1zt-error-pulse 1.6s infinite}@keyframes svelte-142t1zt-error-pulse{0%,to{box-shadow:0 0 #dc26264d}50%{box-shadow:0 0 0 4px #dc262600}}.pr-icon.svelte-142t1zt.svelte-142t1zt{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.55rem;font-weight:800;color:#fff}.pr-icon.partner.svelte-142t1zt.svelte-142t1zt{background:#16a34a}.pr-icon.senior.svelte-142t1zt.svelte-142t1zt{background:#d97706}.pr-icon.junior.svelte-142t1zt.svelte-142t1zt{background:#dc2626}.pr-name.svelte-142t1zt.svelte-142t1zt{font-size:.5rem;font-weight:700;color:#1f2937}.pr-access.svelte-142t1zt.svelte-142t1zt{font-size:.45rem;font-weight:700;padding:.1rem .3rem;border-radius:2px;text-align:center}.pr-access.ok.svelte-142t1zt.svelte-142t1zt{background:#dcfce7;color:#166534}.pr-access.q.svelte-142t1zt.svelte-142t1zt{background:#fef3c7;color:#b45309}.pr-access.fail.svelte-142t1zt.svelte-142t1zt{background:#fee2e2;color:#b91c1c}.priv-warning.svelte-142t1zt.svelte-142t1zt{display:inline-flex;align-self:center;align-items:center;gap:.3rem;padding:.2rem .5rem;background:#fef2f2;color:#b91c1c;border:1px solid #fca5a5;border-radius:4px;font-size:.55rem;font-weight:700}.scene-court.svelte-142t1zt.svelte-142t1zt{background:linear-gradient(180deg,#f5f3ff,#fef2f2);display:flex;flex-direction:column;gap:.45rem}.court-banner.svelte-142t1zt.svelte-142t1zt{display:inline-flex;align-self:flex-start;align-items:center;gap:.3rem;background:#1e1b4b;color:#fef3c7;padding:.2rem .5rem;border-radius:99px;font-size:.55rem;font-weight:700;letter-spacing:.04em}.court-clock.svelte-142t1zt.svelte-142t1zt{text-align:center;padding:.4rem 0;background:#1e1b4b;color:#fef3c7;border-radius:5px;border-top:2px solid #f59e0b}.cc-time.svelte-142t1zt.svelte-142t1zt{font-size:1.2rem;font-weight:800;color:#fbbf24;font-family:ui-monospace,SF Mono,monospace;letter-spacing:.03em;line-height:1.1;font-variant-numeric:tabular-nums}.cc-label.svelte-142t1zt.svelte-142t1zt{font-size:.5rem;color:#fde68a;text-transform:uppercase;letter-spacing:.06em;font-weight:600;margin-top:.05rem}.court-search.svelte-142t1zt.svelte-142t1zt{display:flex;align-items:center;gap:.35rem;padding:.3rem .45rem;background:#fff;border:1px solid #ddd6fe;border-radius:4px;font-size:.55rem}.cs-query.svelte-142t1zt.svelte-142t1zt{flex:1;color:#1f2937;font-style:italic;font-weight:600}.cursor.svelte-142t1zt.svelte-142t1zt{animation:svelte-142t1zt-blink-cursor 1s step-end infinite;color:#7c3aed;font-weight:300}@keyframes svelte-142t1zt-blink-cursor{0%,to{opacity:1}50%{opacity:0}}.court-emails.svelte-142t1zt.svelte-142t1zt{display:flex;flex-direction:column;gap:.2rem;background:#fff;border:1px solid #ddd6fe;border-radius:4px;padding:.3rem .4rem}.ce-row.svelte-142t1zt.svelte-142t1zt{display:flex;align-items:center;gap:.3rem;font-size:.5rem;color:#475569}.ce-row.faded.svelte-142t1zt.svelte-142t1zt{opacity:.55}.ce-icon.svelte-142t1zt.svelte-142t1zt{color:#7c3aed;flex-shrink:0}.ce-subj.svelte-142t1zt.svelte-142t1zt{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.ce-date.svelte-142t1zt.svelte-142t1zt{font-size:.45rem;color:#94a3b8;font-variant-numeric:tabular-nums;flex-shrink:0}.court-overlay.svelte-142t1zt.svelte-142t1zt{display:inline-flex;align-self:center;align-items:center;gap:.3rem;padding:.2rem .5rem;background:#fef2f2;color:#b91c1c;border:1px solid #fca5a5;border-radius:4px;font-size:.55rem;font-weight:700}@media (max-width: 768px){.pain-grid.svelte-142t1zt.svelte-142t1zt{grid-template-columns:1fr}.scene.svelte-142t1zt.svelte-142t1zt{min-height:auto}}.pain-section.svelte-113je7p.svelte-113je7p{padding:5rem 0}.pain-header.svelte-113je7p.svelte-113je7p{margin-bottom:3rem}.pain-grid.svelte-113je7p.svelte-113je7p{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1100px;margin:0 auto}.pain-card.svelte-113je7p.svelte-113je7p{padding:0;background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);transition:all var(--transition-normal);overflow:hidden}.pain-card.svelte-113je7p.svelte-113je7p:hover{border-color:#9d174d66;transform:translateY(-2px);box-shadow:var(--shadow-md)}.pain-card.svelte-113je7p h3.svelte-113je7p{font-size:var(--font-size-base);font-weight:700;color:var(--color-text);margin-bottom:.5rem;line-height:1.3;padding:0 1.5rem}.pain-card.svelte-113je7p p.svelte-113je7p{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.6;padding:0 1.5rem 1.5rem}.scene.svelte-113je7p.svelte-113je7p{padding:.85rem;margin:1rem 1rem 1.25rem;border-radius:var(--radius-md);border:1px solid #e5e7eb;border-top:2px solid #9d174d;font-family:Plus Jakarta Sans,system-ui,sans-serif;position:relative;min-height:240px;overflow:hidden}.scene-identity.svelte-113je7p.svelte-113je7p{background:linear-gradient(180deg,#fdf2f8,#fff7ed);display:flex;flex-direction:column;gap:.5rem}.id-banner.svelte-113je7p.svelte-113je7p{display:inline-flex;align-self:flex-start;align-items:center;gap:.3rem;padding:.18rem .5rem;background:#fef2f2;color:#b91c1c;border:1px solid #fca5a5;border-radius:99px;font-size:.55rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;animation:svelte-113je7p-deadline-pulse 1.8s infinite}@keyframes svelte-113je7p-deadline-pulse{0%,to{box-shadow:0 0 #ef444459}50%{box-shadow:0 0 0 4px #ef444400}}.id-table.svelte-113je7p.svelte-113je7p{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:.3rem;background:linear-gradient(135deg,#92400e,#78350f);border-radius:5px;padding:.4rem;border:1px solid #451a03}.id-card.svelte-113je7p.svelte-113je7p{background:#fffefa;border:1px solid #d4d4d8;border-radius:3px;padding:.3rem;display:flex;align-items:center;gap:.35rem;box-shadow:0 2px 4px #00000026;position:relative}.id-1.svelte-113je7p.svelte-113je7p{transform:rotate(-2deg)}.id-2.svelte-113je7p.svelte-113je7p{transform:rotate(1deg)}.id-3.svelte-113je7p.svelte-113je7p{transform:rotate(-1deg)}.id-4.svelte-113je7p.svelte-113je7p{transform:rotate(2deg)}.id-photo.svelte-113je7p.svelte-113je7p{width:18px;height:22px;background:linear-gradient(180deg,#cbd5e1,#94a3b8);border-radius:2px;flex-shrink:0}.id-1.svelte-113je7p .id-photo.svelte-113je7p{background:linear-gradient(180deg,#fbbf24,#d97706)}.id-2.svelte-113je7p .id-photo.svelte-113je7p{background:linear-gradient(180deg,#60a5fa,#2563eb)}.id-3.svelte-113je7p .id-photo.svelte-113je7p{background:linear-gradient(180deg,#f87171,#dc2626)}.id-4.svelte-113je7p .id-photo.svelte-113je7p{background:linear-gradient(180deg,#86efac,#16a34a)}.id-lines.svelte-113je7p.svelte-113je7p{flex:1;display:flex;flex-direction:column;gap:2px}.id-line.svelte-113je7p.svelte-113je7p{height:3px;background:#e5e7eb;border-radius:1px}.id-line.short.svelte-113je7p.svelte-113je7p{width:60%}.id-status.svelte-113je7p.svelte-113je7p{width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.55rem;font-weight:800;flex-shrink:0}.id-status.ok.svelte-113je7p.svelte-113je7p{background:#dcfce7;color:#166534}.id-status.q.svelte-113je7p.svelte-113je7p{background:#fef3c7;color:#b45309;animation:svelte-113je7p-blink-q-n 1.4s infinite}.id-status.fail.svelte-113je7p.svelte-113je7p{background:#fee2e2;color:#b91c1c}@keyframes svelte-113je7p-blink-q-n{0%,to{opacity:1}50%{opacity:.3}}.id-act.svelte-113je7p.svelte-113je7p{display:flex;align-items:center;gap:.4rem;padding:.35rem .5rem;background:#fff;border:1px solid #fbcfe8;border-radius:4px}.seal-circle.svelte-113je7p.svelte-113je7p{width:28px;height:28px;border:2px solid #9d174d;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fdf2f8;flex-shrink:0;position:relative}.seal-circle.svelte-113je7p.svelte-113je7p:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:1px dashed #9d174d;border-radius:50%;opacity:.5}.seal-inner.svelte-113je7p.svelte-113je7p{font-size:.35rem;font-weight:800;color:#9d174d;letter-spacing:.05em}.id-act-label.svelte-113je7p.svelte-113je7p{flex:1;font-size:.55rem;font-weight:700;color:#4b3a1f}.id-warning.svelte-113je7p.svelte-113je7p{display:inline-flex;align-self:center;align-items:center;gap:.3rem;padding:.2rem .5rem;background:#fef2f2;color:#b91c1c;border:1px solid #fca5a5;border-radius:4px;font-size:.55rem;font-weight:700}.scene-protocol.svelte-113je7p.svelte-113je7p{background:linear-gradient(180deg,#fdf2f8,#fffbeb);display:flex;flex-direction:column;gap:.45rem}.proto-stage.svelte-113je7p.svelte-113je7p{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.protocol-shelf.svelte-113je7p.svelte-113je7p{position:relative;height:130px;padding-bottom:8px}.proto-book.svelte-113je7p.svelte-113je7p{position:absolute;bottom:8px;width:22px;height:90px;background:linear-gradient(90deg,#14532d,#166534,#14532d);border:1px solid #052e16;border-radius:1px 1px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:.3rem .1rem;box-shadow:1px 0 2px #0003}.proto-book.book-2.svelte-113je7p.svelte-113je7p{background:linear-gradient(90deg,#7f1d1d,#991b1b,#7f1d1d);border-color:#450a0a;height:88px;left:26px}.proto-book.book-3.svelte-113je7p.svelte-113je7p{background:linear-gradient(90deg,#1e3a8a,#1e40af,#1e3a8a);border-color:#172554;height:92px;left:52px}.proto-book.svelte-113je7p.svelte-113je7p:not(.book-2):not(.book-3){left:0}.proto-spine.svelte-113je7p.svelte-113je7p{color:#fef3c7;font-size:.35rem;font-weight:800;text-orientation:mixed;writing-mode:vertical-rl;letter-spacing:.05em;transform:rotate(180deg);display:flex;flex-direction:column;gap:.2rem}.proto-year.svelte-113je7p.svelte-113je7p{font-size:.4rem;color:#fbbf24}.proto-edge.svelte-113je7p.svelte-113je7p{position:absolute;bottom:0;left:1px;right:1px;height:4px;background:linear-gradient(180deg,#fef3c7,#fde68a);border-radius:0 0 1px 1px}.shelf-board.svelte-113je7p.svelte-113je7p{position:absolute;bottom:0;left:-4px;right:-4px;height:6px;background:linear-gradient(180deg,#92400e,#78350f);border-radius:1px;box-shadow:0 2px 4px #00000026}.shelf-label.svelte-113je7p.svelte-113je7p{position:absolute;top:4px;right:4px;font-size:.4rem;font-weight:800;color:#9d174d;text-transform:uppercase;letter-spacing:.06em;background:#fdf2f8;padding:.1rem .3rem;border-radius:2px;border:1px solid #fbcfe8}.digital-copies.svelte-113je7p.svelte-113je7p{display:flex;flex-direction:column;gap:.25rem;align-self:center}.copy.svelte-113je7p.svelte-113je7p{display:flex;align-items:center;gap:.3rem;background:#fff;border:1px solid #e5e7eb;border-radius:4px;padding:.25rem .4rem;font-size:.5rem;color:#475569;box-shadow:0 1px 2px #0000000d}.c-1.svelte-113je7p.svelte-113je7p{transform:rotate(-1deg)}.c-2.svelte-113je7p.svelte-113je7p{transform:rotate(1.5deg) translate(6px)}.c-3.svelte-113je7p.svelte-113je7p{transform:rotate(-.8deg) translate(-3px);opacity:.85}.copy-icon.svelte-113je7p.svelte-113je7p{width:14px;height:14px;background:#fee2e2;color:#dc2626;border-radius:2px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.copy-name.svelte-113je7p.svelte-113je7p{flex:1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.5rem}.copy-stamp.svelte-113je7p.svelte-113je7p{font-size:.5rem;font-weight:800;padding:.05rem .3rem;border-radius:2px;flex-shrink:0}.copy-stamp.drift.svelte-113je7p.svelte-113je7p{color:#b91c1c;background:#fee2e2;border:1px dashed #fca5a5}.copy-stamp.question.svelte-113je7p.svelte-113je7p{color:#b45309;background:#fef3c7;border:1px dashed #fcd34d}.proto-warning.svelte-113je7p.svelte-113je7p{display:inline-flex;align-self:center;align-items:center;gap:.3rem;padding:.2rem .5rem;background:#fef2f2;color:#b91c1c;border:1px solid #fca5a5;border-radius:4px;font-size:.55rem;font-weight:700}.scene-apostille.svelte-113je7p.svelte-113je7p{background:linear-gradient(180deg,#fdf2f8,#fef2f2);display:flex;flex-direction:column;gap:.45rem}.apo-client-msg.svelte-113je7p.svelte-113je7p{display:flex;align-items:center;gap:.4rem;background:#fff;border:1px solid #fbcfe8;border-radius:99px 99px 99px 4px;padding:.3rem .55rem;font-size:.55rem;color:#475569;font-style:italic}.client-bubble-tag.svelte-113je7p.svelte-113je7p{display:inline-flex;align-items:center;gap:.2rem;background:#9d174d;color:#fff;padding:.15rem .4rem;border-radius:99px;font-size:.45rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;font-style:normal}.client-text.svelte-113je7p.svelte-113je7p{line-height:1.2;flex:1}.apo-archive.svelte-113je7p.svelte-113je7p{background:#fff;border:1px solid #fbcfe8;border-radius:5px;padding:.35rem .45rem .45rem}.apo-shelf-label.svelte-113je7p.svelte-113je7p{font-size:.42rem;font-weight:800;color:#9d174d;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.3rem}.apo-boxes.svelte-113je7p.svelte-113je7p{display:grid;grid-template-columns:repeat(5,1fr);gap:.3rem;align-items:end;height:60px;border-bottom:2px solid #92400e;padding-bottom:.15rem}.apo-box.svelte-113je7p.svelte-113je7p{background:linear-gradient(180deg,#fef3c7,#fde68a);border:1px solid #d97706;border-radius:1px 1px 0 0;height:42px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.apo-box.dusty.svelte-113je7p.svelte-113je7p{background:linear-gradient(180deg,#d6d3d1,#a8a29e);border-color:#57534e}.apo-box.highlighted.svelte-113je7p.svelte-113je7p{border-width:2px;border-color:#b91c1c;box-shadow:0 0 8px #dc262666;animation:svelte-113je7p-highlight-box 1.8s infinite}@keyframes svelte-113je7p-highlight-box{0%,to{box-shadow:0 0 6px #dc262666}50%{box-shadow:0 0 12px #dc2626b3}}.dust-overlay.svelte-113je7p.svelte-113je7p{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.4) 1px,transparent 2px),radial-gradient(circle at 60% 50%,rgba(255,255,255,.3) 1px,transparent 2px),radial-gradient(circle at 40% 70%,rgba(255,255,255,.4) 1px,transparent 2px),radial-gradient(circle at 80% 20%,rgba(255,255,255,.3) 1px,transparent 2px);pointer-events:none}.box-year.svelte-113je7p.svelte-113je7p{font-size:.45rem;font-weight:800;color:#57534e;line-height:1;z-index:1}.box-status.svelte-113je7p.svelte-113je7p{font-size:.55rem;font-weight:800;color:#b91c1c;line-height:1;z-index:1;animation:svelte-113je7p-blink-q-n 1.4s infinite}.apo-deadline.svelte-113je7p.svelte-113je7p{display:flex;align-items:center;gap:.4rem;background:#fff;border:1px solid #fca5a5;border-left:3px solid #dc2626;border-radius:3px;padding:.3rem .4rem}.deadline-num.svelte-113je7p.svelte-113je7p{font-size:1.2rem;font-weight:900;color:#dc2626;font-variant-numeric:tabular-nums;line-height:1}.deadline-info.svelte-113je7p.svelte-113je7p{display:flex;flex-direction:column;line-height:1.1}.deadline-label.svelte-113je7p.svelte-113je7p{font-size:.5rem;font-weight:800;color:#991b1b;text-transform:uppercase;letter-spacing:.06em}.deadline-sub.svelte-113je7p.svelte-113je7p{font-size:.5rem;color:#7f1d1d;font-style:italic}.apo-overlay.svelte-113je7p.svelte-113je7p{display:inline-flex;align-self:center;align-items:center;gap:.3rem;padding:.2rem .5rem;background:#fef2f2;color:#b91c1c;border:1px solid #fca5a5;border-radius:4px;font-size:.55rem;font-weight:700}@media (max-width: 768px){.pain-grid.svelte-113je7p.svelte-113je7p{grid-template-columns:1fr}.scene.svelte-113je7p.svelte-113je7p{min-height:auto}.proto-stage.svelte-113je7p.svelte-113je7p{grid-template-columns:1fr}}.pain-section.svelte-1be5gzt.svelte-1be5gzt{padding:5rem 0}.pain-header.svelte-1be5gzt.svelte-1be5gzt{margin-bottom:3rem}.pain-grid.svelte-1be5gzt.svelte-1be5gzt{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1100px;margin:0 auto}.pain-card.svelte-1be5gzt.svelte-1be5gzt{padding:0;background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);transition:all var(--transition-normal);overflow:hidden}.pain-card.svelte-1be5gzt.svelte-1be5gzt:hover{border-color:#0d948866;transform:translateY(-2px);box-shadow:var(--shadow-md)}.pain-card.svelte-1be5gzt h3.svelte-1be5gzt{font-size:var(--font-size-base);font-weight:700;color:var(--color-text);margin-bottom:.5rem;line-height:1.3;padding:0 1.5rem}.pain-card.svelte-1be5gzt p.svelte-1be5gzt{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.6;padding:0 1.5rem 1.5rem}.scene.svelte-1be5gzt.svelte-1be5gzt{padding:.85rem;margin:1rem 1rem 1.25rem;border-radius:var(--radius-md);border:1px solid #e5e7eb;border-top:2px solid #0d9488;font-family:Plus Jakarta Sans,system-ui,sans-serif;position:relative;min-height:240px;overflow:hidden}.scene-fnol.svelte-1be5gzt.svelte-1be5gzt{background:linear-gradient(180deg,#0f172a,#1e293b);color:#e2e8f0;display:flex;flex-direction:column;gap:.5rem}.fnol-header.svelte-1be5gzt.svelte-1be5gzt{display:flex;justify-content:space-between;align-items:center}.fnol-tag.svelte-1be5gzt.svelte-1be5gzt{font-size:.55rem;font-weight:800;padding:.15rem .45rem;background:#0d948840;color:#5eead4;border-radius:99px;letter-spacing:.04em;text-transform:uppercase}.fnol-time.svelte-1be5gzt.svelte-1be5gzt{font-family:ui-monospace,SF Mono,monospace;font-size:.75rem;font-weight:800;color:#fbbf24;font-variant-numeric:tabular-nums}.fnol-call.svelte-1be5gzt.svelte-1be5gzt{display:flex;align-items:center;gap:.5rem;background:#dc262626;border:1px solid rgba(220,38,38,.4);border-radius:5px;padding:.4rem .5rem;position:relative;overflow:hidden}.call-icon.svelte-1be5gzt.svelte-1be5gzt{width:28px;height:28px;background:#dc2626;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;animation:svelte-1be5gzt-ring 1.6s infinite}@keyframes svelte-1be5gzt-ring{0%,to{transform:scale(1) rotate(0)}25%{transform:scale(1.05) rotate(-8deg)}75%{transform:scale(1.05) rotate(8deg)}}.call-info.svelte-1be5gzt.svelte-1be5gzt{flex:1;line-height:1.2}.call-title.svelte-1be5gzt.svelte-1be5gzt{font-size:.6rem;font-weight:800;color:#fff}.call-sub.svelte-1be5gzt.svelte-1be5gzt{font-size:.5rem;color:#fca5a5;font-style:italic}.call-pulse.svelte-1be5gzt.svelte-1be5gzt{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:8px;height:8px;background:#ef4444;border-radius:50%;animation:svelte-1be5gzt-call-pulse 1s infinite}@keyframes svelte-1be5gzt-call-pulse{0%,to{opacity:1;transform:translateY(-50%) scale(1)}50%{opacity:.4;transform:translateY(-50%) scale(1.4)}}.fnol-sources.svelte-1be5gzt.svelte-1be5gzt{display:grid;grid-template-columns:repeat(2,1fr);gap:.25rem}.src-item.svelte-1be5gzt.svelte-1be5gzt{display:flex;align-items:center;gap:.3rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:4px;padding:.2rem .35rem}.src-icon.svelte-1be5gzt.svelte-1be5gzt{width:16px;height:16px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.src-label.svelte-1be5gzt.svelte-1be5gzt{flex:1;font-size:.5rem;color:#cbd5e1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.src-status.svelte-1be5gzt.svelte-1be5gzt{font-size:.45rem;font-weight:800;color:#5eead4;font-variant-numeric:tabular-nums}.src-status.pending.svelte-1be5gzt.svelte-1be5gzt{color:#fbbf24;animation:svelte-1be5gzt-blink-q-i 1.4s infinite}@keyframes svelte-1be5gzt-blink-q-i{0%,to{opacity:1}50%{opacity:.4}}.fnol-warning.svelte-1be5gzt.svelte-1be5gzt{display:inline-flex;align-self:center;align-items:center;gap:.3rem;padding:.2rem .5rem;background:#dc262633;color:#fca5a5;border:1px solid rgba(220,38,38,.45);border-radius:4px;font-size:.55rem;font-weight:700}.scene-photos.svelte-1be5gzt.svelte-1be5gzt{background:linear-gradient(180deg,#f0fdfa,#fef2f2);display:flex;flex-direction:column;gap:.45rem}.ph-header.svelte-1be5gzt.svelte-1be5gzt{display:flex;justify-content:space-between;align-items:center}.ph-tag.svelte-1be5gzt.svelte-1be5gzt{font-size:.55rem;font-weight:800;padding:.15rem .45rem;background:#ccfbf1;color:#115e59;border-radius:99px;letter-spacing:.04em;text-transform:uppercase}.ph-count.svelte-1be5gzt.svelte-1be5gzt{font-size:.55rem;font-weight:700;color:#b91c1c;font-variant-numeric:tabular-nums}.count-num.svelte-1be5gzt.svelte-1be5gzt{font-size:.7rem;font-weight:900;color:#dc2626}.ph-grid.svelte-1be5gzt.svelte-1be5gzt{display:grid;grid-template-columns:repeat(6,1fr);gap:3px;background:#1e293b;padding:4px;border-radius:4px}.ph-thumb.svelte-1be5gzt.svelte-1be5gzt{aspect-ratio:1;background:#475569;border-radius:1px;overflow:hidden;position:relative}.ph-bg.svelte-1be5gzt.svelte-1be5gzt{position:absolute;top:0;right:0;bottom:0;left:0}.t-1.svelte-1be5gzt .ph-bg.svelte-1be5gzt{background:linear-gradient(135deg,#94a3b8,#475569 60%,#1f2937)}.t-2.svelte-1be5gzt .ph-bg.svelte-1be5gzt{background:linear-gradient(135deg,#cbd5e1,#64748b 60%,#1f2937)}.t-3.svelte-1be5gzt .ph-bg.svelte-1be5gzt{background:linear-gradient(135deg,#57534e,#292524)}.t-4.svelte-1be5gzt .ph-bg.svelte-1be5gzt{background:linear-gradient(45deg,#78716c,#1c1917)}.t-5.svelte-1be5gzt .ph-bg.svelte-1be5gzt{background:linear-gradient(135deg,#a8a29e,#44403c 60%,#0f172a)}.t-6.svelte-1be5gzt .ph-bg.svelte-1be5gzt{background:linear-gradient(135deg,#94a3b8,#1e293b)}.t-7.svelte-1be5gzt .ph-bg.svelte-1be5gzt{background:linear-gradient(45deg,#64748b,#292524)}.t-8.svelte-1be5gzt .ph-bg.svelte-1be5gzt{background:linear-gradient(135deg,#6b7280,#111827)}.t-9.svelte-1be5gzt .ph-bg.svelte-1be5gzt{background:linear-gradient(135deg,#94a3b8,#57534e 60%,#1c1917)}.t-10.svelte-1be5gzt .ph-bg.svelte-1be5gzt{background:linear-gradient(45deg,#44403c,#1c1917)}.t-11.svelte-1be5gzt .ph-bg.svelte-1be5gzt{background:linear-gradient(135deg,#78716c,#292524)}.t-12.svelte-1be5gzt .ph-bg.svelte-1be5gzt{background:linear-gradient(135deg,#57534e,#44403c 60%,#1c1917)}.ph-time.svelte-1be5gzt.svelte-1be5gzt{position:absolute;bottom:1px;right:2px;font-size:.35rem;color:#ffffffd9;font-family:ui-monospace,monospace;background:#0006;padding:0 2px;border-radius:1px}.ph-overlay-msg.svelte-1be5gzt.svelte-1be5gzt{display:inline-flex;align-self:flex-start;align-items:center;gap:.25rem;padding:.2rem .4rem;background:#fff;color:#475569;border:1px solid #cbd5e1;border-radius:99px;font-size:.5rem;font-weight:600;font-style:italic}.ph-warning.svelte-1be5gzt.svelte-1be5gzt{display:inline-flex;align-self:center;align-items:center;gap:.3rem;padding:.2rem .5rem;background:#fef2f2;color:#b91c1c;border:1px solid #fca5a5;border-radius:4px;font-size:.55rem;font-weight:700}.scene-reserve.svelte-1be5gzt.svelte-1be5gzt{background:linear-gradient(180deg,#fef2f2,#fffbeb);display:flex;flex-direction:column;gap:.45rem}.rs-banner.svelte-1be5gzt.svelte-1be5gzt{display:inline-flex;align-self:flex-start;align-items:center;gap:.3rem;padding:.18rem .5rem;background:#fef2f2;color:#b91c1c;border:1px solid #fca5a5;border-radius:99px;font-size:.55rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;animation:svelte-1be5gzt-deadline-pulse-i 1.8s infinite}@keyframes svelte-1be5gzt-deadline-pulse-i{0%,to{box-shadow:0 0 #ef444459}50%{box-shadow:0 0 0 4px #ef444400}}.rs-day-card.svelte-1be5gzt.svelte-1be5gzt{background:#fff;border:1px solid #fca5a5;border-radius:5px;padding:.5rem .55rem;display:flex;flex-direction:column;gap:.3rem}.day-progress.svelte-1be5gzt.svelte-1be5gzt{height:6px;background:#fee2e2;border-radius:3px;overflow:hidden}.day-fill.svelte-1be5gzt.svelte-1be5gzt{height:100%;background:linear-gradient(90deg,#f59e0b,#dc2626);border-radius:3px;transition:width 1s ease}.day-info.svelte-1be5gzt.svelte-1be5gzt{display:flex;align-items:baseline;gap:.3rem}.day-num.svelte-1be5gzt.svelte-1be5gzt{font-size:1rem;font-weight:900;color:#dc2626;font-variant-numeric:tabular-nums;line-height:1}.day-of.svelte-1be5gzt.svelte-1be5gzt{font-size:.65rem;color:#b91c1c;font-weight:700}.day-label.svelte-1be5gzt.svelte-1be5gzt{margin-left:auto;font-size:.5rem;font-weight:700;color:#991b1b;text-transform:uppercase;letter-spacing:.05em}.rs-systems.svelte-1be5gzt.svelte-1be5gzt{display:grid;grid-template-columns:repeat(2,1fr);gap:.25rem}.rs-sys.svelte-1be5gzt.svelte-1be5gzt{display:flex;align-items:center;justify-content:space-between;padding:.2rem .4rem;background:#fff;border:1px solid #e5e7eb;border-radius:3px;font-size:.55rem}.rs-tag.svelte-1be5gzt.svelte-1be5gzt{font-weight:700;color:#1f2937}.rs-state.svelte-1be5gzt.svelte-1be5gzt{font-size:.6rem;font-weight:800;line-height:1}.rs-state.ok.svelte-1be5gzt.svelte-1be5gzt{color:#16a34a}.rs-state.q.svelte-1be5gzt.svelte-1be5gzt{color:#d97706;animation:svelte-1be5gzt-blink-q-i 1.4s infinite}.rs-state.fail.svelte-1be5gzt.svelte-1be5gzt{color:#dc2626}.rs-ibnr.svelte-1be5gzt.svelte-1be5gzt{display:flex;align-items:center;gap:.4rem;padding:.3rem .5rem;background:#1e293b;border-radius:4px}.ibnr-label.svelte-1be5gzt.svelte-1be5gzt{font-size:.5rem;font-weight:800;color:#fbbf24;letter-spacing:.06em}.ibnr-bar.svelte-1be5gzt.svelte-1be5gzt{flex:1;height:4px;background:#475569;border-radius:2px;overflow:hidden}.ibnr-fill.svelte-1be5gzt.svelte-1be5gzt{height:100%;width:80%;background:linear-gradient(90deg,#f59e0b,#ef4444);animation:svelte-1be5gzt-ibnr-grow 3s ease-in-out infinite}@keyframes svelte-1be5gzt-ibnr-grow{0%,to{width:70%}50%{width:92%}}.ibnr-value.svelte-1be5gzt.svelte-1be5gzt{font-size:.55rem;font-weight:800;color:#fbbf24;font-variant-numeric:tabular-nums;font-family:ui-monospace,monospace}.rs-overlay.svelte-1be5gzt.svelte-1be5gzt{display:inline-flex;align-self:center;align-items:center;gap:.3rem;padding:.2rem .5rem;background:#fef2f2;color:#b91c1c;border:1px solid #fca5a5;border-radius:4px;font-size:.55rem;font-weight:700}@media (max-width: 768px){.pain-grid.svelte-1be5gzt.svelte-1be5gzt{grid-template-columns:1fr}.scene.svelte-1be5gzt.svelte-1be5gzt{min-height:auto}}.faq-section.svelte-1i715bc.svelte-1i715bc{position:relative}.faq-header.svelte-1i715bc.svelte-1i715bc{margin-bottom:3.5rem}.faq-card.svelte-1i715bc.svelte-1i715bc{max-width:780px;margin:0 auto;background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-xl, 16px);box-shadow:0 1px 3px #0000000a,0 6px 24px #00000008;overflow:hidden;transition:box-shadow var(--transition-normal)}.faq-card.svelte-1i715bc.svelte-1i715bc:hover{box-shadow:0 1px 3px #0000000a,0 8px 32px #0000000f}.faq-list.svelte-1i715bc.svelte-1i715bc{display:flex;flex-direction:column}.faq-divider.svelte-1i715bc.svelte-1i715bc{height:1px;background:var(--color-border-light);margin:0 1.75rem}.faq-item.svelte-1i715bc.svelte-1i715bc{transition:background var(--transition-fast)}.faq-item.open.svelte-1i715bc.svelte-1i715bc{background:var(--color-bg-card, rgba(249, 250, 251, .5))}.faq-item.first.svelte-1i715bc.svelte-1i715bc{border-radius:var(--radius-xl, 16px) var(--radius-xl, 16px) 0 0}.faq-item.last.svelte-1i715bc.svelte-1i715bc{border-radius:0 0 var(--radius-xl, 16px) var(--radius-xl, 16px)}.faq-trigger.svelte-1i715bc.svelte-1i715bc{width:100%;display:flex;align-items:center;gap:1.25rem;padding:1.5rem 1.75rem;text-align:left;font-size:var(--font-size-base);font-weight:600;color:var(--color-text);transition:all var(--transition-fast);cursor:pointer;background:none;border:none}.faq-trigger.svelte-1i715bc.svelte-1i715bc:hover{color:var(--color-primary, #635bff)}.faq-number.svelte-1i715bc.svelte-1i715bc{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md, 10px);background:linear-gradient(135deg,var(--color-primary, #635bff) 0%,var(--color-primary-dark, #4b45c6) 100%);color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.02em;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.faq-item.open.svelte-1i715bc .faq-number.svelte-1i715bc{transform:scale(1.05);box-shadow:0 4px 12px #635bff4d}.faq-question.svelte-1i715bc.svelte-1i715bc{flex:1;line-height:1.5}.faq-icon.svelte-1i715bc.svelte-1i715bc{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--color-text-muted);background:var(--color-bg-card, rgba(249, 250, 251, .8));transition:all var(--transition-fast)}.faq-icon.open.svelte-1i715bc.svelte-1i715bc{background:var(--color-primary, #635bff);color:#fff}.vertical-line.svelte-1i715bc.svelte-1i715bc{transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s ease}.vertical-line.open.svelte-1i715bc.svelte-1i715bc{transform:scaleY(0);opacity:0}.faq-answer.svelte-1i715bc.svelte-1i715bc{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1)}.faq-answer.open.svelte-1i715bc.svelte-1i715bc{grid-template-rows:1fr}.faq-answer-inner.svelte-1i715bc.svelte-1i715bc{overflow:hidden}.faq-answer.svelte-1i715bc p.svelte-1i715bc{padding:0 1.75rem 1.5rem;padding-left:calc(3rem + 36px);font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.8;margin:0}@media (max-width: 640px){.faq-card.svelte-1i715bc.svelte-1i715bc{border-radius:var(--radius-lg, 12px)}.faq-trigger.svelte-1i715bc.svelte-1i715bc{padding:1.25rem;gap:1rem;font-size:.9rem}.faq-number.svelte-1i715bc.svelte-1i715bc{width:32px;height:32px;font-size:.7rem}.faq-icon.svelte-1i715bc.svelte-1i715bc{width:28px;height:28px}.faq-icon.svelte-1i715bc svg.svelte-1i715bc{width:14px;height:14px}.faq-divider.svelte-1i715bc.svelte-1i715bc{margin:0 1.25rem}.faq-answer.svelte-1i715bc p.svelte-1i715bc{padding:0 1.25rem 1.25rem;padding-left:calc(2.25rem + 32px)}.faq-item.first.svelte-1i715bc.svelte-1i715bc{border-radius:var(--radius-lg, 12px) var(--radius-lg, 12px) 0 0}.faq-item.last.svelte-1i715bc.svelte-1i715bc{border-radius:0 0 var(--radius-lg, 12px) var(--radius-lg, 12px)}}.ba-header.svelte-1wwlujh.svelte-1wwlujh{margin-bottom:3.5rem}.ba-slider.svelte-1wwlujh.svelte-1wwlujh{position:relative;max-width:820px;margin:0 auto 3.5rem;height:540px;border-radius:16px;overflow:hidden;cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none;border:1px solid rgba(0,0,0,.06);box-shadow:0 0 0 1px #00000008,0 2px 4px #0000000a,0 12px 24px #0000000f,0 24px 48px #0000000a}.ba-after.svelte-1wwlujh.svelte-1wwlujh{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.75rem 2.25rem;background:linear-gradient(160deg,#f0fdf4,#ecfdf5 40%,#f0fdfa);z-index:0}.ba-before.svelte-1wwlujh.svelte-1wwlujh{position:absolute;top:0;left:0;bottom:0;overflow:hidden;background:linear-gradient(160deg,#fef2f2,#fff1f2 40%,#fef2f2);z-index:2}.ba-before-inner.svelte-1wwlujh.svelte-1wwlujh{padding:1.75rem 2.25rem;width:820px;height:100%}.ba-side-tag.svelte-1wwlujh.svelte-1wwlujh{display:inline-flex;align-items:center;gap:.4rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.35rem .85rem;border-radius:100px;margin-bottom:1rem}.ba-tag-red.svelte-1wwlujh.svelte-1wwlujh{background:#ef444414;color:#dc2626;border:1px solid rgba(239,68,68,.15);box-shadow:0 1px 2px #ef444414}.ba-tag-green.svelte-1wwlujh.svelte-1wwlujh{background:#22c55e14;color:#16a34a;border:1px solid rgba(34,197,94,.15);box-shadow:0 1px 2px #22c55e14}.ba-chaos.svelte-1wwlujh.svelte-1wwlujh{display:flex;flex-direction:column;gap:.3rem}.chaos-doc.svelte-1wwlujh.svelte-1wwlujh{display:flex;align-items:center;gap:.6rem;padding:.45rem .75rem;background:#ffffffb3;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(239,68,68,.1);border-radius:8px;font-size:.74rem;color:#64748b;white-space:nowrap;transition:transform .15s ease;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.ba-organized.svelte-1wwlujh.svelte-1wwlujh{display:flex;flex-direction:column;gap:.3rem}.org-row.svelte-1wwlujh.svelte-1wwlujh{display:flex;align-items:center;gap:.6rem;padding:.45rem .75rem;background:#ffffffbf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(34,197,94,.1);border-radius:8px;font-size:.74rem;color:#1e293b;font-weight:500;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;box-shadow:0 1px 2px #00000008}.org-layer-label.svelte-1wwlujh.svelte-1wwlujh{display:flex;align-items:center;gap:.4rem;font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#7c3aed;padding:.25rem 0 .1rem;margin-top:.25rem}.org-layer-legal.svelte-1wwlujh.svelte-1wwlujh{color:#0891b2}.org-layer-org.svelte-1wwlujh.svelte-1wwlujh{color:#16a34a}.org-ai.svelte-1wwlujh.svelte-1wwlujh{background:#7c3aed0a;border-color:#7c3aed1a;color:#5b21b6;box-shadow:0 1px 3px #7c3aed0f}.org-legal.svelte-1wwlujh.svelte-1wwlujh{background:#0891b20a;border-color:#0891b21a;color:#0e7490;box-shadow:0 1px 3px #0891b20f}.org-check.svelte-1wwlujh.svelte-1wwlujh{margin-left:auto;flex-shrink:0}.org-badge.svelte-1wwlujh.svelte-1wwlujh{margin-left:auto;font-size:.62rem;background:linear-gradient(135deg,#f0fdf4,#dcfce7);color:#16a34a;padding:.15rem .5rem;border-radius:100px;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:0 1px 2px #22c55e1a}.ba-handle.svelte-1wwlujh.svelte-1wwlujh{position:absolute;top:0;bottom:0;z-index:10;transform:translate(-50%);pointer-events:none}.ba-handle-line.svelte-1wwlujh.svelte-1wwlujh{position:absolute;top:0;bottom:0;left:50%;width:2px;background:linear-gradient(180deg,#ffffffe6,#fff,#ffffffe6);transform:translate(-50%);box-shadow:-1px 0 3px #00000014,1px 0 3px #00000014,0 0 12px #0000000f}.ba-handle-grip.svelte-1wwlujh.svelte-1wwlujh{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#fff;border:none;display:flex;align-items:center;justify-content:center;color:#6366f1;box-shadow:0 0 0 1px #0000000f,0 2px 6px #0000001a,0 8px 24px #00000014;pointer-events:auto;cursor:ew-resize;transition:box-shadow .2s ease,transform .15s ease}.ba-handle-grip.svelte-1wwlujh.svelte-1wwlujh:hover{box-shadow:0 0 0 1px #6366f133,0 2px 8px #6366f126,0 8px 28px #0000001a}.ba-table.svelte-1wwlujh.svelte-1wwlujh{max-width:960px;margin:0 auto;background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px #0000000a,0 4px 12px #00000008;overflow:hidden}.ba-row.svelte-1wwlujh.svelte-1wwlujh{display:grid;grid-template-columns:1fr 48px 1fr;gap:0;align-items:center;transition:background .15s ease}.ba-row.svelte-1wwlujh+.ba-row.svelte-1wwlujh{border-top:1px solid rgba(0,0,0,.05)}.ba-cell.svelte-1wwlujh.svelte-1wwlujh{padding:1rem 1.5rem}.ba-cell--before.svelte-1wwlujh.svelte-1wwlujh{border-left:3px solid rgba(239,68,68,.15)}.ba-cell--after.svelte-1wwlujh.svelte-1wwlujh{border-left:3px solid rgba(16,185,129,.2)}.ba-row.svelte-1wwlujh:hover .ba-cell--before.svelte-1wwlujh{background:#ef444405}.ba-row.svelte-1wwlujh:hover .ba-cell--after.svelte-1wwlujh{background:#10b98105}.ba-cell-text.svelte-1wwlujh.svelte-1wwlujh{font-size:.82rem;line-height:1.55;color:#64748b;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.ba-cell--after.svelte-1wwlujh .ba-cell-text.svelte-1wwlujh{color:#1e293b;font-weight:500}.ba-arrow.svelte-1wwlujh.svelte-1wwlujh{display:flex;align-items:center;justify-content:center;color:#cbd5e1;opacity:.4;transition:all .2s ease}.ba-row.svelte-1wwlujh:hover .ba-arrow.svelte-1wwlujh{opacity:.8;color:#10b981}@media (max-width: 768px){.ba-slider.svelte-1wwlujh.svelte-1wwlujh{height:480px;margin-bottom:2rem}.ba-after.svelte-1wwlujh.svelte-1wwlujh{padding:1.25rem}.ba-before-inner.svelte-1wwlujh.svelte-1wwlujh{padding:1.25rem;width:100vw}.chaos-doc.svelte-1wwlujh.svelte-1wwlujh,.org-row.svelte-1wwlujh.svelte-1wwlujh{font-size:.68rem;padding:.35rem .5rem}.ba-table.svelte-1wwlujh.svelte-1wwlujh{border-radius:10px}.ba-row.svelte-1wwlujh.svelte-1wwlujh{grid-template-columns:1fr;padding:.75rem 0}.ba-cell.svelte-1wwlujh.svelte-1wwlujh{padding:.5rem 1rem}.ba-arrow.svelte-1wwlujh.svelte-1wwlujh{padding:.15rem}.ba-arrow.svelte-1wwlujh svg.svelte-1wwlujh{transform:rotate(90deg);width:14px;height:14px}}.ba-header.svelte-u8lztl.svelte-u8lztl{margin-bottom:3.5rem}.ba-slider.svelte-u8lztl.svelte-u8lztl{position:relative;max-width:820px;margin:0 auto 3.5rem;height:540px;border-radius:16px;overflow:hidden;cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none;border:1px solid rgba(0,0,0,.06);box-shadow:0 0 0 1px #00000008,0 2px 4px #0000000a,0 12px 24px #0000000f,0 24px 48px #0000000a}.ba-after.svelte-u8lztl.svelte-u8lztl{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.75rem 2.25rem 1.75rem 3.5rem;background:radial-gradient(ellipse at top right,#ecfeff 0%,transparent 50%),linear-gradient(160deg,#fffaf0,#fefce8,#f0fdfa);z-index:0;overflow-y:auto}.thread-rail.svelte-u8lztl.svelte-u8lztl{position:absolute;left:1.6rem;top:5rem;bottom:1.5rem;width:12px;pointer-events:none}.thread-line.svelte-u8lztl.svelte-u8lztl{position:absolute;left:50%;top:0;bottom:0;width:2px;transform:translate(-50%);background:linear-gradient(180deg,#d9770626,#f59e0b99 25%,#f59e0b99 75%,#d9770626);box-shadow:0 0 8px #f59e0b4d}.thread-node.svelte-u8lztl.svelte-u8lztl{position:absolute;left:50%;transform:translate(-50%);width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fde68a,#d97706);box-shadow:0 0 6px #f59e0b99;animation:svelte-u8lztl-thread-pulse 2.4s ease-in-out infinite}.thread-node.n1.svelte-u8lztl.svelte-u8lztl{top:0%}.thread-node.n2.svelte-u8lztl.svelte-u8lztl{top:22%;animation-delay:.3s}.thread-node.n3.svelte-u8lztl.svelte-u8lztl{top:50%;animation-delay:.6s}.thread-node.n4.svelte-u8lztl.svelte-u8lztl{top:78%;animation-delay:.9s}.thread-node.n5.svelte-u8lztl.svelte-u8lztl{top:100%;animation-delay:1.2s}@keyframes svelte-u8lztl-thread-pulse{0%,to{box-shadow:0 0 6px #f59e0b99;transform:translate(-50%) scale(1)}50%{box-shadow:0 0 14px #f59e0be6;transform:translate(-50%) scale(1.2)}}.thread-header.svelte-u8lztl.svelte-u8lztl{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .65rem;background:#fef3c7b3;border:1px solid #fde68a;border-radius:99px;font-size:.65rem;font-weight:700;color:#92400e;letter-spacing:.02em;margin-bottom:.85rem}.org-stack.svelte-u8lztl.svelte-u8lztl{display:flex;flex-direction:column;gap:.32rem}.org-row.svelte-u8lztl.svelte-u8lztl{display:flex;align-items:center;gap:.6rem;padding:.45rem .75rem;background:#ffffffd9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(34,197,94,.1);border-radius:8px;font-size:.74rem;color:#1e293b;font-weight:500;white-space:nowrap;box-shadow:0 1px 2px #00000008;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.row-label.svelte-u8lztl.svelte-u8lztl{flex:1;overflow:hidden;text-overflow:ellipsis}.org-layer-label.svelte-u8lztl.svelte-u8lztl{display:flex;align-items:center;gap:.4rem;font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#6b21a8;padding:.25rem 0 .1rem;margin-top:.4rem}.org-layer-label.compliance.svelte-u8lztl.svelte-u8lztl{color:#0e7490}.org-layer-label.project.svelte-u8lztl.svelte-u8lztl{color:#b45309}.org-ai.svelte-u8lztl.svelte-u8lztl{background:#7c3aed0d;border-color:#7c3aed1f;color:#5b21b6}.org-compliance.svelte-u8lztl.svelte-u8lztl{background:#0891b20d;border-color:#0891b21f;color:#0e7490}.org-project.svelte-u8lztl.svelte-u8lztl{background:#f59e0b0d;border-color:#f59e0b26;color:#92400e}.org-check.svelte-u8lztl.svelte-u8lztl{margin-left:auto;flex-shrink:0}.org-badge.svelte-u8lztl.svelte-u8lztl{margin-left:auto;font-size:.62rem;background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;padding:.15rem .5rem;border-radius:100px;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:0 1px 2px #f59e0b26}.ba-before.svelte-u8lztl.svelte-u8lztl{position:absolute;top:0;left:0;bottom:0;overflow:hidden;background:repeating-linear-gradient(45deg,rgba(180,130,80,.04) 0 2px,transparent 2px 8px),linear-gradient(160deg,#fdf6e8,#f8eed8,#fef2f2);z-index:2}.ba-before-inner.svelte-u8lztl.svelte-u8lztl{padding:1.75rem 2.25rem;width:820px;height:100%;position:relative}.hazard-tape.svelte-u8lztl.svelte-u8lztl{position:absolute;top:0;left:0;right:0;height:22px;background:repeating-linear-gradient(135deg,#fef08a 0,#fef08a 14px,#1f2937 14px,#1f2937 28px);display:flex;align-items:center;justify-content:center;color:#1f2937;font-size:.6rem;font-weight:900;text-transform:uppercase;letter-spacing:.15em;text-shadow:0 0 3px rgba(254,240,138,.9)}.hazard-tape.svelte-u8lztl span.svelte-u8lztl{background:#fef08ae6;padding:.05rem .6rem;border-radius:2px}.ba-side-tag.svelte-u8lztl.svelte-u8lztl{display:inline-flex;align-items:center;gap:.4rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.35rem .85rem;border-radius:100px;margin-top:1.5rem;margin-bottom:1rem}.ba-tag-red.svelte-u8lztl.svelte-u8lztl{background:#ef444414;color:#dc2626;border:1px solid rgba(239,68,68,.15);box-shadow:0 1px 2px #ef444414}.ba-tag-green.svelte-u8lztl.svelte-u8lztl{background:#22c55e14;color:#16a34a;border:1px solid rgba(34,197,94,.15);box-shadow:0 1px 2px #22c55e14}.trailer-blueprints.svelte-u8lztl.svelte-u8lztl{position:relative;height:110px;margin-bottom:.6rem}.blueprint.svelte-u8lztl.svelte-u8lztl{position:absolute;width:280px;height:100px;background:#1e3a8a;border-radius:3px;box-shadow:0 4px 10px #1e3a8a40,0 1px 3px #00000026;padding:.45rem .55rem;overflow:hidden}.bp-1.svelte-u8lztl.svelte-u8lztl{top:0;left:0;transform:rotate(-3deg);z-index:2}.bp-2.svelte-u8lztl.svelte-u8lztl{top:5px;right:80px;transform:rotate(2.5deg);z-index:1}.bp-grid.svelte-u8lztl.svelte-u8lztl{position:absolute;top:6px;right:6px;bottom:6px;left:6px;background-image:linear-gradient(rgba(255,255,255,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.18) 1px,transparent 1px);background-size:14px 14px}.bp-corner-stamp.svelte-u8lztl.svelte-u8lztl{position:absolute;top:8px;right:8px;background:#ef4444eb;color:#fff;font-size:.5rem;font-weight:800;padding:.18rem .4rem;border-radius:2px;text-transform:uppercase;letter-spacing:.05em;transform:rotate(8deg);line-height:1.05;text-align:center;border:1px dashed rgba(255,255,255,.6);box-shadow:0 1px 3px #0003}.bp-corner-stamp.question.svelte-u8lztl.svelte-u8lztl{background:#f59e0beb;transform:rotate(-6deg)}.bp-label.svelte-u8lztl.svelte-u8lztl{position:absolute;bottom:8px;left:10px;color:#fff;font-size:.6rem;font-weight:700;background:#1e3a8ad9;padding:.15rem .4rem;border-radius:2px;letter-spacing:.02em}.bp-pin.svelte-u8lztl.svelte-u8lztl{position:absolute;top:-3px;left:50%;width:9px;height:9px;background:radial-gradient(circle at 30% 30%,#fca5a5,#b91c1c);border-radius:50%;box-shadow:0 1px 3px #0006}.bp-pin.alt.svelte-u8lztl.svelte-u8lztl{background:radial-gradient(circle at 30% 30%,#fde68a,#b45309);left:65%}.trailer-papers.svelte-u8lztl.svelte-u8lztl{display:flex;flex-direction:column;gap:.32rem;margin-bottom:.6rem;position:relative;z-index:3}.paper.svelte-u8lztl.svelte-u8lztl{display:flex;align-items:center;gap:.55rem;padding:.45rem .75rem;background:#fffefaeb;border:1px solid #e5dcc6;border-radius:4px;font-size:.72rem;color:#4b3a1f;white-space:nowrap;box-shadow:0 1px 3px #78501e1a;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;position:relative}.p-1.svelte-u8lztl.svelte-u8lztl{transform:rotate(-.6deg)}.p-2.svelte-u8lztl.svelte-u8lztl{transform:rotate(.4deg) translate(8px)}.p-3.svelte-u8lztl.svelte-u8lztl{transform:rotate(-.8deg) translate(-4px)}.p-4.svelte-u8lztl.svelte-u8lztl{transform:rotate(.7deg)}.p-5.svelte-u8lztl.svelte-u8lztl{transform:rotate(-.4deg) translate(6px);opacity:.85}.p-6.svelte-u8lztl.svelte-u8lztl{transform:rotate(.5deg);opacity:.78}.paper.expired.svelte-u8lztl.svelte-u8lztl{background:linear-gradient(180deg,#fffefaeb,#fef2f2eb)}.paper-icon-box.svelte-u8lztl.svelte-u8lztl{width:18px;height:18px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.paper-icon-box.red.svelte-u8lztl.svelte-u8lztl{background:#fee2e2;color:#dc2626}.paper-icon-box.amber.svelte-u8lztl.svelte-u8lztl{background:#fef3c7;color:#b45309}.paper-icon-box.slate.svelte-u8lztl.svelte-u8lztl{background:#e2e8f0;color:#64748b}.paper-name.svelte-u8lztl.svelte-u8lztl{font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis}.paper-stamp.svelte-u8lztl.svelte-u8lztl{font-size:.55rem;font-weight:800;text-transform:uppercase;color:#b91c1c;background:#fee2e2;border:1px dashed #fca5a5;padding:.1rem .4rem;border-radius:2px;transform:rotate(-3deg);letter-spacing:.05em}.paper-stamp.expired-stamp.svelte-u8lztl.svelte-u8lztl{color:#fff;background:#dc2626;border-color:#991b1b;border-style:solid}.paper-stamp.question-stamp.svelte-u8lztl.svelte-u8lztl{background:#fef3c7;color:#b45309;border-color:#fcd34d}.coffee-ring.svelte-u8lztl.svelte-u8lztl{position:absolute;right:18px;top:-3px;width:16px;height:16px;border-radius:50%;border:2px solid rgba(120,53,15,.4);background:#78350f0f;pointer-events:none}.trailer-stickies.svelte-u8lztl.svelte-u8lztl{position:relative;height:80px;margin-top:.4rem}.sticky.svelte-u8lztl.svelte-u8lztl{position:absolute;width:130px;padding:.55rem .6rem;font-family:Caveat,Comic Sans MS,cursive;font-size:.85rem;font-weight:600;line-height:1.15;color:#713f12;box-shadow:0 4px 8px #00000026,0 1px 2px #0000001a;border-radius:1px}.sticky-yellow.svelte-u8lztl.svelte-u8lztl{background:linear-gradient(135deg,#fef9c3,#fef08a);transform:rotate(-3deg);left:0;top:0}.sticky-pink.svelte-u8lztl.svelte-u8lztl{background:linear-gradient(135deg,#fce7f3,#fbcfe8);transform:rotate(2.5deg);left:165px;top:5px;color:#831843}.sticky-tape.svelte-u8lztl.svelte-u8lztl{position:absolute;top:-5px;left:50%;transform:translate(-50%);width:28px;height:8px;background:#b4b4b480;border:1px solid rgba(120,120,120,.3);border-radius:1px}.hard-hat.svelte-u8lztl.svelte-u8lztl{position:absolute;bottom:12px;right:22px;transform:rotate(8deg);opacity:.92;pointer-events:none}.ba-handle.svelte-u8lztl.svelte-u8lztl{position:absolute;top:0;bottom:0;z-index:10;transform:translate(-50%);pointer-events:none}.ba-handle-line.svelte-u8lztl.svelte-u8lztl{position:absolute;top:0;bottom:0;left:50%;width:2px;background:linear-gradient(180deg,#ffffffe6,#fff,#ffffffe6);transform:translate(-50%);box-shadow:-1px 0 3px #00000014,1px 0 3px #00000014,0 0 12px #0000000f}.ba-handle-grip.svelte-u8lztl.svelte-u8lztl{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:#f97316;box-shadow:0 0 0 1px #0000000f,0 2px 6px #0000001a,0 8px 24px #00000014;pointer-events:auto;cursor:ew-resize;transition:box-shadow .2s ease}.ba-handle-grip.svelte-u8lztl.svelte-u8lztl:hover{box-shadow:0 0 0 1px #f9731640,0 2px 8px #f973162e,0 8px 28px #0000001a}.ba-table.svelte-u8lztl.svelte-u8lztl{max-width:960px;margin:0 auto;background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px #0000000a,0 4px 12px #00000008;overflow:hidden}.ba-row.svelte-u8lztl.svelte-u8lztl{display:grid;grid-template-columns:1fr 48px 1fr;align-items:center;transition:background .15s ease}.ba-row.svelte-u8lztl+.ba-row.svelte-u8lztl{border-top:1px solid rgba(0,0,0,.05)}.ba-cell.svelte-u8lztl.svelte-u8lztl{padding:1rem 1.5rem}.ba-cell--before.svelte-u8lztl.svelte-u8lztl{border-left:3px solid rgba(249,115,22,.25)}.ba-cell--after.svelte-u8lztl.svelte-u8lztl{border-left:3px solid rgba(16,185,129,.2)}.ba-row.svelte-u8lztl:hover .ba-cell--before.svelte-u8lztl{background:#f9731608}.ba-row.svelte-u8lztl:hover .ba-cell--after.svelte-u8lztl{background:#10b98105}.ba-cell-text.svelte-u8lztl.svelte-u8lztl{font-size:.82rem;line-height:1.55;color:#64748b;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.ba-cell--after.svelte-u8lztl .ba-cell-text.svelte-u8lztl{color:#1e293b;font-weight:500}.ba-arrow.svelte-u8lztl.svelte-u8lztl{display:flex;align-items:center;justify-content:center;color:#cbd5e1;opacity:.4;transition:all .2s ease}.ba-row.svelte-u8lztl:hover .ba-arrow.svelte-u8lztl{opacity:.8;color:#f97316}@media (max-width: 768px){.ba-slider.svelte-u8lztl.svelte-u8lztl{height:560px;margin-bottom:2rem}.ba-after.svelte-u8lztl.svelte-u8lztl{padding:1.25rem 1.25rem 1.25rem 2.6rem}.ba-before-inner.svelte-u8lztl.svelte-u8lztl{padding:1.25rem;width:100vw}.blueprint.svelte-u8lztl.svelte-u8lztl{width:220px}.bp-2.svelte-u8lztl.svelte-u8lztl{right:30px}.sticky-pink.svelte-u8lztl.svelte-u8lztl{left:145px}.paper.svelte-u8lztl.svelte-u8lztl,.org-row.svelte-u8lztl.svelte-u8lztl{font-size:.66rem;padding:.35rem .5rem}.ba-row.svelte-u8lztl.svelte-u8lztl{grid-template-columns:1fr;padding:.75rem 0}.ba-cell.svelte-u8lztl.svelte-u8lztl{padding:.5rem 1rem}.ba-arrow.svelte-u8lztl.svelte-u8lztl{padding:.15rem}.ba-arrow.svelte-u8lztl svg.svelte-u8lztl{transform:rotate(90deg);width:14px;height:14px}.hard-hat.svelte-u8lztl.svelte-u8lztl{display:none}}.ba-header.svelte-hngu6y.svelte-hngu6y{margin-bottom:3.5rem}.ba-slider.svelte-hngu6y.svelte-hngu6y{position:relative;max-width:820px;margin:0 auto 3.5rem;height:540px;border-radius:16px;overflow:hidden;cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none;border:1px solid rgba(0,0,0,.06);box-shadow:0 0 0 1px #00000008,0 2px 4px #0000000a,0 12px 24px #0000000f,0 24px 48px #0000000a}.ba-after.svelte-hngu6y.svelte-hngu6y{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.75rem 2.25rem 1.75rem 3.5rem;background:radial-gradient(ellipse at top right,#ecfeff 0%,transparent 50%),linear-gradient(160deg,#f0f9ff,#f0fdf4,#f0fdfa);z-index:0;overflow-y:auto}.thread-rail.svelte-hngu6y.svelte-hngu6y{position:absolute;left:1.6rem;top:5rem;bottom:1.5rem;width:12px;pointer-events:none}.thread-line.svelte-hngu6y.svelte-hngu6y{position:absolute;left:50%;top:0;bottom:0;width:2px;transform:translate(-50%);background:linear-gradient(180deg,#3b82f626,#2563eb99 25%,#2563eb99 75%,#3b82f626);box-shadow:0 0 8px #2563eb4d}.thread-node.svelte-hngu6y.svelte-hngu6y{position:absolute;left:50%;transform:translate(-50%);width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#93c5fd,#1d4ed8);box-shadow:0 0 6px #2563eb99;animation:svelte-hngu6y-thread-pulse 2.4s ease-in-out infinite}.thread-node.n1.svelte-hngu6y.svelte-hngu6y{top:0%}.thread-node.n2.svelte-hngu6y.svelte-hngu6y{top:22%;animation-delay:.3s}.thread-node.n3.svelte-hngu6y.svelte-hngu6y{top:50%;animation-delay:.6s}.thread-node.n4.svelte-hngu6y.svelte-hngu6y{top:78%;animation-delay:.9s}.thread-node.n5.svelte-hngu6y.svelte-hngu6y{top:100%;animation-delay:1.2s}@keyframes svelte-hngu6y-thread-pulse{0%,to{box-shadow:0 0 6px #2563eb99;transform:translate(-50%) scale(1)}50%{box-shadow:0 0 14px #2563ebe6;transform:translate(-50%) scale(1.2)}}.thread-header.svelte-hngu6y.svelte-hngu6y{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .65rem;background:#dbeafeb3;border:1px solid #93c5fd;border-radius:99px;font-size:.65rem;font-weight:700;color:#1e3a8a;letter-spacing:.02em;margin-bottom:.85rem}.org-stack.svelte-hngu6y.svelte-hngu6y{display:flex;flex-direction:column;gap:.32rem}.org-row.svelte-hngu6y.svelte-hngu6y{display:flex;align-items:center;gap:.6rem;padding:.45rem .75rem;background:#ffffffd9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(34,197,94,.1);border-radius:8px;font-size:.74rem;color:#1e293b;font-weight:500;white-space:nowrap;box-shadow:0 1px 2px #00000008;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.row-label.svelte-hngu6y.svelte-hngu6y{flex:1;overflow:hidden;text-overflow:ellipsis}.org-layer-label.svelte-hngu6y.svelte-hngu6y{display:flex;align-items:center;gap:.4rem;font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#6b21a8;padding:.25rem 0 .1rem;margin-top:.4rem}.org-layer-label.compliance.svelte-hngu6y.svelte-hngu6y{color:#0e7490}.org-layer-label.clients.svelte-hngu6y.svelte-hngu6y{color:#1d4ed8}.org-ai.svelte-hngu6y.svelte-hngu6y{background:#7c3aed0d;border-color:#7c3aed1f;color:#5b21b6}.org-compliance.svelte-hngu6y.svelte-hngu6y{background:#0891b20d;border-color:#0891b21f;color:#0e7490}.org-client.svelte-hngu6y.svelte-hngu6y{background:#2563eb0d;border-color:#2563eb1f;color:#1e3a8a}.org-client.more.svelte-hngu6y.svelte-hngu6y{opacity:.85}.client-pill.svelte-hngu6y.svelte-hngu6y{width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,#dbeafe,#93c5fd);color:#1e40af;display:inline-flex;align-items:center;justify-content:center;font-size:.55rem;font-weight:800;flex-shrink:0}.client-pill.more-pill.svelte-hngu6y.svelte-hngu6y{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);color:#4338ca}.org-check.svelte-hngu6y.svelte-hngu6y{margin-left:auto;flex-shrink:0}.org-badge.svelte-hngu6y.svelte-hngu6y{margin-left:auto;font-size:.62rem;background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e40af;padding:.15rem .5rem;border-radius:100px;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:0 1px 2px #2563eb26}.ba-before.svelte-hngu6y.svelte-hngu6y{position:absolute;top:0;left:0;bottom:0;overflow:hidden;background:repeating-linear-gradient(45deg,rgba(180,130,80,.04) 0 2px,transparent 2px 8px),linear-gradient(160deg,#fdf6e8,#fef2f2);z-index:2}.ba-before-inner.svelte-hngu6y.svelte-hngu6y{padding:1.75rem 2.25rem;width:820px;height:100%;position:relative}.hazard-tape.svelte-hngu6y.svelte-hngu6y{position:absolute;top:0;left:0;right:0;height:22px;background:repeating-linear-gradient(135deg,#fef08a 0,#fef08a 14px,#1f2937 14px,#1f2937 28px);display:flex;align-items:center;justify-content:center;color:#1f2937;font-size:.6rem;font-weight:900;text-transform:uppercase;letter-spacing:.15em}.hazard-tape.svelte-hngu6y span.svelte-hngu6y{background:#fef08ae6;padding:.05rem .6rem;border-radius:2px}.ba-side-tag.svelte-hngu6y.svelte-hngu6y{display:inline-flex;align-items:center;gap:.4rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.35rem .85rem;border-radius:100px;margin-top:1.5rem;margin-bottom:.85rem}.ba-tag-red.svelte-hngu6y.svelte-hngu6y{background:#ef444414;color:#dc2626;border:1px solid rgba(239,68,68,.15);box-shadow:0 1px 2px #ef444414}.ba-tag-green.svelte-hngu6y.svelte-hngu6y{background:#22c55e14;color:#16a34a;border:1px solid rgba(34,197,94,.15);box-shadow:0 1px 2px #22c55e14}.desk-digital.svelte-hngu6y.svelte-hngu6y{display:grid;grid-template-columns:1fr 130px;gap:.75rem;margin-bottom:.7rem}.monitor.svelte-hngu6y.svelte-hngu6y{background:#1e293b;border-radius:5px;padding:4px;box-shadow:0 4px 8px #0000002e;transform:rotate(-.8deg)}.monitor-bar.svelte-hngu6y.svelte-hngu6y{display:flex;align-items:center;gap:.4rem;padding:.2rem .4rem;color:#cbd5e1}.dots.svelte-hngu6y.svelte-hngu6y{display:inline-flex;gap:3px}.dots.svelte-hngu6y span.svelte-hngu6y{width:6px;height:6px;border-radius:50%}.dots.svelte-hngu6y span.svelte-hngu6y:nth-child(1){background:#ef4444}.dots.svelte-hngu6y span.svelte-hngu6y:nth-child(2){background:#f59e0b}.dots.svelte-hngu6y span.svelte-hngu6y:nth-child(3){background:#22c55e}.monitor-title.svelte-hngu6y.svelte-hngu6y{flex:1;font-size:.55rem;font-weight:600}.monitor-badge.svelte-hngu6y.svelte-hngu6y{background:#ef4444;color:#fff;padding:.05rem .35rem;border-radius:99px;font-size:.5rem;font-weight:800;animation:svelte-hngu6y-pulse-badge 1.6s infinite}@keyframes svelte-hngu6y-pulse-badge{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.monitor-screen.svelte-hngu6y.svelte-hngu6y{background:#fff;border-radius:3px;padding:.45rem .5rem;display:flex;flex-direction:column;gap:.3rem}.email-row.svelte-hngu6y.svelte-hngu6y{display:flex;align-items:center;gap:.35rem;font-size:.6rem;color:#64748b;line-height:1.2}.email-row.unread.svelte-hngu6y.svelte-hngu6y{background:#fffbeb;border-left:2px solid #f59e0b;padding:.2rem .35rem;border-radius:0 3px 3px 0}.email-row.warn.svelte-hngu6y.svelte-hngu6y{background:#fef2f2;border-left:2px solid #ef4444;padding:.2rem .35rem;border-radius:0 3px 3px 0}.email-from.svelte-hngu6y.svelte-hngu6y{font-weight:700;color:#1f2937;font-size:.55rem;flex-shrink:0}.email-subject.svelte-hngu6y.svelte-hngu6y{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-subject.duplicate.svelte-hngu6y.svelte-hngu6y{color:#dc2626;font-weight:600}.email-search.svelte-hngu6y.svelte-hngu6y{flex:1;color:#94a3b8;font-style:italic}.phone-mini.svelte-hngu6y.svelte-hngu6y{background:#1f2937;border-radius:10px;padding:3px;transform:rotate(2deg);box-shadow:0 5px 10px #0000002e}.phone-mini.svelte-hngu6y .phone-header.svelte-hngu6y{background:#7e22ce;border-radius:7px 7px 0 0;padding:.2rem .35rem;display:flex;align-items:center;gap:.3rem}.phone-app.svelte-hngu6y.svelte-hngu6y{color:#fff;font-size:.5rem;font-weight:800}.phone-contact.svelte-hngu6y.svelte-hngu6y{color:#ffffffd9;font-size:.5rem;font-weight:600}.phone-body.svelte-hngu6y.svelte-hngu6y{background:#f3e8ff;border-radius:0 0 7px 7px;padding:.3rem .3rem .4rem;display:flex;flex-direction:column;gap:.2rem;min-height:100px}.vbubble.svelte-hngu6y.svelte-hngu6y{background:#fff;padding:.2rem .35rem;border-radius:6px;font-size:.5rem;color:#1f2937;align-self:flex-start;max-width:90%;line-height:1.2}.vbubble.photo.svelte-hngu6y.svelte-hngu6y,.vbubble.voice.svelte-hngu6y.svelte-hngu6y{display:flex;align-items:center;gap:.25rem;color:#7e22ce;background:#faf5ff}.voice-time.svelte-hngu6y.svelte-hngu6y{font-size:.4rem;color:#9333ea;font-variant-numeric:tabular-nums}.voice-wave.svelte-hngu6y.svelte-hngu6y{display:inline-flex;align-items:center;gap:1px;height:8px}.voice-wave.svelte-hngu6y span.svelte-hngu6y{width:1.5px;background:#9333ea;border-radius:1px;animation:svelte-hngu6y-wave-bounce-2 .9s ease-in-out infinite}.voice-wave.svelte-hngu6y span.svelte-hngu6y:nth-child(1){height:4px;animation-delay:0s}.voice-wave.svelte-hngu6y span.svelte-hngu6y:nth-child(2){height:6px;animation-delay:.1s}.voice-wave.svelte-hngu6y span.svelte-hngu6y:nth-child(3){height:8px;animation-delay:.2s}.voice-wave.svelte-hngu6y span.svelte-hngu6y:nth-child(4){height:6px;animation-delay:.1s}.voice-wave.svelte-hngu6y span.svelte-hngu6y:nth-child(5){height:4px;animation-delay:0s}@keyframes svelte-hngu6y-wave-bounce-2{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.receipts-pile.svelte-hngu6y.svelte-hngu6y{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.6rem;position:relative}.receipt.svelte-hngu6y.svelte-hngu6y{display:flex;align-items:center;gap:.5rem;padding:.4rem .6rem;background:#fffefaeb;border:1px solid #e5dcc6;border-radius:4px;font-size:.7rem;color:#4b3a1f;white-space:nowrap;box-shadow:0 1px 3px #78501e1a;position:relative;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.r-1.svelte-hngu6y.svelte-hngu6y{transform:rotate(-.6deg)}.r-2.svelte-hngu6y.svelte-hngu6y{transform:rotate(.5deg) translate(8px)}.r-3.svelte-hngu6y.svelte-hngu6y{transform:rotate(-.4deg) translate(-4px);opacity:.85}.r-4.svelte-hngu6y.svelte-hngu6y{transform:rotate(.7deg) translate(6px)}.r-5.svelte-hngu6y.svelte-hngu6y{transform:rotate(-.5deg)}.receipt.faded.svelte-hngu6y.svelte-hngu6y{background:linear-gradient(180deg,#fffefad1,#e5dcc68c)}.r-icon.svelte-hngu6y.svelte-hngu6y{width:18px;height:18px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.r-icon.red.svelte-hngu6y.svelte-hngu6y{background:#fee2e2;color:#dc2626}.r-icon.img.svelte-hngu6y.svelte-hngu6y{background:#e2e8f0;color:#64748b}.r-icon.zip.svelte-hngu6y.svelte-hngu6y{background:#f3e8ff;color:#7c3aed}.r-name.svelte-hngu6y.svelte-hngu6y{font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis}.r-stamp.svelte-hngu6y.svelte-hngu6y{font-size:.5rem;font-weight:800;text-transform:uppercase;padding:.1rem .35rem;border-radius:2px;transform:rotate(-3deg);letter-spacing:.05em}.r-stamp.duplikat.svelte-hngu6y.svelte-hngu6y{color:#fff;background:#dc2626;border:1px solid #991b1b}.r-stamp.question.svelte-hngu6y.svelte-hngu6y{color:#b45309;background:#fef3c7;border:1px dashed #fcd34d}.r-stamp.warning.svelte-hngu6y.svelte-hngu6y{color:#fff;background:#ef4444;border-radius:50%;width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;padding:0;transform:rotate(0)}.receipts-pile.svelte-hngu6y .coffee-ring.svelte-hngu6y{position:absolute;right:60px;top:-8px;width:22px;height:22px;border-radius:50%;border:2.5px solid rgba(120,53,15,.4);background:#78350f0f;pointer-events:none}.desk-bottom.svelte-hngu6y.svelte-hngu6y{position:relative;height:70px}.usb-stick.svelte-hngu6y.svelte-hngu6y{position:absolute;bottom:8px;left:0;display:flex;align-items:center;transform:rotate(-5deg);filter:drop-shadow(0 3px 5px rgba(0,0,0,.18))}.usb-tip.svelte-hngu6y.svelte-hngu6y{width:14px;height:18px;background:linear-gradient(180deg,#cbd5e1,#94a3b8);border-radius:1px 0 0 1px;border:1px solid #64748b;border-right:none}.usb-body.svelte-hngu6y.svelte-hngu6y{width:70px;height:24px;background:linear-gradient(180deg,#1f2937,#0f172a);display:flex;align-items:center;padding:0 .3rem;position:relative}.usb-handwriting.svelte-hngu6y.svelte-hngu6y{color:#fde68a;font-family:Caveat,Comic Sans MS,cursive;font-size:.75rem;font-weight:600;line-height:1}.usb-cap.svelte-hngu6y.svelte-hngu6y{width:4px;height:18px;background:#475569;border:1px solid #1f2937;border-left:none}.sticky.svelte-hngu6y.svelte-hngu6y{position:absolute;width:110px;padding:.45rem .55rem;font-family:Caveat,Comic Sans MS,cursive;font-size:.85rem;font-weight:600;line-height:1.1;color:#713f12;box-shadow:0 4px 8px #00000026,0 1px 2px #0000001a;border-radius:1px}.sticky-yellow.svelte-hngu6y.svelte-hngu6y{background:linear-gradient(135deg,#fef9c3,#fef08a);transform:rotate(-3deg);left:130px;top:0}.sticky-pink.svelte-hngu6y.svelte-hngu6y{background:linear-gradient(135deg,#fce7f3,#fbcfe8);transform:rotate(2.5deg);left:260px;top:6px;color:#831843}.sticky-tape.svelte-hngu6y.svelte-hngu6y{position:absolute;top:-5px;left:50%;transform:translate(-50%);width:24px;height:7px;background:#b4b4b480;border:1px solid rgba(120,120,120,.3);border-radius:1px}.calculator.svelte-hngu6y.svelte-hngu6y{position:absolute;bottom:14px;right:22px;transform:rotate(-6deg);pointer-events:none}.ba-handle.svelte-hngu6y.svelte-hngu6y{position:absolute;top:0;bottom:0;z-index:10;transform:translate(-50%);pointer-events:none}.ba-handle-line.svelte-hngu6y.svelte-hngu6y{position:absolute;top:0;bottom:0;left:50%;width:2px;background:linear-gradient(180deg,#ffffffe6,#fff,#ffffffe6);transform:translate(-50%);box-shadow:-1px 0 3px #00000014,1px 0 3px #00000014,0 0 12px #0000000f}.ba-handle-grip.svelte-hngu6y.svelte-hngu6y{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:#2563eb;box-shadow:0 0 0 1px #0000000f,0 2px 6px #0000001a,0 8px 24px #00000014;pointer-events:auto;cursor:ew-resize;transition:box-shadow .2s ease}.ba-handle-grip.svelte-hngu6y.svelte-hngu6y:hover{box-shadow:0 0 0 1px #2563eb40,0 2px 8px #2563eb2e,0 8px 28px #0000001a}.ba-table.svelte-hngu6y.svelte-hngu6y{max-width:960px;margin:0 auto;background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px #0000000a,0 4px 12px #00000008;overflow:hidden}.ba-row.svelte-hngu6y.svelte-hngu6y{display:grid;grid-template-columns:1fr 48px 1fr;align-items:center;transition:background .15s ease}.ba-row.svelte-hngu6y+.ba-row.svelte-hngu6y{border-top:1px solid rgba(0,0,0,.05)}.ba-cell.svelte-hngu6y.svelte-hngu6y{padding:1rem 1.5rem}.ba-cell--before.svelte-hngu6y.svelte-hngu6y{border-left:3px solid rgba(239,68,68,.2)}.ba-cell--after.svelte-hngu6y.svelte-hngu6y{border-left:3px solid rgba(37,99,235,.25)}.ba-row.svelte-hngu6y:hover .ba-cell--before.svelte-hngu6y{background:#ef444405}.ba-row.svelte-hngu6y:hover .ba-cell--after.svelte-hngu6y{background:#2563eb08}.ba-cell-text.svelte-hngu6y.svelte-hngu6y{font-size:.82rem;line-height:1.55;color:#64748b;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.ba-cell--after.svelte-hngu6y .ba-cell-text.svelte-hngu6y{color:#1e293b;font-weight:500}.ba-arrow.svelte-hngu6y.svelte-hngu6y{display:flex;align-items:center;justify-content:center;color:#cbd5e1;opacity:.4;transition:all .2s ease}.ba-row.svelte-hngu6y:hover .ba-arrow.svelte-hngu6y{opacity:.8;color:#2563eb}@media (max-width: 768px){.ba-slider.svelte-hngu6y.svelte-hngu6y{height:580px;margin-bottom:2rem}.ba-after.svelte-hngu6y.svelte-hngu6y{padding:1.25rem 1.25rem 1.25rem 2.6rem}.ba-before-inner.svelte-hngu6y.svelte-hngu6y{padding:1.25rem;width:100vw}.desk-digital.svelte-hngu6y.svelte-hngu6y{grid-template-columns:1fr 110px}.receipt.svelte-hngu6y.svelte-hngu6y,.org-row.svelte-hngu6y.svelte-hngu6y{font-size:.66rem;padding:.35rem .5rem}.calculator.svelte-hngu6y.svelte-hngu6y{display:none}.ba-row.svelte-hngu6y.svelte-hngu6y{grid-template-columns:1fr;padding:.75rem 0}.ba-cell.svelte-hngu6y.svelte-hngu6y{padding:.5rem 1rem}.ba-arrow.svelte-hngu6y.svelte-hngu6y{padding:.15rem}.ba-arrow.svelte-hngu6y svg.svelte-hngu6y{transform:rotate(90deg);width:14px;height:14px}}.ba-header.svelte-24qk7l.svelte-24qk7l{margin-bottom:3.5rem}.ba-slider.svelte-24qk7l.svelte-24qk7l{position:relative;max-width:820px;margin:0 auto 3.5rem;height:540px;border-radius:16px;overflow:hidden;cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none;border:1px solid rgba(0,0,0,.06);box-shadow:0 0 0 1px #00000008,0 2px 4px #0000000a,0 12px 24px #0000000f,0 24px 48px #0000000a}.ba-after.svelte-24qk7l.svelte-24qk7l{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.75rem 2.25rem 1.75rem 3.5rem;background:radial-gradient(ellipse at top right,#ecfeff 0%,transparent 50%),linear-gradient(160deg,#fffbeb,#fef3c7,#f0fdfa);z-index:0;overflow-y:auto}.thread-rail.svelte-24qk7l.svelte-24qk7l{position:absolute;left:1.6rem;top:5rem;bottom:1.5rem;width:12px;pointer-events:none}.thread-line.svelte-24qk7l.svelte-24qk7l{position:absolute;left:50%;top:0;bottom:0;width:2px;transform:translate(-50%);background:linear-gradient(180deg,#92400e26,#d9770699 25%,#d9770699 75%,#92400e26);box-shadow:0 0 8px #d977064d}.thread-node.svelte-24qk7l.svelte-24qk7l{position:absolute;left:50%;transform:translate(-50%);width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fde68a,#92400e);box-shadow:0 0 6px #d9770699;animation:svelte-24qk7l-thread-pulse 2.4s ease-in-out infinite}.thread-node.n1.svelte-24qk7l.svelte-24qk7l{top:0%}.thread-node.n2.svelte-24qk7l.svelte-24qk7l{top:22%;animation-delay:.3s}.thread-node.n3.svelte-24qk7l.svelte-24qk7l{top:50%;animation-delay:.6s}.thread-node.n4.svelte-24qk7l.svelte-24qk7l{top:78%;animation-delay:.9s}.thread-node.n5.svelte-24qk7l.svelte-24qk7l{top:100%;animation-delay:1.2s}@keyframes svelte-24qk7l-thread-pulse{0%,to{box-shadow:0 0 6px #d9770699;transform:translate(-50%) scale(1)}50%{box-shadow:0 0 14px #d97706e6;transform:translate(-50%) scale(1.2)}}.thread-header.svelte-24qk7l.svelte-24qk7l{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .65rem;background:#fef3c7b3;border:1px solid #fcd34d;border-radius:99px;font-size:.65rem;font-weight:700;color:#78350f;margin-bottom:.85rem}.org-stack.svelte-24qk7l.svelte-24qk7l{display:flex;flex-direction:column;gap:.32rem}.org-row.svelte-24qk7l.svelte-24qk7l{display:flex;align-items:center;gap:.6rem;padding:.45rem .75rem;background:#ffffffd9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(34,197,94,.1);border-radius:8px;font-size:.74rem;color:#1e293b;font-weight:500;white-space:nowrap;box-shadow:0 1px 2px #00000008;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.row-label.svelte-24qk7l.svelte-24qk7l{flex:1;overflow:hidden;text-overflow:ellipsis}.org-layer-label.svelte-24qk7l.svelte-24qk7l{display:flex;align-items:center;gap:.4rem;font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#6b21a8;padding:.25rem 0 .1rem;margin-top:.4rem}.org-layer-label.compliance.svelte-24qk7l.svelte-24qk7l{color:#0e7490}.org-layer-label.routes.svelte-24qk7l.svelte-24qk7l{color:#92400e}.org-ai.svelte-24qk7l.svelte-24qk7l{background:#7c3aed0d;border-color:#7c3aed1f;color:#5b21b6}.org-compliance.svelte-24qk7l.svelte-24qk7l{background:#0891b20d;border-color:#0891b21f;color:#0e7490}.org-route.svelte-24qk7l.svelte-24qk7l{background:#d977060d;border-color:#d9770626;color:#78350f}.org-route.more.svelte-24qk7l.svelte-24qk7l{opacity:.85}.route-pill.svelte-24qk7l.svelte-24qk7l{width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,#fef3c7,#fcd34d);color:#78350f;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.route-pill.more-pill.svelte-24qk7l.svelte-24qk7l{background:linear-gradient(135deg,#fde68a,#f59e0b);color:#fff;font-size:.7rem;font-weight:800}.org-check.svelte-24qk7l.svelte-24qk7l{margin-left:auto;flex-shrink:0}.org-badge.svelte-24qk7l.svelte-24qk7l{margin-left:auto;font-size:.62rem;background:linear-gradient(135deg,#fef3c7,#fde68a);color:#78350f;padding:.15rem .5rem;border-radius:100px;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:0 1px 2px #d9770626}.ba-before.svelte-24qk7l.svelte-24qk7l{position:absolute;top:0;left:0;bottom:0;overflow:hidden;background:repeating-linear-gradient(45deg,rgba(180,130,80,.04) 0 2px,transparent 2px 8px),linear-gradient(160deg,#fdf6e8,#fef2f2);z-index:2}.ba-before-inner.svelte-24qk7l.svelte-24qk7l{padding:1.75rem 2.25rem;width:820px;height:100%;position:relative}.hazard-tape.svelte-24qk7l.svelte-24qk7l{position:absolute;top:0;left:0;right:0;height:22px;background:repeating-linear-gradient(135deg,#fef08a 0,#fef08a 14px,#1f2937 14px,#1f2937 28px);display:flex;align-items:center;justify-content:center;color:#1f2937;font-size:.6rem;font-weight:900;text-transform:uppercase;letter-spacing:.15em}.hazard-tape.svelte-24qk7l span.svelte-24qk7l{background:#fef08ae6;padding:.05rem .6rem;border-radius:2px}.ba-side-tag.svelte-24qk7l.svelte-24qk7l{display:inline-flex;align-items:center;gap:.4rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.35rem .85rem;border-radius:100px;margin-top:1.5rem;margin-bottom:.85rem}.ba-tag-red.svelte-24qk7l.svelte-24qk7l{background:#ef444414;color:#dc2626;border:1px solid rgba(239,68,68,.15)}.ba-tag-green.svelte-24qk7l.svelte-24qk7l{background:#22c55e14;color:#16a34a;border:1px solid rgba(34,197,94,.15)}.desk-digital.svelte-24qk7l.svelte-24qk7l{display:grid;grid-template-columns:1fr 130px;gap:.75rem;margin-bottom:.7rem}.monitor.svelte-24qk7l.svelte-24qk7l{background:#1e293b;border-radius:5px;padding:4px;box-shadow:0 4px 8px #0000002e;transform:rotate(-.8deg)}.monitor-bar.svelte-24qk7l.svelte-24qk7l{display:flex;align-items:center;gap:.4rem;padding:.2rem .4rem;color:#cbd5e1}.dots.svelte-24qk7l.svelte-24qk7l{display:inline-flex;gap:3px}.dots.svelte-24qk7l span.svelte-24qk7l{width:6px;height:6px;border-radius:50%}.dots.svelte-24qk7l span.svelte-24qk7l:nth-child(1){background:#ef4444}.dots.svelte-24qk7l span.svelte-24qk7l:nth-child(2){background:#f59e0b}.dots.svelte-24qk7l span.svelte-24qk7l:nth-child(3){background:#22c55e}.monitor-title.svelte-24qk7l.svelte-24qk7l{flex:1;font-size:.55rem;font-weight:600}.monitor-badge.svelte-24qk7l.svelte-24qk7l{background:#ef4444;color:#fff;padding:.05rem .35rem;border-radius:99px;font-size:.5rem;font-weight:800;animation:svelte-24qk7l-pulse-badge 1.6s infinite}@keyframes svelte-24qk7l-pulse-badge{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.monitor-screen.svelte-24qk7l.svelte-24qk7l{background:#fff;border-radius:3px;padding:.4rem .5rem;display:flex;flex-direction:column;gap:.25rem}.dispatch-row.svelte-24qk7l.svelte-24qk7l{display:grid;grid-template-columns:80px 1fr auto;align-items:center;gap:.4rem;font-size:.55rem;padding:.18rem .35rem;border-radius:3px;color:#475569}.dispatch-row.late.svelte-24qk7l.svelte-24qk7l{background:#fef2f2;border-left:2px solid #ef4444}.dispatch-row.pending.svelte-24qk7l.svelte-24qk7l{background:#fffbeb;border-left:2px solid #f59e0b}.dispatch-row.warn.svelte-24qk7l.svelte-24qk7l{background:#fef2f2;border-left:2px solid #dc2626}.dr-route.svelte-24qk7l.svelte-24qk7l{font-weight:700;color:#1f2937;font-family:ui-monospace,monospace}.dr-driver.svelte-24qk7l.svelte-24qk7l{color:#64748b;font-size:.5rem}.dr-status.svelte-24qk7l.svelte-24qk7l{font-size:.45rem;font-weight:800;padding:.05rem .3rem;border-radius:99px;letter-spacing:.04em;text-transform:uppercase}.late-tag.svelte-24qk7l.svelte-24qk7l{background:#fee2e2;color:#b91c1c;animation:svelte-24qk7l-blink-late 1.4s infinite}.pending-tag.svelte-24qk7l.svelte-24qk7l{background:#fef3c7;color:#92400e}.warn-tag.svelte-24qk7l.svelte-24qk7l{background:#fee2e2;color:#991b1b}.ok-tag.svelte-24qk7l.svelte-24qk7l{background:#dcfce7;color:#166534}@keyframes svelte-24qk7l-blink-late{0%,to{opacity:1}50%{opacity:.4}}.phone-mini.svelte-24qk7l.svelte-24qk7l{background:#1f2937;border-radius:10px;padding:3px;transform:rotate(2deg);box-shadow:0 5px 10px #0000002e}.phone-mini.svelte-24qk7l .phone-header.svelte-24qk7l{background:#16a34a;border-radius:7px 7px 0 0;padding:.2rem .35rem;display:flex;align-items:center;gap:.3rem}.phone-app.svelte-24qk7l.svelte-24qk7l{color:#fff;font-size:.5rem;font-weight:800}.phone-contact.svelte-24qk7l.svelte-24qk7l{color:#ffffffd9;font-size:.5rem;font-weight:600}.phone-body.svelte-24qk7l.svelte-24qk7l{background:#ecfdf5;border-radius:0 0 7px 7px;padding:.3rem .3rem .4rem;display:flex;flex-direction:column;gap:.2rem;min-height:100px}.vbubble.svelte-24qk7l.svelte-24qk7l{background:#fff;padding:.2rem .35rem;border-radius:6px;font-size:.5rem;color:#1f2937;align-self:flex-start;max-width:90%;line-height:1.2}.vbubble.photo.svelte-24qk7l.svelte-24qk7l,.vbubble.voice.svelte-24qk7l.svelte-24qk7l{display:flex;align-items:center;gap:.25rem;color:#16a34a;background:#f0fdf4}.vbubble.warn.svelte-24qk7l.svelte-24qk7l{background:#fef2f2;color:#b91c1c;font-weight:600}.voice-time.svelte-24qk7l.svelte-24qk7l{font-size:.4rem;color:#16a34a;font-variant-numeric:tabular-nums}.voice-wave.svelte-24qk7l.svelte-24qk7l{display:inline-flex;align-items:center;gap:1px;height:8px}.voice-wave.svelte-24qk7l span.svelte-24qk7l{width:1.5px;background:#16a34a;border-radius:1px;animation:svelte-24qk7l-wave-bounce-3 .9s ease-in-out infinite}.voice-wave.svelte-24qk7l span.svelte-24qk7l:nth-child(1){height:4px;animation-delay:0s}.voice-wave.svelte-24qk7l span.svelte-24qk7l:nth-child(2){height:6px;animation-delay:.1s}.voice-wave.svelte-24qk7l span.svelte-24qk7l:nth-child(3){height:8px;animation-delay:.2s}.voice-wave.svelte-24qk7l span.svelte-24qk7l:nth-child(4){height:6px;animation-delay:.1s}.voice-wave.svelte-24qk7l span.svelte-24qk7l:nth-child(5){height:4px;animation-delay:0s}@keyframes svelte-24qk7l-wave-bounce-3{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.receipts-pile.svelte-24qk7l.svelte-24qk7l{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.6rem;position:relative}.receipt.svelte-24qk7l.svelte-24qk7l{display:flex;align-items:center;gap:.5rem;padding:.4rem .6rem;background:#fffefaeb;border:1px solid #e5dcc6;border-radius:4px;font-size:.7rem;color:#4b3a1f;white-space:nowrap;box-shadow:0 1px 3px #78501e1a;position:relative;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.r-1.svelte-24qk7l.svelte-24qk7l{transform:rotate(-.6deg)}.r-2.svelte-24qk7l.svelte-24qk7l{transform:rotate(.5deg) translate(8px)}.r-3.svelte-24qk7l.svelte-24qk7l{transform:rotate(-.4deg) translate(-4px);opacity:.85}.r-4.svelte-24qk7l.svelte-24qk7l{transform:rotate(.7deg) translate(6px)}.r-5.svelte-24qk7l.svelte-24qk7l{transform:rotate(-.5deg)}.receipt.faded.svelte-24qk7l.svelte-24qk7l{background:linear-gradient(180deg,#fffefad1,#e5dcc68c)}.r-icon.svelte-24qk7l.svelte-24qk7l{width:18px;height:18px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.r-icon.red.svelte-24qk7l.svelte-24qk7l{background:#fee2e2;color:#dc2626}.r-icon.img.svelte-24qk7l.svelte-24qk7l{background:#e2e8f0;color:#64748b}.r-icon.zip.svelte-24qk7l.svelte-24qk7l{background:#f3e8ff;color:#7c3aed}.r-name.svelte-24qk7l.svelte-24qk7l{font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis}.r-stamp.svelte-24qk7l.svelte-24qk7l{font-size:.5rem;font-weight:800;text-transform:uppercase;padding:.1rem .35rem;border-radius:2px;transform:rotate(-3deg);letter-spacing:.05em}.r-stamp.warn.svelte-24qk7l.svelte-24qk7l{color:#92400e;background:#fef3c7;border:1px solid #fcd34d}.r-stamp.damage.svelte-24qk7l.svelte-24qk7l{color:#fff;background:#dc2626;border:1px solid #991b1b}.r-stamp.question.svelte-24qk7l.svelte-24qk7l{color:#b45309;background:#fef3c7;border:1px dashed #fcd34d}.receipts-pile.svelte-24qk7l .coffee-ring.svelte-24qk7l{position:absolute;right:60px;top:-8px;width:22px;height:22px;border-radius:50%;border:2.5px solid rgba(120,53,15,.4);background:#78350f0f;pointer-events:none}.desk-bottom.svelte-24qk7l.svelte-24qk7l{position:relative;height:70px}.usb-stick.svelte-24qk7l.svelte-24qk7l{position:absolute;bottom:8px;left:0;display:flex;align-items:center;transform:rotate(-5deg);filter:drop-shadow(0 3px 5px rgba(0,0,0,.18))}.usb-tip.svelte-24qk7l.svelte-24qk7l{width:14px;height:18px;background:linear-gradient(180deg,#cbd5e1,#94a3b8);border-radius:1px 0 0 1px;border:1px solid #64748b;border-right:none}.usb-body.svelte-24qk7l.svelte-24qk7l{width:80px;height:24px;background:linear-gradient(180deg,#1f2937,#0f172a);display:flex;align-items:center;padding:0 .3rem;position:relative}.usb-handwriting.svelte-24qk7l.svelte-24qk7l{color:#fde68a;font-family:Caveat,Comic Sans MS,cursive;font-size:.75rem;font-weight:600;line-height:1}.usb-cap.svelte-24qk7l.svelte-24qk7l{width:4px;height:18px;background:#475569;border:1px solid #1f2937;border-left:none}.sticky.svelte-24qk7l.svelte-24qk7l{position:absolute;width:110px;padding:.45rem .55rem;font-family:Caveat,Comic Sans MS,cursive;font-size:.85rem;font-weight:600;line-height:1.1;color:#713f12;box-shadow:0 4px 8px #00000026,0 1px 2px #0000001a;border-radius:1px}.sticky-yellow.svelte-24qk7l.svelte-24qk7l{background:linear-gradient(135deg,#fef9c3,#fef08a);transform:rotate(-3deg);left:140px;top:0}.sticky-pink.svelte-24qk7l.svelte-24qk7l{background:linear-gradient(135deg,#fce7f3,#fbcfe8);transform:rotate(2.5deg);left:270px;top:6px;color:#831843}.sticky-tape.svelte-24qk7l.svelte-24qk7l{position:absolute;top:-5px;left:50%;transform:translate(-50%);width:24px;height:7px;background:#b4b4b480;border:1px solid rgba(120,120,120,.3);border-radius:1px}.truck-corner.svelte-24qk7l.svelte-24qk7l{position:absolute;bottom:14px;right:22px;transform:rotate(-3deg);pointer-events:none}.ba-handle.svelte-24qk7l.svelte-24qk7l{position:absolute;top:0;bottom:0;z-index:10;transform:translate(-50%);pointer-events:none}.ba-handle-line.svelte-24qk7l.svelte-24qk7l{position:absolute;top:0;bottom:0;left:50%;width:2px;background:linear-gradient(180deg,#ffffffe6,#fff,#ffffffe6);transform:translate(-50%);box-shadow:-1px 0 3px #00000014,1px 0 3px #00000014,0 0 12px #0000000f}.ba-handle-grip.svelte-24qk7l.svelte-24qk7l{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:#d97706;box-shadow:0 0 0 1px #0000000f,0 2px 6px #0000001a,0 8px 24px #00000014;pointer-events:auto;cursor:ew-resize;transition:box-shadow .2s ease}.ba-handle-grip.svelte-24qk7l.svelte-24qk7l:hover{box-shadow:0 0 0 1px #d9770640,0 2px 8px #d977062e,0 8px 28px #0000001a}.ba-table.svelte-24qk7l.svelte-24qk7l{max-width:960px;margin:0 auto;background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px #0000000a,0 4px 12px #00000008;overflow:hidden}.ba-row.svelte-24qk7l.svelte-24qk7l{display:grid;grid-template-columns:1fr 48px 1fr;align-items:center;transition:background .15s ease}.ba-row.svelte-24qk7l+.ba-row.svelte-24qk7l{border-top:1px solid rgba(0,0,0,.05)}.ba-cell.svelte-24qk7l.svelte-24qk7l{padding:1rem 1.5rem}.ba-cell--before.svelte-24qk7l.svelte-24qk7l{border-left:3px solid rgba(239,68,68,.2)}.ba-cell--after.svelte-24qk7l.svelte-24qk7l{border-left:3px solid rgba(217,119,6,.25)}.ba-row.svelte-24qk7l:hover .ba-cell--before.svelte-24qk7l{background:#ef444405}.ba-row.svelte-24qk7l:hover .ba-cell--after.svelte-24qk7l{background:#d9770608}.ba-cell-text.svelte-24qk7l.svelte-24qk7l{font-size:.82rem;line-height:1.55;color:#64748b;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.ba-cell--after.svelte-24qk7l .ba-cell-text.svelte-24qk7l{color:#1e293b;font-weight:500}.ba-arrow.svelte-24qk7l.svelte-24qk7l{display:flex;align-items:center;justify-content:center;color:#cbd5e1;opacity:.4;transition:all .2s ease}.ba-row.svelte-24qk7l:hover .ba-arrow.svelte-24qk7l{opacity:.8;color:#d97706}@media (max-width: 768px){.ba-slider.svelte-24qk7l.svelte-24qk7l{height:580px}.ba-after.svelte-24qk7l.svelte-24qk7l{padding:1.25rem 1.25rem 1.25rem 2.6rem}.ba-before-inner.svelte-24qk7l.svelte-24qk7l{padding:1.25rem;width:100vw}.desk-digital.svelte-24qk7l.svelte-24qk7l{grid-template-columns:1fr 110px}.receipt.svelte-24qk7l.svelte-24qk7l,.org-row.svelte-24qk7l.svelte-24qk7l{font-size:.66rem;padding:.35rem .5rem}.truck-corner.svelte-24qk7l.svelte-24qk7l{display:none}.ba-row.svelte-24qk7l.svelte-24qk7l{grid-template-columns:1fr}.ba-cell.svelte-24qk7l.svelte-24qk7l{padding:.5rem 1rem}.ba-arrow.svelte-24qk7l svg.svelte-24qk7l{transform:rotate(90deg);width:14px;height:14px}}.ba-header.svelte-18mveff.svelte-18mveff{margin-bottom:3.5rem}.ba-slider.svelte-18mveff.svelte-18mveff{position:relative;max-width:820px;margin:0 auto 3.5rem;height:540px;border-radius:16px;overflow:hidden;cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none;border:1px solid rgba(0,0,0,.06);box-shadow:0 0 0 1px #00000008,0 2px 4px #0000000a,0 12px 24px #0000000f,0 24px 48px #0000000a}.ba-after.svelte-18mveff.svelte-18mveff{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.75rem 2.25rem 1.75rem 3.5rem;background:radial-gradient(ellipse at top right,#ecfeff 0%,transparent 50%),linear-gradient(160deg,#f0fdfa,#ecfeff,#f0fdf4);z-index:0;overflow-y:auto}.thread-rail.svelte-18mveff.svelte-18mveff{position:absolute;left:1.6rem;top:5rem;bottom:1.5rem;width:12px;pointer-events:none}.thread-line.svelte-18mveff.svelte-18mveff{position:absolute;left:50%;top:0;bottom:0;width:2px;transform:translate(-50%);background:linear-gradient(180deg,#0891b226,#0891b299 25%,#0891b299 75%,#0891b226);box-shadow:0 0 8px #0891b24d}.thread-node.svelte-18mveff.svelte-18mveff{position:absolute;left:50%;transform:translate(-50%);width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#67e8f9,#0e7490);box-shadow:0 0 6px #0891b299;animation:svelte-18mveff-thread-pulse 2.4s ease-in-out infinite}.thread-node.n1.svelte-18mveff.svelte-18mveff{top:0%}.thread-node.n2.svelte-18mveff.svelte-18mveff{top:22%;animation-delay:.3s}.thread-node.n3.svelte-18mveff.svelte-18mveff{top:50%;animation-delay:.6s}.thread-node.n4.svelte-18mveff.svelte-18mveff{top:78%;animation-delay:.9s}.thread-node.n5.svelte-18mveff.svelte-18mveff{top:100%;animation-delay:1.2s}@keyframes svelte-18mveff-thread-pulse{0%,to{box-shadow:0 0 6px #0891b299;transform:translate(-50%) scale(1)}50%{box-shadow:0 0 14px #0891b2e6;transform:translate(-50%) scale(1.2)}}.thread-header.svelte-18mveff.svelte-18mveff{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .65rem;background:#cffafeb3;border:1px solid #67e8f9;border-radius:99px;font-size:.65rem;font-weight:700;color:#155e75;margin-bottom:.85rem}.org-stack.svelte-18mveff.svelte-18mveff{display:flex;flex-direction:column;gap:.32rem}.org-row.svelte-18mveff.svelte-18mveff{display:flex;align-items:center;gap:.6rem;padding:.45rem .75rem;background:#ffffffd9;border:1px solid rgba(34,197,94,.1);border-radius:8px;font-size:.74rem;color:#1e293b;font-weight:500;white-space:nowrap;box-shadow:0 1px 2px #00000008;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.row-label.svelte-18mveff.svelte-18mveff{flex:1;overflow:hidden;text-overflow:ellipsis}.org-layer-label.svelte-18mveff.svelte-18mveff{display:flex;align-items:center;gap:.4rem;font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#6b21a8;padding:.25rem 0 .1rem;margin-top:.4rem}.org-layer-label.compliance.svelte-18mveff.svelte-18mveff{color:#166534}.org-layer-label.assets.svelte-18mveff.svelte-18mveff{color:#155e75}.org-ai.svelte-18mveff.svelte-18mveff{background:#7c3aed0d;border-color:#7c3aed1f;color:#5b21b6}.org-compliance.svelte-18mveff.svelte-18mveff{background:#16a34a0d;border-color:#16a34a1f;color:#166534}.org-asset.svelte-18mveff.svelte-18mveff{background:#0891b20d;border-color:#0891b21f;color:#155e75}.org-asset.more.svelte-18mveff.svelte-18mveff{opacity:.85}.asset-pill.svelte-18mveff.svelte-18mveff{width:18px;height:18px;border-radius:4px;background:linear-gradient(135deg,#cffafe,#67e8f9);color:#155e75;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.asset-pill.more-pill.svelte-18mveff.svelte-18mveff{background:linear-gradient(135deg,#a5f3fc,#06b6d4);color:#fff;font-size:.7rem;font-weight:800;border-radius:50%}.org-check.svelte-18mveff.svelte-18mveff{margin-left:auto;flex-shrink:0}.org-badge.svelte-18mveff.svelte-18mveff{margin-left:auto;font-size:.62rem;background:linear-gradient(135deg,#cffafe,#a5f3fc);color:#155e75;padding:.15rem .5rem;border-radius:100px;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:0 1px 2px #0891b226}.ba-before.svelte-18mveff.svelte-18mveff{position:absolute;top:0;left:0;bottom:0;overflow:hidden;background:repeating-linear-gradient(45deg,rgba(180,130,80,.04) 0 2px,transparent 2px 8px),linear-gradient(160deg,#fdf6e8,#fef2f2);z-index:2}.ba-before-inner.svelte-18mveff.svelte-18mveff{padding:1.75rem 2.25rem;width:820px;height:100%;position:relative}.hazard-tape.svelte-18mveff.svelte-18mveff{position:absolute;top:0;left:0;right:0;height:22px;background:repeating-linear-gradient(135deg,#fef08a 0,#fef08a 14px,#1f2937 14px,#1f2937 28px);display:flex;align-items:center;justify-content:center;color:#1f2937;font-size:.6rem;font-weight:900;text-transform:uppercase;letter-spacing:.15em}.hazard-tape.svelte-18mveff span.svelte-18mveff{background:#fef08ae6;padding:.05rem .6rem;border-radius:2px}.ba-side-tag.svelte-18mveff.svelte-18mveff{display:inline-flex;align-items:center;gap:.4rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.35rem .85rem;border-radius:100px;margin-top:1.5rem;margin-bottom:.85rem}.ba-tag-red.svelte-18mveff.svelte-18mveff{background:#ef444414;color:#dc2626;border:1px solid rgba(239,68,68,.15)}.ba-tag-green.svelte-18mveff.svelte-18mveff{background:#22c55e14;color:#16a34a;border:1px solid rgba(34,197,94,.15)}.desk-digital.svelte-18mveff.svelte-18mveff{display:grid;grid-template-columns:1fr 110px;gap:.75rem;margin-bottom:.7rem}.monitor.svelte-18mveff.svelte-18mveff{background:#1e293b;border-radius:5px;padding:4px;box-shadow:0 4px 8px #0000002e;transform:rotate(-.8deg)}.monitor-bar.svelte-18mveff.svelte-18mveff{display:flex;align-items:center;gap:.4rem;padding:.2rem .4rem;color:#cbd5e1}.dots.svelte-18mveff.svelte-18mveff{display:inline-flex;gap:3px}.dots.svelte-18mveff span.svelte-18mveff{width:6px;height:6px;border-radius:50%}.dots.svelte-18mveff span.svelte-18mveff:nth-child(1){background:#ef4444}.dots.svelte-18mveff span.svelte-18mveff:nth-child(2){background:#f59e0b}.dots.svelte-18mveff span.svelte-18mveff:nth-child(3){background:#22c55e}.monitor-title.svelte-18mveff.svelte-18mveff{flex:1;font-size:.55rem;font-weight:600}.monitor-badge.svelte-18mveff.svelte-18mveff{background:#ef4444;color:#fff;padding:.05rem .35rem;border-radius:99px;font-size:.5rem;font-weight:800;animation:svelte-18mveff-pulse-badge 1.6s infinite}@keyframes svelte-18mveff-pulse-badge{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.monitor-screen.svelte-18mveff.svelte-18mveff{background:#fff;border-radius:3px;padding:.4rem .5rem;display:flex;flex-direction:column;gap:.2rem}.prop-row.svelte-18mveff.svelte-18mveff{display:flex;align-items:center;justify-content:space-between;gap:.4rem;font-size:.55rem;padding:.2rem .35rem;border-radius:3px;background:#f8fafc}.prop-row.warn.svelte-18mveff.svelte-18mveff{background:#fef2f2;border-left:2px solid #ef4444}.prop-row.pending.svelte-18mveff.svelte-18mveff{background:#fffbeb;border-left:2px solid #f59e0b}.pr-addr.svelte-18mveff.svelte-18mveff{font-weight:700;color:#1f2937;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-tags.svelte-18mveff.svelte-18mveff{display:inline-flex;gap:2px}.tag.svelte-18mveff.svelte-18mveff{width:12px;height:12px;border-radius:2px;font-size:.4rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center;font-family:ui-monospace,monospace}.tag.ok.svelte-18mveff.svelte-18mveff{background:#dcfce7;color:#166534}.tag.q.svelte-18mveff.svelte-18mveff{background:#fef3c7;color:#b45309;animation:svelte-18mveff-blink-q 1.5s infinite}.tag.fail.svelte-18mveff.svelte-18mveff{background:#fee2e2;color:#b91c1c}@keyframes svelte-18mveff-blink-q{0%,to{opacity:1}50%{opacity:.3}}.binder.svelte-18mveff.svelte-18mveff{background:#b91c1c;border-radius:4px 8px 8px 4px;padding:.4rem .3rem;transform:rotate(2deg);display:flex;flex-direction:column;gap:.3rem;box-shadow:0 5px 10px #00000026;position:relative}.binder.svelte-18mveff.svelte-18mveff:before{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;background:#7f1d1d;border-radius:4px 0 0 4px}.binder-spine.svelte-18mveff.svelte-18mveff{color:#fef3c7;font-size:.55rem;font-weight:800;text-align:center;letter-spacing:.06em;line-height:1.1;padding-left:4px}.binder-papers.svelte-18mveff.svelte-18mveff{display:flex;flex-direction:column;gap:1px;padding:0 0 0 6px}.binder-papers.svelte-18mveff span.svelte-18mveff{height:3px;background:#fff6;border-radius:1px}.binder-papers.svelte-18mveff span.svelte-18mveff:nth-child(1){width:88%}.binder-papers.svelte-18mveff span.svelte-18mveff:nth-child(2){width:80%}.binder-papers.svelte-18mveff span.svelte-18mveff:nth-child(3){width:92%}.binder-papers.svelte-18mveff span.svelte-18mveff:nth-child(4){width:70%}.receipts-pile.svelte-18mveff.svelte-18mveff{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.6rem;position:relative}.receipt.svelte-18mveff.svelte-18mveff{display:flex;align-items:center;gap:.5rem;padding:.4rem .6rem;background:#fffefaeb;border:1px solid #e5dcc6;border-radius:4px;font-size:.7rem;color:#4b3a1f;white-space:nowrap;box-shadow:0 1px 3px #78501e1a;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.r-1.svelte-18mveff.svelte-18mveff{transform:rotate(-.6deg)}.r-2.svelte-18mveff.svelte-18mveff{transform:rotate(.5deg) translate(8px)}.r-3.svelte-18mveff.svelte-18mveff{transform:rotate(-.4deg) translate(-4px);opacity:.85}.r-4.svelte-18mveff.svelte-18mveff{transform:rotate(.7deg) translate(6px)}.r-5.svelte-18mveff.svelte-18mveff{transform:rotate(-.5deg)}.receipt.faded.svelte-18mveff.svelte-18mveff{background:linear-gradient(180deg,#fffefad1,#e5dcc68c)}.r-icon.svelte-18mveff.svelte-18mveff{width:18px;height:18px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.r-icon.red.svelte-18mveff.svelte-18mveff{background:#fee2e2;color:#dc2626}.r-icon.img.svelte-18mveff.svelte-18mveff{background:#e2e8f0;color:#64748b}.r-icon.zip.svelte-18mveff.svelte-18mveff{background:#f3e8ff;color:#7c3aed}.r-name.svelte-18mveff.svelte-18mveff{font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis}.r-stamp.svelte-18mveff.svelte-18mveff{font-size:.5rem;font-weight:800;text-transform:uppercase;padding:.1rem .35rem;border-radius:2px;transform:rotate(-3deg);letter-spacing:.05em}.r-stamp.expired.svelte-18mveff.svelte-18mveff{color:#fff;background:#dc2626;border:1px solid #991b1b}.r-stamp.question.svelte-18mveff.svelte-18mveff{color:#b45309;background:#fef3c7;border:1px dashed #fcd34d}.r-stamp.pages.svelte-18mveff.svelte-18mveff{color:#155e75;background:#cffafe;border:1px solid #67e8f9}.receipts-pile.svelte-18mveff .coffee-ring.svelte-18mveff{position:absolute;right:60px;top:-8px;width:22px;height:22px;border-radius:50%;border:2.5px solid rgba(120,53,15,.4);background:#78350f0f;pointer-events:none}.desk-bottom.svelte-18mveff.svelte-18mveff{position:relative;height:70px}.usb-stick.svelte-18mveff.svelte-18mveff{position:absolute;bottom:8px;left:0;display:flex;align-items:center;transform:rotate(-5deg);filter:drop-shadow(0 3px 5px rgba(0,0,0,.18))}.usb-tip.svelte-18mveff.svelte-18mveff{width:14px;height:18px;background:linear-gradient(180deg,#cbd5e1,#94a3b8);border-radius:1px 0 0 1px;border:1px solid #64748b;border-right:none}.usb-body.svelte-18mveff.svelte-18mveff{width:80px;height:24px;background:linear-gradient(180deg,#1f2937,#0f172a);display:flex;align-items:center;padding:0 .3rem}.usb-handwriting.svelte-18mveff.svelte-18mveff{color:#fde68a;font-family:Caveat,Comic Sans MS,cursive;font-size:.75rem;font-weight:600}.usb-cap.svelte-18mveff.svelte-18mveff{width:4px;height:18px;background:#475569;border:1px solid #1f2937;border-left:none}.sticky.svelte-18mveff.svelte-18mveff{position:absolute;width:110px;padding:.45rem .55rem;font-family:Caveat,Comic Sans MS,cursive;font-size:.85rem;font-weight:600;line-height:1.1;color:#713f12;box-shadow:0 4px 8px #00000026,0 1px 2px #0000001a;border-radius:1px}.sticky-yellow.svelte-18mveff.svelte-18mveff{background:linear-gradient(135deg,#fef9c3,#fef08a);transform:rotate(-3deg);left:140px;top:0}.sticky-pink.svelte-18mveff.svelte-18mveff{background:linear-gradient(135deg,#fce7f3,#fbcfe8);transform:rotate(2.5deg);left:270px;top:6px;color:#831843}.sticky-tape.svelte-18mveff.svelte-18mveff{position:absolute;top:-5px;left:50%;transform:translate(-50%);width:24px;height:7px;background:#b4b4b480;border:1px solid rgba(120,120,120,.3);border-radius:1px}.building-corner.svelte-18mveff.svelte-18mveff{position:absolute;bottom:14px;right:22px;transform:rotate(-3deg);pointer-events:none}.ba-handle.svelte-18mveff.svelte-18mveff{position:absolute;top:0;bottom:0;z-index:10;transform:translate(-50%);pointer-events:none}.ba-handle-line.svelte-18mveff.svelte-18mveff{position:absolute;top:0;bottom:0;left:50%;width:2px;background:linear-gradient(180deg,#ffffffe6,#fff,#ffffffe6);transform:translate(-50%);box-shadow:-1px 0 3px #00000014,1px 0 3px #00000014,0 0 12px #0000000f}.ba-handle-grip.svelte-18mveff.svelte-18mveff{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:#0e7490;box-shadow:0 0 0 1px #0000000f,0 2px 6px #0000001a,0 8px 24px #00000014;pointer-events:auto;cursor:ew-resize}.ba-table.svelte-18mveff.svelte-18mveff{max-width:960px;margin:0 auto;background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px #0000000a,0 4px 12px #00000008;overflow:hidden}.ba-row.svelte-18mveff.svelte-18mveff{display:grid;grid-template-columns:1fr 48px 1fr;align-items:center}.ba-row.svelte-18mveff+.ba-row.svelte-18mveff{border-top:1px solid rgba(0,0,0,.05)}.ba-cell.svelte-18mveff.svelte-18mveff{padding:1rem 1.5rem}.ba-cell--before.svelte-18mveff.svelte-18mveff{border-left:3px solid rgba(239,68,68,.2)}.ba-cell--after.svelte-18mveff.svelte-18mveff{border-left:3px solid rgba(8,145,178,.25)}.ba-row.svelte-18mveff:hover .ba-cell--before.svelte-18mveff{background:#ef444405}.ba-row.svelte-18mveff:hover .ba-cell--after.svelte-18mveff{background:#0891b208}.ba-cell-text.svelte-18mveff.svelte-18mveff{font-size:.82rem;line-height:1.55;color:#64748b;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.ba-cell--after.svelte-18mveff .ba-cell-text.svelte-18mveff{color:#1e293b;font-weight:500}.ba-arrow.svelte-18mveff.svelte-18mveff{display:flex;align-items:center;justify-content:center;color:#cbd5e1;opacity:.4}.ba-row.svelte-18mveff:hover .ba-arrow.svelte-18mveff{opacity:.8;color:#0e7490}@media (max-width: 768px){.ba-slider.svelte-18mveff.svelte-18mveff{height:580px}.ba-after.svelte-18mveff.svelte-18mveff{padding:1.25rem 1.25rem 1.25rem 2.6rem}.ba-before-inner.svelte-18mveff.svelte-18mveff{padding:1.25rem;width:100vw}.desk-digital.svelte-18mveff.svelte-18mveff{grid-template-columns:1fr 90px}.receipt.svelte-18mveff.svelte-18mveff,.org-row.svelte-18mveff.svelte-18mveff{font-size:.66rem;padding:.35rem .5rem}.building-corner.svelte-18mveff.svelte-18mveff{display:none}.ba-row.svelte-18mveff.svelte-18mveff{grid-template-columns:1fr}.ba-cell.svelte-18mveff.svelte-18mveff{padding:.5rem 1rem}.ba-arrow.svelte-18mveff svg.svelte-18mveff{transform:rotate(90deg);width:14px;height:14px}}.ba-header.svelte-gqmgk2.svelte-gqmgk2{margin-bottom:3.5rem}.ba-slider.svelte-gqmgk2.svelte-gqmgk2{position:relative;max-width:820px;margin:0 auto 3.5rem;height:540px;border-radius:16px;overflow:hidden;cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none;border:1px solid rgba(0,0,0,.06);box-shadow:0 0 0 1px #00000008,0 2px 4px #0000000a,0 12px 24px #0000000f,0 24px 48px #0000000a}.ba-after.svelte-gqmgk2.svelte-gqmgk2{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.75rem 2.25rem 1.75rem 3.5rem;background:radial-gradient(ellipse at top right,#ede9fe 0%,transparent 50%),linear-gradient(160deg,#faf5ff,#f5f3ff,#f0fdfa);z-index:0;overflow-y:auto}.thread-rail.svelte-gqmgk2.svelte-gqmgk2{position:absolute;left:1.6rem;top:5rem;bottom:1.5rem;width:12px;pointer-events:none}.thread-line.svelte-gqmgk2.svelte-gqmgk2{position:absolute;left:50%;top:0;bottom:0;width:2px;transform:translate(-50%);background:linear-gradient(180deg,#7c3aed26,#5b21b699 25%,#5b21b699 75%,#7c3aed26);box-shadow:0 0 8px #7c3aed4d}.thread-node.svelte-gqmgk2.svelte-gqmgk2{position:absolute;left:50%;transform:translate(-50%);width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#c4b5fd,#5b21b6);box-shadow:0 0 6px #7c3aed99;animation:svelte-gqmgk2-thread-pulse 2.4s ease-in-out infinite}.thread-node.n1.svelte-gqmgk2.svelte-gqmgk2{top:0%}.thread-node.n2.svelte-gqmgk2.svelte-gqmgk2{top:22%;animation-delay:.3s}.thread-node.n3.svelte-gqmgk2.svelte-gqmgk2{top:50%;animation-delay:.6s}.thread-node.n4.svelte-gqmgk2.svelte-gqmgk2{top:78%;animation-delay:.9s}.thread-node.n5.svelte-gqmgk2.svelte-gqmgk2{top:100%;animation-delay:1.2s}@keyframes svelte-gqmgk2-thread-pulse{0%,to{box-shadow:0 0 6px #7c3aed99;transform:translate(-50%) scale(1)}50%{box-shadow:0 0 14px #7c3aede6;transform:translate(-50%) scale(1.2)}}.thread-header.svelte-gqmgk2.svelte-gqmgk2{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .65rem;background:#ede9feb3;border:1px solid #c4b5fd;border-radius:99px;font-size:.65rem;font-weight:700;color:#4c1d95;margin-bottom:.85rem}.org-stack.svelte-gqmgk2.svelte-gqmgk2{display:flex;flex-direction:column;gap:.32rem}.org-row.svelte-gqmgk2.svelte-gqmgk2{display:flex;align-items:center;gap:.6rem;padding:.45rem .75rem;background:#ffffffd9;border:1px solid rgba(34,197,94,.1);border-radius:8px;font-size:.74rem;color:#1e293b;font-weight:500;white-space:nowrap;box-shadow:0 1px 2px #00000008;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.row-label.svelte-gqmgk2.svelte-gqmgk2{flex:1;overflow:hidden;text-overflow:ellipsis}.org-layer-label.svelte-gqmgk2.svelte-gqmgk2{display:flex;align-items:center;gap:.4rem;font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#6b21a8;padding:.25rem 0 .1rem;margin-top:.4rem}.org-layer-label.compliance.svelte-gqmgk2.svelte-gqmgk2{color:#0e7490}.org-layer-label.cases.svelte-gqmgk2.svelte-gqmgk2{color:#5b21b6}.org-ai.svelte-gqmgk2.svelte-gqmgk2{background:#7c3aed0d;border-color:#7c3aed1f;color:#5b21b6}.org-compliance.svelte-gqmgk2.svelte-gqmgk2{background:#0891b20d;border-color:#0891b21f;color:#0e7490}.org-case.svelte-gqmgk2.svelte-gqmgk2{background:#5b21b60d;border-color:#5b21b61f;color:#4c1d95}.org-case.more.svelte-gqmgk2.svelte-gqmgk2{opacity:.85}.case-pill.svelte-gqmgk2.svelte-gqmgk2{width:18px;height:18px;border-radius:4px;background:linear-gradient(135deg,#ede9fe,#c4b5fd);color:#4c1d95;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:800;font-size:.65rem;font-family:Times New Roman,serif}.case-pill.more-pill.svelte-gqmgk2.svelte-gqmgk2{background:linear-gradient(135deg,#c4b5fd,#7c3aed);color:#fff;border-radius:50%}.org-check.svelte-gqmgk2.svelte-gqmgk2{margin-left:auto;flex-shrink:0}.org-badge.svelte-gqmgk2.svelte-gqmgk2{margin-left:auto;font-size:.62rem;background:linear-gradient(135deg,#ede9fe,#ddd6fe);color:#4c1d95;padding:.15rem .5rem;border-radius:100px;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:0 1px 2px #7c3aed26}.ba-before.svelte-gqmgk2.svelte-gqmgk2{position:absolute;top:0;left:0;bottom:0;overflow:hidden;background:repeating-linear-gradient(45deg,rgba(180,130,80,.04) 0 2px,transparent 2px 8px),linear-gradient(160deg,#fdf6e8,#fef2f2);z-index:2}.ba-before-inner.svelte-gqmgk2.svelte-gqmgk2{padding:1.75rem 2.25rem;width:820px;height:100%;position:relative}.hazard-tape.svelte-gqmgk2.svelte-gqmgk2{position:absolute;top:0;left:0;right:0;height:22px;background:repeating-linear-gradient(135deg,#fef08a 0,#fef08a 14px,#1f2937 14px,#1f2937 28px);display:flex;align-items:center;justify-content:center;color:#1f2937;font-size:.6rem;font-weight:900;text-transform:uppercase;letter-spacing:.15em}.hazard-tape.svelte-gqmgk2 span.svelte-gqmgk2{background:#fef08ae6;padding:.05rem .6rem;border-radius:2px}.ba-side-tag.svelte-gqmgk2.svelte-gqmgk2{display:inline-flex;align-items:center;gap:.4rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.35rem .85rem;border-radius:100px;margin-top:1.5rem;margin-bottom:.85rem}.ba-tag-red.svelte-gqmgk2.svelte-gqmgk2{background:#ef444414;color:#dc2626;border:1px solid rgba(239,68,68,.15)}.ba-tag-green.svelte-gqmgk2.svelte-gqmgk2{background:#22c55e14;color:#16a34a;border:1px solid rgba(34,197,94,.15)}.desk-digital.svelte-gqmgk2.svelte-gqmgk2{display:grid;grid-template-columns:1fr 110px;gap:.75rem;margin-bottom:.7rem}.monitor.svelte-gqmgk2.svelte-gqmgk2{background:#1e1b4b;border-radius:5px;padding:4px;box-shadow:0 4px 8px #0000002e;transform:rotate(-.8deg)}.monitor-bar.svelte-gqmgk2.svelte-gqmgk2{display:flex;align-items:center;gap:.4rem;padding:.2rem .4rem;color:#e0e7ff}.dots.svelte-gqmgk2.svelte-gqmgk2{display:inline-flex;gap:3px}.dots.svelte-gqmgk2 span.svelte-gqmgk2{width:6px;height:6px;border-radius:50%}.dots.svelte-gqmgk2 span.svelte-gqmgk2:nth-child(1){background:#ef4444}.dots.svelte-gqmgk2 span.svelte-gqmgk2:nth-child(2){background:#f59e0b}.dots.svelte-gqmgk2 span.svelte-gqmgk2:nth-child(3){background:#22c55e}.monitor-title.svelte-gqmgk2.svelte-gqmgk2{flex:1;font-size:.55rem;font-weight:600}.monitor-badge.svelte-gqmgk2.svelte-gqmgk2{background:#ef4444;color:#fff;padding:.05rem .35rem;border-radius:99px;font-size:.5rem;font-weight:800;animation:svelte-gqmgk2-pulse-badge 1.6s infinite}@keyframes svelte-gqmgk2-pulse-badge{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.monitor-screen.svelte-gqmgk2.svelte-gqmgk2{background:#fff;border-radius:3px;padding:.4rem .5rem;display:flex;flex-direction:column;gap:.2rem}.case-row.svelte-gqmgk2.svelte-gqmgk2{display:grid;grid-template-columns:60px 1fr auto;align-items:center;gap:.4rem;font-size:.55rem;padding:.18rem .3rem;border-radius:3px;color:#475569}.case-row.warn.svelte-gqmgk2.svelte-gqmgk2{background:#fef2f2;border-left:2px solid #ef4444}.case-row.pending.svelte-gqmgk2.svelte-gqmgk2{background:#fffbeb;border-left:2px solid #f59e0b}.cr-no.svelte-gqmgk2.svelte-gqmgk2{font-weight:800;color:#5b21b6;font-family:ui-monospace,monospace;font-size:.5rem}.cr-name.svelte-gqmgk2.svelte-gqmgk2{color:#1f2937;font-weight:700;font-size:.55rem;font-family:Times New Roman,serif;font-style:italic}.cr-status.svelte-gqmgk2.svelte-gqmgk2{font-size:.45rem;font-weight:800;padding:.05rem .3rem;border-radius:99px;letter-spacing:.04em;text-transform:uppercase}.late-tag.svelte-gqmgk2.svelte-gqmgk2{background:#fee2e2;color:#b91c1c;animation:svelte-gqmgk2-blink-late 1.4s infinite}.pending-tag.svelte-gqmgk2.svelte-gqmgk2{background:#fef3c7;color:#92400e}.warn-tag.svelte-gqmgk2.svelte-gqmgk2{background:#fee2e2;color:#991b1b}.ok-tag.svelte-gqmgk2.svelte-gqmgk2{background:#dcfce7;color:#166534}@keyframes svelte-gqmgk2-blink-late{0%,to{opacity:1}50%{opacity:.4}}.binder.svelte-gqmgk2.svelte-gqmgk2{background:#5b21b6;border-radius:4px 8px 8px 4px;padding:.4rem .3rem;transform:rotate(2deg);display:flex;flex-direction:column;gap:.3rem;box-shadow:0 5px 10px #00000026;position:relative}.binder.svelte-gqmgk2.svelte-gqmgk2:before{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;background:#3b0764;border-radius:4px 0 0 4px}.binder-spine.svelte-gqmgk2.svelte-gqmgk2{color:#fef3c7;font-size:.55rem;font-weight:800;text-align:center;letter-spacing:.06em;line-height:1.1;padding-left:4px}.binder-papers.svelte-gqmgk2.svelte-gqmgk2{display:flex;flex-direction:column;gap:1px;padding:0 0 0 6px}.binder-papers.svelte-gqmgk2 span.svelte-gqmgk2{height:3px;background:#fff6;border-radius:1px}.binder-papers.svelte-gqmgk2 span.svelte-gqmgk2:nth-child(1){width:88%}.binder-papers.svelte-gqmgk2 span.svelte-gqmgk2:nth-child(2){width:80%}.binder-papers.svelte-gqmgk2 span.svelte-gqmgk2:nth-child(3){width:92%}.binder-papers.svelte-gqmgk2 span.svelte-gqmgk2:nth-child(4){width:70%}.receipts-pile.svelte-gqmgk2.svelte-gqmgk2{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.6rem;position:relative}.receipt.svelte-gqmgk2.svelte-gqmgk2{display:flex;align-items:center;gap:.5rem;padding:.4rem .6rem;background:#fffefaeb;border:1px solid #e5dcc6;border-radius:4px;font-size:.7rem;color:#4b3a1f;white-space:nowrap;box-shadow:0 1px 3px #78501e1a;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.r-1.svelte-gqmgk2.svelte-gqmgk2{transform:rotate(-.6deg)}.r-2.svelte-gqmgk2.svelte-gqmgk2{transform:rotate(.5deg) translate(8px)}.r-3.svelte-gqmgk2.svelte-gqmgk2{transform:rotate(-.4deg) translate(-4px);opacity:.85}.r-4.svelte-gqmgk2.svelte-gqmgk2{transform:rotate(.7deg) translate(6px)}.r-5.svelte-gqmgk2.svelte-gqmgk2{transform:rotate(-.5deg)}.receipt.faded.svelte-gqmgk2.svelte-gqmgk2{background:linear-gradient(180deg,#fffefad1,#e5dcc68c)}.r-icon.svelte-gqmgk2.svelte-gqmgk2{width:18px;height:18px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.r-icon.red.svelte-gqmgk2.svelte-gqmgk2{background:#fee2e2;color:#dc2626}.r-icon.img.svelte-gqmgk2.svelte-gqmgk2{background:#e2e8f0;color:#64748b}.r-icon.zip.svelte-gqmgk2.svelte-gqmgk2{background:#f3e8ff;color:#7c3aed}.r-name.svelte-gqmgk2.svelte-gqmgk2{font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis}.r-stamp.svelte-gqmgk2.svelte-gqmgk2{font-size:.5rem;font-weight:800;text-transform:uppercase;padding:.1rem .35rem;border-radius:2px;transform:rotate(-3deg);letter-spacing:.05em}.r-stamp.privileged.svelte-gqmgk2.svelte-gqmgk2{color:#fff;background:#5b21b6;border:1px solid #4c1d95}.r-stamp.question.svelte-gqmgk2.svelte-gqmgk2{color:#b45309;background:#fef3c7;border:1px dashed #fcd34d}.r-stamp.pages.svelte-gqmgk2.svelte-gqmgk2{color:#4c1d95;background:#ede9fe;border:1px solid #c4b5fd}.receipts-pile.svelte-gqmgk2 .coffee-ring.svelte-gqmgk2{position:absolute;right:60px;top:-8px;width:22px;height:22px;border-radius:50%;border:2.5px solid rgba(120,53,15,.4);background:#78350f0f;pointer-events:none}.desk-bottom.svelte-gqmgk2.svelte-gqmgk2{position:relative;height:70px}.usb-stick.svelte-gqmgk2.svelte-gqmgk2{position:absolute;bottom:8px;left:0;display:flex;align-items:center;transform:rotate(-5deg);filter:drop-shadow(0 3px 5px rgba(0,0,0,.18))}.usb-tip.svelte-gqmgk2.svelte-gqmgk2{width:14px;height:18px;background:linear-gradient(180deg,#cbd5e1,#94a3b8);border-radius:1px 0 0 1px;border:1px solid #64748b;border-right:none}.usb-body.svelte-gqmgk2.svelte-gqmgk2{width:80px;height:24px;background:linear-gradient(180deg,#1f2937,#0f172a);display:flex;align-items:center;padding:0 .3rem}.usb-handwriting.svelte-gqmgk2.svelte-gqmgk2{color:#fde68a;font-family:Caveat,Comic Sans MS,cursive;font-size:.75rem;font-weight:600}.usb-cap.svelte-gqmgk2.svelte-gqmgk2{width:4px;height:18px;background:#475569;border:1px solid #1f2937;border-left:none}.sticky.svelte-gqmgk2.svelte-gqmgk2{position:absolute;width:110px;padding:.45rem .55rem;font-family:Caveat,Comic Sans MS,cursive;font-size:.85rem;font-weight:600;line-height:1.1;color:#713f12;box-shadow:0 4px 8px #00000026,0 1px 2px #0000001a;border-radius:1px}.sticky-yellow.svelte-gqmgk2.svelte-gqmgk2{background:linear-gradient(135deg,#fef9c3,#fef08a);transform:rotate(-3deg);left:140px;top:0}.sticky-pink.svelte-gqmgk2.svelte-gqmgk2{background:linear-gradient(135deg,#fce7f3,#fbcfe8);transform:rotate(2.5deg);left:270px;top:6px;color:#831843}.sticky-tape.svelte-gqmgk2.svelte-gqmgk2{position:absolute;top:-5px;left:50%;transform:translate(-50%);width:24px;height:7px;background:#b4b4b480;border:1px solid rgba(120,120,120,.3);border-radius:1px}.scales-corner.svelte-gqmgk2.svelte-gqmgk2{position:absolute;bottom:14px;right:22px;transform:rotate(-3deg);pointer-events:none}.ba-handle.svelte-gqmgk2.svelte-gqmgk2{position:absolute;top:0;bottom:0;z-index:10;transform:translate(-50%);pointer-events:none}.ba-handle-line.svelte-gqmgk2.svelte-gqmgk2{position:absolute;top:0;bottom:0;left:50%;width:2px;background:linear-gradient(180deg,#ffffffe6,#fff,#ffffffe6);transform:translate(-50%);box-shadow:-1px 0 3px #00000014,1px 0 3px #00000014,0 0 12px #0000000f}.ba-handle-grip.svelte-gqmgk2.svelte-gqmgk2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:#5b21b6;box-shadow:0 0 0 1px #0000000f,0 2px 6px #0000001a,0 8px 24px #00000014;pointer-events:auto;cursor:ew-resize}.ba-table.svelte-gqmgk2.svelte-gqmgk2{max-width:960px;margin:0 auto;background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px #0000000a,0 4px 12px #00000008;overflow:hidden}.ba-row.svelte-gqmgk2.svelte-gqmgk2{display:grid;grid-template-columns:1fr 48px 1fr;align-items:center}.ba-row.svelte-gqmgk2+.ba-row.svelte-gqmgk2{border-top:1px solid rgba(0,0,0,.05)}.ba-cell.svelte-gqmgk2.svelte-gqmgk2{padding:1rem 1.5rem}.ba-cell--before.svelte-gqmgk2.svelte-gqmgk2{border-left:3px solid rgba(239,68,68,.2)}.ba-cell--after.svelte-gqmgk2.svelte-gqmgk2{border-left:3px solid rgba(124,58,237,.25)}.ba-row.svelte-gqmgk2:hover .ba-cell--before.svelte-gqmgk2{background:#ef444405}.ba-row.svelte-gqmgk2:hover .ba-cell--after.svelte-gqmgk2{background:#7c3aed08}.ba-cell-text.svelte-gqmgk2.svelte-gqmgk2{font-size:.82rem;line-height:1.55;color:#64748b;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.ba-cell--after.svelte-gqmgk2 .ba-cell-text.svelte-gqmgk2{color:#1e293b;font-weight:500}.ba-arrow.svelte-gqmgk2.svelte-gqmgk2{display:flex;align-items:center;justify-content:center;color:#cbd5e1;opacity:.4}.ba-row.svelte-gqmgk2:hover .ba-arrow.svelte-gqmgk2{opacity:.8;color:#5b21b6}@media (max-width: 768px){.ba-slider.svelte-gqmgk2.svelte-gqmgk2{height:580px}.ba-after.svelte-gqmgk2.svelte-gqmgk2{padding:1.25rem 1.25rem 1.25rem 2.6rem}.ba-before-inner.svelte-gqmgk2.svelte-gqmgk2{padding:1.25rem;width:100vw}.desk-digital.svelte-gqmgk2.svelte-gqmgk2{grid-template-columns:1fr 90px}.receipt.svelte-gqmgk2.svelte-gqmgk2,.org-row.svelte-gqmgk2.svelte-gqmgk2{font-size:.66rem;padding:.35rem .5rem}.scales-corner.svelte-gqmgk2.svelte-gqmgk2{display:none}.ba-row.svelte-gqmgk2.svelte-gqmgk2{grid-template-columns:1fr}.ba-cell.svelte-gqmgk2.svelte-gqmgk2{padding:.5rem 1rem}.ba-arrow.svelte-gqmgk2 svg.svelte-gqmgk2{transform:rotate(90deg);width:14px;height:14px}}.ba-header.svelte-xi1xvx.svelte-xi1xvx{margin-bottom:3.5rem}.ba-slider.svelte-xi1xvx.svelte-xi1xvx{position:relative;max-width:820px;margin:0 auto 3.5rem;height:540px;border-radius:16px;overflow:hidden;cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none;border:1px solid rgba(0,0,0,.06);box-shadow:0 0 0 1px #00000008,0 2px 4px #0000000a,0 12px 24px #0000000f,0 24px 48px #0000000a}.ba-after.svelte-xi1xvx.svelte-xi1xvx{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.75rem 2.25rem 1.75rem 3.5rem;background:radial-gradient(ellipse at top right,#fdf2f8 0%,transparent 50%),linear-gradient(160deg,#fdf2f8,#fff7ed,#f0fdf4);z-index:0;overflow-y:auto}.thread-rail.svelte-xi1xvx.svelte-xi1xvx{position:absolute;left:1.6rem;top:5rem;bottom:1.5rem;width:12px;pointer-events:none}.thread-line.svelte-xi1xvx.svelte-xi1xvx{position:absolute;left:50%;top:0;bottom:0;width:2px;transform:translate(-50%);background:linear-gradient(180deg,#9d174d26,#9d174d99 25%,#9d174d99 75%,#9d174d26);box-shadow:0 0 8px #9d174d4d}.thread-node.svelte-xi1xvx.svelte-xi1xvx{position:absolute;left:50%;transform:translate(-50%);width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fbcfe8,#9d174d);box-shadow:0 0 6px #9d174d99;animation:svelte-xi1xvx-thread-pulse 2.4s ease-in-out infinite}.thread-node.n1.svelte-xi1xvx.svelte-xi1xvx{top:0%}.thread-node.n2.svelte-xi1xvx.svelte-xi1xvx{top:22%;animation-delay:.3s}.thread-node.n3.svelte-xi1xvx.svelte-xi1xvx{top:50%;animation-delay:.6s}.thread-node.n4.svelte-xi1xvx.svelte-xi1xvx{top:78%;animation-delay:.9s}.thread-node.n5.svelte-xi1xvx.svelte-xi1xvx{top:100%;animation-delay:1.2s}@keyframes svelte-xi1xvx-thread-pulse{0%,to{box-shadow:0 0 6px #9d174d99;transform:translate(-50%) scale(1)}50%{box-shadow:0 0 14px #9d174de6;transform:translate(-50%) scale(1.2)}}.thread-header.svelte-xi1xvx.svelte-xi1xvx{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .65rem;background:#fdf2f8cc;border:1px solid #fbcfe8;border-radius:99px;font-size:.65rem;font-weight:700;color:#831843;margin-bottom:.85rem}.org-stack.svelte-xi1xvx.svelte-xi1xvx{display:flex;flex-direction:column;gap:.32rem}.org-row.svelte-xi1xvx.svelte-xi1xvx{display:flex;align-items:center;gap:.6rem;padding:.45rem .75rem;background:#ffffffd9;border:1px solid rgba(34,197,94,.1);border-radius:8px;font-size:.74rem;color:#1e293b;font-weight:500;white-space:nowrap;box-shadow:0 1px 2px #00000008;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.row-label.svelte-xi1xvx.svelte-xi1xvx{flex:1;overflow:hidden;text-overflow:ellipsis}.org-layer-label.svelte-xi1xvx.svelte-xi1xvx{display:flex;align-items:center;gap:.4rem;font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#6b21a8;padding:.25rem 0 .1rem;margin-top:.4rem}.org-layer-label.compliance.svelte-xi1xvx.svelte-xi1xvx{color:#0e7490}.org-layer-label.years.svelte-xi1xvx.svelte-xi1xvx{color:#831843}.org-ai.svelte-xi1xvx.svelte-xi1xvx{background:#7c3aed0d;border-color:#7c3aed1f;color:#5b21b6}.org-compliance.svelte-xi1xvx.svelte-xi1xvx{background:#0891b20d;border-color:#0891b21f;color:#0e7490}.org-year.svelte-xi1xvx.svelte-xi1xvx{background:#9d174d0d;border-color:#9d174d1f;color:#831843}.org-year.more.svelte-xi1xvx.svelte-xi1xvx{opacity:.85}.year-pill.svelte-xi1xvx.svelte-xi1xvx{background:linear-gradient(135deg,#fbcfe8,#f9a8d4);color:#831843;padding:.15rem .4rem;border-radius:4px;font-size:.55rem;font-weight:800;flex-shrink:0;font-family:ui-monospace,monospace}.year-pill.more-pill.svelte-xi1xvx.svelte-xi1xvx{background:linear-gradient(135deg,#f9a8d4,#ec4899);color:#fff;border-radius:50%;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;padding:0}.org-check.svelte-xi1xvx.svelte-xi1xvx{margin-left:auto;flex-shrink:0}.org-badge.svelte-xi1xvx.svelte-xi1xvx{margin-left:auto;font-size:.62rem;background:linear-gradient(135deg,#fdf2f8,#fbcfe8);color:#831843;padding:.15rem .5rem;border-radius:100px;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:0 1px 2px #9d174d26}.ba-before.svelte-xi1xvx.svelte-xi1xvx{position:absolute;top:0;left:0;bottom:0;overflow:hidden;background:repeating-linear-gradient(45deg,rgba(180,130,80,.04) 0 2px,transparent 2px 8px),linear-gradient(160deg,#fdf6e8,#fdf2f8);z-index:2}.ba-before-inner.svelte-xi1xvx.svelte-xi1xvx{padding:1.75rem 2.25rem;width:820px;height:100%;position:relative}.hazard-tape.svelte-xi1xvx.svelte-xi1xvx{position:absolute;top:0;left:0;right:0;height:22px;background:repeating-linear-gradient(135deg,#fef08a 0,#fef08a 14px,#1f2937 14px,#1f2937 28px);display:flex;align-items:center;justify-content:center;color:#1f2937;font-size:.6rem;font-weight:900;text-transform:uppercase;letter-spacing:.15em}.hazard-tape.svelte-xi1xvx span.svelte-xi1xvx{background:#fef08ae6;padding:.05rem .6rem;border-radius:2px}.ba-side-tag.svelte-xi1xvx.svelte-xi1xvx{display:inline-flex;align-items:center;gap:.4rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.35rem .85rem;border-radius:100px;margin-top:1.5rem;margin-bottom:.85rem}.ba-tag-red.svelte-xi1xvx.svelte-xi1xvx{background:#ef444414;color:#dc2626;border:1px solid rgba(239,68,68,.15)}.ba-tag-green.svelte-xi1xvx.svelte-xi1xvx{background:#22c55e14;color:#16a34a;border:1px solid rgba(34,197,94,.15)}.desk-digital.svelte-xi1xvx.svelte-xi1xvx{display:grid;grid-template-columns:1fr 110px;gap:.75rem;margin-bottom:.7rem}.monitor.svelte-xi1xvx.svelte-xi1xvx{background:#831843;border-radius:5px;padding:4px;box-shadow:0 4px 8px #0000002e;transform:rotate(-.8deg)}.monitor-bar.svelte-xi1xvx.svelte-xi1xvx{display:flex;align-items:center;gap:.4rem;padding:.2rem .4rem;color:#fbcfe8}.dots.svelte-xi1xvx.svelte-xi1xvx{display:inline-flex;gap:3px}.dots.svelte-xi1xvx span.svelte-xi1xvx{width:6px;height:6px;border-radius:50%}.dots.svelte-xi1xvx span.svelte-xi1xvx:nth-child(1){background:#ef4444}.dots.svelte-xi1xvx span.svelte-xi1xvx:nth-child(2){background:#f59e0b}.dots.svelte-xi1xvx span.svelte-xi1xvx:nth-child(3){background:#22c55e}.monitor-title.svelte-xi1xvx.svelte-xi1xvx{flex:1;font-size:.55rem;font-weight:600}.monitor-badge.svelte-xi1xvx.svelte-xi1xvx{background:#ef4444;color:#fff;padding:.05rem .35rem;border-radius:99px;font-size:.5rem;font-weight:800;animation:svelte-xi1xvx-pulse-badge 1.6s infinite}@keyframes svelte-xi1xvx-pulse-badge{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.monitor-screen.svelte-xi1xvx.svelte-xi1xvx{background:#fff;border-radius:3px;padding:.4rem .5rem;display:flex;flex-direction:column;gap:.2rem}.act-row.svelte-xi1xvx.svelte-xi1xvx{display:grid;grid-template-columns:70px 1fr auto;align-items:center;gap:.4rem;font-size:.55rem;padding:.18rem .3rem;border-radius:3px;color:#475569}.act-row.warn.svelte-xi1xvx.svelte-xi1xvx{background:#fef2f2;border-left:2px solid #ef4444}.act-row.pending.svelte-xi1xvx.svelte-xi1xvx{background:#fffbeb;border-left:2px solid #f59e0b}.ar-no.svelte-xi1xvx.svelte-xi1xvx{font-weight:800;color:#831843;font-family:ui-monospace,monospace;font-size:.5rem}.ar-name.svelte-xi1xvx.svelte-xi1xvx{color:#1f2937;font-weight:600;font-size:.55rem}.ar-status.svelte-xi1xvx.svelte-xi1xvx{font-size:.45rem;font-weight:800;padding:.05rem .3rem;border-radius:99px;letter-spacing:.04em;text-transform:uppercase}.late-tag.svelte-xi1xvx.svelte-xi1xvx{background:#fee2e2;color:#b91c1c;animation:svelte-xi1xvx-blink-late 1.4s infinite}.pending-tag.svelte-xi1xvx.svelte-xi1xvx{background:#fef3c7;color:#92400e}.warn-tag.svelte-xi1xvx.svelte-xi1xvx{background:#fee2e2;color:#991b1b}.ok-tag.svelte-xi1xvx.svelte-xi1xvx{background:#dcfce7;color:#166534}@keyframes svelte-xi1xvx-blink-late{0%,to{opacity:1}50%{opacity:.4}}.binder.svelte-xi1xvx.svelte-xi1xvx{background:#166534;border-radius:4px 8px 8px 4px;padding:.4rem .3rem;transform:rotate(2deg);display:flex;flex-direction:column;gap:.3rem;box-shadow:0 5px 10px #00000026;position:relative}.binder.svelte-xi1xvx.svelte-xi1xvx:before{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;background:#052e16;border-radius:4px 0 0 4px}.binder-spine.svelte-xi1xvx.svelte-xi1xvx{color:#fef3c7;font-size:.55rem;font-weight:800;text-align:center;letter-spacing:.06em;line-height:1.1;padding-left:4px}.binder-papers.svelte-xi1xvx.svelte-xi1xvx{display:flex;flex-direction:column;gap:1px;padding:0 0 0 6px}.binder-papers.svelte-xi1xvx span.svelte-xi1xvx{height:3px;background:#fff6;border-radius:1px}.binder-papers.svelte-xi1xvx span.svelte-xi1xvx:nth-child(1){width:88%}.binder-papers.svelte-xi1xvx span.svelte-xi1xvx:nth-child(2){width:80%}.binder-papers.svelte-xi1xvx span.svelte-xi1xvx:nth-child(3){width:92%}.binder-papers.svelte-xi1xvx span.svelte-xi1xvx:nth-child(4){width:70%}.receipts-pile.svelte-xi1xvx.svelte-xi1xvx{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.6rem;position:relative}.receipt.svelte-xi1xvx.svelte-xi1xvx{display:flex;align-items:center;gap:.5rem;padding:.4rem .6rem;background:#fffefaeb;border:1px solid #e5dcc6;border-radius:4px;font-size:.7rem;color:#4b3a1f;white-space:nowrap;box-shadow:0 1px 3px #78501e1a;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.r-1.svelte-xi1xvx.svelte-xi1xvx{transform:rotate(-.6deg)}.r-2.svelte-xi1xvx.svelte-xi1xvx{transform:rotate(.5deg) translate(8px)}.r-3.svelte-xi1xvx.svelte-xi1xvx{transform:rotate(-.4deg) translate(-4px);opacity:.85}.r-4.svelte-xi1xvx.svelte-xi1xvx{transform:rotate(.7deg) translate(6px)}.r-5.svelte-xi1xvx.svelte-xi1xvx{transform:rotate(-.5deg)}.receipt.faded.svelte-xi1xvx.svelte-xi1xvx{background:linear-gradient(180deg,#fffefad1,#e5dcc68c)}.r-icon.svelte-xi1xvx.svelte-xi1xvx{width:18px;height:18px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.r-icon.red.svelte-xi1xvx.svelte-xi1xvx{background:#fee2e2;color:#dc2626}.r-icon.img.svelte-xi1xvx.svelte-xi1xvx{background:#e2e8f0;color:#64748b}.r-icon.zip.svelte-xi1xvx.svelte-xi1xvx{background:#f3e8ff;color:#7c3aed}.r-name.svelte-xi1xvx.svelte-xi1xvx{font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis}.r-stamp.svelte-xi1xvx.svelte-xi1xvx{font-size:.5rem;font-weight:800;text-transform:uppercase;padding:.1rem .35rem;border-radius:2px;transform:rotate(-3deg);letter-spacing:.05em}.r-stamp.original.svelte-xi1xvx.svelte-xi1xvx{color:#fff;background:#831843;border:1px solid #500724}.r-stamp.seal.svelte-xi1xvx.svelte-xi1xvx{color:#fef3c7;background:#9d174d;border:1px dashed #fef3c7}.r-stamp.question.svelte-xi1xvx.svelte-xi1xvx{color:#b45309;background:#fef3c7;border:1px dashed #fcd34d}.receipts-pile.svelte-xi1xvx .coffee-ring.svelte-xi1xvx{position:absolute;right:60px;top:-8px;width:22px;height:22px;border-radius:50%;border:2.5px solid rgba(120,53,15,.4);background:#78350f0f;pointer-events:none}.desk-bottom.svelte-xi1xvx.svelte-xi1xvx{position:relative;height:70px}.usb-stick.svelte-xi1xvx.svelte-xi1xvx{position:absolute;bottom:8px;left:0;display:flex;align-items:center;transform:rotate(-5deg);filter:drop-shadow(0 3px 5px rgba(0,0,0,.18))}.usb-tip.svelte-xi1xvx.svelte-xi1xvx{width:14px;height:18px;background:linear-gradient(180deg,#cbd5e1,#94a3b8);border-radius:1px 0 0 1px;border:1px solid #64748b;border-right:none}.usb-body.svelte-xi1xvx.svelte-xi1xvx{width:80px;height:24px;background:linear-gradient(180deg,#1f2937,#0f172a);display:flex;align-items:center;padding:0 .3rem}.usb-handwriting.svelte-xi1xvx.svelte-xi1xvx{color:#fde68a;font-family:Caveat,Comic Sans MS,cursive;font-size:.75rem;font-weight:600}.usb-cap.svelte-xi1xvx.svelte-xi1xvx{width:4px;height:18px;background:#475569;border:1px solid #1f2937;border-left:none}.sticky.svelte-xi1xvx.svelte-xi1xvx{position:absolute;width:110px;padding:.45rem .55rem;font-family:Caveat,Comic Sans MS,cursive;font-size:.85rem;font-weight:600;line-height:1.1;color:#713f12;box-shadow:0 4px 8px #00000026,0 1px 2px #0000001a;border-radius:1px}.sticky-yellow.svelte-xi1xvx.svelte-xi1xvx{background:linear-gradient(135deg,#fef9c3,#fef08a);transform:rotate(-3deg);left:140px;top:0}.sticky-pink.svelte-xi1xvx.svelte-xi1xvx{background:linear-gradient(135deg,#fce7f3,#fbcfe8);transform:rotate(2.5deg);left:270px;top:6px;color:#831843}.sticky-tape.svelte-xi1xvx.svelte-xi1xvx{position:absolute;top:-5px;left:50%;transform:translate(-50%);width:24px;height:7px;background:#b4b4b480;border:1px solid rgba(120,120,120,.3);border-radius:1px}.seal-corner.svelte-xi1xvx.svelte-xi1xvx{position:absolute;bottom:14px;right:22px;transform:rotate(-3deg);pointer-events:none}.ba-handle.svelte-xi1xvx.svelte-xi1xvx{position:absolute;top:0;bottom:0;z-index:10;transform:translate(-50%);pointer-events:none}.ba-handle-line.svelte-xi1xvx.svelte-xi1xvx{position:absolute;top:0;bottom:0;left:50%;width:2px;background:linear-gradient(180deg,#ffffffe6,#fff,#ffffffe6);transform:translate(-50%);box-shadow:-1px 0 3px #00000014,1px 0 3px #00000014,0 0 12px #0000000f}.ba-handle-grip.svelte-xi1xvx.svelte-xi1xvx{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:#9d174d;box-shadow:0 0 0 1px #0000000f,0 2px 6px #0000001a,0 8px 24px #00000014;pointer-events:auto;cursor:ew-resize}.ba-table.svelte-xi1xvx.svelte-xi1xvx{max-width:960px;margin:0 auto;background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px #0000000a,0 4px 12px #00000008;overflow:hidden}.ba-row.svelte-xi1xvx.svelte-xi1xvx{display:grid;grid-template-columns:1fr 48px 1fr;align-items:center}.ba-row.svelte-xi1xvx+.ba-row.svelte-xi1xvx{border-top:1px solid rgba(0,0,0,.05)}.ba-cell.svelte-xi1xvx.svelte-xi1xvx{padding:1rem 1.5rem}.ba-cell--before.svelte-xi1xvx.svelte-xi1xvx{border-left:3px solid rgba(239,68,68,.2)}.ba-cell--after.svelte-xi1xvx.svelte-xi1xvx{border-left:3px solid rgba(157,23,77,.25)}.ba-row.svelte-xi1xvx:hover .ba-cell--before.svelte-xi1xvx{background:#ef444405}.ba-row.svelte-xi1xvx:hover .ba-cell--after.svelte-xi1xvx{background:#9d174d08}.ba-cell-text.svelte-xi1xvx.svelte-xi1xvx{font-size:.82rem;line-height:1.55;color:#64748b;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.ba-cell--after.svelte-xi1xvx .ba-cell-text.svelte-xi1xvx{color:#1e293b;font-weight:500}.ba-arrow.svelte-xi1xvx.svelte-xi1xvx{display:flex;align-items:center;justify-content:center;color:#cbd5e1;opacity:.4}.ba-row.svelte-xi1xvx:hover .ba-arrow.svelte-xi1xvx{opacity:.8;color:#9d174d}@media (max-width: 768px){.ba-slider.svelte-xi1xvx.svelte-xi1xvx{height:580px}.ba-after.svelte-xi1xvx.svelte-xi1xvx{padding:1.25rem 1.25rem 1.25rem 2.6rem}.ba-before-inner.svelte-xi1xvx.svelte-xi1xvx{padding:1.25rem;width:100vw}.desk-digital.svelte-xi1xvx.svelte-xi1xvx{grid-template-columns:1fr 90px}.receipt.svelte-xi1xvx.svelte-xi1xvx,.org-row.svelte-xi1xvx.svelte-xi1xvx{font-size:.66rem;padding:.35rem .5rem}.seal-corner.svelte-xi1xvx.svelte-xi1xvx{display:none}.ba-row.svelte-xi1xvx.svelte-xi1xvx{grid-template-columns:1fr}.ba-cell.svelte-xi1xvx.svelte-xi1xvx{padding:.5rem 1rem}.ba-arrow.svelte-xi1xvx svg.svelte-xi1xvx{transform:rotate(90deg);width:14px;height:14px}}.ba-header.svelte-1ieusfu.svelte-1ieusfu{margin-bottom:3.5rem}.ba-slider.svelte-1ieusfu.svelte-1ieusfu{position:relative;max-width:820px;margin:0 auto 3.5rem;height:540px;border-radius:16px;overflow:hidden;cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none;border:1px solid rgba(0,0,0,.06);box-shadow:0 0 0 1px #00000008,0 2px 4px #0000000a,0 12px 24px #0000000f,0 24px 48px #0000000a}.ba-after.svelte-1ieusfu.svelte-1ieusfu{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.75rem 2.25rem 1.75rem 3.5rem;background:radial-gradient(ellipse at top right,#ccfbf1 0%,transparent 50%),linear-gradient(160deg,#f0fdfa,#f0f9ff,#ecfdf5);z-index:0;overflow-y:auto}.thread-rail.svelte-1ieusfu.svelte-1ieusfu{position:absolute;left:1.6rem;top:5rem;bottom:1.5rem;width:12px;pointer-events:none}.thread-line.svelte-1ieusfu.svelte-1ieusfu{position:absolute;left:50%;top:0;bottom:0;width:2px;transform:translate(-50%);background:linear-gradient(180deg,#0d948826,#0d948899 25%,#0d948899 75%,#0d948826);box-shadow:0 0 8px #0d94884d}.thread-node.svelte-1ieusfu.svelte-1ieusfu{position:absolute;left:50%;transform:translate(-50%);width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#5eead4,#115e59);box-shadow:0 0 6px #0d948899;animation:svelte-1ieusfu-thread-pulse 2.4s ease-in-out infinite}.thread-node.n1.svelte-1ieusfu.svelte-1ieusfu{top:0%}.thread-node.n2.svelte-1ieusfu.svelte-1ieusfu{top:22%;animation-delay:.3s}.thread-node.n3.svelte-1ieusfu.svelte-1ieusfu{top:50%;animation-delay:.6s}.thread-node.n4.svelte-1ieusfu.svelte-1ieusfu{top:78%;animation-delay:.9s}.thread-node.n5.svelte-1ieusfu.svelte-1ieusfu{top:100%;animation-delay:1.2s}@keyframes svelte-1ieusfu-thread-pulse{0%,to{box-shadow:0 0 6px #0d948899;transform:translate(-50%) scale(1)}50%{box-shadow:0 0 14px #0d9488e6;transform:translate(-50%) scale(1.2)}}.thread-header.svelte-1ieusfu.svelte-1ieusfu{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .65rem;background:#ccfbf1b3;border:1px solid #5eead4;border-radius:99px;font-size:.65rem;font-weight:700;color:#115e59;margin-bottom:.85rem}.org-stack.svelte-1ieusfu.svelte-1ieusfu{display:flex;flex-direction:column;gap:.32rem}.org-row.svelte-1ieusfu.svelte-1ieusfu{display:flex;align-items:center;gap:.6rem;padding:.45rem .75rem;background:#ffffffd9;border:1px solid rgba(34,197,94,.1);border-radius:8px;font-size:.74rem;color:#1e293b;font-weight:500;white-space:nowrap;box-shadow:0 1px 2px #00000008;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.row-label.svelte-1ieusfu.svelte-1ieusfu{flex:1;overflow:hidden;text-overflow:ellipsis}.org-layer-label.svelte-1ieusfu.svelte-1ieusfu{display:flex;align-items:center;gap:.4rem;font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#6b21a8;padding:.25rem 0 .1rem;margin-top:.4rem}.org-layer-label.compliance.svelte-1ieusfu.svelte-1ieusfu{color:#1e40af}.org-layer-label.lines.svelte-1ieusfu.svelte-1ieusfu{color:#115e59}.org-ai.svelte-1ieusfu.svelte-1ieusfu{background:#7c3aed0d;border-color:#7c3aed1f;color:#5b21b6}.org-compliance.svelte-1ieusfu.svelte-1ieusfu{background:#1e40af0d;border-color:#1e40af1f;color:#1e3a8a}.org-line.svelte-1ieusfu.svelte-1ieusfu{background:#0d94880d;border-color:#0d94881f;color:#115e59}.org-line.more.svelte-1ieusfu.svelte-1ieusfu{opacity:.85}.line-pill.svelte-1ieusfu.svelte-1ieusfu{width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,#ccfbf1,#5eead4);color:#115e59;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.line-pill.more-pill.svelte-1ieusfu.svelte-1ieusfu{background:linear-gradient(135deg,#5eead4,#14b8a6);color:#fff;font-size:.7rem;font-weight:800}.org-check.svelte-1ieusfu.svelte-1ieusfu{margin-left:auto;flex-shrink:0}.org-badge.svelte-1ieusfu.svelte-1ieusfu{margin-left:auto;font-size:.62rem;background:linear-gradient(135deg,#ccfbf1,#99f6e4);color:#115e59;padding:.15rem .5rem;border-radius:100px;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:0 1px 2px #0d948826}.ba-before.svelte-1ieusfu.svelte-1ieusfu{position:absolute;top:0;left:0;bottom:0;overflow:hidden;background:repeating-linear-gradient(45deg,rgba(180,130,80,.04) 0 2px,transparent 2px 8px),linear-gradient(160deg,#fdf6e8,#fef2f2);z-index:2}.ba-before-inner.svelte-1ieusfu.svelte-1ieusfu{padding:1.75rem 2.25rem;width:820px;height:100%;position:relative}.hazard-tape.svelte-1ieusfu.svelte-1ieusfu{position:absolute;top:0;left:0;right:0;height:22px;background:repeating-linear-gradient(135deg,#fef08a 0,#fef08a 14px,#1f2937 14px,#1f2937 28px);display:flex;align-items:center;justify-content:center;color:#1f2937;font-size:.6rem;font-weight:900;text-transform:uppercase;letter-spacing:.15em}.hazard-tape.svelte-1ieusfu span.svelte-1ieusfu{background:#fef08ae6;padding:.05rem .6rem;border-radius:2px}.ba-side-tag.svelte-1ieusfu.svelte-1ieusfu{display:inline-flex;align-items:center;gap:.4rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.35rem .85rem;border-radius:100px;margin-top:1.5rem;margin-bottom:.85rem}.ba-tag-red.svelte-1ieusfu.svelte-1ieusfu{background:#ef444414;color:#dc2626;border:1px solid rgba(239,68,68,.15)}.ba-tag-green.svelte-1ieusfu.svelte-1ieusfu{background:#22c55e14;color:#16a34a;border:1px solid rgba(34,197,94,.15)}.desk-digital.svelte-1ieusfu.svelte-1ieusfu{display:grid;grid-template-columns:1fr 110px;gap:.75rem;margin-bottom:.7rem}.monitor.svelte-1ieusfu.svelte-1ieusfu{background:#134e4a;border-radius:5px;padding:4px;box-shadow:0 4px 8px #0000002e;transform:rotate(-.8deg)}.monitor-bar.svelte-1ieusfu.svelte-1ieusfu{display:flex;align-items:center;gap:.4rem;padding:.2rem .4rem;color:#5eead4}.dots.svelte-1ieusfu.svelte-1ieusfu{display:inline-flex;gap:3px}.dots.svelte-1ieusfu span.svelte-1ieusfu{width:6px;height:6px;border-radius:50%}.dots.svelte-1ieusfu span.svelte-1ieusfu:nth-child(1){background:#ef4444}.dots.svelte-1ieusfu span.svelte-1ieusfu:nth-child(2){background:#f59e0b}.dots.svelte-1ieusfu span.svelte-1ieusfu:nth-child(3){background:#22c55e}.monitor-title.svelte-1ieusfu.svelte-1ieusfu{flex:1;font-size:.55rem;font-weight:600}.monitor-badge.svelte-1ieusfu.svelte-1ieusfu{background:#ef4444;color:#fff;padding:.05rem .35rem;border-radius:99px;font-size:.5rem;font-weight:800;animation:svelte-1ieusfu-pulse-badge 1.6s infinite}@keyframes svelte-1ieusfu-pulse-badge{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.monitor-screen.svelte-1ieusfu.svelte-1ieusfu{background:#fff;border-radius:3px;padding:.4rem .5rem;display:flex;flex-direction:column;gap:.2rem}.claim-row.svelte-1ieusfu.svelte-1ieusfu{display:grid;grid-template-columns:50px 1fr auto;align-items:center;gap:.4rem;font-size:.55rem;padding:.18rem .3rem;border-radius:3px;color:#475569}.claim-row.warn.svelte-1ieusfu.svelte-1ieusfu{background:#fef2f2;border-left:2px solid #ef4444}.claim-row.pending.svelte-1ieusfu.svelte-1ieusfu{background:#fffbeb;border-left:2px solid #f59e0b}.cl-no.svelte-1ieusfu.svelte-1ieusfu{font-weight:800;color:#115e59;font-family:ui-monospace,monospace;font-size:.5rem}.cl-name.svelte-1ieusfu.svelte-1ieusfu{color:#1f2937;font-weight:600;font-size:.55rem}.cl-status.svelte-1ieusfu.svelte-1ieusfu{font-size:.45rem;font-weight:800;padding:.05rem .3rem;border-radius:99px;letter-spacing:.04em;text-transform:uppercase}.late-tag.svelte-1ieusfu.svelte-1ieusfu{background:#fee2e2;color:#b91c1c;animation:svelte-1ieusfu-blink-late 1.4s infinite}.pending-tag.svelte-1ieusfu.svelte-1ieusfu{background:#fef3c7;color:#92400e}.warn-tag.svelte-1ieusfu.svelte-1ieusfu{background:#fee2e2;color:#991b1b}.ok-tag.svelte-1ieusfu.svelte-1ieusfu{background:#dcfce7;color:#166534}@keyframes svelte-1ieusfu-blink-late{0%,to{opacity:1}50%{opacity:.4}}.binder.svelte-1ieusfu.svelte-1ieusfu{background:#0d9488;border-radius:4px 8px 8px 4px;padding:.4rem .3rem;transform:rotate(2deg);display:flex;flex-direction:column;gap:.3rem;box-shadow:0 5px 10px #00000026;position:relative}.binder.svelte-1ieusfu.svelte-1ieusfu:before{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;background:#134e4a;border-radius:4px 0 0 4px}.binder-spine.svelte-1ieusfu.svelte-1ieusfu{color:#fef3c7;font-size:.55rem;font-weight:800;text-align:center;letter-spacing:.06em;line-height:1.1;padding-left:4px}.binder-papers.svelte-1ieusfu.svelte-1ieusfu{display:flex;flex-direction:column;gap:1px;padding:0 0 0 6px}.binder-papers.svelte-1ieusfu span.svelte-1ieusfu{height:3px;background:#fff6;border-radius:1px}.binder-papers.svelte-1ieusfu span.svelte-1ieusfu:nth-child(1){width:88%}.binder-papers.svelte-1ieusfu span.svelte-1ieusfu:nth-child(2){width:80%}.binder-papers.svelte-1ieusfu span.svelte-1ieusfu:nth-child(3){width:92%}.binder-papers.svelte-1ieusfu span.svelte-1ieusfu:nth-child(4){width:70%}.receipts-pile.svelte-1ieusfu.svelte-1ieusfu{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.6rem;position:relative}.receipt.svelte-1ieusfu.svelte-1ieusfu{display:flex;align-items:center;gap:.5rem;padding:.4rem .6rem;background:#fffefaeb;border:1px solid #e5dcc6;border-radius:4px;font-size:.7rem;color:#4b3a1f;white-space:nowrap;box-shadow:0 1px 3px #78501e1a;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.r-1.svelte-1ieusfu.svelte-1ieusfu{transform:rotate(-.6deg)}.r-2.svelte-1ieusfu.svelte-1ieusfu{transform:rotate(.5deg) translate(8px)}.r-3.svelte-1ieusfu.svelte-1ieusfu{transform:rotate(-.4deg) translate(-4px);opacity:.85}.r-4.svelte-1ieusfu.svelte-1ieusfu{transform:rotate(.7deg) translate(6px)}.r-5.svelte-1ieusfu.svelte-1ieusfu{transform:rotate(-.5deg)}.receipt.faded.svelte-1ieusfu.svelte-1ieusfu{background:linear-gradient(180deg,#fffefad1,#e5dcc68c)}.r-icon.svelte-1ieusfu.svelte-1ieusfu{width:18px;height:18px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.r-icon.red.svelte-1ieusfu.svelte-1ieusfu{background:#fee2e2;color:#dc2626}.r-icon.img.svelte-1ieusfu.svelte-1ieusfu{background:#e2e8f0;color:#64748b}.r-icon.zip.svelte-1ieusfu.svelte-1ieusfu{background:#f3e8ff;color:#7c3aed}.r-name.svelte-1ieusfu.svelte-1ieusfu{font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis}.r-stamp.svelte-1ieusfu.svelte-1ieusfu{font-size:.5rem;font-weight:800;text-transform:uppercase;padding:.1rem .35rem;border-radius:2px;transform:rotate(-3deg);letter-spacing:.05em}.r-stamp.fnol.svelte-1ieusfu.svelte-1ieusfu{color:#fff;background:#dc2626;border:1px solid #991b1b}.r-stamp.pages.svelte-1ieusfu.svelte-1ieusfu{color:#115e59;background:#ccfbf1;border:1px solid #5eead4}.r-stamp.leak.svelte-1ieusfu.svelte-1ieusfu{color:#fff;background:#f59e0b;border:1px solid #b45309}.r-stamp.question.svelte-1ieusfu.svelte-1ieusfu{color:#b45309;background:#fef3c7;border:1px dashed #fcd34d}.receipts-pile.svelte-1ieusfu .coffee-ring.svelte-1ieusfu{position:absolute;right:60px;top:-8px;width:22px;height:22px;border-radius:50%;border:2.5px solid rgba(120,53,15,.4);background:#78350f0f;pointer-events:none}.desk-bottom.svelte-1ieusfu.svelte-1ieusfu{position:relative;height:70px}.usb-stick.svelte-1ieusfu.svelte-1ieusfu{position:absolute;bottom:8px;left:0;display:flex;align-items:center;transform:rotate(-5deg);filter:drop-shadow(0 3px 5px rgba(0,0,0,.18))}.usb-tip.svelte-1ieusfu.svelte-1ieusfu{width:14px;height:18px;background:linear-gradient(180deg,#cbd5e1,#94a3b8);border-radius:1px 0 0 1px;border:1px solid #64748b;border-right:none}.usb-body.svelte-1ieusfu.svelte-1ieusfu{width:80px;height:24px;background:linear-gradient(180deg,#1f2937,#0f172a);display:flex;align-items:center;padding:0 .3rem}.usb-handwriting.svelte-1ieusfu.svelte-1ieusfu{color:#fde68a;font-family:Caveat,Comic Sans MS,cursive;font-size:.75rem;font-weight:600}.usb-cap.svelte-1ieusfu.svelte-1ieusfu{width:4px;height:18px;background:#475569;border:1px solid #1f2937;border-left:none}.sticky.svelte-1ieusfu.svelte-1ieusfu{position:absolute;width:110px;padding:.45rem .55rem;font-family:Caveat,Comic Sans MS,cursive;font-size:.85rem;font-weight:600;line-height:1.1;color:#713f12;box-shadow:0 4px 8px #00000026,0 1px 2px #0000001a;border-radius:1px}.sticky-yellow.svelte-1ieusfu.svelte-1ieusfu{background:linear-gradient(135deg,#fef9c3,#fef08a);transform:rotate(-3deg);left:140px;top:0}.sticky-pink.svelte-1ieusfu.svelte-1ieusfu{background:linear-gradient(135deg,#fce7f3,#fbcfe8);transform:rotate(2.5deg);left:270px;top:6px;color:#831843}.sticky-tape.svelte-1ieusfu.svelte-1ieusfu{position:absolute;top:-5px;left:50%;transform:translate(-50%);width:24px;height:7px;background:#b4b4b480;border:1px solid rgba(120,120,120,.3);border-radius:1px}.shield-corner.svelte-1ieusfu.svelte-1ieusfu{position:absolute;bottom:14px;right:22px;transform:rotate(-3deg);pointer-events:none}.ba-handle.svelte-1ieusfu.svelte-1ieusfu{position:absolute;top:0;bottom:0;z-index:10;transform:translate(-50%);pointer-events:none}.ba-handle-line.svelte-1ieusfu.svelte-1ieusfu{position:absolute;top:0;bottom:0;left:50%;width:2px;background:linear-gradient(180deg,#ffffffe6,#fff,#ffffffe6);transform:translate(-50%);box-shadow:-1px 0 3px #00000014,1px 0 3px #00000014,0 0 12px #0000000f}.ba-handle-grip.svelte-1ieusfu.svelte-1ieusfu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:#0d9488;box-shadow:0 0 0 1px #0000000f,0 2px 6px #0000001a,0 8px 24px #00000014;pointer-events:auto;cursor:ew-resize}.ba-table.svelte-1ieusfu.svelte-1ieusfu{max-width:960px;margin:0 auto;background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px #0000000a,0 4px 12px #00000008;overflow:hidden}.ba-row.svelte-1ieusfu.svelte-1ieusfu{display:grid;grid-template-columns:1fr 48px 1fr;align-items:center}.ba-row.svelte-1ieusfu+.ba-row.svelte-1ieusfu{border-top:1px solid rgba(0,0,0,.05)}.ba-cell.svelte-1ieusfu.svelte-1ieusfu{padding:1rem 1.5rem}.ba-cell--before.svelte-1ieusfu.svelte-1ieusfu{border-left:3px solid rgba(239,68,68,.2)}.ba-cell--after.svelte-1ieusfu.svelte-1ieusfu{border-left:3px solid rgba(13,148,136,.25)}.ba-row.svelte-1ieusfu:hover .ba-cell--before.svelte-1ieusfu{background:#ef444405}.ba-row.svelte-1ieusfu:hover .ba-cell--after.svelte-1ieusfu{background:#0d948808}.ba-cell-text.svelte-1ieusfu.svelte-1ieusfu{font-size:.82rem;line-height:1.55;color:#64748b;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.ba-cell--after.svelte-1ieusfu .ba-cell-text.svelte-1ieusfu{color:#1e293b;font-weight:500}.ba-arrow.svelte-1ieusfu.svelte-1ieusfu{display:flex;align-items:center;justify-content:center;color:#cbd5e1;opacity:.4}.ba-row.svelte-1ieusfu:hover .ba-arrow.svelte-1ieusfu{opacity:.8;color:#0d9488}@media (max-width: 768px){.ba-slider.svelte-1ieusfu.svelte-1ieusfu{height:580px}.ba-after.svelte-1ieusfu.svelte-1ieusfu{padding:1.25rem 1.25rem 1.25rem 2.6rem}.ba-before-inner.svelte-1ieusfu.svelte-1ieusfu{padding:1.25rem;width:100vw}.desk-digital.svelte-1ieusfu.svelte-1ieusfu{grid-template-columns:1fr 90px}.receipt.svelte-1ieusfu.svelte-1ieusfu,.org-row.svelte-1ieusfu.svelte-1ieusfu{font-size:.66rem;padding:.35rem .5rem}.shield-corner.svelte-1ieusfu.svelte-1ieusfu{display:none}.ba-row.svelte-1ieusfu.svelte-1ieusfu{grid-template-columns:1fr}.ba-cell.svelte-1ieusfu.svelte-1ieusfu{padding:.5rem 1rem}.ba-arrow.svelte-1ieusfu svg.svelte-1ieusfu{transform:rotate(90deg);width:14px;height:14px}}
