@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Archivo:wght@700;800;900&family=JetBrains+Mono:wght@400;500&display=swap";.xq-hub{--xq-indigo-50:#eef0ff;--xq-indigo-100:#e0e7ff;--xq-indigo-200:#c7d2fe;--xq-indigo-300:#a5b4fc;--xq-indigo-400:#818cf8;--xq-indigo-500:#6366f1;--xq-indigo-600:#4f46e5;--xq-indigo-700:#4338ca;--xq-indigo-800:#3730a3;--xq-indigo-900:#312e81;--xq-brand:var(--xq-indigo-500);--xq-brand-hover:var(--xq-indigo-600);--xq-brand-press:var(--xq-indigo-700);--xq-brand-soft:var(--xq-indigo-100);--xq-hub-primary:#2d3748;--xq-hub-primary-hover:#1f2937;--xq-ink:#0f172a;--xq-ink-2:#1e293b;--xq-ink-3:#334155;--xq-text:#374151;--xq-text-muted:#6b7280;--xq-text-soft:#94a3b8;--xq-border:#e5e7eb;--xq-border-soft:#f1f5f9;--xq-surface:#fff;--xq-surface-2:#f9fafb;--xq-surface-3:#f4f5fa;--xq-surface-tint:#f3f4f6;--xq-overlay:rgba(15,23,42,.55);--xq-success:#16a34a;--xq-success-bg:#dcfce7;--xq-warning:#f59e0b;--xq-warning-bg:#fef3c7;--xq-danger:#ef4444;--xq-danger-bg:#fee2e2;--xq-info:#3b82f6;--xq-info-bg:#dbeafe;--xq-v-culinary:#f97316;--xq-v-retail:#06b6d4;--xq-v-lifestyle:#ec4899;--xq-v-organization:#6366f1;--xq-v-education:#2563eb;--xq-v-venue:#7c3aed;--xq-font-sans:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--xq-font-display:"Archivo","Inter",sans-serif;--xq-font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--xq-radius-sm:6px;--xq-radius-md:10px;--xq-radius-lg:14px;--xq-radius-xl:20px;--xq-radius-2xl:28px;--xq-radius-pill:999px;--xq-shadow-xs:0 1px 2px rgba(15,23,42,.04);--xq-shadow-sm:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);--xq-shadow-md:0 4px 12px rgba(15,23,42,.07),0 2px 4px rgba(15,23,42,.04);--xq-shadow-lg:0 12px 28px rgba(15,23,42,.1),0 4px 8px rgba(15,23,42,.05);--xq-shadow-focus:0 0 0 3px rgba(99,102,241,.25);--xq-ease:cubic-bezier(.2,.8,.2,1);background:var(--xq-surface-3);color:var(--xq-ink);font-family:var(--xq-font-sans);min-height:100dvh;-webkit-font-smoothing:antialiased}.xq-hub *{box-sizing:border-box}.xq-hub a{color:inherit;cursor:pointer;text-decoration:none}.xq-hub img{display:block;max-width:100%}.xq-hub .wrap{margin:0 auto;max-width:1240px;padding:0 32px}.xq-hub .disp{font-weight:800;letter-spacing:-.02em}.xq-hub nav.top{-webkit-backdrop-filter:saturate(160%) blur(10px);backdrop-filter:saturate(160%) blur(10px);background:#ffffffe6;border-bottom:1px solid var(--xq-border-soft);position:sticky;top:0;z-index:40}.xq-hub nav.top .row{align-items:center;display:flex;gap:18px;height:68px}.xq-hub nav.top .mk{align-items:center;display:flex;flex-shrink:0;gap:10px}.xq-hub nav.top .mk img{display:block;height:32px;width:auto}.xq-hub nav.top .mk .sub{border-left:1px solid var(--xq-border);color:var(--xq-text-muted);font-size:13px;font-weight:600;padding-left:10px}.xq-hub .navsearch{align-items:center;background:var(--xq-surface-3);border:1px solid var(--xq-border);border-radius:999px;display:flex;flex:1;gap:8px;max-width:none;padding:8px 14px}.xq-hub .navsearch i{color:var(--xq-text-muted);height:16px;width:16px}.xq-hub .navsearch input{background:transparent;border:0;color:var(--xq-ink);font-family:inherit;font-size:13px;outline:none;width:100%}.xq-hub .navsearch input::-moz-placeholder{color:var(--xq-text-muted)}.xq-hub .navsearch input::placeholder{color:var(--xq-text-muted)}.xq-hub .iconbtn{align-items:center;background:#fff;border:1px solid var(--xq-border);border-radius:999px;color:var(--xq-ink-3);cursor:pointer;display:inline-flex;height:38px;justify-content:center;position:relative;transition:all .18s var(--xq-ease);width:38px}.xq-hub .iconbtn:hover{border-color:var(--xq-ink-3);color:var(--xq-ink)}.xq-hub .iconbtn i{height:18px;width:18px}.xq-hub .iconbtn .dot{background:var(--xq-danger);border:1.5px solid #fff;border-radius:999px;height:7px;position:absolute;right:9px;top:8px;width:7px}.xq-hub .avatar{align-items:center;border-radius:999px;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:38px;justify-content:center;width:38px}.xq-hub .profile{position:relative}.xq-hub .profile-btn{align-items:center;background:#fff;border:1px solid var(--xq-border);border-radius:999px;cursor:pointer;display:inline-flex;font-family:inherit;gap:9px;padding:4px 8px 4px 4px;transition:all .18s var(--xq-ease)}.xq-hub .profile-btn:hover{border-color:var(--xq-ink-3)}.xq-hub .profile-btn .pname{color:var(--xq-ink);font-size:13.5px;font-weight:600;white-space:nowrap}.xq-hub .profile-btn i{color:var(--xq-text-muted);height:16px;width:16px}.xq-hub .pdrop{background:#fff;border:1px solid var(--xq-border);border-radius:14px;box-shadow:var(--xq-shadow-lg);display:none;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:60}.xq-hub .pdrop.open{display:block}.xq-hub .pdrop .phead{border-bottom:1px solid var(--xq-border-soft);margin-bottom:6px;padding:10px 12px 8px}.xq-hub .pdrop .phead .n{color:var(--xq-ink);font-size:14px;font-weight:700}.xq-hub .pdrop .phead .e{color:var(--xq-text-muted);font-size:12px}.xq-hub .pdrop a{align-items:center;border-radius:9px;color:var(--xq-ink-3);display:flex;font-size:14px;font-weight:500;gap:10px;padding:9px 12px;transition:background .15s var(--xq-ease)}.xq-hub .pdrop a:hover{background:var(--xq-surface-3);color:var(--xq-ink)}.xq-hub .pdrop a i{height:17px;width:17px}.xq-hub .pdrop a.danger{color:var(--xq-danger)}.xq-hub .pdrop a.danger:hover{background:var(--xq-danger-bg)}.xq-hub .btn{align-items:center;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:6px;line-height:1;padding:9px 16px;transition:all .18s var(--xq-ease);white-space:nowrap}.xq-hub .btn i{height:16px;width:16px}.xq-hub .btn.ghost{background:transparent;color:var(--xq-ink-3)}.xq-hub .btn.outline{background:#fff;border:1.5px solid var(--xq-border);color:var(--xq-ink)}.xq-hub .btn.outline:hover{border-color:var(--xq-ink)}.xq-hub .btn.dark{background:var(--xq-ink);color:#fff}.xq-hub .btn.dark:hover{background:var(--xq-ink-2)}.xq-hub .btn.primary{background:#414f79;color:#fff2cc}.xq-hub .btn.primary:hover{background:#37436b}.xq-hub .btn.sm{font-size:13px;padding:7px 13px}.xq-hub .btn.lg{font-size:15px;padding:13px 22px}.xq-hub .tabbar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff0;border-bottom:1px solid var(--xq-border);position:sticky;top:68px;z-index:30}.xq-hub .tabbar .row{display:flex;gap:28px;overflow-x:auto}.xq-hub .tabbtn{align-items:center;background:none;border:0;border-bottom:2px solid transparent;color:#374151;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:500;gap:7px;padding:15px 2px;transition:.15s var(--xq-ease);white-space:nowrap}.xq-hub .tabbtn i,.xq-hub .tabbtn svg{color:#6b7280;height:18px;width:18px}.xq-hub .tabbtn .material-symbols-outlined{color:#6b7280;font-size:18px}.xq-hub .tabbtn:hover{color:#0f172a}.xq-hub .tabbtn.active{border-bottom-color:var(--xq-brand);color:var(--xq-ink)}.xq-hub .card{background:#fff;border:1px solid var(--xq-border);border-radius:var(--xq-radius-lg);box-shadow:var(--xq-shadow-sm)}.xq-hub .card.pad{padding:20px}.xq-hub .card.feed{border-radius:18px;padding:20px}.xq-hub .pill{align-items:center;background:#fff;border:1px solid var(--xq-border);border-radius:999px;color:var(--xq-text-muted);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:5px 12px;transition:.15s var(--xq-ease)}.xq-hub .pill:hover{border-color:var(--xq-ink-3);color:var(--xq-ink)}.xq-hub .pill.on{background:var(--xq-indigo-50);border-color:var(--xq-brand);color:var(--xq-brand)}.xq-hub .chip{background:var(--xq-surface-3);color:var(--xq-ink-3);font-weight:600}.xq-hub .badge,.xq-hub .chip{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;padding:3px 9px}.xq-hub .badge{font-weight:700;gap:4px;letter-spacing:.01em}.xq-hub .badge.brand{background:var(--xq-brand);color:#fff}.xq-hub .badge.indigo-soft{background:var(--xq-indigo-50);color:var(--xq-indigo-700)}.xq-hub .badge.verified{background:var(--xq-hub-primary);color:#fff}.xq-hub .badge.top{background:var(--xq-warning-bg);color:#92660c}.xq-hub .badge.open{background:var(--xq-surface-3);color:var(--xq-ink-3)}.xq-hub .badge.invite{background:#fff;border:1px solid var(--xq-indigo-300);color:var(--xq-indigo-700)}.xq-hub .badge.bid{background:var(--xq-warning-bg);color:#92660c}.xq-hub .badge.glass{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a80;color:#fff}.xq-hub .badge.success{background:var(--xq-success-bg);color:#0f7a37}.xq-hub .cov{background:linear-gradient(125deg,var(--xq-indigo-600),var(--xq-indigo-400) 60%,#0ea5e9 150%);position:relative}.xq-hub .cov.culinary{background:linear-gradient(125deg,#9a3412,var(--xq-v-culinary) 65%,#fbbf24 155%)}.xq-hub .cov.retail{background:linear-gradient(125deg,#0e7490,var(--xq-v-retail) 65%,#67e8f9 160%)}.xq-hub .cov.lifestyle{background:linear-gradient(125deg,#9d174d,var(--xq-v-lifestyle) 65%,#f9a8d4 160%)}.xq-hub .cov.education{background:linear-gradient(125deg,#1e3a8a,var(--xq-v-education) 65%,#60a5fa 160%)}.xq-hub .cov.venue{background:linear-gradient(125deg,#5b21b6,var(--xq-v-venue) 65%,#c4b5fd 160%)}.xq-hub .cov:after{background:linear-gradient(0deg,rgba(15,23,42,.55),transparent 62%);content:"";inset:0;position:absolute}.xq-hub .cov-tex{background:repeating-linear-gradient(45deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.05) 11px,transparent 0,transparent 22px);inset:0;position:absolute}.xq-hub .ph{align-items:center;background:repeating-linear-gradient(45deg,var(--xq-surface-3),var(--xq-surface-3) 10px,#eaecf3 10px,#eaecf3 20px);border:1px dashed var(--xq-border);border-radius:12px;display:flex;font-size:11px;justify-content:center;text-align:center}.xq-hub .muted,.xq-hub .ph{color:var(--xq-text-muted)}.xq-hub .soft{color:var(--xq-text-soft)}.xq-hub .statnum{font-weight:800;letter-spacing:-.02em;line-height:1}.xq-hub .kpi-lbl{color:var(--xq-text-muted);font-size:10px;letter-spacing:.05em;text-transform:uppercase}.xq-hub .vtile{border:1.5px solid var(--xq-brand)!important;position:relative}.xq-hub .vtile:after{color:var(--xq-brand);content:"✦ XQUARE verified";font-size:8px;font-weight:700;letter-spacing:.04em;position:absolute;right:12px;text-transform:uppercase;top:10px}.xq-hub aside.rail{display:flex;flex-direction:column;gap:18px}.xq-hub aside.rail .card{padding:18px}.xq-hub aside.rail h3{font-size:16px;font-weight:800;letter-spacing:-.01em;margin:0 0 14px}.xq-hub .kol-content{padding-top:8px}.xq-hub .appfoot{color:var(--xq-text-muted);font-size:12px;padding:28px 0 36px;text-align:center}@media(max-width:980px){.xq-hub nav.top .row{flex-wrap:wrap;gap:12px;height:auto;padding:10px 0}.xq-hub .navsearch{flex:1 1 100%;order:3;width:100%}}
