.wds-flag-orbit-panel{background:linear-gradient(180deg,rgba(18,34,64,.9),rgba(10,22,40,.95));border:1px solid var(--border-subtle,rgba(255,255,255,.08));border-radius:1rem;padding:.75rem .75rem .65rem;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.wds-flag-orbit-stage{position:relative;width:min(100%,1600px);height:600px;margin:0 auto;perspective:1300px;perspective-origin:50% 50%}.wds-flag-orbit-tilt{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center;transform-style:preserve-3d}.wds-flag-orbit-ring,.wds-flag-orbit-tilt{position:absolute;width:0;height:0;pointer-events:none}.wds-flag-orbit-ring{left:0;top:0}.wds-flag-orbit-ring:before{content:"";position:absolute;left:0;top:0;width:var(--wds-ring-w,416px);height:var(--wds-ring-h,146px);transform:translate(-50%,-50%);border:1px dashed rgba(201,168,76,.08);border-radius:50%;pointer-events:none}.wds-flag-orbit-node{position:absolute;left:0;top:0;width:0;height:0;pointer-events:auto;transform-style:preserve-3d;--wds-orbit-t:0.5;will-change:transform,opacity,filter}.wds-flag-orbit-chip{position:relative;display:block;width:184px;height:124px;padding:0;border-radius:.6rem;border:2px solid rgba(252,211,77,calc(.12 + var(--wds-orbit-t, 0) * .78));background:rgba(10,22,40,.85);box-shadow:0 8px 20px rgba(245,158,11,calc(var(--wds-orbit-t, 0) * .34)),0 4px 14px rgba(0,0,0,calc(.28 + var(--wds-orbit-t, 0) * .2));overflow:hidden;transform:translate(-50%,-50%);transform-origin:center center;animation:wds-waveflag 2.5s ease-in-out infinite;cursor:default;will-change:transform,filter,border-color,box-shadow}.wds-flag-orbit-flag{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@keyframes wds-waveflag{0%,to{transform:translate(-50%,-50%) skewY(0deg) rotate(0deg)}25%{transform:translate(-50%,-50%) skewY(2deg) rotate(.5deg)}75%{transform:translate(-50%,-50%) skewY(-2deg) rotate(-.5deg)}}.wds-flag-orbit-node.is-pointer-hover .wds-flag-orbit-chip{border-color:var(--color-gold-light,#fbbf24);box-shadow:0 8px 22px rgba(245,158,11,.38),0 4px 16px rgba(0,0,0,.4)}.wds-flag-orbit-center{position:absolute;left:0;top:0;transform:translate(-50%,calc(-50% - 81px));z-index:100;pointer-events:none;text-align:center;transform-style:preserve-3d}.wds-flag-orbit-center-badge{display:flex;align-items:center;justify-content:center;width:285px;height:364px;border-radius:.6rem;background:rgba(255,255,255,.06);border:3px solid rgba(201,168,76,.5);box-shadow:0 8px 32px rgba(0,0,0,.55);overflow:hidden;transform:perspective(780px) rotateX(30deg);transform-origin:50% 72%}.wds-flag-orbit-center-logo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.wds-flag-orbit-empty{color:var(--text-muted,rgba(255,255,255,.55));font-size:.85rem;text-align:center}@media (max-width:576px){.wds-flag-orbit-stage{height:480px}.wds-flag-orbit-chip{width:103px;height:70px}.wds-flag-orbit-center{transform:translate(-50%,calc(-50% - 65px))}.wds-flag-orbit-center-badge{width:180px;height:230px;border-radius:.6rem;border-width:2.5px}}@media (prefers-reduced-motion:reduce){.wds-flag-orbit-chip,.wds-flag-orbit-tooltip{animation:none}}.wds-flag-orbit-tooltip{position:fixed;z-index:300;max-width:220px;padding:.55rem .7rem;border-radius:.6rem;border:1px solid rgba(201,168,76,.5);background:rgba(8,18,34,.97);box-shadow:0 8px 28px rgba(0,0,0,.55);animation:wds-tooltip-in .12s ease-out}.wds-flag-orbit-tooltip-header{margin:0 0 .35rem;font-family:var(--font-mono,monospace);font-size:.72rem;font-weight:600;color:var(--color-gold-light,#fbbf24);overflow-wrap:anywhere}.wds-flag-orbit-tooltip-list{display:flex;flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;max-height:160px;overflow-y:auto}.wds-flag-orbit-tooltip-list li{font-size:.78rem;line-height:1.35;color:rgba(255,255,255,.88);overflow-wrap:anywhere}@keyframes wds-tooltip-in{0%{opacity:0}to{opacity:1}}