:root{--color-primary:#2563eb;--color-primary-dark:#1d4ed8;--color-secondary:#8b5cf6;--color-accent:#10b981;--color-success:#059669;--color-warning:#d97706;--color-error:#dc2626;--color-info:#0284c7;--color-gray-50:#f8fafc;--color-gray-100:#f1f5f9;--color-gray-200:#e2e8f0;--color-gray-300:#cbd5e1;--color-gray-400:#94a3b8;--color-gray-500:#64748b;--color-gray-600:#475569;--color-gray-700:#334155;--color-gray-800:#1e293b;--color-gray-900:#0f172a;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-serif:Georgia,"Times New Roman",serif;--font-mono:"JetBrains Mono","Fira Code",Consolas,monospace;--space-xs:0.25rem;--space-sm:0.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4rem;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1);--transition-fast:150ms ease;--transition-normal:250ms ease;--transition-slow:350ms ease}.enterprise-tab-system{width:100%;margin:var(--space-xl) 0;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg)}.tab-list{display:flex;background:var(--color-gray-50);border-bottom:1px solid var(--color-gray-200)}.tab-trigger{flex:1 1;padding:var(--space-lg) var(--space-xl);border:none;background:transparent;font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--color-gray-600);cursor:pointer;transition:all var(--transition-normal);position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}.tab-trigger:hover{background:var(--color-gray-100);color:var(--color-gray-700)}.tab-trigger.active{background:#fff;color:var(--color-primary);box-shadow:inset 0 -2px 0 var(--color-primary)}.tab-trigger:disabled{opacity:.6;cursor:not-allowed}.tab-icon{font-size:18px;line-height:1}.tab-label{font-weight:600;font-size:16px}.tab-description{font-size:12px;opacity:.8;text-align:center}.tab-content{background:#fff;min-height:400px;position:relative}.tab-panel{padding:var(--space-2xl);animation:fadeIn var(--transition-normal)}.tab-panel.hidden{display:none}.loading-state{display:flex;align-items:center;justify-content:center;padding:var(--space-2xl);color:var(--color-gray-500);gap:var(--space-md)}.loading-spinner{width:20px;height:20px;border-top:2px solid var(--color-gray-200);border:2px solid var(--color-gray-200);border-top-color:var(--color-primary);border-radius:50%;animation:spin 1s linear infinite}.span-address-display{background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--space-xl);margin:var(--space-xl) 0}.address-header{margin-bottom:var(--space-lg)}.address-title{font-size:18px;font-weight:600;color:var(--color-gray-800);margin:0 0 var(--space-sm) 0}.address-description{font-size:14px;color:var(--color-gray-600);margin:0}.address-breakdown{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:var(--space-md);gap:var(--space-md);margin-bottom:var(--space-lg);padding:var(--space-lg);background:#fff;border-radius:var(--radius-md);border:1px solid var(--color-gray-200)}.address-part{text-align:center}.address-part label{display:block;font-size:12px;font-weight:500;color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--space-xs)}.address-part span{display:block;font-family:var(--font-mono);font-size:14px;font-weight:600;color:var(--color-gray-800);padding:var(--space-xs) var(--space-sm);background:var(--color-gray-100);border-radius:var(--radius-sm)}.address-full{display:flex;align-items:center;gap:var(--space-md);background:var(--color-gray-800);border-radius:var(--radius-md);padding:var(--space-md)}.address-text{flex:1 1;font-family:var(--font-mono);font-size:14px;color:var(--color-gray-100);background:transparent;border:none;-webkit-user-select:all;-moz-user-select:all;user-select:all;padding:var(--space-sm);border-radius:var(--radius-sm)}.address-actions{display:flex;gap:var(--space-sm)}.copy-button,.explore-button{padding:var(--space-sm) var(--space-md);border:none;border-radius:var(--radius-sm);font-size:12px;font-weight:500;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.copy-button{background:var(--color-primary);color:#fff}.copy-button:hover{background:var(--color-primary-dark)}.copy-button.copied{background:var(--color-success)}.explore-button{background:var(--color-accent);color:#fff}.address-info{margin-top:var(--space-lg);padding:var(--space-md);background:#fff;border-radius:var(--radius-md);border:1px solid var(--color-gray-200)}.info-item{margin-bottom:var(--space-sm);font-size:14px}.status-active{color:var(--color-success);font-weight:600}.enterprise-blog-container{max-width:900px;margin:0 auto;padding:var(--space-2xl);background:#fff;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.blog-header{text-align:center;margin-bottom:var(--space-3xl);padding-bottom:var(--space-2xl);border-bottom:1px solid var(--color-gray-200)}.metadata-strip{display:flex;justify-content:center;align-items:center;gap:var(--space-lg);margin-bottom:var(--space-lg);flex-wrap:wrap}.category-badge{background:var(--color-primary);color:#fff;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-xl);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.author,.publish-date,.read-time{font-size:14px;color:var(--color-gray-600);font-weight:500}.blog-title{font-size:clamp(2rem,4vw,3rem);font-weight:700;color:var(--color-gray-900);line-height:1.2;margin:var(--space-xl) 0;letter-spacing:-.02em}.tags-container{display:flex;justify-content:center;gap:var(--space-sm);flex-wrap:wrap;margin-top:var(--space-lg)}.tag{font-size:12px;color:var(--color-gray-600);background:var(--color-gray-100);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);font-weight:500}.friendly-content .contentWrapper{font-family:var(--font-serif);font-size:18px;line-height:1.8;color:var(--color-gray-700)}.technical-content .contentWrapper{font-family:var(--font-sans);font-size:16px;line-height:1.7;color:var(--color-gray-800)}.content-skeleton{padding:var(--space-2xl)}.skeleton-block,.skeleton-line{background:linear-gradient(90deg,var(--color-gray-200) 25%,var(--color-gray-100) 50%,var(--color-gray-200) 75%);background-size:200% 100%;animation:loading 2s infinite;border-radius:var(--radius-sm);margin-bottom:var(--space-md)}.skeleton-line{height:1.2em}.skeleton-line.long{width:100%}.skeleton-line.medium{width:75%}.skeleton-line.short{width:50%}.skeleton-block{height:200px;width:100%}.blog-footer{margin-top:var(--space-3xl);padding-top:var(--space-2xl);border-top:1px solid var(--color-gray-200)}.engagement-actions{display:flex;justify-content:center;gap:var(--space-lg);margin-bottom:var(--space-2xl)}.action-button{padding:var(--space-md) var(--space-xl);border-radius:var(--radius-md);font-weight:600;font-size:14px;cursor:pointer;transition:all var(--transition-normal);text-decoration:none;display:inline-flex;align-items:center;gap:var(--space-sm)}.action-button.primary{background:var(--color-primary);color:#fff;border:2px solid var(--color-primary)}.action-button.primary:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark);transform:translateY(-1px);box-shadow:var(--shadow-md)}.action-button.secondary{background:#fff;color:var(--color-primary);border:2px solid var(--color-primary)}.action-button.secondary:hover{background:var(--color-primary);color:#fff}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.enterprise-blog-container{padding:var(--space-lg);margin:var(--space-md)}.tab-trigger{padding:var(--space-md)}.tab-description{display:none}.metadata-strip{flex-direction:column;gap:var(--space-sm)}.address-breakdown{grid-template-columns:repeat(2,1fr)}.address-full{flex-direction:column;align-items:stretch}.engagement-actions{flex-direction:column;align-items:center}}