﻿body{--color: #000000;--dark: #352d22;--light: #eff2f5;--accent: #cc9db0;--bkgg: #e2e8e3;--bkgb: #d2d3dc;--blue: #6e8a9e;--green: #6f8a72;--red: #8f6363;--blue-btn: #637590;--yellow: #ab9670;--link: #dfe6e0;--hover: #eef1ee;--pending: #f3f6b7;--overdue: #eebea8;--booked: #f1bec4;--my-booking: #a6c3a7;--btn-neutral-base: #515558;--link-l-20: #a6b9a9;--green-l-30: #2b352c;--green-l-15: #4d604f;--green-l-10: #586e5b;--green-l-8: #5d735f;--green-l3p5: #78937b;--green-l5: #7c967f;--green-l7: #829b85;--green-l7p5: #849c86;--green-l10: #8ba18d;--green-l11: #8da490;--green-l15: #99ad9b;--green-l18: #a1b4a3;--green-l20: #a7b8a9;--green-l22: #adbdae;--green-l27p5: #bcc9be;--green-l25: #b5c3b7;--green-l30: #c3cfc4;--accent-l-10: #bb7b95;--accent-l15: #e6cfd9;--accent-l20: #efe0e6;--blue-l-42: #161c20;--blue-l-32: #2a363f;--blue-l-10: #577082;--blue-l15: #9cafbd;--blue-l20: #abbbc7;--blue-l30: #cad4db;--blue-l40: #e8edf0;--blue-l46: #fbfbfc;--blue-l48: #ffffff;--blue-l50: #ffffff;--bkgg-l-15: #b7c6ba;--bkgg-l-10: #c6d1c8;--booked-mix-black-25: #3c3031;--booked-mix-black-80: #c1989d;--booked-l-30-mix-red-80: #de3342;--my-booking-mix-black-25: #2a312a;--my-booking-mix-black-80: #859c86;--pending-mix-black-25: #3d3e2e;--pending-mix-black-80: #c2c592;--btn-neutral-top: #5d6265;--btn-neutral-mid: #575b5f;--btn-neutral-bot: #515558;--btn-neutral-h-top: #696f72;--btn-neutral-h-mid: #63686c;--btn-neutral-h-bot: #5d6265;--btn-green-top: #7c967f;--btn-green-mid: #759078;--btn-green-bot: #6f8a72;--btn-green-h-top: #8aa18d;--btn-green-h-mid: #839b86;--btn-green-h-bot: #7c967f;--btn-red-top: #9c7070;--btn-red-mid: #976868;--btn-red-bot: #8f6363;--btn-red-h-top: #a67f7f;--btn-red-h-mid: #a17777;--btn-red-h-bot: #9c7070;--btn-yellow-top: #b4a280;--btn-yellow-mid: #b09c78;--btn-yellow-bot: #ab9670;--btn-yellow-h-top: #bdae90;--btn-yellow-h-mid: #b9a888;--btn-yellow-h-bot: #b4a280;--btn-blue-btn-top: #70829d;--btn-blue-btn-mid: #687b97;--btn-blue-btn-bot: #637590;--btn-blue-btn-h-top: #7f8fa7;--btn-blue-btn-h-mid: #7788a1;--btn-blue-btn-h-bot: #70829d}@media only screen and (min-width: 900px){body{--dark: #3e362b;--light: #dfe3e9;--accent: #c5a2ad;--bkgg: #dadfdb;--bkgb: #cacbd1;--blue: #748794;--green: #768578;--red: #8b6b6b;--blue-btn: #6b7b8b;--yellow: #a89a78;--link: #b9c1ba;--hover: #c7cdc8;--pending: #f0f2b3;--overdue: #e9b9a3;--booked: #efbfc2;--my-booking: #a9c1aa;--link-l-20: #839185;--green-l-30: #2e342f;--green-l-15: #525c53;--green-l-10: #5e6a60;--green-l-8: #636f64;--green-l3p5: #7f8e81;--green-l5: #839185;--green-l7: #89968a;--green-l7p5: #8a978c;--green-l10: #919d92;--green-l11: #93a095;--green-l15: #9ea9a0;--green-l18: #a6b0a8;--green-l20: #acb5ad;--green-l22: #b1bab2;--green-l25: #b9c1ba;--green-l27p5: #c0c7c1;--green-l30: #c7cdc8;--accent-l-10: #bb7b95;--accent-l15: #e2d1d7;--accent-l20: #ece1e4;--blue-l-42: #161a1c;--blue-l-32: #2c3439;--blue-l-25: #3b464d;--blue-l-10: #5d6d78;--blue-l15: #9facb5;--blue-l20: #aeb9c0;--blue-l30: #cad2d7;--blue-l40: #e7ebed;--blue-l46: #f9f9fa;--blue-l48: #fefefe;--bkgg-l-15: #b1bcb3;--bkgg-l-10: #bfc7c0;--booked-mix-black-25: #3c3030;--booked-mix-black-80: #bf999b;--booked-l-30-mix-red-80: #d9373e;--my-booking-mix-black-25: #2a302a;--my-booking-mix-black-80: #879a88;--pending-mix-black-25: #3c3c2d;--pending-mix-black-80: #c0c28f;--btn-green-top: #839185;--btn-green-mid: #7d8b7e;--btn-green-bot: #768578;--btn-green-h-top: #919d92;--btn-green-h-mid: #8a978b;--btn-green-h-bot: #839185;--btn-red-top: #977878;--btn-red-mid: #927171;--btn-red-bot: #8b6b6b;--btn-red-h-top: #a28686;--btn-red-h-mid: #9d7f7f;--btn-red-h-bot: #977878;--btn-yellow-top: #b2a688;--btn-yellow-mid: #ada080;--btn-yellow-bot: #a89a78;--btn-yellow-h-top: #bcb297;--btn-yellow-h-mid: #b7ac8f;--btn-yellow-h-bot: #b2a688;--btn-blue-btn-top: #788897;--btn-blue-btn-mid: #718192;--btn-blue-btn-bot: #6b7b8b;--btn-blue-btn-h-top: #8695a2;--btn-blue-btn-h-mid: #7f8e9d;--btn-blue-btn-h-bot: #788897}}body{--be-nested: #3c3c5c;--be-nested-l3: #424265;--be-nested-l10: #50507b;--be-nested-l20: #64649a;--be-nested-l60: #e0e0ea;--be-yellow: #ffff99;--be-yellow-l-30: #ffff00;--be-highlight: #99ff99;--be-highlight-l15: #e5ffe5;--be-link: #dce4b5;--be-hover: #ffffff;--be-bkg-mix-green-90: #6f8a76}@media only screen and (min-width: 900px){body{--be-link: #dee2b2;--be-bkg-mix-green-90: #76857b}}html{font-size:clamp(16px,2.5vw,22px)}body{padding-bottom:env(safe-area-inset-bottom)}*{color:var(--color);margin:0;border:none;padding:0;box-sizing:border-box;font-weight:300}ul,li{list-style-type:none}.svg-definitions{display:none}.button{display:inline-block;font-size:.85rem;line-height:1.25;padding:1.25vw;border-radius:.5vw;border:none;cursor:pointer;outline:none;background:linear-gradient(to bottom, var(--btn-bg-top) 0%, var(--btn-bg-mid) 45%, var(--btn-bg-bottom) 100%);box-shadow:0 .12vw .12vw hsla(0,0%,100%,.42) inset,0 -0.12vw .12vw rgba(0,0,0,.54) inset,.03vw 0 .3vw hsla(0,0%,100%,.3) inset,-0.03vw 0 .03vw hsla(0,0%,100%,.15) inset,-0.06vw .18vw .3vw rgba(0,0,0,.55);color:var(--light);font-weight:400;transition:background .12s ease-out,box-shadow .12s ease-out}.button svg{width:var(--svg-width, 3.5vw);height:var(--svg-height, 3.5vw);color:var(--svg-color, var(--be-link));fill:var(--svg-fill, var(--be-link))}.button svg.small-screen,.button svg.tiny-screen{width:var(--svg-width, 2.5vw);height:var(--svg-height, 2.5vw);color:var(--svg-color, var(--be-link));fill:var(--svg-fill, var(--be-link))}.button svg.stroke{fill:none;stroke:var(--svg-stroke, var(--be-link));stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.button svg.s5{stroke-width:5}.button svg.s10{stroke-width:10}.button svg.s15{stroke-width:15}.button svg.s20{stroke-width:20}.button svg.s25{stroke-width:25}.button svg.s30{stroke-width:30}.button svg.s35{stroke-width:35}.button svg.s40{stroke-width:40}.button svg.s45{stroke-width:45}.button svg.s50{stroke-width:50}.button svg.s55{stroke-width:55}.button svg.s60{stroke-width:60}.button svg.s65{stroke-width:65}.button svg.s70{stroke-width:70}.button svg.s75{stroke-width:75}.button svg.s80{stroke-width:80}.button svg.s85{stroke-width:85}.button svg.s90{stroke-width:90}.button svg.s95{stroke-width:95}.button svg.s100{stroke-width:100}@media(hover: hover){.button:hover svg{fill:var(--svg-hover, var(--green));stroke:var(--svg-hover, var(--green))}}.button{--btn-bg-top: var(--btn-neutral-top);--btn-bg-mid: var(--btn-neutral-mid);--btn-bg-bottom: var(--btn-neutral-bot)}@media(hover: hover){.button:hover{--btn-bg-top: var(--btn-neutral-h-top);--btn-bg-mid: var(--btn-neutral-h-mid);--btn-bg-bottom: var(--btn-neutral-h-bot)}}.button.green{--btn-bg-top: var(--btn-green-top);--btn-bg-mid: var(--btn-green-mid);--btn-bg-bottom: var(--btn-green-bot)}@media(hover: hover){.button.green:hover{--btn-bg-top: var(--btn-green-h-top);--btn-bg-mid: var(--btn-green-h-mid);--btn-bg-bottom: var(--btn-green-h-bot)}}.button.red{--btn-bg-top: var(--btn-red-top);--btn-bg-mid: var(--btn-red-mid);--btn-bg-bottom: var(--btn-red-bot)}@media(hover: hover){.button.red:hover{--btn-bg-top: var(--btn-red-h-top);--btn-bg-mid: var(--btn-red-h-mid);--btn-bg-bottom: var(--btn-red-h-bot)}}.button.yellow{--btn-bg-top: var(--btn-yellow-top);--btn-bg-mid: var(--btn-yellow-mid);--btn-bg-bottom: var(--btn-yellow-bot)}@media(hover: hover){.button.yellow:hover{--btn-bg-top: var(--btn-yellow-h-top);--btn-bg-mid: var(--btn-yellow-h-mid);--btn-bg-bottom: var(--btn-yellow-h-bot)}}.button.blue{--btn-bg-top: var(--btn-blue-btn-top);--btn-bg-mid: var(--btn-blue-btn-mid);--btn-bg-bottom: var(--btn-blue-btn-bot)}@media(hover: hover){.button.blue:hover{--btn-bg-top: var(--btn-blue-btn-h-top);--btn-bg-mid: var(--btn-blue-btn-h-mid);--btn-bg-bottom: var(--btn-blue-btn-h-bot)}}.button .big-screen,.button .tiny-screen{display:none}@media(hover: hover){.button:hover{opacity:1;box-shadow:0 .04vw .04vw hsla(0,0%,100%,.5) inset,0 -0.04vw .04vw rgba(0,0,0,.6) inset,.01vw 0 .1vw hsla(0,0%,100%,.35) inset,-0.01vw 0 .01vw hsla(0,0%,100%,.2) inset,-0.02vw .07vw .12vw rgba(0,0,0,.6)}}.hidden{display:none}.fade-transition{transition:opacity .3s ease-in}.zero-opacity{opacity:0;pointer-events:none}.obscured{position:relative}.obscured::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.25);opacity:1;pointer-events:none;transition:opacity .3s ease;margin:0 0 -3vw .15vw}.obscured:hover::after,.obscured.revealed::after{opacity:0}.small{font-size:.85rem}body{position:relative;width:100vw;min-height:100vh}body #page .flash,body #page #nav-confirm{position:fixed;top:40vh;left:50vw;transform:translate(-50%, -50%);z-index:9999;background-color:#fff;box-shadow:0 0 0 100vmax rgba(0,0,0,.5);width:80vw;padding:3vw 3vw;border-radius:.5vw;text-align:center;opacity:1;transition:opacity .3s ease}body #page .flash-close,body #page .nav-confirm-close{display:block;margin-top:2.5vw;width:100%;padding:2vw;cursor:pointer}body #page .nav-confirm-close{width:40%}@media(max-width: 450px){html{font-size:clamp(16px,4vw,18px)}.button{padding:2vw 5vw;border-radius:.75vw}.button .bigger-screen{display:none}.button .tiny-screen{display:inline}}@media(min-width: 900px){html{font-size:clamp(14px,1.33vw,18px)}.button{padding:.5vw 1.5vw;border-radius:.15vw;box-shadow:0 .04vw .04vw hsla(0,0%,100%,.42) inset,0 -0.04vw .04vw rgba(0,0,0,.54) inset,.01vw 0 .1vw hsla(0,0%,100%,.3) inset,-0.01vw 0 .01vw hsla(0,0%,100%,.15) inset,-0.02vw .06vw .1vw rgba(0,0,0,.55)}.button .small-screen,.button .tiny-screen{display:none}.button .big-screen{display:inline}.obscured::after{margin:0 0 -1.5vw .15vw}body #page .flash{position:static;transform:none;width:auto;height:auto;max-width:none;box-shadow:none;text-align:inherit;background-color:var(--accent-l15);margin-bottom:0;padding:.5vw 1vw}body #page .flash span{color:var(--accent-l-25)}body #page .flash-close{display:none}body #page #nav-confirm{background-color:#fff;width:initial;min-width:25vw;padding:1vw 1vw}body #page .nav-confirm-close{margin-top:1.5vw;padding:.5vw}body.sessions #page .flash,body.registrations.request_verification #page .flash,body.passwords #page .flash{width:50vw;height:initial;margin-top:3vw;margin-left:10vw;text-align:left;background-color:var(--be-highlight)}body.sessions #page .flash span,body.registrations.request_verification #page .flash span,body.passwords #page .flash span{padding:.5vw 1vw;line-height:1.25}body.bookings.index #page .flash{margin:1vw 0 .5vw}body.acc #page .flash{margin:.5vw auto 0;max-width:fit-content}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.block_font{font-family:"Open Sans",sans-serif;color:var(--color)}.title_font{font-family:"Work Sans",sans-serif;color:var(--color)}.text-correction-error{color:red}.display_block{display:block}*{font-family:"Open Sans",sans-serif,serif}a,a:link,a:visited,a:hover{color:var(--link);text-decoration:none}@media(hover: hover){a:hover{color:var(--hover)}}.backend_link,a.backend_link{color:var(--be-link)}@media(hover: hover){.backend_link:hover,a.backend_link:hover{font-weight:400;color:var(--be-hover)}}code{font-family:"Comic Sans MS";color:#c00}h1,h2{color:var(--light);text-align:left;margin:1.5vw auto}select{color:var(--blue-l50);background-color:var(--green-l3p5);padding:.2vw;border:.1vw solid #ccc;border-radius:.4vw}input,textarea,.ts-wrapper{background-color:var(--light);border-radius:.4vw}@media(min-width: 900px){h1,h2{color:var(--blue-l30);margin:2vw 0 .5vw}input,textarea,select{border-radius:.15vw}}#menu{position:relative;top:0;width:100%;text-align:center;z-index:100}#menu div.phone_menu div#menu-icons{display:flex;justify-content:space-between;width:100%;background-color:var(--green-l-8)}#menu div.phone_menu div#menu-icons a,#menu div.phone_menu div#menu-icons button{display:inline-block;width:10vw;height:10vw;padding:2vw;background:rgba(0,0,0,0)}#menu div.phone_menu div#menu-icons a svg,#menu div.phone_menu div#menu-icons button svg{width:var(--svg-width, 3.5vw);height:var(--svg-height, 3.5vw);color:var(--svg-color, var(--be-link));fill:var(--svg-fill, var(--be-link))}#menu div.phone_menu div#menu-icons a svg.small-screen,#menu div.phone_menu div#menu-icons a svg.tiny-screen,#menu div.phone_menu div#menu-icons button svg.small-screen,#menu div.phone_menu div#menu-icons button svg.tiny-screen{width:var(--svg-width, 2.5vw);height:var(--svg-height, 2.5vw);color:var(--svg-color, var(--be-link));fill:var(--svg-fill, var(--be-link))}#menu div.phone_menu div#menu-icons a svg.stroke,#menu div.phone_menu div#menu-icons button svg.stroke{fill:none;stroke:var(--svg-stroke, var(--be-link));stroke-width:20;stroke-linecap:round;stroke-linejoin:round}#menu div.phone_menu div#menu-icons a svg.s5,#menu div.phone_menu div#menu-icons button svg.s5{stroke-width:5}#menu div.phone_menu div#menu-icons a svg.s10,#menu div.phone_menu div#menu-icons button svg.s10{stroke-width:10}#menu div.phone_menu div#menu-icons a svg.s15,#menu div.phone_menu div#menu-icons button svg.s15{stroke-width:15}#menu div.phone_menu div#menu-icons a svg.s20,#menu div.phone_menu div#menu-icons button svg.s20{stroke-width:20}#menu div.phone_menu div#menu-icons a svg.s25,#menu div.phone_menu div#menu-icons button svg.s25{stroke-width:25}#menu div.phone_menu div#menu-icons a svg.s30,#menu div.phone_menu div#menu-icons button svg.s30{stroke-width:30}#menu div.phone_menu div#menu-icons a svg.s35,#menu div.phone_menu div#menu-icons button svg.s35{stroke-width:35}#menu div.phone_menu div#menu-icons a svg.s40,#menu div.phone_menu div#menu-icons button svg.s40{stroke-width:40}#menu div.phone_menu div#menu-icons a svg.s45,#menu div.phone_menu div#menu-icons button svg.s45{stroke-width:45}#menu div.phone_menu div#menu-icons a svg.s50,#menu div.phone_menu div#menu-icons button svg.s50{stroke-width:50}#menu div.phone_menu div#menu-icons a svg.s55,#menu div.phone_menu div#menu-icons button svg.s55{stroke-width:55}#menu div.phone_menu div#menu-icons a svg.s60,#menu div.phone_menu div#menu-icons button svg.s60{stroke-width:60}#menu div.phone_menu div#menu-icons a svg.s65,#menu div.phone_menu div#menu-icons button svg.s65{stroke-width:65}#menu div.phone_menu div#menu-icons a svg.s70,#menu div.phone_menu div#menu-icons button svg.s70{stroke-width:70}#menu div.phone_menu div#menu-icons a svg.s75,#menu div.phone_menu div#menu-icons button svg.s75{stroke-width:75}#menu div.phone_menu div#menu-icons a svg.s80,#menu div.phone_menu div#menu-icons button svg.s80{stroke-width:80}#menu div.phone_menu div#menu-icons a svg.s85,#menu div.phone_menu div#menu-icons button svg.s85{stroke-width:85}#menu div.phone_menu div#menu-icons a svg.s90,#menu div.phone_menu div#menu-icons button svg.s90{stroke-width:90}#menu div.phone_menu div#menu-icons a svg.s95,#menu div.phone_menu div#menu-icons button svg.s95{stroke-width:95}#menu div.phone_menu div#menu-icons a svg.s100,#menu div.phone_menu div#menu-icons button svg.s100{stroke-width:100}@media(hover: hover){#menu div.phone_menu div#menu-icons a:hover svg,#menu div.phone_menu div#menu-icons button:hover svg{fill:var(--svg-hover, var(--green));stroke:var(--svg-hover, var(--green))}}#menu div.phone_menu div#menu-icons a,#menu div.phone_menu div#menu-icons button{--svg-width: 100%;--svg-height: 100%;--svg-color: var(--link);--svg-fill: var(--link);--svg-stroke: var(--link);--svg-hover: var(--green)}#menu div.phone_menu div#language-selector{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;font-size:1.25rem;background-color:var(--green-l-8);justify-content:center;align-items:center;z-index:101}#menu div.phone_menu div#language-selector:not(.hidden){display:flex}#menu div.phone_menu div#language-selector .lang-close{position:absolute;right:3vw;background:none;color:#fff;border:none;font-size:1.5rem;cursor:pointer}#menu div.phone_menu div#language-selector span,#menu div.phone_menu div#language-selector a,#menu div.phone_menu div#language-selector .lang-close{padding:2vw 3vw;font-style:italic}#menu div.phone_menu div#language-selector span.lang-active{color:#fff;font-style:normal;text-decoration:underline}#menu ul{display:none}@media(max-width: 450px){#menu div.phone_menu div#menu-icons a,#menu div.phone_menu div#menu-icons button{width:12.5vw;height:12.5vw}}@media(min-width: 900px){#menu div.phone_menu{display:none}#menu ul{display:flex;justify-content:space-between;background-color:var(--green-l-8);margin-bottom:.25vw;padding:0}#menu ul li{display:inline;font-size:.9rem}#menu ul li a,#menu ul li span{color:var(--link);padding:.5vw 2vw;display:inline-block}}@media(min-width: 900px)and (hover: hover){#menu ul li a:hover,#menu ul li span:hover{color:var(--hover);text-decoration:underline}}@media(min-width: 900px){#menu ul li a:visited,#menu ul li span:visited{color:var(--link)}#menu ul li a.active{color:#fff}#menu ul li form{display:inline}#menu ul li form button.logout_button{padding:.5vw 2vw;display:inline-block;background-color:var(--green-l-8);color:var(--link);text-decoration:none;font-size:1em}}@media(min-width: 900px)and (hover: hover){#menu ul li form button.logout_button:hover{text-decoration:underline;color:var(--hover);cursor:pointer}}@media(min-width: 900px){#menu ul li.nav-lang{color:var(--link)}#menu ul li.nav-lang a,#menu ul li.nav-lang span{padding:.5vw 2vw}#menu ul li.nav-lang span.lang-active{color:#fff}}div.textile-toolbar{clear:both;width:42vw;padding:.5vw 0;margin-bottom:.4vw;background-color:var(--blue)}div.textile-toolbar button{margin:0;background-color:var(--blue-l15);background-repeat:no-repeat;border:1px solid var(--blue-l20);padding:.2vw 0}div.textile-toolbar button button img{vertical-align:text-bottom}div.textile-toolbar button.standard{width:3vw;height:3vw;margin:0;padding:.1vw 0 0}div.textile-toolbar button.standard span.svg_icon{display:inline-block;color:#000;fill:#000;fill-rule:evenodd}div.textile-toolbar button.standard span.svg_icon:hover{border-radius:20%;color:var(--be-yellow);fill:var(--be-yellow);transition:background-color .5s,transform .5s ease-out}div.textile-toolbar button.standard span.svg_icon svg{width:55%;height:auto}div.textile-toolbar button:hover,div.textile-toolbar button.unselected:hover{border:1px solid var(--blue);cursor:pointer}div.textile-toolbar button.selected{border:1px solid var(--blue);background-color:var(--blue)}div.textile-toolbar button.unselected{border:1px solid var(--blue);background-color:var(--blue)}div.textile-toolbar button.publish{padding:5px;display:block}.pagy{float:right;--B: 1;--H: 0;--S: 0;--L: 50;--A: 1;--spacing: 0.125rem;--padding: 0.75rem;--rounding: 1.75rem;--border-width: 0rem;--font-size: 0.875rem;--font-weight: 600;--line-height: 1.75;--text: hsla(var(--H) var(--S) calc(var(--L) - (25 * var(--B))) / var(--A));--text-hover: hsla(var(--H) var(--S) calc(var(--L) - (30 * var(--B))) / var(--A));--text-current: hsla(var(--H) var(--S) calc(100 * (var(--B) + 1)) / var(--A));--background: hsla(var(--H) var(--S) calc(var(--L) + (30 * var(--B))) / var(--A));--background-hover: hsla(var(--H) var(--S) calc(var(--L) + (20 * var(--B))) / var(--A));--background-current: hsla(var(--H) var(--S) var(--L) / var(--A));--background-input: hsla(var(--H) var(--S) calc(var(--L) + (45 * var(--B))) / var(--A));color:var(--text);font-size:var(--font-size);line-height:var(--line-height);font-weight:var(--font-weight);display:flex}.pagy>:not([hidden])~:not([hidden]){margin-left:calc(var(--spacing)*(1 - var(--space-reverse, 0)));margin-right:calc(var(--spacing)*var(--space-reverse, 0))}.rtl .pagy>:not([hidden])~:not([hidden]){--space-reverse: 1}.pagy a:not([role=separator]){display:block;text-decoration:none;background-color:var(--background);padding:calc(var(--padding)/3) var(--padding);border:var(--border-width) solid var(--background-current);border-radius:var(--rounding);color:inherit}@media(hover: hover){.pagy a[href]:hover{background-color:var(--background-hover);color:var(--text-hover)}}.pagy a:not([href]){cursor:default}.pagy a[role=link]:not([aria-current]){opacity:.6}.pagy a[aria-current]{background-color:var(--background-current);color:var(--text-current);border-color:var(--text)}.pagy label{white-space:nowrap;display:inline-block;border:var(--border-width) solid var(--background-current);border-radius:var(--rounding);background-color:var(--background);padding:calc(var(--padding)/3 - var(--border-width)) var(--padding)}.pagy label input{all:unset;border:var(--border-width) solid var(--background-current);border-radius:calc(var(--rounding)/2) !important;background-color:var(--background-input)}body.acc .small60{font-size:.6rem}body.acc .small75{font-size:.75rem}body.acc .emphasis{font-weight:400}body.acc #page #menu ul{padding:1vw 3vw}body.acc #page #menu ul li a,body.acc #page #menu ul li span{padding:2vw 3vw}body.acc #page #menu ul li form button.logout_button{padding:2vw 2vw}body.acc #page #main{padding:0 .5vw;margin-bottom:5vw}body.acc #page #main .backend_table .controls{display:flex;gap:1vw;margin:1vw 0;padding:1vw 0;flex-wrap:wrap;align-items:center}body.acc #page #main .backend_table .controls .flex1{flex:1}body.acc #page #main .backend_table .controls label{color:var(--light)}body.acc #page #main .backend_table .controls .accounts-filter{display:flex;flex:1;min-width:30vw}body.acc #page #main .backend_table .controls .accounts-filter .filter-input{flex:1;max-width:35vw;font-size:.9rem;padding:.5vw .75vw}body.acc #page #main .backend_table .controls .je-filter{display:flex;flex:1;justify-content:center;align-items:center;gap:1.5vw}body.acc #page #main .backend_table .controls .je-filter input[type=text]{font-size:.85rem;padding:.5vw}body.acc #page #main .backend_table .controls .je-filter input[type=date]{appearance:none;-webkit-appearance:none;font-size:.9rem;padding:.3vw .7vw;background-color:var(--bkgg)}body.acc #page #main .backend_table .controls .je-filter select{font-size:var(--select-fontsize)}body.acc #page #main .backend_table .controls .controls-filter{flex:1;flex-basis:100%}body.acc #page #main .backend_table .controls .controls-filter form{display:flex;justify-content:flex-end;align-items:center;gap:1.5vw}body.acc #page #main .backend_table .controls .controls-filter form input[type=date]{appearance:none;-webkit-appearance:none;font-size:.9rem;padding:.3vw .7vw;background-color:var(--bkgg)}body.acc #page #main .backend_table .controls .controls-filter form select{font-size:var(--select-fontsize)}body.acc #page #main .backend_table .controls .form_trial_balance,body.acc #page #main .backend_table .controls .form_profit_loss,body.acc #page #main .backend_table .controls .form_balance_sheet{display:flex;justify-content:flex-start;gap:1vw;align-items:baseline}body.acc #page #main .backend_table .controls .form_trial_balance input[type=date],body.acc #page #main .backend_table .controls .form_profit_loss input[type=date],body.acc #page #main .backend_table .controls .form_balance_sheet input[type=date]{appearance:none;-webkit-appearance:none;font-size:.9rem;padding:.3vw .7vw;background-color:var(--bkgg)}body.acc #page #main .backend_table .controls .inline-fetch-form{margin-left:2vw}body.acc #page #main .backend_table .controls .inline-fetch-form input[type=month]{appearance:none;-webkit-appearance:none;font-size:.9rem;padding:.3vw .7vw;background-color:var(--bkgg)}body.acc #page #main .backend_table .controls .pagy{margin-left:auto}body.acc #page #main .backend_table .controls.je-show div{display:flex;align-items:center;gap:1vw;background-color:var(--bkgg);padding:.5vw 2vw;border-radius:.15vw;min-height:3.5vw}body.acc #page #main .backend_table .controls.je-show div span{margin-right:1vw}body.acc #page #main .backend_table .controls.je-show div.status-actions .status-pill{display:inline-block;padding:.25vw .6vw;font-size:.85rem;font-weight:400;border-radius:99.9vw;color:#fff}body.acc #page #main .backend_table .controls.je-show div.status-actions .status-pill.success{background-color:var(--green)}body.acc #page #main .backend_table .controls.je-show div.status-actions .status-pill.draft{background-color:var(--red)}body.acc #page #main .backend_table table th{color:var(--light);font-weight:400}body.acc #page #main .backend_table table td form input[type=text]{font-size:.9rem;padding:1vw .75vw}body.acc #page #main .backend_table table th span.flex,body.acc #page #main .backend_table table th div.flex,body.acc #page #main .backend_table table td span.flex,body.acc #page #main .backend_table table td div.flex{display:flex;gap:1vw;justify-content:space-between;align-items:baseline}body.acc #page #main .backend_table table th span.flex input#acc_report_group_name,body.acc #page #main .backend_table table th div.flex input#acc_report_group_name,body.acc #page #main .backend_table table td span.flex input#acc_report_group_name,body.acc #page #main .backend_table table td div.flex input#acc_report_group_name{background-color:var(--bkgg);flex:1}body.acc #page #main .backend_table table td.account-code-name{padding:0 !important;height:1px}body.acc #page #main .backend_table table td.account-code-name a,body.acc #page #main .backend_table table td.account-code-name span.parent-display,body.acc #page #main .backend_table table td.account-code-name span.leaf-display{padding:1vh 1vw;display:flex;gap:1rem;align-items:center;width:100%;height:100%;cursor:default}body.acc #page #main .backend_table table td.account-code-name a .parent-code,body.acc #page #main .backend_table table td.account-code-name span.parent-display .parent-code,body.acc #page #main .backend_table table td.account-code-name span.leaf-display .parent-code{font-family:monospace;font-weight:bold;text-align:left;min-width:8vw}body.acc #page #main .backend_table table td.account-code-name a .child-code,body.acc #page #main .backend_table table td.account-code-name span.parent-display .child-code,body.acc #page #main .backend_table table td.account-code-name span.leaf-display .child-code{font-family:monospace;text-align:right;padding-left:2vw;min-width:8vw;color:#666}body.acc #page #main .backend_table table td.account-code-name a .account-name,body.acc #page #main .backend_table table td.account-code-name span.parent-display .account-name,body.acc #page #main .backend_table table td.account-code-name span.leaf-display .account-name{flex:1}body.acc #page #main .backend_table table td.account-code-name a:hover{cursor:pointer}body.acc #page #main .backend_table table td.account-code-name a:hover span{color:var(--bkgb)}body.acc #page #main .backend_table table td.actions div{display:flex;gap:.75vw;align-items:center}body.acc #page #main .backend_table table td.actions div a,body.acc #page #main .backend_table table td.actions div button{display:inline-block}body.acc #page #main .backend_table table .no-halfpad{display:none}body.acc #page #main .backend_table table td a,body.acc #page #main .backend_table table th a{color:var(--be-link)}body.acc #page #main .backend_table table td a:hover,body.acc #page #main .backend_table table th a:hover{color:var(--be-hover)}body.acc #page #main .backend_table table.backend_show.report_overview td div.flex span.report-list{display:flex;row-gap:.5vw;column-gap:.5vw;flex-wrap:wrap}body.acc #page #main dialog.report-modal,body.acc #page #main dialog.fx-calculator{margin:auto;border:none;border-radius:1.2vw;padding:0;width:90%;max-width:90%;box-shadow:0 2.5vw 5vw -1.2vw rgba(0,0,0,.25);opacity:0;transform:scale(0.95);transition:opacity .2s ease-out,transform .2s ease-out}body.acc #page #main dialog.report-modal .modal-title,body.acc #page #main dialog.fx-calculator .modal-title{margin:0;padding:1.5vw 1.5vw 1vw;font-size:1.1rem;border-bottom:.1vw solid #eee;color:#333}body.acc #page #main dialog.report-modal .modal-body,body.acc #page #main dialog.fx-calculator .modal-body{padding:1.5vw;display:flex;flex-direction:column;gap:1vw}body.acc #page #main dialog.report-modal .modal-body .field,body.acc #page #main dialog.fx-calculator .modal-body .field{display:flex;flex-direction:column;gap:.5vw}body.acc #page #main dialog.report-modal .modal-body .field label,body.acc #page #main dialog.fx-calculator .modal-body .field label{font-size:.75rem;font-weight:600;color:#555}body.acc #page #main dialog.report-modal .modal-body .field input[type=text],body.acc #page #main dialog.report-modal .modal-body .field input[type=date],body.acc #page #main dialog.report-modal .modal-body .field input[type=month],body.acc #page #main dialog.report-modal .modal-body .field select,body.acc #page #main dialog.fx-calculator .modal-body .field input[type=text],body.acc #page #main dialog.fx-calculator .modal-body .field input[type=date],body.acc #page #main dialog.fx-calculator .modal-body .field input[type=month],body.acc #page #main dialog.fx-calculator .modal-body .field select{padding:.6vw;border:.1vw solid #ccc;border-radius:.6vw;font-size:.9rem}body.acc #page #main dialog.report-modal .modal-actions,body.acc #page #main dialog.fx-calculator .modal-actions{padding:1vw 1.5vw;background-color:#f9fafb;display:flex;justify-content:flex-end;gap:1vw;border-top:.1vw solid #eee}body.acc #page #main dialog.report-modal .modal-actions .button.ghost,body.acc #page #main dialog.fx-calculator .modal-actions .button.ghost{background-color:rgba(0,0,0,0);color:#666}body.acc #page #main dialog.report-modal .modal-actions .button.ghost:hover,body.acc #page #main dialog.fx-calculator .modal-actions .button.ghost:hover{background-color:#f3f4f6}body.acc #page #main dialog.report-modal::backdrop,body.acc #page #main dialog.fx-calculator::backdrop{background:rgba(0,0,0,.5);backdrop-filter:blur(3px)}body.acc #page #main dialog.report-modal[open],body.acc #page #main dialog.fx-calculator[open]{opacity:1;transform:scale(1)}body.acc #page #main dialog.fx-calculator{max-width:60%}body.acc #page #main dialog.fx-calculator .modal-body .field.result{flex-direction:row;align-items:center;gap:.5rem}body.acc #page #main dialog.fx-calculator .modal-body .field.result input[type=text]{flex:1}body.acc #page #main dialog.fx-calculator .modal-body .field.result button{background:none;border:none;cursor:pointer;padding:.4rem}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg{width:var(--svg-width, 3.5vw);height:var(--svg-height, 3.5vw);color:var(--svg-color, var(--be-link));fill:var(--svg-fill, var(--be-link))}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.small-screen,body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.tiny-screen{width:var(--svg-width, 2.5vw);height:var(--svg-height, 2.5vw);color:var(--svg-color, var(--be-link));fill:var(--svg-fill, var(--be-link))}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.stroke{fill:none;stroke:var(--svg-stroke, var(--be-link));stroke-width:20;stroke-linecap:round;stroke-linejoin:round}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s5{stroke-width:5}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s10{stroke-width:10}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s15{stroke-width:15}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s20{stroke-width:20}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s25{stroke-width:25}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s30{stroke-width:30}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s35{stroke-width:35}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s40{stroke-width:40}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s45{stroke-width:45}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s50{stroke-width:50}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s55{stroke-width:55}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s60{stroke-width:60}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s65{stroke-width:65}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s70{stroke-width:70}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s75{stroke-width:75}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s80{stroke-width:80}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s85{stroke-width:85}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s90{stroke-width:90}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s95{stroke-width:95}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.s100{stroke-width:100}@media(hover: hover){body.acc #page #main dialog.fx-calculator .modal-body .field.result button:hover svg{fill:var(--svg-hover, var(--green));stroke:var(--svg-hover, var(--green))}}body.acc #page #main dialog.fx-calculator .modal-body .field.result button{--svg-width: 3vw;--svg-height: 3vw;--svg-stroke: var(--green);--svg-hover: var(--be-link)}body.acc #page #main dialog.fx-calculator .modal-body .field.result button svg.stroke{stroke-width:2}body.acc #page #main .dashboard p{color:var(--light);margin-bottom:.5vw;font-size:.75rem}body.acc #page #main .dashboard .unmapped_tax_accounts{margin:3vw auto 2vw;width:85%;background-color:var(--green-l3p5);border:.2vw solid var(--green-l5);border-radius:.3vw;padding:1vw}body.acc #page #main .dashboard .unmapped_tax_accounts h3{margin-bottom:.5vw}body.acc #page #main .dashboard .unmapped_tax_accounts p.hint{color:#000;line-height:1.1;margin-bottom:.25vw}body.acc #page #main .dashboard .unmapped_tax_accounts table{width:100%}body.acc #page #main .dashboard .unmapped_tax_accounts table tr.list-line-odd{background-color:var(--tr-odd, var(--green-l22))}body.acc #page #main .dashboard .unmapped_tax_accounts table tr.list-line-even{background-color:var(--tr-even, var(--green-l18))}body.acc #page #main .dashboard .unmapped_tax_accounts table td,body.acc #page #main .dashboard .unmapped_tax_accounts table th{text-align:left;font-size:var(--fontsize, 0.85rem);padding:.5vh .5vw}body.acc #page #main .dashboard .unmapped_tax_accounts table td form,body.acc #page #main .dashboard .unmapped_tax_accounts table th form{display:inline}body.acc #page #main .dashboard .unmapped_tax_accounts table td form button.backend_link,body.acc #page #main .dashboard .unmapped_tax_accounts table th form button.backend_link{display:inline-block;background-color:rgba(0,0,0,0);color:var(--be-link);text-decoration:none}body.acc #page #main .dashboard .unmapped_tax_accounts table td form button.backend_link:hover,body.acc #page #main .dashboard .unmapped_tax_accounts table th form button.backend_link:hover{color:var(--be-hover);cursor:pointer}body.acc #page #main .dashboard .unmapped_tax_accounts table td form.button_to button,body.acc #page #main .dashboard .unmapped_tax_accounts table th form.button_to button{font-size:1rem}body.acc #page #main .dashboard .unmapped_tax_accounts table td form.button_to button.button,body.acc #page #main .dashboard .unmapped_tax_accounts table th form.button_to button.button{font-size:.85rem}body.acc #page #main .dashboard .unmapped_tax_accounts table td form.button_to button.button.small75,body.acc #page #main .dashboard .unmapped_tax_accounts table th form.button_to button.button.small75{font-size:.75rem}body.acc #page #main .dashboard .unmapped_tax_accounts table th{background-color:var(--green-l7p5);padding:1.25vh 1vw}body.acc #page #main .dashboard .unmapped_tax_accounts table th.sed,body.acc #page #main .dashboard .unmapped_tax_accounts table td.sed{width:1vw}body.acc #page #main .dashboard .unmapped_tax_accounts table td.right,body.acc #page #main .dashboard .unmapped_tax_accounts table th.right{text-align:right}body.acc #page #main .dashboard .unmapped_tax_accounts table td.center,body.acc #page #main .dashboard .unmapped_tax_accounts table th.center{text-align:center}body.acc #page #main .dashboard .unmapped_tax_accounts table td.amount-col{padding-right:1vw}body.acc #page #main .dashboard .unmapped_tax_accounts table td.actions{white-space:nowrap;padding:.5vw .5vw .5vw .75vw}body.acc #page #main .dashboard .unmapped_tax_accounts table td.actions a,body.acc #page #main .dashboard .unmapped_tax_accounts table td.actions button,body.acc #page #main .dashboard .unmapped_tax_accounts table td.actions form.button_to{font-weight:300}body.acc #page #main .dashboard .unmapped_tax_accounts table td.actions .button{padding:.75vw;opacity:.85;--svg-width: 3.5vw;--svg-height: 3.5vw}body.acc #page #main .dashboard .unmapped_tax_accounts table td.actions .button.backend_link,body.acc #page #main .dashboard .unmapped_tax_accounts table td.actions .button.backend_link span{color:var(--be-link)}body.acc #page #main .dashboard .unmapped_tax_accounts table td.actions .button.backend_link:hover,body.acc #page #main .dashboard .unmapped_tax_accounts table td.actions .button.backend_link span:hover{color:var(--be-hover)}body.acc #page #main .dashboard .unmapped_tax_accounts table td.actions .button.reconcile-btn{font-size:110%;width:5vw;height:5.66vw}@media(max-width: 450px){body.acc #page #main .dashboard .unmapped_tax_accounts table{font-size:.85rem}body.acc #page #main .dashboard .unmapped_tax_accounts table td,body.acc #page #main .dashboard .unmapped_tax_accounts table th{padding:1vh 1vw}body.acc #page #main .dashboard .unmapped_tax_accounts table td.actions{white-space:initial}body.acc #page #main .dashboard .unmapped_tax_accounts table td.actions .button{--svg-width: 5vw;--svg-height: 5vw}body.acc #page #main .dashboard .unmapped_tax_accounts table td.actions>*{display:inline-block;margin-top:.5vw}}@media(min-width: 900px){body.acc #page #main .dashboard .unmapped_tax_accounts table{font-size:.85rem}body.acc #page #main .dashboard .unmapped_tax_accounts table th{padding:2vh 1vw}body.acc #page #main .dashboard .unmapped_tax_accounts table td{padding:1vh 1vw}body.acc #page #main .dashboard .unmapped_tax_accounts table td.actions{padding:.1vw 0 .1vw .2vw}body.acc #page #main .dashboard .unmapped_tax_accounts table td.actions form.button_to button.button{font-size:var(--fontsize, 0.75rem)}body.acc #page #main .dashboard .unmapped_tax_accounts table td.actions .button{font-size:var(--fontsize, 0.75rem);padding:.5vw;opacity:1}body.acc #page #main .dashboard .unmapped_tax_accounts table td.actions .button.reconcile-btn{font-size:var(--fontsize, 0.75rem);width:initial;height:initial}}body.acc #page #main .dashboard .unmapped_tax_accounts table{width:100%}body.acc #page #main .dashboard .unmapped_tax_accounts table select{width:100%;min-width:18vw}body.acc #page #main .dashboard ul.admin-entities{font-size:.9rem;color:var(--light);padding:1vw 0 0}body.acc #page #main .dashboard ul.admin-entities li{font-size:.75rem;color:var(--light)}body.acc #page #main .dashboard ul.admin-entities li:first-of-type{margin-top:.5vw}body.acc #page #main .accounts.ledger table td .transaction-type-split{position:relative;cursor:help;color:var(--green);font-weight:400}body.acc #page #main .accounts.ledger table td .transaction-type-split .split-details{position:absolute;top:100%;left:0;z-index:1000;background-color:var(--green-l30);border:.1vw solid var(--green-l10);border-radius:.3vw;padding:1vh 1vw;margin-top:.5vh;box-shadow:0 .2vw .5vw rgba(0,0,0,.2);min-width:200px;white-space:nowrap}body.acc #page #main .accounts.ledger table td .transaction-type-split .split-details .split-line{padding:.3vh 0;font-size:.85em;color:var(--green-l-30);display:flex;justify-content:space-between;gap:1vw}body.acc #page #main .accounts.ledger table tr.balance-row{background-color:var(--green-l27p5)}body.acc #page #main .accounts.ledger table tr.balance-row td{font-weight:400;padding:2vh 1vw}body.acc #page #main .report_group.show h2,body.acc #page #main .report.show h2{display:flex;justify-content:space-between;align-items:baseline}body.acc #page #main .report_group.show h2 span,body.acc #page #main .report.show h2 span{color:var(--light);font-size:.75em}body.acc #page #main .report_group.show h4{font-weight:400}body.acc #page #main .report_group.show ul.report-list{column-count:2;column-gap:4vw;column-rule:.2vw solid var(--green-l25);margin:2vw 0 1vw;padding:1vw;background-color:var(--green-l5);border:.2vw solid var(--green-l15)}body.acc #page #main .report_group.show ul.report-list li{color:var(--light);break-inside:avoid;page-break-inside:avoid;margin-bottom:.5vw;width:100%}body.acc #page #main .report_group.show ul.report-list li span.flex{display:flex;justify-content:space-between;align-items:baseline;gap:1vw}body.acc #page #main .report_group.show ul.report-list li span.flex span{font-size:.85em;color:var(--light);white-space:nowrap;text-align:right}body.acc #page #main .report_group.show ul.report-list li span.flex .backend_link{flex-shrink:0}body.acc #page #main .report_group.show .account-selector-container{margin:2vw 0}body.acc #page #main .report_group.show .account-selector-container .account-lists{display:flex;gap:2vw;flex-direction:column;flex-direction:row}body.acc #page #main .report_group.show .account-selector-container .account-lists .selected-accounts,body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts{flex:1;background-color:var(--green-l5);padding:1vw;border:.2vw solid var(--green-l15)}body.acc #page #main .report_group.show .account-selector-container .account-lists .selected-accounts h4,body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts h4{margin:0 0 1vw;font-size:.9em}body.acc #page #main .report_group.show .account-selector-container .account-lists .selected-accounts .sortable-list,body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .sortable-list{list-style:none;padding:0;margin:0;min-height:10vw}body.acc #page #main .report_group.show .account-selector-container .account-lists .selected-accounts .sortable-list li,body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .sortable-list li{display:flex;align-items:center;gap:.5vw;padding:.5vw;margin:.25vw 0;background-color:var(--green-l15);cursor:grab}body.acc #page #main .report_group.show .account-selector-container .account-lists .selected-accounts .sortable-list li.dragging,body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .sortable-list li.dragging{opacity:.5}body.acc #page #main .report_group.show .account-selector-container .account-lists .selected-accounts .sortable-list .drag-handle,body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .sortable-list .drag-handle{cursor:grab;color:var(--green-l40)}body.acc #page #main .report_group.show .account-selector-container .account-lists .selected-accounts .sortable-list .account-code,body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .sortable-list .account-code{font-family:monospace;font-size:.85em}body.acc #page #main .report_group.show .account-selector-container .account-lists .selected-accounts .sortable-list .account-name,body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .sortable-list .account-name{flex:1;font-size:.85em}body.acc #page #main .report_group.show .account-selector-container .account-lists .selected-accounts .sortable-list .remove-account,body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .sortable-list .remove-account{background:none;border:none;color:#f66;cursor:pointer;font-size:1.2em;padding:0 .5vw}body.acc #page #main .report_group.show .account-selector-container .account-lists .selected-accounts .sortable-list .remove-account:hover,body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .sortable-list .remove-account:hover{color:#f33}body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .filter-input{width:100%;margin-bottom:1vw;padding:.5vw;font-size:.85em}body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .accounts-tree{max-height:50vh;overflow-y:auto;border:.2vw solid var(--green-l15)}body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .accounts-tree details{margin:.5vw 0}body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .accounts-tree details summary{cursor:pointer;font-size:.85em;padding:.25vw}body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .accounts-tree details summary:hover{background-color:var(--green-l10)}body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .accounts-tree ul{list-style:none;padding-left:1vw;margin:0}body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .accounts-tree li{display:flex;align-items:center;gap:.5vw;padding:.25vw;font-size:.85em}body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .accounts-tree li.already-selected{opacity:.5}body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .accounts-tree .add-account{background:none;border:.1vw solid var(--be-link);color:var(--be-link);cursor:pointer;padding:0 .3vw;font-size:.9em}body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .accounts-tree .add-account:hover:not([disabled]){background-color:var(--be-link);color:var(--be-link)}body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .accounts-tree .add-account[disabled]{border-color:var(--green-l30);color:var(--green-l30);cursor:default}body.acc #page #main .report.show table,body.acc #page #main .report.profit_loss table{padding-top:2vw}body.acc #page #main .report.show table tr,body.acc #page #main .report.profit_loss table tr{background-color:var(--light)}body.acc #page #main .report.show table tr.list-header,body.acc #page #main .report.profit_loss table tr.list-header{background-color:var(--bkgg-l-25)}body.acc #page #main .report.show table tr.list-header td,body.acc #page #main .report.profit_loss table tr.list-header td{color:var(--light);font-weight:400}body.acc #page #main .report.show table tr.list-header.final-total td,body.acc #page #main .report.profit_loss table tr.list-header.final-total td{background-color:var(--green-l-8)}body.acc #page #main .report.show table tr.entry-row,body.acc #page #main .report.profit_loss table tr.entry-row{background-color:var(--light)}body.acc #page #main .report.show table tr.entry-row td.indent,body.acc #page #main .report.profit_loss table tr.entry-row td.indent{padding-left:2.5vw;font-size:.85em}body.acc #page #main .report.show table tr.entry-row td.indent a.report-account-link,body.acc #page #main .report.profit_loss table tr.entry-row td.indent a.report-account-link{color:var(--green-l-10)}@media(hover: hover){body.acc #page #main .report.show table tr.entry-row td.indent a.report-account-link:hover,body.acc #page #main .report.profit_loss table tr.entry-row td.indent a.report-account-link:hover{color:#fff}}body.acc #page #main .report.show table tr.parent-row td,body.acc #page #main .report.profit_loss table tr.parent-row td{font-weight:400;background-color:var(--green-l20)}body.acc #page #main .report.show table tr.account-total-row td,body.acc #page #main .report.profit_loss table tr.account-total-row td{font-weight:400;background-color:var(--green-l30)}body.acc #page #main .report.show table th,body.acc #page #main .report.profit_loss table th{font-size:1em;font-weight:400;text-align:center}body.acc #page #main .report.show table th select,body.acc #page #main .report.profit_loss table th select{font-size:var(--select-fontsize)}body.acc #page #main .report.show table th:first-of-type,body.acc #page #main .report.profit_loss table th:first-of-type{text-align:left}body.acc #page #main .report.show table td a.report-account-link,body.acc #page #main .report.profit_loss table td a.report-account-link{color:var(--blue-l-25)}@media(hover: hover){body.acc #page #main .report.show table td a.report-account-link:hover,body.acc #page #main .report.profit_loss table td a.report-account-link:hover{color:#fff}}body.acc #page #main .report.show table tr.separator-row,body.acc #page #main .report.profit_loss table tr.separator-row{height:.5vw}body.acc #page #main .report.show table tr.fx-variance td,body.acc #page #main .report.profit_loss table tr.fx-variance td{font-style:italic}body.acc #page #main .report.trial_balance table,body.acc #page #main .report.balance_sheet table,body.acc #page #main .report.profit_loss table{margin-top:1.5vw}body.acc #page #main .report.trial_balance table th,body.acc #page #main .report.balance_sheet table th,body.acc #page #main .report.profit_loss table th{font-size:.85em;font-weight:400;text-align:left}body.acc #page #main .report.trial_balance table td a.report-account-link,body.acc #page #main .report.balance_sheet table td a.report-account-link,body.acc #page #main .report.profit_loss table td a.report-account-link{color:var(--blue-l-25)}@media(hover: hover){body.acc #page #main .report.trial_balance table td a.report-account-link:hover,body.acc #page #main .report.balance_sheet table td a.report-account-link:hover,body.acc #page #main .report.profit_loss table td a.report-account-link:hover{color:#fff}}body.acc #page #main .report.trial_balance table th.right,body.acc #page #main .report.balance_sheet table th.right,body.acc #page #main .report.profit_loss table th.right{text-align:right}body.acc #page #main .report.trial_balance table thead th,body.acc #page #main .report.balance_sheet table thead th,body.acc #page #main .report.profit_loss table thead th{padding:1.25vh 1vw}body.acc #page #main .report.trial_balance table tr.fx-variance td,body.acc #page #main .report.balance_sheet table tr.fx-variance td,body.acc #page #main .report.profit_loss table tr.fx-variance td{font-style:italic}body.acc #page #main .report.profit_loss table{padding-top:0}body.acc #page #main .report.balance_sheet table tbody tr.list-header td{font-weight:400;line-height:250%}body.acc #page #main .report.balance_sheet table tbody tr.parent-row td{font-weight:400;background-color:var(--green-l10)}body.acc #page #main .report.balance_sheet table tfoot tr.list-header th{background-color:var(--green);line-height:400%}body.acc #page #main .report.balance_sheet table tfoot td{font-weight:400;background-color:var(--green-l10)}body.acc #page #main .report.balance_sheet section.balance-sheet-note{width:98%;margin:10vw auto 0;padding:1vw;font-size:.85rem;line-height:110%;background-color:var(--green-l3p5);border:.1vw solid var(--green-l10)}body.acc #page #main .report.balance_sheet section.balance-sheet-note h3,body.acc #page #main .report.balance_sheet section.balance-sheet-note p{color:var(--light);margin-bottom:.5vw}body.acc #page #main .receipts .receipt-thumb-col{width:3.5vw;text-align:center}body.acc #page #main .receipts .receipt-thumb-cell{text-align:center;padding:.25vw}body.acc #page #main .receipts .receipt-thumbnail{display:block;margin:0 auto;width:5vw;height:auto;object-fit:cover;border-radius:.2vw;cursor:pointer;transition:transform .15s ease;border:.1vw solid var(--green-l15)}body.acc #page #main .receipts .receipt-thumbnail:hover{transform:scale(1.15);border-color:var(--green)}body.acc #page #main .journal_entries.show table td.posting-receipts-show{display:flex;gap:.3vw;flex-wrap:wrap}body.acc #page #main .journal_entries.show table td.posting-receipts-show .receipt-mini-thumb{width:2.5vw;height:2.5vw;object-fit:cover;border-radius:.2vw;cursor:pointer;transition:opacity .15s}body.acc #page #main .journal_entries.show table td.posting-receipts-show .receipt-mini-thumb:hover{opacity:.8}body.acc #page #main .entity_access h3{font-size:.75rem;color:var(--light);margin:1vw 0 0 .5vw}body.acc #page #main .receipts.upload-standalone,body.acc #page #main .dashboard .speed-links th div{width:94vw;font-weight:400;margin:0 auto}body.acc #page #main .receipts.upload-standalone h2,body.acc #page #main .dashboard .speed-links th div h2{margin:6vw 0 4vw;font-size:1.25rem;color:var(--light)}body.acc #page #main .receipts.upload-standalone svg,body.acc #page #main .dashboard .speed-links th div svg{width:var(--svg-width, 3.5vw);height:var(--svg-height, 3.5vw);color:var(--svg-color, var(--be-link));fill:var(--svg-fill, var(--be-link))}body.acc #page #main .receipts.upload-standalone svg.small-screen,body.acc #page #main .receipts.upload-standalone svg.tiny-screen,body.acc #page #main .dashboard .speed-links th div svg.small-screen,body.acc #page #main .dashboard .speed-links th div svg.tiny-screen{width:var(--svg-width, 2.5vw);height:var(--svg-height, 2.5vw);color:var(--svg-color, var(--be-link));fill:var(--svg-fill, var(--be-link))}body.acc #page #main .receipts.upload-standalone svg.stroke,body.acc #page #main .dashboard .speed-links th div svg.stroke{fill:none;stroke:var(--svg-stroke, var(--be-link));stroke-width:20;stroke-linecap:round;stroke-linejoin:round}body.acc #page #main .receipts.upload-standalone svg.s5,body.acc #page #main .dashboard .speed-links th div svg.s5{stroke-width:5}body.acc #page #main .receipts.upload-standalone svg.s10,body.acc #page #main .dashboard .speed-links th div svg.s10{stroke-width:10}body.acc #page #main .receipts.upload-standalone svg.s15,body.acc #page #main .dashboard .speed-links th div svg.s15{stroke-width:15}body.acc #page #main .receipts.upload-standalone svg.s20,body.acc #page #main .dashboard .speed-links th div svg.s20{stroke-width:20}body.acc #page #main .receipts.upload-standalone svg.s25,body.acc #page #main .dashboard .speed-links th div svg.s25{stroke-width:25}body.acc #page #main .receipts.upload-standalone svg.s30,body.acc #page #main .dashboard .speed-links th div svg.s30{stroke-width:30}body.acc #page #main .receipts.upload-standalone svg.s35,body.acc #page #main .dashboard .speed-links th div svg.s35{stroke-width:35}body.acc #page #main .receipts.upload-standalone svg.s40,body.acc #page #main .dashboard .speed-links th div svg.s40{stroke-width:40}body.acc #page #main .receipts.upload-standalone svg.s45,body.acc #page #main .dashboard .speed-links th div svg.s45{stroke-width:45}body.acc #page #main .receipts.upload-standalone svg.s50,body.acc #page #main .dashboard .speed-links th div svg.s50{stroke-width:50}body.acc #page #main .receipts.upload-standalone svg.s55,body.acc #page #main .dashboard .speed-links th div svg.s55{stroke-width:55}body.acc #page #main .receipts.upload-standalone svg.s60,body.acc #page #main .dashboard .speed-links th div svg.s60{stroke-width:60}body.acc #page #main .receipts.upload-standalone svg.s65,body.acc #page #main .dashboard .speed-links th div svg.s65{stroke-width:65}body.acc #page #main .receipts.upload-standalone svg.s70,body.acc #page #main .dashboard .speed-links th div svg.s70{stroke-width:70}body.acc #page #main .receipts.upload-standalone svg.s75,body.acc #page #main .dashboard .speed-links th div svg.s75{stroke-width:75}body.acc #page #main .receipts.upload-standalone svg.s80,body.acc #page #main .dashboard .speed-links th div svg.s80{stroke-width:80}body.acc #page #main .receipts.upload-standalone svg.s85,body.acc #page #main .dashboard .speed-links th div svg.s85{stroke-width:85}body.acc #page #main .receipts.upload-standalone svg.s90,body.acc #page #main .dashboard .speed-links th div svg.s90{stroke-width:90}body.acc #page #main .receipts.upload-standalone svg.s95,body.acc #page #main .dashboard .speed-links th div svg.s95{stroke-width:95}body.acc #page #main .receipts.upload-standalone svg.s100,body.acc #page #main .dashboard .speed-links th div svg.s100{stroke-width:100}@media(hover: hover){body.acc #page #main .receipts.upload-standalone:hover svg,body.acc #page #main .dashboard .speed-links th div:hover svg{fill:var(--svg-hover, var(--green));stroke:var(--svg-hover, var(--green))}}body.acc #page #main .receipts.upload-standalone,body.acc #page #main .dashboard .speed-links th div{--svg-width: 2.5vw;--svg-height: 2.5vw;--svg-stroke: var(--light)}body.acc #page #main .receipts.upload-standalone svg.stroke,body.acc #page #main .dashboard .speed-links th div svg.stroke{stroke-width:2;vertical-align:middle;margin-right:.3em}body.acc #page #main .receipts.upload-standalone table img.receipt-thumbnail,body.acc #page #main .dashboard .speed-links th div table img.receipt-thumbnail{width:10vw;height:auto}body.acc #page #main .dashboard .speed-links th div{color:var(--light);display:flex;justify-content:space-between;align-items:center}body.acc #page #main .dashboard .speed-links th div button{font-size:75%}body.acc #page #main #new_edit_view .form_entity,body.acc #page #main #new_edit_view .form_account,body.acc #page #main #new_edit_view .form_report,body.acc #page #main #new_edit_view .form_receipt{width:100%}body.acc #page #main #new_edit_view .form_entity .field,body.acc #page #main #new_edit_view .form_entity .actions,body.acc #page #main #new_edit_view .form_account .field,body.acc #page #main #new_edit_view .form_account .actions,body.acc #page #main #new_edit_view .form_report .field,body.acc #page #main #new_edit_view .form_report .actions,body.acc #page #main #new_edit_view .form_receipt .field,body.acc #page #main #new_edit_view .form_receipt .actions{margin-top:1vw}body.acc #page #main #new_edit_view .form_entity .field,body.acc #page #main #new_edit_view .form_account .field,body.acc #page #main #new_edit_view .form_report .field,body.acc #page #main #new_edit_view .form_receipt .field{position:relative;width:var(--field-width, 100%);padding:1vw .5vw 2vw;margin:1vw 0;background-color:var(--green-l7);border:.2vw solid var(--green-l10)}body.acc #page #main #new_edit_view .form_entity .field input,body.acc #page #main #new_edit_view .form_entity .field select,body.acc #page #main #new_edit_view .form_account .field input,body.acc #page #main #new_edit_view .form_account .field select,body.acc #page #main #new_edit_view .form_report .field input,body.acc #page #main #new_edit_view .form_report .field select,body.acc #page #main #new_edit_view .form_receipt .field input,body.acc #page #main #new_edit_view .form_receipt .field select{margin-top:.3vw}body.acc #page #main #new_edit_view .form_entity .field select,body.acc #page #main #new_edit_view .form_account .field select,body.acc #page #main #new_edit_view .form_report .field select,body.acc #page #main #new_edit_view .form_receipt .field select{font-size:var(--select-fontsize, 1rem)}body.acc #page #main #new_edit_view .form_entity .field input,body.acc #page #main #new_edit_view .form_entity .field textarea,body.acc #page #main #new_edit_view .form_account .field input,body.acc #page #main #new_edit_view .form_account .field textarea,body.acc #page #main #new_edit_view .form_report .field input,body.acc #page #main #new_edit_view .form_report .field textarea,body.acc #page #main #new_edit_view .form_receipt .field input,body.acc #page #main #new_edit_view .form_receipt .field textarea{font-size:var(--fontsize, 1rem);width:100%;padding:.25vw .5vw}body.acc #page #main #new_edit_view .form_entity .field textarea,body.acc #page #main #new_edit_view .form_account .field textarea,body.acc #page #main #new_edit_view .form_report .field textarea,body.acc #page #main #new_edit_view .form_receipt .field textarea{height:calc(10vw*var(--factor, 2))}body.acc #page #main #new_edit_view .form_entity .field textarea.more_height,body.acc #page #main #new_edit_view .form_account .field textarea.more_height,body.acc #page #main #new_edit_view .form_report .field textarea.more_height,body.acc #page #main #new_edit_view .form_receipt .field textarea.more_height{height:calc(30vw*var(--factor, 2))}body.acc #page #main #new_edit_view .form_entity .field textarea.less_height,body.acc #page #main #new_edit_view .form_account .field textarea.less_height,body.acc #page #main #new_edit_view .form_report .field textarea.less_height,body.acc #page #main #new_edit_view .form_receipt .field textarea.less_height{height:calc(4vw*var(--factor, 2))}body.acc #page #main #new_edit_view .form_entity .field input[type=radio],body.acc #page #main #new_edit_view .form_account .field input[type=radio],body.acc #page #main #new_edit_view .form_report .field input[type=radio],body.acc #page #main #new_edit_view .form_receipt .field input[type=radio]{width:.8vw}body.acc #page #main #new_edit_view .form_entity .field label,body.acc #page #main #new_edit_view .form_account .field label,body.acc #page #main #new_edit_view .form_report .field label,body.acc #page #main #new_edit_view .form_receipt .field label{font-size:var(--fontsize, 1rem);color:var(--blue-l50)}body.acc #page #main #new_edit_view .form_entity .field label.checkbox_label,body.acc #page #main #new_edit_view .form_account .field label.checkbox_label,body.acc #page #main #new_edit_view .form_report .field label.checkbox_label,body.acc #page #main #new_edit_view .form_receipt .field label.checkbox_label{float:left}body.acc #page #main #new_edit_view .form_entity .field span.right,body.acc #page #main #new_edit_view .form_account .field span.right,body.acc #page #main #new_edit_view .form_report .field span.right,body.acc #page #main #new_edit_view .form_receipt .field span.right{padding-right:2vw;float:right}body.acc #page #main #new_edit_view .form_entity .field input[type=checkbox],body.acc #page #main #new_edit_view .form_account .field input[type=checkbox],body.acc #page #main #new_edit_view .form_report .field input[type=checkbox],body.acc #page #main #new_edit_view .form_receipt .field input[type=checkbox]{width:2vw}body.acc #page #main #new_edit_view .form_entity .field #radio_btn_priority,body.acc #page #main #new_edit_view .form_account .field #radio_btn_priority,body.acc #page #main #new_edit_view .form_report .field #radio_btn_priority,body.acc #page #main #new_edit_view .form_receipt .field #radio_btn_priority{text-align:right;padding:.25vw 2vw 0 0}body.acc #page #main #new_edit_view .form_entity .field label.existing_doc_filename,body.acc #page #main #new_edit_view .form_account .field label.existing_doc_filename,body.acc #page #main #new_edit_view .form_report .field label.existing_doc_filename,body.acc #page #main #new_edit_view .form_receipt .field label.existing_doc_filename{color:var(--be-highlight)}body.acc #page #main #new_edit_view .form_entity .field.flex,body.acc #page #main #new_edit_view .form_entity .field.flex.controls,body.acc #page #main #new_edit_view .form_account .field.flex,body.acc #page #main #new_edit_view .form_account .field.flex.controls,body.acc #page #main #new_edit_view .form_report .field.flex,body.acc #page #main #new_edit_view .form_report .field.flex.controls,body.acc #page #main #new_edit_view .form_receipt .field.flex,body.acc #page #main #new_edit_view .form_receipt .field.flex.controls{display:flex;justify-content:space-between}body.acc #page #main #new_edit_view .form_entity .field.check-boxes label,body.acc #page #main #new_edit_view .form_account .field.check-boxes label,body.acc #page #main #new_edit_view .form_report .field.check-boxes label,body.acc #page #main #new_edit_view .form_receipt .field.check-boxes label{display:inline-block;margin-bottom:2vw}body.acc #page #main #new_edit_view .form_entity .field.nested,body.acc #page #main #new_edit_view .form_account .field.nested,body.acc #page #main #new_edit_view .form_report .field.nested,body.acc #page #main #new_edit_view .form_receipt .field.nested{background-color:var(--be-nested);background-color:var(--be-nested-l3);border:.2vw solid var(--be-nested-l10)}body.acc #page #main #new_edit_view .form_entity .field.nested textarea,body.acc #page #main #new_edit_view .form_account .field.nested textarea,body.acc #page #main #new_edit_view .form_report .field.nested textarea,body.acc #page #main #new_edit_view .form_receipt .field.nested textarea{background-color:var(--be-nested-l60)}body.acc #page #main #new_edit_view .form_entity .field.nested input[type=file],body.acc #page #main #new_edit_view .form_account .field.nested input[type=file],body.acc #page #main #new_edit_view .form_report .field.nested input[type=file],body.acc #page #main #new_edit_view .form_receipt .field.nested input[type=file]{margin-left:-0.5vw}body.acc #page #main #new_edit_view .form_entity .field.nested .nested_id,body.acc #page #main #new_edit_view .form_account .field.nested .nested_id,body.acc #page #main #new_edit_view .form_report .field.nested .nested_id,body.acc #page #main #new_edit_view .form_receipt .field.nested .nested_id{position:absolute;right:.5vw;text-align:center;color:var(--be-nested-l20)}body.acc #page #main #new_edit_view .form_entity .field.nested .nested_id p,body.acc #page #main #new_edit_view .form_account .field.nested .nested_id p,body.acc #page #main #new_edit_view .form_report .field.nested .nested_id p,body.acc #page #main #new_edit_view .form_receipt .field.nested .nested_id p{font-size:2.25rem}body.acc #page #main #new_edit_view .form_entity .field.nested a.remove_fields,body.acc #page #main #new_edit_view .form_account .field.nested a.remove_fields,body.acc #page #main #new_edit_view .form_report .field.nested a.remove_fields,body.acc #page #main #new_edit_view .form_receipt .field.nested a.remove_fields{float:right;font-size:.8rem;color:var(--be-link)}body.acc #page #main #new_edit_view .form_entity .field.nested a.remove_fields:hover,body.acc #page #main #new_edit_view .form_account .field.nested a.remove_fields:hover,body.acc #page #main #new_edit_view .form_report .field.nested a.remove_fields:hover,body.acc #page #main #new_edit_view .form_receipt .field.nested a.remove_fields:hover{color:#f33}body.acc #page #main #new_edit_view .form_entity .selection_box_wrapper,body.acc #page #main #new_edit_view .form_account .selection_box_wrapper,body.acc #page #main #new_edit_view .form_report .selection_box_wrapper,body.acc #page #main #new_edit_view .form_receipt .selection_box_wrapper{position:absolute;right:1vw;top:0vw;z-index:20}body.acc #page #main #new_edit_view .form_entity .selection_box_wrapper .selection_box_links,body.acc #page #main #new_edit_view .form_entity .selection_box_wrapper .selection_box_images,body.acc #page #main #new_edit_view .form_account .selection_box_wrapper .selection_box_links,body.acc #page #main #new_edit_view .form_account .selection_box_wrapper .selection_box_images,body.acc #page #main #new_edit_view .form_report .selection_box_wrapper .selection_box_links,body.acc #page #main #new_edit_view .form_report .selection_box_wrapper .selection_box_images,body.acc #page #main #new_edit_view .form_receipt .selection_box_wrapper .selection_box_links,body.acc #page #main #new_edit_view .form_receipt .selection_box_wrapper .selection_box_images{position:absolute;text-align:right;right:0;top:0;background-color:var(--be-bkg-mix-green-90);padding:1vw 2vw 2vw;margin:1vw 0;border:.2vw solid var(--blue-l-10);border-radius:.25vw}body.acc #page #main #new_edit_view .form_entity .add_nested_div,body.acc #page #main #new_edit_view .form_account .add_nested_div,body.acc #page #main #new_edit_view .form_report .add_nested_div,body.acc #page #main #new_edit_view .form_receipt .add_nested_div{text-align:right;margin:2vw 0 0;padding:1vw 2vw;background-color:var(--be-nested-l3);border:.2vw solid var(--be-nested-l10)}body.acc #page #main #new_edit_view .form_entity .add_nested_div a.add_fields,body.acc #page #main #new_edit_view .form_account .add_nested_div a.add_fields,body.acc #page #main #new_edit_view .form_report .add_nested_div a.add_fields,body.acc #page #main #new_edit_view .form_receipt .add_nested_div a.add_fields{font-size:.8rem;color:var(--be-link);margin-left:2vw}body.acc #page #main #new_edit_view .form_entity .add_nested_div a.add_fields:hover,body.acc #page #main #new_edit_view .form_account .add_nested_div a.add_fields:hover,body.acc #page #main #new_edit_view .form_report .add_nested_div a.add_fields:hover,body.acc #page #main #new_edit_view .form_receipt .add_nested_div a.add_fields:hover{color:var(--be-hover)}body.acc #page #main #new_edit_view .form_entity .actions,body.acc #page #main #new_edit_view .form_account .actions,body.acc #page #main #new_edit_view .form_report .actions,body.acc #page #main #new_edit_view .form_receipt .actions{position:fixed;left:var(--submit-left, 60vw);bottom:0;height:10vw;padding:.5vw 12vw 4vw;padding:.5vw 0 4vw;background-color:var(--green-l-8);z-index:101}body.acc #page #main #new_edit_view .form_entity .actions input[type=submit],body.acc #page #main #new_edit_view .form_account .actions input[type=submit],body.acc #page #main #new_edit_view .form_report .actions input[type=submit],body.acc #page #main #new_edit_view .form_receipt .actions input[type=submit]{font-size:.9rem;font-weight:bold;background-color:var(--be-yellow);border-radius:1.5vw 1.5vw 0vw 0vw;padding:2.5vw 3vw 6vw;cursor:pointer;opacity:.85}@media(hover: hover){body.acc #page #main #new_edit_view .form_entity .actions input[type=submit]:hover,body.acc #page #main #new_edit_view .form_account .actions input[type=submit]:hover,body.acc #page #main #new_edit_view .form_report .actions input[type=submit]:hover,body.acc #page #main #new_edit_view .form_receipt .actions input[type=submit]:hover{opacity:1;color:var(--green-l-8)}}@media(max-width: 450px){body.acc #page #main #new_edit_view .form_entity select,body.acc #page #main #new_edit_view .form_account select,body.acc #page #main #new_edit_view .form_report select,body.acc #page #main #new_edit_view .form_receipt select{max-width:90vw}body.acc #page #main #new_edit_view .form_entity .field.flex,body.acc #page #main #new_edit_view .form_account .field.flex,body.acc #page #main #new_edit_view .form_report .field.flex,body.acc #page #main #new_edit_view .form_receipt .field.flex{flex-wrap:wrap;row-gap:2vw}body.acc #page #main #new_edit_view .form_entity .field.flex.controls,body.acc #page #main #new_edit_view .form_account .field.flex.controls,body.acc #page #main #new_edit_view .form_report .field.flex.controls,body.acc #page #main #new_edit_view .form_receipt .field.flex.controls{flex-direction:column}body.acc #page #main #new_edit_view .form_entity .field.flex.controls input,body.acc #page #main #new_edit_view .form_account .field.flex.controls input,body.acc #page #main #new_edit_view .form_report .field.flex.controls input,body.acc #page #main #new_edit_view .form_receipt .field.flex.controls input{min-width:50vw}body.acc #page #main #new_edit_view .form_entity .actions,body.acc #page #main #new_edit_view .form_account .actions,body.acc #page #main #new_edit_view .form_report .actions,body.acc #page #main #new_edit_view .form_receipt .actions{height:15vw;padding:.5vw 6vw 4vw}body.acc #page #main #new_edit_view .form_entity .actions input[type=submit],body.acc #page #main #new_edit_view .form_account .actions input[type=submit],body.acc #page #main #new_edit_view .form_report .actions input[type=submit],body.acc #page #main #new_edit_view .form_receipt .actions input[type=submit]{padding:2.5vw 3vw 8vw}}@media(min-width: 900px){body.acc #page #main #new_edit_view .form_entity .field,body.acc #page #main #new_edit_view .form_account .field,body.acc #page #main #new_edit_view .form_report .field,body.acc #page #main #new_edit_view .form_receipt .field{width:var(--field-width, 43vw)}body.acc #page #main #new_edit_view .form_entity .field input,body.acc #page #main #new_edit_view .form_entity .field textarea,body.acc #page #main #new_edit_view .form_entity .field label,body.acc #page #main #new_edit_view .form_account .field input,body.acc #page #main #new_edit_view .form_account .field textarea,body.acc #page #main #new_edit_view .form_account .field label,body.acc #page #main #new_edit_view .form_report .field input,body.acc #page #main #new_edit_view .form_report .field textarea,body.acc #page #main #new_edit_view .form_report .field label,body.acc #page #main #new_edit_view .form_receipt .field input,body.acc #page #main #new_edit_view .form_receipt .field textarea,body.acc #page #main #new_edit_view .form_receipt .field label{font-size:var(--fontsize, 0.85rem)}body.acc #page #main #new_edit_view .form_entity .field select,body.acc #page #main #new_edit_view .form_account .field select,body.acc #page #main #new_edit_view .form_report .field select,body.acc #page #main #new_edit_view .form_receipt .field select{font-size:var(--select-fontsize, 0.85rem)}body.acc #page #main #new_edit_view .form_entity .field textarea,body.acc #page #main #new_edit_view .form_account .field textarea,body.acc #page #main #new_edit_view .form_report .field textarea,body.acc #page #main #new_edit_view .form_receipt .field textarea{height:calc(10vw*var(--factor, 1))}body.acc #page #main #new_edit_view .form_entity .field textarea.more_height,body.acc #page #main #new_edit_view .form_account .field textarea.more_height,body.acc #page #main #new_edit_view .form_report .field textarea.more_height,body.acc #page #main #new_edit_view .form_receipt .field textarea.more_height{height:calc(30vw*var(--factor, 1))}body.acc #page #main #new_edit_view .form_entity .field textarea.less_height,body.acc #page #main #new_edit_view .form_account .field textarea.less_height,body.acc #page #main #new_edit_view .form_report .field textarea.less_height,body.acc #page #main #new_edit_view .form_receipt .field textarea.less_height{height:calc(4vw*var(--factor, 1))}body.acc #page #main #new_edit_view .form_entity .field.check-boxes label,body.acc #page #main #new_edit_view .form_account .field.check-boxes label,body.acc #page #main #new_edit_view .form_report .field.check-boxes label,body.acc #page #main #new_edit_view .form_receipt .field.check-boxes label{margin-bottom:.5vw}body.acc #page #main #new_edit_view .form_entity .actions,body.acc #page #main #new_edit_view .form_account .actions,body.acc #page #main #new_edit_view .form_report .actions,body.acc #page #main #new_edit_view .form_receipt .actions{height:4vw}body.acc #page #main #new_edit_view .form_entity .actions input[type=submit],body.acc #page #main #new_edit_view .form_account .actions input[type=submit],body.acc #page #main #new_edit_view .form_report .actions input[type=submit],body.acc #page #main #new_edit_view .form_receipt .actions input[type=submit]{padding:1.25vw 2vw 1.5vw;border-radius:.8vw .8vw 0vw 0vw}}body.acc #page #main #new_edit_view .form_entity .flex input[type=date],body.acc #page #main #new_edit_view .form_account .flex input[type=date],body.acc #page #main #new_edit_view .form_report .flex input[type=date],body.acc #page #main #new_edit_view .form_receipt .flex input[type=date]{width:100%}body.acc #page #main #new_edit_view .form_entity .field span.receipt-entity-name,body.acc #page #main #new_edit_view .form_account .field span.receipt-entity-name,body.acc #page #main #new_edit_view .form_report .field span.receipt-entity-name,body.acc #page #main #new_edit_view .form_receipt .field span.receipt-entity-name{color:var(--light);font-size:1rem;margin-left:2vw}body.acc #page #main #new_edit_view .form_entity .field.file-upload,body.acc #page #main #new_edit_view .form_account .field.file-upload,body.acc #page #main #new_edit_view .form_report .field.file-upload,body.acc #page #main #new_edit_view .form_receipt .field.file-upload{display:flex;gap:.75vw;justify-content:space-between;align-items:center}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-current-file,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-current-file,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-current-file,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-current-file{display:flex;align-items:center;gap:.75vw}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-current-file img,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-current-file img,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-current-file img,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-current-file img{width:6vw;height:6vw;object-fit:cover;border-radius:.3vw}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons{display:flex;gap:1vw}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn{display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;position:relative;padding:2vw 3.5vw}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg{width:var(--svg-width, 3.5vw);height:var(--svg-height, 3.5vw);color:var(--svg-color, var(--be-link));fill:var(--svg-fill, var(--be-link))}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.small-screen,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.tiny-screen,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.small-screen,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.tiny-screen,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.small-screen,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.tiny-screen,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.small-screen,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.tiny-screen,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.small-screen,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.tiny-screen,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.small-screen,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.tiny-screen,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.small-screen,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.tiny-screen,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.small-screen,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.tiny-screen{width:var(--svg-width, 2.5vw);height:var(--svg-height, 2.5vw);color:var(--svg-color, var(--be-link));fill:var(--svg-fill, var(--be-link))}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.stroke,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.stroke,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.stroke,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.stroke,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.stroke,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.stroke,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.stroke,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.stroke{fill:none;stroke:var(--svg-stroke, var(--be-link));stroke-width:20;stroke-linecap:round;stroke-linejoin:round}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s5,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s5,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s5,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s5,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s5,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s5,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s5,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s5{stroke-width:5}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s10,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s10,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s10,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s10,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s10,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s10,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s10,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s10{stroke-width:10}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s15,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s15,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s15,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s15,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s15,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s15,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s15,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s15{stroke-width:15}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s20,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s20,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s20,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s20,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s20,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s20,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s20,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s20{stroke-width:20}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s25,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s25,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s25,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s25,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s25,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s25,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s25,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s25{stroke-width:25}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s30,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s30,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s30,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s30,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s30,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s30,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s30,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s30{stroke-width:30}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s35,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s35,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s35,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s35,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s35,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s35,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s35,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s35{stroke-width:35}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s40,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s40,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s40,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s40,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s40,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s40,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s40,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s40{stroke-width:40}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s45,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s45,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s45,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s45,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s45,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s45,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s45,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s45{stroke-width:45}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s50,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s50,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s50,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s50,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s50,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s50,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s50,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s50{stroke-width:50}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s55,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s55,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s55,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s55,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s55,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s55,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s55,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s55{stroke-width:55}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s60,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s60,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s60,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s60,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s60,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s60,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s60,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s60{stroke-width:60}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s65,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s65,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s65,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s65,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s65,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s65,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s65,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s65{stroke-width:65}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s70,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s70,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s70,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s70,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s70,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s70,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s70,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s70{stroke-width:70}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s75,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s75,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s75,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s75,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s75,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s75,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s75,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s75{stroke-width:75}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s80,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s80,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s80,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s80,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s80,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s80,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s80,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s80{stroke-width:80}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s85,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s85,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s85,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s85,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s85,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s85,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s85,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s85{stroke-width:85}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s90,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s90,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s90,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s90,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s90,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s90,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s90,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s90{stroke-width:90}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s95,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s95,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s95,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s95,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s95,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s95,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s95,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s95{stroke-width:95}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s100,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s100,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s100,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s100,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s100,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s100,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.s100,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.s100{stroke-width:100}@media(hover: hover){body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn:hover svg,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn:hover svg,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn:hover svg,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn:hover svg,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn:hover svg,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn:hover svg,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn:hover svg,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn:hover svg{fill:var(--svg-hover, var(--green));stroke:var(--svg-hover, var(--green))}}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn{--svg-width: 4vw;--svg-height: 4vw;--svg-stroke: var(--light)}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.stroke,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.stroke,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.stroke,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.stroke,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.stroke,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.stroke,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.stroke,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.stroke{stroke-width:2;vertical-align:middle;margin-right:.3em}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn .receipt-file-input,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn .receipt-file-input,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn .receipt-file-input,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn .receipt-file-input,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn .receipt-file-input,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn .receipt-file-input,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn .receipt-file-input,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn .receipt-file-input{position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;cursor:pointer}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-file-preview,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-file-preview,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-file-preview,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-file-preview{flex-direction:column}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-file-preview:not(.hidden),body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-file-preview:not(.hidden),body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-file-preview:not(.hidden),body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-file-preview:not(.hidden){display:flex}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-file-preview img,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-file-preview img,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-file-preview img,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-file-preview img{width:8vw;height:auto;object-fit:cover;border-radius:.2vw}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-file-preview span,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-file-preview span,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-file-preview span,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-file-preview span{font-size:.75rem}body.acc #page #main #new_edit_view .form_entity .modal-actions,body.acc #page #main #new_edit_view .form_account .modal-actions,body.acc #page #main #new_edit_view .form_report .modal-actions,body.acc #page #main #new_edit_view .form_receipt .modal-actions{margin-top:3vw;padding:1vw 1.5vw;display:flex;justify-content:center;gap:1vw}body.acc #page #main #new_edit_view .form_entity .modal-actions .button,body.acc #page #main #new_edit_view .form_account .modal-actions .button,body.acc #page #main #new_edit_view .form_report .modal-actions .button,body.acc #page #main #new_edit_view .form_receipt .modal-actions .button{font-size:1em}body.acc #page #main #new_edit_view .form_entity .modal-actions .button.ghost,body.acc #page #main #new_edit_view .form_account .modal-actions .button.ghost,body.acc #page #main #new_edit_view .form_report .modal-actions .button.ghost,body.acc #page #main #new_edit_view .form_receipt .modal-actions .button.ghost{background-color:rgba(0,0,0,0)}body.acc #page #main #new_edit_view .form_entity .modal-actions .button.ghost:hover,body.acc #page #main #new_edit_view .form_account .modal-actions .button.ghost:hover,body.acc #page #main #new_edit_view .form_report .modal-actions .button.ghost:hover,body.acc #page #main #new_edit_view .form_receipt .modal-actions .button.ghost:hover{background-color:#f3f4f6}body.acc #page #main #new_edit_view .form_entity p.hint,body.acc #page #main #new_edit_view .form_account p.hint,body.acc #page #main #new_edit_view .form_report p.hint,body.acc #page #main #new_edit_view .form_receipt p.hint{margin-bottom:.5vw}body.acc #page #main #new_edit_view .form_entity #entity_tax_country_code,body.acc #page #main #new_edit_view .form_account #entity_tax_country_code,body.acc #page #main #new_edit_view .form_report #entity_tax_country_code,body.acc #page #main #new_edit_view .form_receipt #entity_tax_country_code{margin:1vw 0}body.acc #page #main #new_edit_view .form_entity #entity-tax-schemes-list label,body.acc #page #main #new_edit_view .form_account #entity-tax-schemes-list label,body.acc #page #main #new_edit_view .form_report #entity-tax-schemes-list label,body.acc #page #main #new_edit_view .form_receipt #entity-tax-schemes-list label{display:block;margin:1vw 0}body.acc #page #main #new_edit_view .form_journal_entry .field,body.acc #page #main #new_edit_view .form_journal_entry .actions,body.acc #page #main #new_edit_view .form_exchange_rate .field,body.acc #page #main #new_edit_view .form_exchange_rate .actions{margin-top:1vw}body.acc #page #main #new_edit_view .form_journal_entry .field,body.acc #page #main #new_edit_view .form_exchange_rate .field{position:relative;width:var(--field-width, 100%);padding:1vw .5vw 2vw;margin:1vw 0;background-color:var(--green-l7);border:.2vw solid var(--green-l10)}body.acc #page #main #new_edit_view .form_journal_entry .field input,body.acc #page #main #new_edit_view .form_journal_entry .field select,body.acc #page #main #new_edit_view .form_exchange_rate .field input,body.acc #page #main #new_edit_view .form_exchange_rate .field select{margin-top:.3vw}body.acc #page #main #new_edit_view .form_journal_entry .field select,body.acc #page #main #new_edit_view .form_exchange_rate .field select{font-size:var(--select-fontsize, 1rem)}body.acc #page #main #new_edit_view .form_journal_entry .field input,body.acc #page #main #new_edit_view .form_journal_entry .field textarea,body.acc #page #main #new_edit_view .form_exchange_rate .field input,body.acc #page #main #new_edit_view .form_exchange_rate .field textarea{font-size:var(--fontsize, 1rem);width:100%;padding:.25vw .5vw}body.acc #page #main #new_edit_view .form_journal_entry .field textarea,body.acc #page #main #new_edit_view .form_exchange_rate .field textarea{height:calc(10vw*var(--factor, 2))}body.acc #page #main #new_edit_view .form_journal_entry .field textarea.more_height,body.acc #page #main #new_edit_view .form_exchange_rate .field textarea.more_height{height:calc(30vw*var(--factor, 2))}body.acc #page #main #new_edit_view .form_journal_entry .field textarea.less_height,body.acc #page #main #new_edit_view .form_exchange_rate .field textarea.less_height{height:calc(4vw*var(--factor, 2))}body.acc #page #main #new_edit_view .form_journal_entry .field input[type=radio],body.acc #page #main #new_edit_view .form_exchange_rate .field input[type=radio]{width:.8vw}body.acc #page #main #new_edit_view .form_journal_entry .field label,body.acc #page #main #new_edit_view .form_exchange_rate .field label{font-size:var(--fontsize, 1rem);color:var(--blue-l50)}body.acc #page #main #new_edit_view .form_journal_entry .field label.checkbox_label,body.acc #page #main #new_edit_view .form_exchange_rate .field label.checkbox_label{float:left}body.acc #page #main #new_edit_view .form_journal_entry .field span.right,body.acc #page #main #new_edit_view .form_exchange_rate .field span.right{padding-right:2vw;float:right}body.acc #page #main #new_edit_view .form_journal_entry .field input[type=checkbox],body.acc #page #main #new_edit_view .form_exchange_rate .field input[type=checkbox]{width:2vw}body.acc #page #main #new_edit_view .form_journal_entry .field #radio_btn_priority,body.acc #page #main #new_edit_view .form_exchange_rate .field #radio_btn_priority{text-align:right;padding:.25vw 2vw 0 0}body.acc #page #main #new_edit_view .form_journal_entry .field label.existing_doc_filename,body.acc #page #main #new_edit_view .form_exchange_rate .field label.existing_doc_filename{color:var(--be-highlight)}body.acc #page #main #new_edit_view .form_journal_entry .field.flex,body.acc #page #main #new_edit_view .form_journal_entry .field.flex.controls,body.acc #page #main #new_edit_view .form_exchange_rate .field.flex,body.acc #page #main #new_edit_view .form_exchange_rate .field.flex.controls{display:flex;justify-content:space-between}body.acc #page #main #new_edit_view .form_journal_entry .field.check-boxes label,body.acc #page #main #new_edit_view .form_exchange_rate .field.check-boxes label{display:inline-block;margin-bottom:2vw}body.acc #page #main #new_edit_view .form_journal_entry .field.nested,body.acc #page #main #new_edit_view .form_exchange_rate .field.nested{background-color:var(--be-nested);background-color:var(--be-nested-l3);border:.2vw solid var(--be-nested-l10)}body.acc #page #main #new_edit_view .form_journal_entry .field.nested textarea,body.acc #page #main #new_edit_view .form_exchange_rate .field.nested textarea{background-color:var(--be-nested-l60)}body.acc #page #main #new_edit_view .form_journal_entry .field.nested input[type=file],body.acc #page #main #new_edit_view .form_exchange_rate .field.nested input[type=file]{margin-left:-0.5vw}body.acc #page #main #new_edit_view .form_journal_entry .field.nested .nested_id,body.acc #page #main #new_edit_view .form_exchange_rate .field.nested .nested_id{position:absolute;right:.5vw;text-align:center;color:var(--be-nested-l20)}body.acc #page #main #new_edit_view .form_journal_entry .field.nested .nested_id p,body.acc #page #main #new_edit_view .form_exchange_rate .field.nested .nested_id p{font-size:2.25rem}body.acc #page #main #new_edit_view .form_journal_entry .field.nested a.remove_fields,body.acc #page #main #new_edit_view .form_exchange_rate .field.nested a.remove_fields{float:right;font-size:.8rem;color:var(--be-link)}body.acc #page #main #new_edit_view .form_journal_entry .field.nested a.remove_fields:hover,body.acc #page #main #new_edit_view .form_exchange_rate .field.nested a.remove_fields:hover{color:#f33}body.acc #page #main #new_edit_view .form_journal_entry .selection_box_wrapper,body.acc #page #main #new_edit_view .form_exchange_rate .selection_box_wrapper{position:absolute;right:1vw;top:0vw;z-index:20}body.acc #page #main #new_edit_view .form_journal_entry .selection_box_wrapper .selection_box_links,body.acc #page #main #new_edit_view .form_journal_entry .selection_box_wrapper .selection_box_images,body.acc #page #main #new_edit_view .form_exchange_rate .selection_box_wrapper .selection_box_links,body.acc #page #main #new_edit_view .form_exchange_rate .selection_box_wrapper .selection_box_images{position:absolute;text-align:right;right:0;top:0;background-color:var(--be-bkg-mix-green-90);padding:1vw 2vw 2vw;margin:1vw 0;border:.2vw solid var(--blue-l-10);border-radius:.25vw}body.acc #page #main #new_edit_view .form_journal_entry .add_nested_div,body.acc #page #main #new_edit_view .form_exchange_rate .add_nested_div{text-align:right;margin:2vw 0 0;padding:1vw 2vw;background-color:var(--be-nested-l3);border:.2vw solid var(--be-nested-l10)}body.acc #page #main #new_edit_view .form_journal_entry .add_nested_div a.add_fields,body.acc #page #main #new_edit_view .form_exchange_rate .add_nested_div a.add_fields{font-size:.8rem;color:var(--be-link);margin-left:2vw}body.acc #page #main #new_edit_view .form_journal_entry .add_nested_div a.add_fields:hover,body.acc #page #main #new_edit_view .form_exchange_rate .add_nested_div a.add_fields:hover{color:var(--be-hover)}body.acc #page #main #new_edit_view .form_journal_entry .actions,body.acc #page #main #new_edit_view .form_exchange_rate .actions{position:fixed;left:var(--submit-left, 60vw);bottom:0;height:10vw;padding:.5vw 12vw 4vw;padding:.5vw 0 4vw;background-color:var(--green-l-8);z-index:101}body.acc #page #main #new_edit_view .form_journal_entry .actions input[type=submit],body.acc #page #main #new_edit_view .form_exchange_rate .actions input[type=submit]{font-size:.9rem;font-weight:bold;background-color:var(--be-yellow);border-radius:1.5vw 1.5vw 0vw 0vw;padding:2.5vw 3vw 6vw;cursor:pointer;opacity:.85}@media(hover: hover){body.acc #page #main #new_edit_view .form_journal_entry .actions input[type=submit]:hover,body.acc #page #main #new_edit_view .form_exchange_rate .actions input[type=submit]:hover{opacity:1;color:var(--green-l-8)}}@media(max-width: 450px){body.acc #page #main #new_edit_view .form_journal_entry select,body.acc #page #main #new_edit_view .form_exchange_rate select{max-width:90vw}body.acc #page #main #new_edit_view .form_journal_entry .field.flex,body.acc #page #main #new_edit_view .form_exchange_rate .field.flex{flex-wrap:wrap;row-gap:2vw}body.acc #page #main #new_edit_view .form_journal_entry .field.flex.controls,body.acc #page #main #new_edit_view .form_exchange_rate .field.flex.controls{flex-direction:column}body.acc #page #main #new_edit_view .form_journal_entry .field.flex.controls input,body.acc #page #main #new_edit_view .form_exchange_rate .field.flex.controls input{min-width:50vw}body.acc #page #main #new_edit_view .form_journal_entry .actions,body.acc #page #main #new_edit_view .form_exchange_rate .actions{height:15vw;padding:.5vw 6vw 4vw}body.acc #page #main #new_edit_view .form_journal_entry .actions input[type=submit],body.acc #page #main #new_edit_view .form_exchange_rate .actions input[type=submit]{padding:2.5vw 3vw 8vw}}@media(min-width: 900px){body.acc #page #main #new_edit_view .form_journal_entry .field,body.acc #page #main #new_edit_view .form_exchange_rate .field{width:var(--field-width, 43vw)}body.acc #page #main #new_edit_view .form_journal_entry .field input,body.acc #page #main #new_edit_view .form_journal_entry .field textarea,body.acc #page #main #new_edit_view .form_journal_entry .field label,body.acc #page #main #new_edit_view .form_exchange_rate .field input,body.acc #page #main #new_edit_view .form_exchange_rate .field textarea,body.acc #page #main #new_edit_view .form_exchange_rate .field label{font-size:var(--fontsize, 0.85rem)}body.acc #page #main #new_edit_view .form_journal_entry .field select,body.acc #page #main #new_edit_view .form_exchange_rate .field select{font-size:var(--select-fontsize, 0.85rem)}body.acc #page #main #new_edit_view .form_journal_entry .field textarea,body.acc #page #main #new_edit_view .form_exchange_rate .field textarea{height:calc(10vw*var(--factor, 1))}body.acc #page #main #new_edit_view .form_journal_entry .field textarea.more_height,body.acc #page #main #new_edit_view .form_exchange_rate .field textarea.more_height{height:calc(30vw*var(--factor, 1))}body.acc #page #main #new_edit_view .form_journal_entry .field textarea.less_height,body.acc #page #main #new_edit_view .form_exchange_rate .field textarea.less_height{height:calc(4vw*var(--factor, 1))}body.acc #page #main #new_edit_view .form_journal_entry .field.check-boxes label,body.acc #page #main #new_edit_view .form_exchange_rate .field.check-boxes label{margin-bottom:.5vw}body.acc #page #main #new_edit_view .form_journal_entry .actions,body.acc #page #main #new_edit_view .form_exchange_rate .actions{height:4vw}body.acc #page #main #new_edit_view .form_journal_entry .actions input[type=submit],body.acc #page #main #new_edit_view .form_exchange_rate .actions input[type=submit]{padding:1.25vw 2vw 1.5vw;border-radius:.8vw .8vw 0vw 0vw}}body.acc #page #main #new_edit_view .form_journal_entry .field.flex,body.acc #page #main #new_edit_view .form_exchange_rate .field.flex{display:flex;justify-content:space-evenly;align-items:flex-start}body.acc #page #main #new_edit_view .form_journal_entry .field.flex input[type=date],body.acc #page #main #new_edit_view .form_exchange_rate .field.flex input[type=date]{appearance:none;-webkit-appearance:none;font-size:.9rem;padding:.3vw .7vw;background-color:var(--bkgg);width:initial}body.acc #page #main #new_edit_view .form_journal_entry .field.flex input[type=text],body.acc #page #main #new_edit_view .form_journal_entry .field.flex input[type=number],body.acc #page #main #new_edit_view .form_exchange_rate .field.flex input[type=text],body.acc #page #main #new_edit_view .form_exchange_rate .field.flex input[type=number]{width:15vw}body.acc #page #main #new_edit_view .form_journal_entry .field.flex textarea,body.acc #page #main #new_edit_view .form_exchange_rate .field.flex textarea{width:60vw;height:1.8vw;margin-top:.3vw}body.acc #page #main #new_edit_view .form_bank_entry,body.acc #page #main #new_edit_view .form_transfer_entry,body.acc #page #main #new_edit_view .form_journal_entry{width:100%}body.acc #page #main #new_edit_view .form_bank_entry .field,body.acc #page #main #new_edit_view .form_bank_entry .actions,body.acc #page #main #new_edit_view .form_transfer_entry .field,body.acc #page #main #new_edit_view .form_transfer_entry .actions,body.acc #page #main #new_edit_view .form_journal_entry .field,body.acc #page #main #new_edit_view .form_journal_entry .actions{margin-top:1vw}body.acc #page #main #new_edit_view .form_bank_entry .field,body.acc #page #main #new_edit_view .form_transfer_entry .field,body.acc #page #main #new_edit_view .form_journal_entry .field{position:relative;width:var(--field-width, 100%);padding:1vw .5vw 2vw;margin:1vw 0;background-color:var(--green-l7);border:.2vw solid var(--green-l10)}body.acc #page #main #new_edit_view .form_bank_entry .field input,body.acc #page #main #new_edit_view .form_bank_entry .field select,body.acc #page #main #new_edit_view .form_transfer_entry .field input,body.acc #page #main #new_edit_view .form_transfer_entry .field select,body.acc #page #main #new_edit_view .form_journal_entry .field input,body.acc #page #main #new_edit_view .form_journal_entry .field select{margin-top:.3vw}body.acc #page #main #new_edit_view .form_bank_entry .field select,body.acc #page #main #new_edit_view .form_transfer_entry .field select,body.acc #page #main #new_edit_view .form_journal_entry .field select{font-size:var(--select-fontsize, 1rem)}body.acc #page #main #new_edit_view .form_bank_entry .field input,body.acc #page #main #new_edit_view .form_bank_entry .field textarea,body.acc #page #main #new_edit_view .form_transfer_entry .field input,body.acc #page #main #new_edit_view .form_transfer_entry .field textarea,body.acc #page #main #new_edit_view .form_journal_entry .field input,body.acc #page #main #new_edit_view .form_journal_entry .field textarea{font-size:var(--fontsize, 1rem);width:100%;padding:.25vw .5vw}body.acc #page #main #new_edit_view .form_bank_entry .field textarea,body.acc #page #main #new_edit_view .form_transfer_entry .field textarea,body.acc #page #main #new_edit_view .form_journal_entry .field textarea{height:calc(10vw*var(--factor, 2))}body.acc #page #main #new_edit_view .form_bank_entry .field textarea.more_height,body.acc #page #main #new_edit_view .form_transfer_entry .field textarea.more_height,body.acc #page #main #new_edit_view .form_journal_entry .field textarea.more_height{height:calc(30vw*var(--factor, 2))}body.acc #page #main #new_edit_view .form_bank_entry .field textarea.less_height,body.acc #page #main #new_edit_view .form_transfer_entry .field textarea.less_height,body.acc #page #main #new_edit_view .form_journal_entry .field textarea.less_height{height:calc(4vw*var(--factor, 2))}body.acc #page #main #new_edit_view .form_bank_entry .field input[type=radio],body.acc #page #main #new_edit_view .form_transfer_entry .field input[type=radio],body.acc #page #main #new_edit_view .form_journal_entry .field input[type=radio]{width:.8vw}body.acc #page #main #new_edit_view .form_bank_entry .field label,body.acc #page #main #new_edit_view .form_transfer_entry .field label,body.acc #page #main #new_edit_view .form_journal_entry .field label{font-size:var(--fontsize, 1rem);color:var(--blue-l50)}body.acc #page #main #new_edit_view .form_bank_entry .field label.checkbox_label,body.acc #page #main #new_edit_view .form_transfer_entry .field label.checkbox_label,body.acc #page #main #new_edit_view .form_journal_entry .field label.checkbox_label{float:left}body.acc #page #main #new_edit_view .form_bank_entry .field span.right,body.acc #page #main #new_edit_view .form_transfer_entry .field span.right,body.acc #page #main #new_edit_view .form_journal_entry .field span.right{padding-right:2vw;float:right}body.acc #page #main #new_edit_view .form_bank_entry .field input[type=checkbox],body.acc #page #main #new_edit_view .form_transfer_entry .field input[type=checkbox],body.acc #page #main #new_edit_view .form_journal_entry .field input[type=checkbox]{width:2vw}body.acc #page #main #new_edit_view .form_bank_entry .field #radio_btn_priority,body.acc #page #main #new_edit_view .form_transfer_entry .field #radio_btn_priority,body.acc #page #main #new_edit_view .form_journal_entry .field #radio_btn_priority{text-align:right;padding:.25vw 2vw 0 0}body.acc #page #main #new_edit_view .form_bank_entry .field label.existing_doc_filename,body.acc #page #main #new_edit_view .form_transfer_entry .field label.existing_doc_filename,body.acc #page #main #new_edit_view .form_journal_entry .field label.existing_doc_filename{color:var(--be-highlight)}body.acc #page #main #new_edit_view .form_bank_entry .field.flex,body.acc #page #main #new_edit_view .form_bank_entry .field.flex.controls,body.acc #page #main #new_edit_view .form_transfer_entry .field.flex,body.acc #page #main #new_edit_view .form_transfer_entry .field.flex.controls,body.acc #page #main #new_edit_view .form_journal_entry .field.flex,body.acc #page #main #new_edit_view .form_journal_entry .field.flex.controls{display:flex;justify-content:space-between}body.acc #page #main #new_edit_view .form_bank_entry .field.check-boxes label,body.acc #page #main #new_edit_view .form_transfer_entry .field.check-boxes label,body.acc #page #main #new_edit_view .form_journal_entry .field.check-boxes label{display:inline-block;margin-bottom:2vw}body.acc #page #main #new_edit_view .form_bank_entry .field.nested,body.acc #page #main #new_edit_view .form_transfer_entry .field.nested,body.acc #page #main #new_edit_view .form_journal_entry .field.nested{background-color:var(--be-nested);background-color:var(--be-nested-l3);border:.2vw solid var(--be-nested-l10)}body.acc #page #main #new_edit_view .form_bank_entry .field.nested textarea,body.acc #page #main #new_edit_view .form_transfer_entry .field.nested textarea,body.acc #page #main #new_edit_view .form_journal_entry .field.nested textarea{background-color:var(--be-nested-l60)}body.acc #page #main #new_edit_view .form_bank_entry .field.nested input[type=file],body.acc #page #main #new_edit_view .form_transfer_entry .field.nested input[type=file],body.acc #page #main #new_edit_view .form_journal_entry .field.nested input[type=file]{margin-left:-0.5vw}body.acc #page #main #new_edit_view .form_bank_entry .field.nested .nested_id,body.acc #page #main #new_edit_view .form_transfer_entry .field.nested .nested_id,body.acc #page #main #new_edit_view .form_journal_entry .field.nested .nested_id{position:absolute;right:.5vw;text-align:center;color:var(--be-nested-l20)}body.acc #page #main #new_edit_view .form_bank_entry .field.nested .nested_id p,body.acc #page #main #new_edit_view .form_transfer_entry .field.nested .nested_id p,body.acc #page #main #new_edit_view .form_journal_entry .field.nested .nested_id p{font-size:2.25rem}body.acc #page #main #new_edit_view .form_bank_entry .field.nested a.remove_fields,body.acc #page #main #new_edit_view .form_transfer_entry .field.nested a.remove_fields,body.acc #page #main #new_edit_view .form_journal_entry .field.nested a.remove_fields{float:right;font-size:.8rem;color:var(--be-link)}body.acc #page #main #new_edit_view .form_bank_entry .field.nested a.remove_fields:hover,body.acc #page #main #new_edit_view .form_transfer_entry .field.nested a.remove_fields:hover,body.acc #page #main #new_edit_view .form_journal_entry .field.nested a.remove_fields:hover{color:#f33}body.acc #page #main #new_edit_view .form_bank_entry .selection_box_wrapper,body.acc #page #main #new_edit_view .form_transfer_entry .selection_box_wrapper,body.acc #page #main #new_edit_view .form_journal_entry .selection_box_wrapper{position:absolute;right:1vw;top:0vw;z-index:20}body.acc #page #main #new_edit_view .form_bank_entry .selection_box_wrapper .selection_box_links,body.acc #page #main #new_edit_view .form_bank_entry .selection_box_wrapper .selection_box_images,body.acc #page #main #new_edit_view .form_transfer_entry .selection_box_wrapper .selection_box_links,body.acc #page #main #new_edit_view .form_transfer_entry .selection_box_wrapper .selection_box_images,body.acc #page #main #new_edit_view .form_journal_entry .selection_box_wrapper .selection_box_links,body.acc #page #main #new_edit_view .form_journal_entry .selection_box_wrapper .selection_box_images{position:absolute;text-align:right;right:0;top:0;background-color:var(--be-bkg-mix-green-90);padding:1vw 2vw 2vw;margin:1vw 0;border:.2vw solid var(--blue-l-10);border-radius:.25vw}body.acc #page #main #new_edit_view .form_bank_entry .add_nested_div,body.acc #page #main #new_edit_view .form_transfer_entry .add_nested_div,body.acc #page #main #new_edit_view .form_journal_entry .add_nested_div{text-align:right;margin:2vw 0 0;padding:1vw 2vw;background-color:var(--be-nested-l3);border:.2vw solid var(--be-nested-l10)}body.acc #page #main #new_edit_view .form_bank_entry .add_nested_div a.add_fields,body.acc #page #main #new_edit_view .form_transfer_entry .add_nested_div a.add_fields,body.acc #page #main #new_edit_view .form_journal_entry .add_nested_div a.add_fields{font-size:.8rem;color:var(--be-link);margin-left:2vw}body.acc #page #main #new_edit_view .form_bank_entry .add_nested_div a.add_fields:hover,body.acc #page #main #new_edit_view .form_transfer_entry .add_nested_div a.add_fields:hover,body.acc #page #main #new_edit_view .form_journal_entry .add_nested_div a.add_fields:hover{color:var(--be-hover)}body.acc #page #main #new_edit_view .form_bank_entry .actions,body.acc #page #main #new_edit_view .form_transfer_entry .actions,body.acc #page #main #new_edit_view .form_journal_entry .actions{position:fixed;left:var(--submit-left, 60vw);bottom:0;height:10vw;padding:.5vw 12vw 4vw;padding:.5vw 0 4vw;background-color:var(--green-l-8);z-index:101}body.acc #page #main #new_edit_view .form_bank_entry .actions input[type=submit],body.acc #page #main #new_edit_view .form_transfer_entry .actions input[type=submit],body.acc #page #main #new_edit_view .form_journal_entry .actions input[type=submit]{font-size:.9rem;font-weight:bold;background-color:var(--be-yellow);border-radius:1.5vw 1.5vw 0vw 0vw;padding:2.5vw 3vw 6vw;cursor:pointer;opacity:.85}@media(hover: hover){body.acc #page #main #new_edit_view .form_bank_entry .actions input[type=submit]:hover,body.acc #page #main #new_edit_view .form_transfer_entry .actions input[type=submit]:hover,body.acc #page #main #new_edit_view .form_journal_entry .actions input[type=submit]:hover{opacity:1;color:var(--green-l-8)}}@media(max-width: 450px){body.acc #page #main #new_edit_view .form_bank_entry select,body.acc #page #main #new_edit_view .form_transfer_entry select,body.acc #page #main #new_edit_view .form_journal_entry select{max-width:90vw}body.acc #page #main #new_edit_view .form_bank_entry .field.flex,body.acc #page #main #new_edit_view .form_transfer_entry .field.flex,body.acc #page #main #new_edit_view .form_journal_entry .field.flex{flex-wrap:wrap;row-gap:2vw}body.acc #page #main #new_edit_view .form_bank_entry .field.flex.controls,body.acc #page #main #new_edit_view .form_transfer_entry .field.flex.controls,body.acc #page #main #new_edit_view .form_journal_entry .field.flex.controls{flex-direction:column}body.acc #page #main #new_edit_view .form_bank_entry .field.flex.controls input,body.acc #page #main #new_edit_view .form_transfer_entry .field.flex.controls input,body.acc #page #main #new_edit_view .form_journal_entry .field.flex.controls input{min-width:50vw}body.acc #page #main #new_edit_view .form_bank_entry .actions,body.acc #page #main #new_edit_view .form_transfer_entry .actions,body.acc #page #main #new_edit_view .form_journal_entry .actions{height:15vw;padding:.5vw 6vw 4vw}body.acc #page #main #new_edit_view .form_bank_entry .actions input[type=submit],body.acc #page #main #new_edit_view .form_transfer_entry .actions input[type=submit],body.acc #page #main #new_edit_view .form_journal_entry .actions input[type=submit]{padding:2.5vw 3vw 8vw}}@media(min-width: 900px){body.acc #page #main #new_edit_view .form_bank_entry .field,body.acc #page #main #new_edit_view .form_transfer_entry .field,body.acc #page #main #new_edit_view .form_journal_entry .field{width:var(--field-width, 43vw)}body.acc #page #main #new_edit_view .form_bank_entry .field input,body.acc #page #main #new_edit_view .form_bank_entry .field textarea,body.acc #page #main #new_edit_view .form_bank_entry .field label,body.acc #page #main #new_edit_view .form_transfer_entry .field input,body.acc #page #main #new_edit_view .form_transfer_entry .field textarea,body.acc #page #main #new_edit_view .form_transfer_entry .field label,body.acc #page #main #new_edit_view .form_journal_entry .field input,body.acc #page #main #new_edit_view .form_journal_entry .field textarea,body.acc #page #main #new_edit_view .form_journal_entry .field label{font-size:var(--fontsize, 0.85rem)}body.acc #page #main #new_edit_view .form_bank_entry .field select,body.acc #page #main #new_edit_view .form_transfer_entry .field select,body.acc #page #main #new_edit_view .form_journal_entry .field select{font-size:var(--select-fontsize, 0.85rem)}body.acc #page #main #new_edit_view .form_bank_entry .field textarea,body.acc #page #main #new_edit_view .form_transfer_entry .field textarea,body.acc #page #main #new_edit_view .form_journal_entry .field textarea{height:calc(10vw*var(--factor, 1))}body.acc #page #main #new_edit_view .form_bank_entry .field textarea.more_height,body.acc #page #main #new_edit_view .form_transfer_entry .field textarea.more_height,body.acc #page #main #new_edit_view .form_journal_entry .field textarea.more_height{height:calc(30vw*var(--factor, 1))}body.acc #page #main #new_edit_view .form_bank_entry .field textarea.less_height,body.acc #page #main #new_edit_view .form_transfer_entry .field textarea.less_height,body.acc #page #main #new_edit_view .form_journal_entry .field textarea.less_height{height:calc(4vw*var(--factor, 1))}body.acc #page #main #new_edit_view .form_bank_entry .field.check-boxes label,body.acc #page #main #new_edit_view .form_transfer_entry .field.check-boxes label,body.acc #page #main #new_edit_view .form_journal_entry .field.check-boxes label{margin-bottom:.5vw}body.acc #page #main #new_edit_view .form_bank_entry .actions,body.acc #page #main #new_edit_view .form_transfer_entry .actions,body.acc #page #main #new_edit_view .form_journal_entry .actions{height:4vw}body.acc #page #main #new_edit_view .form_bank_entry .actions input[type=submit],body.acc #page #main #new_edit_view .form_transfer_entry .actions input[type=submit],body.acc #page #main #new_edit_view .form_journal_entry .actions input[type=submit]{padding:1.25vw 2vw 1.5vw;border-radius:.8vw .8vw 0vw 0vw}}body.acc #page #main #new_edit_view .form_bank_entry,body.acc #page #main #new_edit_view .form_transfer_entry,body.acc #page #main #new_edit_view .form_journal_entry{--field-width: 80vw;--select-fontsize: 0.85rem}body.acc #page #main #new_edit_view .form_bank_entry .field.transfer.flex,body.acc #page #main #new_edit_view .form_transfer_entry .field.transfer.flex,body.acc #page #main #new_edit_view .form_journal_entry .field.transfer.flex{--select-fontsize: 1rem}body.acc #page #main #new_edit_view .form_bank_entry .field.transfer.flex .ts-wrapper,body.acc #page #main #new_edit_view .form_transfer_entry .field.transfer.flex .ts-wrapper,body.acc #page #main #new_edit_view .form_journal_entry .field.transfer.flex .ts-wrapper{width:30vw;min-width:35vw;margin-top:.3vw;border-radius:.15vw}body.acc #page #main #new_edit_view .form_bank_entry .field.transfer.flex .ts-wrapper .ts-wrapper,body.acc #page #main #new_edit_view .form_transfer_entry .field.transfer.flex .ts-wrapper .ts-wrapper,body.acc #page #main #new_edit_view .form_journal_entry .field.transfer.flex .ts-wrapper .ts-wrapper{min-width:0}body.acc #page #main #new_edit_view .form_bank_entry .field.transfer.flex .ts-wrapper .ts-control,body.acc #page #main #new_edit_view .form_transfer_entry .field.transfer.flex .ts-wrapper .ts-control,body.acc #page #main #new_edit_view .form_journal_entry .field.transfer.flex .ts-wrapper .ts-control{flex-wrap:nowrap;min-height:2.5vh;padding:.25vw .5vw;font-size:var(--select-fontsize, 0.85rem);border:.1vw solid var(--green-l10);background-color:var(--green-l20);background-color:var(--tom-bkg, var(--green-l20))}body.acc #page #main #new_edit_view .form_bank_entry .field.transfer.flex .ts-wrapper .ts-control .item,body.acc #page #main #new_edit_view .form_transfer_entry .field.transfer.flex .ts-wrapper .ts-control .item,body.acc #page #main #new_edit_view .form_journal_entry .field.transfer.flex .ts-wrapper .ts-control .item{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.acc #page #main #new_edit_view .form_bank_entry .field.transfer.flex .ts-wrapper .ts-control input,body.acc #page #main #new_edit_view .form_transfer_entry .field.transfer.flex .ts-wrapper .ts-control input,body.acc #page #main #new_edit_view .form_journal_entry .field.transfer.flex .ts-wrapper .ts-control input{min-width:0 !important;width:initial;width:0}body.acc #page #main #new_edit_view .form_bank_entry .field.transfer.flex .ts-wrapper .ts-dropdown,body.acc #page #main #new_edit_view .form_transfer_entry .field.transfer.flex .ts-wrapper .ts-dropdown,body.acc #page #main #new_edit_view .form_journal_entry .field.transfer.flex .ts-wrapper .ts-dropdown{font-size:var(--select-fontsize, 0.85rem);border:.1vw solid var(--green-l10);background-color:var(--green-l20);background-color:var(--tom-bkg, var(--green-l20))}body.acc #page #main #new_edit_view .form_bank_entry .field.transfer.flex .ts-wrapper .ts-dropdown .option,body.acc #page #main #new_edit_view .form_transfer_entry .field.transfer.flex .ts-wrapper .ts-dropdown .option,body.acc #page #main #new_edit_view .form_journal_entry .field.transfer.flex .ts-wrapper .ts-dropdown .option{padding:.5vh 1vw}body.acc #page #main #new_edit_view .form_bank_entry .field.transfer.flex .ts-wrapper .ts-dropdown .option.active,body.acc #page #main #new_edit_view .form_transfer_entry .field.transfer.flex .ts-wrapper .ts-dropdown .option.active,body.acc #page #main #new_edit_view .form_journal_entry .field.transfer.flex .ts-wrapper .ts-dropdown .option.active{background-color:var(--green);color:#fff}body.acc #page #main #new_edit_view .form_bank_entry .field.transfer.flex span.currency-indicator,body.acc #page #main #new_edit_view .form_transfer_entry .field.transfer.flex span.currency-indicator,body.acc #page #main #new_edit_view .form_journal_entry .field.transfer.flex span.currency-indicator{font-size:.85em;color:var(--green-l-15);margin-left:.5vw}body.acc #page #main #new_edit_view .form_bank_entry .field.transfer.flex #exchange_rate_display,body.acc #page #main #new_edit_view .form_transfer_entry .field.transfer.flex #exchange_rate_display,body.acc #page #main #new_edit_view .form_journal_entry .field.transfer.flex #exchange_rate_display{margin-top:1vw}body.acc #page #main #new_edit_view .form_bank_entry .field.transfer.flex #exchange_rate_display span.exchange-rate-value,body.acc #page #main #new_edit_view .form_transfer_entry .field.transfer.flex #exchange_rate_display span.exchange-rate-value,body.acc #page #main #new_edit_view .form_journal_entry .field.transfer.flex #exchange_rate_display span.exchange-rate-value{font-weight:400;color:var(--green-l-15)}body.acc #page #main #new_edit_view .form_bank_entry .field.flex,body.acc #page #main #new_edit_view .form_bank_entry .field.flex.controls,body.acc #page #main #new_edit_view .form_transfer_entry .field.flex,body.acc #page #main #new_edit_view .form_transfer_entry .field.flex.controls,body.acc #page #main #new_edit_view .form_journal_entry .field.flex,body.acc #page #main #new_edit_view .form_journal_entry .field.flex.controls{--field-width: 97vw;padding-bottom:1vw}body.acc #page #main #new_edit_view .form_bank_entry .field.flex input,body.acc #page #main #new_edit_view .form_bank_entry .field.flex.controls input,body.acc #page #main #new_edit_view .form_transfer_entry .field.flex input,body.acc #page #main #new_edit_view .form_transfer_entry .field.flex.controls input,body.acc #page #main #new_edit_view .form_journal_entry .field.flex input,body.acc #page #main #new_edit_view .form_journal_entry .field.flex.controls input{width:auto;height:auto}body.acc #page #main #new_edit_view .form_bank_entry .field.flex input[type=text],body.acc #page #main #new_edit_view .form_bank_entry .field.flex.controls input[type=text],body.acc #page #main #new_edit_view .form_transfer_entry .field.flex input[type=text],body.acc #page #main #new_edit_view .form_transfer_entry .field.flex.controls input[type=text],body.acc #page #main #new_edit_view .form_journal_entry .field.flex input[type=text],body.acc #page #main #new_edit_view .form_journal_entry .field.flex.controls input[type=text]{width:20vw}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table{width:100%}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table tr.list-line-odd,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table tr.list-line-odd,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table tr.list-line-odd,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table tr.list-line-odd,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table tr.list-line-odd,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table tr.list-line-odd{background-color:var(--tr-odd, var(--green-l22))}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table tr.list-line-even,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table tr.list-line-even,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table tr.list-line-even,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table tr.list-line-even,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table tr.list-line-even,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table tr.list-line-even{background-color:var(--tr-even, var(--green-l18))}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th{text-align:left;font-size:var(--fontsize, 0.85rem);padding:.5vh .5vw}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td form,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th form,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td form,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th form,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td form,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th form,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td form,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th form,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td form,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th form,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td form,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th form{display:inline}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td form button.backend_link,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th form button.backend_link,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td form button.backend_link,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th form button.backend_link,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td form button.backend_link,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th form button.backend_link,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td form button.backend_link,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th form button.backend_link,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td form button.backend_link,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th form button.backend_link,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td form button.backend_link,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th form button.backend_link{display:inline-block;background-color:rgba(0,0,0,0);color:var(--be-link);text-decoration:none}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td form button.backend_link:hover,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th form button.backend_link:hover,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td form button.backend_link:hover,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th form button.backend_link:hover,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td form button.backend_link:hover,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th form button.backend_link:hover,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td form button.backend_link:hover,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th form button.backend_link:hover,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td form button.backend_link:hover,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th form button.backend_link:hover,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td form button.backend_link:hover,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th form button.backend_link:hover{color:var(--be-hover);cursor:pointer}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td form.button_to button,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th form.button_to button,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td form.button_to button,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th form.button_to button,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td form.button_to button,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th form.button_to button,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td form.button_to button,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th form.button_to button,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td form.button_to button,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th form.button_to button,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td form.button_to button,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th form.button_to button{font-size:1rem}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td form.button_to button.button,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th form.button_to button.button,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td form.button_to button.button,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th form.button_to button.button,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td form.button_to button.button,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th form.button_to button.button,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td form.button_to button.button,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th form.button_to button.button,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td form.button_to button.button,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th form.button_to button.button,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td form.button_to button.button,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th form.button_to button.button{font-size:.85rem}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td form.button_to button.button.small75,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th form.button_to button.button.small75,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td form.button_to button.button.small75,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th form.button_to button.button.small75,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td form.button_to button.button.small75,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th form.button_to button.button.small75,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td form.button_to button.button.small75,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th form.button_to button.button.small75,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td form.button_to button.button.small75,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th form.button_to button.button.small75,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td form.button_to button.button.small75,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th form.button_to button.button.small75{font-size:.75rem}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th{background-color:var(--green-l7p5);padding:1.25vh 1vw}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.sed,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.sed,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.sed,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.sed,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.sed,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.sed,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.sed,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.sed,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.sed,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.sed,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.sed,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.sed{width:1vw}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.right,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.right,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.right,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.right,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.right,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.right,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.right,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.right,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.right,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.right,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.right,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.right{text-align:right}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.center,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.center,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.center,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.center,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.center,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.center,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.center,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.center,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.center,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.center,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.center,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.center{text-align:center}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.amount-col,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.amount-col,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.amount-col,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.amount-col,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.amount-col,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.amount-col{padding-right:1vw}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.actions,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.actions,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.actions,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.actions,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.actions,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.actions{white-space:nowrap;padding:.5vw .5vw .5vw .75vw}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.actions a,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.actions button,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.actions form.button_to,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.actions a,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.actions button,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.actions form.button_to,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.actions a,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.actions button,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.actions form.button_to,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.actions a,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.actions button,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.actions form.button_to,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.actions a,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.actions button,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.actions form.button_to,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.actions a,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.actions button,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.actions form.button_to{font-weight:300}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.actions .button,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.actions .button,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.actions .button,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.actions .button,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.actions .button,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.actions .button{padding:.75vw;opacity:.85;--svg-width: 3.5vw;--svg-height: 3.5vw}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.actions .button.backend_link,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.actions .button.backend_link span,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.actions .button.backend_link,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.actions .button.backend_link span,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.actions .button.backend_link,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.actions .button.backend_link span,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.actions .button.backend_link,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.actions .button.backend_link span,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.actions .button.backend_link,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.actions .button.backend_link span,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.actions .button.backend_link,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.actions .button.backend_link span{color:var(--be-link)}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.actions .button.backend_link:hover,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.actions .button.backend_link span:hover,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.actions .button.backend_link:hover,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.actions .button.backend_link span:hover,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.actions .button.backend_link:hover,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.actions .button.backend_link span:hover,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.actions .button.backend_link:hover,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.actions .button.backend_link span:hover,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.actions .button.backend_link:hover,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.actions .button.backend_link span:hover,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.actions .button.backend_link:hover,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.actions .button.backend_link span:hover{color:var(--be-hover)}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.actions .button.reconcile-btn,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.actions .button.reconcile-btn,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.actions .button.reconcile-btn,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.actions .button.reconcile-btn,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.actions .button.reconcile-btn,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.actions .button.reconcile-btn{font-size:110%;width:5vw;height:5.66vw}@media(max-width: 450px){body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table{font-size:.85rem}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th{padding:1vh 1vw}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.actions,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.actions,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.actions,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.actions,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.actions,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.actions{white-space:initial}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.actions .button,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.actions .button,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.actions .button,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.actions .button,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.actions .button,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.actions .button{--svg-width: 5vw;--svg-height: 5vw}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.actions>*,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.actions>*,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.actions>*,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.actions>*,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.actions>*,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.actions>*{display:inline-block;margin-top:.5vw}}@media(min-width: 900px){body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table{font-size:.85rem}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th{padding:2vh 1vw}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td{padding:1vh 1vw}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.actions,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.actions,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.actions,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.actions,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.actions,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.actions{padding:.1vw 0 .1vw .2vw}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.actions form.button_to button.button,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.actions form.button_to button.button,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.actions form.button_to button.button,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.actions form.button_to button.button,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.actions form.button_to button.button,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.actions form.button_to button.button{font-size:var(--fontsize, 0.75rem)}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.actions .button,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.actions .button,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.actions .button,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.actions .button,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.actions .button,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.actions .button{font-size:var(--fontsize, 0.75rem);padding:.5vw;opacity:1}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.actions .button.reconcile-btn,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.actions .button.reconcile-btn,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.actions .button.reconcile-btn,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.actions .button.reconcile-btn,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.actions .button.reconcile-btn,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.actions .button.reconcile-btn{font-size:var(--fontsize, 0.75rem);width:initial;height:initial}}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table{margin-bottom:.5vw;--tr-odd: var(--light);--tr-even: var(--light);table-layout:fixed}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th{color:var(--light)}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.account,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.account,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.account,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.account,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.account,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.account{width:30%}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.currency,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.currency,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.currency,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.currency,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.currency,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.currency{width:5%}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.amount,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.amount,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.amount,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.amount,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.amount,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.amount{width:15%}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash{width:11%;text-align:center}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span{display:inline-block}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg{width:var(--svg-width, 3.5vw);height:var(--svg-height, 3.5vw);color:var(--svg-color, var(--be-link));fill:var(--svg-fill, var(--be-link))}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.small-screen,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.tiny-screen,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.small-screen,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.tiny-screen,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.small-screen,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.tiny-screen,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.small-screen,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.tiny-screen,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.small-screen,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.tiny-screen,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.small-screen,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.tiny-screen,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.small-screen,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.tiny-screen,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.small-screen,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.tiny-screen,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.small-screen,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.tiny-screen,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.small-screen,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.tiny-screen,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.small-screen,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.tiny-screen,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.small-screen,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.tiny-screen{width:var(--svg-width, 2.5vw);height:var(--svg-height, 2.5vw);color:var(--svg-color, var(--be-link));fill:var(--svg-fill, var(--be-link))}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.stroke,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.stroke,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.stroke,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.stroke,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.stroke,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.stroke,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.stroke,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.stroke,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.stroke,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.stroke,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.stroke,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.stroke{fill:none;stroke:var(--svg-stroke, var(--be-link));stroke-width:20;stroke-linecap:round;stroke-linejoin:round}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s5,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s5,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s5,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s5,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s5,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s5,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s5,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s5,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s5,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s5,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s5,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s5{stroke-width:5}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s10,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s10,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s10,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s10,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s10,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s10,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s10,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s10,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s10,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s10,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s10,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s10{stroke-width:10}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s15,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s15,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s15,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s15,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s15,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s15,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s15,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s15,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s15,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s15,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s15,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s15{stroke-width:15}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s20,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s20,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s20,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s20,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s20,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s20,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s20,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s20,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s20,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s20,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s20,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s20{stroke-width:20}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s25,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s25,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s25,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s25,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s25,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s25,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s25,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s25,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s25,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s25,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s25,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s25{stroke-width:25}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s30,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s30,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s30,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s30,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s30,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s30,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s30,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s30,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s30,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s30,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s30,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s30{stroke-width:30}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s35,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s35,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s35,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s35,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s35,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s35,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s35,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s35,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s35,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s35,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s35,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s35{stroke-width:35}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s40,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s40,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s40,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s40,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s40,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s40,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s40,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s40,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s40,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s40,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s40,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s40{stroke-width:40}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s45,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s45,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s45,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s45,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s45,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s45,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s45,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s45,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s45,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s45,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s45,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s45{stroke-width:45}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s50,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s50,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s50,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s50,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s50,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s50,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s50,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s50,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s50,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s50,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s50,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s50{stroke-width:50}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s55,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s55,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s55,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s55,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s55,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s55,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s55,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s55,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s55,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s55,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s55,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s55{stroke-width:55}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s60,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s60,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s60,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s60,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s60,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s60,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s60,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s60,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s60,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s60,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s60,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s60{stroke-width:60}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s65,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s65,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s65,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s65,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s65,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s65,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s65,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s65,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s65,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s65,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s65,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s65{stroke-width:65}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s70,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s70,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s70,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s70,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s70,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s70,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s70,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s70,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s70,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s70,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s70,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s70{stroke-width:70}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s75,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s75,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s75,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s75,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s75,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s75,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s75,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s75,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s75,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s75,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s75,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s75{stroke-width:75}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s80,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s80,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s80,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s80,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s80,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s80,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s80,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s80,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s80,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s80,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s80,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s80{stroke-width:80}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s85,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s85,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s85,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s85,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s85,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s85,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s85,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s85,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s85,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s85,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s85,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s85{stroke-width:85}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s90,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s90,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s90,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s90,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s90,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s90,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s90,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s90,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s90,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s90,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s90,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s90{stroke-width:90}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s95,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s95,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s95,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s95,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s95,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s95,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s95,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s95,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s95,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s95,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s95,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s95{stroke-width:95}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span svg.s100,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span svg.s100,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span svg.s100,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span svg.s100,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span svg.s100,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span svg.s100,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span svg.s100,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span svg.s100,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span svg.s100,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span svg.s100,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span svg.s100,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span svg.s100{stroke-width:100}@media(hover: hover){body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span:hover svg,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span:hover svg,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span:hover svg,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span:hover svg,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span:hover svg,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span:hover svg,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span:hover svg,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span:hover svg,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span:hover svg,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span:hover svg,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span:hover svg,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span:hover svg{fill:var(--svg-hover, var(--green));stroke:var(--svg-hover, var(--green))}}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span{--svg-width: 2.5vw;--svg-height: 2.5vw;--svg-stroke: var(--light)}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash{width:5%}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td{padding:0}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td .ts-wrapper,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td .ts-wrapper,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td .ts-wrapper,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td .ts-wrapper,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td .ts-wrapper,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td .ts-wrapper{border-radius:0}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td .ts-wrapper .ts-wrapper,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td .ts-wrapper .ts-wrapper,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td .ts-wrapper .ts-wrapper,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td .ts-wrapper .ts-wrapper,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td .ts-wrapper .ts-wrapper,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td .ts-wrapper .ts-wrapper{min-width:0}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td .ts-wrapper .ts-control,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td .ts-wrapper .ts-control,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td .ts-wrapper .ts-control,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td .ts-wrapper .ts-control,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td .ts-wrapper .ts-control,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td .ts-wrapper .ts-control{flex-wrap:nowrap;min-height:2.5vh;padding:.25vw .5vw;font-size:var(--select-fontsize, 0.85rem);border:.1vw solid var(--green-l10);background-color:var(--green-l20);background-color:var(--tom-bkg, var(--green-l20))}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td .ts-wrapper .ts-control .item,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td .ts-wrapper .ts-control .item,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td .ts-wrapper .ts-control .item,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td .ts-wrapper .ts-control .item,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td .ts-wrapper .ts-control .item,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td .ts-wrapper .ts-control .item{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td .ts-wrapper .ts-control input,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td .ts-wrapper .ts-control input,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td .ts-wrapper .ts-control input,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td .ts-wrapper .ts-control input,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td .ts-wrapper .ts-control input,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td .ts-wrapper .ts-control input{min-width:0 !important;width:initial;width:0}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td .ts-wrapper .ts-dropdown,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td .ts-wrapper .ts-dropdown,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td .ts-wrapper .ts-dropdown,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td .ts-wrapper .ts-dropdown,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td .ts-wrapper .ts-dropdown,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td .ts-wrapper .ts-dropdown{font-size:var(--select-fontsize, 0.85rem);border:.1vw solid var(--green-l10);background-color:var(--green-l20);background-color:var(--tom-bkg, var(--green-l20))}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td .ts-wrapper .ts-dropdown .option,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td .ts-wrapper .ts-dropdown .option,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td .ts-wrapper .ts-dropdown .option,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td .ts-wrapper .ts-dropdown .option,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td .ts-wrapper .ts-dropdown .option,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td .ts-wrapper .ts-dropdown .option{padding:.5vh 1vw}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td .ts-wrapper .ts-dropdown .option.active,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td .ts-wrapper .ts-dropdown .option.active,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td .ts-wrapper .ts-dropdown .option.active,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td .ts-wrapper .ts-dropdown .option.active,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td .ts-wrapper .ts-dropdown .option.active,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td .ts-wrapper .ts-dropdown .option.active{background-color:var(--green);color:#fff}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.input-cell,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.input-cell,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.input-cell,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.input-cell,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.input-cell,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.input-cell{font-size:0}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.input-cell input:not([type=checkbox]),body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.input-cell input:not([type=checkbox]),body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.input-cell input:not([type=checkbox]),body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.input-cell input:not([type=checkbox]),body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.input-cell input:not([type=checkbox]),body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.input-cell input:not([type=checkbox]){width:100%;padding:.5vw .75vw;font-size:var(--fontsize, 0.85rem)}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.input-cell input[type=checkbox],body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.input-cell input[type=checkbox],body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.input-cell input[type=checkbox],body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.input-cell input[type=checkbox],body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.input-cell input[type=checkbox],body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.input-cell input[type=checkbox]{display:block;margin:auto}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.input-cell input.right,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.input-cell input.right,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.input-cell input.right,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.input-cell input.right,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.input-cell input.right,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.input-cell input.right{text-align:right}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.input-cell input::placeholder,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.input-cell input::placeholder,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.input-cell input::placeholder,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.input-cell input::placeholder,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.input-cell input::placeholder,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.input-cell input::placeholder{color:rgba(0,0,0,0)}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-currency-display,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.split-col,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-currency-display,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.split-col,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-currency-display,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.split-col,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-currency-display,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.split-col,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-currency-display,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.split-col,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-currency-display,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.split-col{text-align:center}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-currency-display .split-btn,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.split-col .split-btn,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-currency-display .split-btn,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.split-col .split-btn,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-currency-display .split-btn,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.split-col .split-btn,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-currency-display .split-btn,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.split-col .split-btn,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-currency-display .split-btn,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.split-col .split-btn,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-currency-display .split-btn,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.split-col .split-btn{font-size:.75rem;font-weight:700;padding:.15rem .4rem;background:rgba(0,0,0,0);color:var(--green);cursor:pointer;opacity:.5}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-currency-display .split-btn:hover,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.split-col .split-btn:hover,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-currency-display .split-btn:hover,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.split-col .split-btn:hover,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-currency-display .split-btn:hover,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.split-col .split-btn:hover,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-currency-display .split-btn:hover,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.split-col .split-btn:hover,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-currency-display .split-btn:hover,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.split-col .split-btn:hover,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-currency-display .split-btn:hover,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.split-col .split-btn:hover{background:var(--green);color:#fff}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-currency-display .split-btn:disabled,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.split-col .split-btn:disabled,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-currency-display .split-btn:disabled,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.split-col .split-btn:disabled,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-currency-display .split-btn:disabled,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.split-col .split-btn:disabled,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-currency-display .split-btn:disabled,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.split-col .split-btn:disabled,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-currency-display .split-btn:disabled,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.split-col .split-btn:disabled,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-currency-display .split-btn:disabled,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.split-col .split-btn:disabled{background-color:var(--green-l22)}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.entry_type select,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.entry_type select,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.entry_type select,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.entry_type select,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.entry_type select,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.entry_type select{font-size:.85rem;color:var(--dark);background-color:var(--light);border:none}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td input.posting-amount,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td input.posting-amount,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td input.posting-amount,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td input.posting-amount,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td input.posting-amount,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td input.posting-amount{text-align:right}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt{width:1%;white-space:nowrap;background-color:var(--green-l27p5)}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget{display:flex;justify-content:flex-end;align-items:center;gap:.2vw}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button{background:none;border:.1vw solid var(--green-l27p5);border-radius:.2vw;padding:.15vw .3vw;cursor:pointer;display:inline-flex;font-size:2em;line-height:.75;font-weight:500;color:var(--green)}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg{width:var(--svg-width, 3.5vw);height:var(--svg-height, 3.5vw);color:var(--svg-color, var(--be-link));fill:var(--svg-fill, var(--be-link))}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.small-screen,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.tiny-screen,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.small-screen,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.tiny-screen,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.small-screen,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.tiny-screen,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.small-screen,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.tiny-screen,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.small-screen,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.tiny-screen,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.small-screen,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.tiny-screen{width:var(--svg-width, 2.5vw);height:var(--svg-height, 2.5vw);color:var(--svg-color, var(--be-link));fill:var(--svg-fill, var(--be-link))}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.stroke,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.stroke,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.stroke,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.stroke,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.stroke,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.stroke{fill:none;stroke:var(--svg-stroke, var(--be-link));stroke-width:20;stroke-linecap:round;stroke-linejoin:round}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s5,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s5,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s5,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s5,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s5,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s5{stroke-width:5}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s10,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s10,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s10,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s10,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s10,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s10{stroke-width:10}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s15,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s15,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s15,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s15,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s15,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s15{stroke-width:15}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s20,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s20,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s20,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s20,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s20,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s20{stroke-width:20}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s25,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s25,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s25,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s25,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s25,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s25{stroke-width:25}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s30,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s30,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s30,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s30,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s30,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s30{stroke-width:30}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s35,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s35,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s35,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s35,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s35,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s35{stroke-width:35}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s40,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s40,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s40,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s40,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s40,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s40{stroke-width:40}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s45,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s45,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s45,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s45,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s45,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s45{stroke-width:45}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s50,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s50,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s50,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s50,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s50,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s50{stroke-width:50}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s55,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s55,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s55,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s55,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s55,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s55{stroke-width:55}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s60,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s60,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s60,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s60,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s60,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s60{stroke-width:60}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s65,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s65,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s65,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s65,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s65,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s65{stroke-width:65}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s70,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s70,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s70,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s70,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s70,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s70{stroke-width:70}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s75,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s75,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s75,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s75,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s75,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s75{stroke-width:75}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s80,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s80,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s80,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s80,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s80,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s80{stroke-width:80}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s85,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s85,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s85,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s85,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s85,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s85{stroke-width:85}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s90,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s90,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s90,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s90,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s90,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s90{stroke-width:90}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s95,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s95,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s95,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s95,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s95,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s95{stroke-width:95}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s100,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s100,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s100,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s100,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button svg.s100,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button svg.s100{stroke-width:100}@media(hover: hover){body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button:hover svg,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button:hover svg,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button:hover svg,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button:hover svg,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button:hover svg,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button:hover svg{fill:var(--svg-hover, var(--green));stroke:var(--svg-hover, var(--green))}}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button{--svg-width: 2.5vw;--svg-height: 2.5vw;--svg-fill: var(--green);--svg-hover: var(--light);--svg-stroke: var(--green)}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td:last-of-type,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td:last-of-type,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td:last-of-type,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td:last-of-type,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td:last-of-type,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td:last-of-type{background-color:var(--green-l27p5)}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table tfoot tr.balance-row,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table tfoot tr.balance-row,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table tfoot tr.balance-row,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table tfoot tr.balance-row,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table tfoot tr.balance-row,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table tfoot tr.balance-row{background-color:var(--green-l27p5);font-size:var(--fontsize)}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table tfoot tr.balance-row td,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table tfoot tr.balance-row td,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table tfoot tr.balance-row td,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table tfoot tr.balance-row td,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table tfoot tr.balance-row td,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table tfoot tr.balance-row td{font-weight:400;padding:2vh 1vw}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table tfoot tr.balance-row td.balance-label,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table tfoot tr.balance-row td.balance-label,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table tfoot tr.balance-row td.balance-label,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table tfoot tr.balance-row td.balance-label,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table tfoot tr.balance-row td.balance-label,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table tfoot tr.balance-row td.balance-label{color:var(--green-l-30)}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table tfoot tr.balance-row td.balance-amount,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table tfoot tr.balance-row td.balance-amount,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table tfoot tr.balance-row td.balance-amount,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table tfoot tr.balance-row td.balance-amount,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table tfoot tr.balance-row td.balance-amount,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table tfoot tr.balance-row td.balance-amount{text-align:right}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table tfoot tr.balance-row td.balance-amount.credit-balance,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table tfoot tr.balance-row td.balance-amount.credit-balance,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table tfoot tr.balance-row td.balance-amount.credit-balance,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table tfoot tr.balance-row td.balance-amount.credit-balance,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table tfoot tr.balance-row td.balance-amount.credit-balance,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table tfoot tr.balance-row td.balance-amount.credit-balance{color:var(--red)}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table tfoot tr.balance-row td.balance-amount.debit-balance,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table tfoot tr.balance-row td.balance-amount.debit-balance,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table tfoot tr.balance-row td.balance-amount.debit-balance,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table tfoot tr.balance-row td.balance-amount.debit-balance,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table tfoot tr.balance-row td.balance-amount.debit-balance,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table tfoot tr.balance-row td.balance-amount.debit-balance{color:var(--green)}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table tfoot tr.balance-row td.balance-amount.zero-balance,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table tfoot tr.balance-row td.balance-amount.zero-balance,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table tfoot tr.balance-row td.balance-amount.zero-balance,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table tfoot tr.balance-row td.balance-amount.zero-balance,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table tfoot tr.balance-row td.balance-amount.zero-balance,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table tfoot tr.balance-row td.balance-amount.zero-balance{color:#666}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table tfoot tr.balance-row td.balance-currency,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table tfoot tr.balance-row td.balance-currency,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table tfoot tr.balance-row td.balance-currency,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table tfoot tr.balance-row td.balance-currency,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table tfoot tr.balance-row td.balance-currency,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table tfoot tr.balance-row td.balance-currency{text-align:center;font-weight:500;padding-left:0;padding-right:0}body.acc #page #main dialog.receipt-modal{margin:auto;border:none;background-color:var(--light);border-radius:1.2vw;padding:0;width:90%;max-width:95%;max-height:90vh;box-shadow:0 2.5vw 5vw -1.2vw rgba(0,0,0,.25);opacity:0;transform:scale(0.95);transition:opacity .2s ease-out,transform .2s ease-out}body.acc #page #main dialog.receipt-modal::backdrop{background:rgba(0,0,0,.5);backdrop-filter:blur(3px)}body.acc #page #main dialog.receipt-modal[open]{opacity:1;transform:scale(1)}body.acc #page #main dialog.receipt-modal .receipt-modal-content{position:relative;padding:1.5vw}body.acc #page #main dialog.receipt-modal .receipt-modal-content h3{margin:3vw 0 3vw 1vw;font-size:1.25rem}body.acc #page #main dialog.receipt-modal .receipt-modal-content .receipt-modal-close{position:absolute;top:1vw;right:3vw;background:none;border:none;font-size:3rem;cursor:pointer;color:var(--dark);line-height:1}body.acc #page #main dialog.receipt-modal .receipt-modal-content .receipt-modal-close:hover{color:var(--red)}body.acc #page #main dialog.receipt-modal .receipt-modal-content .receipt-modal-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:2vw;margin-bottom:2vw;border-bottom:.25vw solid var(--green)}body.acc #page #main dialog.receipt-modal .receipt-modal-content .receipt-modal-header .receipt-modal-header-actions{display:flex;gap:.5vw}body.acc #page #main dialog.receipt-modal .receipt-modal-content .receipt-preview-container{flex:1;text-align:center}body.acc #page #main dialog.receipt-modal .receipt-modal-content .receipt-preview-container img{max-width:100%;max-height:60vh;border-radius:.3vw}body.acc #page #main dialog.receipt-modal .receipt-modal-content .receipt-preview-info{min-width:12vw;display:flex;flex-direction:column;gap:.5vw;margin:3vw 0;border-top:.25vw solid var(--green)}body.acc #page #main dialog.receipt-modal .receipt-modal-content .receipt-preview-info h3{font-size:.85rem;margin:0;word-break:break-word}body.acc #page #main dialog.receipt-modal .receipt-modal-content .receipt-preview-info p{font-size:.67rem;color:var(--light);margin:0}body.acc #page #main dialog.receipt-picker{max-width:95%}body.acc #page #main dialog.receipt-picker .receipt-picker-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(20%, 1fr));gap:1vw;padding:1vw 0;max-height:50vh;overflow-y:auto}body.acc #page #main dialog.receipt-picker .receipt-picker-grid .receipt-picker-item{display:flex;flex-direction:column;align-items:center;gap:.3vw;padding:.5vw;border:.1vw solid var(--green-l15);border-radius:.3vw;cursor:pointer;transition:border-color .15s ease,background .15s ease}body.acc #page #main dialog.receipt-picker .receipt-picker-grid .receipt-picker-item:hover{border-color:var(--green);background:var(--green-l5)}body.acc #page #main dialog.receipt-picker .receipt-picker-grid .receipt-picker-item .receipt-picker-thumb{width:5vw;height:5vw;object-fit:cover;border-radius:.2vw}body.acc #page #main dialog.receipt-picker .receipt-picker-grid .receipt-picker-item .receipt-picker-info{text-align:center;font-size:.8em}body.acc #page #main dialog.receipt-picker .receipt-picker-grid .receipt-picker-item .receipt-picker-info strong{display:block;word-break:break-word}body.acc #page #main dialog.receipt-picker .receipt-picker-grid .receipt-picker-item .receipt-picker-info span{display:block;color:#ccc}body.acc #page #main dialog.reconcile-modal{border:none;margin:auto;padding:0;width:90%;max-width:420px;border-radius:6px;box-shadow:0 4px 24px rgba(0,0,0,.3)}body.acc #page #main dialog.reconcile-modal::backdrop{background:rgba(0,0,0,.5)}body.acc #page #main dialog.reconcile-modal .reconcile-modal-box{background:var(--light);padding:1.5rem;display:flex;flex-direction:column;gap:1rem}body.acc #page #main dialog.reconcile-modal .reconcile-modal-box h3{margin:0}body.acc #page #main dialog.reconcile-modal .reconcile-row{display:flex;flex-direction:column;gap:.3rem}body.acc #page #main dialog.reconcile-modal .reconcile-row label{font-size:.85rem;font-weight:600;color:#555}body.acc #page #main dialog.reconcile-modal .reconcile-row input{padding:.4rem .6rem;border:1px solid #ccc;border-radius:4px;font-size:.9rem}body.acc #page #main dialog.reconcile-modal .reconcile-result{display:flex;flex-direction:column;gap:.3rem;font-size:.9rem}body.acc #page #main dialog.reconcile-modal .reconcile-result .reconcile-match{color:green;font-weight:600}body.acc #page #main dialog.reconcile-modal .reconcile-result .reconcile-mismatch{color:red;font-weight:600}body.acc #page #main dialog.edit-modal{border:none;margin:auto;padding:0;background:rgba(0,0,0,0);width:98vw;max-width:900px;height:85vh;border-radius:6px;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.3)}body.acc #page #main dialog.edit-modal::backdrop{background:rgba(0,0,0,.5)}body.acc #page #main dialog.edit-modal .edit-modal-content{position:relative;width:100%;height:100%;background:var(--light)}body.acc #page #main dialog.edit-modal .edit-modal-close{position:absolute;top:8px;right:12px;z-index:1;background:none;border:none;font-size:2rem;cursor:pointer;color:var(--light);line-height:1}body.acc #page #main dialog.edit-modal .edit-modal-close:hover{color:var(--dark)}body.acc #page #main dialog.edit-modal iframe{width:100%;height:100%;border:none}body.acc #page #main dialog.split-modal{--tom-bkg: var(--light)}body.acc #page #main dialog.split-modal .ts-wrapper{min-width:0}body.acc #page #main dialog.split-modal .ts-control{flex-wrap:nowrap;min-height:2.5vh;padding:.25vw .5vw;font-size:var(--select-fontsize, 0.85rem);border:.1vw solid var(--green-l10);background-color:var(--green-l20);background-color:var(--tom-bkg, var(--green-l20))}body.acc #page #main dialog.split-modal .ts-control .item{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.acc #page #main dialog.split-modal .ts-control input{min-width:0 !important;width:initial;width:0}body.acc #page #main dialog.split-modal .ts-dropdown{font-size:var(--select-fontsize, 0.85rem);border:.1vw solid var(--green-l10);background-color:var(--green-l20);background-color:var(--tom-bkg, var(--green-l20))}body.acc #page #main dialog.split-modal .ts-dropdown .option{padding:.5vh 1vw}body.acc #page #main dialog.split-modal .ts-dropdown .option.active{background-color:var(--green);color:#fff}body.acc #page #main dialog.split-modal{border:none;margin:auto;padding:0;width:90%;max-width:520px;border-radius:6px;box-shadow:0 4px 24px rgba(0,0,0,.3)}body.acc #page #main dialog.split-modal::backdrop{background:rgba(0,0,0,.5);backdrop-filter:blur(3px)}body.acc #page #main dialog.split-modal .ts-control{flex-wrap:nowrap}body.acc #page #main dialog.split-modal .ts-control>.item{flex:1 0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.acc #page #main dialog.split-modal .ts-control>input{flex:0 0 auto;min-width:2rem !important}body.acc #page #main dialog.split-modal .split-modal-box{background:var(--light);padding:1.5rem;display:flex;flex-direction:column;gap:1rem}body.acc #page #main dialog.split-modal .split-modal-box h3{margin:0}body.acc #page #main dialog.split-modal .split-modal-box .split-row{display:flex;flex-direction:column;gap:.3rem}body.acc #page #main dialog.split-modal .split-modal-box .split-row label{font-size:.85rem;font-weight:600;color:#555}body.acc #page #main dialog.split-modal .split-modal-box .split-row select,body.acc #page #main dialog.split-modal .split-modal-box .split-row input{padding:.4rem .6rem;border:1px solid #ccc;border-radius:4px;font-size:.9rem;width:100%;box-sizing:border-box}body.acc #page #main dialog.split-modal .split-modal-box .split-amounts{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}body.acc #page #main dialog.split-modal .split-modal-box .split-amounts>div{display:flex;flex-direction:column;gap:.3rem}body.acc #page #main dialog.split-modal .split-modal-box .split-amounts>div label{font-size:.85rem;font-weight:600;color:#555}body.acc #page #main dialog.split-modal .split-modal-box .split-amounts>div .pct-row{display:flex;align-items:center;gap:.3rem}body.acc #page #main dialog.split-modal .split-modal-box .split-amounts>div .pct-row span{color:#555}body.acc #page #main dialog.split-modal .split-modal-box .split-amounts>div input{padding:.4rem .6rem;border:1px solid #ccc;border-radius:4px;font-size:.9rem;box-sizing:border-box}body.acc #page #main dialog.split-modal .split-modal-box .split-amounts>div input[disabled]{background:#f5f5f5;color:#888}body.acc #page #main dialog.split-modal .split-modal-box .split-warning{font-size:.85rem;color:#92400e;background:#fef3c7;border-radius:4px;padding:.4rem .7rem;margin:0}body.acc #page #main dialog.split-modal .split-modal-box .split-actions{display:flex;gap:.75rem;padding-top:.75rem;border-top:1px solid #eee}body.acc #page #main .crud_navigation{position:fixed;left:0;bottom:0;width:100%;height:12.5vw;display:flex;align-items:center;color:var(--be-link);padding:0 2vw;border-top:.2vw solid var(--green-l10);background-color:var(--green-l-8);z-index:100}body.acc #page #main .crud_navigation a,body.acc #page #main .crud_navigation button,body.acc #page #main .crud_navigation a span,body.acc #page #main .crud_navigation button span{font-weight:400;color:var(--be-link)}@media(hover: hover){body.acc #page #main .crud_navigation a:hover,body.acc #page #main .crud_navigation button:hover,body.acc #page #main .crud_navigation a span:hover,body.acc #page #main .crud_navigation button span:hover{color:var(--be-hover)}}body.acc #page #main .crud_navigation a,body.acc #page #main .crud_navigation button{margin:0 1vw 0 0}body.acc #page #main .crud_navigation button,body.acc #page #main .crud_navigation form{display:inline-block}body.acc #page #main .crud_navigation nav.pagy.series-nav{margin-left:auto}body.acc #page #main .crud_navigation nav.pagy.series-nav a{margin:0 0 0 .25vw;color:#646464;font-weight:400}body.acc #page #main .crud_navigation nav.pagy.series-nav a[aria-current=page]{color:#fff}@media(max-width: 450px){body.acc #page #main .crud_navigation{height:18vw}}@media(min-width: 900px){body.acc #page #main .crud_navigation{height:5vw;padding:0 1.25vw}body.acc #page #main .crud_navigation a,body.acc #page #main .crud_navigation button{display:inline;margin:0 .5vw}}body.acc #page #main .crud_navigation *.no-halfpad{display:none}body.acc #page #main .crud_navigation span.save-status{color:var(--be-highlight)}body.acc #page #main .crud_navigation a.svg-icon{vertical-align:middle;padding:.25vw 1vw}body.acc #page #main .crud_navigation a.svg-icon svg{width:var(--svg-width, 3.5vw);height:var(--svg-height, 3.5vw);color:var(--svg-color, var(--be-link));fill:var(--svg-fill, var(--be-link))}body.acc #page #main .crud_navigation a.svg-icon svg.small-screen,body.acc #page #main .crud_navigation a.svg-icon svg.tiny-screen{width:var(--svg-width, 2.5vw);height:var(--svg-height, 2.5vw);color:var(--svg-color, var(--be-link));fill:var(--svg-fill, var(--be-link))}body.acc #page #main .crud_navigation a.svg-icon svg.stroke{fill:none;stroke:var(--svg-stroke, var(--be-link));stroke-width:20;stroke-linecap:round;stroke-linejoin:round}body.acc #page #main .crud_navigation a.svg-icon svg.s5{stroke-width:5}body.acc #page #main .crud_navigation a.svg-icon svg.s10{stroke-width:10}body.acc #page #main .crud_navigation a.svg-icon svg.s15{stroke-width:15}body.acc #page #main .crud_navigation a.svg-icon svg.s20{stroke-width:20}body.acc #page #main .crud_navigation a.svg-icon svg.s25{stroke-width:25}body.acc #page #main .crud_navigation a.svg-icon svg.s30{stroke-width:30}body.acc #page #main .crud_navigation a.svg-icon svg.s35{stroke-width:35}body.acc #page #main .crud_navigation a.svg-icon svg.s40{stroke-width:40}body.acc #page #main .crud_navigation a.svg-icon svg.s45{stroke-width:45}body.acc #page #main .crud_navigation a.svg-icon svg.s50{stroke-width:50}body.acc #page #main .crud_navigation a.svg-icon svg.s55{stroke-width:55}body.acc #page #main .crud_navigation a.svg-icon svg.s60{stroke-width:60}body.acc #page #main .crud_navigation a.svg-icon svg.s65{stroke-width:65}body.acc #page #main .crud_navigation a.svg-icon svg.s70{stroke-width:70}body.acc #page #main .crud_navigation a.svg-icon svg.s75{stroke-width:75}body.acc #page #main .crud_navigation a.svg-icon svg.s80{stroke-width:80}body.acc #page #main .crud_navigation a.svg-icon svg.s85{stroke-width:85}body.acc #page #main .crud_navigation a.svg-icon svg.s90{stroke-width:90}body.acc #page #main .crud_navigation a.svg-icon svg.s95{stroke-width:95}body.acc #page #main .crud_navigation a.svg-icon svg.s100{stroke-width:100}@media(hover: hover){body.acc #page #main .crud_navigation a.svg-icon:hover svg{fill:var(--svg-hover, var(--green));stroke:var(--svg-hover, var(--green))}}body.acc #page #main .crud_navigation a.svg-icon{--svg-width: 4.5vw;--svg-height: 4.5vw;--svg-stroke: var(--be-link);--svg-hover: var(--be-hover)}body.acc #page #main .crud_navigation a.svg-icon svg.stroke{stroke-width:2}body.acc #page #main .crud_navigation a[data-version=long],body.acc #page #main .crud_navigation a[data-version=short]{padding:.5vw 2vw;--svg-width: 3.5vw;--svg-height: 3.5vw}body.entities.index #page .flash,body.accounts.index #page .flash,body.accounts.ledger #page .flash,body.journal_entries #page .flash{width:30vw;margin:0 auto;text-align:center}body.entities.index #page #new_edit_view,body.accounts.index #page #new_edit_view,body.accounts.ledger #page #new_edit_view,body.journal_entries #page #new_edit_view{margin:0}body.otp.show .otp-setup-container,body.otp.show .otp-container{max-width:70vw;margin:2vw auto;padding:2vw}body.otp.show .otp-setup-container h2,body.otp.show .otp-container h2{text-align:center}body.otp.show .otp-setup-container p,body.otp.show .otp-container p{color:var(--blue-l30)}body.otp.show .otp-setup-container .qr-code,body.otp.show .otp-container .qr-code{max-width:25vw;margin:1vw auto}body.otp.show .otp-setup-container .qr-code svg,body.otp.show .otp-container .qr-code svg{width:100%;height:auto}body.otp.show .otp-setup-container .manual-entry,body.otp.show .otp-container .manual-entry{text-align:center;margin:1vw 0}body.otp.show .otp-setup-container .manual-entry code,body.otp.show .otp-container .manual-entry code{display:block;margin-top:.5vw;letter-spacing:.1vw;background:#f5f5f5;padding:.5vw;border-radius:.4vw}body.otp.show .otp-setup-container form,body.otp.show .otp-container form{margin-top:5vw;text-align:center}body.otp.show .otp-setup-container form label,body.otp.show .otp-container form label{color:var(--blue-l30)}body.otp.show .otp-setup-container form .otp-input,body.otp.show .otp-container form .otp-input{font-size:1.25em;letter-spacing:.3vw;text-align:center;width:60%;padding:.5vw;margin:4vw auto 5vw}body.otp.show .otp-setup-container form input[type=submit],body.otp.show .otp-container form input[type=submit]{font-size:1em}body.acc.popup-mode #page #menu{display:none}body.acc.popup-mode #page #main{padding:0 1vw}body.acc.popup-mode .crud_navigation{display:none}body.acc.popup-mode #new_edit_view .actions{left:0 !important;width:100vw !important}body.acc.popup-mode #new_edit_view .actions input[type=submit]{margin-left:50vw}@media(max-width: 450px){body.acc #page #main{padding:0 1vw}body.acc #page #main .backend_table .controls{gap:1vw;flex-wrap:wrap;padding:1vw .25vw}body.acc #page #main .backend_table .controls a[href*=new],body.acc #page #main .backend_table .controls .accounts-filter{display:none}body.acc #page #main .backend_table .controls nav.pagy{margin-left:auto}body.acc #page #main .backend_table .controls .controls-filter form{display:flex;flex-wrap:wrap}body.acc #page #main .backend_table table.backend_show.report_overview td.firstCell,body.acc #page #main .backend_table table.backend_show.report_overview th.firstCell,body.acc #page #main .backend_table table.backend_show.report_overview button{display:none}body.acc #page #main .backend_table table.backend_show.report_overview td div.flex span.report-list{row-gap:1vw;column-gap:1vw}body.acc #page #main .report_group.show ul.report-list{column-count:1}body.acc #page #main .report_group.show .account-selector-container .account-lists{flex-direction:column}body.acc #page #main .receipts.upload-standalone button,body.acc #page #main .dashboard .speed-links th div button{font-size:85%;--svg-width: 4vw;--svg-height: 4vw}body.acc #page #main .receipts .receipt-thumbnail{width:10vw}body.acc #page #main .report.trial_balance .controls form,body.acc #page #main .report.profit_loss .controls form{flex-wrap:wrap}body.acc #page #main .report.trial_balance table,body.acc #page #main .report.profit_loss table{padding-bottom:10vw}body.acc #page #main #new_edit_view .form_entity p.hint,body.acc #page #main #new_edit_view .form_account p.hint,body.acc #page #main #new_edit_view .form_report p.hint,body.acc #page #main #new_edit_view .form_receipt p.hint{margin-bottom:1vw}body.acc #page #main #new_edit_view .form_entity #entity_tax_country_code,body.acc #page #main #new_edit_view .form_entity #entity-tax-schemes-list label,body.acc #page #main #new_edit_view .form_account #entity_tax_country_code,body.acc #page #main #new_edit_view .form_account #entity-tax-schemes-list label,body.acc #page #main #new_edit_view .form_report #entity_tax_country_code,body.acc #page #main #new_edit_view .form_report #entity-tax-schemes-list label,body.acc #page #main #new_edit_view .form_receipt #entity_tax_country_code,body.acc #page #main #new_edit_view .form_receipt #entity-tax-schemes-list label{margin:2vw 0}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg{stroke-width:4}body.acc #page #main #new_edit_view .form_bank_entry,body.acc #page #main #new_edit_view .form_transfer_entry,body.acc #page #main #new_edit_view .form_journal_entry{--submit-left: 45vw}body.acc #page #main #new_edit_view .form_bank_entry .no-phone,body.acc #page #main #new_edit_view .form_transfer_entry .no-phone,body.acc #page #main #new_edit_view .form_journal_entry .no-phone{display:none}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.account,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.account,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.account,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.account,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.account,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.account{width:25%}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.currency,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.currency,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.currency,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.currency,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.currency,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.currency{width:4%}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.type,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.type,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.type,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.type,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.type,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.type{width:10%}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.amount,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.amount,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.amount,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.amount,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.amount,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.amount{width:15%}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash{width:4%}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span{--svg-width: 4vw;--svg-height: 4vw}body.acc #page #main dialog.report-modal,body.acc #page #main dialog.fx-calculator{max-width:90%}body.acc #page #main dialog.report-modal .modal-body .field.result button,body.acc #page #main dialog.fx-calculator .modal-body .field.result button{--svg-width: 5vw;--svg-height: 5vw}body.acc #page #main .crud_navigation a.svg-icon{--svg-width: 7.5vw;--svg-height: 7.5vw}body.acc #page #main .crud_navigation a[data-version=long],body.acc #page #main .crud_navigation a[data-version=short],body.acc #page #main .crud_navigation .print-report{padding:1vw 2vw;--svg-width: 6vw;--svg-height: 6vw}body.acc.accounts.index #page #main .backend_table h1,body.acc.accounts.ledger #page #main .backend_table h1{font-size:1.5rem}body.acc.accounts.index #page #main .backend_table table .no-phone,body.acc.accounts.ledger #page #main .backend_table table .no-phone{display:none}body.otp.show .otp-setup-container,body.otp.show .otp-container{max-width:98vw}body.otp.show .otp-setup-container .qr-code,body.otp.show .otp-container .qr-code{max-width:40vw}body.otp.show .otp-setup-container .manual-entry code,body.otp.show .otp-container .manual-entry code{font-size:95%}body.otp.show .otp-setup-container form,body.otp.show .otp-container form{margin-top:10vw}body.otp.show .otp-setup-container form .otp-input,body.otp.show .otp-container form .otp-input{width:70%;margin:8vw auto 10vw}}@media(min-width: 900px){body.acc #page #menu ul{padding:0 1.25vw}body.acc #page #menu ul li a,body.acc #page #menu ul li span{padding:1vw .5vw}body.acc #page #menu ul li form button.logout_button{padding:1vw .5vw}body.acc #page #main .backend_table .controls .controls-filter{min-width:30vw;flex-basis:auto}body.acc #page #main .backend_table .controls .accounts-filter .filter-input{max-width:25vw}body.acc #page #main .backend_table table td form input[type=text]{font-size:85%;padding:.5vw .75vw}body.acc #page #main .backend_table table td.actions div a,body.acc #page #main .backend_table table td.actions div button{width:initial;height:initial}body.acc #page #main .backend_table table td.actions div a .small-screen,body.acc #page #main .backend_table table td.actions div button .small-screen{display:none}body.acc #page #main .backend_table table td.actions div a .big-screen,body.acc #page #main .backend_table table td.actions div button .big-screen{display:inline}body.acc #page #main .backend_table table .no-halfpad{display:table-cell}body.acc #page #main .backend_table table.backend_show.report_overview .button{font-size:.75rem}body.acc #page #main .backend_table table.backend_show.report_overview td div.flex span.report-list{row-gap:.25vw;column-gap:.25vw}body.acc #page #main .report_group.show ul.report-list{column-count:3;column-rule:.1vw solid var(--green-l25);border:.1vw solid var(--green-l15)}body.acc #page #main .report_group.show .account-selector-container .account-lists .selected-accounts,body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts{border:.1vw solid var(--green-l15)}body.acc #page #main .report_group.show .account-selector-container .account-lists .selected-accounts .accounts-tree,body.acc #page #main .report_group.show .account-selector-container .account-lists .available-accounts .accounts-tree{border:.1vw solid var(--green-l15)}body.acc #page #main .report.balance_sheet table tfoot tr.list-header th{font-size:100%}body.acc #page #main .receipts h2,body.acc #page #main .receipts.upload-standalone h2,body.acc #page #main .dashboard .speed-links th div h2{margin:2vw 0 1vw;font-size:1.1rem}body.acc #page #main .receipts button,body.acc #page #main .receipts.upload-standalone button,body.acc #page #main .dashboard .speed-links th div button{font-size:85%;--svg-width: 1.25vw;--svg-height: 1.25vw}body.acc #page #main .receipts table img.receipt-thumbnail,body.acc #page #main .receipts.upload-standalone table img.receipt-thumbnail,body.acc #page #main .dashboard .speed-links th div table img.receipt-thumbnail{width:2.5vw}body.acc #page #main .receipts.upload-standalone{max-width:50vw}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table{margin-bottom:.25vw}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.account,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.account,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.account,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.account,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.account,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.account{width:25%}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.currency,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.currency,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.currency,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.currency,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.currency,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.currency{width:3%}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.type,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.type,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.type,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.type,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.type,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.type{width:7.5%}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.amount,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.amount,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.amount,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.amount,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.amount,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.amount{width:15%}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt{width:6.5%}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash{width:3%}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.receipt span,body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.receipt span,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.receipt span,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.receipt span,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.receipt span,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table th.postings-trash span,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.receipt span,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table th.postings-trash span{--svg-width: 1.25vw;--svg-height: 1.25vw}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.input-cell input::placeholder,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.input-cell input::placeholder,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.input-cell input::placeholder,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.input-cell input::placeholder,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.input-cell input::placeholder,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.input-cell input::placeholder{color:#999}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget{margin:auto 0}body.acc #page #main #new_edit_view .form_bank_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button,body.acc #page #main #new_edit_view .form_bank_entry table.postings-table td.posting-receipt .receipt-posting-widget button,body.acc #page #main #new_edit_view .form_transfer_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button,body.acc #page #main #new_edit_view .form_transfer_entry table.postings-table td.posting-receipt .receipt-posting-widget button,body.acc #page #main #new_edit_view .form_journal_entry table.bank-postings-table td.posting-receipt .receipt-posting-widget button,body.acc #page #main #new_edit_view .form_journal_entry table.postings-table td.posting-receipt .receipt-posting-widget button{--svg-width: 1.25vw;--svg-height: 1.25vw}body.acc #page #main #new_edit_view .form_entity,body.acc #page #main #new_edit_view .form_account,body.acc #page #main #new_edit_view .form_report,body.acc #page #main #new_edit_view .form_receipt{--field-width: 50vw}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn{padding:1vw 3vw;--svg-width: 1.25vw;--svg-height: 1.25vw}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.stroke,body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.stroke,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.stroke,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.stroke,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.stroke,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.stroke,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-file-btn svg.stroke,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-upload-buttons .receipt-camera-btn svg.stroke{stroke-width:3}body.acc #page #main #new_edit_view .form_entity .field.file-upload .receipt-file-preview img,body.acc #page #main #new_edit_view .form_account .field.file-upload .receipt-file-preview img,body.acc #page #main #new_edit_view .form_report .field.file-upload .receipt-file-preview img,body.acc #page #main #new_edit_view .form_receipt .field.file-upload .receipt-file-preview img{width:3vw;height:3vw}body.acc #page #main #new_edit_view .form_entity .modal-actions .button,body.acc #page #main #new_edit_view .form_account .modal-actions .button,body.acc #page #main #new_edit_view .form_report .modal-actions .button,body.acc #page #main #new_edit_view .form_receipt .modal-actions .button{font-size:.85em}body.acc #page #main #new_edit_view .form_receipt.modal{--field-width: 100%}body.acc #page #main #new_edit_view .form_journal_entry,body.acc #page #main #new_edit_view .form_exchange_rate{--field-width: 100%}body.acc #page #main #new_edit_view .form_journal_entry .field.flex,body.acc #page #main #new_edit_view .form_exchange_rate .field.flex{justify-content:space-between}body.acc #page #main dialog.report-modal,body.acc #page #main dialog.fx-calculator{max-width:45vw}body.acc #page #main dialog.report-modal .modal-body .field.result button,body.acc #page #main dialog.fx-calculator .modal-body .field.result button{--svg-width: 2vw;--svg-height: 2vw}body.acc #page #main dialog.receipt-modal{max-width:50vw}body.acc #page #main dialog.receipt-modal .receipt-modal-content h3{margin:0;font-size:1.1rem}body.acc #page #main dialog.receipt-modal .receipt-modal-content .receipt-modal-close{top:1vw;right:1.5vw;font-size:2.25rem}body.acc #page #main dialog.receipt-modal .receipt-modal-content .receipt-modal-header{padding-bottom:.5vw;margin-bottom:.5vw;border-bottom:.1vw solid var(--green)}body.acc #page #main dialog.receipt-modal .receipt-modal-content .receipt-preview-info{margin:.75vw 0;border-top:.1vw solid var(--green)}body.acc #page #main dialog.receipt-picker{max-width:55vw}body.acc #page #main dialog.receipt-picker .receipt-picker-grid{grid-template-columns:repeat(auto-fill, minmax(12vw, 1fr))}body.acc #page #main .crud_navigation *.no-halfpad{display:inline-block}body.acc #page #main .crud_navigation a.svg-icon{--svg-width: 1.66vw;--svg-height: 1.66vw}body.acc.accounts.index #page #main .backend_table table tr[data-href]{cursor:pointer}body.acc.accounts.index #page #main .backend_table table tr[data-href] td.account-code-name span{cursor:pointer}body.otp.show .otp-setup-container,body.otp.show .otp-container{max-width:40vw}body.otp.show .otp-setup-container .qr-code,body.otp.show .otp-container .qr-code{max-width:20vw}body.otp.show .otp-setup-container form,body.otp.show .otp-container form{margin-top:5vw}body.otp.show .otp-setup-container form .otp-input,body.otp.show .otp-container form .otp-input{margin:2vw auto 3vw}}@media print{body.acc{background-color:#fff !important;color:#000 !important}body.acc .no-print{display:none !important}body.acc #page #menu{display:none}body.acc #page #main{padding:0;margin:0}body.acc #page #main .backend_table{padding:0}body.acc #page #main .backend_table h1,body.acc #page #main .backend_table h2{color:#000;margin:.5cm 0;font-size:14pt}body.acc #page #main .backend_table .controls{display:none !important}body.acc #page #main .backend_table table{width:100%;font-size:9pt;border-collapse:collapse}body.acc #page #main .backend_table table th,body.acc #page #main .backend_table table td{padding:4px 8px !important;border:.5pt solid #ccc;color:#000 !important;background-color:#fff !important}body.acc #page #main .backend_table table th{background-color:#f0f0f0 !important;font-weight:bold}body.acc #page #main .backend_table table tr.list-line-odd,body.acc #page #main .backend_table table tr.list-line-even{background-color:#fff !important}body.acc #page #main .backend_table table tr.list-line-odd{background-color:#f9f9f9 !important}body.acc #page #main .backend_table table tr.balance-row{background-color:#e8e8e8 !important}body.acc #page #main .backend_table table tr.balance-row td{font-weight:bold}body.acc #page #main .backend_table table tr.list-header td{background-color:#e0e0e0 !important;font-weight:bold}body.acc #page #main .backend_table table tr.parent-row td,body.acc #page #main .backend_table table tr.account-total-row td{background-color:#f0f0f0 !important;font-weight:bold}body.acc #page #main .backend_table th.sed,body.acc #page #main .backend_table td.sed,body.acc #page #main .backend_table td.actions,body.acc #page #main .backend_table th.actions,body.acc #page #main .backend_table th:last-child:empty{display:none !important}body.acc #page #main .controls.je-show div{background-color:#fff !important;border:1pt solid #ccc;padding:8px !important}body.acc #page #main.report table{page-break-inside:auto}body.acc #page #main.report table tr{page-break-inside:avoid;page-break-after:auto}body.acc #page #main.report table tr.separator-row{height:50px}body.acc .crud_navigation{display:none !important}body.acc dialog{display:none !important}@page{size:A4;margin:1.5cm}@page :first{margin-top:1cm}}body{color:var(--color);background-color:var(--green)}body #page{text-align:left}body #page #main .backend_table{padding:0 1vw 10vw}body #page #main .backend_table table{width:100%}body #page #main .backend_table table tr.list-line-odd{background-color:var(--tr-odd, var(--green-l22))}body #page #main .backend_table table tr.list-line-even{background-color:var(--tr-even, var(--green-l18))}body #page #main .backend_table table td,body #page #main .backend_table table th{text-align:left;font-size:var(--fontsize, 0.85rem);padding:.5vh .5vw}body #page #main .backend_table table td form,body #page #main .backend_table table th form{display:inline}body #page #main .backend_table table td form button.backend_link,body #page #main .backend_table table th form button.backend_link{display:inline-block;background-color:rgba(0,0,0,0);color:var(--be-link);text-decoration:none}body #page #main .backend_table table td form button.backend_link:hover,body #page #main .backend_table table th form button.backend_link:hover{color:var(--be-hover);cursor:pointer}body #page #main .backend_table table td form.button_to button,body #page #main .backend_table table th form.button_to button{font-size:1rem}body #page #main .backend_table table td form.button_to button.button,body #page #main .backend_table table th form.button_to button.button{font-size:.85rem}body #page #main .backend_table table td form.button_to button.button.small75,body #page #main .backend_table table th form.button_to button.button.small75{font-size:.75rem}body #page #main .backend_table table th{background-color:var(--green-l7p5);padding:1.25vh 1vw}body #page #main .backend_table table th.sed,body #page #main .backend_table table td.sed{width:1vw}body #page #main .backend_table table td.right,body #page #main .backend_table table th.right{text-align:right}body #page #main .backend_table table td.center,body #page #main .backend_table table th.center{text-align:center}body #page #main .backend_table table td.amount-col{padding-right:1vw}body #page #main .backend_table table td.actions{white-space:nowrap;padding:.5vw .5vw .5vw .75vw}body #page #main .backend_table table td.actions a,body #page #main .backend_table table td.actions button,body #page #main .backend_table table td.actions form.button_to{font-weight:300}body #page #main .backend_table table td.actions .button{padding:.75vw;opacity:.85;--svg-width: 3.5vw;--svg-height: 3.5vw}body #page #main .backend_table table td.actions .button.backend_link,body #page #main .backend_table table td.actions .button.backend_link span{color:var(--be-link)}body #page #main .backend_table table td.actions .button.backend_link:hover,body #page #main .backend_table table td.actions .button.backend_link span:hover{color:var(--be-hover)}body #page #main .backend_table table td.actions .button.reconcile-btn{font-size:110%;width:5vw;height:5.66vw}@media(max-width: 450px){body #page #main .backend_table table{font-size:.85rem}body #page #main .backend_table table td,body #page #main .backend_table table th{padding:1vh 1vw}body #page #main .backend_table table td.actions{white-space:initial}body #page #main .backend_table table td.actions .button{--svg-width: 5vw;--svg-height: 5vw}body #page #main .backend_table table td.actions>*{display:inline-block;margin-top:.5vw}}@media(min-width: 900px){body #page #main .backend_table table{font-size:.85rem}body #page #main .backend_table table th{padding:2vh 1vw}body #page #main .backend_table table td{padding:1vh 1vw}body #page #main .backend_table table td.actions{padding:.1vw 0 .1vw .2vw}body #page #main .backend_table table td.actions form.button_to button.button{font-size:var(--fontsize, 0.75rem)}body #page #main .backend_table table td.actions .button{font-size:var(--fontsize, 0.75rem);padding:.5vw;opacity:1}body #page #main .backend_table table td.actions .button.reconcile-btn{font-size:var(--fontsize, 0.75rem);width:initial;height:initial}}body #page #main .backend_table table.backend_show{padding-top:2vw}body #page #main .backend_table table.backend_show th.firstCell,body #page #main .backend_table table.backend_show td.firstCell{width:30%}body #page #main .admin-show{margin-bottom:10vw}body #page #main .admin-show h3{color:var(--light);margin-left:.5vw}body #page #main .admin-show span a.right{margin-left:10vw}body #page #main #new_edit_view{padding:0 1vw 4vw 1vw;margin-bottom:6vw}body #page #main #new_edit_view h1,body #page #main #new_edit_view h2{font-size:1.5rem;margin-bottom:2vw}body #page #main #new_edit_view h1 span.sub-heading,body #page #main #new_edit_view h2 span.sub-heading{display:block;font-size:1.2rem;color:var(--light)}body #page #main #new_edit_view p.hint{margin-bottom:2vw}body #page #main #new_edit_view .form_admin,body #page #main #new_edit_view .form_user,body #page #main #new_edit_view .form_document{width:100%}body #page #main #new_edit_view .form_admin .field,body #page #main #new_edit_view .form_admin .actions,body #page #main #new_edit_view .form_user .field,body #page #main #new_edit_view .form_user .actions,body #page #main #new_edit_view .form_document .field,body #page #main #new_edit_view .form_document .actions{margin-top:1vw}body #page #main #new_edit_view .form_admin .field,body #page #main #new_edit_view .form_user .field,body #page #main #new_edit_view .form_document .field{position:relative;width:var(--field-width, 100%);padding:1vw .5vw 2vw;margin:1vw 0;background-color:var(--green-l7);border:.2vw solid var(--green-l10)}body #page #main #new_edit_view .form_admin .field input,body #page #main #new_edit_view .form_admin .field select,body #page #main #new_edit_view .form_user .field input,body #page #main #new_edit_view .form_user .field select,body #page #main #new_edit_view .form_document .field input,body #page #main #new_edit_view .form_document .field select{margin-top:.3vw}body #page #main #new_edit_view .form_admin .field select,body #page #main #new_edit_view .form_user .field select,body #page #main #new_edit_view .form_document .field select{font-size:var(--select-fontsize, 1rem)}body #page #main #new_edit_view .form_admin .field input,body #page #main #new_edit_view .form_admin .field textarea,body #page #main #new_edit_view .form_user .field input,body #page #main #new_edit_view .form_user .field textarea,body #page #main #new_edit_view .form_document .field input,body #page #main #new_edit_view .form_document .field textarea{font-size:var(--fontsize, 1rem);width:100%;padding:.25vw .5vw}body #page #main #new_edit_view .form_admin .field textarea,body #page #main #new_edit_view .form_user .field textarea,body #page #main #new_edit_view .form_document .field textarea{height:calc(10vw*var(--factor, 2))}body #page #main #new_edit_view .form_admin .field textarea.more_height,body #page #main #new_edit_view .form_user .field textarea.more_height,body #page #main #new_edit_view .form_document .field textarea.more_height{height:calc(30vw*var(--factor, 2))}body #page #main #new_edit_view .form_admin .field textarea.less_height,body #page #main #new_edit_view .form_user .field textarea.less_height,body #page #main #new_edit_view .form_document .field textarea.less_height{height:calc(4vw*var(--factor, 2))}body #page #main #new_edit_view .form_admin .field input[type=radio],body #page #main #new_edit_view .form_user .field input[type=radio],body #page #main #new_edit_view .form_document .field input[type=radio]{width:.8vw}body #page #main #new_edit_view .form_admin .field label,body #page #main #new_edit_view .form_user .field label,body #page #main #new_edit_view .form_document .field label{font-size:var(--fontsize, 1rem);color:var(--blue-l50)}body #page #main #new_edit_view .form_admin .field label.checkbox_label,body #page #main #new_edit_view .form_user .field label.checkbox_label,body #page #main #new_edit_view .form_document .field label.checkbox_label{float:left}body #page #main #new_edit_view .form_admin .field span.right,body #page #main #new_edit_view .form_user .field span.right,body #page #main #new_edit_view .form_document .field span.right{padding-right:2vw;float:right}body #page #main #new_edit_view .form_admin .field input[type=checkbox],body #page #main #new_edit_view .form_user .field input[type=checkbox],body #page #main #new_edit_view .form_document .field input[type=checkbox]{width:2vw}body #page #main #new_edit_view .form_admin .field #radio_btn_priority,body #page #main #new_edit_view .form_user .field #radio_btn_priority,body #page #main #new_edit_view .form_document .field #radio_btn_priority{text-align:right;padding:.25vw 2vw 0 0}body #page #main #new_edit_view .form_admin .field label.existing_doc_filename,body #page #main #new_edit_view .form_user .field label.existing_doc_filename,body #page #main #new_edit_view .form_document .field label.existing_doc_filename{color:var(--be-highlight)}body #page #main #new_edit_view .form_admin .field.flex,body #page #main #new_edit_view .form_admin .field.flex.controls,body #page #main #new_edit_view .form_user .field.flex,body #page #main #new_edit_view .form_user .field.flex.controls,body #page #main #new_edit_view .form_document .field.flex,body #page #main #new_edit_view .form_document .field.flex.controls{display:flex;justify-content:space-between}body #page #main #new_edit_view .form_admin .field.check-boxes label,body #page #main #new_edit_view .form_user .field.check-boxes label,body #page #main #new_edit_view .form_document .field.check-boxes label{display:inline-block;margin-bottom:2vw}body #page #main #new_edit_view .form_admin .field.nested,body #page #main #new_edit_view .form_user .field.nested,body #page #main #new_edit_view .form_document .field.nested{background-color:var(--be-nested);background-color:var(--be-nested-l3);border:.2vw solid var(--be-nested-l10)}body #page #main #new_edit_view .form_admin .field.nested textarea,body #page #main #new_edit_view .form_user .field.nested textarea,body #page #main #new_edit_view .form_document .field.nested textarea{background-color:var(--be-nested-l60)}body #page #main #new_edit_view .form_admin .field.nested input[type=file],body #page #main #new_edit_view .form_user .field.nested input[type=file],body #page #main #new_edit_view .form_document .field.nested input[type=file]{margin-left:-0.5vw}body #page #main #new_edit_view .form_admin .field.nested .nested_id,body #page #main #new_edit_view .form_user .field.nested .nested_id,body #page #main #new_edit_view .form_document .field.nested .nested_id{position:absolute;right:.5vw;text-align:center;color:var(--be-nested-l20)}body #page #main #new_edit_view .form_admin .field.nested .nested_id p,body #page #main #new_edit_view .form_user .field.nested .nested_id p,body #page #main #new_edit_view .form_document .field.nested .nested_id p{font-size:2.25rem}body #page #main #new_edit_view .form_admin .field.nested a.remove_fields,body #page #main #new_edit_view .form_user .field.nested a.remove_fields,body #page #main #new_edit_view .form_document .field.nested a.remove_fields{float:right;font-size:.8rem;color:var(--be-link)}body #page #main #new_edit_view .form_admin .field.nested a.remove_fields:hover,body #page #main #new_edit_view .form_user .field.nested a.remove_fields:hover,body #page #main #new_edit_view .form_document .field.nested a.remove_fields:hover{color:#f33}body #page #main #new_edit_view .form_admin .selection_box_wrapper,body #page #main #new_edit_view .form_user .selection_box_wrapper,body #page #main #new_edit_view .form_document .selection_box_wrapper{position:absolute;right:1vw;top:0vw;z-index:20}body #page #main #new_edit_view .form_admin .selection_box_wrapper .selection_box_links,body #page #main #new_edit_view .form_admin .selection_box_wrapper .selection_box_images,body #page #main #new_edit_view .form_user .selection_box_wrapper .selection_box_links,body #page #main #new_edit_view .form_user .selection_box_wrapper .selection_box_images,body #page #main #new_edit_view .form_document .selection_box_wrapper .selection_box_links,body #page #main #new_edit_view .form_document .selection_box_wrapper .selection_box_images{position:absolute;text-align:right;right:0;top:0;background-color:var(--be-bkg-mix-green-90);padding:1vw 2vw 2vw;margin:1vw 0;border:.2vw solid var(--blue-l-10);border-radius:.25vw}body #page #main #new_edit_view .form_admin .add_nested_div,body #page #main #new_edit_view .form_user .add_nested_div,body #page #main #new_edit_view .form_document .add_nested_div{text-align:right;margin:2vw 0 0;padding:1vw 2vw;background-color:var(--be-nested-l3);border:.2vw solid var(--be-nested-l10)}body #page #main #new_edit_view .form_admin .add_nested_div a.add_fields,body #page #main #new_edit_view .form_user .add_nested_div a.add_fields,body #page #main #new_edit_view .form_document .add_nested_div a.add_fields{font-size:.8rem;color:var(--be-link);margin-left:2vw}body #page #main #new_edit_view .form_admin .add_nested_div a.add_fields:hover,body #page #main #new_edit_view .form_user .add_nested_div a.add_fields:hover,body #page #main #new_edit_view .form_document .add_nested_div a.add_fields:hover{color:var(--be-hover)}body #page #main #new_edit_view .form_admin .actions,body #page #main #new_edit_view .form_user .actions,body #page #main #new_edit_view .form_document .actions{position:fixed;left:var(--submit-left, 60vw);bottom:0;height:10vw;padding:.5vw 12vw 4vw;padding:.5vw 0 4vw;background-color:var(--green-l-8);z-index:101}body #page #main #new_edit_view .form_admin .actions input[type=submit],body #page #main #new_edit_view .form_user .actions input[type=submit],body #page #main #new_edit_view .form_document .actions input[type=submit]{font-size:.9rem;font-weight:bold;background-color:var(--be-yellow);border-radius:1.5vw 1.5vw 0vw 0vw;padding:2.5vw 3vw 6vw;cursor:pointer;opacity:.85}@media(hover: hover){body #page #main #new_edit_view .form_admin .actions input[type=submit]:hover,body #page #main #new_edit_view .form_user .actions input[type=submit]:hover,body #page #main #new_edit_view .form_document .actions input[type=submit]:hover{opacity:1;color:var(--green-l-8)}}@media(max-width: 450px){body #page #main #new_edit_view .form_admin select,body #page #main #new_edit_view .form_user select,body #page #main #new_edit_view .form_document select{max-width:90vw}body #page #main #new_edit_view .form_admin .field.flex,body #page #main #new_edit_view .form_user .field.flex,body #page #main #new_edit_view .form_document .field.flex{flex-wrap:wrap;row-gap:2vw}body #page #main #new_edit_view .form_admin .field.flex.controls,body #page #main #new_edit_view .form_user .field.flex.controls,body #page #main #new_edit_view .form_document .field.flex.controls{flex-direction:column}body #page #main #new_edit_view .form_admin .field.flex.controls input,body #page #main #new_edit_view .form_user .field.flex.controls input,body #page #main #new_edit_view .form_document .field.flex.controls input{min-width:50vw}body #page #main #new_edit_view .form_admin .actions,body #page #main #new_edit_view .form_user .actions,body #page #main #new_edit_view .form_document .actions{height:15vw;padding:.5vw 6vw 4vw}body #page #main #new_edit_view .form_admin .actions input[type=submit],body #page #main #new_edit_view .form_user .actions input[type=submit],body #page #main #new_edit_view .form_document .actions input[type=submit]{padding:2.5vw 3vw 8vw}}@media(min-width: 900px){body #page #main #new_edit_view .form_admin .field,body #page #main #new_edit_view .form_user .field,body #page #main #new_edit_view .form_document .field{width:var(--field-width, 43vw)}body #page #main #new_edit_view .form_admin .field input,body #page #main #new_edit_view .form_admin .field textarea,body #page #main #new_edit_view .form_admin .field label,body #page #main #new_edit_view .form_user .field input,body #page #main #new_edit_view .form_user .field textarea,body #page #main #new_edit_view .form_user .field label,body #page #main #new_edit_view .form_document .field input,body #page #main #new_edit_view .form_document .field textarea,body #page #main #new_edit_view .form_document .field label{font-size:var(--fontsize, 0.85rem)}body #page #main #new_edit_view .form_admin .field select,body #page #main #new_edit_view .form_user .field select,body #page #main #new_edit_view .form_document .field select{font-size:var(--select-fontsize, 0.85rem)}body #page #main #new_edit_view .form_admin .field textarea,body #page #main #new_edit_view .form_user .field textarea,body #page #main #new_edit_view .form_document .field textarea{height:calc(10vw*var(--factor, 1))}body #page #main #new_edit_view .form_admin .field textarea.more_height,body #page #main #new_edit_view .form_user .field textarea.more_height,body #page #main #new_edit_view .form_document .field textarea.more_height{height:calc(30vw*var(--factor, 1))}body #page #main #new_edit_view .form_admin .field textarea.less_height,body #page #main #new_edit_view .form_user .field textarea.less_height,body #page #main #new_edit_view .form_document .field textarea.less_height{height:calc(4vw*var(--factor, 1))}body #page #main #new_edit_view .form_admin .field.check-boxes label,body #page #main #new_edit_view .form_user .field.check-boxes label,body #page #main #new_edit_view .form_document .field.check-boxes label{margin-bottom:.5vw}body #page #main #new_edit_view .form_admin .actions,body #page #main #new_edit_view .form_user .actions,body #page #main #new_edit_view .form_document .actions{height:4vw}body #page #main #new_edit_view .form_admin .actions input[type=submit],body #page #main #new_edit_view .form_user .actions input[type=submit],body #page #main #new_edit_view .form_document .actions input[type=submit]{padding:1.25vw 2vw 1.5vw;border-radius:.8vw .8vw 0vw 0vw}}body #page #main #new_edit_view .form_admin #show-password-trigger.field label,body #page #main #new_edit_view .form_user #show-password-trigger.field label,body #page #main #new_edit_view .form_document #show-password-trigger.field label{display:inline-flex;align-items:center;gap:5vw;cursor:pointer}body #page #main #new_edit_view .form_admin #show-password-trigger.field label span,body #page #main #new_edit_view .form_user #show-password-trigger.field label span,body #page #main #new_edit_view .form_document #show-password-trigger.field label span{color:inherit}body #page #main #new_edit_view .form_admin #show-password-trigger.field label input,body #page #main #new_edit_view .form_user #show-password-trigger.field label input,body #page #main #new_edit_view .form_document #show-password-trigger.field label input{width:auto}body #page #main #new_edit_view .form_admin .actions.registration,body #page #main #new_edit_view .form_user .actions.registration,body #page #main #new_edit_view .form_document .actions.registration{left:20vw}body #page #main #new_edit_view #preview_title{position:absolute;left:48vw;top:8vw;width:45vw}body #page #main #new_edit_view #preview_title h2{color:var(--blue-l30)}body #page #main #new_edit_view #preview{color:#000;position:absolute;left:48vw;top:8vw;width:40vw}body #page #main #new_edit_view #preview a{color:#000;text-decoration:underline}body #page #main #new_edit_view #preview a:hover{color:#787878}body #page #main #new_edit_view #preview .preview_text{position:absolute;width:40vw;background-color:#fff;padding:1vw}body #page #main #new_edit_view #preview .preview_text *{font-family:"Open Sans",sans-serif;color:var(--color)}body #page #main #new_edit_view #preview .preview_text h1,body #page #main #new_edit_view #preview .preview_text h2,body #page #main #new_edit_view #preview .preview_text h3,body #page #main #new_edit_view #preview .preview_text h4{font-family:"Work Sans",sans-serif;color:var(--color)}body #page #main .crud_navigation{position:fixed;left:0;bottom:0;width:100%;height:12.5vw;display:flex;align-items:center;color:var(--be-link);padding:0 2vw;border-top:.2vw solid var(--green-l10);background-color:var(--green-l-8);z-index:100}body #page #main .crud_navigation a,body #page #main .crud_navigation button,body #page #main .crud_navigation a span,body #page #main .crud_navigation button span{font-weight:400;color:var(--be-link)}@media(hover: hover){body #page #main .crud_navigation a:hover,body #page #main .crud_navigation button:hover,body #page #main .crud_navigation a span:hover,body #page #main .crud_navigation button span:hover{color:var(--be-hover)}}body #page #main .crud_navigation a,body #page #main .crud_navigation button{margin:0 1vw 0 0}body #page #main .crud_navigation button,body #page #main .crud_navigation form{display:inline-block}body #page #main .crud_navigation nav.pagy.series-nav{margin-left:auto}body #page #main .crud_navigation nav.pagy.series-nav a{margin:0 0 0 .25vw;color:#646464;font-weight:400}body #page #main .crud_navigation nav.pagy.series-nav a[aria-current=page]{color:#fff}@media(max-width: 450px){body #page #main .crud_navigation{height:18vw}}@media(min-width: 900px){body #page #main .crud_navigation{height:5vw;padding:0 1.25vw}body #page #main .crud_navigation a,body #page #main .crud_navigation button{display:inline;margin:0 .5vw}}body #page #main .login_form fieldset,body #page #main .resend_form fieldset,body #page #main .password_form fieldset,body #page #main .form_user fieldset{margin:20vw 1vw .5vw 1vw;width:98vw;padding:3vw 7vw;border:.5vw solid #fff;text-align:left}body #page #main .login_form fieldset legend,body #page #main .resend_form fieldset legend,body #page #main .password_form fieldset legend,body #page #main .form_user fieldset legend{padding:2vw;font-size:1.33rem;color:#fff}body #page #main .login_form fieldset p,body #page #main .resend_form fieldset p,body #page #main .password_form fieldset p,body #page #main .form_user fieldset p{margin-top:1vw}body #page #main .login_form fieldset p label,body #page #main .resend_form fieldset p label,body #page #main .password_form fieldset p label,body #page #main .form_user fieldset p label{padding-left:0;color:var(--bkgg)}body #page #main .login_form fieldset p input[type=text],body #page #main .login_form fieldset p input[type=password],body #page #main .login_form fieldset p input[type=email],body #page #main .resend_form fieldset p input[type=text],body #page #main .resend_form fieldset p input[type=password],body #page #main .resend_form fieldset p input[type=email],body #page #main .password_form fieldset p input[type=text],body #page #main .password_form fieldset p input[type=password],body #page #main .password_form fieldset p input[type=email],body #page #main .form_user fieldset p input[type=text],body #page #main .form_user fieldset p input[type=password],body #page #main .form_user fieldset p input[type=email]{font-size:1.1rem;width:83vw;margin:1vw 0 5vw;background-color:var(--bkgg);border:.2vw inset var(--bkgg-l20);border-radius:.4vw}body #page #main .login_form fieldset p input::placeholder,body #page #main .resend_form fieldset p input::placeholder,body #page #main .password_form fieldset p input::placeholder,body #page #main .form_user fieldset p input::placeholder{font-size:.75rem}body #page #main .login_form fieldset div.p_submit,body #page #main .resend_form fieldset div.p_submit,body #page #main .password_form fieldset div.p_submit,body #page #main .form_user fieldset div.p_submit{padding-top:2vw;padding-left:.1vw;margin-top:5vw}body #page #main .login_form fieldset div.p_submit input[type=submit],body #page #main .resend_form fieldset div.p_submit input[type=submit],body #page #main .password_form fieldset div.p_submit input[type=submit],body #page #main .form_user fieldset div.p_submit input[type=submit]{color:var(--color);font-size:1rem;background-color:var(--bkgg);border-radius:3vw;padding:1vw 4vw 1.5vw;margin-bottom:15vw;cursor:pointer}body #page #main .login_form fieldset div.p_submit input[type=submit]:hover,body #page #main .resend_form fieldset div.p_submit input[type=submit]:hover,body #page #main .password_form fieldset div.p_submit input[type=submit]:hover,body #page #main .form_user fieldset div.p_submit input[type=submit]:hover{background-color:var(--bkgg-l-15)}body #page #main .login_form fieldset div.p_submit div.form_links,body #page #main .resend_form fieldset div.p_submit div.form_links,body #page #main .password_form fieldset div.p_submit div.form_links,body #page #main .form_user fieldset div.p_submit div.form_links{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between;width:97vw;margin:0 -8vw 0 -7vw;padding:6vw 7vw 1vw;border-top:.5vw solid #fff}body #page #main .login_form fieldset div.p_submit div.form_links a.admin_links,body #page #main .resend_form fieldset div.p_submit div.form_links a.admin_links,body #page #main .password_form fieldset div.p_submit div.form_links a.admin_links,body #page #main .form_user fieldset div.p_submit div.form_links a.admin_links{width:40vw;display:inline-flex;align-items:center;justify-content:center;text-align:center;color:var(--color);font-size:.75rem;background-color:var(--bkgg);border-radius:2vw;padding:1vw 2vw;margin:0 0 2.5vw;cursor:pointer}body #page #main .login_form fieldset div.p_submit div.form_links a.admin_links:hover,body #page #main .resend_form fieldset div.p_submit div.form_links a.admin_links:hover,body #page #main .password_form fieldset div.p_submit div.form_links a.admin_links:hover,body #page #main .form_user fieldset div.p_submit div.form_links a.admin_links:hover{background-color:var(--bkgg-l-15)}body #page #main .info{color:var(--be-yellow)}body #page #main .highlight{color:var(--blue)}body #page #main p.info{margin-bottom:3vw}body #page #main #more_instructions,body #page #main .more_instructions,body #page #main .instructions{font-size:.9rem;color:var(--be-yellow);border:none}body #page #main #more_instructions h2,body #page #main .more_instructions h2,body #page #main .instructions h2{font-size:1rem;padding:2vw 0;color:var(--be-yellow-l-30)}body #page #main #more_instructions h3,body #page #main .more_instructions h3,body #page #main .instructions h3{font-size:1rem;text-decoration:underline;margin:1.5vw 0}body #page #main #more_instructions p,body #page #main .more_instructions p,body #page #main .instructions p{margin:1vw 0}body #page #main #more_instructions span,body #page #main .more_instructions span,body #page #main .instructions span{color:var(--be-highlight)}body #page #main #more_instructions span.link_instr,body #page #main .more_instructions span.link_instr,body #page #main .instructions span.link_instr{color:var(--be-yellow)}body #page #main #more_instructions a,body #page #main .more_instructions a,body #page #main .instructions a{color:var(--be-yellow);font-style:italic}body #page #main #more_instructions a:hover,body #page #main .more_instructions a:hover,body #page #main .instructions a:hover{color:var(--be-yellow-l-30)}body #page #main #more_instructions{position:absolute;left:50vw;top:15vw;width:40vw;padding-bottom:7vw}body #page #main div#editor_and_preview_help{position:absolute;left:48vw;top:12vw;font-size:.9rem;color:var(--blue-l30);width:43.8vw;padding:1vw 1vw 1vw 1vw;background-color:var(--blue-l-42);border:2px solid var(--blue-l-32);cursor:pointer;opacity:.9;filter:alpha(opacity=90)}body #page #main div#editor_and_preview_help h3,body #page #main div#editor_and_preview_help h4{color:var(--be-highlight-l15);font-size:1rem;font-weight:500;text-decoration:underline;margin:.25vw 0}body #page #main div#editor_and_preview_help p{margin:.25vw 0}body #page #main div#editor_and_preview_help p i{display:inline-block;width:1vw;height:1vw;fill:var(--blue-l30)}body #page #main div#editor_and_preview_help p i svg{width:100%;height:inherit}body #page #main div#editor_and_preview_help p i.highlight{fill:var(--blue)}body #page #main div#editor_and_preview_help p#close_editor_help{text-align:right}body #page #main div#editor_and_preview_help span.highlight{color:var(--blue)}body #page #main .field_with_errors{border:.2vw solid #f66}body #page #main .error_message{color:#ff9;font-weight:400;padding-bottom:1vw}body #page #main #error_explanation{color:#c60;position:absolute;top:40vw;left:10.5vw}body.bookings.index #page #main .backend_table div.header-row,body.users.index #page #main .backend_table div.header-row,body.users.show #page #main .backend_table div.header-row{display:flex;flex-direction:column;justify-content:space-between;align-items:center}body.bookings.index #page #main .backend_table div.header-row h1,body.users.index #page #main .backend_table div.header-row h1,body.users.show #page #main .backend_table div.header-row h1{min-width:20vw}body.bookings.index #page #main .backend_table div.header-row div .payment-alert,body.users.index #page #main .backend_table div.header-row div .payment-alert,body.users.show #page #main .backend_table div.header-row div .payment-alert{background-color:var(--bkgg);width:98vw;margin:1vw auto;font-size:.875rem;padding:.5vw .5vw .5vw 2vw;border-radius:.8vw}body.bookings.index #page #main .backend_table div.header-row div .payment-alert .bank-details,body.users.index #page #main .backend_table div.header-row div .payment-alert .bank-details,body.users.show #page #main .backend_table div.header-row div .payment-alert .bank-details{display:flex;align-items:flex-start;gap:1vw}body.bookings.index #page #main .backend_table div.header-row div .payment-alert .bank-details span,body.users.index #page #main .backend_table div.header-row div .payment-alert .bank-details span,body.users.show #page #main .backend_table div.header-row div .payment-alert .bank-details span{color:#000 !important}body.bookings.index #page #main .backend_table div.header-row div .payment-alert .bank-details span button.copy-btn,body.users.index #page #main .backend_table div.header-row div .payment-alert .bank-details span button.copy-btn,body.users.show #page #main .backend_table div.header-row div .payment-alert .bank-details span button.copy-btn{float:right;margin-right:12vw;display:inline-block;background:none;border:none;cursor:pointer;padding:.25vw;width:4vw;height:4vw;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s ease}body.bookings.index #page #main .backend_table div.header-row div .payment-alert .bank-details span button.copy-btn svg,body.users.index #page #main .backend_table div.header-row div .payment-alert .bank-details span button.copy-btn svg,body.users.show #page #main .backend_table div.header-row div .payment-alert .bank-details span button.copy-btn svg{width:100%;height:100%;display:block}body.bookings.index #page #main .backend_table div.header-row div .payment-alert .bank-details span button.copy-btn:hover,body.users.index #page #main .backend_table div.header-row div .payment-alert .bank-details span button.copy-btn:hover,body.users.show #page #main .backend_table div.header-row div .payment-alert .bank-details span button.copy-btn:hover{stroke:var(--green)}body.bookings.index #page #main .backend_table div.header-row div .payment-alert .bank-details .copy-feedback,body.users.index #page #main .backend_table div.header-row div .payment-alert .bank-details .copy-feedback,body.users.show #page #main .backend_table div.header-row div .payment-alert .bank-details .copy-feedback{color:var(--green);margin-left:.5vw}body.bookings.index #page #main .backend_table div.header-row .credit-balance,body.users.index #page #main .backend_table div.header-row .credit-balance,body.users.show #page #main .backend_table div.header-row .credit-balance{min-width:initial;padding:1vw;text-align:center;color:var(--be-yellow);background-color:var(--green)}body.bookings.index #page #main .backend_table tr.past-booking-title,body.users.index #page #main .backend_table tr.past-booking-title,body.users.show #page #main .backend_table tr.past-booking-title{color:var(--blue-l40)}body.bookings.index #page #main .backend_table td.user-bookings-table,body.users.index #page #main .backend_table td.user-bookings-table,body.users.show #page #main .backend_table td.user-bookings-table{padding:0}body.bookings.index #page #main .backend_table td.user-bookings-table table,body.users.index #page #main .backend_table td.user-bookings-table table,body.users.show #page #main .backend_table td.user-bookings-table table{min-width:70vw;font-size:.75rem;border-collapse:collapse;margin:0;padding:0}body.bookings.index #page #main .backend_table td.user-bookings-table table tr td,body.users.index #page #main .backend_table td.user-bookings-table table tr td,body.users.show #page #main .backend_table td.user-bookings-table table tr td{text-align:center;padding:1vh .5vw}body.bookings.index #page #main .backend_table td.user-bookings-table table tr td span.pending,body.users.index #page #main .backend_table td.user-bookings-table table tr td span.pending,body.users.show #page #main .backend_table td.user-bookings-table table tr td span.pending{color:var(--pending)}body.bookings.index #page #main .backend_table td.user-bookings-table table tr td span.confirmed,body.users.index #page #main .backend_table td.user-bookings-table table tr td span.confirmed,body.users.show #page #main .backend_table td.user-bookings-table table tr td span.confirmed{color:var(--bkgg)}body.bookings.index #page #main .backend_table td.user-bookings-table table tr td span.overdue,body.users.index #page #main .backend_table td.user-bookings-table table tr td span.overdue,body.users.show #page #main .backend_table td.user-bookings-table table tr td span.overdue{color:#c00}body.bookings.index #page #main .backend_table td.user-bookings-table table tr td span.payment_reported,body.users.index #page #main .backend_table td.user-bookings-table table tr td span.payment_reported,body.users.show #page #main .backend_table td.user-bookings-table table tr td span.payment_reported{color:#c00}body.bookings.index #page #main .backend_table td.user-bookings-table table tr td span.enough-credit,body.users.index #page #main .backend_table td.user-bookings-table table tr td span.enough-credit,body.users.show #page #main .backend_table td.user-bookings-table table tr td span.enough-credit{color:var(--bkgb)}body.bookings.index #page #main .backend_table td.user-bookings-table table tr td button,body.users.index #page #main .backend_table td.user-bookings-table table tr td button,body.users.show #page #main .backend_table td.user-bookings-table table tr td button{width:100%;border-radius:.25vw;padding:.1vw .25vw;cursor:pointer}body.bookings.index #page #main .backend_table td.user-bookings-table table tr td button.confirm-booking,body.users.index #page #main .backend_table td.user-bookings-table table tr td button.confirm-booking,body.users.show #page #main .backend_table td.user-bookings-table table tr td button.confirm-booking{margin-bottom:1vw;background-color:var(--green);border:.1vw solid var(--bkgg)}body.bookings.index #page #main .backend_table td.user-bookings-table table tr td button.confirm-booking:hover,body.users.index #page #main .backend_table td.user-bookings-table table tr td button.confirm-booking:hover,body.users.show #page #main .backend_table td.user-bookings-table table tr td button.confirm-booking:hover{background-color:var(--bkgg)}body.bookings.index #page #main .backend_table td.user-bookings-table table tr td button.destroy-booking,body.users.index #page #main .backend_table td.user-bookings-table table tr td button.destroy-booking,body.users.show #page #main .backend_table td.user-bookings-table table tr td button.destroy-booking{color:#c00;background-color:var(--accent);border:.1vw solid #c00}body.bookings.index #page #main .backend_table td.user-bookings-table table tr td button.destroy-booking:hover,body.users.index #page #main .backend_table td.user-bookings-table table tr td button.destroy-booking:hover,body.users.show #page #main .backend_table td.user-bookings-table table tr td button.destroy-booking:hover{background-color:var(--bkgb)}body.bookings.index #page #main .backend_table td.user-bookings-table table tr td:nth-child(1),body.users.index #page #main .backend_table td.user-bookings-table table tr td:nth-child(1),body.users.show #page #main .backend_table td.user-bookings-table table tr td:nth-child(1){width:30%}body.bookings.index #page #main .backend_table td.user-bookings-table table tr td:nth-child(2),body.users.index #page #main .backend_table td.user-bookings-table table tr td:nth-child(2),body.users.show #page #main .backend_table td.user-bookings-table table tr td:nth-child(2){width:20%}body.bookings.index #page #main .backend_table td.user-bookings-table table tr td:nth-child(3),body.users.index #page #main .backend_table td.user-bookings-table table tr td:nth-child(3),body.users.show #page #main .backend_table td.user-bookings-table table tr td:nth-child(3){width:25%}body.bookings.index #page #main .backend_table td.user-bookings-table table tr td:nth-child(4) form button,body.users.index #page #main .backend_table td.user-bookings-table table tr td:nth-child(4) form button,body.users.show #page #main .backend_table td.user-bookings-table table tr td:nth-child(4) form button{padding:1vw 1.5vw}body.bookings.index #page #main .backend_table td.user-bookings-table table tr.line-odd,body.users.index #page #main .backend_table td.user-bookings-table table tr.line-odd,body.users.show #page #main .backend_table td.user-bookings-table table tr.line-odd{background-image:repeating-linear-gradient(90deg, var(--green-l18), transparent 0.5vw)}body.bookings.index #page #main .backend_table td.user-bookings-table table tr.line-even,body.users.index #page #main .backend_table td.user-bookings-table table tr.line-even,body.users.show #page #main .backend_table td.user-bookings-table table tr.line-even{background-image:repeating-linear-gradient(0deg, var(--green-l18), transparent 0.5vw)}body.bookings.index #page #main .backend_table td.user-bookings-table table tr.line-odd.past,body.users.index #page #main .backend_table td.user-bookings-table table tr.line-odd.past,body.users.show #page #main .backend_table td.user-bookings-table table tr.line-odd.past{background-image:repeating-linear-gradient(90deg, var(--green-l11), transparent 0.5vw)}body.bookings.index #page #main .backend_table td.user-bookings-table table tr.line-even.past,body.users.index #page #main .backend_table td.user-bookings-table table tr.line-even.past,body.users.show #page #main .backend_table td.user-bookings-table table tr.line-even.past{background-image:repeating-linear-gradient(0deg, var(--green-l11), transparent 0.5vw)}body.bookings.index #page #main .backend_table table.studio-table th,body.users.index #page #main .backend_table table.studio-table th,body.users.show #page #main .backend_table table.studio-table th{text-align:center}body.bookings.index #page #main .backend_table table.studio-table th,body.bookings.index #page #main .backend_table table.studio-table td,body.users.index #page #main .backend_table table.studio-table th,body.users.index #page #main .backend_table table.studio-table td,body.users.show #page #main .backend_table table.studio-table th,body.users.show #page #main .backend_table table.studio-table td{padding:1vh 2vw}body.bookings.index #page #main .backend_table table.studio-table th form.button_to,body.bookings.index #page #main .backend_table table.studio-table td form.button_to,body.users.index #page #main .backend_table table.studio-table th form.button_to,body.users.index #page #main .backend_table table.studio-table td form.button_to,body.users.show #page #main .backend_table table.studio-table th form.button_to,body.users.show #page #main .backend_table table.studio-table td form.button_to{font-size:.85rem}body.bookings.index #page #main .backend_table table.studio-table th form.button_to button,body.bookings.index #page #main .backend_table table.studio-table th form.button_to button.button,body.bookings.index #page #main .backend_table table.studio-table td form.button_to button,body.bookings.index #page #main .backend_table table.studio-table td form.button_to button.button,body.users.index #page #main .backend_table table.studio-table th form.button_to button,body.users.index #page #main .backend_table table.studio-table th form.button_to button.button,body.users.index #page #main .backend_table table.studio-table td form.button_to button,body.users.index #page #main .backend_table table.studio-table td form.button_to button.button,body.users.show #page #main .backend_table table.studio-table th form.button_to button,body.users.show #page #main .backend_table table.studio-table th form.button_to button.button,body.users.show #page #main .backend_table table.studio-table td form.button_to button,body.users.show #page #main .backend_table table.studio-table td form.button_to button.button{font-size:.85em}body.bookings.index #page #main .backend_table table.studio-table th.price,body.users.index #page #main .backend_table table.studio-table th.price,body.users.show #page #main .backend_table table.studio-table th.price{min-width:25vw}body.bookings.index #page #main .backend_table table.studio-table td.td-price,body.bookings.index #page #main .backend_table table.studio-table td.td-status,body.users.index #page #main .backend_table table.studio-table td.td-price,body.users.index #page #main .backend_table table.studio-table td.td-status,body.users.show #page #main .backend_table table.studio-table td.td-price,body.users.show #page #main .backend_table table.studio-table td.td-status{text-align:center}body.bookings.index #page #main .backend_table table.studio-table td.td-price div.td-price-inner,body.bookings.index #page #main .backend_table table.studio-table td.td-price div.td-status-inner,body.bookings.index #page #main .backend_table table.studio-table td.td-status div.td-price-inner,body.bookings.index #page #main .backend_table table.studio-table td.td-status div.td-status-inner,body.users.index #page #main .backend_table table.studio-table td.td-price div.td-price-inner,body.users.index #page #main .backend_table table.studio-table td.td-price div.td-status-inner,body.users.index #page #main .backend_table table.studio-table td.td-status div.td-price-inner,body.users.index #page #main .backend_table table.studio-table td.td-status div.td-status-inner,body.users.show #page #main .backend_table table.studio-table td.td-price div.td-price-inner,body.users.show #page #main .backend_table table.studio-table td.td-price div.td-status-inner,body.users.show #page #main .backend_table table.studio-table td.td-status div.td-price-inner,body.users.show #page #main .backend_table table.studio-table td.td-status div.td-status-inner{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%}body.bookings.index #page #main .backend_table table.studio-table td.access-buttons,body.users.index #page #main .backend_table table.studio-table td.access-buttons,body.users.show #page #main .backend_table table.studio-table td.access-buttons{display:flex;flex-direction:column;justify-content:space-between;gap:3vw}body.registrations #page #main #new_edit_view,body.users #page #main #new_edit_view{margin-bottom:50vw}body.registrations #page #main #new_edit_view h1,body.users #page #main #new_edit_view h1{margin-bottom:5vw}body.registrations #page #main #new_edit_view .form_user .field,body.registrations #page #main #new_edit_view .form_user .actions,body.users #page #main #new_edit_view .form_user .field,body.users #page #main #new_edit_view .form_user .actions{margin-top:3vw}body.registrations #page #main #new_edit_view .form_user .field,body.users #page #main #new_edit_view .form_user .field{width:98vw}body.registrations #page #main #new_edit_view .form_user .field input,body.registrations #page #main #new_edit_view .form_user .field textarea,body.users #page #main #new_edit_view .form_user .field input,body.users #page #main #new_edit_view .form_user .field textarea{width:96.5vw;margin-top:1vw}body.registrations #page #main #new_edit_view .form_user .field textarea,body.users #page #main #new_edit_view .form_user .field textarea{height:20vw}body.registrations #page #main #new_edit_view .form_user .actions.registration,body.users #page #main #new_edit_view .form_user .actions.registration{left:50vw;height:15vw}body.registrations #page #main #new_edit_view .form_user .actions.registration input[type=submit],body.users #page #main #new_edit_view .form_user .actions.registration input[type=submit]{color:var(--color);width:30vw;border-radius:1.5vw;padding:1.5vw 2vw}body.registrations #page #main .crud_navigation,body.users #page #main .crud_navigation{height:18vw}body.registrations #page #main .crud_navigation a,body.users #page #main .crud_navigation a{display:inline-block;margin:4vw 0 0 4vw}body.help #page{background-color:var(--green-l15);padding-bottom:5vw}body.help #page #main{padding:0 3vw}body.help #page #main div.guide h1{font-size:1.5rem;color:#000;font-weight:400}body.help #page #main div.guide h2{background-color:var(--green-l-8);margin:2vw -3vw 1vw;padding:.5vw 3vw;font-size:1rem;font-weight:400}body.help #page #main div.guide p,body.help #page #main div.guide ol,body.help #page #main div.guide ul{font-size:.9rem}body.help #page #main div.guide ol,body.help #page #main div.guide ul{padding:.5vw 0 .5vw 3.5vw;margin:.75vw 0;background-color:var(--green-l20)}body.help #page #main div.guide ol li{list-style:decimal outside none}body.help #page #main div.guide ul li{list-style:disc outside none}body.help #page #main div.guide li{padding-left:1vw}@media(max-width: 450px){body #page #main #new_edit_view h1{margin:3vw 0}body #page #main #new_edit_view p.hint{margin-bottom:4vw}}@media(min-width: 900px){body #page #main .backend_table{padding:0 1vw 4vw}body #page #main #new_edit_view h1 span.sub-heading{display:inline;font-size:inherit;color:inherit}body #page #main #new_edit_view h1 span.sub-heading::before{content:" — "}body #page #main #new_edit_view .form_admin,body #page #main #new_edit_view .form_user,body #page #main #new_edit_view .form_document{--select-fontsize: 0.75rem}body.sessions,body.registrations.request_verification,body.passwords{margin-top:10vw}body.sessions #page #main .login_form fieldset,body.sessions #page #main .resend_form fieldset,body.sessions #page #main .password_form fieldset,body.registrations.request_verification #page #main .login_form fieldset,body.registrations.request_verification #page #main .resend_form fieldset,body.registrations.request_verification #page #main .password_form fieldset,body.passwords #page #main .login_form fieldset,body.passwords #page #main .resend_form fieldset,body.passwords #page #main .password_form fieldset{margin:2vw .5vw .5vw 10vw;width:50vw;padding:1.5vw 3vw;border:.3vw solid #fff}body.sessions #page #main .login_form fieldset legend,body.sessions #page #main .resend_form fieldset legend,body.sessions #page #main .password_form fieldset legend,body.registrations.request_verification #page #main .login_form fieldset legend,body.registrations.request_verification #page #main .resend_form fieldset legend,body.registrations.request_verification #page #main .password_form fieldset legend,body.passwords #page #main .login_form fieldset legend,body.passwords #page #main .resend_form fieldset legend,body.passwords #page #main .password_form fieldset legend{padding:.5vw}body.sessions #page #main .login_form fieldset p label,body.sessions #page #main .resend_form fieldset p label,body.sessions #page #main .password_form fieldset p label,body.registrations.request_verification #page #main .login_form fieldset p label,body.registrations.request_verification #page #main .resend_form fieldset p label,body.registrations.request_verification #page #main .password_form fieldset p label,body.passwords #page #main .login_form fieldset p label,body.passwords #page #main .resend_form fieldset p label,body.passwords #page #main .password_form fieldset p label{padding-left:.5vw}body.sessions #page #main .login_form fieldset p input[type=text],body.sessions #page #main .login_form fieldset p input[type=password],body.sessions #page #main .login_form fieldset p input[type=email],body.sessions #page #main .resend_form fieldset p input[type=text],body.sessions #page #main .resend_form fieldset p input[type=password],body.sessions #page #main .resend_form fieldset p input[type=email],body.sessions #page #main .password_form fieldset p input[type=text],body.sessions #page #main .password_form fieldset p input[type=password],body.sessions #page #main .password_form fieldset p input[type=email],body.registrations.request_verification #page #main .login_form fieldset p input[type=text],body.registrations.request_verification #page #main .login_form fieldset p input[type=password],body.registrations.request_verification #page #main .login_form fieldset p input[type=email],body.registrations.request_verification #page #main .resend_form fieldset p input[type=text],body.registrations.request_verification #page #main .resend_form fieldset p input[type=password],body.registrations.request_verification #page #main .resend_form fieldset p input[type=email],body.registrations.request_verification #page #main .password_form fieldset p input[type=text],body.registrations.request_verification #page #main .password_form fieldset p input[type=password],body.registrations.request_verification #page #main .password_form fieldset p input[type=email],body.passwords #page #main .login_form fieldset p input[type=text],body.passwords #page #main .login_form fieldset p input[type=password],body.passwords #page #main .login_form fieldset p input[type=email],body.passwords #page #main .resend_form fieldset p input[type=text],body.passwords #page #main .resend_form fieldset p input[type=password],body.passwords #page #main .resend_form fieldset p input[type=email],body.passwords #page #main .password_form fieldset p input[type=text],body.passwords #page #main .password_form fieldset p input[type=password],body.passwords #page #main .password_form fieldset p input[type=email]{width:25vw;margin:0}body.sessions #page #main .login_form fieldset div.p_submit,body.sessions #page #main .resend_form fieldset div.p_submit,body.sessions #page #main .password_form fieldset div.p_submit,body.registrations.request_verification #page #main .login_form fieldset div.p_submit,body.registrations.request_verification #page #main .resend_form fieldset div.p_submit,body.registrations.request_verification #page #main .password_form fieldset div.p_submit,body.passwords #page #main .login_form fieldset div.p_submit,body.passwords #page #main .resend_form fieldset div.p_submit,body.passwords #page #main .password_form fieldset div.p_submit{margin-top:2vw}body.sessions #page #main .login_form fieldset div.p_submit input[type=submit],body.sessions #page #main .resend_form fieldset div.p_submit input[type=submit],body.sessions #page #main .password_form fieldset div.p_submit input[type=submit],body.registrations.request_verification #page #main .login_form fieldset div.p_submit input[type=submit],body.registrations.request_verification #page #main .resend_form fieldset div.p_submit input[type=submit],body.registrations.request_verification #page #main .password_form fieldset div.p_submit input[type=submit],body.passwords #page #main .login_form fieldset div.p_submit input[type=submit],body.passwords #page #main .resend_form fieldset div.p_submit input[type=submit],body.passwords #page #main .password_form fieldset div.p_submit input[type=submit]{border-radius:1.5vw;padding:.5vw 2vw .6vw;margin-bottom:5vw}body.sessions #page #main .login_form fieldset div.p_submit div.form_links,body.sessions #page #main .resend_form fieldset div.p_submit div.form_links,body.sessions #page #main .password_form fieldset div.p_submit div.form_links,body.registrations.request_verification #page #main .login_form fieldset div.p_submit div.form_links,body.registrations.request_verification #page #main .resend_form fieldset div.p_submit div.form_links,body.registrations.request_verification #page #main .password_form fieldset div.p_submit div.form_links,body.passwords #page #main .login_form fieldset div.p_submit div.form_links,body.passwords #page #main .resend_form fieldset div.p_submit div.form_links,body.passwords #page #main .password_form fieldset div.p_submit div.form_links{width:50vw;margin:0 -3vw 0 -3.3vw;padding:2.5vw 3vw 0;border-top:.3vw solid #fff}body.sessions #page #main .login_form fieldset div.p_submit div.form_links a.admin_links,body.sessions #page #main .resend_form fieldset div.p_submit div.form_links a.admin_links,body.sessions #page #main .password_form fieldset div.p_submit div.form_links a.admin_links,body.registrations.request_verification #page #main .login_form fieldset div.p_submit div.form_links a.admin_links,body.registrations.request_verification #page #main .resend_form fieldset div.p_submit div.form_links a.admin_links,body.registrations.request_verification #page #main .password_form fieldset div.p_submit div.form_links a.admin_links,body.passwords #page #main .login_form fieldset div.p_submit div.form_links a.admin_links,body.passwords #page #main .resend_form fieldset div.p_submit div.form_links a.admin_links,body.passwords #page #main .password_form fieldset div.p_submit div.form_links a.admin_links{width:20vw;border-radius:.8vw .8vw;padding:.5vw 2vw;margin:0 0 1vw}body.bookings.index #page #main .backend_table div.header-row,body.users.index #page #main .backend_table div.header-row,body.users.show #page #main .backend_table div.header-row{flex-direction:row}body.bookings.index #page #main .backend_table div.header-row div .payment-alert,body.users.index #page #main .backend_table div.header-row div .payment-alert,body.users.show #page #main .backend_table div.header-row div .payment-alert{width:50vw;margin:1vw auto 0;font-size:inherit}body.bookings.index #page #main .backend_table div.header-row div .payment-alert .bank-details span button.copy-btn,body.users.index #page #main .backend_table div.header-row div .payment-alert .bank-details span button.copy-btn,body.users.show #page #main .backend_table div.header-row div .payment-alert .bank-details span button.copy-btn{padding:.1vw;margin-right:6vw;width:1.5vw;height:1.5vw}body.bookings.index #page #main .backend_table div.header-row .credit-balance,body.users.index #page #main .backend_table div.header-row .credit-balance,body.users.show #page #main .backend_table div.header-row .credit-balance{min-width:20vw;text-align:right}body.bookings.index #page #main .backend_table td.user-bookings-table table,body.users.index #page #main .backend_table td.user-bookings-table table,body.users.show #page #main .backend_table td.user-bookings-table table{min-width:30vw}body.bookings.index #page #main .backend_table td.user-bookings-table table td:nth-child(4) form button,body.users.index #page #main .backend_table td.user-bookings-table table td:nth-child(4) form button,body.users.show #page #main .backend_table td.user-bookings-table table td:nth-child(4) form button{padding:.1vw .25vw}body.bookings.index #page #main .backend_table table.studio-table th,body.bookings.index #page #main .backend_table table.studio-table td,body.users.index #page #main .backend_table table.studio-table th,body.users.index #page #main .backend_table table.studio-table td,body.users.show #page #main .backend_table table.studio-table th,body.users.show #page #main .backend_table table.studio-table td{padding:1vh 1vw}body.bookings.index #page #main .backend_table table.studio-table th.price,body.users.index #page #main .backend_table table.studio-table th.price,body.users.show #page #main .backend_table table.studio-table th.price{min-width:initial}body.bookings.index #page #main .backend_table table.studio-table td.td-price,body.bookings.index #page #main .backend_table table.studio-table td.td-status,body.users.index #page #main .backend_table table.studio-table td.td-price,body.users.index #page #main .backend_table table.studio-table td.td-status,body.users.show #page #main .backend_table table.studio-table td.td-price,body.users.show #page #main .backend_table table.studio-table td.td-status{text-align:left}body.bookings.index #page #main .backend_table table.studio-table td.td-price div.td-price-inner,body.bookings.index #page #main .backend_table table.studio-table td.td-price div.td-status-inner,body.bookings.index #page #main .backend_table table.studio-table td.td-status div.td-price-inner,body.bookings.index #page #main .backend_table table.studio-table td.td-status div.td-status-inner,body.users.index #page #main .backend_table table.studio-table td.td-price div.td-price-inner,body.users.index #page #main .backend_table table.studio-table td.td-price div.td-status-inner,body.users.index #page #main .backend_table table.studio-table td.td-status div.td-price-inner,body.users.index #page #main .backend_table table.studio-table td.td-status div.td-status-inner,body.users.show #page #main .backend_table table.studio-table td.td-price div.td-price-inner,body.users.show #page #main .backend_table table.studio-table td.td-price div.td-status-inner,body.users.show #page #main .backend_table table.studio-table td.td-status div.td-price-inner,body.users.show #page #main .backend_table table.studio-table td.td-status div.td-status-inner{flex-direction:row;gap:2vw;height:auto}body.bookings.index #page #main .backend_table table.studio-table td.access-buttons,body.users.index #page #main .backend_table table.studio-table td.access-buttons,body.users.show #page #main .backend_table table.studio-table td.access-buttons{flex-direction:row;gap:0}body.registrations.new #page #main #new_edit_view,body.registrations.create #page #main #new_edit_view,body.registrations.edit #page #main #new_edit_view,body.registrations.update #page #main #new_edit_view,body.users #page #main #new_edit_view{margin-bottom:6vw}body.registrations.new #page #main #new_edit_view h1,body.registrations.create #page #main #new_edit_view h1,body.registrations.edit #page #main #new_edit_view h1,body.registrations.update #page #main #new_edit_view h1,body.users #page #main #new_edit_view h1{margin-bottom:0}body.registrations.new #page #main #new_edit_view .form_user .field,body.registrations.new #page #main #new_edit_view .form_user .actions,body.registrations.create #page #main #new_edit_view .form_user .field,body.registrations.create #page #main #new_edit_view .form_user .actions,body.registrations.edit #page #main #new_edit_view .form_user .field,body.registrations.edit #page #main #new_edit_view .form_user .actions,body.registrations.update #page #main #new_edit_view .form_user .field,body.registrations.update #page #main #new_edit_view .form_user .actions,body.users #page #main #new_edit_view .form_user .field,body.users #page #main #new_edit_view .form_user .actions{margin-top:1vw}body.registrations.new #page #main #new_edit_view .form_user .field,body.registrations.create #page #main #new_edit_view .form_user .field,body.registrations.edit #page #main #new_edit_view .form_user .field,body.registrations.update #page #main #new_edit_view .form_user .field,body.users #page #main #new_edit_view .form_user .field{width:43vw}body.registrations.new #page #main #new_edit_view .form_user .field input,body.registrations.new #page #main #new_edit_view .form_user .field textarea,body.registrations.create #page #main #new_edit_view .form_user .field input,body.registrations.create #page #main #new_edit_view .form_user .field textarea,body.registrations.edit #page #main #new_edit_view .form_user .field input,body.registrations.edit #page #main #new_edit_view .form_user .field textarea,body.registrations.update #page #main #new_edit_view .form_user .field input,body.registrations.update #page #main #new_edit_view .form_user .field textarea,body.users #page #main #new_edit_view .form_user .field input,body.users #page #main #new_edit_view .form_user .field textarea{width:41.5vw;margin-top:.3vw}body.registrations.new #page #main #new_edit_view .form_user .field textarea,body.registrations.create #page #main #new_edit_view .form_user .field textarea,body.registrations.edit #page #main #new_edit_view .form_user .field textarea,body.registrations.update #page #main #new_edit_view .form_user .field textarea,body.users #page #main #new_edit_view .form_user .field textarea{height:10vw}body.registrations.new #page #main #new_edit_view .form_user .actions.registration,body.registrations.create #page #main #new_edit_view .form_user .actions.registration,body.registrations.edit #page #main #new_edit_view .form_user .actions.registration,body.registrations.update #page #main #new_edit_view .form_user .actions.registration,body.users #page #main #new_edit_view .form_user .actions.registration{left:20vw;height:4vw}body.registrations.new #page #main #new_edit_view .form_user .actions.registration input[type=submit],body.registrations.create #page #main #new_edit_view .form_user .actions.registration input[type=submit],body.registrations.edit #page #main #new_edit_view .form_user .actions.registration input[type=submit],body.registrations.update #page #main #new_edit_view .form_user .actions.registration input[type=submit],body.users #page #main #new_edit_view .form_user .actions.registration input[type=submit]{width:20vw;border-radius:.8vw .8vw 0vw 0vw;padding:.7vw .5vw .9vw}body.registrations.new #page #main .crud_navigation,body.registrations.create #page #main .crud_navigation,body.registrations.edit #page #main .crud_navigation,body.registrations.update #page #main .crud_navigation,body.users #page #main .crud_navigation{height:4vw}body.registrations.new #page #main .crud_navigation a,body.registrations.create #page #main .crud_navigation a,body.registrations.edit #page #main .crud_navigation a,body.registrations.update #page #main .crud_navigation a,body.users #page #main .crud_navigation a{display:inline;margin:0 .5vw}}
