.wrap{position:relative;width:98%;height:auto}.resize-handle{position:absolute;left:0;bottom:0;width:100%;height:20px;cursor:row-resize;z-index:2000}.showSection.active{color:#adff2f;box-shadow:0 0 10px var(--txt)}.showSection{cursor:pointer}.showSection:hover{text-decoration:underline}.resize-icon{position:absolute;left:50%;bottom:0;transform:translate(-50%);font-size:20px;z-index:1999;cursor:pointer}.resize-icon i{color:#ccc}.resize-icon:hover i{color:#0ff}.chat-popbox{position:relative;width:100%;padding:2px;font-size:15px;text-align:center;height:450px;z-index:10;overflow:hidden;resize:vertical;flex-shrink:0}.scrollable-container{width:100%;overflow-y:auto;position:relative;left:0;right:0;border:1px solid #ccc;box-sizing:border-box;scroll-behavior:smooth;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:10px;flex-grow:1}.scrollable-container>div{margin-bottom:5px;width:90%;text-align:center}.scrollable-container::-webkit-scrollbar{width:16px}.scrollable-container::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:4px}.scrollable-container::-webkit-scrollbar-track{background-color:#f1f1f1}.scrollable-container::-webkit-scrollbar{width:16px!important}.scrollable-container::-webkit-scrollbar-thumb{background-color:#00000080!important;border-radius:4px!important}.scrollable-container::-webkit-scrollbar-track{background-color:#f1f1f1!important}.color-bar{width:50%;height:25px;border:1px solid #333;border-radius:4px;margin:2px 0 4px;cursor:pointer}#feedbackMessage{padding:10px;margin-bottom:15px;border-radius:5px;font-weight:700;display:none}#feedbackMessage.green{background-color:#e6ffe6;color:#4caf50;border:1px solid #4CAF50}.custom-popup{position:fixed;top:20px;left:50%;transform:translate(-50%);padding:15px 25px;border-radius:10px;text-align:center;animation:fadeIn .5s ease forwards;pointer-events:none;z-index:9999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#feedbackMessage.red{background-color:#ffe6e6;color:#f44336;border:1px solid #f44336}#newForbiddenWord{padding:10px;margin:10px 0;width:400px;border-radius:5px;border:1px solid #ccc;font-size:16px;transition:border-color .3s}#newForbiddenWord:focus{outline:none;border-color:#4caf50}button{padding:10px 15px;background-color:#4caf50;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px;transition:background-color .3s}button:hover{background-color:#45a049}#forbiddenWordsList{list-style-type:none;padding:0;margin-top:20px}#forbiddenWordsList li{display:flex;justify-content:space-between;align-items:center;padding:8px;background-color:#fff;border:1px solid #0f0f0f;color:var(--txt);border-radius:5px;margin:5px 0;box-shadow:0 1px 3px #0000001a}#forbiddenWordsList li button{background-color:#f44336;padding:5px 10px;border:none;color:#fff;border-radius:5px;cursor:pointer;font-size:14px;margin-left:10px}#forbiddenWordsList li span{flex-grow:1;text-align:left}#forbiddenWordsList li button:hover{background-color:#681a1a}@media (max-width: 600px){#newForbiddenWord{width:150px}#forbiddenWordsList li{font-size:14px}}.container1{background:var(--bg);color:var(--txt);padding:30px;border:1px solid rgb(45,109,109);border-radius:10px;box-shadow:1 3 30px #020202;text-align:center;width:90%;max-width:500px;box-shadow:8px 8px 0 var(--txt);top:50px}h1{font-size:28px;margin-bottom:10px}.goal{font-size:18px;margin-bottom:20px}.input-group{margin:15px 0;text-align:left}label{display:block;margin-bottom:5px}.currency-input{position:relative;display:inline-block;width:40%}.currency-prefix{position:absolute;left:5px;top:53%;transform:translateY(-50%);pointer-events:none;font-size:.9rem;color:var(--txt)}.currency-input input{width:100%;padding-left:18px;font-size:.9rem}input{padding:10px;font-family:Orbitron,sans-serif;font-size:16px;width:100%;box-sizing:border-box;border:1.8px solid var(--txt);background:var(--bord2);color:var(--txt);box-shadow:0 4px 5px -2px #020202cc}button{margin-top:15px;padding:12px 20px;background:var(--txt);color:var(--bg);font-family:Orbitron,sans-serif;font-weight:700;font-size:16px;border:none;cursor:pointer;width:100%}.wallet-info,.tx-history{margin-top:20px;font-size:14px;word-break:break-all}.tx-history{display:none}.tx-history ul{list-style:none;padding:0}.tx-link{text-decoration:none;font-family:Orbitron,sans-serif}.tx-link:hover{text-decoration:underline}body.dark-mode .tx-link{color:#fff}body.light.tx-link{color:#000}.address-box{margin-top:20px;word-break:break-all;background:#222;padding:10px;border-radius:6px;font-size:14px;box-shadow:0 4px 5px -2px #020202cc}.copy-btn,.qr-btn{margin-top:10px;padding:10px;background-color:#a5ffff;color:#000;font-weight:700;border:none;cursor:pointer;width:48%;margin-right:2%}.qr-btn{margin-right:0}.qr-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:#000000d9;justify-content:center;align-items:center;z-index:1000;overflow:hidden}.qr-popup.active{display:flex}.qr-popup-content{background:#111;padding:30px;border-radius:12px;box-shadow:0 0 15px #0ff;max-width:90vw;width:320px;max-height:90vh;display:flex;flex-direction:column;align-items:center;position:relative}.qr-popup img{border-radius:10px;width:100%;height:auto;object-fit:contain}.close-qr{position:absolute;top:10px;right:15px;font-size:33px;color:#0ff;cursor:pointer}.fundraiser-info{background:#12151ade;padding:30px;border:1px solid rgba(60,160,160,.9);border-radius:1px;text-align:center;width:90%;max-width:500px;top:50px;box-shadow:3px 7px #0000004d}#donateBtn{display:inline-flex;align-items:center;justify-content:center;position:relative;min-width:120px;height:44px;padding:0 16px;background-color:#0ff;border:none;border-radius:8px;color:#000;font-weight:700;cursor:pointer;transition:background-color .3s ease,color .3s ease,border .3s ease;box-shadow:0 4px 5px -2px #020202cc}body.light-mode #donateBtn{background-color:#fff;color:#000;border:1px solid #000}.donate-content{display:flex;align-items:center;justify-content:center}:root{--loader-color: #000}body.light-mode #donateBtn:disabled{background-color:#fff!important;border:1px solid #000!important;color:#000!important;opacity:1!important;cursor:not-allowed!important}.loader{display:inline-block;width:28px;height:28px;position:relative;vertical-align:middle}.inner{position:absolute;box-sizing:border-box;width:100%;height:100%;border-radius:50%;border-style:solid;border-width:2px;border-color:transparent}.inner.one{animation:rotate-one 1s linear infinite;border-bottom-color:var(--loader-color)}.inner.two{animation:rotate-two 1s linear infinite;border-right-color:var(--loader-color);animation-delay:.3s}.inner.three{animation:rotate-three 1s linear infinite;border-top-color:var(--loader-color);animation-delay:.3s}@keyframes rotate-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotate(0)}to{transform:rotateX(35deg) rotateY(-45deg) rotate(360deg)}}@keyframes rotate-two{0%{transform:rotateX(50deg) rotateY(10deg) rotate(0)}to{transform:rotateX(50deg) rotateY(10deg) rotate(360deg)}}@keyframes rotate-three{0%{transform:rotateX(35deg) rotateY(55deg) rotate(0)}to{transform:rotateX(35deg) rotateY(55deg) rotate(360deg)}}#donateBtn:disabled{opacity:.6;cursor:not-allowed!important;background-color:#0ff!important;border:none!important;color:#000!important}button:disabled{opacity:.6;cursor:not-allowed}.theme-toggle-icons{display:flex;justify-content:flex-end;width:100%;margin-bottom:20px}.theme-toggle-wrapper{position:relative;top:16px;right:16px;z-index:999}#themeIconBtn{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}#themeIconBtn:hover{transform:scale(1.2)}#themeIconBtn svg{width:28px;height:28px}#sunIcon,body.light-mode #moonIcon{display:none}body.light-mode #sunIcon{display:inline}.switch{position:relative;display:inline-block;width:50px;height:24px;margin-right:10px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:24px;transition:.4s}.slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#000;border-radius:50%;transition:.4s}input:checked+.slider{background-color:#0ff}input:checked+.slider:before{transform:translate(26px)}body.light-mode{background-color:#cdd1d100;color:#000}body.light-mode input{background:var(--bg);color:var(--txt);border:1px solid #333}body.light-mode button,body.light-mode .copy-btn,body.light-mode .qr-btn,body.light-mode #donateBtn{background-color:#000;color:#fff}body.light-mode .address-box{background-color:#eee;color:#000}body.light-mode .fundraiser-info{background-color:#fafafa;border-color:#ccc;color:#333}body.light-mode .qr-popup-content{background:#fff;box-shadow:0 0 15px #000}body.light-mode .close-qr{color:#000}#appLink{color:#fff;text-decoration:none}#appLink:hover{text-decoration:underline}#trackerSelect{background-color:#000;color:#0ff;border:1px solid #0ff;font-family:Orbitron,sans-serif;padding:8px;font-size:16px;margin-top:10px;width:100%;box-sizing:border-box;box-shadow:0 4px 5px -2px #020202cc}body.light-mode #appLink{color:#000}body.light-mode #trackerSelect{background-color:#fff;color:#000;border:1px solid #333}.modal{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000d9;z-index:10000;justify-content:center;align-items:center}.modal-content{background:var(--bg-img);color:var(--txt);border:1px solid #0ff;padding:20px;border-radius:10px;max-width:400px;width:90%;text-align:center;font-family:Orbitron,sans-serif}.modal-actions{margin-top:20px}.btn-confirm{background:#0ff;color:#000;font-weight:700;border:none;padding:10px 20px;margin-right:10px;cursor:pointer}.btn-cancel{background:#333;color:#0ff;font-weight:700;border:1px solid #0ff;padding:10px 20px;cursor:pointer}body.light-mode .modal{background:#ffffffd9}body.light-mode .modal-content{background:#fff;border:1px solid #000;color:#000}body.light-mode .btn-confirm{background:#000;color:#fff}body.light-mode .btn-cancel{background:#eee;color:#000;border:1px solid #000}.chat{max-width:100%;min-width:100%;background:var(--bg-img);color:var(--txt);border:1px solid var(--txt);padding:1px;border-radius:0;margin:1px 0;font-size:15px;line-height:1.6;color:#bebebe;text-align:center;box-shadow:2px 6px #0003;height:auto}.donation-entry .hide-donation-button{background:var(--bg);border:1px solid var(--txt);border-radius:4px;padding:4px 8px;max-width:100px;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease;color:var(--txt)}.donation-entry .hide-donation-button .fa-eye-slash{transition:color .3s ease,transform .2s ease}.donation-entry .hide-donation-button:hover{background-color:var(--txt);color:var(--bg);transform:scale(1.05)}.donation-entry .hide-donation-button:hover .fa-eye-slash{transform:scale(1.2);color:var(--bg)}#trackerSelect,#voiceSelect{font-family:Orbitron,sans-serif;padding:8px 12px;font-size:16px;border:2px solid rgb(223,223,223);border-radius:6px;background-color:#111;color:#dfdfdf;cursor:pointer;transition:border-color .3s ease;min-width:200px}#trackerSelect:hover,#trackerSelect:focus{border-color:#0aa;outline:none}#voiceSelect:hover,#voiceSelect:focus{border-color:#0aa;outline:none}label[for=trackerSelect],label[for=voiceSelect]{color:#0ff;font-weight:600;margin-right:10px;font-family:Orbitron,sans-serif}body.light-mode .container{background:#fff;border:1px solid #ccc;border-radius:4px}.container{background:#12151ade;padding:30px;border:1px solid rgba(60,160,160,.9);border-radius:1px;text-align:center;width:90%;max-width:500px;top:50px;box-shadow:3px 7px #0000004d}a{color:inherit}#qrcode{margin-top:30px}.donation-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:5px}.donation-message{font-size:22px;margin-right:10px;margin-bottom:20px}.donation-info{display:flex;justify-content:space-between;align-items:center}.donation-amount{font-size:18px;font-weight:700;color:var(--txt)}.donation-usd{font-size:16px}.donation-entry{background:var(--bg);color:var(--txt);border:1px solid var(--txt);padding:10px 12px;margin-bottom:40px;border-radius:6px;display:flex;flex-direction:column;gap:6px}.donation-entry,.donation-content,.donation-message,.donation-info,.donation-amount,.donation-usd{font-family:Roboto,Verdana,sans-serif!important}.pagination-controls{display:flex;gap:6px;margin-top:20px;justify-content:center}.pagination-controls button{padding:6px 10px;font-size:14px;cursor:pointer}.pagination-controls button:disabled{opacity:.5;cursor:default}#paginationControls button{padding:6px 12px;margin:2px;border:1px solid #0e0d0d;color:#0e0d0d;background-color:#f8f8f8;cursor:pointer;border-radius:4px;transition:all .2s ease-in-out}#paginationControls button:hover:not(:disabled){background-color:#80a9d3;transform:scale(1.05);border-color:#333}#paginationControls button:disabled{background-color:#e0e0e0;cursor:not-allowed;transform:none}.tts-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--bg);color:var(--txt);border:1px solid var(--txt);border-radius:4px;cursor:pointer;font-size:14px;white-space:nowrap;flex:1;transition:all .2s ease-in-out}.donation-button-container{display:flex;gap:8px;justify-content:flex-start;margin-bottom:8px}.donation-button-container .tts-button{flex:1;font-size:14px;padding:6px 12px}.tts-button:hover{background-color:var(--txt);color:var(--bg);transform:scale(1.05);box-shadow:0 0 3px #007bff33}.tts-button.active{background-color:var(--txt);color:var(--bg)}.tooltip-icon{display:inline-block;background-color:var(--txt);color:var(--bg);font-weight:700;border-radius:50%;width:20px;height:20px;font-size:14px;text-align:center;line-height:20px;cursor:pointer;-webkit-user-select:none;user-select:none;margin-left:6px}.tooltip-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--txt);color:var(--bg);padding:12px 20px;border-radius:8px;font-size:14px;z-index:9999;max-width:80vw;box-shadow:0 0 12px #00000080;display:none;text-align:center}.toast-message{position:fixed;top:60px;left:50%;transform:translate(-50%);background:#72f865;color:#080808;padding:10px 20px;font-weight:700;border-radius:5px;box-shadow:0 4px 8px #0003;z-index:9999;opacity:0;animation:fadeInOut 6s ease forwards}@keyframes fadeInOut{0%{opacity:0;transform:translate(-50%) translateY(-10px)}10%,90%{opacity:1;transform:translate(-50%) translateY(0)}to{opacity:0;transform:translate(-50%) translateY(-10px)}}.chat-message,.chat-message2{background-color:transparent;color:#fff;animation:fadeIn .5s ease forwards;padding:10px;margin-bottom:5px;border-radius:5px;text-align:center;position:absolute;top:20px;left:50%;transform:translate(-50%);min-width:100px;max-width:900px}.chat-message,.chat-message2,.chat-message-text,.chat-message-text2{text-shadow:-1.5px -1.5px 0 #000,1.5px -1.5px 0 #000,-1.5px 1.5px 0 #000,1.5px 1.5px 0 #000}.chat-message{font-size:16px}.chat-message2{font-size:22px}.chat-message-text,.chat-message-text2{font-size:25px;margin-bottom:10px}.username{color:#00fc4c!important;font-weight:700;text-shadow:-1.5px -1.5px 0 #000,1.5px -1.5px 0 #000,-1.5px 1.5px 0 #000,1.5px 1.5px 0 #000}.username2{color:#00fc4c!important;font-weight:700;font-size:28px;text-shadow:-1.5px -1.5px 0 #000,-.8px -.8px 0 #000;font-family:Orbitron,sans-serif}.message2{font-size:22px;color:#000;font-weight:400;font-family:Orbitron,sans-serif}body.light-mode .chat-message,body.light-mode .chat-message2{background-color:#fffffff5;color:#fff}body.light-mode .chat-message-text,body.light-mode .chat-message-text2,body.light-mode .donation-amount{color:#fff;text-shadow:-1px -1px 0 #000000,1px -1px 0 #000000,-1px 1px 0 #000000,1px 1px 0 #000000}body.light-mode .username{color:#00fc4c!important;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}body.light-mode .username2{color:#00fc4c!important;text-shadow:-.5px -1.5px 0 #000,}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}#hide{display:none}.toggles-inline{display:flex;align-items:center;gap:12px}.voice-menu{background-color:var(--txt);color:var(--bg);padding:8px 12px;border:1px solid #134e49;border-radius:4px;cursor:pointer;-webkit-user-select:none;user-select:none;width:95%;font-family:sans-serif;position:relative}.voice-menu:hover{background-color:var(--txt);color:var(--bg)}.voice-options{display:none;position:absolute;background-color:var(--bg);border:1px solid var(--txt);border-radius:4px;margin-top:4px;z-index:999;width:95%;max-height:400px;overflow-y:auto;font-family:sans-serif}.voice-options div{padding:8px 12px;cursor:pointer;background-color:var(--txt);color:var(--bg)}.voice-options div:hover{background-color:var(--bg);color:var(--txt)}.input_wrapper{width:80px;height:65px;position:relative;cursor:pointer}.input_wrapper input[type=checkbox]{width:80px;height:42px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#315e7f;border-radius:2px;position:relative;outline:0;-webkit-transition:all .2s;transition:all .2s}.input_wrapper input[type=checkbox]:after{position:absolute;content:"";top:3px;left:3px;width:34px;height:34px;background:#dfeaec;z-index:2;border-radius:2px;-webkit-transition:all .35s;transition:all .35s}.input_wrapper svg{position:absolute;top:50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;fill:#fff;-webkit-transition:all .35s;transition:all .35s;z-index:1}.input_wrapper .is_checked{width:18px;left:18%;-webkit-transform:translateX(190%) translateY(-30%) scale(0);transform:translate(190%) translateY(-30%) scale(0)}.input_wrapper .is_unchecked{width:15px;right:10%;-webkit-transform:translateX(0) translateY(-30%) scale(1);transform:translate(0) translateY(-30%) scale(1)}.input_wrapper input[type=checkbox]:checked{background:#138126}.input_wrapper input[type=checkbox]:checked:after{left:calc(100% - 37px)}.input_wrapper input[type=checkbox]:checked+.is_checked{-webkit-transform:translateX(0) translateY(-30%) scale(1);transform:translate(0) translateY(-30%) scale(1)}.input_wrapper input[type=checkbox]:checked~.is_unchecked{-webkit-transform:translateX(-190%) translateY(-30%) scale(0);transform:translate(-190%) translateY(-30%) scale(0)}.toggle-with-icon{display:flex;flex-direction:row;align-items:center;gap:10px}.toggle-with-icon i{font-size:20px;margin-bottom:0}.hamburger{font-size:28px;cursor:pointer;position:fixed;top:15px;left:15px;z-index:1001;font-family:Orbitron,sans-serif;background:#fff;border:2px solid var(--accent-color);color:#000;padding:6px 10px;border-radius:6px;transition:all .3s ease}.hamburger:hover{background:#000;color:#fff}.sidenav{height:100%;width:0;position:fixed;z-index:1000;top:0;left:-.8;color:#000;background-color:#fff;border-right:2px solid black;overflow-x:hidden;transition:.4s;padding-top:60px}.sidenav a{padding:12px 24px;text-decoration:none;font-size:18px;display:block;color:var(--text-color);font-family:Orbitron,sans-serif;transition:.3s}.sidenav a:hover{background:#00f;color:#fff}.sidenav p{padding:12px 24px;text-decoration:none;font-size:18px;display:block;cursor:pointer;color:var(--text-color);font-family:Orbitron,sans-serif;transition:.3s}.sidenav p:hover{background:#000;color:#fff}.sidenav .closebtn{position:absolute;top:10px;right:15px;font-size:28px;margin-left:50px;color:var(--text-color);cursor:pointer}body.light-mode{background:var(--bg);color:var(--txt);--sidebar-bg: #ffffff;--accent-color: rgb(0, 0, 0);--text-color: #111;--hover-text-color: #ffffff}body.dark-mode{background:var(--bg);color:var(--txt);--sidebar-bg: #12151a;--accent-color: rgb(92, 182, 182);--text-color: #f1f1f1;--hover-text-color: #111}.pcr-button{width:100%!important;height:25px!important}.persistent-popup{position:fixed;bottom:20px;left:50%;transform:translate(-50%) translateY(100%);min-width:300px;max-width:400px;background:#fff;color:var(--txt);border:2px solid var(--txt);border-radius:8px;padding:10px 15px;box-shadow:0 4px 10px #0000004d;font-size:16px;z-index:9999;opacity:0;transition:all .4s ease}.persistent-popup.show{transform:translate(-50%) translateY(0);opacity:1}.persistent-popup.hide{transform:translate(-50%) translateY(100%);opacity:0}.persistent-popup .username2{font-weight:700;color:#0c6;margin-bottom:5px;font-size:18px;font-family:Orbitron,sans-serif}.persistent-popup .message{font-size:14px;color:#000;font-family:Orbitron,sans-serif}.overlay-balance-widget{position:fixed;top:20px;right:20px;padding:0;font-family:Orbitron,sans-serif;min-width:50px;min-height:25px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9998;overflow:visible;cursor:move;display:flex;flex-direction:column}.overlay-goal-widget{position:fixed;top:180px;right:20px;padding:0;font-family:Orbitron,sans-serif;min-width:50px;min-height:25px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;overflow:visible;cursor:move;display:flex;flex-direction:column}.widget-titlebar{font-weight:700;padding:12px 15px;text-align:center;border-bottom:1px solid rgba(0,204,102,.5);cursor:move;-webkit-user-select:none;user-select:none}.widget-titlebar i{margin-right:8px}.ui-draggable:has(>.widget-titlebar:hidden){border-top:3px dashed rgba(0,204,102,.6)!important}.ui-draggable:has(>.widget-titlebar:hidden):hover{border-top-color:#0c6!important}.ui-draggable:has(>.widget-titlebar:hidden)>.balance-content,.ui-draggable:has(>.widget-titlebar:hidden)>.goal-content,.ui-draggable>.profile-balances{cursor:move}.balance-content,.goal-content{padding:15px;display:flex;flex-direction:column;gap:8px;flex:1;min-height:0;overflow:hidden}.goal-content{padding-top:0;gap:0}@media (max-height: 400px){.balance-content,.goal-content{flex-direction:row;flex-wrap:wrap;align-content:center}.balance-line,.goal-bar-label{flex:1;min-width:100px}}.balance-line{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.balance-label{font-weight:500}.balance-value{font-weight:700;font-size:inherit}.usd-line{border-top:1px solid rgba(255,255,255,.2);padding-top:10px;margin-top:5px}.usd-line .balance-value{font-size:inherit}.goal-bar-label{display:flex;justify-content:space-between;font-size:13px;margin-bottom:5px;align-items:center}.goal-amount{font-size:14px;font-weight:500}#goalPercentage{font-weight:700;font-size:16px}#goalChart{flex:1;min-height:40px;width:100%;display:block;margin:-28px 0 0;padding:0;box-sizing:border-box}.ui-resizable-handle{opacity:0;transition:opacity .2s}.overlay-balance-widget:hover .ui-resizable-handle,.overlay-goal-widget:hover .ui-resizable-handle,.overlay-profile-widget:hover .ui-resizable-handle{opacity:1}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;background:#00cc66b3;border-radius:0 0 12px}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:0;left:0;background:linear-gradient(to top,rgba(0,204,102,.5),transparent)}.ui-resizable-e{cursor:e-resize;width:7px;right:0;top:0;height:100%;background:linear-gradient(to left,rgba(0,204,102,.5),transparent)}.overlay-profile-widget{position:fixed;top:20%;left:20%;min-width:100px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;display:flex;flex-direction:row;align-items:center;padding:.5% 2% .5% 0%;gap:3%;cursor:move;font-family:Orbitron,sans-serif}.profile-picture-container{width:25%;padding-bottom:25%;position:relative;overflow:hidden;border-radius:50%;border:.5% solid #00cc66;background:var(--placeholder, #333);flex-shrink:0;margin-right:auto}.profile-picture-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.profile-balances{flex:1;display:flex;flex-direction:column;gap:8%;font-size:100%}.profile-balance-line{display:flex;justify-content:flex-start;align-items:center;gap:10px;padding:0}.profile-label{font-weight:500;font-size:90%}.profile-value{font-weight:700;font-size:110%}.profile-total{border-top:1px solid rgba(255,255,255,.2);padding-top:8%;margin-top:2%}.profile-total .profile-value{font-size:120%}
