:root{--pointer-x:50%;--pointer-y:50%;--pointer-from-center:0;--pointer-from-top:0.5;--pointer-from-left:0.5;--card-opacity:0;--rotate-x:0deg;--rotate-y:0deg;--background-x:50%;--background-y:50%;--grain:none;--icon:none;--behind-gradient:none;--behind-glow-color:rgba(125,190,255,0.67);--behind-glow-size:25%;--inner-gradient:none;--sunpillar-1:hsl(2,100%,73%);--sunpillar-2:hsl(53,100%,69%);--sunpillar-3:hsl(93,100%,69%);--sunpillar-4:hsl(176,100%,76%);--sunpillar-5:hsl(228,100%,74%);--sunpillar-6:hsl(283,100%,73%);--sunpillar-clr-1:var(--sunpillar-1);--sunpillar-clr-2:var(--sunpillar-2);--sunpillar-clr-3:var(--sunpillar-3);--sunpillar-clr-4:var(--sunpillar-4);--sunpillar-clr-5:var(--sunpillar-5);--sunpillar-clr-6:var(--sunpillar-6);--card-radius:30px}.pc-card-wrapper{perspective:500px;transform:translateZ(.1px);position:relative;touch-action:none;margin-bottom:30px}.pc-behind{display:none}.pc-card-wrapper.active,.pc-card-wrapper:hover{--card-opacity:1}.pc-card{height:auto;min-height:120px;max-height:none;width:100%!important;min-width:400px;padding:32px 64px 110px;display:flex;align-items:center;justify-content:center;aspect-ratio:auto;border-radius:18px;position:relative;background-blend-mode:normal;animation:none;box-shadow:rgba(0,0,0,.1) calc((var(--pointer-from-left) * 8px) - 4px) calc((var(--pointer-from-top) * 12px) - 6px) 20px -4px;transition:transform .3s ease,box-shadow .3s ease;transform:translateZ(0) rotateX(0deg) rotateY(0deg);background:hsl(var(--card));backface-visibility:hidden;overflow:visible;border:1px solid hsl(var(--border))}.pc-card.active,.pc-card:hover{transition:none;transform:translateZ(0) rotateX(var(--rotate-y)) rotateY(var(--rotate-x)) scale(1.02)}.pc-card-shell.entering .pc-card{transition:transform .18s ease-out}.pc-card-shell{position:relative;z-index:1}.pc-card *{display:grid;grid-area:1/-1;border-radius:var(--card-radius);pointer-events:none}.pc-inside{inset:0;position:absolute;background-image:none;background-color:transparent;transform:none}.pc-dropdown-wrapper .pc-dropdown-trigger>span{display:flex!important;flex-direction:row!important;align-items:center!important;gap:6px!important;white-space:nowrap!important}.pc-dropdown-wrapper .pc-dropdown-trigger>span>svg{display:inline-flex!important;flex-shrink:0!important;margin:0!important}.pc-dropdown-wrapper .pc-dropdown-trigger>span>span{display:inline!important;white-space:nowrap!important}.pc-shine{display:none}.pc-shine,.pc-shine:after{--space:5%;--angle:-45deg;transform:translateZ(1px);overflow:hidden;z-index:3;background:transparent;background-size:cover;background-position:50%;background-image:repeating-linear-gradient(0deg,var(--sunpillar-clr-1) calc(var(--space) * 1),var(--sunpillar-clr-2) calc(var(--space) * 2),var(--sunpillar-clr-3) calc(var(--space) * 3),var(--sunpillar-clr-4) calc(var(--space) * 4),var(--sunpillar-clr-5) calc(var(--space) * 5),var(--sunpillar-clr-6) calc(var(--space) * 6),var(--sunpillar-clr-1) calc(var(--space) * 7)),repeating-linear-gradient(var(--angle),#0e152e 0,hsl(180,10%,60%) 3.8%,hsl(180,29%,66%) 4.5%,hsl(180,10%,60%) 5.2%,#0e152e 10%,#0e152e 12%),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,0%,.1) 12%,hsla(0,0%,0%,.15) 20%,hsla(0,0%,0%,.25) 120%);background-position:0 var(--background-y),var(--background-x) var(--background-y),50%;background-blend-mode:color,hard-light;background-size:500% 500%,300% 300%,200% 200%;background-repeat:repeat}.pc-shine:after,.pc-shine:before{content:"";background-position:50%;background-size:cover;grid-area:1/1;opacity:0;transition:opacity .8s ease}.pc-card.active .pc-shine,.pc-card:hover .pc-shine{filter:brightness(.66) contrast(1.33) saturate(.33) opacity(.5);animation-play-state:running}.pc-card.active .pc-shine:after,.pc-card.active .pc-shine:before,.pc-card:hover .pc-shine:after,.pc-card:hover .pc-shine:before{opacity:0}.pc-shine:before{background-image:linear-gradient(45deg,var(--sunpillar-4),var(--sunpillar-5),var(--sunpillar-6),var(--sunpillar-1),var(--sunpillar-2),var(--sunpillar-3)),radial-gradient(circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,70%) 0,hsla(0,0%,30%,.2) 90%),var(--grain);background-size:250% 250%,100% 100%,220px 220px;background-position:var(--pointer-x) var(--pointer-y),50%,calc(var(--pointer-x) * .01) calc(var(--pointer-y) * .01);background-blend-mode:color-dodge;filter:brightness(calc(2 - var(--pointer-from-center))) contrast(calc(var(--pointer-from-center) + 2)) saturate(calc(.5 + var(--pointer-from-center)));mix-blend-mode:luminosity}.pc-shine:after{background-position:0 var(--background-y),calc(var(--background-x) * .4) calc(var(--background-y) * .5),50%;background-size:200% 300%,700% 700%,100% 100%;mix-blend-mode:difference;filter:brightness(.8) contrast(1.5)}.pc-glare{display:none}.pc-avatar-content{mix-blend-mode:luminosity;overflow:visible;transform:translateZ(2);backface-visibility:hidden}.pc-avatar-content .avatar{width:100%;position:absolute;left:50%;transform-origin:50% 100%;transform:translateX(calc(-50% + (var(--pointer-from-left) - .5) * 6px)) translateZ(0) scaleY(calc(1 + (var(--pointer-from-top) - .5) * .02)) scaleX(calc(1 + (var(--pointer-from-left) - .5) * .01));bottom:-1px;backface-visibility:hidden;will-change:transform;transition:transform .12s ease-out}.pc-avatar-content:before{content:"";position:absolute;inset:0;z-index:1;backdrop-filter:none;pointer-events:none}.pc-user-info{position:absolute;--ui-inset:20px;--ui-radius-bias:6px;bottom:var(--ui-inset);left:var(--ui-inset);right:var(--ui-inset);z-index:2;justify-content:space-between;background:rgba(255,255,255,.1);backdrop-filter:blur(30px);border:1px solid rgba(255,255,255,.1);border-radius:calc(max(0px, var(--card-radius) - var(--ui-inset) + var(--ui-radius-bias)));padding:12px 14px;pointer-events:auto}.pc-user-details,.pc-user-info{display:flex;align-items:center}.pc-user-details{gap:12px}.pc-mini-avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;border:1px solid rgba(255,255,255,.1);flex-shrink:0}.pc-mini-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.pc-user-text{display:flex;align-items:flex-start;flex-direction:column;gap:6px}.pc-handle{font-weight:500;color:rgba(255,255,255,.9)}.pc-handle,.pc-status{font-size:14px;line-height:1}.pc-status{color:rgba(255,255,255,.7)}.pc-contact-btn{border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px 16px;font-size:12px;font-weight:600;color:rgba(255,255,255,.9);cursor:pointer;transition:all .2s ease;backdrop-filter:blur(10px)}.pc-contact-btn:hover{border-color:rgba(255,255,255,.4);transform:translateY(-1px);transition:all .2s ease}.pc-content:not(.pc-avatar-content){max-height:none;overflow:visible;text-align:center;transform:none;z-index:5;mix-blend-mode:normal}.pc-content:not(.pc-avatar-content),.pc-details{position:static;display:flex;align-items:center;justify-content:center}.pc-details{width:auto;top:auto;flex-direction:row}.pc-details h3{font-weight:600;margin:0;font-size:1.75rem;white-space:nowrap;background-image:linear-gradient(90deg,#fff,#a0a0d0);background-size:1.5em 1em;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;line-height:1.2}.pc-details p{display:none}.pc-convert-ui{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 20px 160px 0;gap:16px}.pc-convert-header{width:100%;padding-top:12px}.pc-convert-row{display:flex;align-items:center;gap:12px;justify-content:center;width:100%;padding-bottom:0}.pc-convert-label{font-size:1.25rem;font-weight:800;color:hsl(var(--foreground));white-space:nowrap;letter-spacing:.03em}.pc-convert-to{margin:0}.pc-go-button{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background:linear-gradient(135deg,rgba(96,165,250,.9),rgba(74,222,128,.9));border:none;border-radius:10px;color:white;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(96,165,250,.4);animation:fadeIn .3s ease}.pc-go-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(96,165,250,.6);background:linear-gradient(135deg,rgba(96,165,250,1),rgba(74,222,128,1))}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.pc-dropdown-container,.pc-dropdown-container *,.pc-dropdown-trigger{pointer-events:auto!important}.pc-dropdown-trigger{display:flex;align-items:center;gap:8px;padding:12px 20px;background:hsl(var(--secondary));border:1px solid hsl(var(--border));border-radius:10px;color:hsl(var(--secondary-foreground));font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:100px;justify-content:space-between;overflow:hidden;height:48px}.pc-dropdown-trigger.active,.pc-dropdown-trigger:hover{background:hsl(var(--accent));border-color:hsl(var(--ring))}.pc-dropdown-chevron{width:18px;height:18px;opacity:.7}.pc-dropdown-wrapper{position:relative;display:inline-block}.pc-format-box{top:calc(100% + 12px);transform:translateX(-50%);min-width:280px;border:1px solid hsl(var(--border));border-radius:16px;padding:20px;z-index:9999;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.pc-format-box,.pc-format-box:before{position:absolute;left:50%;background:hsl(var(--popover))}.pc-format-box:before{content:"";top:-6px;transform:translateX(-50%) rotate(45deg);width:12px;height:12px;border-left:1px solid hsl(var(--border));border-top:1px solid hsl(var(--border))}.pc-dropdown-wrapper,.pc-dropdown-wrapper *,.pc-format-box,.pc-format-box *{pointer-events:auto!important;display:block!important;grid-area:auto!important}.pc-format-grid-box{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:12px!important}.pc-format-grid-item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:16px 12px!important;background:hsl(var(--secondary))!important;border:1px solid hsl(var(--border))!important;border-radius:12px!important;cursor:pointer!important;transition:all .2s ease!important;color:hsl(var(--secondary-foreground))!important;min-width:70px!important}.pc-format-grid-item:hover{transform:translateY(-2px)!important;border-color:var(--item-color,hsl(var(--primary)))!important;background:hsl(var(--accent))!important}.pc-format-grid-icon{width:24px!important;height:24px!important;color:var(--item-color,hsl(var(--primary)))!important;flex-shrink:0!important}.pc-format-grid-item span{font-size:.75rem!important;font-weight:600!important;color:hsl(var(--foreground))!important;line-height:1!important}.pc-dropdown-trigger{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding:12px 16px!important;background:rgba(0,0,0,.5)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:10px!important;color:rgba(255,255,255,.9)!important;font-size:1rem!important;font-weight:500!important;cursor:pointer!important;min-width:100px!important;transition:all .2s ease!important}.pc-dropdown-trigger:hover{background:rgba(0,0,0,.7)!important;border-color:rgba(255,255,255,.3)!important}.pc-dropdown-trigger:focus{outline:none!important;box-shadow:0 0 0 2px rgba(255,255,255,.2)!important}.pc-dropdown-trigger svg{width:18px!important;height:18px!important;opacity:.7!important;transition:transform .2s!important}.pc-dropdown-trigger[data-state=open] svg{transform:rotate(180deg)!important}.pc-format-dropdown.left{left:0}.pc-format-dropdown.right{right:0}.pc-dropdown-bridge{position:absolute;top:-24px;left:0;right:0;height:24px;background:transparent}.pc-dropdown-nub{position:absolute;top:-6px;left:50%;transform:translateX(-50%) rotate(45deg);width:12px;height:12px;background:rgba(23,23,23,.98);border-left:1px solid rgba(255,255,255,.12);border-top:1px solid rgba(255,255,255,.12);z-index:1}.pc-dropdown-content{position:relative;z-index:2}.pc-dropdown-search-wrapper{display:flex;align-items:center;gap:12px;padding:16px 16px 12px;border-bottom:1px solid rgba(255,255,255,.08)}.pc-search-icon{width:18px;height:18px;color:rgba(255,255,255,.4);flex-shrink:0}.pc-dropdown-search-input{flex:1;background:transparent;border:none;color:rgba(255,255,255,.9);font-size:.95rem;outline:none}.pc-dropdown-search-input::-moz-placeholder{color:rgba(255,255,255,.4)}.pc-dropdown-search-input::placeholder{color:rgba(255,255,255,.4)}.pc-dropdown-tabs{display:flex;gap:4px;padding:12px 16px 8px;border-bottom:1px solid rgba(255,255,255,.08)}.pc-tab{flex:1;padding:8px 12px;background:transparent;border:none;border-radius:8px;color:rgba(255,255,255,.5);font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease}.pc-tab:hover{color:rgba(255,255,255,.8);background:rgba(255,255,255,.05)}.pc-tab.active{color:rgba(255,255,255,.95);background:rgba(255,255,255,.1)}.pc-dropdown-scroll{max-height:320px;overflow-y:auto;padding:12px}.pc-format-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pc-format-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px 12px;background:hsl(var(--secondary));border:1px solid hsl(var(--border));border-radius:12px;cursor:pointer;transition:all .2s ease}.pc-format-item:hover{background:hsl(var(--accent));border-color:hsl(var(--primary));transform:translateY(-2px)}.pc-format-icon{width:28px;height:28px}.pc-format-label{font-size:.85rem;font-weight:600;color:hsl(var(--foreground))}.pc-category-list{display:flex;flex-direction:column;gap:12px}.pc-category-section{padding:12px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:12px}.pc-category-header{display:flex;align-items:center;gap:10px;margin-bottom:10px}.pc-category-icon{width:22px;height:22px}.pc-category-name{font-size:.95rem;font-weight:600;color:rgba(255,255,255,.95)}.pc-category-formats{display:flex;flex-wrap:wrap;gap:6px;padding-left:32px}.pc-category-format-btn{padding:6px 12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:6px;color:rgba(255,255,255,.7);font-size:.8rem;font-weight:500;cursor:pointer;transition:all .15s ease}.pc-category-format-btn:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.95)}.pc-more-btn{padding:6px 10px;color:rgba(255,255,255,.4);font-size:.8rem;font-weight:500}.text-blue-400{color:#60a5fa}.text-green-400{color:#4ade80}.text-red-400{color:#f87171}.text-purple-400{color:#c084fc}.text-yellow-400{color:#facc15}.text-pink-400{color:#f472b6}.text-orange-400{color:#fb923c}.text-blue-300{color:#93c5fd}.text-teal-400{color:#2dd4bf}@media (max-width:768px){.pc-convert-row{gap:12px}.pc-convert-label{font-size:1.1rem}.pc-dropdown-trigger{padding:10px 16px;font-size:.9rem;min-width:90px}.pc-format-dropdown{min-width:300px;max-width:340px}.pc-format-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.pc-convert-row{gap:10px;flex-wrap:wrap}.pc-convert-label{font-size:1rem}.pc-dropdown-trigger{padding:10px 14px;font-size:.85rem;min-width:80px}.pc-format-dropdown{min-width:280px;left:50%!important;right:auto!important;transform:translateX(-50%)}.pc-format-grid{grid-template-columns:repeat(3,1fr);gap:6px}.pc-format-item{padding:12px 8px}.pc-format-icon{width:24px;height:24px}.pc-format-label{font-size:.75rem}}@media (max-width:320px){.pc-convert-label{font-size:.9rem}.pc-dropdown-trigger{padding:8px 12px;font-size:.8rem}.pc-format-dropdown{min-width:260px}}@keyframes glow-bg{0%{--bgrotate:0deg}to{--bgrotate:360deg}}@keyframes holo-bg{0%{background-position:0 var(--background-y),0 0,50%}to{background-position:0 var(--background-y),90% 90%,50%}}@media (max-width:768px){.pc-card{min-height:110px;padding:28px 56px;min-width:360px}.pc-details h3{font-size:1.6rem}}@media (max-width:480px){.pc-card{min-height:100px;padding:26px 52px;min-width:340px}.pc-details h3{font-size:1.5rem}}@media (max-width:320px){.pc-card{min-height:90px;padding:22px 44px;min-width:300px}.pc-details h3{font-size:1.35rem}}