@charset "UTF-8";.mf-mini-card.mf-mini-biz-networking-card .realistic-card-wrapper{width:100%;height:100%;position:relative}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark{position:relative;width:100%;height:100%;min-height:calc(453 * var(--mf-rpx, .5px));border-radius:calc(24 * var(--mf-rpx, .5px));background:linear-gradient(155deg,#1c2536,#141c2b 60%,#0f1520);overflow:hidden}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(24 * var(--mf-rpx, .5px));padding:calc(2 * var(--mf-rpx, .5px));background:linear-gradient(135deg,#e0b85259,#e0b8520a 40%,#e0b85240);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .bg-glow{position:absolute;border-radius:50%;filter:blur(calc(100 * var(--mf-rpx, .5px)));pointer-events:none}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .bg-glow--top-right{width:calc(384 * var(--mf-rpx, .5px));height:calc(384 * var(--mf-rpx, .5px));top:calc(-128 * var(--mf-rpx, .5px));right:calc(-96 * var(--mf-rpx, .5px));background:radial-gradient(circle,hsla(43,80%,55%,.18),transparent 70%)}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .bg-glow--bottom-left{width:calc(320 * var(--mf-rpx, .5px));height:calc(320 * var(--mf-rpx, .5px));bottom:calc(-96 * var(--mf-rpx, .5px));left:calc(-64 * var(--mf-rpx, .5px));background:radial-gradient(circle,hsla(215,60%,50%,.12),transparent 70%)}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .card-inner{position:relative;z-index:1;padding:calc(28 * var(--mf-rpx, .5px)) calc(34 * var(--mf-rpx, .5px));height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;gap:calc(20 * var(--mf-rpx, .5px));box-shadow:inset 0 calc(1 * var(--mf-rpx, .5px)) 0 #ffffff0f}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .profile-row{display:flex;align-items:center;gap:calc(28 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .dark-luxe-portrait{flex-shrink:0}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .dark-luxe-portrait-img{width:calc(140 * var(--mf-rpx, .5px));height:calc(140 * var(--mf-rpx, .5px));border-radius:50%;border:calc(3 * var(--mf-rpx, .5px)) solid rgba(212,167,116,.3);box-shadow:0 0 calc(48 * var(--mf-rpx, .5px)) #d4a7741f;object-fit:cover;opacity:.92}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .company-row{display:flex;align-items:center;gap:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .company-logo{width:calc(56 * var(--mf-rpx, .5px));height:calc(56 * var(--mf-rpx, .5px));border-radius:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .company-name{font-size:calc(20 * var(--mf-rpx, .5px));font-weight:600;color:#ebbc47d9;letter-spacing:.1em;text-transform:uppercase}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .main-info{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .main-info--has-photo{align-items:flex-start;text-align:left}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .person-name{display:block;font-size:calc(44 * var(--mf-rpx, .5px));font-weight:700;color:#f2f2f2f2;letter-spacing:-.02em;margin-bottom:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .title-row{display:flex;align-items:center;gap:calc(10 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .person-title{font-size:calc(22 * var(--mf-rpx, .5px));font-weight:500;color:#ffffff73}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .person-dept{font-size:calc(22 * var(--mf-rpx, .5px));color:#ffffff40}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .person-tagline{display:block;font-size:calc(22 * var(--mf-rpx, .5px));font-style:italic;color:#e4c167b3;margin-top:calc(10 * var(--mf-rpx, .5px));line-height:1.5}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .divider{width:60%;height:calc(2 * var(--mf-rpx, .5px));align-self:center;background:linear-gradient(to right,transparent,hsla(43,70%,55%,.3),transparent)}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .contact-list{display:flex;flex-direction:column;gap:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .contact-item{display:flex;align-items:center;gap:calc(10 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .contact-icon{font-size:calc(20 * var(--mf-rpx, .5px));width:calc(32 * var(--mf-rpx, .5px));text-align:center}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .contact-text{font-size:calc(20 * var(--mf-rpx, .5px));color:#ffffff80;font-variant-numeric:tabular-nums}.mf-mini-card.mf-mini-biz-networking-card .card-editorial{position:relative;width:100%;height:100%;min-height:calc(453 * var(--mf-rpx, .5px));border-radius:calc(24 * var(--mf-rpx, .5px));overflow:hidden;background:#f5f0e8}.mf-mini-card.mf-mini-biz-networking-card .card-editorial .photo-zone{position:absolute;top:0;right:0;width:62%;height:100%;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.15) 18%,rgba(0,0,0,.5) 34%,rgba(0,0,0,.85) 50%,black 64%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.15) 18%,rgba(0,0,0,.5) 34%,rgba(0,0,0,.85) 50%,black 64%)}.mf-mini-card.mf-mini-biz-networking-card .card-editorial .portrait{width:100%;height:100%;filter:sepia(15%) contrast(1.08) brightness(1.02)}.mf-mini-card.mf-mini-biz-networking-card .card-editorial .portrait-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:calc(200 * var(--mf-rpx, .5px));font-weight:900;color:#d4ccc44d;background:linear-gradient(160deg,#e8e0d4,#dbd0c0)}.mf-mini-card.mf-mini-biz-networking-card .card-editorial .name-watermark{position:absolute;bottom:calc(-24 * var(--mf-rpx, .5px));right:calc(-8 * var(--mf-rpx, .5px));font-size:calc(152 * var(--mf-rpx, .5px));font-weight:900;color:#5c4d3d17;letter-spacing:-.04em;line-height:1;pointer-events:none;white-space:nowrap;z-index:2}.mf-mini-card.mf-mini-biz-networking-card .card-editorial .info-layer{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:0;padding:calc(24 * var(--mf-rpx, .5px)) calc(28 * var(--mf-rpx, .5px)) calc(18 * var(--mf-rpx, .5px));box-sizing:border-box}.mf-mini-card.mf-mini-biz-networking-card .card-editorial .top-bar{display:flex;align-items:center;gap:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-networking-card .card-editorial .logo{width:calc(48 * var(--mf-rpx, .5px));height:calc(48 * var(--mf-rpx, .5px));border-radius:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-networking-card .card-editorial .company{font-size:calc(18 * var(--mf-rpx, .5px));font-weight:600;color:#8f7356b3;letter-spacing:.1em;text-transform:uppercase}.mf-mini-card.mf-mini-biz-networking-card .card-editorial .bottom-info{max-width:48%;min-width:0;padding-bottom:calc(4 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-networking-card .card-editorial .name{display:block;font-size:calc(48 * var(--mf-rpx, .5px));font-weight:800;color:#3a2e25;letter-spacing:-.03em;line-height:.92;margin-bottom:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-networking-card .card-editorial .title{display:block;font-size:calc(22 * var(--mf-rpx, .5px));font-weight:500;color:#7a6855;margin-bottom:calc(2 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-networking-card .card-editorial .dept{display:block;font-size:calc(18 * var(--mf-rpx, .5px));color:#a0917e;margin-bottom:calc(10 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-networking-card .card-editorial .contact-strip{display:flex;flex-direction:column;gap:calc(2 * var(--mf-rpx, .5px));min-width:0}.mf-mini-card.mf-mini-biz-networking-card .card-editorial .contact{display:block;font-size:calc(18 * var(--mf-rpx, .5px));color:#a89880;font-variant-numeric:tabular-nums;line-height:1.16;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-biz-networking-card .card-editorial .contact-address{margin-top:calc(4 * var(--mf-rpx, .5px));font-size:calc(18 * var(--mf-rpx, .5px));color:#ae9f8c;line-height:1.34;white-space:normal;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mf-mini-card.mf-mini-biz-networking-card .card-glass{position:relative;width:100%;height:100%;min-height:calc(420 * var(--mf-rpx, .5px));border-radius:calc(24 * var(--mf-rpx, .5px));background:linear-gradient(155deg,#d5e0f0,#e8d5e8,#f0e0d5 70%,#d8e8e0);overflow:hidden}.mf-mini-card.mf-mini-biz-networking-card .card-glass .glass-panel{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:88%;padding:calc(32 * var(--mf-rpx, .5px)) calc(32 * var(--mf-rpx, .5px)) calc(24 * var(--mf-rpx, .5px));background:#ffffff9e;backdrop-filter:blur(calc(22 * var(--mf-rpx, .5px))) saturate(1.8);-webkit-backdrop-filter:blur(calc(22 * var(--mf-rpx, .5px))) saturate(1.8);border-radius:calc(24 * var(--mf-rpx, .5px));border:calc(1 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.5);box-shadow:0 calc(8 * var(--mf-rpx, .5px)) calc(40 * var(--mf-rpx, .5px)) #00000014;display:flex;flex-direction:column;align-items:center;gap:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-networking-card .card-glass .glass-panel:before{content:"";position:absolute;top:0;left:calc(24 * var(--mf-rpx, .5px));right:calc(24 * var(--mf-rpx, .5px));height:calc(1 * var(--mf-rpx, .5px));background:#fff9}.mf-mini-card.mf-mini-biz-networking-card .card-glass .glass-photo{width:calc(100 * var(--mf-rpx, .5px));height:calc(100 * var(--mf-rpx, .5px));border-radius:calc(22 * var(--mf-rpx, .5px));overflow:hidden;background:#0000000a;border:calc(2 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.7);box-shadow:0 calc(2 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px)) #0000000f;flex-shrink:0}.mf-mini-card.mf-mini-biz-networking-card .card-glass .glass-photo-img{width:100%;height:100%;object-fit:cover}.mf-mini-card.mf-mini-biz-networking-card .card-glass .glass-photo-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:calc(42 * var(--mf-rpx, .5px));font-weight:600;color:#bbb;background:linear-gradient(135deg,#f0f2f5,#e8eaef)}.mf-mini-card.mf-mini-biz-networking-card .card-glass .glass-name{font-size:calc(30 * var(--mf-rpx, .5px));font-weight:600;color:#1a1a1a;letter-spacing:-.01em;line-height:1.2}.mf-mini-card.mf-mini-biz-networking-card .card-glass .glass-title{font-size:calc(22 * var(--mf-rpx, .5px));color:#666}.mf-mini-card.mf-mini-biz-networking-card .card-glass .glass-company,.mf-mini-card.mf-mini-biz-networking-card .card-glass .glass-dept{font-size:calc(20 * var(--mf-rpx, .5px));color:#999}.mf-mini-card.mf-mini-biz-networking-card .card-glass .glass-tagline{font-size:calc(20 * var(--mf-rpx, .5px));color:#aaa;font-style:italic}.mf-mini-card.mf-mini-biz-networking-card .card-glass .glass-divider{width:100%;height:calc(1 * var(--mf-rpx, .5px));background:#0000000f}.mf-mini-card.mf-mini-biz-networking-card .card-glass .glass-contacts{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(8 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));font-size:calc(19 * var(--mf-rpx, .5px));color:#aaa}.mf-mini-card.mf-mini-biz-networking-card .card-glass .glass-logo{position:absolute;z-index:3;bottom:calc(20 * var(--mf-rpx, .5px));right:calc(28 * var(--mf-rpx, .5px));width:calc(28 * var(--mf-rpx, .5px));height:calc(28 * var(--mf-rpx, .5px));border-radius:calc(6 * var(--mf-rpx, .5px));overflow:hidden;opacity:.5}.mf-mini-card.mf-mini-biz-networking-card .card-glass .glass-logo-img{width:100%;height:100%;object-fit:contain}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .edit-hint{position:absolute;bottom:calc(16 * var(--mf-rpx, .5px));right:calc(16 * var(--mf-rpx, .5px));padding:calc(8 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));border-radius:calc(20 * var(--mf-rpx, .5px));background:#ffffff1a;-webkit-backdrop-filter:blur(calc(8 * var(--mf-rpx, .5px)));backdrop-filter:blur(calc(8 * var(--mf-rpx, .5px)))}.mf-mini-card.mf-mini-biz-networking-card .card-biz-dark .edit-hint .edit-text{font-size:calc(22 * var(--mf-rpx, .5px));color:#fff9}.mf-mini-card.mf-mini-biz-networking-card .card-glass .edit-hint{position:absolute;z-index:3;bottom:calc(16 * var(--mf-rpx, .5px));right:calc(16 * var(--mf-rpx, .5px));padding:calc(8 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));border-radius:calc(20 * var(--mf-rpx, .5px));background:#ffffff80;-webkit-backdrop-filter:blur(calc(8 * var(--mf-rpx, .5px)));backdrop-filter:blur(calc(8 * var(--mf-rpx, .5px)))}.mf-mini-card.mf-mini-biz-networking-card .card-glass .edit-hint .edit-text{font-size:calc(22 * var(--mf-rpx, .5px));color:#00000059}.mf-mini-card.mf-mini-biz-networking-card .card-editorial .edit-hint{position:absolute;bottom:calc(16 * var(--mf-rpx, .5px));right:calc(16 * var(--mf-rpx, .5px));padding:calc(8 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));border-radius:calc(20 * var(--mf-rpx, .5px));background:#8b5cf61a}.mf-mini-card.mf-mini-biz-networking-card .card-editorial .edit-hint .edit-text{font-size:calc(22 * var(--mf-rpx, .5px));color:#8b5cf6}.mf-mini-card.mf-mini-biz-freelance-card .realistic-card-wrapper{width:100%;height:100%;position:relative}.mf-mini-card.mf-mini-biz-freelance-card .creative-card{width:100%;height:100%;min-height:calc(453 * var(--mf-rpx, .5px));background:#1a1a2e;border-radius:calc(24 * var(--mf-rpx, .5px));overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.mf-mini-card.mf-mini-biz-freelance-card .creative-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mf-mini-card.mf-mini-biz-freelance-card .creative-cover.default-cover{background:linear-gradient(135deg,#1a1a2e,#2d1b69 40%,#44337a)}.mf-mini-card.mf-mini-biz-freelance-card .creative-cover .cover-image{width:100%;height:100%;object-fit:cover}.mf-mini-card.mf-mini-biz-freelance-card .creative-glass-panel{position:relative;z-index:5;width:100%;margin-top:40%;padding:0 calc(28 * var(--mf-rpx, .5px)) calc(24 * var(--mf-rpx, .5px));background:#0f0f1e8c;backdrop-filter:blur(calc(24 * var(--mf-rpx, .5px))) saturate(1.2);-webkit-backdrop-filter:blur(calc(24 * var(--mf-rpx, .5px))) saturate(1.2);display:flex;flex-direction:column;align-items:center;border-top:calc(1 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.06)}.mf-mini-card.mf-mini-biz-freelance-card .creative-avatar-wrapper{width:calc(96 * var(--mf-rpx, .5px));height:calc(96 * var(--mf-rpx, .5px));margin:calc(-48 * var(--mf-rpx, .5px)) auto 0;position:relative;z-index:10}.mf-mini-card.mf-mini-biz-freelance-card .creative-avatar-wrapper:after{content:"";position:absolute;top:calc(-12 * var(--mf-rpx, .5px));left:calc(-12 * var(--mf-rpx, .5px));right:calc(-12 * var(--mf-rpx, .5px));bottom:calc(-12 * var(--mf-rpx, .5px));border-radius:50%;background:radial-gradient(circle,rgba(245,158,11,.12) 0%,transparent 70%);pointer-events:none}.mf-mini-card.mf-mini-biz-freelance-card .creative-avatar{width:100%;height:100%;border-radius:50%;border:calc(4 * var(--mf-rpx, .5px)) solid rgba(245,158,11,.6);box-shadow:0 0 calc(24 * var(--mf-rpx, .5px)) #f59e0b33}.mf-mini-card.mf-mini-biz-freelance-card .creative-avatar-placeholder{width:100%;height:100%;border-radius:50%;border:calc(4 * var(--mf-rpx, .5px)) solid rgba(245,158,11,.6);background:linear-gradient(135deg,#92400e,#d97706);display:flex;align-items:center;justify-content:center;color:#fff;font-size:calc(36 * var(--mf-rpx, .5px));font-weight:700;box-shadow:0 0 calc(24 * var(--mf-rpx, .5px)) #f59e0b33}.mf-mini-card.mf-mini-biz-freelance-card .creative-info{text-align:center;padding:0 calc(28 * var(--mf-rpx, .5px)) calc(24 * var(--mf-rpx, .5px));position:relative;z-index:10;display:flex;flex-direction:column;align-items:center}.mf-mini-card.mf-mini-biz-freelance-card .creative-name{font-size:calc(34 * var(--mf-rpx, .5px));font-weight:700;color:#f5f5f5;margin-bottom:calc(8 * var(--mf-rpx, .5px));letter-spacing:calc(2 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-freelance-card .creative-tagline{font-size:calc(22 * var(--mf-rpx, .5px));color:#f59e0b;font-style:italic;margin-bottom:calc(8 * var(--mf-rpx, .5px));font-weight:500}.mf-mini-card.mf-mini-biz-freelance-card .creative-title{font-size:calc(22 * var(--mf-rpx, .5px));color:#ffffff80;letter-spacing:calc(1 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-freelance-card .card-fl-hero{position:relative;width:100%;height:100%;min-height:calc(453 * var(--mf-rpx, .5px));border-radius:calc(24 * var(--mf-rpx, .5px));overflow:hidden;box-sizing:border-box}.mf-mini-card.mf-mini-biz-freelance-card .card-fl-hero:before{content:"";position:absolute;inset:calc(2 * var(--mf-rpx, .5px));border-radius:calc(22 * var(--mf-rpx, .5px));border:calc(1 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.06);z-index:3;pointer-events:none}.mf-mini-card.mf-mini-biz-freelance-card .fh-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mf-mini-card.mf-mini-biz-freelance-card .fh-cover-default{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(160deg,#0f172a,#1e1b4b 40%,#312e81,#4c1d95)}.mf-mini-card.mf-mini-biz-freelance-card .fh-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,.15) 100%),linear-gradient(to top,rgba(0,0,0,.7) 0%,rgba(0,0,0,.2) 50%,transparent 75%);z-index:1}.mf-mini-card.mf-mini-biz-freelance-card .fh-body{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:0 calc(36 * var(--mf-rpx, .5px)) calc(32 * var(--mf-rpx, .5px));display:flex;flex-direction:column;align-items:flex-start}.mf-mini-card.mf-mini-biz-freelance-card .fh-body:before{content:"";width:calc(48 * var(--mf-rpx, .5px));height:calc(4 * var(--mf-rpx, .5px));border-radius:calc(2 * var(--mf-rpx, .5px));background:linear-gradient(to right,#ffffff80,#ffffff1a);margin-bottom:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-freelance-card .fh-name{font-size:calc(52 * var(--mf-rpx, .5px));font-weight:800;color:#fff;letter-spacing:-.03em;line-height:1;text-shadow:0 calc(4 * var(--mf-rpx, .5px)) calc(32 * var(--mf-rpx, .5px)) rgba(0,0,0,.5)}.mf-mini-card.mf-mini-biz-freelance-card .fh-title-badge{display:inline-block;font-size:calc(22 * var(--mf-rpx, .5px));font-weight:600;color:#ffffffe6;background:#ffffff1a;-webkit-backdrop-filter:blur(calc(8 * var(--mf-rpx, .5px)));backdrop-filter:blur(calc(8 * var(--mf-rpx, .5px)));border-radius:calc(6 * var(--mf-rpx, .5px));border:calc(1 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.1);padding:calc(6 * var(--mf-rpx, .5px)) calc(16 * var(--mf-rpx, .5px));margin-top:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-freelance-card .fh-cta{font-size:calc(20 * var(--mf-rpx, .5px));color:#ffffff80;margin-top:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-freelance-card .card-fl-typo{position:relative;width:100%;height:100%;min-height:calc(453 * var(--mf-rpx, .5px));border-radius:calc(24 * var(--mf-rpx, .5px));background:#0f1219;overflow:hidden;box-sizing:border-box}.mf-mini-card.mf-mini-biz-freelance-card .ft-watermark{position:absolute;top:calc(24 * var(--mf-rpx, .5px));right:calc(-32 * var(--mf-rpx, .5px));font-size:calc(168 * var(--mf-rpx, .5px));font-weight:900;color:#ffffff05;letter-spacing:-.05em;transform:rotate(-5deg);white-space:nowrap;pointer-events:none;line-height:1}.mf-mini-card.mf-mini-biz-freelance-card .ft-body{position:relative;z-index:1;padding:calc(48 * var(--mf-rpx, .5px));display:flex;flex-direction:column;justify-content:space-between;height:100%;box-sizing:border-box}.mf-mini-card.mf-mini-biz-freelance-card .ft-top{display:flex;flex-direction:column}.mf-mini-card.mf-mini-biz-freelance-card .ft-name{display:block;font-size:calc(68 * var(--mf-rpx, .5px));font-weight:900;color:#fff;line-height:1;letter-spacing:-.04em;margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-freelance-card .ft-title{display:block;font-size:calc(30 * var(--mf-rpx, .5px));font-weight:700;text-transform:uppercase;color:#f97a1f;letter-spacing:.08em;margin-bottom:calc(32 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-freelance-card .ft-tagline{display:block;font-size:calc(26 * var(--mf-rpx, .5px));font-style:italic;color:#ffffff59;line-height:1.5}.mf-mini-card.mf-mini-biz-freelance-card .ft-bottom{display:flex;flex-direction:column;gap:calc(8 * var(--mf-rpx, .5px));margin-top:calc(32 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-freelance-card .ft-contact{font-size:calc(20 * var(--mf-rpx, .5px));color:#ffffff40}.mf-mini-card.mf-mini-biz-freelance-card .card-fl-craft{position:relative;width:100%;height:100%;min-height:calc(453 * var(--mf-rpx, .5px));border-radius:calc(24 * var(--mf-rpx, .5px));background:#faf7f1;overflow:hidden;box-sizing:border-box}.mf-mini-card.mf-mini-biz-freelance-card .fc-texture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at 25% 35%,hsla(35,30%,70%,.08) 0%,transparent 50%),radial-gradient(circle at 75% 65%,hsla(35,25%,65%,.06) 0%,transparent 50%);pointer-events:none}.mf-mini-card.mf-mini-biz-freelance-card .fc-body{position:relative;z-index:1;padding:calc(24 * var(--mf-rpx, .5px)) calc(32 * var(--mf-rpx, .5px));height:100%;box-sizing:border-box;display:flex;align-items:flex-start;gap:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-freelance-card .fc-polaroid{flex-shrink:0;align-self:stretch;display:flex;flex-direction:column;background:#fff;padding:calc(10 * var(--mf-rpx, .5px)) calc(10 * var(--mf-rpx, .5px)) calc(32 * var(--mf-rpx, .5px));border-radius:calc(4 * var(--mf-rpx, .5px));box-shadow:calc(2 * var(--mf-rpx, .5px)) calc(4 * var(--mf-rpx, .5px)) calc(16 * var(--mf-rpx, .5px)) #0000001a;transform:rotate(-2deg)}.mf-mini-card.mf-mini-biz-freelance-card .fc-polaroid-inner{width:calc(240 * var(--mf-rpx, .5px));flex:1;min-height:calc(260 * var(--mf-rpx, .5px));border-radius:calc(2 * var(--mf-rpx, .5px));overflow:hidden;background:#f0ebe0}.mf-mini-card.mf-mini-biz-freelance-card .fc-polaroid-img{width:100%;height:100%;object-fit:cover}.mf-mini-card.mf-mini-biz-freelance-card .fc-polaroid-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e8e0d4,#f0ebe0)}.mf-mini-card.mf-mini-biz-freelance-card .fc-polaroid-placeholder-icon{font-size:calc(44 * var(--mf-rpx, .5px));opacity:.4}.mf-mini-card.mf-mini-biz-freelance-card .fc-polaroid-caption{display:block;text-align:center;font-size:calc(18 * var(--mf-rpx, .5px));font-family:Georgia,PingFang SC,serif;color:#8b7355;margin-top:calc(10 * var(--mf-rpx, .5px));font-style:italic}.mf-mini-card.mf-mini-biz-freelance-card .fc-info{flex:1;min-width:0;display:flex;flex-direction:column;padding-top:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-freelance-card .fc-name{font-size:calc(44 * var(--mf-rpx, .5px));font-weight:700;font-family:Georgia,PingFang SC,serif;color:#2c1810;letter-spacing:-.02em;line-height:1.1;margin-bottom:calc(14 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-freelance-card .fc-stamp{display:inline-block;border-radius:calc(6 * var(--mf-rpx, .5px));padding:calc(6 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));border:calc(3 * var(--mf-rpx, .5px)) solid #c0392b;transform:rotate(-2deg);margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-freelance-card .fc-stamp-text{display:block;text-align:center;font-size:calc(20 * var(--mf-rpx, .5px));font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#c0392b}.mf-mini-card.mf-mini-biz-freelance-card .fc-quote{margin-bottom:calc(16 * var(--mf-rpx, .5px));padding-left:calc(14 * var(--mf-rpx, .5px));border-left:calc(3 * var(--mf-rpx, .5px)) solid hsla(6,67%,46%,.2)}.mf-mini-card.mf-mini-biz-freelance-card .fc-quote-text{font-size:calc(22 * var(--mf-rpx, .5px));font-style:italic;color:#8b7355;line-height:1.5}.mf-mini-card.mf-mini-biz-freelance-card .fc-contacts{display:flex;flex-direction:column;gap:calc(5 * var(--mf-rpx, .5px));margin-top:auto}.mf-mini-card.mf-mini-biz-freelance-card .fc-contact{font-size:calc(20 * var(--mf-rpx, .5px));font-family:Courier New,monospace;color:#6b5b4a}.mf-mini-card.mf-mini-biz-freelance-card .fc-bottom-stripe{position:absolute;bottom:0;left:0;right:0;height:calc(8 * var(--mf-rpx, .5px));background:repeating-linear-gradient(90deg,transparent,transparent calc(10 * var(--mf-rpx, .5px)),#e8e0d4 calc(10 * var(--mf-rpx, .5px)),#e8e0d4 calc(14 * var(--mf-rpx, .5px)))}.mf-mini-card.mf-mini-biz-freelance-card .card-fl-spatial{position:relative;width:100%;height:100%;min-height:calc(453 * var(--mf-rpx, .5px));border-radius:calc(24 * var(--mf-rpx, .5px));background:#0f1219;overflow:hidden;box-sizing:border-box}.mf-mini-card.mf-mini-biz-freelance-card .fs-glow{position:absolute;border-radius:50%;pointer-events:none}.mf-mini-card.mf-mini-biz-freelance-card .fs-glow--purple{width:calc(340 * var(--mf-rpx, .5px));height:calc(340 * var(--mf-rpx, .5px));top:calc(-60 * var(--mf-rpx, .5px));left:10%;background:#8c47d12e;filter:blur(calc(100 * var(--mf-rpx, .5px)))}.mf-mini-card.mf-mini-biz-freelance-card .fs-glow--blue{width:calc(280 * var(--mf-rpx, .5px));height:calc(280 * var(--mf-rpx, .5px));bottom:calc(-40 * var(--mf-rpx, .5px));right:5%;background:#5269e01f;filter:blur(calc(100 * var(--mf-rpx, .5px)))}.mf-mini-card.mf-mini-biz-freelance-card .fs-portrait{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:calc(340 * var(--mf-rpx, .5px));height:calc(420 * var(--mf-rpx, .5px));object-fit:cover;border-radius:calc(24 * var(--mf-rpx, .5px));z-index:1;-webkit-mask-image:linear-gradient(to top,#000 0%,#000 55%,transparent 100%);mask-image:linear-gradient(to top,#000 0%,#000 55%,transparent 100%)}.mf-mini-card.mf-mini-biz-freelance-card .fs-portrait-placeholder{position:absolute;bottom:calc(60 * var(--mf-rpx, .5px));left:50%;transform:translate(-50%);width:calc(160 * var(--mf-rpx, .5px));height:calc(160 * var(--mf-rpx, .5px));border-radius:50%;background:#ffffff0f;display:flex;align-items:center;justify-content:center;z-index:1;font-size:calc(64 * var(--mf-rpx, .5px));color:#fff3;font-weight:600}.mf-mini-card.mf-mini-biz-freelance-card .fs-body{position:relative;z-index:2;height:100%;padding:calc(28 * var(--mf-rpx, .5px));box-sizing:border-box}.mf-mini-card.mf-mini-biz-freelance-card .fs-float-card{border-radius:calc(14 * var(--mf-rpx, .5px));padding:calc(14 * var(--mf-rpx, .5px)) calc(22 * var(--mf-rpx, .5px));background:#ffffff0a;backdrop-filter:blur(calc(16 * var(--mf-rpx, .5px)));-webkit-backdrop-filter:blur(calc(16 * var(--mf-rpx, .5px)));border:calc(1 * var(--mf-rpx, .5px)) solid hsla(0,0%,100%,.06)}.mf-mini-card.mf-mini-biz-freelance-card .fs-float--name{position:absolute;top:calc(28 * var(--mf-rpx, .5px));left:calc(28 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-freelance-card .fs-name{font-size:calc(38 * var(--mf-rpx, .5px));font-weight:800;color:#fff;letter-spacing:-.02em;max-width:calc(180 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-biz-freelance-card .fs-float--title{position:absolute;top:calc(120 * var(--mf-rpx, .5px));right:calc(28 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-freelance-card .fs-title-text{font-size:calc(22 * var(--mf-rpx, .5px));font-weight:600;color:#fff9}.mf-mini-card.mf-mini-biz-freelance-card .fs-float--tagline{position:absolute;bottom:calc(110 * var(--mf-rpx, .5px));left:calc(28 * var(--mf-rpx, .5px));max-width:50%}.mf-mini-card.mf-mini-biz-freelance-card .fs-tagline-text{font-size:calc(20 * var(--mf-rpx, .5px));font-style:italic;color:#ffffff73;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mf-mini-card.mf-mini-biz-freelance-card .fs-float--bio{position:absolute;top:calc(220 * var(--mf-rpx, .5px));left:calc(28 * var(--mf-rpx, .5px));max-width:55%}.mf-mini-card.mf-mini-biz-freelance-card .fs-bio-text{font-size:calc(18 * var(--mf-rpx, .5px));color:#fff6;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mf-mini-card.mf-mini-biz-freelance-card .fs-float--contact{position:absolute;bottom:calc(28 * var(--mf-rpx, .5px));right:calc(28 * var(--mf-rpx, .5px));display:flex;flex-direction:column;gap:calc(6 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-biz-freelance-card .fs-contact-text{font-size:calc(18 * var(--mf-rpx, .5px));color:#fff6;text-align:right;max-width:calc(220 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-biz-freelance-card .edit-hint{position:absolute;right:calc(16 * var(--mf-rpx, .5px));bottom:calc(16 * var(--mf-rpx, .5px));font-size:calc(22 * var(--mf-rpx, .5px));font-weight:500;padding:calc(6 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px));border-radius:calc(8 * var(--mf-rpx, .5px));z-index:20;opacity:.95;background:#8b5cf61a}.mf-mini-card.mf-mini-biz-freelance-card .edit-hint .edit-text{color:#8b5cf6}.mf-mini-card.mf-mini-biz-freelance-card .edit-hint--dark{background:#ffffff1a;-webkit-backdrop-filter:blur(calc(16 * var(--mf-rpx, .5px)));backdrop-filter:blur(calc(16 * var(--mf-rpx, .5px)))}.mf-mini-card.mf-mini-biz-freelance-card .edit-hint--dark .edit-text{color:#fff9}.mf-mini-card.mf-mini-social-icebreak-card .card-content{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;position:relative;overflow:visible}.mf-mini-card.mf-mini-social-icebreak-card .card-title{font-size:calc(36 * var(--mf-rpx, .5px));font-weight:600;color:#111827;line-height:1.2;margin-bottom:calc(16 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mf-mini-card.mf-mini-social-icebreak-card .card-text{font-size:calc(32 * var(--mf-rpx, .5px));font-weight:400;color:#374151;line-height:1.5;flex:1;overflow:visible;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.mf-mini-card.mf-mini-social-icebreak-card .card-caption{font-size:calc(28 * var(--mf-rpx, .5px));font-weight:400;color:#6b7280;line-height:1.5;margin-top:calc(8 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-social-icebreak-card .card-icon{width:calc(48 * var(--mf-rpx, .5px));height:calc(48 * var(--mf-rpx, .5px));border-radius:calc(16 * var(--mf-rpx, .5px));flex-shrink:0;margin-right:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .card-link-indicator{display:flex;align-items:center;font-size:calc(24 * var(--mf-rpx, .5px));color:#8b5cf6;margin-top:auto;padding-top:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .card-link-indicator .icon{font-size:calc(28 * var(--mf-rpx, .5px));margin-right:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .card-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#9ca3af;font-size:calc(28 * var(--mf-rpx, .5px));text-align:center}.mf-mini-card.mf-mini-social-icebreak-card .card-empty .icon{font-size:calc(56 * var(--mf-rpx, .5px));margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .card-loading{display:flex;align-items:center;justify-content:center;height:100%;color:#9ca3af}.mf-mini-card.mf-mini-social-icebreak-card .card-content.clickable{cursor:pointer;transition:transform .15s ease}.mf-mini-card.mf-mini-social-icebreak-card .card-content.clickable:active{transform:scale(.98)}.mf-mini-card.mf-mini-social-icebreak-card .profile-card-content{position:relative;width:100%;height:100%;overflow:hidden;background:#fff5f0;border-radius:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .profile-card-content.card-content{padding:0!important}.mf-mini-card.mf-mini-social-icebreak-card .avatar-only-layout{position:relative;width:100%;height:100%}.mf-mini-card.mf-mini-social-icebreak-card .avatar-only-layout .avatar-full{width:100%;height:100%;object-fit:cover}.mf-mini-card.mf-mini-social-icebreak-card .avatar-only-layout .avatar-placeholder-full{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2)}.mf-mini-card.mf-mini-social-icebreak-card .avatar-only-layout .avatar-placeholder-full .placeholder-emoji{font-size:calc(64 * var(--mf-rpx, .5px));opacity:.6}.mf-mini-card.mf-mini-social-icebreak-card .card-layout{position:relative;width:100%;height:100%;min-height:calc(453 * var(--mf-rpx, .5px));display:flex;flex-direction:column;padding:calc(24 * var(--mf-rpx, .5px));box-sizing:border-box;gap:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .theme-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.mf-mini-card.mf-mini-social-icebreak-card .theme-bg.theme-general{background:linear-gradient(150deg,#fff1eb,#fce4ec 40%,#f3e5f5)}.mf-mini-card.mf-mini-social-icebreak-card .theme-bg.theme-general:before{content:"";position:absolute;top:calc(-60 * var(--mf-rpx, .5px));right:calc(-40 * var(--mf-rpx, .5px));width:calc(280 * var(--mf-rpx, .5px));height:calc(280 * var(--mf-rpx, .5px));border-radius:50%;background:radial-gradient(circle,rgba(255,138,101,.18) 0%,transparent 70%)}.mf-mini-card.mf-mini-social-icebreak-card .theme-bg.theme-general:after{content:"";position:absolute;bottom:calc(-40 * var(--mf-rpx, .5px));left:calc(-30 * var(--mf-rpx, .5px));width:calc(220 * var(--mf-rpx, .5px));height:calc(220 * var(--mf-rpx, .5px));border-radius:50%;background:radial-gradient(circle,rgba(186,104,200,.15) 0%,transparent 70%)}.mf-mini-card.mf-mini-social-icebreak-card .card-header{position:relative;z-index:1;display:flex;align-items:center;gap:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .avatar-wrap{flex-shrink:0}.mf-mini-card.mf-mini-social-icebreak-card .avatar-wrap .avatar{width:calc(120 * var(--mf-rpx, .5px));height:calc(120 * var(--mf-rpx, .5px));border-radius:50%;object-fit:cover;border:calc(5 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.95);box-shadow:0 calc(6 * var(--mf-rpx, .5px)) calc(24 * var(--mf-rpx, .5px)) #ff8a6533}.mf-mini-card.mf-mini-social-icebreak-card .avatar-wrap .avatar-placeholder{width:calc(120 * var(--mf-rpx, .5px));height:calc(120 * var(--mf-rpx, .5px));border-radius:50%;background:linear-gradient(135deg,#ff8a65,#f48fb1);display:flex;align-items:center;justify-content:center;font-size:calc(48 * var(--mf-rpx, .5px));border:calc(5 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.95);box-shadow:0 calc(6 * var(--mf-rpx, .5px)) calc(24 * var(--mf-rpx, .5px)) #ff8a6533}.mf-mini-card.mf-mini-social-icebreak-card .header-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(6 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .name-row{display:flex;align-items:center;gap:calc(12 * var(--mf-rpx, .5px));flex-wrap:wrap}.mf-mini-card.mf-mini-social-icebreak-card .name-row .name{font-size:calc(32 * var(--mf-rpx, .5px));font-weight:600;color:#1f2937;line-height:1.2}.mf-mini-card.mf-mini-social-icebreak-card .tagline{font-size:calc(24 * var(--mf-rpx, .5px));color:#6b7280;line-height:1.4;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mf-mini-card.mf-mini-social-icebreak-card .meta-row{display:flex;align-items:center;gap:calc(8 * var(--mf-rpx, .5px));margin-top:calc(4 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .meta-row .meta-item{font-size:calc(22 * var(--mf-rpx, .5px));font-weight:500}.mf-mini-card.mf-mini-social-icebreak-card .meta-row .meta-item.mbti{color:#8b5cf6;background:#8b5cf61a;padding:calc(2 * var(--mf-rpx, .5px)) calc(10 * var(--mf-rpx, .5px));border-radius:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .meta-row .meta-item.zodiac{color:#f59e0b;background:#f59e0b1a;padding:calc(2 * var(--mf-rpx, .5px)) calc(10 * var(--mf-rpx, .5px));border-radius:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .meta-row .meta-divider{color:#d1d5db;font-size:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .bio-section{position:relative;z-index:1;background:#ffffffb3;-webkit-backdrop-filter:blur(calc(12 * var(--mf-rpx, .5px)));backdrop-filter:blur(calc(12 * var(--mf-rpx, .5px)));border-radius:calc(16 * var(--mf-rpx, .5px));padding:calc(16 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));border:calc(1 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.5)}.mf-mini-card.mf-mini-social-icebreak-card .bio-section .bio-text{font-size:calc(24 * var(--mf-rpx, .5px));color:#5d4037;line-height:1.6;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mf-mini-card.mf-mini-social-icebreak-card .personality-tags{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:calc(12 * var(--mf-rpx, .5px));margin-top:auto}.mf-mini-card.mf-mini-social-icebreak-card .p-tag{display:inline-flex;align-items:center;gap:calc(8 * var(--mf-rpx, .5px));padding:calc(8 * var(--mf-rpx, .5px)) calc(18 * var(--mf-rpx, .5px));background:#ffffffe0;border-radius:calc(100 * var(--mf-rpx, .5px));font-size:calc(22 * var(--mf-rpx, .5px));color:#5d4037;border:calc(1 * var(--mf-rpx, .5px)) solid rgba(255,138,101,.15);-webkit-backdrop-filter:blur(calc(8 * var(--mf-rpx, .5px)));backdrop-filter:blur(calc(8 * var(--mf-rpx, .5px)));box-shadow:0 calc(2 * var(--mf-rpx, .5px)) calc(8 * var(--mf-rpx, .5px)) #ff8a651a}.mf-mini-card.mf-mini-social-icebreak-card .p-tag .tag-icon{width:calc(28 * var(--mf-rpx, .5px));height:calc(28 * var(--mf-rpx, .5px));flex-shrink:0}.mf-mini-card.mf-mini-social-icebreak-card .p-tag.has-icon:before{display:none}.mf-mini-card.mf-mini-social-icebreak-card .p-tag:not(.has-icon):before{content:"";width:calc(10 * var(--mf-rpx, .5px));height:calc(10 * var(--mf-rpx, .5px));border-radius:50%;background:linear-gradient(135deg,#a78bfa,#ec4899);flex-shrink:0}.mf-mini-card.mf-mini-social-icebreak-card .p-tag:not(.has-icon):nth-child(6n+1):before{background:linear-gradient(135deg,#a78bfa,#ec4899)}.mf-mini-card.mf-mini-social-icebreak-card .p-tag:not(.has-icon):nth-child(6n+2):before{background:linear-gradient(135deg,#60a5fa,#34d399)}.mf-mini-card.mf-mini-social-icebreak-card .p-tag:not(.has-icon):nth-child(6n+3):before{background:linear-gradient(135deg,#f472b6,#fb923c)}.mf-mini-card.mf-mini-social-icebreak-card .p-tag:not(.has-icon):nth-child(6n+4):before{background:linear-gradient(135deg,#34d399,#a3e635)}.mf-mini-card.mf-mini-social-icebreak-card .p-tag:not(.has-icon):nth-child(6n+5):before{background:linear-gradient(135deg,#fbbf24,#f97316)}.mf-mini-card.mf-mini-social-icebreak-card .p-tag:not(.has-icon):nth-child(6n+6):before{background:linear-gradient(135deg,#818cf8,#c084fc)}.mf-mini-card.mf-mini-social-icebreak-card .card-aura{position:relative;width:100%;height:100%;min-height:calc(453 * var(--mf-rpx, .5px));border-radius:calc(24 * var(--mf-rpx, .5px));background:#17142a;overflow:hidden;box-sizing:border-box}.mf-mini-card.mf-mini-social-icebreak-card .aura-orb{position:absolute;border-radius:50%;pointer-events:none}.mf-mini-card.mf-mini-social-icebreak-card .aura-orb--1{width:calc(416 * var(--mf-rpx, .5px));height:calc(416 * var(--mf-rpx, .5px));top:calc(-96 * var(--mf-rpx, .5px));left:calc(-80 * var(--mf-rpx, .5px));background:#8852e059;filter:blur(calc(100 * var(--mf-rpx, .5px)))}.mf-mini-card.mf-mini-social-icebreak-card .aura-orb--2{width:calc(352 * var(--mf-rpx, .5px));height:calc(352 * var(--mf-rpx, .5px));top:calc(128 * var(--mf-rpx, .5px));right:calc(-64 * var(--mf-rpx, .5px));background:#eb479940;filter:blur(calc(90 * var(--mf-rpx, .5px)))}.mf-mini-card.mf-mini-social-icebreak-card .aura-orb--3{width:calc(288 * var(--mf-rpx, .5px));height:calc(288 * var(--mf-rpx, .5px));bottom:calc(-80 * var(--mf-rpx, .5px));left:25%;background:#f48c252e;filter:blur(calc(100 * var(--mf-rpx, .5px)))}.mf-mini-card.mf-mini-social-icebreak-card .aura-panel{position:relative;z-index:1;margin:calc(16 * var(--mf-rpx, .5px));padding:calc(20 * var(--mf-rpx, .5px)) calc(22 * var(--mf-rpx, .5px));display:flex;flex-direction:column;align-items:center;border-radius:calc(24 * var(--mf-rpx, .5px));background:#ffffff0d;-webkit-backdrop-filter:blur(calc(40 * var(--mf-rpx, .5px))) saturate(1.3);backdrop-filter:blur(calc(40 * var(--mf-rpx, .5px))) saturate(1.3);box-shadow:inset 0 calc(2 * var(--mf-rpx, .5px)) 0 #ffffff1f,0 calc(16 * var(--mf-rpx, .5px)) calc(64 * var(--mf-rpx, .5px)) #00000040}.mf-mini-card.mf-mini-social-icebreak-card .aura-avatar{width:calc(104 * var(--mf-rpx, .5px));height:calc(104 * var(--mf-rpx, .5px));border-radius:50%;border:calc(3 * var(--mf-rpx, .5px)) solid hsla(0,0%,100%,.18);box-shadow:0 calc(8 * var(--mf-rpx, .5px)) calc(32 * var(--mf-rpx, .5px)) #00000059;margin-bottom:calc(14 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .aura-avatar-placeholder{width:calc(104 * var(--mf-rpx, .5px));height:calc(104 * var(--mf-rpx, .5px));border-radius:50%;border:calc(3 * var(--mf-rpx, .5px)) solid hsla(0,0%,100%,.12);background:#ffffff0f;display:flex;align-items:center;justify-content:center;font-size:calc(42 * var(--mf-rpx, .5px));color:#ffffff40;font-weight:600;margin-bottom:calc(14 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .aura-name{display:block;font-size:calc(32 * var(--mf-rpx, .5px));font-weight:700;color:#fff;margin-bottom:calc(4 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .aura-tagline{display:block;font-size:calc(20 * var(--mf-rpx, .5px));color:#ffffffa6;text-align:center;line-height:1.4;margin-bottom:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .aura-trait-row{display:flex;gap:calc(12 * var(--mf-rpx, .5px));margin-bottom:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .aura-trait{border-radius:calc(100 * var(--mf-rpx, .5px));padding:calc(4 * var(--mf-rpx, .5px)) calc(18 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .aura-trait--mbti{background:#8852e04d}.mf-mini-card.mf-mini-social-icebreak-card .aura-trait--zodiac{background:#eb47994d}.mf-mini-card.mf-mini-social-icebreak-card .aura-trait-text{font-size:calc(20 * var(--mf-rpx, .5px));font-weight:600;color:#fffffff2}.mf-mini-card.mf-mini-social-icebreak-card .aura-tags-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(8 * var(--mf-rpx, .5px));margin-bottom:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .aura-tag-item{display:flex;align-items:center;gap:calc(6 * var(--mf-rpx, .5px));border-radius:calc(100 * var(--mf-rpx, .5px));padding:calc(4 * var(--mf-rpx, .5px)) calc(16 * var(--mf-rpx, .5px));background:#ffffff26;box-shadow:inset 0 calc(2 * var(--mf-rpx, .5px)) 0 #ffffff14}.mf-mini-card.mf-mini-social-icebreak-card .aura-tag-dot{width:calc(10 * var(--mf-rpx, .5px));height:calc(10 * var(--mf-rpx, .5px));border-radius:50%}.mf-mini-card.mf-mini-social-icebreak-card .aura-tag-color-0 .aura-tag-dot{background:#9767e4}.mf-mini-card.mf-mini-social-icebreak-card .aura-tag-color-1 .aura-tag-dot{background:#ed5ea6}.mf-mini-card.mf-mini-social-icebreak-card .aura-tag-color-2 .aura-tag-dot{background:#f5993d}.mf-mini-card.mf-mini-social-icebreak-card .aura-tag-color-3 .aura-tag-dot{background:#26d99d}.mf-mini-card.mf-mini-social-icebreak-card .aura-tag-color-4 .aura-tag-dot{background:#4799eb}.mf-mini-card.mf-mini-social-icebreak-card .aura-tag-color-5 .aura-tag-dot{background:#f4c025}.mf-mini-card.mf-mini-social-icebreak-card .aura-tag-text{font-size:calc(20 * var(--mf-rpx, .5px));color:#ffffffd9}.mf-mini-card.mf-mini-social-icebreak-card .aura-bio-wrap{margin-top:calc(8 * var(--mf-rpx, .5px));padding:0 calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .aura-bio-text{font-size:calc(20 * var(--mf-rpx, .5px));color:#ffffffbf;text-align:center;line-height:1.5;display:block}.mf-mini-card.mf-mini-social-icebreak-card .card-polaroid-wrap{width:100%;height:100%;min-height:calc(453 * var(--mf-rpx, .5px));display:flex;justify-content:center;align-items:center;padding:calc(12 * var(--mf-rpx, .5px)) calc(16 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));box-sizing:border-box;background:#fff;border-radius:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .card-polaroid{width:100%;border-radius:calc(16 * var(--mf-rpx, .5px));overflow:hidden;background:#fff;transform:rotate(-2deg);box-shadow:0 calc(8 * var(--mf-rpx, .5px)) calc(48 * var(--mf-rpx, .5px)) #00000014,0 calc(2 * var(--mf-rpx, .5px)) calc(6 * var(--mf-rpx, .5px)) #0000000a;display:flex;flex-direction:column}.mf-mini-card.mf-mini-social-icebreak-card .polaroid-photo{width:100%;height:calc(220 * var(--mf-rpx, .5px));overflow:hidden;background:#f0f0f0}.mf-mini-card.mf-mini-social-icebreak-card .polaroid-photo-img{width:100%;height:100%}.mf-mini-card.mf-mini-social-icebreak-card .polaroid-photo-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#fce7f3,#ede9fe,#dbeafe)}.mf-mini-card.mf-mini-social-icebreak-card .polaroid-info{padding:calc(18 * var(--mf-rpx, .5px)) calc(24 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));text-align:center;display:flex;flex-direction:column;justify-content:center;flex:1}.mf-mini-card.mf-mini-social-icebreak-card .polaroid-name{display:block;font-size:calc(32 * var(--mf-rpx, .5px));font-weight:700;color:#1f2937;margin-bottom:calc(4 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .polaroid-tagline{display:block;font-size:calc(24 * var(--mf-rpx, .5px));color:#9ca3af;margin-bottom:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .polaroid-badges{display:flex;justify-content:center;gap:calc(10 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .polaroid-badge{font-size:calc(20 * var(--mf-rpx, .5px));font-weight:600;border-radius:calc(100 * var(--mf-rpx, .5px));padding:calc(4 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px));color:#7c3aed;background:#6223c714}.mf-mini-card.mf-mini-social-icebreak-card .card-bubble{position:relative;width:100%;height:100%;min-height:calc(453 * var(--mf-rpx, .5px));border-radius:calc(24 * var(--mf-rpx, .5px));background:#f0fdf4;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box}.mf-mini-card.mf-mini-social-icebreak-card .bubble-glow{position:absolute;border-radius:50%;pointer-events:none}.mf-mini-card.mf-mini-social-icebreak-card .bubble-glow--1{width:calc(320 * var(--mf-rpx, .5px));height:calc(320 * var(--mf-rpx, .5px));top:calc(-80 * var(--mf-rpx, .5px));right:calc(-48 * var(--mf-rpx, .5px));background:#26d99d26;filter:blur(calc(60 * var(--mf-rpx, .5px)))}.mf-mini-card.mf-mini-social-icebreak-card .bubble-glow--2{width:calc(288 * var(--mf-rpx, .5px));height:calc(288 * var(--mf-rpx, .5px));bottom:calc(-96 * var(--mf-rpx, .5px));left:calc(-32 * var(--mf-rpx, .5px));background:#4799eb1a;filter:blur(calc(60 * var(--mf-rpx, .5px)))}.mf-mini-card.mf-mini-social-icebreak-card .bubble-content{position:relative;z-index:1;display:flex;gap:calc(20 * var(--mf-rpx, .5px));padding:calc(28 * var(--mf-rpx, .5px));align-items:flex-start;height:100%}.mf-mini-card.mf-mini-social-icebreak-card .bubble-left{display:flex;flex-direction:column;align-items:center;gap:calc(12 * var(--mf-rpx, .5px));border-radius:calc(24 * var(--mf-rpx, .5px));padding:calc(24 * var(--mf-rpx, .5px));background:#ffffffb3;-webkit-backdrop-filter:blur(calc(12 * var(--mf-rpx, .5px)));backdrop-filter:blur(calc(12 * var(--mf-rpx, .5px)));box-shadow:inset 0 calc(2 * var(--mf-rpx, .5px)) calc(4 * var(--mf-rpx, .5px)) #ffffffe6,0 calc(8 * var(--mf-rpx, .5px)) calc(32 * var(--mf-rpx, .5px)) #0000000d;flex-shrink:0}.mf-mini-card.mf-mini-social-icebreak-card .bubble-avatar{width:calc(120 * var(--mf-rpx, .5px));height:calc(120 * var(--mf-rpx, .5px));border-radius:50%;border:calc(4 * var(--mf-rpx, .5px)) solid hsla(0,0%,100%,.9);box-shadow:0 calc(4 * var(--mf-rpx, .5px)) calc(16 * var(--mf-rpx, .5px)) #00000014}.mf-mini-card.mf-mini-social-icebreak-card .bubble-avatar-placeholder{width:calc(120 * var(--mf-rpx, .5px));height:calc(120 * var(--mf-rpx, .5px));border-radius:50%;border:calc(4 * var(--mf-rpx, .5px)) solid hsla(0,0%,100%,.5);background:#0000000a;display:flex;align-items:center;justify-content:center;font-size:calc(40 * var(--mf-rpx, .5px));color:#ccc;font-weight:600}.mf-mini-card.mf-mini-social-icebreak-card .bubble-left-badges{display:flex;gap:calc(6 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .bubble-mini-badge{font-size:calc(16 * var(--mf-rpx, .5px));font-weight:600;border-radius:calc(100 * var(--mf-rpx, .5px));padding:calc(4 * var(--mf-rpx, .5px)) calc(10 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .bubble-mini-badge--green{background:#26d99d1f;color:#1b986e}.mf-mini-card.mf-mini-social-icebreak-card .bubble-mini-badge--blue{background:#4799eb1f;color:#1466b8}.mf-mini-card.mf-mini-social-icebreak-card .bubble-right{flex:1;border-radius:calc(24 * var(--mf-rpx, .5px));padding:calc(24 * var(--mf-rpx, .5px));background:#fff9;-webkit-backdrop-filter:blur(calc(12 * var(--mf-rpx, .5px)));backdrop-filter:blur(calc(12 * var(--mf-rpx, .5px)));box-shadow:inset 0 calc(2 * var(--mf-rpx, .5px)) calc(4 * var(--mf-rpx, .5px)) #ffffffe6,0 calc(8 * var(--mf-rpx, .5px)) calc(32 * var(--mf-rpx, .5px)) #0000000a;display:flex;flex-direction:column}.mf-mini-card.mf-mini-social-icebreak-card .bubble-name{display:block;font-size:calc(30 * var(--mf-rpx, .5px));font-weight:700;color:#1f2937;margin-bottom:calc(6 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .bubble-tagline{display:block;font-size:calc(22 * var(--mf-rpx, .5px));color:#6b7280;line-height:1.5;margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .bubble-tags{display:flex;flex-wrap:wrap;gap:calc(8 * var(--mf-rpx, .5px));margin-bottom:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .bubble-tag{font-size:calc(18 * var(--mf-rpx, .5px));border-radius:calc(100 * var(--mf-rpx, .5px));padding:calc(4 * var(--mf-rpx, .5px)) calc(14 * var(--mf-rpx, .5px));color:#374151;background:#26d99d14}.mf-mini-card.mf-mini-social-icebreak-card .bubble-bio{display:block;font-size:calc(20 * var(--mf-rpx, .5px));color:#999;line-height:1.6;margin-top:auto}.mf-mini-card.mf-mini-social-icebreak-card .edit-hint{position:absolute;bottom:calc(16 * var(--mf-rpx, .5px));right:calc(16 * var(--mf-rpx, .5px));padding:calc(8 * var(--mf-rpx, .5px)) calc(16 * var(--mf-rpx, .5px));background:#0009;color:#fff;font-size:calc(20 * var(--mf-rpx, .5px));border-radius:calc(16 * var(--mf-rpx, .5px));z-index:10;-webkit-backdrop-filter:blur(calc(8 * var(--mf-rpx, .5px)));backdrop-filter:blur(calc(8 * var(--mf-rpx, .5px)))}.mf-mini-card.mf-mini-social-icebreak-card .size-sm .avatar-wrap .avatar,.mf-mini-card.mf-mini-social-icebreak-card .size-sm .avatar-wrap .avatar-placeholder{width:calc(80 * var(--mf-rpx, .5px));height:calc(80 * var(--mf-rpx, .5px));border-width:calc(3 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .size-sm .name{font-size:calc(28 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .size-sm .tagline{font-size:calc(22 * var(--mf-rpx, .5px));line-clamp:1;-webkit-line-clamp:1}.mf-mini-card.mf-mini-social-icebreak-card .size-sm .personality-tags{display:none}.mf-mini-card.mf-mini-social-icebreak-card .size-lg .card-layout{padding:calc(32 * var(--mf-rpx, .5px));gap:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .size-lg .avatar-wrap .avatar,.mf-mini-card.mf-mini-social-icebreak-card .size-lg .avatar-wrap .avatar-placeholder{width:calc(180 * var(--mf-rpx, .5px));height:calc(180 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .size-lg .name{font-size:calc(38 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .size-lg .tagline{font-size:calc(28 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .size-lg .p-tag{padding:calc(10 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));font-size:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-icebreak-card .size-lg .p-tag:before{width:calc(12 * var(--mf-rpx, .5px));height:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .card-content{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;position:relative;overflow:visible}.mf-mini-card.mf-mini-social-creator-card .card-title{font-size:calc(36 * var(--mf-rpx, .5px));font-weight:600;color:#111827;line-height:1.2;margin-bottom:calc(16 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mf-mini-card.mf-mini-social-creator-card .card-text{font-size:calc(32 * var(--mf-rpx, .5px));font-weight:400;color:#374151;line-height:1.5;flex:1;overflow:visible;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.mf-mini-card.mf-mini-social-creator-card .card-caption{font-size:calc(28 * var(--mf-rpx, .5px));font-weight:400;color:#6b7280;line-height:1.5;margin-top:calc(8 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-social-creator-card .card-icon{width:calc(48 * var(--mf-rpx, .5px));height:calc(48 * var(--mf-rpx, .5px));border-radius:calc(16 * var(--mf-rpx, .5px));flex-shrink:0;margin-right:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .card-link-indicator{display:flex;align-items:center;font-size:calc(24 * var(--mf-rpx, .5px));color:#8b5cf6;margin-top:auto;padding-top:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .card-link-indicator .icon{font-size:calc(28 * var(--mf-rpx, .5px));margin-right:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .card-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#9ca3af;font-size:calc(28 * var(--mf-rpx, .5px));text-align:center}.mf-mini-card.mf-mini-social-creator-card .card-empty .icon{font-size:calc(56 * var(--mf-rpx, .5px));margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .card-loading{display:flex;align-items:center;justify-content:center;height:100%;color:#9ca3af}.mf-mini-card.mf-mini-social-creator-card .card-content.clickable{cursor:pointer;transition:transform .15s ease}.mf-mini-card.mf-mini-social-creator-card .card-content.clickable:active{transform:scale(.98)}.mf-mini-card.mf-mini-social-creator-card .profile-card-content{position:relative;width:100%;height:100%;overflow:hidden;background:#fff;border-radius:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .profile-card-content.card-content{padding:0!important}.mf-mini-card.mf-mini-social-creator-card .creator-classic-card,.mf-mini-card.mf-mini-social-creator-card .creator-action-card,.mf-mini-card.mf-mini-social-creator-card .creator-proof-card{position:relative;width:100%;height:100%;border-radius:calc(28 * var(--mf-rpx, .5px));padding:calc(32 * var(--mf-rpx, .5px)) calc(32 * var(--mf-rpx, .5px)) calc(24 * var(--mf-rpx, .5px));box-sizing:border-box;display:flex;flex-direction:column;gap:calc(20 * var(--mf-rpx, .5px));color:#fff}.mf-mini-card.mf-mini-social-creator-card .creator-classic-card{background:radial-gradient(circle at top left,#ffb34747,#0f172af2),linear-gradient(135deg,#14213d,#0f172a);border:calc(1 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.08);box-shadow:0 calc(18 * var(--mf-rpx, .5px)) calc(40 * var(--mf-rpx, .5px)) #0a111f73}.mf-mini-card.mf-mini-social-creator-card .creator-classic-card .classic-brand-row{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-classic-card .brand-pill{padding:calc(8 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));border-radius:calc(999 * var(--mf-rpx, .5px));background:#ffffff14;border:calc(1 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.15);font-size:calc(20 * var(--mf-rpx, .5px));letter-spacing:.08em}.mf-mini-card.mf-mini-social-creator-card .creator-classic-card .brand-platform{display:flex;align-items:baseline;gap:calc(10 * var(--mf-rpx, .5px));font-size:calc(22 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-classic-card .brand-platform .platform-name{font-weight:600;color:#ffb347}.mf-mini-card.mf-mini-social-creator-card .creator-classic-card .brand-platform .platform-followers{font-size:calc(20 * var(--mf-rpx, .5px));color:#ffffffa6}.mf-mini-card.mf-mini-social-creator-card .creator-classic-card .classic-main{display:flex;align-items:center;gap:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-classic-card .classic-avatar{width:calc(150 * var(--mf-rpx, .5px));height:calc(150 * var(--mf-rpx, .5px));border-radius:calc(40 * var(--mf-rpx, .5px));overflow:hidden;border:calc(4 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.15);box-shadow:0 calc(10 * var(--mf-rpx, .5px)) calc(25 * var(--mf-rpx, .5px)) #00000059}.mf-mini-card.mf-mini-social-creator-card .creator-classic-card .classic-avatar .card-avatar-img,.mf-mini-card.mf-mini-social-creator-card .creator-classic-card .classic-avatar .classic-avatar-placeholder{width:100%;height:100%;display:block}.mf-mini-card.mf-mini-social-creator-card .creator-classic-card .classic-avatar .classic-avatar-placeholder{background:#ffffff14;display:flex;align-items:center;justify-content:center;font-size:calc(48 * var(--mf-rpx, .5px));font-weight:600;color:#fff9}.mf-mini-card.mf-mini-social-creator-card .creator-classic-card .classic-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(6 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-classic-card .classic-name{font-size:calc(40 * var(--mf-rpx, .5px));font-weight:700}.mf-mini-card.mf-mini-social-creator-card .creator-classic-card .classic-tagline{font-size:calc(26 * var(--mf-rpx, .5px));color:#ffffffbf}.mf-mini-card.mf-mini-social-creator-card .creator-classic-card .classic-field{font-size:calc(22 * var(--mf-rpx, .5px));color:#ffd89c}.mf-mini-card.mf-mini-social-creator-card .creator-classic-card .classic-contact{display:flex;flex-wrap:wrap;gap:calc(12 * var(--mf-rpx, .5px));padding:calc(14 * var(--mf-rpx, .5px)) calc(18 * var(--mf-rpx, .5px));border-radius:calc(22 * var(--mf-rpx, .5px));background:#0f0f1e73;border:calc(1 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.04)}.mf-mini-card.mf-mini-social-creator-card .creator-classic-card .contact-item{display:inline-flex;align-items:center;gap:calc(6 * var(--mf-rpx, .5px));font-size:calc(22 * var(--mf-rpx, .5px));color:#ffffffd9}.mf-mini-card.mf-mini-social-creator-card .creator-classic-card .classic-tags{display:flex;gap:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-classic-card .classic-tag{padding:calc(8 * var(--mf-rpx, .5px)) calc(16 * var(--mf-rpx, .5px));border-radius:calc(999 * var(--mf-rpx, .5px));background:#ffffff14;border:calc(1 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.1);font-size:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-action-card{background:radial-gradient(circle at 20% 0%,rgba(255,184,122,.35),transparent 45%),linear-gradient(145deg,#111429,#1b203d);border:calc(1 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.06);box-shadow:0 calc(12 * var(--mf-rpx, .5px)) calc(30 * var(--mf-rpx, .5px)) #050a198c}.mf-mini-card.mf-mini-social-creator-card .creator-action-card .action-hero{display:flex;gap:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-action-card .action-avatar{width:calc(140 * var(--mf-rpx, .5px));height:calc(140 * var(--mf-rpx, .5px));border-radius:calc(999 * var(--mf-rpx, .5px));border:calc(3 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.2);overflow:hidden;background:#ffffff14}.mf-mini-card.mf-mini-social-creator-card .creator-action-card .action-avatar .card-avatar-img,.mf-mini-card.mf-mini-social-creator-card .creator-action-card .action-avatar .action-avatar-placeholder{width:100%;height:100%;display:block}.mf-mini-card.mf-mini-social-creator-card .creator-action-card .action-avatar .action-avatar-placeholder{display:flex;align-items:center;justify-content:center;font-size:calc(48 * var(--mf-rpx, .5px));color:#fff9}.mf-mini-card.mf-mini-social-creator-card .creator-action-card .action-info{flex:1;display:flex;flex-direction:column;gap:calc(6 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-action-card .action-label{font-size:calc(20 * var(--mf-rpx, .5px));letter-spacing:.15em;text-transform:uppercase;color:#ffffff8c}.mf-mini-card.mf-mini-social-creator-card .creator-action-card .action-name{font-size:calc(44 * var(--mf-rpx, .5px));font-weight:700}.mf-mini-card.mf-mini-social-creator-card .creator-action-card .action-tagline{font-size:calc(24 * var(--mf-rpx, .5px));color:#ffffffb8}.mf-mini-card.mf-mini-social-creator-card .creator-action-card .action-metrics{display:flex;gap:calc(14 * var(--mf-rpx, .5px));flex-wrap:wrap;font-size:calc(22 * var(--mf-rpx, .5px));color:#ffffffbf}.mf-mini-card.mf-mini-social-creator-card .creator-action-card .action-cta{display:flex;align-items:center;gap:calc(16 * var(--mf-rpx, .5px));padding:calc(14 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));border-radius:calc(22 * var(--mf-rpx, .5px));background:#ffffff14;border:calc(1 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.12)}.mf-mini-card.mf-mini-social-creator-card .creator-action-card .action-cta .cta-chip{padding:calc(6 * var(--mf-rpx, .5px)) calc(18 * var(--mf-rpx, .5px));border-radius:calc(999 * var(--mf-rpx, .5px));background:#ffb347;color:#1b1f3a;font-size:calc(22 * var(--mf-rpx, .5px));font-weight:600}.mf-mini-card.mf-mini-social-creator-card .creator-action-card .action-cta .cta-value{font-size:calc(28 * var(--mf-rpx, .5px));font-weight:600}.mf-mini-card.mf-mini-social-creator-card .creator-action-card .action-bottom{display:flex;flex-direction:column;gap:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-action-card .action-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-action-card .stat-item{background:#ffffff0f;border-radius:calc(16 * var(--mf-rpx, .5px));padding:calc(12 * var(--mf-rpx, .5px)) calc(16 * var(--mf-rpx, .5px));border:calc(1 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.04)}.mf-mini-card.mf-mini-social-creator-card .creator-action-card .stat-item .stat-label{font-size:calc(20 * var(--mf-rpx, .5px));color:#fff9}.mf-mini-card.mf-mini-social-creator-card .creator-action-card .stat-item .stat-value{font-size:calc(26 * var(--mf-rpx, .5px));font-weight:600;color:#fbd38d}.mf-mini-card.mf-mini-social-creator-card .creator-action-card .action-tags{display:flex;flex-wrap:wrap;gap:calc(10 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-action-card .action-tags .action-tag{padding:calc(6 * var(--mf-rpx, .5px)) calc(14 * var(--mf-rpx, .5px));border-radius:calc(14 * var(--mf-rpx, .5px));background:#ffffff14;font-size:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-proof-card{background:linear-gradient(165deg,#111827,#0b1220);border:calc(1 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.05);box-shadow:0 calc(12 * var(--mf-rpx, .5px)) calc(36 * var(--mf-rpx, .5px)) #06091299}.mf-mini-card.mf-mini-social-creator-card .creator-proof-card .proof-header{display:flex;gap:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-proof-card .proof-avatar{width:calc(120 * var(--mf-rpx, .5px));height:calc(120 * var(--mf-rpx, .5px));border-radius:calc(32 * var(--mf-rpx, .5px));overflow:hidden;border:calc(3 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.1);background:#ffffff0a}.mf-mini-card.mf-mini-social-creator-card .creator-proof-card .proof-avatar .card-avatar-img,.mf-mini-card.mf-mini-social-creator-card .creator-proof-card .proof-avatar .proof-avatar-placeholder{width:100%;height:100%}.mf-mini-card.mf-mini-social-creator-card .creator-proof-card .proof-avatar .proof-avatar-placeholder{display:flex;align-items:center;justify-content:center;font-size:calc(44 * var(--mf-rpx, .5px));color:#ffffff80}.mf-mini-card.mf-mini-social-creator-card .creator-proof-card .proof-info{flex:1;display:flex;flex-direction:column;gap:calc(6 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-proof-card .proof-name{font-size:calc(38 * var(--mf-rpx, .5px));font-weight:700}.mf-mini-card.mf-mini-social-creator-card .creator-proof-card .proof-tagline{font-size:calc(24 * var(--mf-rpx, .5px));color:#ffffffad}.mf-mini-card.mf-mini-social-creator-card .creator-proof-card .proof-chips{display:flex;gap:calc(10 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-proof-card .proof-chips .proof-chip{padding:calc(6 * var(--mf-rpx, .5px)) calc(14 * var(--mf-rpx, .5px));border-radius:calc(14 * var(--mf-rpx, .5px));background:#94a3b81f;font-size:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-proof-card .proof-matrix{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(14 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-proof-card .matrix-item{background:#ffffff0d;border-radius:calc(18 * var(--mf-rpx, .5px));padding:calc(14 * var(--mf-rpx, .5px));border:calc(1 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.04)}.mf-mini-card.mf-mini-social-creator-card .creator-proof-card .matrix-item .matrix-label{font-size:calc(18 * var(--mf-rpx, .5px));color:#94a3b8e6}.mf-mini-card.mf-mini-social-creator-card .creator-proof-card .matrix-item .matrix-value{font-size:calc(28 * var(--mf-rpx, .5px));font-weight:600;color:#9ef0ff}.mf-mini-card.mf-mini-social-creator-card .creator-proof-card .proof-contact{display:flex;flex-wrap:wrap;gap:calc(10 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-proof-card .proof-contact .contact-pill{padding:calc(8 * var(--mf-rpx, .5px)) calc(16 * var(--mf-rpx, .5px));border-radius:calc(999 * var(--mf-rpx, .5px));background:#ffffff14;font-size:calc(22 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-proof-card .proof-tags{display:flex;flex-wrap:wrap;gap:calc(10 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .creator-proof-card .proof-tags .proof-tag{padding:calc(6 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px));border-radius:calc(999 * var(--mf-rpx, .5px));background:#ffffff0d;font-size:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .avatar-only-layout{position:relative;width:100%;height:100%}.mf-mini-card.mf-mini-social-creator-card .avatar-only-layout .avatar-full{width:100%;height:100%;object-fit:cover}.mf-mini-card.mf-mini-social-creator-card .avatar-only-layout .avatar-placeholder-full{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2)}.mf-mini-card.mf-mini-social-creator-card .avatar-only-layout .avatar-placeholder-full .placeholder-emoji{font-size:calc(64 * var(--mf-rpx, .5px));opacity:.6}.mf-mini-card.mf-mini-social-creator-card .avatar-only-layout .scene-badge-mini{position:absolute;bottom:calc(8 * var(--mf-rpx, .5px));right:calc(8 * var(--mf-rpx, .5px));width:calc(40 * var(--mf-rpx, .5px));height:calc(40 * var(--mf-rpx, .5px));background:#fffffff2;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:calc(20 * var(--mf-rpx, .5px));box-shadow:0 calc(2 * var(--mf-rpx, .5px)) calc(8 * var(--mf-rpx, .5px)) #00000026}.mf-mini-card.mf-mini-social-creator-card .card-layout{position:relative;width:100%;height:100%;min-height:calc(453 * var(--mf-rpx, .5px));display:flex;flex-direction:column;padding:calc(24 * var(--mf-rpx, .5px));box-sizing:border-box;gap:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .theme-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.mf-mini-card.mf-mini-social-creator-card .theme-bg.theme-creator{background:linear-gradient(135deg,#a855f726,#ec48991f,#fb923c1a)}.mf-mini-card.mf-mini-social-creator-card .card-header{position:relative;z-index:1;display:flex;align-items:center;gap:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .avatar-wrap{flex-shrink:0}.mf-mini-card.mf-mini-social-creator-card .avatar-wrap .avatar{width:calc(140 * var(--mf-rpx, .5px));height:calc(140 * var(--mf-rpx, .5px));border-radius:50%;object-fit:cover;border:calc(4 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.85);box-shadow:0 calc(4 * var(--mf-rpx, .5px)) calc(16 * var(--mf-rpx, .5px)) #00000014}.mf-mini-card.mf-mini-social-creator-card .avatar-wrap .avatar-placeholder{width:calc(140 * var(--mf-rpx, .5px));height:calc(140 * var(--mf-rpx, .5px));border-radius:50%;background:linear-gradient(135deg,#a78bfa,#f472b6);display:flex;align-items:center;justify-content:center;font-size:calc(48 * var(--mf-rpx, .5px));border:calc(4 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.85);box-shadow:0 calc(4 * var(--mf-rpx, .5px)) calc(16 * var(--mf-rpx, .5px)) #00000014}.mf-mini-card.mf-mini-social-creator-card .header-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(6 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .name-row{display:flex;align-items:center;gap:calc(12 * var(--mf-rpx, .5px));flex-wrap:wrap}.mf-mini-card.mf-mini-social-creator-card .name-row .name{font-size:calc(32 * var(--mf-rpx, .5px));font-weight:600;color:#1f2937;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.mf-mini-card.mf-mini-social-creator-card .name-row .scene-chip{padding:calc(4 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px));border-radius:calc(20 * var(--mf-rpx, .5px));font-size:calc(20 * var(--mf-rpx, .5px));font-weight:500;flex-shrink:0}.mf-mini-card.mf-mini-social-creator-card .name-row .scene-chip.creator{background:linear-gradient(135deg,#a78bfa,#f472b6);color:#fff}.mf-mini-card.mf-mini-social-creator-card .tagline{font-size:calc(24 * var(--mf-rpx, .5px));color:#6b7280;line-height:1.4;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mf-mini-card.mf-mini-social-creator-card .bio-section{position:relative;z-index:1;background:#fff9;border-radius:calc(12 * var(--mf-rpx, .5px));padding:calc(12 * var(--mf-rpx, .5px)) calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .bio-section .bio-text{font-size:calc(24 * var(--mf-rpx, .5px));color:#4b5563;line-height:1.5;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mf-mini-card.mf-mini-social-creator-card .scene-highlight{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .highlight-item{display:inline-flex;align-items:center;gap:calc(4 * var(--mf-rpx, .5px));padding:calc(6 * var(--mf-rpx, .5px)) calc(14 * var(--mf-rpx, .5px));border-radius:calc(24 * var(--mf-rpx, .5px));font-size:calc(20 * var(--mf-rpx, .5px));max-width:100%}.mf-mini-card.mf-mini-social-creator-card .highlight-item .highlight-icon{font-size:calc(20 * var(--mf-rpx, .5px));flex-shrink:0}.mf-mini-card.mf-mini-social-creator-card .highlight-item .highlight-text{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-social-creator-card .creator-field{background:#a855f71f;border:calc(1 * var(--mf-rpx, .5px)) solid rgba(168,85,247,.3);color:#7c3aed}.mf-mini-card.mf-mini-social-creator-card .platform-badge{border:calc(1 * var(--mf-rpx, .5px)) solid}.mf-mini-card.mf-mini-social-creator-card .personality-tags{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:calc(12 * var(--mf-rpx, .5px));margin-top:auto}.mf-mini-card.mf-mini-social-creator-card .p-tag{display:inline-flex;align-items:center;gap:calc(8 * var(--mf-rpx, .5px));padding:calc(8 * var(--mf-rpx, .5px)) calc(16 * var(--mf-rpx, .5px));background:#ffffffd9;border-radius:calc(20 * var(--mf-rpx, .5px));font-size:calc(22 * var(--mf-rpx, .5px));color:#374151;border:calc(1 * var(--mf-rpx, .5px)) solid rgba(0,0,0,.05);-webkit-backdrop-filter:blur(calc(8 * var(--mf-rpx, .5px)));backdrop-filter:blur(calc(8 * var(--mf-rpx, .5px)));box-shadow:0 calc(2 * var(--mf-rpx, .5px)) calc(8 * var(--mf-rpx, .5px)) #0000000a;max-width:calc(220 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .p-tag .tag-icon{width:calc(28 * var(--mf-rpx, .5px));height:calc(28 * var(--mf-rpx, .5px));flex-shrink:0}.mf-mini-card.mf-mini-social-creator-card .p-tag.has-icon:before{display:none}.mf-mini-card.mf-mini-social-creator-card .p-tag:not(.has-icon):before{content:"";width:calc(10 * var(--mf-rpx, .5px));height:calc(10 * var(--mf-rpx, .5px));border-radius:50%;background:linear-gradient(135deg,#a78bfa,#ec4899);flex-shrink:0}.mf-mini-card.mf-mini-social-creator-card .p-tag:not(.has-icon):nth-child(6n+1):before{background:linear-gradient(135deg,#a78bfa,#ec4899)}.mf-mini-card.mf-mini-social-creator-card .p-tag:not(.has-icon):nth-child(6n+2):before{background:linear-gradient(135deg,#60a5fa,#34d399)}.mf-mini-card.mf-mini-social-creator-card .p-tag:not(.has-icon):nth-child(6n+3):before{background:linear-gradient(135deg,#f472b6,#fb923c)}.mf-mini-card.mf-mini-social-creator-card .p-tag:not(.has-icon):nth-child(6n+4):before{background:linear-gradient(135deg,#34d399,#a3e635)}.mf-mini-card.mf-mini-social-creator-card .p-tag:not(.has-icon):nth-child(6n+5):before{background:linear-gradient(135deg,#fbbf24,#f97316)}.mf-mini-card.mf-mini-social-creator-card .p-tag:not(.has-icon):nth-child(6n+6):before{background:linear-gradient(135deg,#818cf8,#c084fc)}.mf-mini-card.mf-mini-social-creator-card .card-cyber{position:relative;width:100%;height:100%;min-height:calc(453 * var(--mf-rpx, .5px));border-radius:calc(24 * var(--mf-rpx, .5px));background:#0a0118;overflow-y:auto;overflow-x:hidden;box-sizing:border-box}.mf-mini-card.mf-mini-social-creator-card .cyber-glow{position:absolute;border-radius:50%;filter:blur(calc(120 * var(--mf-rpx, .5px)));pointer-events:none}.mf-mini-card.mf-mini-social-creator-card .cyber-glow--pink{width:calc(384 * var(--mf-rpx, .5px));height:calc(384 * var(--mf-rpx, .5px));bottom:calc(-96 * var(--mf-rpx, .5px));right:calc(-80 * var(--mf-rpx, .5px));background:#ea2e6d38;filter:blur(calc(100 * var(--mf-rpx, .5px)))}.mf-mini-card.mf-mini-social-creator-card .cyber-glow--purple{width:calc(320 * var(--mf-rpx, .5px));height:calc(320 * var(--mf-rpx, .5px));top:calc(-80 * var(--mf-rpx, .5px));left:calc(-48 * var(--mf-rpx, .5px));background:#9947eb2e;filter:blur(calc(100 * var(--mf-rpx, .5px)))}.mf-mini-card.mf-mini-social-creator-card .cyber-body{position:relative;z-index:1;padding:calc(20 * var(--mf-rpx, .5px)) calc(32 * var(--mf-rpx, .5px));display:flex;flex-direction:column;align-items:center;height:100%;box-sizing:border-box;gap:calc(6 * var(--mf-rpx, .5px));overflow-y:auto}.mf-mini-card.mf-mini-social-creator-card .cyber-badge{background:linear-gradient(135deg,#a855f7,#ec4899);border-radius:calc(100 * var(--mf-rpx, .5px));padding:calc(4 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));margin-bottom:calc(10 * var(--mf-rpx, .5px));flex-shrink:0}.mf-mini-card.mf-mini-social-creator-card .cyber-badge-text{font-size:calc(20 * var(--mf-rpx, .5px));font-weight:600;color:#fff}.mf-mini-card.mf-mini-social-creator-card .cyber-avatar-wrap{position:relative;margin-bottom:calc(12 * var(--mf-rpx, .5px));flex-shrink:0}.mf-mini-card.mf-mini-social-creator-card .cyber-avatar{width:calc(100 * var(--mf-rpx, .5px));height:calc(100 * var(--mf-rpx, .5px));border-radius:50%;position:relative;z-index:1;border:calc(3 * var(--mf-rpx, .5px)) solid hsla(0,0%,100%,.15)}.mf-mini-card.mf-mini-social-creator-card .cyber-avatar-placeholder{width:calc(100 * var(--mf-rpx, .5px));height:calc(100 * var(--mf-rpx, .5px));border-radius:50%;position:relative;z-index:1;border:calc(4 * var(--mf-rpx, .5px)) solid hsla(0,0%,100%,.1);background:#ffffff0a;display:flex;align-items:center;justify-content:center;font-size:calc(48 * var(--mf-rpx, .5px));color:#fff3;font-weight:600}.mf-mini-card.mf-mini-social-creator-card .cyber-avatar-ring{position:absolute;inset:calc(-10 * var(--mf-rpx, .5px));border-radius:50%;background:conic-gradient(#ed457d99,#9947eb80,#4799eb66,#ed457d99);opacity:1;filter:blur(calc(10 * var(--mf-rpx, .5px)));z-index:0}.mf-mini-card.mf-mini-social-creator-card .cyber-name{font-size:calc(30 * var(--mf-rpx, .5px));font-weight:700;color:#fff;text-shadow:0 0 calc(24 * var(--mf-rpx, .5px)) hsla(340,82%,55%,.4);margin-bottom:calc(2 * var(--mf-rpx, .5px));max-width:100%;word-break:break-all;flex-shrink:0;line-height:1.2}.mf-mini-card.mf-mini-social-creator-card .cyber-tagline{min-height:calc(28 * var(--mf-rpx, .5px));font-size:calc(22 * var(--mf-rpx, .5px));color:#fff9;text-align:center;margin-bottom:calc(8 * var(--mf-rpx, .5px));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%}.mf-mini-card.mf-mini-social-creator-card .cyber-field{display:inline-block;font-size:calc(20 * var(--mf-rpx, .5px));font-weight:500;border-radius:calc(100 * var(--mf-rpx, .5px));padding:calc(4 * var(--mf-rpx, .5px)) calc(16 * var(--mf-rpx, .5px));margin-bottom:calc(8 * var(--mf-rpx, .5px));background:#9947eb33;color:#bf8cf2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-social-creator-card .cyber-platform-row{display:flex;align-items:center;gap:calc(12 * var(--mf-rpx, .5px));margin-bottom:calc(8 * var(--mf-rpx, .5px));max-width:100%}.mf-mini-card.mf-mini-social-creator-card .cyber-platform{font-size:calc(20 * var(--mf-rpx, .5px));font-weight:600;color:#fff;border-radius:calc(10 * var(--mf-rpx, .5px));padding:calc(6 * var(--mf-rpx, .5px)) calc(18 * var(--mf-rpx, .5px));background:#ffffff14;box-shadow:0 0 calc(20 * var(--mf-rpx, .5px)) #ea2e6d33;max-width:calc(160 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0}.mf-mini-card.mf-mini-social-creator-card .cyber-followers{font-size:calc(20 * var(--mf-rpx, .5px));font-weight:700;color:#ef5d8d;font-variant-numeric:tabular-nums;text-shadow:0 0 calc(20 * var(--mf-rpx, .5px)) hsla(340,82%,55%,.4);max-width:calc(120 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0}.mf-mini-card.mf-mini-social-creator-card .cyber-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(6 * var(--mf-rpx, .5px));max-height:calc(80 * var(--mf-rpx, .5px));overflow-y:auto}.mf-mini-card.mf-mini-social-creator-card .cyber-tag{font-size:calc(18 * var(--mf-rpx, .5px));border-radius:calc(100 * var(--mf-rpx, .5px));padding:calc(4 * var(--mf-rpx, .5px)) calc(14 * var(--mf-rpx, .5px));color:#f28cbf;background:#e6198014;border:calc(1 * var(--mf-rpx, .5px)) solid hsla(330,80%,50%,.15);box-shadow:inset 0 calc(2 * var(--mf-rpx, .5px)) 0 #ffffff1a,0 0 calc(12 * var(--mf-rpx, .5px)) #e6198014;max-width:calc(180 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-social-creator-card .card-whitespace{width:100%;height:100%;min-height:calc(453 * var(--mf-rpx, .5px));border-radius:calc(24 * var(--mf-rpx, .5px));background:#fafaf9;box-shadow:0 calc(2 * var(--mf-rpx, .5px)) calc(8 * var(--mf-rpx, .5px)) #0000000a;overflow:hidden;box-sizing:border-box}.mf-mini-card.mf-mini-social-creator-card .ws-body{position:relative;min-height:calc(453 * var(--mf-rpx, .5px));padding:calc(32 * var(--mf-rpx, .5px));display:flex;align-items:center;justify-content:center;box-sizing:border-box}.mf-mini-card.mf-mini-social-creator-card .ws-avatar{width:calc(200 * var(--mf-rpx, .5px));height:calc(200 * var(--mf-rpx, .5px));border-radius:calc(24 * var(--mf-rpx, .5px));box-shadow:0 calc(8 * var(--mf-rpx, .5px)) calc(24 * var(--mf-rpx, .5px)) #0000000f}.mf-mini-card.mf-mini-social-creator-card .ws-avatar-placeholder{width:calc(200 * var(--mf-rpx, .5px));height:calc(200 * var(--mf-rpx, .5px));border-radius:calc(24 * var(--mf-rpx, .5px));background:#f0f0f0;display:flex;align-items:center;justify-content:center;font-size:calc(64 * var(--mf-rpx, .5px));color:#ccc;font-weight:600}.mf-mini-card.mf-mini-social-creator-card .ws-label-top{position:absolute;top:calc(36 * var(--mf-rpx, .5px));left:calc(36 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .ws-label-text{font-size:calc(18 * var(--mf-rpx, .5px));font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ccc}.mf-mini-card.mf-mini-social-creator-card .ws-info-bottom{position:absolute;bottom:calc(36 * var(--mf-rpx, .5px));right:calc(36 * var(--mf-rpx, .5px));text-align:right;max-width:50%}.mf-mini-card.mf-mini-social-creator-card .ws-name{display:block;font-size:calc(28 * var(--mf-rpx, .5px));font-weight:600;color:#1f2937;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-social-creator-card .ws-tagline{font-size:calc(20 * var(--mf-rpx, .5px));color:#9ca3af;margin-bottom:calc(12 * var(--mf-rpx, .5px));display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.mf-mini-card.mf-mini-social-creator-card .ws-platform-row{display:flex;align-items:center;justify-content:flex-end;gap:calc(10 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .ws-platform{font-size:calc(18 * var(--mf-rpx, .5px));font-weight:500;color:#6b7280;max-width:calc(120 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-social-creator-card .ws-followers{font-size:calc(18 * var(--mf-rpx, .5px));color:#d1d5db;font-variant-numeric:tabular-nums;max-width:calc(100 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-social-creator-card .card-marquee{position:relative;width:100%;height:100%;min-height:calc(453 * var(--mf-rpx, .5px));border-radius:calc(24 * var(--mf-rpx, .5px));background:#fdf2f8;overflow:hidden;box-sizing:border-box}.mf-mini-card.mf-mini-social-creator-card .mq-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(160deg,#995cd60f,#e052810a,#e88c300f);pointer-events:none}.mf-mini-card.mf-mini-social-creator-card .mq-body{position:relative;z-index:1;padding:calc(40 * var(--mf-rpx, .5px)) calc(36 * var(--mf-rpx, .5px));display:flex;flex-direction:column;align-items:center;height:100%;box-sizing:border-box}.mf-mini-card.mf-mini-social-creator-card .mq-avatar{width:calc(128 * var(--mf-rpx, .5px));height:calc(128 * var(--mf-rpx, .5px));border-radius:50%;border:calc(4 * var(--mf-rpx, .5px)) solid hsla(0,0%,100%,.9);box-shadow:0 calc(8 * var(--mf-rpx, .5px)) calc(24 * var(--mf-rpx, .5px)) #995cd626;margin-bottom:calc(24 * var(--mf-rpx, .5px));flex-shrink:0}.mf-mini-card.mf-mini-social-creator-card .mq-avatar-placeholder{width:calc(128 * var(--mf-rpx, .5px));height:calc(128 * var(--mf-rpx, .5px));border-radius:50%;border:calc(4 * var(--mf-rpx, .5px)) solid hsla(0,0%,100%,.4);background:#ffffff0a;display:flex;align-items:center;justify-content:center;font-size:calc(44 * var(--mf-rpx, .5px));color:#ffffff40;font-weight:600;margin-bottom:calc(24 * var(--mf-rpx, .5px));flex-shrink:0}.mf-mini-card.mf-mini-social-creator-card .mq-name{font-size:calc(34 * var(--mf-rpx, .5px));font-weight:700;color:#1f2937;margin-bottom:calc(6 * var(--mf-rpx, .5px));max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-social-creator-card .mq-tagline{font-size:calc(22 * var(--mf-rpx, .5px));color:#6b7280;margin-bottom:calc(32 * var(--mf-rpx, .5px));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%}.mf-mini-card.mf-mini-social-creator-card .mq-stickers{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .mq-sticker{font-size:calc(20 * var(--mf-rpx, .5px));font-weight:600;border-radius:calc(12 * var(--mf-rpx, .5px));padding:calc(10 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));color:#555;box-shadow:0 calc(4 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px)) #0000000d;max-width:calc(200 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-social-creator-card .mq-sticker--1{background:linear-gradient(135deg,#995cd626,#e0528126);transform:rotate(-2deg)}.mf-mini-card.mf-mini-social-creator-card .mq-sticker--2{background:#995cd61f;transform:rotate(1.5deg)}.mf-mini-card.mf-mini-social-creator-card .mq-sticker--3{background:#e052811f;transform:rotate(-3deg)}.mf-mini-card.mf-mini-social-creator-card .mq-sticker--4{background:#e88c301f;transform:rotate(2.5deg)}.mf-mini-card.mf-mini-social-creator-card .mq-sticker--tag{background:#ffffffd9;transform:rotate(-1deg)}.mf-mini-card.mf-mini-social-creator-card .mq-sticker--tag:nth-child(odd){transform:rotate(2deg)}.mf-mini-card.mf-mini-social-creator-card .card-verified{position:relative;width:100%;height:100%;min-height:calc(453 * var(--mf-rpx, .5px));border-radius:calc(24 * var(--mf-rpx, .5px));background:linear-gradient(170deg,#1a1740,#0e1225);overflow:hidden;box-sizing:border-box}.mf-mini-card.mf-mini-social-creator-card .vf-gold-glow{position:absolute;width:calc(340 * var(--mf-rpx, .5px));height:calc(340 * var(--mf-rpx, .5px));top:calc(-112 * var(--mf-rpx, .5px));left:50%;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,hsla(43,90%,55%,.3),transparent 70%);filter:blur(calc(70 * var(--mf-rpx, .5px)));pointer-events:none}.mf-mini-card.mf-mini-social-creator-card .vf-body{position:relative;z-index:1;padding:calc(32 * var(--mf-rpx, .5px)) calc(36 * var(--mf-rpx, .5px));display:flex;flex-direction:column;align-items:center;height:100%;box-sizing:border-box}.mf-mini-card.mf-mini-social-creator-card .vf-badge-wrap{position:relative;margin-bottom:calc(14 * var(--mf-rpx, .5px));flex-shrink:0}.mf-mini-card.mf-mini-social-creator-card .vf-badge-icon{position:relative;z-index:1;font-size:calc(64 * var(--mf-rpx, .5px));color:#f4b925}.mf-mini-card.mf-mini-social-creator-card .vf-badge-halo{position:absolute;top:calc(-12 * var(--mf-rpx, .5px));left:calc(-12 * var(--mf-rpx, .5px));right:calc(-12 * var(--mf-rpx, .5px));bottom:calc(-12 * var(--mf-rpx, .5px));border-radius:50%;background:radial-gradient(circle,hsla(43,90%,55%,.25),transparent 70%);filter:blur(calc(16 * var(--mf-rpx, .5px)))}.mf-mini-card.mf-mini-social-creator-card .vf-avatar-wrap{position:relative;margin-bottom:calc(16 * var(--mf-rpx, .5px));flex-shrink:0}.mf-mini-card.mf-mini-social-creator-card .vf-avatar-wrap:after{content:"✅";position:absolute;bottom:calc(-4 * var(--mf-rpx, .5px));right:calc(-4 * var(--mf-rpx, .5px));font-size:calc(28 * var(--mf-rpx, .5px));z-index:2;filter:drop-shadow(0 calc(2 * var(--mf-rpx, .5px)) calc(4 * var(--mf-rpx, .5px)) rgba(0,0,0,.3))}.mf-mini-card.mf-mini-social-creator-card .vf-avatar{width:calc(120 * var(--mf-rpx, .5px));height:calc(120 * var(--mf-rpx, .5px));border-radius:50%;border:calc(4 * var(--mf-rpx, .5px)) solid hsla(43,90%,55%,.4);box-shadow:0 0 calc(24 * var(--mf-rpx, .5px)) #f4b92533}.mf-mini-card.mf-mini-social-creator-card .vf-avatar-placeholder{width:calc(120 * var(--mf-rpx, .5px));height:calc(120 * var(--mf-rpx, .5px));border-radius:50%;border:calc(4 * var(--mf-rpx, .5px)) solid hsla(43,90%,55%,.15);background:#ffd7000a;display:flex;align-items:center;justify-content:center;font-size:calc(42 * var(--mf-rpx, .5px));color:#daa52040;font-weight:600;margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .vf-name{font-size:calc(36 * var(--mf-rpx, .5px));font-weight:700;color:#fff;margin-bottom:calc(6 * var(--mf-rpx, .5px));max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-social-creator-card .vf-tagline{font-size:calc(24 * var(--mf-rpx, .5px));color:#ffffff8c;text-align:center;margin-bottom:calc(20 * var(--mf-rpx, .5px));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%}.mf-mini-card.mf-mini-social-creator-card .vf-field{font-size:calc(20 * var(--mf-rpx, .5px));font-weight:500;border-radius:calc(100 * var(--mf-rpx, .5px));padding:calc(6 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));margin-bottom:calc(14 * var(--mf-rpx, .5px));background:#8852e033;color:#b593ec;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-social-creator-card .vf-platform-card{display:flex;align-items:center;gap:calc(14 * var(--mf-rpx, .5px));border-radius:calc(16 * var(--mf-rpx, .5px));padding:calc(14 * var(--mf-rpx, .5px)) calc(28 * var(--mf-rpx, .5px));margin-bottom:calc(14 * var(--mf-rpx, .5px));background:#ffffff0f;-webkit-backdrop-filter:blur(calc(20 * var(--mf-rpx, .5px)));backdrop-filter:blur(calc(20 * var(--mf-rpx, .5px)));box-shadow:inset 0 calc(2 * var(--mf-rpx, .5px)) 0 #ffffff1a;max-width:100%}.mf-mini-card.mf-mini-social-creator-card .vf-platform-name{font-size:calc(22 * var(--mf-rpx, .5px));font-weight:600;color:#fff;max-width:calc(140 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-social-creator-card .vf-follower-count{font-size:calc(20 * var(--mf-rpx, .5px));font-weight:700;color:#f4b925;font-variant-numeric:tabular-nums;max-width:calc(100 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-social-creator-card .vf-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(10 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .vf-tag{font-size:calc(18 * var(--mf-rpx, .5px));border-radius:calc(100 * var(--mf-rpx, .5px));padding:calc(4 * var(--mf-rpx, .5px)) calc(14 * var(--mf-rpx, .5px));color:#ffffff8c;background:#ffffff0d;max-width:calc(160 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-social-creator-card .edit-hint{position:absolute;bottom:calc(16 * var(--mf-rpx, .5px));right:calc(16 * var(--mf-rpx, .5px));padding:calc(8 * var(--mf-rpx, .5px)) calc(16 * var(--mf-rpx, .5px));background:#0009;color:#fff;font-size:calc(20 * var(--mf-rpx, .5px));border-radius:calc(16 * var(--mf-rpx, .5px));z-index:10;-webkit-backdrop-filter:blur(calc(8 * var(--mf-rpx, .5px)));backdrop-filter:blur(calc(8 * var(--mf-rpx, .5px)))}.mf-mini-card.mf-mini-social-creator-card .size-sm .avatar-wrap .avatar,.mf-mini-card.mf-mini-social-creator-card .size-sm .avatar-wrap .avatar-placeholder{width:calc(80 * var(--mf-rpx, .5px));height:calc(80 * var(--mf-rpx, .5px));border-width:calc(3 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .size-sm .name{font-size:calc(28 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .size-sm .tagline{font-size:calc(22 * var(--mf-rpx, .5px));line-clamp:1;-webkit-line-clamp:1}.mf-mini-card.mf-mini-social-creator-card .size-sm .scene-chip,.mf-mini-card.mf-mini-social-creator-card .size-sm .scene-highlight,.mf-mini-card.mf-mini-social-creator-card .size-sm .personality-tags{display:none}.mf-mini-card.mf-mini-social-creator-card .size-lg .card-layout{padding:calc(32 * var(--mf-rpx, .5px));gap:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .size-lg .avatar-wrap .avatar,.mf-mini-card.mf-mini-social-creator-card .size-lg .avatar-wrap .avatar-placeholder{width:calc(180 * var(--mf-rpx, .5px));height:calc(180 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .size-lg .name{font-size:calc(38 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .size-lg .tagline{font-size:calc(28 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .size-lg .p-tag{padding:calc(10 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));font-size:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social-creator-card .size-lg .p-tag:before{width:calc(12 * var(--mf-rpx, .5px));height:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-text .card-content{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;position:relative;overflow:visible}.mf-mini-card.mf-mini-text .card-title{font-size:calc(36 * var(--mf-rpx, .5px));font-weight:600;color:#111827;line-height:1.2;margin-bottom:calc(16 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mf-mini-card.mf-mini-text .card-text{font-size:calc(32 * var(--mf-rpx, .5px));font-weight:400;color:#374151;line-height:1.5;flex:1;overflow:visible;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.mf-mini-card.mf-mini-text .card-caption{font-size:calc(28 * var(--mf-rpx, .5px));font-weight:400;color:#6b7280;line-height:1.5;margin-top:calc(8 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-text .card-icon{width:calc(48 * var(--mf-rpx, .5px));height:calc(48 * var(--mf-rpx, .5px));border-radius:calc(16 * var(--mf-rpx, .5px));flex-shrink:0;margin-right:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-text .card-link-indicator{display:flex;align-items:center;font-size:calc(24 * var(--mf-rpx, .5px));color:#8b5cf6;margin-top:auto;padding-top:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-text .card-link-indicator .icon{font-size:calc(28 * var(--mf-rpx, .5px));margin-right:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-text .card-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#9ca3af;font-size:calc(28 * var(--mf-rpx, .5px));text-align:center}.mf-mini-card.mf-mini-text .card-empty .icon{font-size:calc(56 * var(--mf-rpx, .5px));margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-text .card-loading{display:flex;align-items:center;justify-content:center;height:100%;color:#9ca3af}.mf-mini-card.mf-mini-text .card-content.clickable{cursor:pointer;transition:transform .15s ease}.mf-mini-card.mf-mini-text .card-content.clickable:active{transform:scale(.98)}.mf-mini-card.mf-mini-text .text-card-content.card-content,.mf-mini-card.mf-mini-text .text-card-content.size-sm,.mf-mini-card.mf-mini-text .text-card-content.size-md,.mf-mini-card.mf-mini-text .text-card-content.size-lg{padding:0}.mf-mini-card.mf-mini-text .text-card-content{position:relative}.mf-mini-card.mf-mini-text .text-card-content .card-bg-layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;border-radius:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-text .text-card-content .card-title,.mf-mini-card.mf-mini-text .text-card-content .card-title-full,.mf-mini-card.mf-mini-text .text-card-content .card-text,.mf-mini-card.mf-mini-text .text-card-content .edit-hint{position:relative;z-index:1}.mf-mini-card.mf-mini-text .text-card-content .content-inner{width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column}.mf-mini-card.mf-mini-text .text-card-content .large-text-shell{width:100%;height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden}.mf-mini-card.mf-mini-text .text-card-content .large-text-cell{display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;width:100%;height:100%;text-align:center;letter-spacing:-.04em}.mf-mini-card.mf-mini-text .text-card-content .card-title{font-size:calc(36 * var(--mf-rpx, .5px));font-weight:600;line-height:1.2;margin-bottom:calc(8 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.mf-mini-card.mf-mini-text .text-card-content .card-text{font-size:calc(32 * var(--mf-rpx, .5px));line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;white-space:pre-line;word-break:break-word;flex:0 0 auto}.mf-mini-card.mf-mini-text .text-card-content .card-text.font-small{font-size:calc(28 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-text .text-card-content .card-text.font-medium{font-size:calc(32 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-text .text-card-content .card-text.font-large{font-size:calc(36 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-text .text-card-content.large-text-mode .card-title-full{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:700;line-height:.9;padding:0;margin:0;box-sizing:border-box}.mf-mini-card.mf-mini-text .text-card-content .card-title-full{width:100%;display:flex;align-items:center;font-weight:600;line-height:1.3;word-break:break-word;white-space:pre-line;box-sizing:border-box}.mf-mini-card.mf-mini-text .text-card-content.text-align-left:not(.large-text-mode) .card-title,.mf-mini-card.mf-mini-text .text-card-content.text-align-left:not(.large-text-mode) .card-text{text-align:left}.mf-mini-card.mf-mini-text .text-card-content.text-align-left:not(.large-text-mode) .card-title-full{justify-content:flex-start}.mf-mini-card.mf-mini-text .text-card-content.text-align-center:not(.large-text-mode) .card-title,.mf-mini-card.mf-mini-text .text-card-content.text-align-center:not(.large-text-mode) .card-text{text-align:center}.mf-mini-card.mf-mini-text .text-card-content.text-align-center:not(.large-text-mode) .card-title-full{justify-content:center}.mf-mini-card.mf-mini-text .text-card-content.text-align-right:not(.large-text-mode) .card-title,.mf-mini-card.mf-mini-text .text-card-content.text-align-right:not(.large-text-mode) .card-text{text-align:right}.mf-mini-card.mf-mini-text .text-card-content.text-align-right:not(.large-text-mode) .card-title-full{justify-content:flex-end}.mf-mini-card.mf-mini-text .text-card-content.large-text-mode .card-title-full{justify-content:center!important;text-align:center!important}.mf-mini-card.mf-mini-text .text-card-content.large-text-mode .large-layout-poster{align-items:center;justify-content:center}.mf-mini-card.mf-mini-text .text-card-content.large-text-mode .large-layout-poster .card-title-full{align-self:center;text-wrap:balance;word-break:break-word}.mf-mini-card.mf-mini-text .text-card-content.large-text-mode .large-layout-stack{flex-direction:column}.mf-mini-card.mf-mini-text .text-card-content.large-text-mode .large-layout-stack .large-text-cell{width:auto;height:auto;flex:0 0 auto}.mf-mini-card.mf-mini-text .text-card-content.large-text-mode .large-layout-columns{align-items:center;justify-content:center}.mf-mini-card.mf-mini-text .text-card-content.large-text-mode .large-layout-columns .large-text-cell{width:auto;height:auto;flex:0 0 auto;white-space:pre-line;text-align:center;letter-spacing:-.02em}.mf-mini-card.mf-mini-text .text-card-content .edit-hint{position:absolute;bottom:calc(16 * var(--mf-rpx, .5px));right:calc(16 * var(--mf-rpx, .5px));font-size:calc(22 * var(--mf-rpx, .5px));color:#8b5cf6;font-weight:500;padding:calc(6 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px));background:#8b5cf614;border-radius:calc(8 * var(--mf-rpx, .5px));z-index:10;opacity:.9}.mf-mini-card.mf-mini-text .text-card-content .template-shell{position:relative;z-index:1;width:100%;height:100%;box-sizing:border-box;overflow:hidden}.mf-mini-card.mf-mini-text .text-card-content.template-big-quotes .template-big-quotes-shell{padding:calc(40 * var(--mf-rpx, .5px)) calc(32 * var(--mf-rpx, .5px)) calc(32 * var(--mf-rpx, .5px));display:flex;flex-direction:column;justify-content:center}.mf-mini-card.mf-mini-text .text-card-content.template-big-quotes .template-big-quotes-mark{position:absolute;top:calc(-10 * var(--mf-rpx, .5px));left:calc(8 * var(--mf-rpx, .5px));font-size:calc(180 * var(--mf-rpx, .5px));line-height:1;color:#ff4d8f14;font-weight:700}.mf-mini-card.mf-mini-text .text-card-content.template-big-quotes .template-big-quotes-copy{font-size:calc(32 * var(--mf-rpx, .5px));line-height:1.8;font-weight:700}.mf-mini-card.mf-mini-text .text-card-content.template-big-quotes .template-big-quotes-author{margin-top:calc(28 * var(--mf-rpx, .5px));font-size:calc(22 * var(--mf-rpx, .5px));opacity:.6;letter-spacing:.08em}.mf-mini-card.mf-mini-text .text-card-content.template-editorial .card-bg-layer{background:#fafaf6!important}.mf-mini-card.mf-mini-text .text-card-content.template-editorial .template-editorial-shell{padding:calc(32 * var(--mf-rpx, .5px));display:flex;flex-direction:column;height:100%;justify-content:center}.mf-mini-card.mf-mini-text .text-card-content.template-editorial .template-editorial-kicker{font-size:calc(48 * var(--mf-rpx, .5px));line-height:1;font-weight:700;letter-spacing:-.04em;text-transform:uppercase;margin-bottom:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-text .text-card-content.template-editorial .template-editorial-copy{font-size:calc(28 * var(--mf-rpx, .5px));line-height:1.75}.mf-mini-card.mf-mini-text .text-card-content.template-editorial .template-editorial-tag{align-self:flex-start;margin-top:calc(20 * var(--mf-rpx, .5px));padding:calc(6 * var(--mf-rpx, .5px)) calc(16 * var(--mf-rpx, .5px));border-radius:calc(999 * var(--mf-rpx, .5px));background:#ffd93d52;color:#1a1a1a;font-size:calc(20 * var(--mf-rpx, .5px));font-weight:600}.mf-mini-card.mf-mini-text .text-card-content.template-editorial .template-editorial-author{margin-top:calc(24 * var(--mf-rpx, .5px));font-size:calc(22 * var(--mf-rpx, .5px));opacity:.58;font-style:italic}.mf-mini-card.mf-mini-text .text-card-content.template-code-poetry .card-bg-layer{background:#1a1a1e!important}.mf-mini-card.mf-mini-text .text-card-content.template-code-poetry .template-code-poetry-shell{padding:calc(24 * var(--mf-rpx, .5px));display:flex;flex-direction:column;height:100%;color:#f3f4f6}.mf-mini-card.mf-mini-text .text-card-content.template-code-poetry .template-code-toolbar{display:flex;align-items:center;gap:calc(10 * var(--mf-rpx, .5px));margin-bottom:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-text .text-card-content.template-code-poetry .template-code-dot{width:calc(12 * var(--mf-rpx, .5px));height:calc(12 * var(--mf-rpx, .5px));border-radius:50%}.mf-mini-card.mf-mini-text .text-card-content.template-code-poetry .template-code-dot.dot-red{background:#ff5f57}.mf-mini-card.mf-mini-text .text-card-content.template-code-poetry .template-code-dot.dot-yellow{background:#febc2e}.mf-mini-card.mf-mini-text .text-card-content.template-code-poetry .template-code-dot.dot-green{background:#28c840}.mf-mini-card.mf-mini-text .text-card-content.template-code-poetry .template-code-file{margin-left:auto;font-size:calc(18 * var(--mf-rpx, .5px));color:#ffffff47;font-family:SFMono-Regular,Consolas,monospace}.mf-mini-card.mf-mini-text .text-card-content.template-code-poetry .template-code-lines{display:flex;flex-direction:column;gap:calc(10 * var(--mf-rpx, .5px));flex:1;min-height:0}.mf-mini-card.mf-mini-text .text-card-content.template-code-poetry .template-code-line{display:flex;align-items:flex-start;gap:calc(16 * var(--mf-rpx, .5px));min-height:calc(32 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-text .text-card-content.template-code-poetry .template-code-number{width:calc(28 * var(--mf-rpx, .5px));flex-shrink:0;text-align:right;font-size:calc(18 * var(--mf-rpx, .5px));color:#ffffff38;font-family:SFMono-Regular,Consolas,monospace}.mf-mini-card.mf-mini-text .text-card-content.template-code-poetry .template-code-text{flex:1;font-size:calc(24 * var(--mf-rpx, .5px));line-height:1.7;color:#ffffffe6;font-family:SFMono-Regular,Consolas,monospace;white-space:pre-wrap;word-break:break-word}.mf-mini-card.mf-mini-text .text-card-content.template-code-poetry .template-code-footer{margin-top:calc(18 * var(--mf-rpx, .5px));padding-top:calc(16 * var(--mf-rpx, .5px));border-top:calc(1 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.08);font-size:calc(18 * var(--mf-rpx, .5px));color:#ffffff47;font-family:SFMono-Regular,Consolas,monospace;letter-spacing:.08em}.mf-mini-card.mf-mini-text .text-card-content.template-luminous .card-bg-layer{background:#050506!important}.mf-mini-card.mf-mini-text .text-card-content.template-luminous .template-luminous-shell{padding:calc(32 * var(--mf-rpx, .5px));display:flex;flex-direction:column;justify-content:center;min-height:100%;color:#fff}.mf-mini-card.mf-mini-text .text-card-content.template-luminous .template-luminous-glow{position:absolute;border-radius:50%;filter:blur(calc(48 * var(--mf-rpx, .5px)));opacity:.22}.mf-mini-card.mf-mini-text .text-card-content.template-luminous .template-luminous-glow.glow-primary{width:calc(160 * var(--mf-rpx, .5px));height:calc(160 * var(--mf-rpx, .5px));top:calc(-20 * var(--mf-rpx, .5px));left:calc(-30 * var(--mf-rpx, .5px));background:#ff4d8f}.mf-mini-card.mf-mini-text .text-card-content.template-luminous .template-luminous-glow.glow-secondary{width:calc(140 * var(--mf-rpx, .5px));height:calc(140 * var(--mf-rpx, .5px));right:calc(-20 * var(--mf-rpx, .5px));bottom:calc(-20 * var(--mf-rpx, .5px));background:#fb923c}.mf-mini-card.mf-mini-text .text-card-content.template-luminous .template-luminous-accent,.mf-mini-card.mf-mini-text .text-card-content.template-luminous .template-luminous-copy,.mf-mini-card.mf-mini-text .text-card-content.template-luminous .template-luminous-author{position:relative;z-index:1}.mf-mini-card.mf-mini-text .text-card-content.template-luminous .template-luminous-accent{margin-bottom:calc(16 * var(--mf-rpx, .5px));font-size:calc(20 * var(--mf-rpx, .5px));color:#fff6;letter-spacing:.12em}.mf-mini-card.mf-mini-text .text-card-content.template-luminous .template-luminous-copy{font-size:calc(34 * var(--mf-rpx, .5px));line-height:1.7;font-weight:700;background:linear-gradient(135deg,#ff8fd1,#ffd86b);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mf-mini-card.mf-mini-text .text-card-content.template-luminous .template-luminous-author{margin-top:calc(24 * var(--mf-rpx, .5px));font-size:calc(20 * var(--mf-rpx, .5px));color:#ffffff4d;letter-spacing:.1em}.mf-mini-card.mf-mini-text .text-card-content.template-neon-sign .card-bg-layer{background:#12100e!important}.mf-mini-card.mf-mini-text .text-card-content.template-neon-sign .template-neon-shell{padding:calc(36 * var(--mf-rpx, .5px)) calc(28 * var(--mf-rpx, .5px));display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#fff}.mf-mini-card.mf-mini-text .text-card-content.template-neon-sign .template-neon-wire{position:absolute;top:0;left:50%;width:calc(2 * var(--mf-rpx, .5px));height:calc(24 * var(--mf-rpx, .5px));background:#ffffff1f;transform:translate(-50%)}.mf-mini-card.mf-mini-text .text-card-content.template-neon-sign .template-neon-top{font-size:calc(22 * var(--mf-rpx, .5px));font-weight:700;color:#4d9fff;text-shadow:0 0 calc(10 * var(--mf-rpx, .5px)) rgba(77,159,255,.85),0 0 calc(30 * var(--mf-rpx, .5px)) rgba(77,159,255,.35)}.mf-mini-card.mf-mini-text .text-card-content.template-neon-sign .template-neon-main{margin:calc(12 * var(--mf-rpx, .5px)) 0;font-size:calc(52 * var(--mf-rpx, .5px));line-height:1.15;font-weight:700;color:#ff2d78;text-shadow:0 0 calc(10 * var(--mf-rpx, .5px)) rgba(255,45,120,.8),0 0 calc(40 * var(--mf-rpx, .5px)) rgba(255,45,120,.4),0 0 calc(80 * var(--mf-rpx, .5px)) rgba(255,45,120,.18);word-break:break-word}.mf-mini-card.mf-mini-text .text-card-content.template-neon-sign .template-neon-sub{font-size:calc(20 * var(--mf-rpx, .5px));font-weight:700;color:#4d9fff;text-shadow:0 0 calc(10 * var(--mf-rpx, .5px)) rgba(77,159,255,.85),0 0 calc(30 * var(--mf-rpx, .5px)) rgba(77,159,255,.35)}.mf-mini-card.mf-mini-text .text-card-content.size-sm .card-title{font-size:calc(32 * var(--mf-rpx, .5px));-webkit-line-clamp:1;line-clamp:1}.mf-mini-card.mf-mini-text .text-card-content.size-sm .card-text{-webkit-line-clamp:2;line-clamp:2}.mf-mini-card.mf-mini-text .text-card-content.size-md .card-text{-webkit-line-clamp:5;line-clamp:5}.mf-mini-card.mf-mini-text .text-card-content.size-lg .card-text{-webkit-line-clamp:8;line-clamp:8}.mf-mini-card.mf-mini-image .card-content{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;position:relative;overflow:visible}.mf-mini-card.mf-mini-image .card-title{font-size:calc(36 * var(--mf-rpx, .5px));font-weight:600;color:#111827;line-height:1.2;margin-bottom:calc(16 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mf-mini-card.mf-mini-image .card-text{font-size:calc(32 * var(--mf-rpx, .5px));font-weight:400;color:#374151;line-height:1.5;flex:1;overflow:visible;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.mf-mini-card.mf-mini-image .card-caption{font-size:calc(28 * var(--mf-rpx, .5px));font-weight:400;color:#6b7280;line-height:1.5;margin-top:calc(8 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-image .card-icon{width:calc(48 * var(--mf-rpx, .5px));height:calc(48 * var(--mf-rpx, .5px));border-radius:calc(16 * var(--mf-rpx, .5px));flex-shrink:0;margin-right:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-image .card-link-indicator{display:flex;align-items:center;font-size:calc(24 * var(--mf-rpx, .5px));color:#8b5cf6;margin-top:auto;padding-top:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-image .card-link-indicator .icon{font-size:calc(28 * var(--mf-rpx, .5px));margin-right:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-image .card-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#9ca3af;font-size:calc(28 * var(--mf-rpx, .5px));text-align:center}.mf-mini-card.mf-mini-image .card-empty .icon{font-size:calc(56 * var(--mf-rpx, .5px));margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-image .card-loading{display:flex;align-items:center;justify-content:center;height:100%;color:#9ca3af}.mf-mini-card.mf-mini-image .card-content.clickable{cursor:pointer;transition:transform .15s ease}.mf-mini-card.mf-mini-image .card-content.clickable:active{transform:scale(.98)}.mf-mini-card.mf-mini-image .image-card-content{position:relative;width:100%;height:100%;cursor:pointer;transition:transform .2s ease}.mf-mini-card.mf-mini-image .image-card-content .card-bg-layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:#fff;border-radius:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-image .image-card-content:active{transform:scale(.98)}.mf-mini-card.mf-mini-image .image-card-content.card-content{padding:0!important;display:block}.mf-mini-card.mf-mini-image .image-card-content.size-sm,.mf-mini-card.mf-mini-image .image-card-content.size-md,.mf-mini-card.mf-mini-image .image-card-content.size-lg{padding:0!important}.mf-mini-card.mf-mini-image .image-container{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f3f4f6}.mf-mini-card.mf-mini-image .image-card-content .template-shell{position:relative;z-index:1;width:100%;height:100%;box-sizing:border-box}.mf-mini-card.mf-mini-image .image-container .card-image,.mf-mini-card.mf-mini-image .template-shell .card-image{width:100%;height:100%;display:block;object-fit:cover}.mf-mini-card.mf-mini-image .image-container .cover-image,.mf-mini-card.mf-mini-image .template-shell .cover-image{background-size:cover;background-repeat:no-repeat;background-position:center}.mf-mini-card.mf-mini-image .image-container .image-placeholder,.mf-mini-card.mf-mini-image .template-shell .image-placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(16 * var(--mf-rpx, .5px));background:linear-gradient(135deg,#f9fafb,#f3f4f6)}.mf-mini-card.mf-mini-image .image-container .image-placeholder .placeholder-icon,.mf-mini-card.mf-mini-image .template-shell .image-placeholder .placeholder-icon{font-size:calc(80 * var(--mf-rpx, .5px));opacity:.5}.mf-mini-card.mf-mini-image .image-container .image-placeholder .placeholder-text,.mf-mini-card.mf-mini-image .template-shell .image-placeholder .placeholder-text{font-size:calc(24 * var(--mf-rpx, .5px));color:#9ca3af;font-weight:500}.mf-mini-card.mf-mini-image .image-container .image-caption{position:absolute;bottom:calc(20 * var(--mf-rpx, .5px));left:calc(20 * var(--mf-rpx, .5px));right:calc(20 * var(--mf-rpx, .5px));display:flex;align-items:flex-end;pointer-events:none}.mf-mini-card.mf-mini-image .image-container .image-caption .caption-text{font-size:calc(24 * var(--mf-rpx, .5px));font-weight:600;color:#1f2937;line-height:1.6;word-wrap:break-word;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;background:#fffffff2;padding:calc(6 * var(--mf-rpx, .5px)) calc(16 * var(--mf-rpx, .5px));border-radius:calc(12 * var(--mf-rpx, .5px));-webkit-backdrop-filter:blur(calc(10 * var(--mf-rpx, .5px)));backdrop-filter:blur(calc(10 * var(--mf-rpx, .5px)));box-shadow:0 calc(4 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px)) #00000026;box-decoration-break:clone;-webkit-box-decoration-break:clone}.mf-mini-card.mf-mini-image .image-card-content .template-museum-wall-shell{padding:calc(28 * var(--mf-rpx, .5px));display:flex;flex-direction:column;background:linear-gradient(180deg,#18181c,#0e0e12)}.mf-mini-card.mf-mini-image .image-card-content .museum-artwork{flex:1;padding:calc(10 * var(--mf-rpx, .5px));border-radius:calc(22 * var(--mf-rpx, .5px));background:linear-gradient(145deg,#3a3a3e,#222226);box-shadow:0 calc(24 * var(--mf-rpx, .5px)) calc(60 * var(--mf-rpx, .5px)) calc(-12 * var(--mf-rpx, .5px)) #0000008c,0 0 0 calc(1 * var(--mf-rpx, .5px)) #ffffff0f}.mf-mini-card.mf-mini-image .image-card-content .museum-artwork .card-image,.mf-mini-card.mf-mini-image .image-card-content .museum-artwork .image-placeholder{border-radius:calc(14 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-image .image-card-content .museum-meta{margin-top:calc(24 * var(--mf-rpx, .5px));text-align:center}.mf-mini-card.mf-mini-image .image-card-content .museum-title{font-size:calc(26 * var(--mf-rpx, .5px));color:#f3f4f6;font-weight:600}.mf-mini-card.mf-mini-image .image-card-content .museum-subtitle{margin-top:calc(8 * var(--mf-rpx, .5px));font-size:calc(20 * var(--mf-rpx, .5px));color:#f3f4f699}.mf-mini-card.mf-mini-image .image-card-content .template-polaroid-shell{display:flex;align-items:center;justify-content:center;padding:calc(14 * var(--mf-rpx, .5px)) calc(10 * var(--mf-rpx, .5px));box-sizing:border-box;background:#ece8e1}.mf-mini-card.mf-mini-image .image-card-content .polaroid-paper{width:96%;height:98%;padding:calc(10 * var(--mf-rpx, .5px)) calc(10 * var(--mf-rpx, .5px)) 0;background:#fefefe;box-sizing:border-box;border-radius:calc(2 * var(--mf-rpx, .5px));transform:rotate(-2deg);display:flex;flex-direction:column;box-shadow:0 calc(8 * var(--mf-rpx, .5px)) calc(24 * var(--mf-rpx, .5px)) #0000001f,0 calc(2 * var(--mf-rpx, .5px)) calc(8 * var(--mf-rpx, .5px)) #0000000f}.mf-mini-card.mf-mini-image .image-card-content .polaroid-photo{flex:1 1 auto;min-height:0;overflow:hidden;border-radius:calc(1 * var(--mf-rpx, .5px));background:#e5e7eb}.mf-mini-card.mf-mini-image .image-card-content .polaroid-meta{min-height:calc(84 * var(--mf-rpx, .5px));padding:calc(12 * var(--mf-rpx, .5px)) calc(10 * var(--mf-rpx, .5px)) calc(14 * var(--mf-rpx, .5px));display:flex;align-items:center;justify-content:center}.mf-mini-card.mf-mini-image .image-card-content .polaroid-copy{width:100%;text-align:center}.mf-mini-card.mf-mini-image .image-card-content .polaroid-title{font-size:calc(28 * var(--mf-rpx, .5px));color:#333;font-weight:500;line-height:1.45;font-style:italic}.mf-mini-card.mf-mini-image .image-card-content .polaroid-subtitle{margin-top:calc(8 * var(--mf-rpx, .5px));font-size:calc(18 * var(--mf-rpx, .5px));color:#999;line-height:1.4}.mf-mini-card.mf-mini-image .image-card-content .template-polaroid-shell .card-bg-layer,.mf-mini-card.mf-mini-image .image-card-content.template-polaroid .card-bg-layer{background:transparent}.mf-mini-card.mf-mini-image .image-card-content.preview-polaroid-mode .template-polaroid-shell{padding:0;background:transparent}.mf-mini-card.mf-mini-image .image-card-content.preview-polaroid-mode .polaroid-paper{width:100%;height:100%;padding:calc(8 * var(--mf-rpx, .5px)) calc(8 * var(--mf-rpx, .5px)) 0}.mf-mini-card.mf-mini-image .image-card-content.template-polaroid .edit-overlay{display:none}.mf-mini-card.mf-mini-image .image-card-content .template-magazine-shell{display:flex;flex-direction:column;background:#f8f6f2}.mf-mini-card.mf-mini-image .image-card-content .magazine-cover{position:relative;flex:1;min-height:0;overflow:hidden}.mf-mini-card.mf-mini-image .image-card-content .magazine-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.7) 100%)}.mf-mini-card.mf-mini-image .image-card-content .magazine-topbar,.mf-mini-card.mf-mini-image .image-card-content .magazine-headline{position:absolute;left:calc(20 * var(--mf-rpx, .5px));right:calc(20 * var(--mf-rpx, .5px));z-index:1}.mf-mini-card.mf-mini-image .image-card-content .magazine-topbar{top:calc(20 * var(--mf-rpx, .5px));display:flex;align-items:flex-start;justify-content:space-between}.mf-mini-card.mf-mini-image .image-card-content .magazine-brand{font-size:calc(32 * var(--mf-rpx, .5px));font-weight:700;color:#fff;letter-spacing:-.02em}.mf-mini-card.mf-mini-image .image-card-content .magazine-issue{font-size:calc(16 * var(--mf-rpx, .5px));color:#ffffffa6;text-transform:uppercase;letter-spacing:.16em}.mf-mini-card.mf-mini-image .image-card-content .magazine-headline{bottom:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-image .image-card-content .magazine-title{font-size:calc(34 * var(--mf-rpx, .5px));line-height:1.25;font-weight:700;color:#fff}.mf-mini-card.mf-mini-image .image-card-content .magazine-subtitle{margin-top:calc(8 * var(--mf-rpx, .5px));font-size:calc(20 * var(--mf-rpx, .5px));color:#ffffffb8}.mf-mini-card.mf-mini-image .image-card-content .magazine-footer{display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--mf-rpx, .5px));padding:calc(18 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));border-top:calc(1 * var(--mf-rpx, .5px)) solid rgba(0,0,0,.06)}.mf-mini-card.mf-mini-image .image-card-content .magazine-author-row{display:flex;align-items:center;gap:calc(12 * var(--mf-rpx, .5px));min-width:0}.mf-mini-card.mf-mini-image .image-card-content .magazine-avatar{width:calc(44 * var(--mf-rpx, .5px));height:calc(44 * var(--mf-rpx, .5px));border-radius:50%;flex-shrink:0;border:calc(1 * var(--mf-rpx, .5px)) solid rgba(0,0,0,.08);background:#e5e7eb}.mf-mini-card.mf-mini-image .image-card-content .magazine-author{font-size:calc(20 * var(--mf-rpx, .5px));color:#333;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-image .image-card-content .magazine-badge{padding:calc(6 * var(--mf-rpx, .5px)) calc(14 * var(--mf-rpx, .5px));border-radius:calc(999 * var(--mf-rpx, .5px));background:#ff4d8f14;color:#ff4d8f;font-size:calc(18 * var(--mf-rpx, .5px));font-weight:700;text-transform:uppercase}.mf-mini-card.mf-mini-image .image-card-content .template-magazine-shell .card-bg-layer,.mf-mini-card.mf-mini-image .image-card-content.template-magazine .card-bg-layer{background:#f8f6f2}.mf-mini-card.mf-mini-image .image-card-content .magazine-placeholder{background:linear-gradient(135deg,#f9fafb,#e5e7eb)}.mf-mini-card.mf-mini-image .image-card-content .edit-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#0000004d;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.mf-mini-card.mf-mini-image .image-card-content .edit-overlay:active{opacity:1}.mf-mini-card.mf-mini-image .image-card-content .edit-overlay .edit-hint{padding:calc(6 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px));background:#8b5cf614;border-radius:calc(8 * var(--mf-rpx, .5px));font-size:calc(22 * var(--mf-rpx, .5px));font-weight:500;color:#8b5cf6;opacity:.9}.mf-mini-card.mf-mini-video .card-content{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;position:relative;overflow:visible}.mf-mini-card.mf-mini-video .card-title{font-size:calc(36 * var(--mf-rpx, .5px));font-weight:600;color:#111827;line-height:1.2;margin-bottom:calc(16 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mf-mini-card.mf-mini-video .card-text{font-size:calc(32 * var(--mf-rpx, .5px));font-weight:400;color:#374151;line-height:1.5;flex:1;overflow:visible;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.mf-mini-card.mf-mini-video .card-caption{font-size:calc(28 * var(--mf-rpx, .5px));font-weight:400;color:#6b7280;line-height:1.5;margin-top:calc(8 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-video .card-icon{width:calc(48 * var(--mf-rpx, .5px));height:calc(48 * var(--mf-rpx, .5px));border-radius:calc(16 * var(--mf-rpx, .5px));flex-shrink:0;margin-right:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-video .card-link-indicator{display:flex;align-items:center;font-size:calc(24 * var(--mf-rpx, .5px));color:#8b5cf6;margin-top:auto;padding-top:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-video .card-link-indicator .icon{font-size:calc(28 * var(--mf-rpx, .5px));margin-right:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-video .card-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#9ca3af;font-size:calc(28 * var(--mf-rpx, .5px));text-align:center}.mf-mini-card.mf-mini-video .card-empty .icon{font-size:calc(56 * var(--mf-rpx, .5px));margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-video .card-loading{display:flex;align-items:center;justify-content:center;height:100%;color:#9ca3af}.mf-mini-card.mf-mini-video .card-content.clickable{cursor:pointer;transition:transform .15s ease}.mf-mini-card.mf-mini-video .card-content.clickable:active{transform:scale(.98)}.mf-mini-card.mf-mini-video .video-card-content{position:relative;width:100%;height:100%;padding:0!important;display:block}.mf-mini-card.mf-mini-video .video-card-content .card-bg-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#0f172a;border-radius:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-video .video-shell,.mf-mini-card.mf-mini-video .video-cover-shell{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;background:#111827}.mf-mini-card.mf-mini-video .video-shell{opacity:0;pointer-events:none;transition:opacity .2s ease}.mf-mini-card.mf-mini-video .video-shell.ready{opacity:1;pointer-events:auto}.mf-mini-card.mf-mini-video .video-shell.hidden{opacity:0;pointer-events:none}.mf-mini-card.mf-mini-video .video-cover-shell{opacity:1;pointer-events:auto;transition:opacity .2s ease}.mf-mini-card.mf-mini-video .video-cover-shell.hidden{opacity:0;pointer-events:none}.mf-mini-card.mf-mini-video .video-player,.mf-mini-card.mf-mini-video .video-cover{width:100%;height:100%;display:block}.mf-mini-card.mf-mini-video .video-cover.placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(16 * var(--mf-rpx, .5px));background:linear-gradient(135deg,#1f2937,#111827)}.mf-mini-card.mf-mini-video .placeholder-icon{font-size:calc(84 * var(--mf-rpx, .5px));opacity:.9}.mf-mini-card.mf-mini-video .placeholder-text{font-size:calc(24 * var(--mf-rpx, .5px));color:#ffffffb8}.mf-mini-card.mf-mini-video .video-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f172a14,#0f172ab8)}.mf-mini-card.mf-mini-video .play-button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(92 * var(--mf-rpx, .5px));height:calc(92 * var(--mf-rpx, .5px));border-radius:50%;background:#ffffffe6;color:#111827;display:flex;align-items:center;justify-content:center;font-size:calc(34 * var(--mf-rpx, .5px));font-weight:700;box-shadow:0 calc(16 * var(--mf-rpx, .5px)) calc(32 * var(--mf-rpx, .5px)) #0003}.mf-mini-card.mf-mini-video .video-meta{position:absolute;left:calc(20 * var(--mf-rpx, .5px));right:calc(20 * var(--mf-rpx, .5px));bottom:calc(20 * var(--mf-rpx, .5px));z-index:2;color:#fff}.mf-mini-card.mf-mini-video .video-title{font-size:calc(28 * var(--mf-rpx, .5px));font-weight:600;line-height:1.35}.mf-mini-card.mf-mini-video .video-description{margin-top:calc(8 * var(--mf-rpx, .5px));font-size:calc(20 * var(--mf-rpx, .5px));line-height:1.5;color:#ffffffd1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.mf-mini-card.mf-mini-video .video-duration{margin-top:calc(10 * var(--mf-rpx, .5px));display:inline-flex;padding:calc(6 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px));border-radius:calc(999 * var(--mf-rpx, .5px));background:#ffffff2e;font-size:calc(18 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-video .video-status{position:absolute;top:calc(16 * var(--mf-rpx, .5px));right:calc(16 * var(--mf-rpx, .5px));z-index:2;padding:calc(6 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px));border-radius:calc(999 * var(--mf-rpx, .5px));background:#0f172ab8;color:#fff;font-size:calc(18 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-video .video-toolbar{position:absolute;right:calc(16 * var(--mf-rpx, .5px));bottom:calc(16 * var(--mf-rpx, .5px));z-index:3}.mf-mini-card.mf-mini-video .video-sound-btn{width:calc(64 * var(--mf-rpx, .5px));height:calc(64 * var(--mf-rpx, .5px));border-radius:50%;background:#0f172ab8;color:#fff;display:flex;align-items:center;justify-content:center;font-size:calc(26 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-location .location-card{width:100%;height:100%;display:flex;flex-direction:column;gap:calc(16 * var(--mf-rpx, .5px));padding:calc(24 * var(--mf-rpx, .5px));box-sizing:border-box;border-radius:calc(24 * var(--mf-rpx, .5px));background:linear-gradient(180deg,#fff,#f8fafc);color:#0f172a;position:relative}.mf-mini-card.mf-mini-location .location-card .card-hint{position:absolute;right:calc(24 * var(--mf-rpx, .5px));bottom:calc(24 * var(--mf-rpx, .5px));display:flex;align-items:center;gap:calc(8 * var(--mf-rpx, .5px));padding:calc(8 * var(--mf-rpx, .5px)) calc(14 * var(--mf-rpx, .5px));background:#0009;border-radius:calc(999 * var(--mf-rpx, .5px));z-index:10;cursor:pointer;-webkit-backdrop-filter:blur(calc(4 * var(--mf-rpx, .5px)));backdrop-filter:blur(calc(4 * var(--mf-rpx, .5px)))}.mf-mini-card.mf-mini-location .location-card .card-hint:active{background:#000000bf}.mf-mini-card.mf-mini-location .location-card .card-hint .hint-icon{width:calc(28 * var(--mf-rpx, .5px));height:calc(28 * var(--mf-rpx, .5px));border-radius:50%;background:#fffffff2;display:flex;align-items:center;justify-content:center;font-size:calc(18 * var(--mf-rpx, .5px));box-shadow:0 calc(2 * var(--mf-rpx, .5px)) calc(6 * var(--mf-rpx, .5px)) #00000026}.mf-mini-card.mf-mini-location .location-card .card-hint .hint-text{font-size:calc(18 * var(--mf-rpx, .5px));color:#fff;font-weight:500;white-space:nowrap}.mf-mini-card.mf-mini-location .location-card.compact{gap:calc(12 * var(--mf-rpx, .5px));padding:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-location .location-card.compact .location-preview{min-height:calc(132 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-location .location-card.compact .location-body{gap:calc(6 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-location .location-card.compact .location-title{font-size:calc(28 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-location .location-card.compact .location-address,.mf-mini-card.mf-mini-location .location-card.compact .location-note{font-size:calc(20 * var(--mf-rpx, .5px));line-height:1.45;-webkit-line-clamp:2;line-clamp:2}.mf-mini-card.mf-mini-location .location-card.compact .location-footer{justify-content:flex-start;gap:calc(8 * var(--mf-rpx, .5px));margin-top:auto;min-height:calc(40 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-location .location-card.compact .location-tag{padding:calc(5 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px));font-size:calc(17 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-location .location-card.compact .card-hint{right:calc(20 * var(--mf-rpx, .5px));bottom:calc(20 * var(--mf-rpx, .5px));padding:calc(6 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px));gap:calc(6 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-location .location-card.compact .card-hint .hint-icon{width:calc(24 * var(--mf-rpx, .5px));height:calc(24 * var(--mf-rpx, .5px));font-size:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-location .location-card.compact .card-hint .hint-text{font-size:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-location .location-card .location-preview{position:relative;flex:1;min-height:calc(120 * var(--mf-rpx, .5px));border-radius:calc(20 * var(--mf-rpx, .5px));overflow:hidden;border:calc(1 * var(--mf-rpx, .5px)) solid rgba(37,99,235,.12);background:linear-gradient(135deg,#dbeafe,#eef2ff)}.mf-mini-card.mf-mini-location .location-card .preview-map,.mf-mini-card.mf-mini-location .location-card .preview-empty{width:100%;height:100%;border-radius:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-location .location-card .preview-map{display:block}.mf-mini-card.mf-mini-location .location-card .preview-empty{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.mf-mini-card.mf-mini-location .location-card .preview-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.45) calc(1 * var(--mf-rpx, .5px)),transparent calc(1 * var(--mf-rpx, .5px))),linear-gradient(90deg,rgba(255,255,255,.45) calc(1 * var(--mf-rpx, .5px)),transparent calc(1 * var(--mf-rpx, .5px)));background-size:calc(24 * var(--mf-rpx, .5px)) calc(24 * var(--mf-rpx, .5px));opacity:.8}.mf-mini-card.mf-mini-location .location-card .preview-badge{position:relative;z-index:1;width:calc(64 * var(--mf-rpx, .5px));height:calc(64 * var(--mf-rpx, .5px));border-radius:50%;background:#fffffff5;display:flex;align-items:center;justify-content:center;font-size:calc(34 * var(--mf-rpx, .5px));box-shadow:0 calc(8 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px)) #2563eb1f}.mf-mini-card.mf-mini-location .location-card .preview-text,.mf-mini-card.mf-mini-location .location-card .preview-coords{position:relative;z-index:1}.mf-mini-card.mf-mini-location .location-card .preview-text{margin-top:calc(12 * var(--mf-rpx, .5px));font-size:calc(22 * var(--mf-rpx, .5px));color:#1d4ed8;font-weight:600}.mf-mini-card.mf-mini-location .location-card .preview-coords{margin-top:calc(8 * var(--mf-rpx, .5px));font-size:calc(20 * var(--mf-rpx, .5px));color:#475569}.mf-mini-card.mf-mini-location .location-card .location-body{display:flex;flex-direction:column;gap:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-location .location-card .location-title{font-size:calc(30 * var(--mf-rpx, .5px));font-weight:700;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-location .location-card .location-address,.mf-mini-card.mf-mini-location .location-card .location-note{font-size:calc(22 * var(--mf-rpx, .5px));line-height:1.5;color:#475569;display:-webkit-box;line-clamp:2;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.mf-mini-card.mf-mini-location .location-card .location-note{color:#64748b}.mf-mini-card.mf-mini-location .location-card .location-footer{display:flex;align-items:center;justify-content:flex-start;gap:calc(12 * var(--mf-rpx, .5px));margin-top:auto;min-height:calc(44 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-location .location-card .location-tag{flex:0 0 auto;padding:calc(6 * var(--mf-rpx, .5px)) calc(14 * var(--mf-rpx, .5px));border-radius:calc(999 * var(--mf-rpx, .5px));background:#3b82f61a;color:#2563eb;font-size:calc(18 * var(--mf-rpx, .5px));font-weight:600;white-space:nowrap}.mf-mini-card.mf-mini-contact .card-content{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;position:relative;overflow:visible}.mf-mini-card.mf-mini-contact .card-title{font-size:calc(36 * var(--mf-rpx, .5px));font-weight:600;color:#111827;line-height:1.2;margin-bottom:calc(16 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mf-mini-card.mf-mini-contact .card-text{font-size:calc(32 * var(--mf-rpx, .5px));font-weight:400;color:#374151;line-height:1.5;flex:1;overflow:visible;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.mf-mini-card.mf-mini-contact .card-caption{font-size:calc(28 * var(--mf-rpx, .5px));font-weight:400;color:#6b7280;line-height:1.5;margin-top:calc(8 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-contact .card-icon{width:calc(48 * var(--mf-rpx, .5px));height:calc(48 * var(--mf-rpx, .5px));border-radius:calc(16 * var(--mf-rpx, .5px));flex-shrink:0;margin-right:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .card-link-indicator{display:flex;align-items:center;font-size:calc(24 * var(--mf-rpx, .5px));color:#8b5cf6;margin-top:auto;padding-top:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .card-link-indicator .icon{font-size:calc(28 * var(--mf-rpx, .5px));margin-right:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .card-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#9ca3af;font-size:calc(28 * var(--mf-rpx, .5px));text-align:center}.mf-mini-card.mf-mini-contact .card-empty .icon{font-size:calc(56 * var(--mf-rpx, .5px));margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .card-loading{display:flex;align-items:center;justify-content:center;height:100%;color:#9ca3af}.mf-mini-card.mf-mini-contact .card-content.clickable{cursor:pointer;transition:transform .15s ease}.mf-mini-card.mf-mini-contact .card-content.clickable:active{transform:scale(.98)}.mf-mini-card.mf-mini-contact .contact-card{width:100%;height:100%;position:relative}.mf-mini-card.mf-mini-contact .contact-card .card-container{width:100%;height:100%;padding:calc(20 * var(--mf-rpx, .5px));box-sizing:border-box;background:#fff;border-radius:calc(16 * var(--mf-rpx, .5px));display:flex;flex-direction:column;border:calc(1 * var(--mf-rpx, .5px)) solid #E5E5E5;box-shadow:0 calc(2 * var(--mf-rpx, .5px)) calc(8 * var(--mf-rpx, .5px)) #0000000a}.mf-mini-card.mf-mini-contact .contact-card .card-header{display:flex;align-items:center;gap:calc(8 * var(--mf-rpx, .5px));margin-bottom:calc(16 * var(--mf-rpx, .5px));padding-bottom:calc(12 * var(--mf-rpx, .5px));border-bottom:calc(1 * var(--mf-rpx, .5px)) solid #F0F0F0}.mf-mini-card.mf-mini-contact .contact-card .card-header .header-icon{font-size:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .contact-card .card-header .header-title{font-size:calc(26 * var(--mf-rpx, .5px));font-weight:600;color:#333}.mf-mini-card.mf-mini-contact .contact-card .contact-list{flex:1;display:flex;flex-direction:column;gap:calc(12 * var(--mf-rpx, .5px));overflow-y:auto}.mf-mini-card.mf-mini-contact .contact-card .contact-item{display:flex;align-items:center;gap:calc(12 * var(--mf-rpx, .5px));padding:calc(12 * var(--mf-rpx, .5px));background:#f8f9fa;border-radius:calc(8 * var(--mf-rpx, .5px));transition:all .2s}.mf-mini-card.mf-mini-contact .contact-card .contact-item:active{background:#e9ecef;transform:scale(.98)}.mf-mini-card.mf-mini-contact .contact-card .contact-item .item-icon-wrapper{width:calc(48 * var(--mf-rpx, .5px));height:calc(48 * var(--mf-rpx, .5px));border-radius:calc(8 * var(--mf-rpx, .5px));display:flex;align-items:center;justify-content:center;flex-shrink:0}.mf-mini-card.mf-mini-contact .contact-card .contact-item .item-icon-wrapper .item-icon{font-size:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .contact-card .contact-item .item-icon-wrapper.phone{background:linear-gradient(135deg,#667eea,#764ba2)}.mf-mini-card.mf-mini-contact .contact-card .contact-item .item-icon-wrapper.wechat{background:linear-gradient(135deg,#00d084,#00b377)}.mf-mini-card.mf-mini-contact .contact-card .contact-item .item-icon-wrapper.email{background:linear-gradient(135deg,#f093fb,#f5576c)}.mf-mini-card.mf-mini-contact .contact-card .contact-item .item-icon-wrapper.address{background:linear-gradient(135deg,#4facfe,#00f2fe)}.mf-mini-card.mf-mini-contact .contact-card .contact-item .item-icon-wrapper.website{background:linear-gradient(135deg,#43e97b,#38f9d7)}.mf-mini-card.mf-mini-contact .contact-card .contact-item .item-content{flex:1;display:flex;flex-direction:column;gap:calc(4 * var(--mf-rpx, .5px));min-width:0}.mf-mini-card.mf-mini-contact .contact-card .contact-item .item-content .item-label{font-size:calc(20 * var(--mf-rpx, .5px));color:#999;line-height:1.2}.mf-mini-card.mf-mini-contact .contact-card .contact-item .item-content .item-value{font-size:calc(24 * var(--mf-rpx, .5px));color:#333;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-contact .contact-card .contact-item .item-action{flex-shrink:0}.mf-mini-card.mf-mini-contact .contact-card .contact-item .item-action .action-icon{font-size:calc(28 * var(--mf-rpx, .5px));color:#ccc}.mf-mini-card.mf-mini-contact .contact-card .empty-state{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .contact-card .empty-state .empty-icon{font-size:calc(48 * var(--mf-rpx, .5px));opacity:.3}.mf-mini-card.mf-mini-contact .contact-card .empty-state .empty-text{font-size:calc(24 * var(--mf-rpx, .5px));color:#999}.mf-mini-card.mf-mini-contact .contact-card.size-2x2 .card-container{padding:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .contact-card.size-2x2 .contact-item{padding:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .contact-card.size-2x2 .item-icon-wrapper{width:calc(48 * var(--mf-rpx, .5px));height:calc(48 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .contact-card.size-2x1 .card-container{padding:calc(16 * var(--mf-rpx, .5px));flex-direction:row;align-items:center;gap:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .contact-card.size-2x1 .card-header{flex-shrink:0;margin-bottom:0;padding-bottom:0;border-bottom:none;padding-right:calc(12 * var(--mf-rpx, .5px));border-right:calc(1 * var(--mf-rpx, .5px)) solid #F0F0F0}.mf-mini-card.mf-mini-contact .contact-card.size-2x1 .contact-list{flex-direction:row;flex-wrap:wrap;gap:calc(8 * var(--mf-rpx, .5px));overflow:visible}.mf-mini-card.mf-mini-contact .contact-card.size-2x1 .contact-item{flex:0 0 auto;padding:calc(8 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .contact-card.size-2x1 .contact-item .item-content .item-label{display:none}.mf-mini-card.mf-mini-contact .contact-card.size-2x1 .item-icon-wrapper{width:calc(36 * var(--mf-rpx, .5px));height:calc(36 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .contact-card.size-2x1 .item-icon-wrapper .item-icon{font-size:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .contact-card.size-1x2 .card-container{padding:calc(16 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .contact-card.size-1x2 .card-header{flex-direction:column;align-items:flex-start}.mf-mini-card.mf-mini-contact .contact-card.size-1x2 .card-header .header-title{font-size:calc(22 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .contact-card.size-1x2 .contact-item{flex-direction:column;align-items:flex-start;padding:calc(10 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .contact-card.size-1x2 .contact-item .item-action{display:none}.mf-mini-card.mf-mini-contact .contact-card.size-1x2 .item-icon-wrapper{width:calc(40 * var(--mf-rpx, .5px));height:calc(40 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .contact-card.size-3x2 .card-container,.mf-mini-card.mf-mini-contact .contact-card.size-4x2 .card-container{padding:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .contact-card.size-3x2 .contact-list,.mf-mini-card.mf-mini-contact .contact-card.size-4x2 .contact-list{flex-direction:row;flex-wrap:wrap;gap:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .contact-card.size-3x2 .contact-item,.mf-mini-card.mf-mini-contact .contact-card.size-4x2 .contact-item{flex:0 0 calc(50% - calc(8 * var(--mf-rpx, .5px)));min-width:0}.mf-mini-card.mf-mini-contact .contact-card.size-2x3 .card-container,.mf-mini-card.mf-mini-contact .contact-card.size-2x4 .card-container{padding:calc(24 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .contact-card.size-2x3 .contact-item,.mf-mini-card.mf-mini-contact .contact-card.size-2x4 .contact-item{padding:calc(16 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .contact-card.size-2x3 .item-icon-wrapper,.mf-mini-card.mf-mini-contact .contact-card.size-2x4 .item-icon-wrapper{width:calc(56 * var(--mf-rpx, .5px));height:calc(56 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-contact .contact-card.size-2x3 .item-icon-wrapper .item-icon,.mf-mini-card.mf-mini-contact .contact-card.size-2x4 .item-icon-wrapper .item-icon{font-size:calc(28 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-experience .card-content{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;position:relative;overflow:visible}.mf-mini-card.mf-mini-experience .card-title{font-size:calc(36 * var(--mf-rpx, .5px));font-weight:600;color:#111827;line-height:1.2;margin-bottom:calc(16 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mf-mini-card.mf-mini-experience .card-text{font-size:calc(32 * var(--mf-rpx, .5px));font-weight:400;color:#374151;line-height:1.5;flex:1;overflow:visible;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.mf-mini-card.mf-mini-experience .card-caption{font-size:calc(28 * var(--mf-rpx, .5px));font-weight:400;color:#6b7280;line-height:1.5;margin-top:calc(8 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-experience .card-icon{width:calc(48 * var(--mf-rpx, .5px));height:calc(48 * var(--mf-rpx, .5px));border-radius:calc(16 * var(--mf-rpx, .5px));flex-shrink:0;margin-right:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-experience .card-link-indicator{display:flex;align-items:center;font-size:calc(24 * var(--mf-rpx, .5px));color:#8b5cf6;margin-top:auto;padding-top:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-experience .card-link-indicator .icon{font-size:calc(28 * var(--mf-rpx, .5px));margin-right:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-experience .card-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#9ca3af;font-size:calc(28 * var(--mf-rpx, .5px));text-align:center}.mf-mini-card.mf-mini-experience .card-empty .icon{font-size:calc(56 * var(--mf-rpx, .5px));margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-experience .card-loading{display:flex;align-items:center;justify-content:center;height:100%;color:#9ca3af}.mf-mini-card.mf-mini-experience .card-content.clickable{cursor:pointer;transition:transform .15s ease}.mf-mini-card.mf-mini-experience .card-content.clickable:active{transform:scale(.98)}.mf-mini-card.mf-mini-experience .experience-card-content{display:flex;flex-direction:column;height:100%;min-height:0}.mf-mini-card.mf-mini-experience .experience-card-content .experience-body{flex:1;min-height:0;overflow:hidden;position:relative;pointer-events:none}.mf-mini-card.mf-mini-experience .experience-card-content.expanded .experience-body{overflow:hidden;pointer-events:auto}.mf-mini-card.mf-mini-experience .experience-card-content.preview-truncated .experience-body:after{content:"";position:absolute;left:0;right:0;bottom:0;height:calc(80 * var(--mf-rpx, .5px));background:linear-gradient(180deg,transparent 0%,#ffffff 100%);pointer-events:none}.mf-mini-card.mf-mini-experience .experience-card-content .experience-body-content{box-sizing:border-box}.mf-mini-card.mf-mini-experience .experience-card-content .action-row{display:flex;align-items:center;justify-content:flex-start;padding-top:calc(12 * var(--mf-rpx, .5px));flex-shrink:0;pointer-events:auto}.mf-mini-card.mf-mini-experience .experience-card-content .company-logo{width:calc(64 * var(--mf-rpx, .5px));height:calc(64 * var(--mf-rpx, .5px));margin-bottom:calc(16 * var(--mf-rpx, .5px));border-radius:calc(16 * var(--mf-rpx, .5px));overflow:hidden}.mf-mini-card.mf-mini-experience .experience-card-content .company-logo .logo-image{width:100%;height:100%}.mf-mini-card.mf-mini-experience .experience-card-content .header-section{margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-experience .experience-card-content .header-section .job-title{font-size:calc(36 * var(--mf-rpx, .5px));font-weight:600;color:#111827;line-height:1.3;margin-bottom:calc(4 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-experience .experience-card-content .header-section .company-name{font-size:calc(32 * var(--mf-rpx, .5px));font-weight:500;color:#374151;line-height:1.4}.mf-mini-card.mf-mini-experience .experience-card-content .meta-section{display:flex;flex-wrap:wrap;gap:calc(16 * var(--mf-rpx, .5px));margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-experience .experience-card-content .meta-section .time-range,.mf-mini-card.mf-mini-experience .experience-card-content .meta-section .location{display:flex;align-items:center;font-size:calc(28 * var(--mf-rpx, .5px));color:#4b5563}.mf-mini-card.mf-mini-experience .experience-card-content .meta-section .time-range .time-icon,.mf-mini-card.mf-mini-experience .experience-card-content .meta-section .time-range .location-icon,.mf-mini-card.mf-mini-experience .experience-card-content .meta-section .location .time-icon,.mf-mini-card.mf-mini-experience .experience-card-content .meta-section .location .location-icon{margin-right:calc(4 * var(--mf-rpx, .5px));font-size:calc(28 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-experience .experience-card-content .description-section{margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-experience .experience-card-content .description-section .description-text{font-size:calc(28 * var(--mf-rpx, .5px));color:#374151;line-height:1.5;display:block}.mf-mini-card.mf-mini-experience .experience-card-content .achievements-section .achievement-item{display:flex;align-items:flex-start;margin-bottom:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-experience .experience-card-content .achievements-section .achievement-item .achievement-bullet{flex-shrink:0;margin-right:calc(8 * var(--mf-rpx, .5px));color:#8b5cf6;font-weight:700}.mf-mini-card.mf-mini-experience .experience-card-content .achievements-section .achievement-item .achievement-text{flex:1;font-size:calc(28 * var(--mf-rpx, .5px));color:#374151;line-height:1.5}.mf-mini-card.mf-mini-experience .experience-card-content .expand-action{display:inline-flex;align-items:center;margin-top:calc(12 * var(--mf-rpx, .5px));padding:calc(10 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));border-radius:calc(999 * var(--mf-rpx, .5px));background:#8b5cf614;color:#8b5cf6;font-size:calc(22 * var(--mf-rpx, .5px));font-weight:500}.mf-mini-card.mf-mini-experience .experience-card-content .collapse-action{background:#6b72801a;color:#6b7280}.mf-mini-card.mf-mini-experience .experience-card-content.size-sm .company-logo{display:none}.mf-mini-card.mf-mini-experience .experience-card-content.size-sm .header-section .job-title{font-size:calc(32 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-experience .experience-card-content.size-sm .header-section .company-name{font-size:calc(28 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-experience .experience-card-content.preview-truncated.size-sm .description-section .description-text{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.mf-mini-card.mf-mini-experience .experience-card-content.preview-truncated.size-sm .achievements-section .achievement-item:nth-child(n+2){display:none}.mf-mini-card.mf-mini-experience .experience-card-content.preview-truncated.size-md .description-section .description-text{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.mf-mini-card.mf-mini-experience .experience-card-content.preview-truncated.size-md .achievements-section .achievement-item:nth-child(n+3){display:none}.mf-mini-card.mf-mini-experience .experience-card-content.preview-truncated.size-lg .description-section .description-text{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:5;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis}.mf-mini-card.mf-mini-experience .experience-card-content.preview-truncated.size-lg .achievements-section .achievement-item:nth-child(n+4){display:none}.mf-mini-card.mf-mini-experience .experience-card-content.expanded .description-section .description-text{display:block;line-clamp:unset;-webkit-line-clamp:unset;overflow:visible;text-overflow:initial}.mf-mini-card.mf-mini-experience .experience-card-content.expanded .achievements-section{display:block}.mf-mini-card.mf-mini-experience .experience-card-content.expanded .achievements-section .achievement-item:nth-child(n+3){display:flex}.mf-mini-card.mf-mini-experience .edit-hint{position:absolute;bottom:calc(16 * var(--mf-rpx, .5px));right:calc(16 * var(--mf-rpx, .5px));font-size:calc(22 * var(--mf-rpx, .5px));color:#8b5cf6;font-weight:500;padding:calc(6 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px));background:#8b5cf614;border-radius:calc(8 * var(--mf-rpx, .5px));z-index:10;opacity:.9}.mf-mini-card.mf-mini-education .card-content{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;position:relative;overflow:visible}.mf-mini-card.mf-mini-education .card-title{font-size:calc(36 * var(--mf-rpx, .5px));font-weight:600;color:#111827;line-height:1.2;margin-bottom:calc(16 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mf-mini-card.mf-mini-education .card-text{font-size:calc(32 * var(--mf-rpx, .5px));font-weight:400;color:#374151;line-height:1.5;flex:1;overflow:visible;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.mf-mini-card.mf-mini-education .card-caption{font-size:calc(28 * var(--mf-rpx, .5px));font-weight:400;color:#6b7280;line-height:1.5;margin-top:calc(8 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-education .card-icon{width:calc(48 * var(--mf-rpx, .5px));height:calc(48 * var(--mf-rpx, .5px));border-radius:calc(16 * var(--mf-rpx, .5px));flex-shrink:0;margin-right:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .card-link-indicator{display:flex;align-items:center;font-size:calc(24 * var(--mf-rpx, .5px));color:#8b5cf6;margin-top:auto;padding-top:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .card-link-indicator .icon{font-size:calc(28 * var(--mf-rpx, .5px));margin-right:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .card-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#9ca3af;font-size:calc(28 * var(--mf-rpx, .5px));text-align:center}.mf-mini-card.mf-mini-education .card-empty .icon{font-size:calc(56 * var(--mf-rpx, .5px));margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .card-loading{display:flex;align-items:center;justify-content:center;height:100%;color:#9ca3af}.mf-mini-card.mf-mini-education .card-content.clickable{cursor:pointer;transition:transform .15s ease}.mf-mini-card.mf-mini-education .card-content.clickable:active{transform:scale(.98)}.mf-mini-card.mf-mini-education .education-card{width:100%;height:100%;position:relative}.mf-mini-card.mf-mini-education .education-card .card-container{width:100%;height:100%;padding:calc(24 * var(--mf-rpx, .5px));box-sizing:border-box;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:calc(16 * var(--mf-rpx, .5px));display:flex;flex-direction:column;gap:calc(16 * var(--mf-rpx, .5px));box-shadow:0 calc(4 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px)) #667eea4d}.mf-mini-card.mf-mini-education .education-card .header-section{display:flex;align-items:flex-start;gap:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card .header-section .school-logo{width:calc(64 * var(--mf-rpx, .5px));height:calc(64 * var(--mf-rpx, .5px));border-radius:calc(12 * var(--mf-rpx, .5px));background:#fff3;-webkit-backdrop-filter:blur(calc(10 * var(--mf-rpx, .5px)));backdrop-filter:blur(calc(10 * var(--mf-rpx, .5px)));display:flex;align-items:center;justify-content:center;flex-shrink:0}.mf-mini-card.mf-mini-education .education-card .header-section .school-logo .logo-icon{font-size:calc(32 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card .header-section .header-info{flex:1;display:flex;flex-direction:column;gap:calc(8 * var(--mf-rpx, .5px));min-width:0}.mf-mini-card.mf-mini-education .education-card .header-section .header-info .school-row .school-name{font-size:calc(30 * var(--mf-rpx, .5px));font-weight:600;color:#fff;line-height:1.3}.mf-mini-card.mf-mini-education .education-card .header-section .header-info .degree-row{display:flex;align-items:center;flex-wrap:wrap;gap:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card .header-section .header-info .degree-row .degree-text{font-size:calc(24 * var(--mf-rpx, .5px));font-weight:500;color:#fffffff2;line-height:1.3}.mf-mini-card.mf-mini-education .education-card .header-section .header-info .degree-row .separator{font-size:calc(20 * var(--mf-rpx, .5px));color:#fff9}.mf-mini-card.mf-mini-education .education-card .header-section .header-info .degree-row .major-text{font-size:calc(24 * var(--mf-rpx, .5px));color:#ffffffe6;line-height:1.3}.mf-mini-card.mf-mini-education .education-card .meta-section{display:flex;flex-direction:column;gap:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card .meta-section .meta-item{display:flex;align-items:center;gap:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card .meta-section .meta-item .meta-icon{font-size:calc(20 * var(--mf-rpx, .5px));opacity:.9}.mf-mini-card.mf-mini-education .education-card .meta-section .meta-item .meta-text{font-size:calc(22 * var(--mf-rpx, .5px));color:#ffffffe6;line-height:1.4}.mf-mini-card.mf-mini-education .education-card .gpa-section{display:flex;justify-content:flex-start}.mf-mini-card.mf-mini-education .education-card .gpa-section .gpa-badge{display:inline-flex;align-items:center;gap:calc(8 * var(--mf-rpx, .5px));padding:calc(8 * var(--mf-rpx, .5px)) calc(16 * var(--mf-rpx, .5px));background:#fff3;-webkit-backdrop-filter:blur(calc(10 * var(--mf-rpx, .5px)));backdrop-filter:blur(calc(10 * var(--mf-rpx, .5px)));border-radius:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card .gpa-section .gpa-badge .gpa-label{font-size:calc(20 * var(--mf-rpx, .5px));color:#fffc;font-weight:500}.mf-mini-card.mf-mini-education .education-card .gpa-section .gpa-badge .gpa-value{font-size:calc(24 * var(--mf-rpx, .5px));color:#fff;font-weight:600}.mf-mini-card.mf-mini-education .education-card .honors-section{display:flex;flex-direction:column;gap:calc(12 * var(--mf-rpx, .5px));padding:calc(16 * var(--mf-rpx, .5px));background:#ffffff26;-webkit-backdrop-filter:blur(calc(10 * var(--mf-rpx, .5px)));backdrop-filter:blur(calc(10 * var(--mf-rpx, .5px)));border-radius:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card .honors-section .section-title{display:flex;align-items:center;gap:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card .honors-section .section-title .title-icon{font-size:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card .honors-section .section-title .title-text{font-size:calc(22 * var(--mf-rpx, .5px));font-weight:600;color:#fffffff2}.mf-mini-card.mf-mini-education .education-card .honors-section .honors-list{display:flex;flex-direction:column;gap:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card .honors-section .honors-list .honor-item{display:flex;align-items:flex-start;gap:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card .honors-section .honors-list .honor-item .honor-bullet{font-size:calc(24 * var(--mf-rpx, .5px));color:#ffffffb3;line-height:1.4;flex-shrink:0}.mf-mini-card.mf-mini-education .education-card .honors-section .honors-list .honor-item .honor-text{flex:1;font-size:calc(22 * var(--mf-rpx, .5px));color:#ffffffe6;line-height:1.5}.mf-mini-card.mf-mini-education .education-card .courses-section{display:flex;flex-direction:column;gap:calc(8 * var(--mf-rpx, .5px));padding:calc(16 * var(--mf-rpx, .5px));background:#ffffff26;-webkit-backdrop-filter:blur(calc(10 * var(--mf-rpx, .5px)));backdrop-filter:blur(calc(10 * var(--mf-rpx, .5px)));border-radius:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card .courses-section .section-title{display:flex;align-items:center;gap:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card .courses-section .section-title .title-icon{font-size:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card .courses-section .section-title .title-text{font-size:calc(22 * var(--mf-rpx, .5px));font-weight:600;color:#fffffff2}.mf-mini-card.mf-mini-education .education-card .courses-section .courses-text{font-size:calc(22 * var(--mf-rpx, .5px));color:#ffffffd9;line-height:1.6}.mf-mini-card.mf-mini-education .education-card.size-2x2 .card-container{padding:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card.size-2x2 .school-logo{width:calc(64 * var(--mf-rpx, .5px));height:calc(64 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card.size-2x2 .school-name{font-size:calc(30 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card.size-2x2 .courses-section{display:none}.mf-mini-card.mf-mini-education .education-card.size-2x1 .card-container{padding:calc(16 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));flex-direction:row;align-items:center}.mf-mini-card.mf-mini-education .education-card.size-2x1 .header-section{flex:1;min-width:0}.mf-mini-card.mf-mini-education .education-card.size-2x1 .school-logo{width:calc(48 * var(--mf-rpx, .5px));height:calc(48 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card.size-2x1 .school-name{font-size:calc(26 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card.size-2x1 .meta-section,.mf-mini-card.mf-mini-education .education-card.size-2x1 .gpa-section,.mf-mini-card.mf-mini-education .education-card.size-2x1 .honors-section,.mf-mini-card.mf-mini-education .education-card.size-2x1 .courses-section{display:none}.mf-mini-card.mf-mini-education .education-card.size-4x2 .card-container{padding:calc(28 * var(--mf-rpx, .5px)) calc(32 * var(--mf-rpx, .5px));flex-direction:row;flex-wrap:wrap;gap:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card.size-4x2 .header-section{flex:0 0 100%}.mf-mini-card.mf-mini-education .education-card.size-4x2 .meta-section,.mf-mini-card.mf-mini-education .education-card.size-4x2 .gpa-section{flex:0 0 auto}.mf-mini-card.mf-mini-education .education-card.size-4x2 .honors-section,.mf-mini-card.mf-mini-education .education-card.size-4x2 .courses-section{flex:1 1 calc(50% - calc(10 * var(--mf-rpx, .5px)));min-width:calc(200 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card.size-2x3 .card-container,.mf-mini-card.mf-mini-education .education-card.size-2x4 .card-container{padding:calc(28 * var(--mf-rpx, .5px)) calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card.size-2x3 .school-logo,.mf-mini-card.mf-mini-education .education-card.size-2x4 .school-logo{width:calc(80 * var(--mf-rpx, .5px));height:calc(80 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card.size-2x3 .school-logo .logo-icon,.mf-mini-card.mf-mini-education .education-card.size-2x4 .school-logo .logo-icon{font-size:calc(40 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card.size-2x3 .school-name,.mf-mini-card.mf-mini-education .education-card.size-2x4 .school-name{font-size:calc(32 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-education .education-card.size-2x3 .honors-section,.mf-mini-card.mf-mini-education .education-card.size-2x3 .courses-section,.mf-mini-card.mf-mini-education .education-card.size-2x4 .honors-section,.mf-mini-card.mf-mini-education .education-card.size-2x4 .courses-section{display:flex}.mf-mini-card.mf-mini-timeline .business-card-base{position:relative;width:100%;height:100%;background:#fff;border-radius:calc(12 * var(--mf-rpx, .5px));padding:calc(24 * var(--mf-rpx, .5px));box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.mf-mini-card.mf-mini-timeline .business-card-base .card-header{margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-timeline .business-card-base .card-header .card-title{font-size:calc(36 * var(--mf-rpx, .5px));font-weight:600;color:#1a1a1a;line-height:1.2}.mf-mini-card.mf-mini-timeline .business-card-base .card-content{flex:1;overflow-y:auto;overflow-x:hidden}.mf-mini-card.mf-mini-timeline .business-card-base .card-content::-webkit-scrollbar{display:none}.mf-mini-card.mf-mini-timeline .business-card-base.no-header .card-content{height:100%}.mf-mini-card.mf-mini-timeline .business-card-base .edit-hint{position:absolute;right:calc(16 * var(--mf-rpx, .5px));bottom:calc(16 * var(--mf-rpx, .5px));font-size:calc(22 * var(--mf-rpx, .5px));color:#8b5cf6;font-weight:500;padding:calc(6 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px));background:#8b5cf614;border-radius:calc(8 * var(--mf-rpx, .5px));z-index:10;opacity:.9}.mf-mini-card.mf-mini-timeline .business-card-base.size-2x1,.mf-mini-card.mf-mini-timeline .business-card-base.size-2x2{padding:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-timeline .business-card-base.size-2x1 .card-header,.mf-mini-card.mf-mini-timeline .business-card-base.size-2x2 .card-header{margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-timeline .business-card-base.size-2x1 .card-header .card-title,.mf-mini-card.mf-mini-timeline .business-card-base.size-2x2 .card-header .card-title{font-size:calc(32 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-timeline .business-card-base.size-4x1 .card-content,.mf-mini-card.mf-mini-timeline .business-card-base.size-4x2 .card-content{display:flex;flex-direction:row;gap:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-timeline .business-card-base.size-2x3 .card-content,.mf-mini-card.mf-mini-timeline .business-card-base.size-4x3 .card-content{flex:1;overflow-y:auto}.mf-mini-card.mf-mini-timeline .business-card-base.content-static .card-content{overflow-y:hidden}.mf-mini-card.mf-mini-timeline .business-card-base.content-scrollable .card-content{overflow-y:auto}.mf-mini-card.mf-mini-timeline .timeline-content{display:flex;flex-direction:column;gap:calc(32 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-timeline .timeline-content .timeline-item{display:flex;flex-direction:row;gap:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-timeline .timeline-content .timeline-item .item-icon{width:calc(88 * var(--mf-rpx, .5px));height:calc(88 * var(--mf-rpx, .5px));border-radius:calc(16 * var(--mf-rpx, .5px));flex-shrink:0;overflow:hidden;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.mf-mini-card.mf-mini-timeline .timeline-content .timeline-item .item-icon .icon-text{font-size:calc(48 * var(--mf-rpx, .5px));line-height:1}.mf-mini-card.mf-mini-timeline .timeline-content .timeline-item .item-content{flex:1;display:flex;flex-direction:column;gap:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-timeline .timeline-content .timeline-item .item-content .item-title{font-size:calc(32 * var(--mf-rpx, .5px));font-weight:600;color:#1a1a1a;line-height:1.4}.mf-mini-card.mf-mini-timeline .timeline-content .timeline-item .item-content .item-position{font-size:calc(28 * var(--mf-rpx, .5px));color:#333;line-height:1.4}.mf-mini-card.mf-mini-timeline .timeline-content .timeline-item .item-content .item-time{font-size:calc(24 * var(--mf-rpx, .5px));color:#999;line-height:1.4}.mf-mini-card.mf-mini-timeline .timeline-content .timeline-item .item-content .item-description{font-size:calc(26 * var(--mf-rpx, .5px));color:#666;line-height:1.6;margin-top:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-timeline .timeline-content .empty-state{text-align:center;padding:calc(60 * var(--mf-rpx, .5px)) 0;font-size:calc(28 * var(--mf-rpx, .5px));color:#999}.mf-mini-card.mf-mini-richtext .business-card-base{position:relative;width:100%;height:100%;background:#fff;border-radius:calc(12 * var(--mf-rpx, .5px));padding:calc(24 * var(--mf-rpx, .5px));box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.mf-mini-card.mf-mini-richtext .business-card-base .card-header{margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-richtext .business-card-base .card-header .card-title{font-size:calc(36 * var(--mf-rpx, .5px));font-weight:600;color:#1a1a1a;line-height:1.2}.mf-mini-card.mf-mini-richtext .business-card-base .card-content{flex:1;overflow-y:auto;overflow-x:hidden}.mf-mini-card.mf-mini-richtext .business-card-base .card-content::-webkit-scrollbar{display:none}.mf-mini-card.mf-mini-richtext .business-card-base.no-header .card-content{height:100%}.mf-mini-card.mf-mini-richtext .business-card-base .edit-hint{position:absolute;right:calc(16 * var(--mf-rpx, .5px));bottom:calc(16 * var(--mf-rpx, .5px));font-size:calc(22 * var(--mf-rpx, .5px));color:#8b5cf6;font-weight:500;padding:calc(6 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px));background:#8b5cf614;border-radius:calc(8 * var(--mf-rpx, .5px));z-index:10;opacity:.9}.mf-mini-card.mf-mini-richtext .business-card-base.size-2x1,.mf-mini-card.mf-mini-richtext .business-card-base.size-2x2{padding:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-richtext .business-card-base.size-2x1 .card-header,.mf-mini-card.mf-mini-richtext .business-card-base.size-2x2 .card-header{margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-richtext .business-card-base.size-2x1 .card-header .card-title,.mf-mini-card.mf-mini-richtext .business-card-base.size-2x2 .card-header .card-title{font-size:calc(32 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-richtext .business-card-base.size-4x1 .card-content,.mf-mini-card.mf-mini-richtext .business-card-base.size-4x2 .card-content{display:flex;flex-direction:row;gap:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-richtext .business-card-base.size-2x3 .card-content,.mf-mini-card.mf-mini-richtext .business-card-base.size-4x3 .card-content{flex:1;overflow-y:auto}.mf-mini-card.mf-mini-richtext .business-card-base.content-static .card-content{overflow-y:hidden}.mf-mini-card.mf-mini-richtext .business-card-base.content-scrollable .card-content{overflow-y:auto}.mf-mini-card.mf-mini-richtext .richtext-content{display:flex;flex-direction:column;height:100%;min-height:0}.mf-mini-card.mf-mini-richtext .richtext-content .richtext-body{flex:1;min-height:0;overflow:hidden;position:relative;pointer-events:none}.mf-mini-card.mf-mini-richtext .richtext-content.expanded .richtext-body{overflow:hidden;pointer-events:auto}.mf-mini-card.mf-mini-richtext .richtext-content.truncated .richtext-body:after{content:"";position:absolute;left:0;right:0;bottom:0;height:calc(80 * var(--mf-rpx, .5px));background:linear-gradient(180deg,transparent 0%,#ffffff 100%);pointer-events:none}.mf-mini-card.mf-mini-richtext .richtext-content .richtext-body-content{box-sizing:border-box}.mf-mini-card.mf-mini-richtext .richtext-content .action-row{display:flex;align-items:center;justify-content:flex-start;padding-top:calc(12 * var(--mf-rpx, .5px));flex-shrink:0;pointer-events:auto}.mf-mini-card.mf-mini-richtext .richtext-content .expand-action{align-self:flex-start;padding:calc(10 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));border-radius:calc(999 * var(--mf-rpx, .5px));background:#8b5cf614;color:#8b5cf6;font-size:calc(22 * var(--mf-rpx, .5px));font-weight:500}.mf-mini-card.mf-mini-richtext .richtext-content .collapse-action{background:#6b72801a;color:#6b7280}.mf-mini-card.mf-mini-richtext .richtext-content .richtext-blocks{display:flex;flex-direction:column;gap:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-richtext .richtext-content .block-preview.text-group-preview{font-size:calc(28 * var(--mf-rpx, .5px));line-height:1.5;color:#374151;word-break:break-word;white-space:pre-wrap;text-indent:2em;margin-bottom:calc(20 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-richtext .richtext-content .block-preview.text-group-preview:last-child{margin-bottom:0}.mf-mini-card.mf-mini-richtext .richtext-content .block-preview.text-group-preview .text-segment{color:inherit}.mf-mini-card.mf-mini-richtext .richtext-content .block-preview.text-group-preview .text-segment.text-variant-emphasis{color:#1f2937;font-weight:700}.mf-mini-card.mf-mini-richtext .richtext-content .block-preview.image-preview{width:100%;height:auto;border-radius:calc(8 * var(--mf-rpx, .5px));background:#f5f5f5;display:block}.mf-mini-card.mf-mini-richtext .richtext-content .block-preview.video-preview{width:100%;height:calc(400 * var(--mf-rpx, .5px));border-radius:calc(8 * var(--mf-rpx, .5px));background:#000}.mf-mini-card.mf-mini-richtext .richtext-content .richtext-legacy{display:flex;flex-direction:column;gap:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-richtext .richtext-content .richtext-text{font-size:calc(28 * var(--mf-rpx, .5px));line-height:1.5;color:#333;white-space:pre-wrap;word-break:break-word}.mf-mini-card.mf-mini-richtext .richtext-content .richtext-images{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-richtext .richtext-content .richtext-images .richtext-image{width:100%;height:calc(150 * var(--mf-rpx, .5px));border-radius:calc(8 * var(--mf-rpx, .5px));background:#f5f5f5}.mf-mini-card.mf-mini-richtext .richtext-content .richtext-video{width:100%;height:calc(200 * var(--mf-rpx, .5px));border-radius:calc(8 * var(--mf-rpx, .5px));background:#000}.mf-mini-card.mf-mini-richtext .richtext-content .empty-state{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;font-size:calc(24 * var(--mf-rpx, .5px));color:#999}.mf-mini-card.mf-mini-presentation .business-card-base{position:relative;width:100%;height:100%;background:#fff;border-radius:calc(12 * var(--mf-rpx, .5px));padding:calc(24 * var(--mf-rpx, .5px));box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.mf-mini-card.mf-mini-presentation .business-card-base .card-header{margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-presentation .business-card-base .card-header .card-title{font-size:calc(36 * var(--mf-rpx, .5px));font-weight:600;color:#1a1a1a;line-height:1.2}.mf-mini-card.mf-mini-presentation .business-card-base .card-content{flex:1;overflow-y:auto;overflow-x:hidden}.mf-mini-card.mf-mini-presentation .business-card-base .card-content::-webkit-scrollbar{display:none}.mf-mini-card.mf-mini-presentation .business-card-base.no-header .card-content{height:100%}.mf-mini-card.mf-mini-presentation .business-card-base .edit-hint{position:absolute;right:calc(16 * var(--mf-rpx, .5px));bottom:calc(16 * var(--mf-rpx, .5px));font-size:calc(22 * var(--mf-rpx, .5px));color:#8b5cf6;font-weight:500;padding:calc(6 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px));background:#8b5cf614;border-radius:calc(8 * var(--mf-rpx, .5px));z-index:10;opacity:.9}.mf-mini-card.mf-mini-presentation .business-card-base.size-2x1,.mf-mini-card.mf-mini-presentation .business-card-base.size-2x2{padding:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-presentation .business-card-base.size-2x1 .card-header,.mf-mini-card.mf-mini-presentation .business-card-base.size-2x2 .card-header{margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-presentation .business-card-base.size-2x1 .card-header .card-title,.mf-mini-card.mf-mini-presentation .business-card-base.size-2x2 .card-header .card-title{font-size:calc(32 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-presentation .business-card-base.size-4x1 .card-content,.mf-mini-card.mf-mini-presentation .business-card-base.size-4x2 .card-content{display:flex;flex-direction:row;gap:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-presentation .business-card-base.size-2x3 .card-content,.mf-mini-card.mf-mini-presentation .business-card-base.size-4x3 .card-content{flex:1;overflow-y:auto}.mf-mini-card.mf-mini-presentation .business-card-base.content-static .card-content{overflow-y:hidden}.mf-mini-card.mf-mini-presentation .business-card-base.content-scrollable .card-content{overflow-y:auto}.mf-mini-card.mf-mini-presentation .presentation-content{display:flex;flex-direction:column;height:100%}.mf-mini-card.mf-mini-presentation .presentation-content .presentation-file{display:flex;flex-direction:row;gap:calc(24 * var(--mf-rpx, .5px));height:100%;cursor:pointer;transition:opacity .2s}.mf-mini-card.mf-mini-presentation .presentation-content .presentation-file:active{opacity:.7}.mf-mini-card.mf-mini-presentation .presentation-content .file-cover{position:relative;flex-shrink:0;align-self:stretch;aspect-ratio:4/3;border-radius:calc(12 * var(--mf-rpx, .5px));overflow:hidden;background:linear-gradient(135deg,#667eea,#764ba2)}.mf-mini-card.mf-mini-presentation .presentation-content .file-cover .cover-image{width:100%;height:100%;object-fit:cover}.mf-mini-card.mf-mini-presentation .presentation-content .file-cover .cover-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.mf-mini-card.mf-mini-presentation .presentation-content .file-cover .cover-placeholder .icon{font-size:calc(64 * var(--mf-rpx, .5px));opacity:.8}.mf-mini-card.mf-mini-presentation .presentation-content .file-cover .file-type-badge{position:absolute;top:calc(12 * var(--mf-rpx, .5px));right:calc(12 * var(--mf-rpx, .5px));padding:calc(6 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px));background:#0009;-webkit-backdrop-filter:blur(calc(10 * var(--mf-rpx, .5px)));backdrop-filter:blur(calc(10 * var(--mf-rpx, .5px)));border-radius:calc(6 * var(--mf-rpx, .5px));color:#fff;font-size:calc(18 * var(--mf-rpx, .5px));font-weight:600;text-transform:uppercase}.mf-mini-card.mf-mini-presentation .presentation-content .file-info{flex:1;display:flex;flex-direction:column;gap:calc(12 * var(--mf-rpx, .5px));justify-content:center;overflow:hidden}.mf-mini-card.mf-mini-presentation .presentation-content .file-info .material-name{font-size:calc(28 * var(--mf-rpx, .5px));font-weight:600;color:#1f2937;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.mf-mini-card.mf-mini-presentation .presentation-content .file-info .material-desc{font-size:calc(24 * var(--mf-rpx, .5px));color:#6b7280;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.mf-mini-card.mf-mini-presentation .presentation-content .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:calc(16 * var(--mf-rpx, .5px));color:#9ca3af}.mf-mini-card.mf-mini-presentation .presentation-content .empty-state .icon{font-size:calc(80 * var(--mf-rpx, .5px));opacity:.5}.mf-mini-card.mf-mini-presentation .presentation-content .empty-state .hint{font-size:calc(24 * var(--mf-rpx, .5px));opacity:.6}.mf-mini-card.mf-mini-skills .business-card-base{position:relative;width:100%;height:100%;background:#fff;border-radius:calc(12 * var(--mf-rpx, .5px));padding:calc(24 * var(--mf-rpx, .5px));box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.mf-mini-card.mf-mini-skills .business-card-base .card-header{margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-skills .business-card-base .card-header .card-title{font-size:calc(36 * var(--mf-rpx, .5px));font-weight:600;color:#1a1a1a;line-height:1.2}.mf-mini-card.mf-mini-skills .business-card-base .card-content{flex:1;overflow-y:auto;overflow-x:hidden}.mf-mini-card.mf-mini-skills .business-card-base .card-content::-webkit-scrollbar{display:none}.mf-mini-card.mf-mini-skills .business-card-base.no-header .card-content{height:100%}.mf-mini-card.mf-mini-skills .business-card-base .edit-hint{position:absolute;right:calc(16 * var(--mf-rpx, .5px));bottom:calc(16 * var(--mf-rpx, .5px));font-size:calc(22 * var(--mf-rpx, .5px));color:#8b5cf6;font-weight:500;padding:calc(6 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px));background:#8b5cf614;border-radius:calc(8 * var(--mf-rpx, .5px));z-index:10;opacity:.9}.mf-mini-card.mf-mini-skills .business-card-base.size-2x1,.mf-mini-card.mf-mini-skills .business-card-base.size-2x2{padding:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-skills .business-card-base.size-2x1 .card-header,.mf-mini-card.mf-mini-skills .business-card-base.size-2x2 .card-header{margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-skills .business-card-base.size-2x1 .card-header .card-title,.mf-mini-card.mf-mini-skills .business-card-base.size-2x2 .card-header .card-title{font-size:calc(32 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-skills .business-card-base.size-4x1 .card-content,.mf-mini-card.mf-mini-skills .business-card-base.size-4x2 .card-content{display:flex;flex-direction:row;gap:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-skills .business-card-base.size-2x3 .card-content,.mf-mini-card.mf-mini-skills .business-card-base.size-4x3 .card-content{flex:1;overflow-y:auto}.mf-mini-card.mf-mini-skills .business-card-base.content-static .card-content{overflow-y:hidden}.mf-mini-card.mf-mini-skills .business-card-base.content-scrollable .card-content{overflow-y:auto}.mf-mini-card.mf-mini-skills .skills-content .skills-tags{display:flex;flex-wrap:wrap;gap:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-skills .skills-content .skills-tags .skill-tag{display:inline-flex;flex-direction:column;padding:calc(16 * var(--mf-rpx, .5px)) calc(28 * var(--mf-rpx, .5px));border-radius:calc(40 * var(--mf-rpx, .5px));align-items:center;gap:calc(8 * var(--mf-rpx, .5px));min-width:calc(120 * var(--mf-rpx, .5px));box-sizing:border-box}.mf-mini-card.mf-mini-skills .skills-content .skills-tags .skill-tag .skill-name{font-size:calc(26 * var(--mf-rpx, .5px));font-weight:500;white-space:nowrap}.mf-mini-card.mf-mini-skills .skills-content .skills-tags .skill-tag .skill-level{width:100%;height:calc(6 * var(--mf-rpx, .5px));background:#0000001a;border-radius:calc(3 * var(--mf-rpx, .5px));overflow:hidden}.mf-mini-card.mf-mini-skills .skills-content .skills-tags .skill-tag .skill-level .level-bar{height:100%;border-radius:calc(3 * var(--mf-rpx, .5px));transition:width .3s ease}.mf-mini-card.mf-mini-skills .skills-content .empty-state{text-align:center;padding:calc(60 * var(--mf-rpx, .5px)) 0;font-size:calc(28 * var(--mf-rpx, .5px));color:#999}.mf-mini-card.mf-mini-services .business-card-base{position:relative;width:100%;height:100%;background:#fff;border-radius:calc(12 * var(--mf-rpx, .5px));padding:calc(24 * var(--mf-rpx, .5px));box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.mf-mini-card.mf-mini-services .business-card-base .card-header{margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-services .business-card-base .card-header .card-title{font-size:calc(36 * var(--mf-rpx, .5px));font-weight:600;color:#1a1a1a;line-height:1.2}.mf-mini-card.mf-mini-services .business-card-base .card-content{flex:1;overflow-y:auto;overflow-x:hidden}.mf-mini-card.mf-mini-services .business-card-base .card-content::-webkit-scrollbar{display:none}.mf-mini-card.mf-mini-services .business-card-base.no-header .card-content{height:100%}.mf-mini-card.mf-mini-services .business-card-base .edit-hint{position:absolute;right:calc(16 * var(--mf-rpx, .5px));bottom:calc(16 * var(--mf-rpx, .5px));font-size:calc(22 * var(--mf-rpx, .5px));color:#8b5cf6;font-weight:500;padding:calc(6 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px));background:#8b5cf614;border-radius:calc(8 * var(--mf-rpx, .5px));z-index:10;opacity:.9}.mf-mini-card.mf-mini-services .business-card-base.size-2x1,.mf-mini-card.mf-mini-services .business-card-base.size-2x2{padding:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-services .business-card-base.size-2x1 .card-header,.mf-mini-card.mf-mini-services .business-card-base.size-2x2 .card-header{margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-services .business-card-base.size-2x1 .card-header .card-title,.mf-mini-card.mf-mini-services .business-card-base.size-2x2 .card-header .card-title{font-size:calc(32 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-services .business-card-base.size-4x1 .card-content,.mf-mini-card.mf-mini-services .business-card-base.size-4x2 .card-content{display:flex;flex-direction:row;gap:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-services .business-card-base.size-2x3 .card-content,.mf-mini-card.mf-mini-services .business-card-base.size-4x3 .card-content{flex:1;overflow-y:auto}.mf-mini-card.mf-mini-services .business-card-base.content-static .card-content{overflow-y:hidden}.mf-mini-card.mf-mini-services .business-card-base.content-scrollable .card-content{overflow-y:auto}.mf-mini-card.mf-mini-services .services-content{display:flex;flex-direction:column;height:100%;min-height:0}.mf-mini-card.mf-mini-services .services-content.expanded{padding-bottom:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-services .services-content.expanded .services-body{flex:1}.mf-mini-card.mf-mini-services .services-content.expanded .service-item .service-desc{display:block;line-clamp:unset;-webkit-line-clamp:unset;overflow:visible;text-overflow:initial}.mf-mini-card.mf-mini-services .services-content.preview-truncated .service-item .service-desc{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.mf-mini-card.mf-mini-services .services-content .services-body{flex:1;min-height:0;overflow:hidden;position:relative;pointer-events:none}.mf-mini-card.mf-mini-services .services-content.expanded .services-body{overflow:hidden;pointer-events:auto}.mf-mini-card.mf-mini-services .services-content.preview-truncated .services-body:after{content:"";position:absolute;left:0;right:0;bottom:0;height:calc(80 * var(--mf-rpx, .5px));background:linear-gradient(180deg,transparent 0%,#ffffff 100%);pointer-events:none}.mf-mini-card.mf-mini-services .services-content .services-body-content{box-sizing:border-box}.mf-mini-card.mf-mini-services .services-content .action-row{display:flex;align-items:center;justify-content:flex-start;padding-top:calc(12 * var(--mf-rpx, .5px));flex-shrink:0;pointer-events:auto}.mf-mini-card.mf-mini-services .services-content .services-list{display:flex;flex-direction:column;gap:0}.mf-mini-card.mf-mini-services .services-content .service-item{display:flex;flex-direction:column;gap:calc(12 * var(--mf-rpx, .5px));padding:calc(22 * var(--mf-rpx, .5px)) 0;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background .2s}.mf-mini-card.mf-mini-services .services-content .service-item:last-child{border-bottom:none}.mf-mini-card.mf-mini-services .services-content .service-item:active{background:#00000005}.mf-mini-card.mf-mini-services .services-content .service-item .service-header{display:flex;flex-direction:row;align-items:center;gap:calc(14 * var(--mf-rpx, .5px));min-width:0}.mf-mini-card.mf-mini-services .services-content .service-item .service-icon{font-size:calc(40 * var(--mf-rpx, .5px));width:calc(48 * var(--mf-rpx, .5px));height:calc(48 * var(--mf-rpx, .5px));line-height:1.2;display:flex;align-items:center;justify-content:center;text-align:center;flex-shrink:0}.mf-mini-card.mf-mini-services .services-content .service-item .service-info{flex:1;display:flex;flex-direction:column;min-width:0}.mf-mini-card.mf-mini-services .services-content .service-item .service-info .service-name{font-size:calc(32 * var(--mf-rpx, .5px));font-weight:600;color:#1a1a1a;line-height:1.3;word-break:break-word}.mf-mini-card.mf-mini-services .services-content .service-item .service-desc{font-size:calc(27 * var(--mf-rpx, .5px));color:#4b5563;line-height:1.6;white-space:pre-wrap;word-break:break-word;padding-left:calc(48 * var(--mf-rpx, .5px));display:block}.mf-mini-card.mf-mini-services .services-content .expand-action{display:inline-flex;align-items:center;margin-top:calc(16 * var(--mf-rpx, .5px));padding:calc(10 * var(--mf-rpx, .5px)) calc(20 * var(--mf-rpx, .5px));border-radius:calc(999 * var(--mf-rpx, .5px));background:#8b5cf614;color:#8b5cf6;font-size:calc(22 * var(--mf-rpx, .5px));font-weight:500}.mf-mini-card.mf-mini-services .services-content .collapse-action{background:#6b72801a;color:#6b7280}.mf-mini-card.mf-mini-services .services-content .empty-state{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:calc(24 * var(--mf-rpx, .5px)) 0}.mf-mini-card.mf-mini-services .services-content .empty-state .empty-icon{font-size:calc(48 * var(--mf-rpx, .5px));margin-bottom:calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-services .services-content .empty-state .empty-text{font-size:calc(26 * var(--mf-rpx, .5px));color:#999;margin-bottom:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-services .services-content .empty-state .empty-hint{font-size:calc(22 * var(--mf-rpx, .5px));color:#3b82f6}.mf-mini-card.mf-mini-social .social-link-card{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(12 * var(--mf-rpx, .5px));border-radius:calc(24 * var(--mf-rpx, .5px));overflow:hidden}.mf-mini-card.mf-mini-social .social-link-card.with-label{justify-content:center}.mf-mini-card.mf-mini-social .social-link-card .logo-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.mf-mini-card.mf-mini-social .social-link-card.with-label .logo-container{width:calc(88 * var(--mf-rpx, .5px));height:calc(88 * var(--mf-rpx, .5px));border-radius:50%;flex-shrink:0}.mf-mini-card.mf-mini-social .social-link-card .platform-logo-img{width:calc(52 * var(--mf-rpx, .5px));height:calc(52 * var(--mf-rpx, .5px));filter:brightness(0) invert(1)}.mf-mini-card.mf-mini-social .social-link-card .platform-logo{font-size:calc(52 * var(--mf-rpx, .5px));color:#fff}.mf-mini-card.mf-mini-social .social-link-card .link-label{padding:0 calc(16 * var(--mf-rpx, .5px));font-size:calc(22 * var(--mf-rpx, .5px));color:#374151;text-align:center;line-height:1.3}.mf-mini-card.mf-mini-social .card-content{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;position:relative;overflow:visible}.mf-mini-card.mf-mini-social .card-title{font-size:calc(36 * var(--mf-rpx, .5px));font-weight:600;color:#111827;line-height:1.2;margin-bottom:calc(16 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mf-mini-card.mf-mini-social .card-text{font-size:calc(32 * var(--mf-rpx, .5px));font-weight:400;color:#374151;line-height:1.5;flex:1;overflow:visible;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.mf-mini-card.mf-mini-social .card-caption{font-size:calc(28 * var(--mf-rpx, .5px));font-weight:400;color:#6b7280;line-height:1.5;margin-top:calc(8 * var(--mf-rpx, .5px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-social .card-icon{width:calc(48 * var(--mf-rpx, .5px));height:calc(48 * var(--mf-rpx, .5px));border-radius:calc(16 * var(--mf-rpx, .5px));flex-shrink:0;margin-right:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .card-link-indicator{display:flex;align-items:center;font-size:calc(24 * var(--mf-rpx, .5px));color:#8b5cf6;margin-top:auto;padding-top:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .card-link-indicator .icon{font-size:calc(28 * var(--mf-rpx, .5px));margin-right:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .card-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#9ca3af;font-size:calc(28 * var(--mf-rpx, .5px));text-align:center}.mf-mini-card.mf-mini-social .card-empty .icon{font-size:calc(56 * var(--mf-rpx, .5px));margin-bottom:calc(16 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .card-loading{display:flex;align-items:center;justify-content:center;height:100%;color:#9ca3af}.mf-mini-card.mf-mini-social .card-content.clickable{cursor:pointer;transition:transform .15s ease}.mf-mini-card.mf-mini-social .card-content.clickable:active{transform:scale(.98)}.mf-mini-card.mf-mini-social .social-card-content{position:relative;width:100%;height:100%;overflow:hidden;border-radius:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .logo-only-layout{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#f9fafb}.mf-mini-card.mf-mini-social .logo-only-layout .logo-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;transition:all .3s ease;border-radius:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .logo-only-layout .logo-container .platform-logo-img{width:calc(64 * var(--mf-rpx, .5px));height:calc(64 * var(--mf-rpx, .5px));filter:brightness(0) invert(1)}.mf-mini-card.mf-mini-social .logo-only-layout .logo-container .platform-logo{font-size:calc(64 * var(--mf-rpx, .5px));line-height:1}.mf-mini-card.mf-mini-social .logo-only-layout:active .logo-container{transform:scale(.92)}.mf-mini-card.mf-mini-social .social-card-content.layout-rich.variant-2x1 .card-content-area{padding:calc(16 * var(--mf-rpx, .5px));gap:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.layout-rich.variant-2x1 .card-content-area .user-identity{gap:calc(10 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.layout-rich.variant-2x1 .card-content-area .user-identity .user-avatar.avatar-small,.mf-mini-card.mf-mini-social .social-card-content.layout-rich.variant-2x1 .card-content-area .user-identity .user-avatar.avatar-medium,.mf-mini-card.mf-mini-social .social-card-content.layout-rich.variant-2x1 .card-content-area .user-identity .user-avatar.avatar-large{width:calc(44 * var(--mf-rpx, .5px));height:calc(44 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.layout-rich.variant-2x1 .card-content-area .user-identity .user-info .user-name{font-size:calc(22 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.layout-rich.variant-2x1 .card-content-area .user-identity .user-info .user-meta{gap:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.layout-rich.variant-2x1 .card-content-area .user-identity .user-info .user-handle{font-size:calc(16 * var(--mf-rpx, .5px));margin-top:0}.mf-mini-card.mf-mini-social .social-card-content.layout-rich.variant-2x1 .card-content-area .user-bio,.mf-mini-card.mf-mini-social .social-card-content.layout-rich.variant-2x1 .card-content-area .qrcode-section{display:none}.mf-mini-card.mf-mini-social .rich-layout{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.mf-mini-card.mf-mini-social .rich-layout .card-bg-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.mf-mini-card.mf-mini-social .rich-layout .card-bg-image .bg-img{width:100%;height:100%;object-fit:cover}.mf-mini-card.mf-mini-social .rich-layout .card-bg-image .bg-gradient{width:100%;height:100%}.mf-mini-card.mf-mini-social .rich-layout .card-bg-image .bg-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#0000000d,#00000040,#000000b3)}.mf-mini-card.mf-mini-social .rich-layout .card-content-area{position:relative;z-index:1;height:100%;padding:calc(20 * var(--mf-rpx, .5px));display:flex;flex-direction:column;justify-content:flex-end;gap:calc(14 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .rich-layout .card-content-area .user-identity{display:flex;align-items:center;gap:calc(14 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .rich-layout .card-content-area .user-identity .user-avatar{flex-shrink:0;border-radius:50%;border:calc(2 * var(--mf-rpx, .5px)) solid rgba(255,255,255,.35)}.mf-mini-card.mf-mini-social .rich-layout .card-content-area .user-identity .user-avatar.avatar-small{width:calc(52 * var(--mf-rpx, .5px));height:calc(52 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .rich-layout .card-content-area .user-identity .user-avatar.avatar-medium{width:calc(72 * var(--mf-rpx, .5px));height:calc(72 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .rich-layout .card-content-area .user-identity .user-avatar.avatar-large{width:calc(96 * var(--mf-rpx, .5px));height:calc(96 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .rich-layout .card-content-area .user-identity .user-info{min-width:0;flex:1}.mf-mini-card.mf-mini-social .rich-layout .card-content-area .user-identity .user-info .user-name{font-size:calc(32 * var(--mf-rpx, .5px));font-weight:700;line-height:1.2;color:#fff;text-shadow:0 calc(2 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px)) rgba(0,0,0,.45);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-social .rich-layout .card-content-area .user-identity .user-info .user-meta{margin-top:calc(8 * var(--mf-rpx, .5px));display:flex;align-items:center;gap:calc(10 * var(--mf-rpx, .5px));min-width:0}.mf-mini-card.mf-mini-social .rich-layout .card-content-area .user-identity .user-info .user-meta .platform-inline{display:inline-flex;align-items:center;gap:calc(6 * var(--mf-rpx, .5px));padding:calc(4 * var(--mf-rpx, .5px)) calc(10 * var(--mf-rpx, .5px));border-radius:calc(999 * var(--mf-rpx, .5px));box-shadow:0 calc(2 * var(--mf-rpx, .5px)) calc(8 * var(--mf-rpx, .5px)) #0000001f;flex-shrink:0}.mf-mini-card.mf-mini-social .rich-layout .card-content-area .user-identity .user-info .user-meta .platform-inline .platform-inline-icon{width:calc(16 * var(--mf-rpx, .5px));height:calc(16 * var(--mf-rpx, .5px));filter:brightness(0) invert(1)}.mf-mini-card.mf-mini-social .rich-layout .card-content-area .user-identity .user-info .user-meta .platform-inline .platform-inline-emoji{font-size:calc(16 * var(--mf-rpx, .5px));line-height:1}.mf-mini-card.mf-mini-social .rich-layout .card-content-area .user-identity .user-info .user-meta .platform-inline .platform-inline-name{font-size:calc(16 * var(--mf-rpx, .5px));font-weight:600;color:#fff}.mf-mini-card.mf-mini-social .rich-layout .card-content-area .user-identity .user-info .user-meta .user-handle{min-width:0;font-size:calc(20 * var(--mf-rpx, .5px));color:#ffffffd1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-mini-card.mf-mini-social .rich-layout .card-content-area .user-bio{font-size:calc(20 * var(--mf-rpx, .5px));color:#ffffffeb;line-height:1.45;text-shadow:0 calc(1 * var(--mf-rpx, .5px)) calc(8 * var(--mf-rpx, .5px)) rgba(0,0,0,.38);display:-webkit-box;line-clamp:2;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.mf-mini-card.mf-mini-social .rich-layout .card-content-area .qrcode-section{margin-top:auto;display:flex;justify-content:flex-end}.mf-mini-card.mf-mini-social .rich-layout .card-content-area .qrcode-section .qrcode-image{width:calc(112 * var(--mf-rpx, .5px));height:calc(112 * var(--mf-rpx, .5px));border-radius:calc(16 * var(--mf-rpx, .5px));background:#fffffff5;padding:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.size-sm.layout-logo-only .logo-container{width:calc(100 * var(--mf-rpx, .5px));height:calc(100 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.size-sm.layout-logo-only .logo-container .platform-logo-img{width:calc(56 * var(--mf-rpx, .5px));height:calc(56 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.size-sm.layout-logo-only .logo-container .platform-logo{font-size:calc(56 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.size-md.layout-rich .card-content-area{padding:calc(18 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.size-md.layout-rich .card-content-area .user-identity .user-info .user-name{font-size:calc(28 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.size-md.layout-rich .card-content-area .user-identity .user-info .user-meta{gap:calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.size-md.layout-rich .card-content-area .user-identity .user-info .user-meta .platform-inline{padding:calc(4 * var(--mf-rpx, .5px)) calc(8 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.size-md.layout-rich .card-content-area .user-identity .user-info .user-meta .platform-inline .platform-inline-icon{width:calc(14 * var(--mf-rpx, .5px));height:calc(14 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.size-md.layout-rich .card-content-area .user-identity .user-info .user-meta .platform-inline .platform-inline-emoji,.mf-mini-card.mf-mini-social .social-card-content.size-md.layout-rich .card-content-area .user-identity .user-info .user-meta .platform-inline .platform-inline-name{font-size:calc(14 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.size-md.layout-rich .card-content-area .user-identity .user-info .user-meta .user-handle,.mf-mini-card.mf-mini-social .social-card-content.size-md.layout-rich .card-content-area .user-bio{font-size:calc(18 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.size-lg.layout-rich .card-content-area{padding:calc(24 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.size-lg.layout-rich .card-content-area .user-identity .user-info .user-name{font-size:calc(36 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.size-lg.layout-rich .card-content-area .user-identity .user-info .user-meta .platform-inline{padding:calc(6 * var(--mf-rpx, .5px)) calc(12 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.size-lg.layout-rich .card-content-area .user-identity .user-info .user-meta .platform-inline .platform-inline-icon{width:calc(18 * var(--mf-rpx, .5px));height:calc(18 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.size-lg.layout-rich .card-content-area .user-identity .user-info .user-meta .platform-inline .platform-inline-emoji,.mf-mini-card.mf-mini-social .social-card-content.size-lg.layout-rich .card-content-area .user-identity .user-info .user-meta .platform-inline .platform-inline-name{font-size:calc(18 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.size-lg.layout-rich .card-content-area .user-identity .user-info .user-meta .user-handle{font-size:calc(22 * var(--mf-rpx, .5px))}.mf-mini-card.mf-mini-social .social-card-content.size-lg.layout-rich .card-content-area .user-bio{font-size:calc(22 * var(--mf-rpx, .5px));line-clamp:3;-webkit-line-clamp:3}.mf-mini-card.mf-mini-social .social-card-content{cursor:pointer;transition:transform .2s ease}.mf-mini-card.mf-mini-social .social-card-content:active{transform:scale(.98)}:root{--mf-editor-accent: #176b53;--mf-editor-accent-soft: #e8f2ed;--mf-editor-ink: #1d2924;--mf-editor-muted: #6d7973;--mf-editor-line: #e0e5e2;--mf-editor-panel: #ffffff;--mf-editor-canvas: #edf0ee}.mf-editor-page{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;min-height:700px;overflow:hidden;color:var(--mf-editor-ink);background:var(--mf-editor-panel);border:0;border-radius:0;box-shadow:none}.mf-editor-loading{min-height:600px;display:grid;place-items:center}.mf-editor-toolbar{height:62px;padding:0 14px;border-bottom:1px solid var(--mf-editor-line);display:flex;align-items:center;justify-content:space-between;gap:18px;background:#fffffffa}.mf-toolbar-leading,.mf-toolbar-actions{min-width:0;display:flex;align-items:center;gap:9px}.mf-toolbar-actions{flex:none}.mf-back-button{color:#59645f}.mf-editor-brand-mark{width:28px;height:28px;position:relative;flex:none;border-radius:8px 8px 8px 2px;background:#1f2d27}.mf-editor-brand-mark:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:2px solid #d6e5dd;border-radius:50%}.mf-editor-identity{min-width:112px;display:grid;line-height:1.1}.mf-editor-identity span{font-size:12px;font-weight:700}.mf-editor-identity small{margin-top:4px;color:#8a948f;font-size:9px}.mf-document-name{width:220px;border-color:transparent;background:#f6f8f7;font-size:12px;font-weight:600}.mf-document-name:hover,.mf-document-name:focus{border-color:#b9c7c0;background:#fff}.mf-save-status{min-width:106px;display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;color:#74807a;font-size:11px}.mf-save-status.is-error{color:#c94747}.mf-toolbar-actions .ant-btn-primary{border-color:var(--mf-editor-accent);background:var(--mf-editor-accent);box-shadow:none}.mf-toolbar-actions .ant-btn-primary:hover{border-color:#0f5a44!important;background:#0f5a44!important}.mf-claim-invite{display:grid;justify-items:stretch;gap:12px;padding-top:6px}.mf-claim-code{width:220px;height:220px;justify-self:center;object-fit:contain}.mf-claim-code-placeholder{width:220px;height:220px;justify-self:center;display:grid;place-items:center;align-content:center;gap:10px;border:1px dashed #c9d2cd;color:#7a8580;background:#f6f8f7}.mf-claim-code-placeholder .anticon{font-size:52px}.mf-claim-path{display:grid;gap:5px}.mf-direct-claim-code{display:grid;grid-template-columns:82px 1fr;align-items:center;gap:14px;padding:10px 14px;border:1px solid #ebe4df;border-radius:10px;background:#fffaf7}.mf-direct-claim-code img{width:82px;height:82px;object-fit:contain}.mf-direct-claim-code>div{display:grid;gap:4px}.mf-editor-workspace{height:calc(100% - 62px);display:grid;grid-template-columns:248px minmax(440px,1fr) 320px}.mf-card-library,.mf-property-panel{min-width:0;overflow:hidden;background:#fff}.mf-card-library{border-right:1px solid var(--mf-editor-line)}.mf-property-panel{padding:16px 17px 28px;overflow-y:auto;border-left:1px solid var(--mf-editor-line)}.mf-side-tabs{height:46px;padding:8px 12px 0;display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--mf-editor-line)}.mf-side-tabs button{border:0;border-bottom:2px solid transparent;color:#7b8580;background:transparent;cursor:pointer;font-size:11px}.mf-side-tabs button:hover{color:#3e4b45}.mf-side-tabs button.is-active{color:var(--mf-editor-accent);border-bottom-color:var(--mf-editor-accent);font-weight:700}.mf-library-content{height:calc(100% - 46px);padding:14px;overflow-y:auto;scrollbar-gutter:stable}.mf-library-section-title{display:grid;margin:2px 0 11px}.mf-library-section-title b{font-size:12px}.mf-library-section-title small{margin-top:3px;color:#8a948f;font-size:9px;line-height:1.45}.mf-first-guide{margin-bottom:16px;padding:12px;border:1px solid #cfe0d8;border-radius:8px;background:#f3f8f5}.mf-guide-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.mf-guide-heading>div{display:grid}.mf-guide-heading b{font-size:11px}.mf-guide-heading small{margin-top:3px;color:#75847c;font-size:8px}.mf-guide-heading button{padding:1px 0;border:0;color:var(--mf-editor-accent);background:transparent;cursor:pointer;font-size:9px}.mf-first-guide .ant-progress{margin:9px 0 7px}.mf-guide-steps{display:grid;gap:5px}.mf-guide-steps>div{display:grid;grid-template-columns:19px 1fr;align-items:start;gap:7px;padding:5px 6px;border-radius:5px}.mf-guide-steps>div>span{width:18px;height:18px;display:grid;place-items:center;border:1px solid #c5d0ca;border-radius:50%;color:#75817b;background:#fff;font-size:8px}.mf-guide-steps p{margin:0;display:grid}.mf-guide-steps p b{font-size:9px;font-weight:600}.mf-guide-steps p small{margin-top:2px;color:#8a948f;font-size:8px}.mf-guide-steps>div.is-done{background:#e8f2ed}.mf-guide-steps>div.is-done>span{color:#fff;border-color:var(--mf-editor-accent);background:var(--mf-editor-accent)}.mf-guide-reopen{width:100%;margin-bottom:15px;padding:9px 10px;display:grid;border:1px solid #d7e2dc;border-radius:7px;text-align:left;color:#315348;background:#f7faf8;cursor:pointer}.mf-guide-reopen b{font-size:10px}.mf-guide-reopen small{margin-top:2px;color:#7c8a83;font-size:8px}.mf-scene-list{display:grid;gap:7px}.mf-scene-list button{padding:10px 11px;border:1px solid #e0e5e2;border-radius:7px;text-align:left;color:#35413b;background:#fff;cursor:pointer}.mf-scene-list button:hover{border-color:#9eb7ab;background:#fafcfb}.mf-scene-list button.is-active{border-color:#72a08d;background:#f0f7f3;box-shadow:inset 3px 0 0 var(--mf-editor-accent)}.mf-scene-list b,.mf-scene-list small{display:block}.mf-scene-list b{font-size:10px}.mf-scene-list small{margin-top:3px;color:#87918c;font-size:8px;line-height:1.4}.mf-scene-card-categories{display:grid;gap:15px}.mf-scene-card-categories section{display:grid;gap:7px}.mf-scene-card-categories section>.ant-typography{margin:0;color:#738078;font-size:9px;font-weight:700;letter-spacing:.04em}.mf-library-buttons{display:grid;gap:6px}.mf-library-buttons .ant-btn{min-height:48px;height:auto;padding:7px 8px;display:grid;grid-template-columns:25px 1fr;grid-template-rows:auto auto;column-gap:7px;border-color:#e0e5e2;border-radius:7px;text-align:left;white-space:normal}.mf-library-buttons .ant-btn:hover{color:var(--mf-editor-accent)!important;border-color:#8eac9e!important}.mf-library-buttons .ant-btn>span:first-child{grid-row:1 / span 2;align-self:center;font-size:17px}.mf-library-buttons .ant-btn b{min-width:0;color:#33403a;font-size:10px;line-height:1.25}.mf-library-buttons .ant-btn small{min-width:0;overflow:hidden;color:#8a948f;font-size:8px;line-height:1.3;text-overflow:ellipsis}.mf-layer-list{display:grid;gap:5px}.mf-layer-list button{min-height:40px;padding:7px 8px;display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:6px;border:1px solid transparent;border-radius:6px;color:#56615c;background:transparent;cursor:pointer;text-align:left}.mf-layer-list button:hover{background:#f5f7f6}.mf-layer-list button.is-active{color:#214f40;border-color:#cfe0d8;background:#edf5f1}.mf-layer-list span{color:#99a39e;font:8px/1 ui-monospace,monospace}.mf-layer-list b{overflow:hidden;font-size:9px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.mf-layer-list small{color:#8b9590;font-size:8px}.mf-canvas-stage{min-width:0;overflow:hidden;display:flex;flex-direction:column;background:var(--mf-editor-canvas)}.mf-preview-toolbar{height:50px;flex:none;padding:0 15px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d8dedb;background:#fafbfafa;white-space:nowrap}.mf-preview-toolbar .ant-typography{font-size:10px}.mf-preview-toolbar .ant-select-selector{border-color:#d9dfdc!important;font-size:10px}.mf-preview-meta{display:flex;align-items:center;gap:6px;color:#7c8781;font-size:9px}.mf-preview-meta b{padding:3px 5px;border-radius:4px;color:#53615a;background:#e6ebe8;font-size:8px;text-transform:uppercase}.mf-preview-viewport{min-height:0;flex:1;overflow:auto;padding:22px 32px 38px;display:flex;justify-content:center;align-items:flex-start;background-color:#edf0ee;background-image:radial-gradient(#ccd3cf 1px,transparent 1px);background-size:18px 18px;scrollbar-gutter:stable}.mf-device-preview-frame{position:relative;flex:none}.mf-phone-shell{box-sizing:border-box;position:absolute;left:0;top:0;padding:0;border-style:solid;border-color:#141a17;background:#141a17;box-shadow:0 20px 48px #121b1738;transform-origin:top left}.mf-phone-screen{position:relative;overflow:hidden;background:#f4f0ff}.mf-phone-status{position:absolute;z-index:30;left:0;right:0;top:0;padding:0 20px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;color:#181a20;font-size:12px;font-weight:700;pointer-events:none}.mf-phone-status-icons{font-size:9px;letter-spacing:1px}.mf-dynamic-island{position:absolute;z-index:31;width:92px;height:25px;left:50%;top:10px;border-radius:18px;background:#090a0c;transform:translate(-50%);pointer-events:none}.mf-phone-speaker{position:absolute;z-index:31;width:76px;height:5px;left:50%;top:10px;border-radius:9px;background:#292c32;transform:translate(-50%);pointer-events:none}.mf-phone-camera{position:absolute;z-index:31;width:12px;height:12px;left:50%;top:10px;border-radius:50%;background:#090a0c;box-shadow:inset 0 0 0 3px #1e293b;transform:translate(-50%);pointer-events:none}.mf-home-indicator{position:absolute;z-index:31;width:116px;height:5px;left:50%;bottom:8px;border-radius:5px;background:#111216e0;transform:translate(-50%);pointer-events:none}.mf-phone-android .mf-home-indicator{width:90px;height:3px;bottom:7px;opacity:.65}.mf-canvas-scroll{position:absolute;left:0;right:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;overscroll-behavior:contain}.mf-canvas-scroll::-webkit-scrollbar{width:0;height:0}.mf-canvas-surface{position:relative;min-height:100%;background-image:linear-gradient(to right,rgba(46,97,76,.065) 1px,transparent 1px),linear-gradient(to bottom,rgba(46,97,76,.065) 1px,transparent 1px);background-size:calc(var(--cell-width) + var(--grid-gap)) calc(var(--cell-height) + var(--grid-gap))}.mf-bento-card{position:absolute;box-sizing:border-box;overflow:visible;border:0;border-radius:calc(24 * var(--mf-rpx));background:transparent;box-shadow:0 calc(16 * var(--mf-rpx)) calc(42 * var(--mf-rpx)) #0f172a52;cursor:default;touch-action:none;-webkit-user-select:none;user-select:none;contain:layout style;backface-visibility:hidden;transition:left .16s cubic-bezier(.2,.75,.25,1),top .16s cubic-bezier(.2,.75,.25,1),width .12s ease,height .12s ease,box-shadow .15s ease}.mf-mini-card{width:100%;height:100%;box-sizing:border-box;overflow:hidden;border-radius:calc(24 * var(--mf-rpx))}.mf-bento-card:hover{box-shadow:0 calc(19 * var(--mf-rpx)) calc(48 * var(--mf-rpx)) #0f172a61}.mf-bento-card.is-selected{box-shadow:0 0 0 calc(4 * var(--mf-rpx)) var(--mf-editor-accent),0 calc(16 * var(--mf-rpx)) calc(42 * var(--mf-rpx)) #0f172a52}.mf-bento-card.is-dragging,.mf-bento-card.is-resizing{z-index:20;opacity:.96;will-change:transform;transition:box-shadow .12s ease}.mf-bento-card.is-dragging{cursor:grabbing;box-shadow:0 calc(28 * var(--mf-rpx)) calc(64 * var(--mf-rpx)) #0f172a70}.mf-bento-card.is-resizing{box-shadow:0 calc(22 * var(--mf-rpx)) calc(54 * var(--mf-rpx)) #0f172a66}.mf-bento-card.is-invalid{box-shadow:0 0 0 calc(4 * var(--mf-rpx)) #d34d4d,0 calc(18 * var(--mf-rpx)) calc(48 * var(--mf-rpx)) #0f172a5c}.mf-bento-card.is-locked{cursor:default}.mf-drag-handle,.mf-resize-handle,.mf-card-delete{position:absolute;z-index:10;border:0;display:grid;place-items:center;opacity:0;transition:opacity .12s ease,transform .12s ease}.mf-bento-card:hover .mf-drag-handle,.mf-bento-card:hover .mf-resize-handle,.mf-bento-card:hover .mf-card-delete,.mf-bento-card.is-selected .mf-drag-handle,.mf-bento-card.is-selected .mf-resize-handle,.mf-bento-card.is-selected .mf-card-delete{opacity:1}.mf-drag-handle{width:calc(56 * var(--mf-rpx));height:calc(56 * var(--mf-rpx));right:0;top:0;border-radius:0 calc(24 * var(--mf-rpx)) 0 calc(18 * var(--mf-rpx));color:var(--mf-editor-accent);background:#ffffffd1;cursor:grab;font-size:calc(28 * var(--mf-rpx));line-height:1}.mf-drag-handle.is-small{width:100%;height:100%;border-radius:calc(24 * var(--mf-rpx));color:transparent;background:transparent}.mf-resize-handle{width:calc(56 * var(--mf-rpx));height:calc(56 * var(--mf-rpx));right:0;bottom:0;border-radius:calc(18 * var(--mf-rpx)) 0 calc(24 * var(--mf-rpx)) 0;color:var(--mf-editor-accent);background:#ffffffd1;cursor:nwse-resize;font-size:calc(32 * var(--mf-rpx))}.mf-card-delete{width:calc(50 * var(--mf-rpx));height:calc(50 * var(--mf-rpx));left:calc(-12 * var(--mf-rpx));bottom:calc(-12 * var(--mf-rpx));border-radius:50%;color:#fff;background:#d94d4d;box-shadow:0 calc(6 * var(--mf-rpx)) calc(16 * var(--mf-rpx)) #be2d2d47;cursor:pointer;font-size:calc(34 * var(--mf-rpx))}.mf-lock-indicator{position:absolute;z-index:10;min-width:calc(50 * var(--mf-rpx));height:calc(42 * var(--mf-rpx));right:calc(8 * var(--mf-rpx));top:calc(8 * var(--mf-rpx));display:grid;place-items:center;border-radius:calc(10 * var(--mf-rpx));color:#fff;background:#0f172ac7;font-size:calc(22 * var(--mf-rpx))}.mf-empty-inspector{padding-top:80px;color:#9aa39e;text-align:center;font-size:11px}.mf-inspector .ant-divider{margin:13px 0}.mf-inspector .ant-form-item{margin-bottom:13px}.mf-inspector .ant-form-item-label>label{color:#4f5b55;font-size:10px}.mf-inline-switches{margin-bottom:13px;display:flex;align-items:center;justify-content:space-between;color:#5b6660;font-size:10px}.mf-array-editor{display:grid;gap:7px}.mf-array-item{position:relative;padding:8px;display:flex;gap:5px;border:1px solid #e3e7e5;border-radius:7px;background:#f8faf9}.mf-array-item>button{flex:none}.mf-array-item .ant-form-item{margin-bottom:0}.mf-richtext-block-editor{align-items:flex-start}.mf-media-field{display:grid;gap:6px}.mf-media-preview{width:100%;max-height:116px;object-fit:cover;border:1px solid #e3e7e5;border-radius:7px;background:#f3f5f4}.mf-media-field>.ant-btn-link{justify-self:end;height:22px;padding:0}.contact-card.display-icon-only .contact-list{grid-template-columns:repeat(auto-fit,minmax(calc(64 * var(--mf-rpx)),1fr))}.contact-card.display-icon-only .contact-item{justify-content:center}.text-flow-continuous{display:inline;margin-right:calc(8 * var(--mf-rpx))}.mf-scene-onboarding{margin-bottom:16px;padding:11px 12px;border-radius:8px;color:#40554c;background:#eef5f1}.mf-scene-onboarding>div{margin-top:7px;display:flex;flex-wrap:wrap;gap:5px}.mf-scene-onboarding span{padding:3px 7px;border-radius:9px;color:#315d4d;background:#dcebe4;font-size:9px}.mf-contract-error{width:100%;height:100%;display:grid;place-items:center;border:1px dashed #d27a7a;border-radius:inherit;color:#a33f3f;background:#fff4f4;font-size:calc(20 * var(--mf-rpx))}@media (max-width: 1440px){.mf-editor-workspace{grid-template-columns:224px minmax(400px,1fr) 292px}.mf-editor-identity{display:none}.mf-document-name{width:190px}.mf-preview-meta{display:none}}@media (max-width: 1180px){.mf-editor-workspace{grid-template-columns:208px minmax(380px,1fr) 270px}.mf-editor-toolbar{gap:8px}.mf-save-status{display:none}.mf-document-name{width:160px}.mf-preview-toolbar .ant-space-item:nth-child(2){display:none}}@media (prefers-reduced-motion: reduce){.mf-bento-card,.mf-drag-handle,.mf-resize-handle,.mf-card-delete{transition:none!important}}.ai-persona-page{max-width:1440px;margin:0 auto}.ai-persona-header{display:grid;grid-template-columns:minmax(420px,1fr) minmax(420px,620px);gap:32px;align-items:center;margin-bottom:18px}.ai-persona-header h3{display:inline;margin:0}.ai-persona-title-icon{color:#6d5dfc;font-size:24px}.ai-persona-release-note{margin-bottom:18px}.ai-persona-import-card,.ai-persona-result-card{border:1px solid #ebe9ff;border-radius:18px;box-shadow:0 14px 40px #40349714}.ai-persona-import-card .ant-card-body{padding:30px}.ai-persona-section-title{font-size:18px;font-weight:650;margin-bottom:6px}.ai-persona-import-card textarea{border-radius:12px;resize:vertical}.ai-persona-optional-row{margin-top:22px}.ai-persona-optional-row label{display:block;color:#5f5a72;font-size:13px;margin-bottom:7px}.ai-persona-consent{margin:24px 0 18px;padding:14px 16px;border-radius:12px;background:#f7f6ff}.ai-persona-scene-group{display:grid;gap:12px;width:100%;margin-bottom:18px}.ai-persona-scene{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:start;padding:16px;border:1px solid #e6e3f4;border-radius:14px;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.ai-persona-scene:hover,.ai-persona-scene.is-selected{border-color:#7567ff;box-shadow:0 8px 24px #5b4bdb1f;transform:translateY(-1px)}.ai-persona-scene-copy{display:grid;gap:5px}.ai-persona-scene-copy>span:last-child{color:#7567ff;font-size:12px}.ai-persona-selected-icon{color:#6d5dfc;font-size:18px}.ai-persona-actions{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:18px;border-top:1px solid #f0eef8}@media (max-width: 1000px){.ai-persona-header{grid-template-columns:1fr}.ai-persona-result-card{margin-bottom:18px}}@media (max-width: 600px){.ai-persona-header{gap:18px}.ai-persona-header>.ant-space{align-items:flex-start}.ai-persona-header .ant-steps-item-title{font-size:12px}.ai-persona-import-card .ant-card-body,.ai-persona-result-card .ant-card-body{padding:18px}.ai-persona-optional-row .ant-col+.ant-col{margin-top:14px}.ai-persona-actions{align-items:stretch;flex-direction:column}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f5f5}#root{min-height:100vh}.login-container{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2)}.login-card{width:400px;padding:48px 40px;background:#fff;border-radius:16px;box-shadow:0 20px 60px #00000026}.login-card .logo{text-align:center;margin-bottom:32px}.login-card .logo h1{font-size:28px;font-weight:700;color:#1a1a2e;margin-bottom:4px}.login-card .logo p{color:#888;font-size:14px}.stat-card{border-radius:12px;transition:transform .2s}.stat-card:hover{transform:translateY(-2px)}.stat-card .stat-value{font-size:32px;font-weight:700;color:#1a1a2e;line-height:1.2}.stat-card .stat-label{font-size:14px;color:#888;margin-top:4px}.stat-card .stat-sub{font-size:12px;color:#52c41a;margin-top:8px}.ant-table-wrapper{background:#fff;border-radius:12px;overflow:hidden}.status-tag-unactivated{color:#faad14}.status-tag-active{color:#52c41a}.status-tag-disabled{color:#ff4d4f}.status-tag-locked{color:#ff7a45}.persona-preview-card{width:100%;max-width:340px;background:#fff;border-radius:12px;box-shadow:0 2px 16px #00000014;overflow:hidden;border:1px solid #f0f0f0}.ai-create-modal .ant-modal-body{padding:0}.ai-create-layout{display:flex;min-height:520px}.ai-create-left{flex:1;padding:24px;overflow-y:auto;max-height:72vh}.ai-create-right{width:390px;padding:28px 24px;background:#fafafa;border-left:1px solid #f0f0f0;display:flex;align-items:flex-start;justify-content:center}
