@font-face{font-family:Polin;src:url(/fonts/Polin-Light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Polin;src:url(/fonts/Polin-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Polin;src:url(/fonts/Polin-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Polin;src:url(/fonts/Polin-Semibold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Polin;src:url(/fonts/Polin-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Polin;src:url(/fonts/Polin-Extrabold.woff2) format("woff2");font-weight:800 900;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-ExtraBold.woff2) format("woff2");font-weight:800 900;font-display:swap}:root{color-scheme:light;--green:#50FF0A;--green-dark:#3DCC08;--green-glow:rgba(80,255,10,.35);--black:#292929;--charcoal:#292929;--g50:#F7F7F7;--g100:#F0F0F0;--g200:#E2E2E2;--g300:#C9C9C9;--g500:#6E6E6E;--g700:#3D3D3D;--heb:"Polin","Heebo","Assistant",system-ui,-apple-system,sans-serif;--num:"Montserrat","Helvetica Neue",Arial,sans-serif;--r-btn:14px;--r-sm:16px;--r-md:24px;--r-box:32px;--glass:linear-gradient(180deg, rgba(255,255,255,.94), rgba(252,252,252,.88));--glass-sh: 0 1px 0 rgba(255,255,255,1) inset, 0 -1px 0 rgba(41,41,41,.04) inset, 0 32px 80px -32px rgba(41,41,41,.22), 0 12px 30px -14px rgba(41,41,41,.09), 0 0 0 1px rgba(41,41,41,.07);--hdr:120px}*{box-sizing:border-box}.app{direction:rtl;text-align:start;overflow-x:hidden;font-family:var(--heb);color:var(--black);min-height:100vh;padding:0 0 96px;font-size:15px;-webkit-font-smoothing:antialiased;background:radial-gradient(1100px 580px at 85% -10%,rgba(41,41,41,.05),transparent 60%),radial-gradient(820px 480px at -10% 110%,rgba(41,41,41,.06),transparent 60%),linear-gradient(180deg,#fff,#f0f0f0 55%,#eaeaea);background-attachment:fixed}.wrap{max-width:1460px;margin:0 auto;padding:0 22px}.n{font-family:var(--num);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:embed;display:inline-block}.orb{border-radius:50%;flex:none;display:block;background:var(--green)}.orb.glow{background:radial-gradient(circle at 34% 28%,#b4ff8e,#7bff3b 22%,#50ff0a 52%,#2fbf06);box-shadow:0 0 0 4px #50ff0a2e,0 3px 12px #50ff0a80}.top{position:sticky;top:0;z-index:45;background:#fafafad9;-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%);border-bottom:1px solid rgba(41,41,41,.1)}.top-in{display:flex;align-items:center;gap:14px;padding:13px 22px;max-width:1460px;margin:0 auto;flex-wrap:wrap}.logo{display:flex;align-items:center;gap:9px;flex:none;padding-inline-end:18px;border-inline-end:1px solid var(--g200)}.logo b{font-size:31px;font-weight:800;letter-spacing:-.045em;line-height:1}.logo .orb{width:11px;height:11px;align-self:flex-end;margin-bottom:4px}.logo .mark{height:30px;width:auto;display:block}.tagline{font-family:var(--heb);font-weight:500;color:var(--g500);letter-spacing:-.01em}.greet{font-size:19px;font-weight:800;letter-spacing:-.02em;margin:0;line-height:1.1}.greet .dotgreen{color:var(--green)}.hspace{margin-inline-start:auto;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sel{width:auto;font-family:var(--heb);font-size:14.5px;font-weight:700;padding-block:10px;padding-inline:16px 36px;border-radius:999px;border:1px solid var(--g300);background:#fff;color:var(--black);cursor:pointer;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--g500) 50%),linear-gradient(135deg,var(--g500) 50%,transparent 50%);background-position:17px 53%,22px 53%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.sel:hover{border-color:var(--charcoal);transform:translateY(-2px)}.sel:focus-visible{outline:2px solid var(--green);outline-offset:2px}.tabsbar{border-top:1px solid rgba(41,41,41,.08)}.tabs-in{display:flex;padding:9px 22px;max-width:1460px;margin:0 auto}.tabs{display:flex;gap:3px;background:#ffffffb8;padding:3px;border-radius:999px;border:1px solid rgba(255,255,255,1)}.tab{font-family:var(--heb);font-size:14px;font-weight:700;padding:9px 18px;border-radius:999px;cursor:pointer;border:0;background:transparent;color:var(--g500);transition:all .2s ease;white-space:nowrap}.tab:hover{color:var(--black)}.tab[aria-selected=true]{background:#fff;color:var(--black);box-shadow:0 1px 2px #2929290f,0 6px 14px -8px #2929292e}.tab:focus-visible{outline:2px solid var(--green);outline-offset:2px}.box{background:var(--glass);-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%);border:1px solid rgba(255,255,255,1);border-radius:var(--r-box);box-shadow:var(--glass-sh);overflow:hidden}.cols{display:grid;grid-template-columns:298px minmax(0,1fr) 272px;gap:14px;align-items:start;margin-top:16px}.colside{display:grid;gap:12px;position:sticky;top:calc(var(--hdr) + 14px)}.sbox{padding:18px 18px 16px}.sbox h3{margin:0 0 13px;font-size:14px;font-weight:800;color:var(--g500)}.srow{width:100%;display:block;background:#fff9;border:1px solid var(--g200);border-radius:var(--r-sm);padding:14px 12px;margin-bottom:9px;cursor:pointer;font-family:var(--heb);text-align:center;transition:all .2s ease}.srow:last-child{margin-bottom:0}.srow:hover{background:#fff;border-color:var(--g300);transform:translateY(-2px)}.srow[aria-pressed=true]{border-color:var(--black);box-shadow:0 0 0 1px var(--black) inset}.srow:focus-visible{outline:2px solid var(--green);outline-offset:2px}.srow .lb{font-size:14px;font-weight:700;color:var(--g500);display:flex;align-items:center;justify-content:center;gap:7px}.srow .lb .dot{width:9px;height:9px;border-radius:50%;flex:none}.srow .c{font-family:var(--num);direction:ltr;font-size:27px;font-weight:900;display:block;line-height:1;margin-top:8px}.srow .s{font-family:var(--num);direction:ltr;font-size:13px;color:var(--g500);display:block;margin-top:6px}.goal{padding:16px 18px 18px}.goal-hd{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:13px}.goal-hd h3{font-size:14px;font-weight:800;margin:0;color:var(--g500)}.goal-hd em{font-style:normal;font-size:13.5px;color:var(--g500)}.track{position:relative;height:10px;background:var(--g100);border-radius:99px}.fill{position:absolute;inset-block:0;inset-inline-start:0;border-radius:99px;background:linear-gradient(to left,#3dcc08,#50ff0a);transition:inline-size .2s ease}.knob{position:absolute;top:50%;width:17px;height:17px;transform:translate(50%,-50%);transition:inset-inline-start .2s ease}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:15px}.step{text-align:center;padding:9px 4px;border-radius:var(--r-sm);background:#fff9;border:1px solid var(--g200);transition:all .2s ease}.step.on{background:#50ff0a1f;border-color:#50ff0a73}.step i{display:block;font-style:normal;font-family:var(--num);direction:ltr;font-weight:900;font-size:18px;color:var(--black)}.step span{font-size:12.5px;color:var(--g500);font-weight:700;margin-top:2px;display:block}.step.on span{color:#1c5307}.kbox{padding:18px 18px 16px}.kbox h3{margin:0 0 13px;font-size:14px;font-weight:800;color:var(--g500)}.krow{display:block;background:#fff9;text-align:center;border:1px solid var(--g200);border-radius:var(--r-sm);padding:14px 12px;margin-bottom:9px}.krow:last-child{margin-bottom:0}.krow .k{font-size:14px;font-weight:700;color:var(--g500);display:flex;align-items:center;justify-content:center;gap:7px}.krow .k .orb{width:9px;height:9px}.krow .v{font-family:var(--num);direction:ltr;unicode-bidi:embed;display:block;font-size:27px;font-weight:900;letter-spacing:-.03em;line-height:1;margin-top:8px}.krow .x{font-size:13px;color:var(--g500);display:block;margin-top:6px}.hd{display:flex;align-items:center;gap:12px;padding:17px 20px 13px;flex-wrap:wrap}.hd h2{font-size:15.5px;font-weight:800;margin:0}.hd .meta{font-size:12.5px;color:var(--g500);margin-inline-start:auto}.scroll{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:14.5px}th{font-size:12px;color:var(--g500);font-weight:700;text-align:start;padding:11px 18px;border-block:1px solid var(--g200);white-space:nowrap;background:#f7f8fab3}td{padding:13px 18px;border-bottom:1px solid var(--g100);white-space:nowrap;vertical-align:middle}tbody tr:last-child td{border-bottom:0}tbody tr[data-edit]{cursor:pointer;transition:background .2s ease}tbody tr[data-edit]:hover{background:#ffffffbf}.cust{font-weight:700}.muted{color:var(--g500);font-size:13px}.pill{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;padding:5px 13px;border-radius:99px;border:1px solid transparent;font-family:var(--heb);cursor:pointer;transition:all .2s ease}.pill:hover{border-color:var(--g300)}.pill:focus-visible{outline:2px solid var(--green);outline-offset:2px}.p-paid{background:#50ff0a29;color:#1c5307}.p-wait{background:var(--g100);color:var(--g500)}.p-void{background:#be3c3014;color:#8e2b22}.dot{width:9px;height:9px;border-radius:50%;flex:none}.chip{display:inline-block;font-size:11.5px;font-weight:700;padding:3px 10px;border-radius:99px;background:var(--g100);color:var(--g700);margin-inline-start:6px}.chip-green{background:#50ff0a2e;color:#1c5307}.stmenu{position:fixed;z-index:80;background:#fff;border:1px solid var(--g200);border-radius:var(--r-sm);box-shadow:0 24px 60px -20px #2929294d;padding:6px;display:none;width:172px}.stmenu.on{display:block}.stmenu button{display:flex;align-items:center;gap:9px;width:100%;background:none;border:0;font-family:var(--heb);font-size:14px;font-weight:600;color:var(--black);padding:9px 11px;border-radius:11px;cursor:pointer;text-align:start;transition:background .2s ease}.stmenu button:hover{background:var(--g50)}.stmenu button[aria-current=true]{background:var(--g100);font-weight:800}.rank{display:flex;align-items:center;gap:11px}.avs{width:31px;height:31px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;background:var(--g100);color:var(--g700);flex:none}.bar{height:8px;border-radius:99px;background:var(--g100);min-width:80px;position:relative;display:block}.bar i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:99px;background:linear-gradient(to left,#3dcc08,#50ff0a);display:block}.empty{padding:52px 22px;text-align:center;color:var(--g500);font-size:14.5px}.btn{font-family:var(--heb);font-size:14.5px;font-weight:700;border-radius:var(--r-btn);padding:12px 22px;cursor:pointer;border:1px solid var(--g300);background:transparent;color:var(--black);transition:all .2s ease}.btn:hover{background:#fff;border-color:var(--charcoal);transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn:focus-visible{outline:2px solid var(--green);outline-offset:2px}.btn-go{background:var(--green);color:var(--black);border-color:var(--green);box-shadow:0 8px 24px var(--green-glow)}.btn-go:hover{background:var(--green-dark);border-color:var(--green-dark);box-shadow:0 12px 30px var(--green-glow),0 0 0 4px #50ff0a2e}.btn-go[disabled]{opacity:.4;box-shadow:none;transform:none;cursor:not-allowed}.btn-sm{padding:8px 15px;font-size:13.5px}.btn-del{border-color:transparent;background:transparent;color:#8e2b22;font-weight:600}.btn-del:hover{background:#be3c3012;border-color:transparent;transform:none}.fab{position:fixed;bottom:24px;left:24px;z-index:50;background:var(--green);color:var(--black);border:0;border-radius:var(--r-btn);padding:15px 30px;font-family:var(--heb);font-size:15.5px;font-weight:700;cursor:pointer;box-shadow:0 8px 24px var(--green-glow);transition:all .2s ease}.fab:hover{background:var(--green-dark);transform:translateY(-2px);box-shadow:0 12px 30px var(--green-glow),0 0 0 4px #50ff0a2e}.fab:active{transform:translateY(0)}.fab:focus-visible{outline:2px solid var(--black);outline-offset:3px}.veil{position:fixed;top:0;right:0;bottom:0;left:0;background:#29292961;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:none;place-items:center;z-index:60;padding:16px}.veil.on{display:grid}.sheet{background:var(--glass);-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%);border:1px solid rgba(255,255,255,1);border-radius:var(--r-box);box-shadow:var(--glass-sh);width:min(620px,100%);max-height:94vh;overflow:auto}.sheet-hd{padding:22px 26px 2px;display:flex;align-items:baseline;gap:10px}.sheet-hd h2{margin:0;font-size:21px;font-weight:900;letter-spacing:-.03em}.sheet-hd p{margin:0;font-size:13px;color:var(--g500)}form{padding:16px 26px 24px;display:grid;gap:12px}form label{display:grid;gap:6px;font-size:12.5px;font-weight:700;color:var(--g700)}form input,form select{font-family:var(--heb);font-size:14.5px;padding:11px 13px;border-radius:var(--r-btn);border:1px solid var(--g200);background:#ffffffb3;color:var(--black);width:100%;transition:all .2s ease}form input[type=number]{font-family:var(--num);direction:ltr;text-align:right}form input:hover,form select:hover{border-color:var(--g300);background:#fff}form input:focus,form select:focus{outline:none;border-color:var(--black);background:#fff;box-shadow:0 0 0 3px #2929290f}.row2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.row2e{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:end}.fundrow{display:grid;grid-template-columns:1fr 140px auto;gap:8px;align-items:end}.acts{display:flex;gap:10px;margin-top:5px;flex-wrap:wrap;align-items:center}.seg{display:flex;border-radius:999px;overflow:hidden;background:var(--g100);padding:3px;gap:3px}.seg button{flex:1;font-family:var(--heb);font-size:13.5px;font-weight:700;padding:10px 8px;border:0;background:transparent;color:var(--g500);cursor:pointer;border-radius:999px;transition:all .2s ease;white-space:nowrap}.seg button[aria-pressed=true]{background:#fff;color:var(--black);box-shadow:0 1px 2px #2929290f}.seg button:focus-visible{outline:2px solid var(--green);outline-offset:-3px}.toggle{font-family:var(--heb);font-size:14px;font-weight:700;padding:12px 18px;border-radius:var(--r-btn);cursor:pointer;border:1px solid var(--g200);background:#ffffffb3;color:var(--g500);white-space:nowrap;transition:all .2s ease}.toggle:hover{border-color:var(--g300);background:#fff;transform:translateY(-2px)}.toggle[aria-pressed=true]{background:var(--green);color:var(--black);border-color:var(--green);box-shadow:0 8px 24px var(--green-glow)}.toggle:focus-visible{outline:2px solid var(--green);outline-offset:2px}.calc{background:#f7f8facc;border:1px solid var(--g200);border-radius:var(--r-md);padding:14px 16px}.calc .ln{display:flex;justify-content:space-between;gap:12px;font-size:13.5px;padding:3px 0;color:var(--g700)}.calc .ln b{font-family:var(--num);direction:ltr;color:var(--black);font-weight:700}.calc .tot{border-top:1px solid var(--g200);margin-top:9px;padding-top:10px;font-size:14.5px;font-weight:800;color:var(--black)}.calc .tot b{font-size:20px;font-weight:900}.calc .hintline{font-size:12.5px;color:var(--g500);padding-top:7px}.cfg2{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:16px}.cfg2>.box{min-width:0}.tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:2px 18px 18px}.tile{background:#fff9;border:1px solid var(--g200);border-radius:var(--r-sm);padding:13px 8px;text-align:center}.tile label{display:block;font-size:12px;color:var(--g500);font-weight:800;margin-bottom:8px}.tile input{width:100%;font-family:var(--num);direction:ltr;text-align:center;font-size:21px;font-weight:900;padding:8px 2px;border-radius:11px;border:1px solid var(--g200);background:#fff;color:var(--black);transition:all .2s ease}.tile input:focus{outline:none;border-color:var(--black);box-shadow:0 0 0 3px #2929290f}.tile em{font-style:normal;display:block;font-size:11px;color:var(--g500);margin-top:7px}.adds{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:2px 18px 18px}.add{background:#fff9;border:1px solid var(--g200);border-radius:var(--r-sm);padding:11px 13px;display:flex;align-items:center;justify-content:space-between;gap:10px}.add span{font-size:13px;font-weight:700}.add input{width:80px;font-family:var(--num);direction:ltr;text-align:center;font-size:15px;font-weight:800;padding:8px 4px;border-radius:10px;border:1px solid var(--g200);background:#fff;color:var(--black);transition:all .2s ease}.add input:focus{outline:none;border-color:var(--black);box-shadow:0 0 0 3px #2929290f}.tier-row{display:grid;grid-template-columns:1fr 92px 92px;gap:9px;align-items:center;padding:8px 18px;border-bottom:1px solid var(--g100)}.tier-row:last-of-type{border-bottom:0}.tier-row.h{background:#f7f8fab3;border-block:1px solid var(--g200);font-size:11.5px;color:var(--g500);font-weight:700;padding-block:10px}.tier-row .rng{font-size:13px;font-weight:700}.tier-row input{font-family:var(--num);direction:ltr;text-align:center;font-size:14px;font-weight:800;padding:8px 4px;border-radius:11px;border:1px solid var(--g200);background:#ffffffb3;color:var(--black);width:100%;transition:all .2s ease}.tier-row input:hover{background:#fff;border-color:var(--g300)}.tier-row input:focus{outline:none;border-color:var(--black);background:#fff;box-shadow:0 0 0 3px #2929290f}.try{padding:16px 20px 20px;margin-top:14px}.try h3{margin:0 0 12px;font-size:14px;font-weight:800}.try-in{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:11px;align-items:end}.try-in label{display:grid;gap:6px;font-size:12px;font-weight:700;color:var(--g700)}.try-in input,.try-in select{font-family:var(--heb);font-size:14px;padding:11px 12px;border-radius:var(--r-btn);border:1px solid var(--g200);background:#fff;color:var(--black);width:100%}.try-in input{font-family:var(--num);direction:ltr;text-align:right}.try-out{background:#fff;border:1px solid rgba(80,255,10,.45);border-radius:var(--r-btn);padding:11px 18px;text-align:center;min-width:150px}.try-out span{font-size:11.5px;color:var(--g500);font-weight:700;display:block}.try-out b{font-family:var(--num);direction:ltr;font-size:23px;font-weight:900;display:block;margin-top:2px}.u-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:11px;padding:2px 18px 18px}.u-card{background:#fff9;border:1px solid var(--g200);border-radius:var(--r-sm);padding:14px}.u-top{display:flex;align-items:center;gap:10px;margin-bottom:12px}.u-top b{font-size:14px;font-weight:800;display:block;line-height:1.3}.u-top .e{font-size:11px;color:var(--g500);display:block}.u-act{display:flex;gap:7px;align-items:center}.role-sel{font-family:var(--heb);font-size:13px;font-weight:700;padding:8px 10px;border-radius:11px;border:1px solid var(--g200);background:#fff;color:var(--black);cursor:pointer;flex:1;min-width:0;transition:all .2s ease}.role-sel:hover{border-color:var(--g300)}.role-sel:disabled{background:var(--g100);color:var(--g500);cursor:default}.saved{font-size:12.5px;color:#1c5307;font-weight:700;opacity:0;transition:opacity .2s ease}.saved.on{opacity:1}.foot{max-width:1460px;margin:20px auto 0;padding:0 22px;color:var(--g500);font-size:12px;line-height:1.7}@media (max-width:1260px){.cols{grid-template-columns:288px minmax(0,1fr)}.colside.left{grid-column:1 / -1;position:static}}@media (max-width:980px){.cols{grid-template-columns:minmax(0,1fr)}.colside{position:static}.cfg2{grid-template-columns:1fr}.try-in{grid-template-columns:1fr 1fr}}@media (max-width:700px){.top-in{gap:10px}.logo{padding-inline-end:0;border-inline-end:0}.logo b{font-size:26px}.greet{font-size:17px}.hspace{width:100%;margin-inline-start:0}.kbox{grid-template-columns:1fr 1fr}.krow{border-bottom:1px solid var(--g100)}.row2,.row2e,.try-in,.adds,.tiles{grid-template-columns:1fr}.fundrow{grid-template-columns:1fr 106px auto}.box{border-radius:24px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.sheet .fld{display:grid;gap:5px}.sheet .fld>.lbl{font-size:12px;font-weight:700;color:var(--g700);justify-self:start;cursor:default}.sheet input,.sheet select{padding:9px 12px;font-size:14px;border-radius:12px;height:38px}.sheet .row2,.sheet .row2e{gap:9px;margin-bottom:9px}.sheet .fundrow{grid-template-columns:1fr 132px 38px;gap:7px;align-items:end}.sheet .fundrow .btn{padding:0;height:38px;font-size:17px;line-height:1}.sheet .seg button{padding:8px 12px;font-size:13px}.sheet .toggle{padding:9px 14px;font-size:13px;height:38px}.sheet .add-lender{padding:7px 14px;font-size:12.5px}.sheet .acts{margin-top:14px}.sheet .btn{padding:10px 20px;font-size:14px}.sheet .btn-del{border:1px solid rgba(200,68,58,.45)}.sheet-hd{padding:16px 18px 10px}.sheet-hd h2{font-size:17px}.sheet form{padding:0 18px 18px}.money{position:relative}.money input{padding-inline-start:26px}.money .cur{position:absolute;inset-inline-start:11px;top:50%;transform:translateY(-50%);color:var(--g500);font-size:15px;font-weight:700;pointer-events:none}.stseg{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.stseg button{padding:8px 4px;border-radius:12px;font-size:12.5px;font-weight:700;font-family:var(--heb);cursor:pointer;border:1px solid var(--g200);background:#fff;color:var(--g500);transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:6px;height:38px}.stseg button .dot{width:8px;height:8px;border-radius:50%;flex:none}.stseg button[aria-pressed=true].s-paid{background:#50ff0a24;border-color:#50ff0a80;color:#2e7a08}.stseg button[aria-pressed=true].s-wait{background:var(--g100);border-color:var(--g300);color:var(--g700)}.stseg button[aria-pressed=true].s-void{background:#c8443a1a;border-color:#c8443a66;color:#b03030}.sheet .calc{padding:10px 12px;border-radius:14px;margin-top:4px}.sheet .calc .ln{display:flex;justify-content:space-between;gap:10px;font-size:12.5px;color:var(--g700);line-height:1.75}.sheet .calc .tot{display:flex;justify-content:space-between;gap:10px;font-weight:800;font-size:13.5px;border-top:1px solid var(--g200);margin-top:6px;padding-top:6px}.fab{left:auto;right:24px;display:inline-flex;align-items:center;gap:8px}.fab .plus{font-size:19px;line-height:1;font-weight:800}.stmenu2{position:fixed;z-index:80;background:#fff;border:1px solid var(--g200);border-radius:14px;box-shadow:0 18px 40px -18px #2929294d;padding:5px;min-width:150px}.stmenu2 button{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:0;background:transparent;border-radius:10px;cursor:pointer;font-family:var(--heb);font-size:13.5px;font-weight:700;color:var(--g700);text-align:start}.stmenu2 button:hover{background:var(--g50)}.stmenu2 button .dot{width:9px;height:9px;border-radius:50%;flex:none}.sheet .fundrow>span:empty{display:block}.sheet .row2e{align-items:end}.sheet .seg{width:100%}.sheet .seg button{flex:1}.sheet .toggle{width:100%}.sheet .add-lender{background:#fff;border:1px solid var(--g300);border-radius:14px;display:inline-block;text-align:center;font-weight:600}.sheet .add-lender:hover{border-color:var(--charcoal)}tbody tr:hover{background:#ffffffbf}.calc .tot .n{font-size:20px;font-weight:900}.krow .x,.goal-hd em,.step span,.calc .ln span:first-child{unicode-bidi:plaintext}@media (max-width:700px){.sheet .fundrow{grid-template-columns:1fr 104px 38px;gap:6px}.sheet input,.sheet select,.stseg button,.sheet .toggle,.sheet .fundrow .btn{height:44px}.sheet .row2,.sheet .row2e{grid-template-columns:1fr}.sheet .stseg{grid-template-columns:repeat(3,1fr)}.fab{padding:13px 20px;font-size:14px}.sheet-hd{padding:14px 14px 8px}.sheet form{padding:0 14px 14px}.sheet .acts{flex-wrap:nowrap}.sheet .btn{padding:11px 14px;font-size:13.5px}}.fab{bottom:calc(24px + env(safe-area-inset-bottom,0px))}.veil{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.toast{position:fixed;bottom:calc(90px + env(safe-area-inset-bottom,0px));inset-inline-start:50%;transform:translate(50%);z-index:90;background:var(--black);color:#fff;padding:12px 20px;border-radius:14px;font-size:14px;font-weight:700;box-shadow:0 18px 40px -18px #29292980}.sheet input:focus-visible,.sheet select:focus-visible{outline:2px solid var(--green-dark);outline-offset:1px}tbody tr:focus-visible{outline:2px solid var(--green-dark);outline-offset:-2px}.admin{margin-top:16px}.admin .box{margin-bottom:0}.anote{border-radius:var(--r-sm);padding:11px 16px;font-size:14px;font-weight:700;margin-bottom:12px}.anote.ok{background:#50ff0a24;color:#2c7a05;border:1px solid rgba(80,255,10,.45)}.anote.bad{background:#c8443a17;color:#8e2b22;border:1px solid rgba(200,68,58,.35)}.ai{font-family:var(--heb);font-size:14px;font-weight:600;color:var(--black);padding:9px 12px;border:1px solid var(--g200);border-radius:12px;background:#fff;width:100%;text-align:center;text-overflow:ellipsis;transition:all .16s ease}.ai:focus{outline:none;border-color:var(--black);box-shadow:0 0 0 3px #2929290f}.ai::placeholder{color:var(--g300);font-weight:500}.ai.n{font-family:var(--num)}select.ai{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-align-last:center;background-image:linear-gradient(45deg,transparent 50%,var(--g500) 50%),linear-gradient(135deg,var(--g500) 50%,transparent 50%);background-position:13px 53%,18px 53%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-left:28px;padding-right:14px}.admin table{width:auto;min-width:auto}.admin table th,.admin table td{padding-inline:12px}.admin table .ai{min-width:150px;max-width:190px}.admin table .ai.n{min-width:96px;max-width:120px}.admin table .w-name{min-width:120px;max-width:170px}.admin table select.ai{min-width:118px;max-width:150px;width:100%}.admin table .w-sel{min-width:126px}.admin table td{vertical-align:middle}.admin table td:last-child{white-space:nowrap}.admin tbody tr:nth-child(2n){background:#29292907}.admin tbody tr:hover{background:#50ff0a0f}.admin tbody td{border-bottom:1px solid var(--g200)}.admin .toggle{padding:8px 16px;font-size:13px;width:auto;min-width:88px}.arow{display:flex;flex-wrap:wrap;gap:9px;align-items:center;padding:14px 20px;border-top:1px solid var(--g200);background:#ffffff80}.arow .ai{width:auto;flex:0 1 190px;text-align:start}.arow .ai.n,.arow .minp .ai{text-align:center}.arow .btn{flex:none}.agrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:13px;padding:6px 20px 16px}.afield{display:grid;gap:5px;align-content:start}.afield .al{font-size:12.5px;font-weight:700;color:var(--g700)}.afield .ah{font-size:11.5px;color:var(--g500);line-height:1.35}.tnote{grid-column:1/-1;margin:2px 4px 0;font-size:13px;color:var(--g500)}@media (max-width:760px){.agrid{grid-template-columns:1fr 1fr;padding-inline:16px}.arow{padding-inline:16px}.arow .ai{flex:1 1 100%}.arow .btn{width:100%}.admin .tabs{width:100%!important;overflow-x:auto}}.tgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:14px;align-items:start}.tgrid>.arow{grid-column:1/-1;border-top:0;border-radius:var(--r-sm);background:transparent;padding-inline:0}.hd .cnt{margin-inline-start:auto;font-size:13px;font-weight:800;color:var(--g500);background:var(--g100);border-radius:999px;padding:3px 11px}.tiert th[scope=row]{font-size:14px;font-weight:800;color:var(--black);white-space:nowrap;text-align:start}.tiert td{padding-block:9px}.tempty{color:var(--g500);text-align:center;padding:26px 10px;font-size:14px}.minp{position:relative;display:block}.minp .cur{position:absolute;inset-inline-start:11px;top:50%;transform:translateY(-50%);font-family:var(--num);font-size:15px;font-weight:700;color:var(--g500);pointer-events:none}.minp .ai{padding-inline:28px;text-align:center}input,select,textarea{text-overflow:ellipsis}.sheet select{padding-left:28px;padding-right:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--g500) 50%),linear-gradient(135deg,var(--g500) 50%,transparent 50%);background-position:13px 53%,18px 53%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.chip-sign{background:#29292914;color:var(--g700)}.admin>.box{max-width:1060px}.admin table{width:100%}.tgrid{align-items:stretch}.tgrid>.box{display:flex;flex-direction:column}.tgrid>.box>.scroll{flex:1}.tiert{width:100%;table-layout:fixed}.tiert th,.tiert td{text-align:center}.tiert th:first-child,.tiert th[scope=row]{text-align:start}.tiert td .ai,.tiert td .minp{max-width:150px;margin-inline:auto}.tiert td .ai{max-width:none}.tiert td:last-child{width:96px}.admin .agrid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin .afield:last-child:nth-child(odd){grid-column:1/-1}@media (min-width:1100px){.admin .agrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.money input,.minp .ai{padding-right:26px;padding-left:13px}.money .cur,.minp .cur{inset-inline-start:auto;right:11px;left:auto}.minp .ai{min-width:118px}.admin table .w-mail{min-width:198px;max-width:280px}.admin table .ai.n{min-width:112px;max-width:140px}.ai::placeholder{color:var(--g500)}.tiert{table-layout:auto;min-width:340px}.admin table{width:100%;min-width:max-content}.admin .scroll{overflow-x:auto}.sel:focus-visible,.tab:focus-visible,.srow:focus-visible,.pill:focus-visible,.btn:focus-visible,.toggle:focus-visible,tbody tr:focus-visible,.sheet input:focus-visible,.sheet select:focus-visible{outline:2px solid var(--black);outline-offset:2px}.hd .meta{margin-inline-start:0}.hd .cnt{margin-inline-start:auto}.tgrid>.box>.agrid{flex:1;align-content:start}.admin{max-width:1060px}.admin>.box{max-width:none}@media (max-width:700px){.kbox{display:grid}.pill{padding:11px 14px;font-size:13px}.stmenu2 button{padding:12px}.admin .toggle,.btn-sm,.ai,.sel,.tab{min-height:44px}.tab{padding-block:12px}}.admin{margin-inline:auto}.tgrid{align-items:start}.tgrid>.box{display:block}.btn,.btn-sm{white-space:nowrap}.minp,.money{display:flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--g200);border-radius:12px;padding-inline:12px;max-width:150px;margin-inline:auto;position:static}.minp:focus-within,.money:focus-within{border-color:var(--black);box-shadow:0 0 0 3px #2929290f}.minp .ai,.money input{border:0;background:transparent;box-shadow:none;padding-inline:0;min-width:0;width:100%;text-align:center;flex:1}.minp .ai:focus,.money input:focus{box-shadow:none;border:0}.minp .cur,.money .cur{position:static;inset:auto;transform:none;flex:none;font-family:var(--num);font-size:14px;font-weight:700;color:var(--g500)}.money{max-width:none;height:38px}.arow .minp{margin-inline:0}.sheet .fundrow{grid-template-columns:minmax(0,1fr) 148px 38px}.sheet .add-lender{width:auto;min-width:190px;margin-inline:auto;display:block;padding-block:9px}.sheet select{max-width:320px}.sheet .calc{max-width:360px;margin-inline:auto;margin-top:10px}.sheet .calc .tot .n{font-size:17px}@media (max-width:700px){.sheet .fundrow{grid-template-columns:minmax(0,1fr) 116px 44px}.sheet .add-lender,.sheet select,.sheet .calc{max-width:none;width:100%}.money{height:44px}}.scroll{scrollbar-width:none;-ms-overflow-style:none}.scroll::-webkit-scrollbar{height:0;width:0}.imp-intro{padding:6px 20px 18px}.imp-intro p{margin:0 0 14px;font-size:14px;color:var(--g700);line-height:1.6;max-width:640px}.impsum{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;background:var(--glass);border:1px solid rgba(255,255,255,1);border-radius:var(--r-sm);box-shadow:var(--glass-sh);padding:13px 18px}.impsum span{font-size:14px;font-weight:700}.impsum .ok{color:#2c7a05}.impsum .bad{color:#8e2b22}.impsum .mut{color:var(--g500)}.impsum .btn{margin-inline-start:auto}.impprob{font-size:12.5px;color:#8e2b22;white-space:normal;max-width:230px;line-height:1.5}.mchips{display:flex;flex-wrap:wrap;gap:8px;padding:4px 20px 18px}.mchip{display:inline-flex;align-items:center;gap:8px;font-family:var(--heb);font-size:14px;font-weight:700;padding:9px 16px;border-radius:999px;border:1px solid var(--g300);background:#fff;color:var(--g700);cursor:pointer;transition:all .18s ease}.mchip:hover{border-color:var(--charcoal);transform:translateY(-1px)}.mchip[aria-pressed=true]{background:var(--black);border-color:var(--black);color:#fff}.mchip .n{font-size:12.5px;opacity:.75}.mchip.mdone{background:#50ff0a24;border-color:#50ff0a73;color:#2c7a05;cursor:default}.mchip:focus-visible{outline:2px solid var(--black);outline-offset:2px}.admin{max-width:1280px}.tgrid{grid-template-columns:repeat(auto-fit,minmax(430px,1fr))}.tiert td:last-child{width:56px}.tiert td .minp{max-width:132px}.btn-x{width:34px;height:34px;padding:0;border-radius:10px;font-size:14px;line-height:1;border:1px solid transparent;background:transparent;color:var(--g500);cursor:pointer;font-family:var(--heb);transition:all .16s ease}.btn-x:hover{background:#c8443a17;color:#8e2b22}.btn-x:focus-visible{outline:2px solid var(--black);outline-offset:2px}.mbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;background:var(--glass);border:1px solid rgba(255,255,255,1);border-radius:var(--r-sm);box-shadow:var(--glass-sh);padding:13px 18px}.mbar-t{font-size:15px;font-weight:800}.mbar-h{font-size:13px;color:var(--g500)}@media (max-width:700px){.btn-x{width:44px;height:44px}}.mbar-stick{position:sticky;top:calc(var(--hdr) + 8px);z-index:30}.tgrid.even{align-items:stretch}.tgrid.even>.box{display:flex;flex-direction:column}.tgrid.even>.box>.arow{margin-top:auto}.anote.soft{background:#2929290b;border:1px solid var(--g200);color:var(--g700);font-weight:600}.sel optgroup{font-family:var(--heb);font-weight:800;color:var(--g500);font-size:12.5px}.sel option{font-family:var(--heb);font-weight:600;color:var(--black)}.cols{grid-template-columns:298px minmax(0,1fr) 272px}.cols>main{min-width:0}.colside{min-width:0}.scroll{scrollbar-width:thin;-ms-overflow-style:auto}.scroll::-webkit-scrollbar{height:8px}.scroll::-webkit-scrollbar-thumb{background:var(--g300);border-radius:99px}.scroll::-webkit-scrollbar-track{background:transparent}.tabs-in{overflow-x:auto;scrollbar-width:none}.tabs-in::-webkit-scrollbar{height:0}.tabs{flex:none}.tgrid{grid-template-columns:repeat(auto-fit,minmax(min(430px,100%),1fr))}.admin table .w-mail{min-width:170px;max-width:320px}.pill{padding:7px 13px}@media (max-width:700px){input,select,textarea,.ai,.sel{font-size:16px}.sheet .fundrow{grid-template-columns:minmax(0,1fr) 128px 44px}.money .n{font-size:16px}.app{background-attachment:scroll}.sheet{max-height:90dvh}.pill{min-height:44px;padding:11px 14px}.sheet .btn-del{min-height:44px}.wrap{padding:0 14px}}.askbox{max-width:400px;padding-bottom:18px}.askrow{display:grid;gap:9px;padding:4px 20px 0}.askrow .btn{width:100%;justify-content:center}.logwhat{white-space:normal;max-width:520px;font-size:13.5px;line-height:1.6;color:var(--g700)}.statstop{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.statcard{padding:14px 16px;display:grid;gap:1px}.statcard .sk{font-size:14px;font-weight:700;color:var(--g500)}.statcard .sv2{font-size:25px;font-weight:900;line-height:1.2}.statcard .sx{font-size:13px;color:var(--g500);margin-top:2px}.statlist{padding:6px 18px 18px;display:grid;gap:13px}.statrow{display:grid;grid-template-columns:minmax(90px,1.1fr) auto auto 46px;gap:5px 12px;align-items:baseline}.statrow .sl{font-size:15.5px;font-weight:700}.statrow .sn{font-size:14px;color:var(--g500)}.statrow .sv{font-size:15.5px;font-weight:700;text-align:end}.statrow .sp{font-size:14px;color:var(--g500);text-align:end}.statrow .sbar{grid-column:1/-1;height:7px;background:var(--g100);border-radius:99px;overflow:hidden}.statrow .sbar i{display:block;height:100%;border-radius:99px;background:linear-gradient(to left,#3dcc08,#50ff0a)}@media (max-width:700px){.statrow{grid-template-columns:1fr auto}.statrow .sp{display:none}}.statstop{grid-template-columns:repeat(auto-fit,minmax(172px,1fr))}.admin .statlist+*,.statlist .statrow .sbar{margin-top:0}.statlist,.statcard{letter-spacing:-.01em}.statstop{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.statcard{justify-items:start;align-content:start;padding:15px 17px;gap:2px}.statcard .sv2{font-size:27px}.statlist{gap:16px;padding:8px 20px 20px}.statrow{grid-template-columns:1fr auto;gap:4px 12px;align-items:baseline}.statrow .sl{font-size:15.5px;font-weight:800}.statrow .sv{font-size:15.5px;font-weight:800;text-align:end}.statrow .sbar{grid-column:1/-1;display:block;height:6px;margin-top:3px;background:var(--g100);border-radius:99px;overflow:hidden}.statrow .sm{grid-column:1/-1;font-size:13px;color:var(--g500)}.statrow .sn,.statrow .sp{display:none}@media (max-width:700px){.statrow{grid-template-columns:1fr auto}.statrow .sm{display:block}}main table th,main table td{padding-inline:12px}main table .cust{white-space:normal;min-width:120px;line-height:1.4}main table .chip{font-size:11px;padding:2px 8px;margin-inline-start:5px}main table th{padding-block:10px}main table td{padding-block:11px}
