[data-v-076ef3d3]:root{--bg-teal:#2d8a7a;--bg-teal-dark:#1a5f52;--bg-teal-light:#3aa992;--bone-white:#f5f5f5;--bone-light:#fafafa;--text-primary:#2e2e2e;--accent-gold:#ffa726;--accent-teal:#26a69a}.futuristic-app[data-v-076ef3d3]{background:#f2f7fb!important}.mesh-background[data-v-076ef3d3]{position:fixed;width:100%;height:100%;background:#f2f7fb;z-index:0;top:0;left:0;overflow:hidden}.particle-canvas[data-v-076ef3d3]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.ultra-glass-header[data-v-076ef3d3]{background:#f2f7fb!important;backdrop-filter:blur(25px);border:1px solid rgba(45,138,122,.25)!important;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.15);box-shadow:0 8px 32px rgba(0,0,0,.15)}.circle[data-v-076ef3d3]{position:absolute;border-radius:50%;-webkit-filter:blur(100px);filter:blur(100px);opacity:.18;z-index:1}.c1[data-v-076ef3d3]{width:600px;height:600px;background:var(--accent-teal);top:-10%;left:-10%}.c2[data-v-076ef3d3]{width:500px;height:500px;background:var(--accent-gold);bottom:-5%;right:-5%}.potensi-card-v3[data-v-076ef3d3]{background:#f5f5f5!important;backdrop-filter:blur(15px);border:1px solid rgba(45,138,122,.25)!important;border-radius:20px!important;-webkit-transition:all .4s cubic-bezier(.165,.84,.44,1);transition:all .4s cubic-bezier(.165,.84,.44,1);cursor:pointer;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.12);box-shadow:0 8px 32px rgba(0,0,0,.12)}.potensi-card-v3[data-v-076ef3d3]:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);border-color:var(--accent-teal)!important;background:rgba(45,138,122,.08)!important;-webkit-box-shadow:0 24px 60px rgba(38,166,154,.25);box-shadow:0 24px 60px rgba(38,166,154,.25)}.category-badge[data-v-076ef3d3]{position:absolute;bottom:15px;left:15px;background:rgba(45,138,122,.9);padding:6px 16px;border-radius:12px;font-size:11px;font-weight:800;color:var(--bone-white);backdrop-filter:blur(8px);-webkit-box-shadow:0 4px 16px rgba(38,166,154,.3);box-shadow:0 4px 16px rgba(38,166,154,.3)}.watermark-container[data-v-076ef3d3]{position:absolute;top:0;left:0;width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;z-index:2}.bg-watermark-center[data-v-076ef3d3]{width:40%;max-width:500px;opacity:.06;-o-object-fit:contain;object-fit:contain}.bg-watermark-baru[data-v-076ef3d3]{width:100%;height:100%}.status-pulse[data-v-076ef3d3]{width:8px;height:8px;background:var(--accent-teal);border-radius:50%;-webkit-box-shadow:0 0 12px var(--accent-teal);box-shadow:0 0 12px var(--accent-teal);-webkit-animation:pulse-076ef3d3 1.5s infinite;animation:pulse-076ef3d3 1.5s infinite}@-webkit-keyframes pulse-076ef3d3{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}@keyframes pulse-076ef3d3{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.detail-sheet[data-v-076ef3d3]{border-top:4px solid var(--accent-teal)!important;border-radius:40px 40px 0 0!important;background:#f5f5f5!important;-webkit-box-shadow:0 -8px 32px rgba(0,0,0,.2);box-shadow:0 -8px 32px rgba(0,0,0,.2)}.drag-area[data-v-076ef3d3]{width:100%;padding:25px 0;cursor:pointer}.drag-handle[data-v-076ef3d3]{width:60px;height:5px;background:rgba(45,138,122,.3);border-radius:10px}.scroll-container[data-v-076ef3d3]{max-height:250px;overflow-y:auto}.scroll-container[data-v-076ef3d3]::-webkit-scrollbar{width:4px}.scroll-container[data-v-076ef3d3]::-webkit-scrollbar-thumb{background:var(--accent-teal);border-radius:10px}.black--text[data-v-076ef3d3]{color:var(--accent-gold)!important}.letter-spacing-2[data-v-076ef3d3]{letter-spacing:2px}.letter-spacing-4[data-v-076ef3d3]{letter-spacing:4px}.line-clamp-4[data-v-076ef3d3]{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.glass-alert[data-v-076ef3d3]{background:rgba(45,138,122,.12)!important;backdrop-filter:blur(10px);border:1px solid rgba(45,138,122,.35)!important;border-radius:15px!important}.border-gold-glow[data-v-076ef3d3]{border:2px solid var(--accent-gold)!important;-webkit-box-shadow:0 0 20px rgba(255,167,38,.3);box-shadow:0 0 20px rgba(255,167,38,.3)}@media (max-width:768px){.potensi-card-v3[data-v-076ef3d3]:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px)}.category-badge[data-v-076ef3d3]{bottom:12px;left:12px;padding:4px 12px;font-size:10px}}