.clipper-app .cng-status-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:750;line-height:1.45;white-space:normal;background:#aaa3ba14;color:#c9c3d3;border:1px solid #aaa3ba30}.clipper-app .cng-status-chip[data-status=approved]{color:#8ce7bc;background:#51bd8b14;border-color:#51bd8b38}.clipper-app .cng-status-chip[data-status=pending]{color:#ead093;background:#c29a4214;border-color:#c29a4238}.clipper-app .cng-status-chip[data-status=rejected]{color:#f2a4b3;background:#c8617614;border-color:#c8617638}.clipper-app .cng-status-chip[data-status=flagged]{color:#c7afff;background:#9a76e520;border-color:#9a76e548}.clipper-app .completion-bell{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;border-radius:50%;border:1px solid #a78bfa35;background:#110e18;color:#d0baf8;transition:background .2s,border-color .2s,transform .2s}.clipper-app .completion-bell svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.clipper-app #notificationBadge{position:absolute;top:-5px;right:-4px;min-width:19px;padding:2px 4px;border-radius:99px;background:#8b5ce1;color:#fff;font-size:10px;font-weight:800;text-align:center}.clipper-app #notificationBadge[hidden]{display:none}.clipper-app .completion-page{display:grid;gap:22px}.clipper-app .completion-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:18px}.clipper-app .completion-heading h2{margin:5px 0 8px;font-size:clamp(21px,2.4vw,28px);line-height:1.25}.clipper-app .completion-heading p,.clipper-app .completion-info p,.clipper-app .completion-guide p{color:#b9b2c6;line-height:1.7}.clipper-app .completion-heading .actions{margin:0;flex-wrap:wrap}.clipper-app .completion-heading .btn{min-height:42px;font-weight:750}.clipper-app .completion-notifications{display:grid;gap:12px}.clipper-app .completion-notification{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;padding:22px}.clipper-app .completion-notification.is-unread{border-color:#a381df65;background:#100d17}.clipper-app .completion-notification-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#a78bfa15;color:#bca0ee}.clipper-app .completion-notification-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7}.clipper-app .completion-notification-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.clipper-app .completion-notification h3{margin:0;font-size:16px;line-height:1.5}.clipper-app .completion-notification p{line-height:1.65;color:#c2bacf;overflow-wrap:anywhere}.clipper-app .completion-notification time{font-size:12px;color:#a49bb2}.clipper-app .completion-notification .actions{flex-wrap:wrap;gap:10px;margin-top:15px}.clipper-app .completion-quick-links{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}.clipper-app .completion-quick-links a{display:flex;align-items:center;gap:8px;color:#c6afea;font-size:13px;font-weight:700;padding:9px 14px;border:1px solid #a78bfa30;border-radius:999px;transition:background .2s}.clipper-app .completion-quick-links svg{width:16px;height:16px;stroke:currentColor;fill:none}.clipper-app .completion-guide{padding:24px;margin-bottom:22px;background:#0d0b12;border-color:#a78bfa35}.clipper-app .completion-steps{display:flex;gap:8px;list-style:none;padding:0;margin:20px 0;overflow-x:auto;overscroll-behavior-x:contain}.clipper-app .completion-steps li{flex:1;min-width:90px}.clipper-app .completion-steps button{width:100%;height:100%;padding:10px 8px;border-radius:14px;border:1px solid #ffffff10;background:#141118;color:#aaa1b7;display:grid;gap:8px;justify-items:center;font:inherit;font-size:11px;font-weight:650;cursor:pointer;transition:background .2s,border-color .2s}.clipper-app .completion-steps button>span:first-child{display:grid;place-items:center;border-radius:50%;width:25px;height:25px;background:#a78bfa14;color:#ccb5fa}.clipper-app .completion-steps [aria-current=step]{border-color:#b092e0;background:#a78bfa18;color:#eee7fb}.clipper-app .completion-guide-copy{max-width:650px;padding:10px 0}.clipper-app .completion-guide-copy h3{margin:9px 0;font-size:22px}.clipper-app .completion-guide-copy .btn{margin-top:8px}.clipper-app .completion-guide-nav{display:flex;justify-content:space-between;gap:12px;margin-top:20px}.clipper-app .completion-info{padding:24px}.clipper-app .completion-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:22px 0}.clipper-app .completion-info-grid h3{font-size:16px}.clipper-app .completion-faq{display:grid;gap:12px}.clipper-app .completion-faq details{padding:20px 22px}.clipper-app .completion-faq summary{cursor:pointer;font-size:15px;font-weight:700;line-height:1.6;color:#e9e3f0}.clipper-app .completion-faq p{margin:14px 0 0;line-height:1.8;color:#bcb3ca;max-width:85ch}.clipper-app .completion-faq details[open]{border-color:#a78bfa60}.clipper-app .completion-terms{margin:18px 0;padding:22px}.clipper-app .completion-term-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0}.clipper-app .completion-term-grid dt{font-size:12px;color:#a99fb9;margin-bottom:7px}.clipper-app .completion-term-grid dd{margin:0;color:#eee8f5;font-size:14px;font-weight:650;overflow-wrap:anywhere}.clipper-app .completion-note{color:#b5aabd;line-height:1.7;font-size:13px;overflow-wrap:anywhere}.clipper-app .completion-ledger{padding:22px;margin:20px 0;min-width:0}.clipper-app .completion-ledger .table-scroll{max-width:100%;overflow:auto;overscroll-behavior-x:contain}.clipper-app .completion-ledger table{min-width:720px}.clipper-app .completion-ledger td{max-width:260px;overflow-wrap:anywhere}.clipper-app .completion-ledger small{display:block;margin-top:6px;color:#a79bb8}.clipper-app .completion-balances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0}.clipper-app .completion-balances .live-card{padding:22px}.clipper-app .completion-balances strong{display:block;font-size:clamp(21px,2.2vw,29px);margin:12px 0;color:#a1e1bd;overflow-wrap:anywhere}.clipper-app .completion-balances p{color:#b4a9c1;font-size:12px;line-height:1.6}.clipper-app .completion-wallet{min-width:0}@media(hover:hover){.clipper-app .completion-bell:hover{background:#251637;border-color:#a78bfa80;transform:translateY(-1px)}.clipper-app .completion-quick-links a:hover,.clipper-app .completion-steps button:hover{background:#a78bfa22}.clipper-app .completion-faq summary:hover{color:#c6a4ff}}.clipper-app .completion-page button:focus-visible,.clipper-app .completion-guide button:focus-visible,.clipper-app .completion-bell:focus-visible{outline:2px solid #c4a2fb;outline-offset:4px}@media(max-width:767px){.clipper-app .completion-bell{flex-basis:44px;width:44px;height:44px}.clipper-app .completion-page{gap:16px}.clipper-app .completion-guide,.clipper-app .completion-info,.clipper-app .completion-terms,.clipper-app .completion-ledger{padding:16px}.clipper-app .completion-info-grid,.clipper-app .completion-balances{grid-template-columns:1fr;gap:12px}.clipper-app .completion-term-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.clipper-app .completion-notification{padding:16px;gap:12px;grid-template-columns:30px minmax(0,1fr)}.clipper-app .completion-notification-icon{width:30px;height:30px}.clipper-app .completion-notification-title{flex-wrap:wrap;gap:5px}.clipper-app .completion-page .btn,.clipper-app .completion-guide .btn{min-height:44px}.clipper-app .completion-steps{padding-bottom:8px;scrollbar-width:thin}.clipper-app .completion-steps li{min-width:104px}.clipper-app .completion-notification .actions>*{flex:1 1 130px;text-align:center;justify-content:center}.clipper-app .completion-heading .actions{width:100%}.clipper-app .completion-heading .actions>*{flex:1}.clipper-app .completion-balances strong{font-size:25px}.clipper-app .completion-faq details{padding:16px}.clipper-app .completion-quick-links a{min-height:44px}.clipper-app .completion-guide-nav .btn{flex:1}}@media(prefers-reduced-motion:reduce){.clipper-app .completion-bell,.clipper-app .completion-quick-links a,.clipper-app .completion-steps button{transition:none}}