.tooltip-container{position:relative;display:inline-block}.tooltip-container .help-tooltip{position:relative;display:flex;font-size:18px;color:#5e5f63;background:radial-gradient(circle,rgba(202,204,221,.8078431373) 50%,transparent 50%);border-radius:50%;cursor:pointer;margin-left:2px;transition:opacity .3s,box-shadow .3s;width:fit-content}.tooltip-container .help-tooltip+.help-tooltip-text{z-index:1;top:-1px;visibility:hidden;opacity:0;transition:opacity .3s,visibility 0s .3s;color:#d7d7d7;background-color:#4e4e4e;box-shadow:#4e4e4e 0 0 3px 2px;border-radius:6px;position:absolute;width:max-content;max-width:300px;padding:7px;cursor:initial;font-size:14px;line-height:14px;font-weight:400;text-align:start;text-shadow:none;-webkit-user-select:text;user-select:text;left:105%;margin-left:8px}.tooltip-container .help-tooltip+.help-tooltip-text:after{right:100%;border-color:transparent #4e4e4e transparent transparent}.tooltip-container .help-tooltip+.help-tooltip-text.small-help-tooltip-text-left{left:unset;margin-left:unset;right:105%;margin-right:8px}.tooltip-container .help-tooltip+.help-tooltip-text.small-help-tooltip-text-left:after{right:unset;left:100%;border-color:transparent transparent transparent #4e4e4e}.tooltip-container .help-tooltip+.help-tooltip-text b{color:#d7d7d7;text-decoration:underline}.tooltip-container .help-tooltip:hover+.help-tooltip-text{visibility:visible;opacity:1;transition:opacity .3s}.tooltip-container .help-tooltip+.help-tooltip-text:after{content:" ";position:absolute;top:10px;margin-top:-5px;border-width:5px;border-style:solid}@keyframes expand-line{0%{width:0%}to{width:100%}}@keyframes spin-360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/rpuk-park-ranger-bills/assets/Inter-roman.var-BgdjCeQL.woff2?v=3.18) format("woff2")}*{font-family:Inter var,sans-serif}#root{height:100%}.custom-scroll-bar::-webkit-scrollbar{width:12px;cursor:pointer}.custom-scroll-bar::-webkit-scrollbar-track{margin:3px 0;background-color:#263240;border-radius:20px;cursor:auto}.custom-scroll-bar::-webkit-scrollbar-thumb{background-color:#0f141a;border-radius:20px;cursor:auto}.custom-scroll-bar::-webkit-scrollbar-thumb:hover{background-color:#0c1015}.custom-scroll-bar::-webkit-scrollbar-thumb:active{background-color:#0a0d11}html,body{height:100%;margin:0;display:flex;flex-direction:column}body{background-color:#131920}.main-container{display:flex;flex:1;color:#fff;margin:30px;gap:30px;height:calc(100% - 60px)}.main-container .box{display:flex;flex-direction:column;flex:1;gap:15px;padding:15px;background-color:#1b232d;border:solid #303f50 1px;border-radius:10px}.main-container .left-boxes-container{display:flex;flex-direction:column;width:600px;gap:30px;height:100%}.main-container .left-boxes-container .box-option-btns-container{display:flex;gap:10px}.main-container .left-boxes-container .box-option-btns-container .box-option-btn{display:flex;align-items:center;gap:6px;color:#ababab;font-weight:600;padding:8px 15px;border-radius:8px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .3s}.main-container .left-boxes-container .box-option-btns-container .box-option-btn:hover{color:#fff;scale:1.01;background-color:#35475b65}.main-container .left-boxes-container .box-option-btns-container .box-option-btn.active{color:#fff;background-color:#35475be1}.main-container .left-boxes-container .box-option-btns-container .box-option-btn.active:hover{scale:1.01;background-color:#3a4e65}.main-container .left-boxes-container .box-option-btns-container .box-option-btn.current-step:not(:hover):not(.active){text-shadow:#62dd33 0px 0px 6px}.main-container .left-boxes-container .box-option-btns-container .box-option-btn.current-step:not(:hover):not(.active) .help-tooltip{box-shadow:#5bc730a0 0 0 6px}.main-container .left-boxes-container .box-option-btns-container .box-option-btn.current-step:hover{box-shadow:#5bc730a0 0 0 6px}.main-container .left-boxes-container .box-option-btns-container .box-option-btn.current-step.active{box-shadow:#62dd33 0 0 6px}.main-container .left-boxes-container .box-option-btns-container #log-input-tab-btn:has(.help-tooltip:hover)+#sheet-input-tab-btn .help-tooltip{opacity:0}.main-container .left-boxes-container .small-box-content-container{display:flex;flex-direction:column;flex:1;gap:10px}.main-container .left-boxes-container .small-box-title{display:flex;gap:5px;color:#fff;font-size:20px;font-weight:600;align-items:center}.main-container .left-boxes-container .small-box-title.current-step{text-shadow:#62dd33 0px 0px 6px}.main-container .left-boxes-container .small-box-text-area{flex:1;color:#cfcfcf;font-size:11px;padding:4px 7px;background:#263240;border:solid #303f50 1px;border-radius:10px;resize:none}.main-container .left-boxes-container .small-box-text-area::placeholder{font-size:16px;color:#5c5c5cba}.main-container .left-boxes-container .small-box-text-area:focus{outline:none;border:solid #36c47d 1px!important}.main-container .left-boxes-container #sample-message-text-area{font-size:18px}.main-container .left-boxes-container .small-box-action-btns{display:flex;gap:10px}.main-container .left-boxes-container .small-box-action-btns .action-btn{display:flex;align-items:center;gap:3px;padding:7px 14px;border-radius:6px;background-color:#36c47d;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .3s}.main-container .left-boxes-container .small-box-action-btns .action-btn:hover{scale:1.02;background-color:#2fab6d}.main-container .left-boxes-container .small-box-action-btns .action-btn.success{scale:1;background-color:#4ed55e;cursor:not-allowed}.main-container .left-boxes-container .small-box-action-btns .action-btn.error{scale:1;background-color:#c43636;cursor:not-allowed}.main-container .left-boxes-container .small-box-action-btns .action-btn.secondary{justify-content:center;padding:7px 12px;background-color:#35475be1}.main-container .left-boxes-container .small-box-action-btns .action-btn.secondary:hover{background-color:#3a4e65}.main-container .left-boxes-container .small-box-action-btns .action-btn.secondary.success{scale:1;background-color:#7f8b9a;cursor:not-allowed}.main-container .left-boxes-container .small-box-action-btns .action-btn.secondary.error{scale:1;background-color:#26313e9b;cursor:not-allowed}.main-container .left-boxes-container .small-box-action-btns .action-btn.secondary.btn-grow{text-align:center;flex:1}.main-container .left-boxes-container .small-box-action-btns .action-btn.secondary svg.spin{animation:spin-360 .5s ease-in-out}.main-container .right-box-container{display:flex;flex-direction:column;flex-grow:1;height:100%;overflow:hidden}.main-container .right-box-container .big-box{gap:8px;overflow:hidden}.main-container .right-box-container .big-box .big-box-title-container{position:relative}.main-container .right-box-container .big-box .big-box-title-container .big-box-title{display:flex;gap:7px;color:#fff;font-size:25px;font-weight:600;justify-content:center;align-items:center;transition:text-shadow .3s}.main-container .right-box-container .big-box .big-box-title-container .big-box-title.current-step{text-shadow:#dfdf49 0px 0px 5px}.main-container .right-box-container .big-box .big-box-title-container .big-box-title .help-tooltip{font-size:22px}.main-container .right-box-container .big-box .big-box-title-container .big-box-title .help-tooltip+.help-tooltip-text{max-width:329px;left:105%;margin-left:8px}.main-container .right-box-container .big-box .big-box-title-container .expand-contract-all-container{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;cursor:pointer}.main-container .right-box-container .big-box .big-box-title-container .expand-contract-all-container .expand-contract-all-text{font-size:15px;color:#d5d5d5;align-content:center}.main-container .right-box-container .big-box .big-box-title-container .expand-contract-all-container .big-box-arrow-container{display:flex;width:30px;height:30px;margin-left:8px;align-items:center;justify-content:center;background-color:#4f6885e1;border-radius:6px;transition:all .3s}.main-container .right-box-container .big-box .big-box-title-container .expand-contract-all-container .big-box-arrow-container .big-box-arrow{transition:transform .3s}.main-container .right-box-container .big-box .big-box-title-container .expand-contract-all-container .big-box-arrow-container.open{background-color:#5a7b9ce1}.main-container .right-box-container .big-box .big-box-title-container .expand-contract-all-container .big-box-arrow-container.open .big-box-arrow{transform:rotate(90deg)}.main-container .right-box-container .big-box .big-box-title-container .expand-contract-all-container .big-box-arrow-container:hover{scale:1.05}.main-container .right-box-container .big-box #list-of-bills{display:flex;flex-direction:column;flex:1;gap:10px;overflow-y:auto;min-height:0;border-radius:8px;transition:padding-right .3}.main-container .right-box-container .big-box #list-of-bills .no-bills-message{font-size:20px;font-weight:500;opacity:.5;height:100%;text-align:center;align-content:center;margin-bottom:45px}.main-container .right-box-container .big-box #list-of-bills .bill-tab{display:flex;flex-direction:column;background-color:#131920;border-radius:8px;transition:box-shadow .3s}.main-container .right-box-container .big-box #list-of-bills .bill-tab:has(.bill-tab-header:hover):not(:has(.small-action-btn:hover)){box-shadow:inset #06080a 0 0 9px}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header{font-size:15px;display:flex;padding:8px 10px;align-items:center;cursor:pointer}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header .bill-tab-person-info{display:flex;flex-grow:1;align-items:center;gap:8px}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header .bill-tab-person-info .bill-tab-tag{font-size:12px;padding:4px 8px;border-radius:5px}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header .bill-tab-person-info .bill-tab-ranger-tag{color:#56d797;background-color:#25433494}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header .bill-tab-person-info .bill-tab-earnings-tag{color:#d7b956;background-color:#43382594}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header .bill-btns{font-size:13.5px;display:flex;gap:8px}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header .bill-btns .small-action-btn{display:flex;justify-content:center;align-items:center;gap:3px;scale:1;padding:6px 2px;border-radius:5px;transition:scale .3s,background-color .3s}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header .bill-btns .small-action-btn:hover{scale:1.02}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header .bill-btns .small-action-btn.phone{color:#000;text-align:center;width:100px;background-color:#eab308}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header .bill-btns .small-action-btn.phone:hover{background-color:#ca8a04}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header .bill-btns .small-action-btn.phone.last-phone{background-color:#ba8002c9}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header .bill-btns .small-action-btn.phone.last-phone:hover{background-color:#eab308}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header .bill-btns .small-action-btn.message{color:#fff;text-align:center;width:95px;background-color:#14b8a6}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header .bill-btns .small-action-btn.message:hover{background-color:#0d9488}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header .bill-btns .small-action-btn.message.last-message{background-color:#09645db6}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header .bill-btns .small-action-btn.message.last-message:hover{background-color:#14b8a6}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header .bill-btns .small-action-btn.copied{color:#fff;font-weight:600;background-color:#94949499!important;transition:scale .3s;cursor:not-allowed}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header .bill-btns .small-action-btn svg{opacity:.7}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header .bill-tab-arrow-container{display:flex;width:28px;height:28px;margin-left:8px;align-items:center;justify-content:center;background-color:#35475be1;border-radius:6px;transition:all .3s}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header .bill-tab-arrow-container .bill-tab-arrow{transition:transform .3s}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-header:hover .bill-tab-arrow-container{background-color:#3a4e65}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info{display:flex;flex-direction:column;height:0px;overflow:hidden;transition:all .3s ease-in-out}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-tab-divider{width:100%;height:1px;min-height:1px;align-self:center;margin-bottom:5px;background-color:#374151}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-info-item{display:flex;flex-direction:column;padding:0 20px}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-info-item:last-child{padding-bottom:3px}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-info-item .bill-info-item-info{display:inline-block;margin:7px 0;font-size:14px;width:100%}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-info-item .bill-info-item-info .bill-info-item-title{display:inline;font-weight:500}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-info-item .bill-info-item-info .bill-info-item-stats{border-radius:5px;overflow:hidden;float:right}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-info-item .bill-info-item-info .bill-info-item-stats .bill-info-item-invisible-divider{display:inline-flex;width:0;color:transparent;background-color:transparent;white-space:pre}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-info-item .bill-info-item-info .bill-info-item-stats .bill-info-item-invisible-divider::selection{color:transparent;background-color:transparent}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-info-item .bill-info-item-info .bill-info-item-stats .bill-info-item-stat{display:inline-block;padding:3px 7px;background-color:#a6a6a621}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-info-item .bill-info-item-info .bill-info-item-stats .bill-info-item-stat:first-child{padding-left:9px}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-info-item .bill-info-item-info .bill-info-item-stats .bill-info-item-stat:last-child{padding-right:9px}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-info-item .bill-info-item-info .bill-info-item-stats .bill-info-item-stat.taken{color:#fca5a5}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-info-item .bill-info-item-info .bill-info-item-stats .bill-info-item-stat.taken:has(~.bill-info-item-stat.given){padding-right:4px}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-info-item .bill-info-item-info .bill-info-item-stats .bill-info-item-stat.taken~.bill-info-item-stat.given{padding-left:4px}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-info-item .bill-info-item-info .bill-info-item-stats .bill-info-item-stat.given{color:#86efac}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-info-item .bill-info-item-info .bill-info-item-stats .bill-info-item-stat.net{color:#fff;background-color:#a6a6a650}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-info-item .bill-info-item-info .bill-info-item-stats .bill-info-item-stat.net-cost{color:#fff;width:66px;text-align:right;font-weight:500;background-color:#a6a6a675}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-info-item .bill-info-item-info .bill-info-item-stats .bill-info-item-stat.net-cost.positive{color:#fca5a5;background-color:#754c4c8c}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-info-item .bill-info-item-info .bill-info-item-stats .bill-info-item-stat.net-cost.negative{color:#86efac;background-color:#4477578f}.main-container .right-box-container .big-box #list-of-bills .bill-tab .bill-tab-info .bill-info-item .bill-tab-info-divider{width:100%;height:1px;min-height:1px;align-self:center;background-color:#374151a5}.main-container .right-box-container .big-box #list-of-bills .bill-tab.open .bill-tab-arrow{transform:rotate(90deg)}.main-container .right-box-container .big-box #list-of-bills .bill-tab.open .bill-tab-info{transition:all .3s ease-in-out,height .7s cubic-bezier(.43,2.01,.68,.64)}.main-container .right-box-container .big-box #list-of-bills .bill-tab.open .bill-tab-divider{animation:expand-line .5s ease-in-out}.main-container .right-box-container .big-box #list-of-bills .bill-tab.open .bill-tab-info-divider{width:0%;animation:expand-line .5s ease-in-out;animation-fill-mode:forwards}.hidden{display:none!important}
