.chat-history-segmented>.ant-segmented-group>.ant-segmented-item{width:50%!important}.welcome-modal-container>.ant-modal-content>.ant-modal-footer>.ant-btn-primary{background:#347ae2;color:#fff;border:none;box-shadow:0 1px 2px rgba(16,24,40,.05)}.ct-save-dropdown>.ant-dropdown-menu-submenu-title{width:100%;display:flex;align-items:center}.subtitle{text-align:center;color:#666;margin-bottom:30px;font-size:14px}.designs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:50px}.design-title{font-size:14px;font-weight:600;color:#666;margin-bottom:4px;text-align:center}.phone-frame{width:100%;max-width:280px;margin:0 auto;background:#fff;border:2px solid #ddd;border-radius:20px;padding:15px;min-height:500px}@keyframes shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.skeleton{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 4%,#e0e0e0 25%,#f0f0f0 36%);background-size:1000px 100%}.skeleton-avatar{border-radius:50%}.skeleton-avatar,.skeleton-avatar-square{width:80px;height:80px;margin:0 auto 15px}.skeleton-avatar-square{border-radius:12px}.skeleton-avatar-small{width:50px;height:50px;border-radius:50%}.skeleton-text{height:14px;border-radius:4px;margin-bottom:8px}.skeleton-text-large{height:20px;border-radius:4px;margin-bottom:10px}.skeleton-text-tiny{height:10px;border-radius:3px;margin-bottom:6px}.skeleton-button{height:48px;border-radius:8px;margin-bottom:12px}.skeleton-button-round{height:48px;border-radius:24px;margin-bottom:12px}.skeleton-button-small{height:36px;border-radius:6px;margin-bottom:8px}.skeleton-card{height:80px}.skeleton-card,.skeleton-card-large{border-radius:12px;margin-bottom:12px}.skeleton-card-large{height:120px}.skeleton-social-icon{border-radius:50%}.skeleton-social-icon,.skeleton-social-icon-square{width:40px;height:40px;display:inline-block;margin:0 5px}.skeleton-social-icon-square{border-radius:8px}.skeleton-badge{width:60px;height:24px;border-radius:12px;display:inline-block;margin:0 4px}.skeleton-image{width:100%;height:150px;border-radius:8px;margin-bottom:12px}.skeleton-banner{width:100%;height:100px;border-radius:8px;margin-bottom:20px}.design-1 .profile-section{text-align:center;margin-bottom:25px}.design-1 .skeleton-text{width:60%;margin:0 auto 8px}.design-1 .skeleton-text.short{width:40%}.design-2 .profile-header{display:flex;align-items:center;margin-bottom:20px}.design-2 .skeleton-avatar{width:60px;height:60px;margin:0 15px 0 0}.design-2 .profile-info{flex:1}.design-3{text-align:center}.design-3 .skeleton-text{width:50%;margin:0 auto 8px}.design-3 .links-section{margin-top:30px}.design-4 .social-section{display:flex;justify-content:center;margin:20px 0}.design-5 .grid-links{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.design-5 .skeleton-grid-item{height:80px;border-radius:12px}.design-6 .story-highlights{display:flex;gap:10px;margin:20px 0;overflow-x:auto}.design-6 .skeleton-story{min-width:60px;height:60px;border-radius:50%}.design-7 .profile-section{text-align:center;margin-bottom:20px}.design-8 .compact-links{margin-top:20px}.design-9 .tabs{display:flex;gap:10px;margin:20px 0}.design-9 .skeleton-tab{flex:1;height:36px;border-radius:8px}.design-10 .featured{margin-bottom:20px}.design-11 .timeline-item{display:flex;gap:10px;margin-bottom:15px}.design-11 .timeline-dot{width:12px;height:12px;border-radius:50%;margin-top:4px}.design-12 .bento-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.design-12 .bento-item{border-radius:12px}.design-12 .bento-item.large{grid-column:span 2;height:100px}.design-12 .bento-item.small{height:60px}.design-13 .now-playing{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;background:rgba(0,0,0,.03);margin-bottom:20px}.design-13 .album-art{width:50px;height:50px;border-radius:8px}.design-14 .product-card{display:flex;gap:12px;margin-bottom:12px}.design-14 .product-image{width:60px;height:60px;border-radius:8px}.design-15 .faq-item{margin-bottom:10px}.design-15 .faq-header{height:40px;border-radius:8px;margin-bottom:4px}.desktop-section{margin-top:50px}.desktop-frame{background:#fff;border:2px solid #ddd;border-radius:12px;padding:16px;min-height:400px}.desktop-1{display:grid;grid-template-columns:300px 1fr;gap:40px}.desktop-1 .sidebar{text-align:center}.desktop-1 .skeleton-avatar{width:120px;height:120px;margin-bottom:20px}.desktop-2 .hero-section{display:flex;align-items:center;margin-bottom:40px;gap:30px}.desktop-2 .skeleton-avatar{width:150px;height:150px;margin:0}.desktop-2 .links-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.desktop-3 .content-grid{display:grid;grid-template-columns:2fr 1fr;gap:20px}.desktop-5 .masonry{-moz-columns:3;column-count:3;-moz-column-gap:20px;column-gap:20px}.desktop-5 .masonry-item{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:20px}.desktop-6{display:grid;grid-template-columns:200px 1fr 250px;gap:30px}.desktop-7 .card-row{display:flex;gap:20px;margin-bottom:20px}.desktop-7 .card-item{flex:1;height:140px;border-radius:12px}.desktop-8 .hero-banner{height:200px;border-radius:12px;margin-bottom:30px}.desktop-8 .features{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.desktop-9 .portfolio-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.desktop-9 .portfolio-item{height:200px;border-radius:12px}.desktop-10 .notion-header{display:flex;align-items:center;gap:20px;margin-bottom:30px}.desktop-10 .notion-content{max-width:700px}.desktop-11{background:#1a1a1a;color:#0f0}.desktop-11 .skeleton{background:linear-gradient(90deg,#0a0a0a 4%,#1a1a1a 25%,#0a0a0a 36%)}.desktop-11 .terminal-line{height:20px;margin-bottom:10px;border-radius:0}.desktop-12 .pinterest-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.desktop-12 .pin{border-radius:12px}.desktop-12 .pin.tall{height:280px}.desktop-12 .pin.medium{height:200px}.desktop-12 .pin.short{height:150px}@media (max-width:768px){.desktop-1,.desktop-2 .links-grid,.desktop-3 .content-grid,.desktop-6,.desktop-8 .features,.desktop-9 .portfolio-grid,.desktop-grid{grid-template-columns:1fr}.desktop-5 .masonry{-moz-columns:1;column-count:1}.desktop-12 .pinterest-grid{grid-template-columns:repeat(2,1fr)}}