body.yb{overflow-x:hidden;background:var(--yb-bg,#171c26)!important}html:has(body.yb){overflow-x:hidden;background:var(--yb-bg,#171c26)!important}.yb{--yb-ink:#eef1f7;--yb-mute:#9aa3b5;--yb-soft:#c5cedc;--yb-bg:#171c26;--yb-side:#151a22;--yb-surface:#212736;--yb-surface-2:#282e3c;--yb-panel:#2c3340;--yb-line:#ffffff17;--yb-hover:#ffffff0d;--yb-hover-strong:#ffffff14;--yb-pop-bg:#1c2230;--yb-pop-border:#ffffff1f;--yb-accent:#eeb44e;--yb-side-grad-top:#171c26;--yb-side-grad-bottom:#131820;--yb-top-bg:#171c26e0;--yb-shadow:0 18px 44px #00000052;--yb-nav:#a7b2c7;--yb-nav-icon:#b4becf;--yb-nav-child:#8f9bb0;--yb-nav-active:#eef1f7;--yb-nav-active-icon:#c9d9ff;--yb-nav-mark:#9ec4ff;--yb-nav-chevron:#7f8aa0;--yb-side-border:#ffffff0f;--yb-side-hover:#ffffff0b;--yb-spark-top:#e4ebff;--yb-spark-bot:#8ea4e6;--yb-spark-grid:#e2e8f457;--yb-spark-base:#ffffff29;--yb-spark-guide:#ffffff47;--yb-plot-bg:transparent;background:var(--yb-bg);min-height:100vh;color:var(--yb-soft);margin:0;font-family:Inter,Tajawal,system-ui,sans-serif;font-size:14px;font-weight:400}html[data-theme=light] .yb{--yb-ink:#09090b;--yb-mute:#3f3f46;--yb-soft:#18181b;--yb-bg:#f4f4f5;--yb-side:#3f3f3f;--yb-surface:#fff;--yb-surface-2:#f4f4f5;--yb-panel:#fff;--yb-line:#18181b1f;--yb-hover:#18181b0f;--yb-hover-strong:#18181b1a;--yb-pop-bg:#fff;--yb-pop-border:#18181b24;--yb-accent:#eeb44e;--yb-side-grad-top:#3f3f3f;--yb-side-grad-bottom:#3a3a3a;--yb-top-bg:#f4f4f5eb;--yb-shadow:0 18px 44px #18181b1f;--yb-nav:#ffffffe0;--yb-nav-icon:#ffffffe0;--yb-nav-child:#ffffffe6;--yb-nav-active:#fff;--yb-nav-active-icon:#fff;--yb-nav-mark:#eeb44e;--yb-nav-chevron:#ffffffb3;--yb-side-border:#ffffff1f;--yb-side-hover:#ffffff0f;--yb-spark-top:#3b82f6;--yb-spark-bot:#1d4ed8;--yb-spark-grid:#18181b29;--yb-spark-base:#18181b24;--yb-spark-guide:#2563eb66;--yb-plot-bg:transparent}.yb-shell,.yb-main,.yb-content{background:var(--yb-bg)}.yb strong,.yb b,.yb h1,.yb h2{color:var(--yb-ink);font-weight:500}html[lang=ar] .yb,html[dir=rtl] .yb{font-family:Tajawal,Inter,system-ui,sans-serif}.yb *{box-sizing:border-box}.yb a{color:inherit;text-decoration:none}.yb button,.yb input,.yb select,.yb textarea{font:inherit;color:inherit}.yb-login{background:#07060d;place-items:center;min-height:100vh;display:grid;position:relative;overflow:hidden}.yb-login .yb-starfield{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.yb-login-day{z-index:0;pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}.yb-login-day-base{background:linear-gradient(165deg,#fbfbfc 0%,#f3f4f6 42%,#e8eaef 100%);position:absolute;inset:0}.yb-login-day-grid{opacity:.9;background-image:linear-gradient(#18181b0b 1px,#0000 1px),linear-gradient(90deg,#18181b0b 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:-10%;-webkit-mask-image:radial-gradient(70% 65% at 50% 42%,#000 20%,#0000 78%);mask-image:radial-gradient(70% 65% at 50% 42%,#000 20%,#0000 78%)}.yb-login-day-glow{filter:blur(48px);will-change:transform, opacity;border-radius:50%;position:absolute}.yb-login-day-glow-a{top:-12%;background:radial-gradient(circle,#eeb44e57 0%,#eeb44e14 42%,#0000 70%);width:min(58vw,520px);height:min(58vw,520px);animation:18s ease-in-out infinite alternate yb-login-day-drift-a;inset-inline-end:-8%}.yb-login-day-glow-b{bottom:-18%;background:radial-gradient(circle,#3f3f461f 0%,#3f3f460a 45%,#0000 72%);width:min(48vw,440px);height:min(48vw,440px);animation:22s ease-in-out infinite alternate yb-login-day-drift-b;inset-inline-start:-10%}.yb-login-day-glow-c{top:38%;background:radial-gradient(circle,#ffffffd9 0%,#fff3 40%,#0000 70%);width:min(36vw,320px);height:min(36vw,320px);animation:14s ease-in-out infinite yb-login-day-pulse;inset-inline-start:42%}.yb-login-day-ring{border:1px solid #18181b0f;border-radius:50%;width:min(92vw,720px);height:min(92vw,720px);animation:16s ease-in-out infinite yb-login-day-breathe;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 0 1px #ffffff8c,0 0 80px #eeb44e14}.yb-login-day-ring:after{content:"";border:1px solid #eeb44e24;border-radius:50%;position:absolute;inset:12%}@keyframes yb-login-day-drift-a{0%{transform:translate(0)scale(1)}to{transform:translate(-4%,6%)scale(1.06)}}@keyframes yb-login-day-drift-b{0%{transform:translate(0)scale(1)}to{transform:translate(5%,-4%)scale(1.08)}}@keyframes yb-login-day-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}@keyframes yb-login-day-breathe{0%,to{opacity:.7;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.035)}}@media (prefers-reduced-motion:reduce){.yb-login-day-glow-a,.yb-login-day-glow-b,.yb-login-day-glow-c,.yb-login-day-ring{animation:none}}.yb-login-logo{width:188px;height:auto;margin:0 auto 10px;display:block}.yb-login-logo-on-light{display:none}.yb-login-tag{color:#f4f6fb9e;letter-spacing:.14em;text-transform:uppercase;border:1px solid #ffffff29;border-radius:999px;margin:0 auto 18px;padding:2px 9px;font-size:10px;font-weight:650;line-height:1.6;display:table}.yb-login .yb-card p,.yb-login .yb-field,.yb-login .yb-row{text-align:start}.yb-login-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 4px;display:flex}.yb-login-meta .yb-row{margin:0}.yb-login-forgot{color:#eeb44e;white-space:nowrap;font-size:13px;font-weight:550;text-decoration:none}.yb-login-forgot:hover{text-decoration:underline}.yb-login input[type=checkbox]{appearance:none;background:0 0;border:1px solid #ffffff59;border-radius:4px;width:16px;height:16px;margin:0}.yb-login input[type=checkbox]:checked{background:#e8b15a;border-color:#e8b15a}.yb-error{min-height:100vh}.yb-error-card{text-align:center;max-width:420px}.yb-error .yb-card p,.yb-error-card p,.yb-error-card h1{text-align:center}.yb-error-card .yb-login-logo{margin-inline:auto}.yb-error-code{letter-spacing:.06em;color:#e8a03a59;margin:8px 0 0;font-size:42px;font-weight:700;line-height:1}.yb-error-heading{color:var(--yb-ink);margin:10px 0 8px;font-size:1.15rem;font-weight:600;line-height:1.45}.yb-error-lead{color:var(--yb-soft);margin:0 0 18px;font-size:.92rem;line-height:1.6}.yb-error-card .yb-login-submit{justify-content:center;width:100%}.yb-login .yb-login-submit{color:#f4f6fb;background:0 0;border:1px solid #ffffff47;justify-content:center;width:100%;margin-top:8px}.yb-login-chrome{z-index:2;top:18px;-webkit-backdrop-filter:blur(14px)saturate(1.2);background:#0c0c106b;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:6px;display:inline-flex;position:absolute;inset-inline-end:18px;box-shadow:0 10px 28px #00000047}.yb-login-chrome-group{align-items:center;gap:4px;display:inline-flex}.yb-login-chrome-sep{background:#ffffff29;flex:none;width:1px;height:18px}.yb-login-chrome-btn,.yb-login-chrome-chip{box-sizing:border-box;color:#f4f6fbb8;min-width:32px;height:32px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0 8px;font-size:12px;font-weight:650;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.yb-login-chrome-btn{width:32px;padding:0}.yb-login-chrome-btn svg{width:15px;height:15px;display:block}.yb-login-chrome-btn:hover,.yb-login-chrome-chip:hover{color:#fff;background:#ffffff14}.yb-login-chrome-btn.is-active,.yb-login-chrome-chip.is-active{color:#eeb44e;background:#eeb44e47;border-color:#eeb44eb3}.yb-card{z-index:1;-webkit-backdrop-filter:blur(18px)saturate(1.35);background:#0c0c1061;border:1px solid #ffffff29;border-radius:20px;width:min(420px,100% - 32px);padding:28px 26px 24px;position:relative;box-shadow:0 24px 60px -24px #0000008c}.yb-card h1{letter-spacing:-.03em;text-align:center;margin:0 0 6px;font-size:28px}.yb-card p{color:#a7b0c4;margin:0 0 22px}.yb-picker .yb-picker-card{text-align:center;width:min(440px,100% - 32px)}.yb-picker-title{letter-spacing:-.03em;color:#f4f6fb;text-align:center;margin:0 0 6px;font-size:1.35rem;font-weight:650}.yb-picker-lead{color:#a7b0c4;font-size:.92rem;line-height:1.55;text-align:center!important;margin:0 0 10px!important}.yb-picker-account{color:#eeb44ee6;letter-spacing:.01em;font-size:.8rem;font-weight:550;text-align:center!important;margin:0 0 18px!important}.yb-picker-list{text-align:start;gap:8px;margin:0 0 16px;display:grid}.yb-picker-item{color:inherit;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:42px 1fr 22px;align-items:center;gap:12px;padding:12px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid}.yb-picker-item:hover{background:#eeb44e14;border-color:#eeb44e73;transform:translateY(-1px)}.yb-picker-item.is-sample{opacity:.72;cursor:default;pointer-events:none}.yb-picker-avatar{color:#f4d59a;letter-spacing:.04em;background:linear-gradient(145deg,#eeb44e47,#ffffff0f);border:1px solid #eeb44e47;border-radius:12px;place-items:center;width:42px;height:42px;font-size:.78rem;font-weight:700;display:inline-grid}.yb-picker-body{gap:2px;min-width:0;display:grid}.yb-picker-name{color:#f4f6fb;white-space:nowrap;text-overflow:ellipsis;font-size:.98rem;font-weight:600;overflow:hidden}.yb-picker-meta{color:#8b95a8;flex-wrap:wrap;gap:6px 10px;font-size:.78rem;display:flex}.yb-picker-sample-badge{color:#eeb44e;font-weight:600}.yb-picker-chevron{color:#f4f6fb73;place-items:center;display:inline-grid}.yb-picker-chevron .yb-icon{width:16px!important;height:16px!important}.yb-picker-empty{color:#a7b0c4;font-size:.9rem;line-height:1.55;text-align:center!important;margin:0 0 16px!important}.yb-picker-signout{color:#f4f6fb;background:0 0;border:1px solid #ffffff38;justify-content:center;width:100%}.yb-picker-signout:hover{border-color:#fff6}.yb-invite-meta{text-align:start;border:1px solid #ffffff1a;border-radius:12px;gap:8px;margin:0 0 22px;padding:10px 12px;list-style:none;display:grid}.yb-invite-meta li{grid-template-columns:34px 1fr;align-items:center;gap:10px;min-height:42px;display:grid}.yb-invite-meta-ico{color:#c5cedf;background:#ffffff0f;border-radius:10px;place-items:center;width:34px;height:34px;display:inline-grid}.yb-invite-meta-ico .yb-icon{width:16px!important;height:16px!important}.yb-invite-meta-label{color:#8b93a7;font-size:11px;display:block}.yb-invite-meta strong{color:#e8edf7;text-align:start;margin-top:2px;font-size:14px;font-weight:600;display:block}.yb-invite-meta strong.yb-ltr-value,.yb-invite-meta strong .yb-ltr-value,.yb-invite-meta strong bdi{text-align:start;direction:ltr;unicode-bidi:isolate;max-width:100%;width:auto!important;display:inline-block!important}.yb-pass-field{align-items:center;display:flex;position:relative}.yb-pass-field input{padding-inline-end:42px}.yb-pass-toggle{color:#8b93a7;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:inline-grid;position:absolute;inset-inline-end:6px}.yb-pass-toggle:hover{color:#e8edf7;background:#ffffff0f}.yb-login-strength{margin:-6px 0 14px}.yb-pass-match{color:#8b93a7;margin:-6px 0 14px;font-size:12px}.yb-pass-match.ok{color:#8fe0b6}.yb-pass-match.bad{color:#f0a0a0}.yb-login-error{font-size:13px;color:#f0a0a0!important;margin:0 0 14px!important}a.yb-login-submit{justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.yb-field{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.yb-field span{color:var(--yb-mute);font-size:12px;font-weight:400}.yb-field input,.yb-field select,.yb-field textarea,.yb-search input,.yb-select>button{background:#10141c;border:1px solid #ffffff38;border-radius:10px;width:100%;height:42px;padding:0 12px}.yb-field textarea{height:auto;min-height:112px;padding:10px 12px}.yb-note{text-align:start;white-space:pre-wrap;unicode-bidi:plaintext}.yb-field input[type=checkbox]{width:16px;height:16px;padding:0}.yb-icon{flex:none;min-width:15px;min-height:15px;display:block;width:15px!important;height:15px!important}.yb-btn{color:var(--yb-soft);white-space:nowrap;cursor:pointer;background:#171c27;border:1px solid #343b4d;border-radius:10px;align-items:center;gap:7px;padding:8px 12px;font-weight:500;line-height:1.2;display:inline-flex}.yb-btn:active:not(:disabled),.yb-tool:active:not(:disabled),.yb-icon-btn:active:not(:disabled){filter:brightness(1.12);transform:translateY(1px)}.yb-btn.busy{cursor:progress}.yb-btn.busy>.yb-icon{display:none}.yb-btn>.yb-spinner{border-width:2px;border-color:currentColor #ffffff47 #ffffff47;flex:none;width:14px;height:14px}.yb-btn.primary{color:#fff;background:#e8b15a;border-color:#e8b15a}.yb-btn.primary .yb-icon{color:#fff}.yb-btn:disabled{opacity:.45;cursor:not-allowed}.yb-btn.ghost{color:var(--yb-soft);background:0 0}.yb-btn.danger{color:#ffb4c0;background:0 0;border-color:#ff9aa666}.yb-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.yb-shell{--yb-side-width:256px;--yb-side-collapsed-width:76px;grid-template-columns:var(--yb-side-width) minmax(0, 1fr);min-height:100vh;transition:grid-template-columns .22s;display:grid}.yb-shell.side-collapsed,html[data-yb-side=collapsed] .yb-shell{grid-template-columns:76px minmax(0,1fr)}html[data-yb-side=collapsed] .yb-shell{transition:none}html[data-yb-side=collapsed] .yb-side{width:76px;min-width:76px;max-width:76px;padding-inline:10px;overflow:visible}html[data-yb-side=collapsed] .yb-side-head{justify-content:center;padding-inline:0}html[data-yb-side=collapsed] .yb-brand{flex:none;justify-content:center;width:100%}html[data-yb-side=collapsed] .yb-brand-mark{object-fit:contain;width:34px;max-width:34px;height:34px;margin-inline:auto}html[data-yb-side=collapsed] .yb-brand-mark.company{width:auto;max-width:48px;height:22px}html[data-yb-side=collapsed] .yb-side-toggle,html[data-yb-side=collapsed] .yb-nav a>span,html[data-yb-side=collapsed] .yb-nav button>span,html[data-yb-side=collapsed] .yb-nav .yb-count,html[data-yb-side=collapsed] .yb-nav button .yb-icon:last-child,html[data-yb-side=collapsed] .yb-nav-divider{display:none!important}html[data-yb-side=collapsed] .yb-nav-rail a>span,html[data-yb-side=collapsed] .yb-nav-rail button>span{display:inline!important}html[data-yb-side=collapsed] .yb-nav a,html[data-yb-side=collapsed] .yb-nav button{justify-content:center;gap:0;padding-inline:0}html[data-yb-side=collapsed] .yb-nav-rail a,html[data-yb-side=collapsed] .yb-nav-rail button{justify-content:flex-start;gap:10px;padding-inline:10px}html:not([data-yb-side=collapsed]) .yb-shell:not(.side-collapsed) .yb-side{gap:4px;padding-top:6px}html:not([data-yb-side=collapsed]) .yb-shell:not(.side-collapsed) .yb-side-head{justify-content:center;align-items:center;height:48px;min-height:48px;max-height:48px;padding:0 40px;display:flex;position:relative}html:not([data-yb-side=collapsed]) .yb-shell:not(.side-collapsed) .yb-brand{flex:0 auto;justify-content:center;width:auto;min-width:0;height:32px;position:static}html:not([data-yb-side=collapsed]) .yb-shell:not(.side-collapsed) .yb-side-toggle{top:50%;position:absolute;inset-inline-end:0;transform:translateY(-50%)}html:not([data-yb-side=collapsed]) .yb-shell:not(.side-collapsed) .yb-brand-mark:not(.mark){object-fit:contain;object-position:center center;width:auto;max-width:148px;height:32px;min-height:0;max-height:32px;margin-inline:auto}.yb-side-scrim{z-index:40;cursor:pointer;background:#06080c8c;border:0;display:none;position:fixed;inset:0}.yb-side{top:0;bottom:0;z-index:30;width:var(--yb-side-width);background:linear-gradient(180deg, var(--yb-side-grad-top) 0%, var(--yb-side-grad-bottom) 100%);border-inline-end:1px solid var(--yb-side-border);flex-direction:column;gap:10px;height:auto;min-height:100%;padding:16px 12px 18px;display:flex;position:fixed;inset-inline-start:0;overflow:hidden}.yb-shell>.yb-main{grid-column:2;min-width:0}.yb-side-head{flex:none;align-items:center;gap:8px;min-height:44px;padding:2px 4px 10px;display:flex}.yb-brand{flex:1;align-items:center;min-width:0;text-decoration:none;display:flex;position:relative}.yb-brand-mark{object-fit:contain;object-position:inline-start center;background:0 0;border:0;border-radius:0;width:auto;max-width:148px;height:28px;display:block}.yb-brand-mark.company{max-width:168px;height:32px}.yb-brand-mark.mark{object-fit:contain;width:34px;max-width:34px;height:34px;margin-inline:auto}.yb-side-toggle{width:34px;height:34px;color:var(--yb-nav-chevron);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.yb-side-toggle:hover{background:var(--yb-hover);color:var(--yb-ink)}.yb-side-toggle .yb-icon{width:17px;height:17px}.yb-nav{scrollbar-width:none;flex-direction:column;flex:1;gap:2px;min-height:0;padding-inline:2px;display:flex;overflow:hidden auto}.yb-nav::-webkit-scrollbar{width:0;height:0}.yb-nav-section{gap:2px;display:grid}.yb-nav-divider{background:var(--yb-line);border:0;height:1px;margin:10px}.yb-nav-group{gap:2px;display:grid}.yb-nav a,.yb-nav button{text-align:start;width:100%;min-height:40px;color:var(--yb-nav);letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:8px 12px;font-size:14px;font-weight:500;transition:background .15s,color .15s;display:flex;position:relative}.yb-nav a>span,.yb-nav button>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.yb-nav button .yb-icon:last-child{width:14px;height:14px;color:var(--yb-nav-chevron);flex:none;margin-inline-start:auto;transition:transform .18s;transform:rotate(-90deg)}html[dir=rtl] .yb-nav button .yb-icon:last-child{transform:rotate(90deg)}.yb-nav-group.open>button .yb-icon:last-child,html[dir=rtl] .yb-nav-group.open>button .yb-icon:last-child{transform:none}.yb-nav-group:not(.open)>.yb-nav-rail{display:none}.yb-fly-label{margin:0;display:none}.yb-nav-rail{border-inline-start:1px solid var(--yb-line);gap:1px;margin:2px 0 6px;margin-inline-start:22px;padding-inline-start:14px;display:grid;position:relative}.yb-fly{gap:1px;display:grid}.yb-nav-child{min-height:34px!important;color:var(--yb-nav-child)!important;gap:10px!important;padding:6px 10px!important;font-size:13px!important;font-weight:500!important}.yb-nav-child .yb-icon{width:15px!important;height:15px!important;color:var(--yb-nav-child)!important}.yb-nav-child.active,.yb-nav-child.active:hover{color:var(--yb-nav-active)!important;background:0 0!important;font-weight:600!important}.yb-nav-child.active .yb-icon{color:var(--yb-nav-active-icon)!important}.yb-nav .yb-icon{width:18px;height:18px;color:var(--yb-nav-icon);stroke-width:1.5px;flex:none}.yb-nav a:hover,.yb-nav button:hover{background:var(--yb-side-hover);color:var(--yb-nav-active)}.yb-nav a.soft,.yb-nav button.soft{color:var(--yb-nav-active)}.yb-nav a.soft .yb-icon,.yb-nav button.soft .yb-icon{color:var(--yb-nav-active-icon)}.yb-nav a.active,.yb-nav a.active:hover,.yb-nav button.active,.yb-nav button.active:hover{font-weight:600;color:var(--yb-nav-active)!important;background:0 0!important}.yb-nav a.active:before,.yb-nav button.active:before,.yb-nav-child.active:before{content:"";background:var(--yb-nav-mark);width:2px;height:22px;box-shadow:0 0 14px color-mix(in srgb, var(--yb-nav-mark) 70%, transparent), 0 0 4px var(--yb-nav-mark);pointer-events:none;z-index:2;border-radius:2px;margin-top:-11px;position:absolute;top:50%}.yb-nav a.active:not(.yb-nav-child):before,.yb-nav button.active:before{inset-inline-start:0}.yb-nav-child.active:before,.yb-nav a.active.yb-nav-child:before{inset-inline-start:-15px}.yb-nav a.active .yb-icon,.yb-nav button.active .yb-icon{color:var(--yb-nav-active-icon)}.yb-count{background:color-mix(in srgb, var(--yb-accent) 18%, transparent);min-width:20px;height:18px;color:var(--yb-accent);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.yb-shell.side-collapsed .yb-side{width:76px;min-width:76px;max-width:76px;padding-inline:10px;overflow:visible}.yb-shell.side-collapsed .yb-side-head{justify-content:center;padding-inline:0}.yb-shell.side-collapsed .yb-brand{flex:none;justify-content:center;width:100%}.yb-shell.side-collapsed .yb-brand-mark.company{object-fit:contain;width:auto;max-width:48px;height:22px;margin-inline:auto}.yb-shell.side-collapsed .yb-side-toggle{display:none!important}.yb-shell.side-collapsed .yb-nav a>span,.yb-shell.side-collapsed .yb-nav button>span,.yb-shell.side-collapsed .yb-nav .yb-count,.yb-shell.side-collapsed .yb-nav button .yb-icon:last-child,.yb-shell.side-collapsed .yb-nav-divider{display:none}.yb-shell.side-collapsed .yb-nav-rail a>span,.yb-shell.side-collapsed .yb-nav-rail button>span{display:inline!important}.yb-shell.side-collapsed .yb-nav-rail a,.yb-shell.side-collapsed .yb-nav-rail button{justify-content:flex-start;gap:10px;padding-inline:10px}.yb-shell.side-collapsed .yb-nav a,.yb-shell.side-collapsed .yb-nav button{justify-content:center;gap:0;padding-inline:0;overflow:visible}.yb-shell.side-collapsed .yb-side,.yb-shell.side-collapsed .yb-nav{overflow:visible}.yb-shell.side-collapsed .yb-nav a.active,.yb-shell.side-collapsed .yb-nav button.active{box-shadow:none}.yb-shell.side-collapsed .yb-nav a.active:not(.yb-nav-child) .yb-icon,.yb-shell.side-collapsed .yb-nav button.active .yb-icon{color:#9ec4ff;filter:drop-shadow(0 0 6px #9ec4ffe6)}.yb-shell.side-collapsed .yb-nav a.active:not(.yb-nav-child):before,.yb-shell.side-collapsed .yb-nav button.active:before{content:none}.yb-shell.side-collapsed .yb-nav-group{position:relative}.yb-shell.side-collapsed .yb-nav-rail{inset-inline-start:100%;z-index:90;pointer-events:none;background:0 0;border:0;width:max-content;margin:0;padding:0;padding-inline-start:12px;display:none;position:absolute;top:-4px}.yb-shell.side-collapsed .yb-nav-group:hover>.yb-nav-rail,.yb-shell.side-collapsed .yb-nav-group:focus-within>.yb-nav-rail{pointer-events:auto;display:block}.yb-shell.side-collapsed .yb-fly{border:1px solid var(--yb-side-border);background:var(--yb-side);border-radius:10px;min-width:196px;padding:6px;position:relative;box-shadow:0 16px 40px #00000073}.yb-shell.side-collapsed .yb-fly:before{content:"";top:18px;background:var(--yb-side);width:8px;height:8px;position:absolute;inset-inline-start:-4px;transform:rotate(45deg)}.yb-shell.side-collapsed .yb-fly-label{color:#8f9bb0;padding:6px 10px 4px;font-family:Inter,Tajawal,system-ui,sans-serif;font-size:11px;font-weight:500;line-height:1.3;display:block}html[dir=rtl] .yb-shell.side-collapsed .yb-fly-label,html[lang=ar] .yb-shell.side-collapsed .yb-fly-label{font-family:Tajawal,Inter,system-ui,sans-serif}.yb-shell.side-collapsed .yb-nav-rail .yb-nav-child{border-radius:8px;justify-content:flex-start;gap:10px;padding-inline:10px}.yb-shell.side-collapsed .yb-nav-rail .yb-nav-child.active:before{inset-inline-start:0}.yb-shell.side-collapsed .yb-nav-group:hover>a[data-tip]:before,.yb-shell.side-collapsed .yb-nav-group:hover>a[data-tip]:after,.yb-shell.side-collapsed .yb-nav-group:hover>button[data-tip]:before,.yb-shell.side-collapsed .yb-nav-group:hover>button[data-tip]:after,.yb-shell.side-collapsed .yb-nav-rail [data-tip]:before,.yb-shell.side-collapsed .yb-nav-rail [data-tip]:after{content:none}.yb-shell.side-collapsed .yb-nav a[data-tip]:before,.yb-shell.side-collapsed .yb-nav button[data-tip]:before{content:"";top:50%;z-index:81;margin:0;background:var(--yb-side);width:8px;height:8px;box-shadow:none;pointer-events:none;opacity:0;visibility:hidden;border-radius:1px;margin-top:-4px;position:absolute;inset-inline-start:calc(100% + 6px);transform:rotate(45deg)}.yb-shell.side-collapsed .yb-nav a[data-tip]:after,.yb-shell.side-collapsed .yb-nav button[data-tip]:after{content:attr(data-tip);inset-inline-start:calc(100% + 10px);z-index:80;border:1px solid var(--yb-side-border);background:var(--yb-side);color:#f4f7fb;letter-spacing:0;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;border-radius:7px;width:max-content;max-width:240px;padding:6px 10px;font-family:Inter,Tajawal,system-ui,sans-serif;font-size:12.5px;font-weight:500;line-height:1.35;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 10px 24px #00000061}html[dir=rtl] .yb-shell.side-collapsed .yb-nav a[data-tip]:after,html[dir=rtl] .yb-shell.side-collapsed .yb-nav button[data-tip]:after,html[lang=ar] .yb-shell.side-collapsed .yb-nav a[data-tip]:after,html[lang=ar] .yb-shell.side-collapsed .yb-nav button[data-tip]:after{font-family:Tajawal,Inter,system-ui,sans-serif}.yb-shell.side-collapsed .yb-nav a[data-tip]:hover:before,.yb-shell.side-collapsed .yb-nav a[data-tip]:focus-visible:before,.yb-shell.side-collapsed .yb-nav button[data-tip]:hover:before,.yb-shell.side-collapsed .yb-nav button[data-tip]:focus-visible:before,.yb-shell.side-collapsed .yb-nav a[data-tip]:hover:after,.yb-shell.side-collapsed .yb-nav a[data-tip]:focus-visible:after,.yb-shell.side-collapsed .yb-nav button[data-tip]:hover:after,.yb-shell.side-collapsed .yb-nav button[data-tip]:focus-visible:after{opacity:1;visibility:visible}.yb-shell.side-collapsed .yb-nav-group:hover>a[data-tip]:before,.yb-shell.side-collapsed .yb-nav-group:hover>a[data-tip]:after,.yb-shell.side-collapsed .yb-nav-group:focus-within>a[data-tip]:before,.yb-shell.side-collapsed .yb-nav-group:focus-within>a[data-tip]:after,.yb-shell.side-collapsed .yb-nav-group:hover>button[data-tip]:before,.yb-shell.side-collapsed .yb-nav-group:hover>button[data-tip]:after,.yb-shell.side-collapsed .yb-nav-group:focus-within>button[data-tip]:before,.yb-shell.side-collapsed .yb-nav-group:focus-within>button[data-tip]:after,.yb-shell.side-collapsed .yb-nav-rail a[data-tip]:hover:before,.yb-shell.side-collapsed .yb-nav-rail a[data-tip]:hover:after,.yb-shell.side-collapsed .yb-nav-rail a[data-tip]:focus-visible:before,.yb-shell.side-collapsed .yb-nav-rail a[data-tip]:focus-visible:after{content:none;opacity:0;visibility:hidden}.yb-top-side-btn{display:inline-flex}.yb-main{min-width:0}.yb-top-start{align-items:center;gap:8px;min-width:0;display:flex}.yb-page-title{letter-spacing:0;color:var(--yb-ink);margin:0;font-size:15px;font-weight:500}.yb-title h1,.yb-command-title,.yb-title>.yb-btn{display:none}.yb-title:not(:has(p)):not(:has(.yb-kicker)):not(:has(.yb-row)){display:none}.yb-top{border-bottom:1px solid var(--yb-line);background:var(--yb-top-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:5;flex:none;justify-content:space-between;align-items:center;padding:12px 18px;display:flex;position:sticky;top:0}.yb-top-actions{align-items:center;gap:8px;display:flex}.yb-top-actions>.yb-menu,.yb-top-actions>.yb-keys,.yb-top-actions>.yb-account{flex:none;align-self:center;align-items:center;line-height:0;display:flex;position:relative}.yb-icon-btn,.yb-avatar{box-sizing:border-box;color:#e4e9f4;vertical-align:middle;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px;margin:0;padding:0;line-height:0;display:inline-flex}.yb-avatar{letter-spacing:.04em;font-size:12px;font-weight:700;position:relative;overflow:hidden}.yb-avatar-photo{object-fit:cover;object-position:center;flex:none;width:100%;height:100%;display:block}.yb-icon-btn:hover,.yb-avatar:hover,.yb-top .yb-add:hover{background:#ffffff0f}.yb-keys,.yb-account{position:relative}.yb-keys-layer{z-index:80;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.yb-keys-backdrop{cursor:default;background:#05070c8c;border:0;position:absolute;inset:0}.yb-keys-modal{background:#171a22;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;width:min(760px,100vw - 48px);max-height:min(640px,100vh - 48px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000073}.yb-keys-modal>label{color:#9aa3b5;border-bottom:1px solid #ffffff14;align-items:center;gap:10px;min-height:52px;padding:0 16px;display:flex}.yb-keys-modal input{color:#f4f6fb;height:40px;font:inherit;background:0 0;border:0;outline:none;flex:1}.yb-keys-modal input::placeholder{color:#8b93a7}.yb-keys-body{padding:8px 8px 4px;overflow:auto}.yb-keys-body h3{color:#8b93a7;letter-spacing:.08em;text-transform:uppercase;margin:14px 12px 6px;font-size:11px;font-weight:650}.yb-keys-grid{grid-template-columns:1fr 1fr;column-gap:8px;display:grid}.yb-keys-row{color:#e8edf7;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:0 12px;font-size:14px;display:flex}.yb-keys-row:hover{background:#ffffff0a}.yb-keys-modal footer{color:#c5cedf;border-top:1px solid #ffffff14;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:13px;display:flex}@media (width<=720px){.yb-keys-grid{grid-template-columns:1fr}}.yb-pop{inset-inline-end:0;border:1px solid var(--yb-pop-border);background:var(--yb-pop-bg);width:280px;box-shadow:var(--yb-shadow);z-index:8;border-radius:14px;padding:8px;position:absolute;top:calc(100% + 10px)}.yb-pop:not(.yb-account-card)>div{min-height:40px;color:var(--yb-ink);justify-content:space-between;align-items:center;gap:12px;padding:0 8px;display:flex}.yb-see{border:0;border-top:1px solid var(--yb-line);color:#9eb6ff;text-align:start;cursor:pointer;background:0 0;width:100%;margin-top:6px;padding:10px 8px 6px}.yb-kbd{direction:ltr}.yb-account-card{background:var(--yb-pop-bg);align-items:stretch;gap:2px;width:272px;padding:6px;display:grid}.yb-account-id{align-items:center;gap:12px;padding:10px 10px 12px;display:flex}.yb-account-id-avatar{color:#fff;letter-spacing:.04em;background:#1f6f78;border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:12px;font-weight:700;display:inline-flex;overflow:hidden}.yb-account-id-copy{gap:2px;min-width:0;display:grid}.yb-account-id-copy strong{color:var(--yb-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:620;line-height:1.25;overflow:hidden}.yb-account-id-copy small{color:var(--yb-mute);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;overflow:hidden}.yb-account-sep{background:color-mix(in srgb, var(--yb-ink) 14%, transparent);border:0;height:1px;margin:4px 8px}.yb-account-block{background:0 0;gap:1px;min-height:0;padding:0;display:grid}.yb-account-section{background:0 0;gap:8px;min-height:0;padding:8px 10px 10px;display:grid}.yb-account-section-label{color:var(--yb-mute);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:650}.yb-account-theme-row,.yb-account-locale{flex-wrap:wrap;gap:6px;display:flex}.yb-account-chip{border:1px solid var(--yb-line);min-width:2.4rem;height:2rem;color:var(--yb-mute);font:inherit;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0 .6rem;font-size:12px;font-weight:650;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.yb-account-chip:hover{background:var(--yb-hover-strong);color:var(--yb-ink)}.yb-account-chip.is-active{background:color-mix(in srgb, var(--yb-accent) 28%, transparent);border-color:color-mix(in srgb, var(--yb-accent) 72%, transparent);color:var(--yb-accent)}.yb-account-card a.yb-account-link,.yb-account-card button.yb-account-link,.yb-account-card .yb-account-link{box-sizing:border-box;width:100%;height:auto;min-height:38px;color:var(--yb-ink);font:inherit;text-align:start;white-space:nowrap;cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:8px;outline:none;justify-content:flex-start;align-items:center;gap:10px;margin:0;padding:8px 10px;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;display:flex}.yb-account-card .yb-account-link>span{min-width:0;display:inline}.yb-account-card .yb-account-link .yb-icon{width:16px;height:16px;color:var(--yb-mute);flex:none}.yb-account-card .yb-account-link:hover,.yb-account-card .yb-account-link:focus-visible{background:var(--yb-hover-strong)}.yb-account-card .yb-account-link:hover .yb-icon,.yb-account-card .yb-account-link:focus-visible .yb-icon{color:var(--yb-ink)}.yb-account-card .yb-account-link.is-danger,.yb-account-card .yb-account-link.is-danger .yb-icon{color:#f0a8b0}.yb-account-card .yb-account-link.is-danger:hover{background:#f0a8b01a}.yb-theme-icon-btn{border:1px solid var(--yb-line);width:2.1rem;height:2.1rem;color:var(--yb-mute);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.yb-theme-icon-btn svg{width:1.05rem;height:1.05rem;display:block}.yb-theme-icon-btn:hover{background:var(--yb-hover-strong);color:var(--yb-ink)}.yb-theme-icon-btn.is-active{background:color-mix(in srgb, var(--yb-accent) 28%, transparent);border-color:color-mix(in srgb, var(--yb-accent) 72%, transparent);color:var(--yb-accent)}html[data-theme=light] .yb .yb-account-chip.is-active,html[data-theme=light] .yb .yb-theme-icon-btn.is-active{background:color-mix(in srgb, var(--yb-accent) 34%, #fff);border-color:color-mix(in srgb, var(--yb-accent) 78%, #fff);color:#b45309}html[data-theme=light] .yb .yb-account-sep{background:#18181b1f}.yb-yoo{z-index:35;inset-inline-end:22px;flex-direction:column;align-items:flex-end;gap:10px;transition:inset-inline-end .2s,inset-inline-start .2s;display:flex;position:fixed;bottom:22px}html.yb-doc-open .yb-yoo{inset-inline-end:calc(var(--yb-panel-w,440px) + 28px)}html.yb-doc-wide .yb-yoo{inset-inline:22px auto}.yb-yoo-launch{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:3.4rem;height:3.4rem;padding:0;font-family:Inter,system-ui,sans-serif;display:inline-flex;position:relative;overflow:visible}.yb-yoo-ring{-webkit-mask-composite:xor;background:conic-gradient(#67e8f9,#a78bfa,#6366f1,#c4b5fd,#67e8f9);border-radius:50%;padding:2.5px;animation:5s linear infinite yb-yoo-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.yb-yoo-core{background:radial-gradient(circle at 50% 30%,#7c5cf652,#0000 72%),#14101f;border-radius:50%;position:absolute;inset:3px}.yb-yoo-mark{z-index:1;letter-spacing:.02em;background:linear-gradient(120deg,#c4b5fd 0%,#a78bfa 45%,#6366f1 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding:.14em .06em .2em;font-family:Inter,system-ui,sans-serif;font-size:.95rem;font-weight:800;line-height:1;display:inline-block;position:relative}@keyframes yb-yoo-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.yb-yoo-ring{animation:none}}.yb-yoo-panel,.yb-yoo-page{background:#14101f;flex-direction:column;display:flex;overflow:hidden}.yb-yoo-panel{border:1px solid #ffffff1a;border-radius:18px;width:min(400px,100vw - 32px);height:min(620px,100vh - 120px);box-shadow:0 24px 60px #0006}.yb-shell:has(.yb-yoo-page){height:100vh;overflow:hidden}.yb-shell:has(.yb-yoo-page) .yb-main{flex-direction:column;height:100vh;min-height:0;display:flex}.yb-shell:has(.yb-yoo-page) .yb-content{flex:1;min-height:0;display:flex;overflow:hidden}.yb-shell:has(.yb-yoo-page) .yb-yoo-page{flex:1;height:auto;min-height:0}.yb-yoo-panel header,.yb-yoo-page header{border-bottom:1px solid #ffffff14;align-items:center;gap:8px;padding:10px 12px;display:flex}.yb-yoo-live{background:#67e8f9;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #67e8f9cc}.yb-yoo-panel header strong,.yb-yoo-page header strong{letter-spacing:.04em;background:linear-gradient(120deg,#c4b5fd,#6366f1);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:16px}.yb-yoo-controls{align-items:center;gap:6px;margin-inline-start:auto;display:flex}.yb-yoo-page header .yb-yoo-text{margin-inline-start:auto}.yb-yoo-text{color:#ffffff8c;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:8px;height:30px;padding:0 8px;font-size:12px}.yb-yoo-icon{color:#fff9;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.yb-yoo-icon svg,.yb-yoo-icon .yb-icon{width:16px;height:16px}.yb-yoo-body{scrollbar-width:thin;flex-direction:column;flex:1;gap:12px;padding:14px;display:flex;overflow:hidden auto}.yb-yoo-hello{color:#ffffffb8;margin:8px 0;font-size:15px;line-height:1.6}.yb-yoo-prompts{gap:8px;display:grid}.yb-yoo-prompts button{color:#e8edf7;text-align:start;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:999px;padding:8px 14px}.yb-yoo-msg{align-items:flex-start;gap:8px;max-width:100%;display:flex}.yb-yoo-avatar{border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;font-family:Inter,system-ui,sans-serif;display:inline-flex;position:relative;overflow:visible}.yb-yoo-avatar .yb-yoo-mark{letter-spacing:.02em;padding:.12em .02em .16em;font-size:.5rem}.yb-yoo-avatar.user{color:#fff9;background:#ffffff0f;border:1px solid #ffffff24}.yb-yoo-avatar.user svg{width:18px;height:18px}.yb-yoo-copy{min-width:0}.yb-yoo-who{letter-spacing:.04em;margin-bottom:2px;font-size:11px;font-weight:700;display:block}.yb-yoo-who.yoo{display:none}.yb-yoo-who.user{color:#ffffff85}.yb-yoo-copy{overflow-wrap:anywhere}.yb-yoo-reply{gap:8px;display:grid}.yb-yoo-copy p{color:#ffffffb8;margin:0;font-size:14px;line-height:1.65}.yb-yoo-highlight{color:#f4f0ff;background:#6366f12e;border-inline-start:3px solid #c4b5fd;border-radius:8px;margin:0;padding:8px 10px}.yb-yoo-choices{flex-direction:column;align-items:flex-start;gap:6px;margin-top:4px;display:flex}.yb-yoo-choices button{color:#e8edf7;text-align:start;cursor:pointer;background:0 0;border:1px solid #a78bfa73;border-radius:999px;padding:7px 12px}.yb-yoo-msg.user .yb-yoo-copy p{color:#ffffffe0}.yb-yoo-thinking{align-items:center;gap:8px;display:inline-flex}.yb-yoo-dots{gap:5px;display:inline-flex}.yb-yoo-dots i{background:#a78bfab3;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite yb-yoo-dot}.yb-yoo-dots i:nth-child(2){animation-delay:.15s}.yb-yoo-dots i:nth-child(3){animation-delay:.3s}@keyframes yb-yoo-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.yb-yoo-panel form,.yb-yoo-page form,.yb-yoo-compose{background:#1410208c;border:1px solid #ffffff29;border-radius:22px;flex:none;align-items:flex-end;gap:8px;height:auto;min-height:48px;margin:12px;padding:8px;display:flex}.yb-yoo-panel form:focus-within,.yb-yoo-page form:focus-within,.yb-yoo-compose:focus-within{border-color:#a78bfa80}.yb-yoo-panel form textarea,.yb-yoo-page form textarea,.yb-yoo-compose textarea{resize:none;min-width:0;min-height:24px;max-height:120px;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1;margin:4px 6px;padding:0;line-height:1.4;overflow-y:auto}.yb-yoo-panel form button,.yb-yoo-page form button,.yb-yoo-compose button{color:#fff;cursor:pointer;background:#2a3142;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.yb-yoo-panel form button .yb-icon,.yb-yoo-page form button .yb-icon,.yb-yoo-compose button .yb-icon{width:15px;height:15px;transform:none}.yb-palette-layer{z-index:40;justify-content:center;padding-top:12vh;display:flex;position:fixed;inset:0}.yb-palette-backdrop{background:#00000047;border:0;position:absolute;inset:0}.yb-palette{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#161a24eb;border:1px solid #ffffff1a;border-radius:16px;width:min(720px,100% - 32px);max-height:min(70vh,640px);position:relative;overflow:auto;box-shadow:0 24px 60px #00000059}.yb-palette label{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;padding:14px 16px;display:flex}.yb-palette input{background:0 0;border:0;outline:none;flex:1;height:32px;font-size:15px}.yb-palette>p{color:#8b97ad;letter-spacing:.08em;text-transform:uppercase;margin:12px 16px 0;font-size:11px}.yb-palette-body{max-height:min(58vh,520px);padding:6px 0 10px;overflow:auto}.yb-palette-group{margin:0}.yb-palette-group>p{color:#8b97ad;letter-spacing:.06em;text-transform:uppercase;margin:10px 16px 4px;font-size:11px}.yb-palette-copy{text-align:start;flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.yb-palette-copy strong{text-overflow:ellipsis;white-space:nowrap;width:100%;font-weight:500;display:block;overflow:hidden}.yb-palette-copy small{text-overflow:ellipsis;white-space:nowrap;color:#8b97ad;width:100%;font-size:12px;display:block;overflow:hidden}.yb-palette-badge{color:#b7c2d6;white-space:nowrap;background:#ffffff0f;border-radius:8px;flex:none;align-items:center;height:22px;padding:0 8px;font-size:11px;font-style:normal;display:inline-flex}.yb-palette .yb-shortcut-grid button{width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.yb-palette .yb-shortcut-grid button span{align-items:center;gap:8px;display:inline-flex}.yb-palette footer{color:#8b97ad;border-top:1px solid #ffffff14;align-items:center;gap:8px;padding:10px 16px;font-size:12px;display:flex}.yb-search-group h2{color:var(--yb-mute);margin:0 0 8px;font-size:13px;font-weight:500}.yb-search-group .yb-command-row{border-radius:10px;text-decoration:none}.yb-top .yb-btn,.yb-top .yb-add{color:#f4f6fb;background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;height:36px;padding:0 14px}.yb-command-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.yb-command-title{margin:0;font-size:22px;font-weight:650}.yb-ask.is-chat{justify-content:flex-end;min-height:calc(100vh - 180px);padding-bottom:12px}.yb-ask-thread{width:min(640px,100%);max-height:min(52vh,520px);overflow:auto}.yb-ask-thread .yb-yoo-prompts{display:none}.yb-ask-thread .yb-yoo-body{flex:none;padding:0 4px 8px;overflow:visible}.yb-ask{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:calc(100vh - 240px);display:flex}.yb-ask h2{letter-spacing:-.03em;margin:0 0 6px;font-size:32px;font-weight:640}.yb-ask>p{color:#8b97ad;margin:4px 0 0;font-size:14px}.yb-ask-bar{background:#141820;border:1px solid #ffffff2e;border-radius:22px;align-items:flex-end;gap:10px;width:min(560px,100%);height:auto;min-height:52px;padding:8px;display:flex}.yb-ask-bar .yb-ask-spark,.yb-ask-bar>.yb-icon:first-child{color:#c5cedf;flex:none;width:18px;height:18px;margin:8px 4px 8px 8px}html[dir=rtl] .yb-ask-bar .yb-ask-spark,html[dir=rtl] .yb-ask-bar>.yb-icon:first-child{margin:8px 8px 8px 4px}.yb-ask-bar textarea{resize:none;min-width:0;min-height:24px;max-height:120px;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1;margin:6px 0;padding:0;font-size:15px;line-height:1.4;overflow-y:auto}.yb-ask-go{color:#e4e9f4;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;margin:1px;padding:0;display:inline-flex}.yb-ask-go .yb-icon{width:15px;height:15px;transform:none}.yb-ask-go:hover{background:#ffffff0f}.yb-ask-prompts{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.yb-ask-prompts button{color:#e4e9f4;cursor:pointer;background:#141820;border:1px solid #ffffff1f;border-radius:999px;height:34px;padding:0 14px}.yb-ask-prompts button:hover{background:#1c2330}.yb-ask-answer{text-align:start;background:#10141c;border:1px solid #ffffff14;border-radius:16px;width:min(560px,100%);margin-top:8px;padding:16px 18px}.yb-ask-answer h3{margin:0 0 6px;font-size:16px}.yb-ask-answer p{color:#d7deee;margin:0}.yb-ask .yb-command-panel{text-align:start;width:min(760px,100%);margin-top:8px}.yb-command{justify-content:center;padding-top:36px;display:flex}.yb-command-panel{background:#141820;border:1px solid #ffffff1f;border-radius:16px;width:min(760px,100%);overflow:hidden}.yb-command-search{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;padding:12px 16px;display:flex}.yb-command-search input{background:0 0;border:0;outline:none;flex:1;height:36px;font-size:15px}.yb-command-search .yb-icon{color:#9aa6bd}.yb-shortcuts{padding:8px 0 0}.yb-shortcuts>p,.yb-command-panel>div>p.yb-empty{color:#8b97ad;letter-spacing:.08em;text-transform:uppercase;margin:0;padding:8px 16px 4px;font-size:11px}.yb-shortcut-grid{grid-template-columns:1fr 1fr;gap:0 32px;padding:4px 16px 8px;display:grid}.yb-shortcut-grid div{color:#e4e9f4;justify-content:space-between;align-items:center;gap:12px;min-height:36px;font-size:13px;display:flex}.yb-kbd{gap:4px;font-style:normal;display:inline-flex}.yb-kbd b{color:#f4f6fb;background:#1b2130;border:1px solid #ffffff29;border-bottom-width:2px;border-radius:6px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:640;display:inline-flex}.yb-command-panel footer{color:#8b97ad;border-top:1px solid #ffffff14;align-items:center;gap:8px;padding:10px 16px;font-size:12px;display:flex}.yb-chips{flex-wrap:wrap;gap:6px;padding:12px 14px;display:flex}.yb-chips button{color:#d7deee;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:8px;height:30px;padding:0 10px}.yb-chips button.on{color:#fff;background:#2a3144}.yb-command-row{color:#f4f6fb;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:10px 16px;display:flex}.yb-command-row.on,.yb-command-row:hover{background:#ffffff0d}.yb-command-row small{color:#8b97ad;margin-top:2px;font-size:12px;display:block}.yb-command-row .yb-icon{color:#c5cedf}.yb-top .yb-add .yb-icon{color:#f4f6fb}.yb-content{gap:18px;padding:28px 32px 48px;display:grid}.yb-title{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.yb-kicker{color:#8b97ad;letter-spacing:.04em;margin:0 0 6px;font-size:12px}.yb-title h1,.yb-panel h2,.yb-drawer h2{letter-spacing:-.03em;color:var(--yb-ink);margin:0;font-weight:500}.yb-title h1{align-items:center;gap:8px;font-size:26px;display:flex}.yb-title h1 .yb-icon{color:#e8b15a;width:20px;height:20px}.yb-title p{margin:6px 0 0}.yb-panel h2{align-items:center;gap:8px;margin-bottom:14px;font-size:15px;display:flex}.yb-panel h2 .yb-icon{color:#e8b15a;width:16px;height:16px}.yb-muted{color:#93a0b8}.yb .in{color:#8ee0b0}.yb .out{color:#ff9aa6}.yb-hero{grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:12px;display:grid}.yb-hero-main,.yb-stat,.yb-panel{background:var(--yb-surface);border:1px solid var(--yb-line);border-radius:16px;padding:18px 18px 16px}.yb-hero-main span,.yb-stat span{color:#8b97ad;font-size:12px;display:block}.yb-hero-main strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-top:10px;font-size:40px;font-weight:640;display:block}.yb-hero-main p{color:#c5ccdb;margin:10px 0 0;font-size:13px}.yb-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.yb-stat b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:10px;font-size:22px;font-weight:640;display:block}.yb-grid-2{grid-template-columns:1.45fr .9fr;gap:12px;display:grid}.yb-chart{width:100%;height:180px;display:block}.yb-chart text{fill:#8b97ad;font-size:11px}.yb-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.yb-metric{background:var(--yb-surface);border:1px solid var(--yb-line);border-radius:14px;grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:12px;padding:14px 16px;display:grid}.yb-metric-mark{color:#d5dced;background:#ffffff0d;border-radius:10px;grid-row:span 2;place-items:center;width:36px;height:36px;display:grid}.yb-metric span{color:#93a0b8;font-size:13px}.yb-metric b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:650}.yb-report-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.yb-empty-card{text-align:center;color:#93a0b8;justify-items:center;gap:8px;padding:36px 16px;display:grid}.yb-empty-card .yb-icon{color:#c5ccdb;width:22px;height:22px}.yb-empty-card p{margin:0}.yb-mail-panel .yb-mail-mark{color:#e8b15a;background:#eeb44e2e}.yb-mail-panel .yb-mail-mark .yb-icon{width:22px;height:22px}.yb-mail-dns-section>.yb-mail-dns-head{border-bottom:1px solid var(--yb-line);background:var(--yb-surface-2);justify-content:space-between;align-items:flex-start;gap:16px;margin:0;padding:16px 18px;display:flex}.yb-mail-dns-copy{flex:1;gap:6px;min-width:0;display:grid}.yb-mail-dns-section>.yb-mail-dns-head h3,.yb-company-section.yb-mail-dns-section>.yb-mail-dns-head h3{color:var(--yb-ink);letter-spacing:-.02em;text-transform:none;background:0 0;border:0;margin:0;padding:0;font-size:1rem;font-weight:600}.yb-mail-dns-copy p{max-width:56ch;color:var(--yb-mute);margin:0;font-size:.9rem;line-height:1.55}.yb-mail-dns-head .yb-btn{flex:none;margin-top:2px}.yb-mail-dns-body{gap:12px;padding:16px 18px 18px;display:grid}.yb-mail-hint{border:1px solid var(--yb-line);background:var(--yb-hover);color:var(--yb-soft);border-radius:12px;grid-template-columns:22px 1fr;align-items:start;gap:10px;padding:14px 16px;display:grid}.yb-mail-hint .yb-icon{color:#e8b15a;width:16px;height:16px;margin-top:2px}.yb-mail-hint p{margin:0;font-size:.9rem;line-height:1.55}.yb-mail-dns{gap:12px;display:grid}.yb-mail-dns-summary{border:1px solid var(--yb-line);background:var(--yb-hover);border-radius:12px;gap:8px;padding:14px 16px;display:grid}.yb-mail-dns-summary>.yb-status{justify-self:start}.yb-mail-dns-summary p{color:var(--yb-soft);margin:0;line-height:1.55}.yb-mail-dns-checks{gap:10px;display:grid}.yb-mail-dns-check{border:1px solid var(--yb-line);background:var(--yb-surface);border-radius:12px;gap:8px;padding:14px 16px;display:grid}.yb-mail-dns-check.pass{border-color:#8ee0b059}.yb-mail-dns-check.warn{border-color:#e8b15a66}.yb-mail-dns-check.fail{border-color:#ffb3bd66}.yb-mail-dns-check-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.yb-mail-dns-check-top strong{font-weight:600}.yb-mail-dns-check p{color:var(--yb-soft);margin:0;font-size:.92rem;line-height:1.5}.yb-mail-dns-check code{color:var(--yb-ink);white-space:pre-wrap;word-break:break-word;background:#0000002e;border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.45;display:block;overflow-x:auto}.yb-mail-dns-guide{border:1px solid var(--yb-line);background:var(--yb-surface);border-radius:12px;gap:10px;padding:14px 16px;display:grid}.yb-mail-dns-guide h4{margin:0;font-size:.95rem;font-weight:600}.yb-mail-dns-guide ol{color:var(--yb-soft);gap:8px;margin:0;padding-inline-start:1.25em;font-size:.92rem;line-height:1.55;display:grid}@media (width<=720px){.yb-mail-dns-section>.yb-mail-dns-head{flex-direction:column;align-items:stretch}.yb-mail-dns-head .yb-btn{justify-content:center;width:100%}}html[data-theme=light] .yb .yb-mail-dns-section>.yb-mail-dns-head{background:#fafafa;border-bottom-color:#18181b14}html[data-theme=light] .yb .yb-mail-dns-check,html[data-theme=light] .yb .yb-mail-dns-guide{background:#fff}html[data-theme=light] .yb .yb-mail-dns-check code{background:#18181b0d}html[data-theme=light] .yb .yb-mail-dns-check.pass{border-color:#16a34a47}html[data-theme=light] .yb .yb-mail-dns-check.warn{border-color:#b4781e4d}html[data-theme=light] .yb .yb-mail-dns-check.fail{border-color:#b4231847}.yb-quote-empty{place-content:center;gap:12px;min-height:280px;padding:48px 20px}.yb-quote-empty strong{color:var(--yb-ink);font-size:1.05rem;font-weight:600}.yb-quote-empty .yb-icon{color:#e8b15a;width:28px;height:28px}.yb-quote-empty .yb-btn{margin-top:8px}.yb-qw{gap:20px;width:100%;max-width:none;margin:0;display:grid}.yb-qw-top{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.yb-qw-top-copy{flex:auto;min-width:0}.yb-qw-back{color:var(--yb-mute);align-items:center;gap:4px;margin-bottom:4px;font-size:13px;text-decoration:none;display:inline-flex}.yb-qw-back .yb-icon{width:14px;height:14px;transform:none}html[dir=rtl] .yb-qw-back .yb-icon{transform:scaleX(-1)}.yb-qw-top-row{flex-wrap:wrap;align-items:baseline;gap:8px 12px;min-width:0;display:flex}.yb-qw-top h1{letter-spacing:-.03em;margin:0;font-size:1.25rem;font-weight:600;line-height:1.25}.yb-qw-top p{color:var(--yb-mute);white-space:nowrap;text-overflow:ellipsis;max-width:min(62ch,100%);margin:0;font-size:13px;line-height:1.35;overflow:hidden}.yb-qw-step.locked button,.yb-qw-step button:disabled{opacity:.45;cursor:not-allowed}.yb-qw-steps{border:1px solid var(--yb-line);background:var(--yb-surface);box-sizing:border-box;border-radius:16px;gap:6px;width:100%;margin:0;padding:8px;list-style:none;display:flex}.yb-qw-step{flex:1 1 0;min-width:0;margin:0}.yb-qw-step button{width:100%;min-height:52px;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.yb-qw-step:hover button{background:var(--yb-hover)}.yb-qw-step.on button{background:#e8b15a24}.yb-qw-step-badge{border:1.5px solid var(--yb-line);width:30px;height:30px;color:var(--yb-mute);background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.yb-qw-step-badge .yb-icon{width:14px;height:14px}.yb-qw-step.on .yb-qw-step-badge,.yb-qw-step.done .yb-qw-step-badge{color:#171c27;background:#e8b15a;border-color:#e8b15a}.yb-qw-step-copy{min-width:0;display:grid}.yb-qw-step-copy strong{color:var(--yb-mute);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:650;overflow:hidden}.yb-qw-step.on .yb-qw-step-copy strong,.yb-qw-step.done .yb-qw-step-copy strong{color:var(--yb-ink)}.yb-qw-card{border:1px solid var(--yb-line);background:var(--yb-surface);box-sizing:border-box;border-radius:18px;gap:18px;width:100%;padding:22px 24px;display:grid}.yb-qw-card>header h2{margin:0;font-size:1.15rem;font-weight:600}.yb-qw-card>header p{color:var(--yb-mute);margin:6px 0 0;line-height:1.5}.yb-qw-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;width:100%;display:grid}.yb-qw-fields .span-2{grid-column:1/-1}.yb-qw-field{gap:6px;min-width:0;margin:0;display:grid}.yb-qw-field>span{color:var(--yb-mute);font-size:12px;font-weight:500}.yb-qw-field>input,.yb-qw-static{box-sizing:border-box;border:1px solid var(--yb-line);width:100%;height:42px;color:var(--yb-ink);font:inherit;background:0 0;border-radius:10px;padding:0 12px;font-size:14px}.yb-qw-static{letter-spacing:.02em;align-items:center;font-weight:600;display:flex}.yb-qw-field>input:focus{border-color:#e8b15a8c;outline:none;box-shadow:0 0 0 3px #e8b15a1f}.yb-qw-field .yb-select,.yb-qw-field .yb-date{width:100%}.yb-qw-field .yb-select>button,.yb-qw-field .yb-date>button{width:100%;min-height:42px}.yb-qw-field-hint{color:var(--yb-mute);margin:0;font-size:12px;font-style:normal;line-height:1.45}html[data-theme=light] .yb .yb-qw-field>input,html[data-theme=light] .yb .yb-qw-static{background:#fff;border-color:#0f172a1f}.yb-qw-coach-grid{grid-template-columns:minmax(0,1.4fr) minmax(240px,.8fr);align-items:start;gap:14px;display:grid}.yb-qw-thread-wrap{align-content:start;gap:10px;min-width:0;min-height:0;display:grid}.yb-qw-thread,.yb-qw-chat{overscroll-behavior:contain;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;border:1px solid var(--yb-line);box-sizing:border-box;background:#14101f;border-radius:18px;flex-direction:column;flex:none;align-content:start;gap:14px;width:100%;height:min(42vh,420px);min-height:280px;max-height:min(42vh,420px);padding:16px;display:flex;overflow:hidden auto}.yb-qw-chat .yb-yoo-msg{width:100%}.yb-qw-chat .yb-yoo-msg.user{flex-direction:row}.yb-qw-chat .yb-yoo-avatar.user{background:#ffffff14;border:1px solid #ffffff2e;overflow:hidden}.yb-qw-chat .yb-yoo-who.yoo{color:#c4b5fd;display:block}.yb-qw-chat .yb-yoo-who.user{color:#ffffff8c}.yb-qw-chat .yb-yoo-copy p{color:#ffffffd1;white-space:pre-wrap}.yb-qw-user-photo,.yb-qw-user-initials{object-fit:cover;border-radius:50%;width:100%;height:100%}.yb-qw-user-initials{color:#ffffffc7;letter-spacing:.04em;background:#ffffff14;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.yb-qw-compose.yb-yoo-compose{box-sizing:border-box;color:#f4f6fb;border-radius:18px;align-items:flex-end;width:100%;min-height:64px;margin:0;padding:10px}.yb-qw-compose textarea{min-height:52px!important;max-height:200px!important;margin:4px 6px!important;line-height:1.45!important}.yb-qw-suggest-toggle{color:#c4b5fd;cursor:pointer;background:#6366f11f;border:1px solid #a78bfa59;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;margin:0 2px;display:inline-flex;position:relative}.yb-qw-suggest-toggle .yb-icon{width:15px;height:15px}.yb-qw-suggest-toggle.on{color:#ffe7b0;background:#e8b15a29;border-color:#e8b15abf}.yb-qw-suggest-toggle:disabled{opacity:.4;cursor:not-allowed}.yb-qw-suggest-count{top:-5px;color:#1c1408;text-align:center;background:#e8b84a;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;inset-inline-end:-4px}.yb-qw-compose textarea::placeholder{color:#ffffff6b}.yb-qw-compose button:disabled{opacity:.45;cursor:not-allowed}.yb-qw-top-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.yb-qw-draft-note{color:var(--yb-mute);margin-top:6px;font-size:12px;font-style:normal;display:inline-block}.yb-qw-delete{color:#f0a8a8}.yb-qw-chips{flex-wrap:wrap;gap:8px;display:flex}.yb-qw-chips-label{color:var(--yb-mute);flex:1 0 100%;margin:0;font-size:12px;font-weight:600}.yb-qw-chip{color:#e8edf7;font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #a78bfa59;border-radius:14px;max-width:100%;padding:8px 12px;font-size:13px;line-height:1.45}.yb-qw-chip:hover{background:#6366f11f;border-color:#a78bfab3}.yb-qw-chip.is-selected{color:#fff7e8;background:#e8b15a29;border-color:#e8b15ad9;box-shadow:inset 0 0 0 1px #e8b15a59}.yb-qw-chip.is-priced{border-radius:14px;width:100%}.yb-qw-chip-text{line-height:1.55;display:inline}.yb-qw-chip-amount{color:#ffe7b0;width:4.6em;font:inherit;font-variant-numeric:tabular-nums;text-align:center;direction:ltr;background:#00000047;border:1px solid #e8b15a8c;border-radius:8px;margin:0 2px;padding:2px 6px;font-weight:700;display:inline-block}.yb-qw-chip-amount:focus{background:#0006;border-color:#e8b84a;outline:none}.yb-qw-chip-suffix{color:#e8b84a;font-weight:700}.yb-qw-chips-actions{flex-wrap:wrap;flex:1 0 100%;gap:8px;margin-top:4px;display:flex}.yb-qw-coach .yb-qw-chips{order:0}.yb-qw-chat .yb-yoo-reply.is-rich{gap:10px}.yb-qw-chat .yb-yoo-reply-h{margin:2px 0 0;font-size:12.5px;font-weight:700;color:#e8b84a!important}.yb-qw-chat .yb-yoo-reply-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.yb-qw-chat .yb-yoo-reply-list li{color:#ffffffdb;white-space:pre-wrap;padding-inline-start:16px;line-height:1.55;position:relative}.yb-qw-chat .yb-yoo-reply-list li:before{content:"•";color:#e8b84a;font-weight:700;position:absolute;inset-inline-start:0}.yb-qw-chat .yb-yoo-reply-list.is-ol{counter-reset:yoo-ask}.yb-qw-chat .yb-yoo-reply-list.is-ol li{padding-inline-start:22px}.yb-qw-chat .yb-yoo-reply-list.is-ol li:before{content:counter(yoo-ask) ")";counter-increment:yoo-ask;color:#c4b5fd;font-size:12px}html[data-theme=light] .yb .yb-qw-chat{background:#17122a;border-color:#18181b29}html[data-theme=light] .yb .yb-qw-compose.yb-yoo-compose{color:#f4f6fb;background:#14101f;border-color:#a78bfa59}html[data-theme=light] .yb .yb-qw-compose.yb-yoo-compose textarea{color:#f4f6fb}html[data-theme=light] .yb .yb-qw-chip{color:#3f3f46;background:#fff;border-color:#6366f147}html[data-theme=light] .yb .yb-qw-chip:hover{background:#f5f3ff;border-color:#6366f180}html[data-theme=light] .yb .yb-qw-chip.is-selected{color:#3f2a0c;background:#fff7e8;border-color:#b478148c}html[data-theme=light] .yb .yb-qw-chip-amount{color:#7a4e00;background:#fff;border-color:#b4781473}.yb-qw-side{align-content:start;gap:10px;display:grid}.yb-qw-panel{border:1px solid var(--yb-line);background:color-mix(in srgb, var(--yb-hover) 70%, transparent);border-radius:14px;padding:12px}.yb-qw-panel.soft{background:#e8b15a14;border-color:#e8b15a47}.yb-qw-panel h3{color:var(--yb-mute);margin:0 0 8px;font-size:12px;font-weight:600}.yb-qw-panel ul{gap:6px;margin:0;padding:0 1.1em;display:grid}.yb-qw-panel li{font-size:13px;line-height:1.45}.yb-qw-checklist{gap:8px;margin:0;padding:0;list-style:none;display:grid}.yb-qw-check{border:1px solid var(--yb-line);background:color-mix(in srgb, var(--yb-surface) 88%, transparent);border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:8px;padding:8px 10px;display:grid}.yb-qw-check-icon{width:28px;height:28px;color:var(--yb-mute);background:#ffffff0a;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.yb-qw-check-copy{gap:2px;min-width:0;display:grid}.yb-qw-check-copy strong{color:var(--yb-ink);font-size:13px;font-weight:600;line-height:1.35}.yb-qw-check-copy em{color:var(--yb-mute);font-size:11px;font-style:normal}.yb-qw-check.is-missing .yb-qw-check-icon{color:#f0b35a;background:#e8b15a24}.yb-qw-check.is-partial .yb-qw-check-icon{color:#8ab4ff;background:#638cff24}.yb-qw-check.is-done .yb-qw-check-icon{color:#8ee0b0;background:#8ee0b024}.yb-qw-check.is-done{opacity:.78}html[data-theme=light] .yb .yb-qw-check{background:#fff}.yb-qw-research{border-top:1px solid var(--yb-line);color:inherit;gap:4px;margin-top:8px;padding-top:8px;text-decoration:none;display:grid}.yb-qw-research:first-of-type{border-top:0;margin-top:0;padding-top:0}.yb-qw-research strong{font-size:13px}.yb-qw-research span{color:var(--yb-mute);font-size:12px;line-height:1.4}.yb-qw-ready{color:#8ee0b0;background:#8ee0b01f;border-radius:12px;margin:0;padding:10px 12px;font-size:13px}.yb-qw-foot{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:4px 0 16px;display:flex}.yb-qw-foot-end{gap:8px;margin-inline-start:auto;display:flex}.yb-qw .yb-quote-templates{width:100%}@media (width<=960px){.yb-qw-steps{flex-direction:column}.yb-qw-coach-grid{grid-template-columns:1fr}.yb-qw-thread,.yb-qw-chat{height:min(48vh,380px);max-height:min(48vh,380px)}}html[data-theme=light] .yb .yb-qw-ready{color:#067647;background:#ecfdf3}html[data-theme=light] .yb .yb-qw-steps{background:#fff;border-color:#0f172a1a}html[data-theme=light] .yb .yb-qw-step.on button{background:#fff8eb}html[data-theme=light] .yb .yb-qw-step.on .yb-qw-step-badge,html[data-theme=light] .yb .yb-qw-step.done .yb-qw-step-badge{color:#fff}.yb-quote-compose{align-content:start;gap:16px;display:grid}.yb-quote-compose .yb-doc-kind{margin-bottom:0}.yb-quote-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.yb-quote-heading .yb-doc-kind{margin:0}.yb-quote-sent-banner{background:#8ee0b01a;border:1px solid #8ee0b047;border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.yb-quote-sent-banner>.yb-icon{color:#8ee0b0;flex:none;width:18px;height:18px;margin-top:2px}.yb-quote-sent-banner strong{color:#c7f0d6;font-size:.95rem;font-weight:600;display:block}.yb-quote-sent-banner p{color:var(--yb-mute);margin:4px 0 0;font-size:13px;line-height:1.45}.yb-quote-block{border:1px solid var(--yb-line);background:color-mix(in srgb, var(--yb-hover) 70%, transparent);border-radius:14px;gap:10px;margin:0;padding:14px;display:grid}.yb-quote-block>h3{margin:0;font-size:.92rem;font-weight:600}.yb-quote-block .yb-quote-head,.yb-quote-compose .yb-quote-meta{margin:0;padding:0}.yb-quote-title-field{gap:6px;margin:0;display:grid}.yb-quote-title-field>span{color:var(--yb-mute);font-size:12px;font-weight:500}.yb-quote-brand-hint{margin:-6px 0 0}.yb-quote-templates{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.yb-quote-template{text-align:start;border:1px solid var(--yb-line);color:inherit;cursor:pointer;background:0 0;border-radius:12px;gap:4px;padding:12px;display:grid}.yb-quote-template strong{font-size:.92rem;font-weight:600}.yb-quote-template span{color:var(--yb-mute);font-size:12px;line-height:1.4}.yb-quote-template.on{background:#e8b15a1a;border-color:#e8b15ab3}.yb-quote-lines-head{justify-content:space-between;align-items:center;margin:2px 0 -4px;display:flex}.yb-quote-lines-head strong{font-size:.92rem;font-weight:600}.yb-quote-title{border:0;border-bottom:1px solid var(--yb-line);width:100%;color:var(--yb-ink);letter-spacing:-.03em;background:0 0;border-radius:0;margin:0;padding:4px 2px 10px;font-size:1.45rem;font-weight:560;line-height:1.25}.yb-quote-title:focus{border-bottom-color:#e8b15ab3;outline:none}.yb-quote-compose .yb-quote-head{margin:0;padding:0}.yb-quote-compose .yb-quote-head .yb-field-hint{color:var(--yb-mute);margin:6px 0 0;font-size:12px;line-height:1.45}.yb-quote-ai-bar{background:#e8b15a1a;border:1px solid #e8b15a59;border-radius:14px;align-items:flex-end;gap:10px;width:100%;min-height:52px;padding:10px 12px;display:flex}.yb-quote-ai-bar .yb-ask-spark,.yb-quote-ai-bar>.yb-icon:first-child{color:#e8b15a;flex:none;width:16px;height:16px;margin:8px 2px}.yb-quote-ai-bar textarea{resize:none;min-width:0;min-height:22px;max-height:96px;font:inherit;color:var(--yb-ink);border:0;outline:none;flex:1;margin:6px 0;padding:0;font-size:14px;line-height:1.45;overflow-y:auto;background:0 0!important}.yb-quote-ai-bar textarea::placeholder{color:var(--yb-mute);opacity:1}.yb-quote-ai-bar .yb-btn{white-space:nowrap;flex:none;height:34px;padding:0 12px}.yb-quote-sheet{gap:12px;margin:0;display:grid}.yb-quote-sheet>label{gap:6px;margin:0;display:grid}.yb-quote-sheet>label>span{color:var(--yb-mute);font-size:12px;font-weight:500}.yb-quote-sheet textarea{border:1px solid var(--yb-line);width:100%;min-height:64px;color:var(--yb-ink);font:inherit;resize:vertical;background:0 0;border-radius:10px;margin:0;padding:10px 12px;font-size:14px;line-height:1.55}.yb-quote-sheet textarea:focus{border-color:#e8b15a8c;outline:none;box-shadow:0 0 0 3px #e8b15a1f}.yb-quote-mail-box{margin-top:2px}.yb-quote-mail-box .yb-field{margin:0}.yb-quote-mail-box textarea{resize:vertical;min-height:84px}.yb-quote-frame{border:1px solid var(--yb-line);background:#fff;border-radius:12px;width:100%;height:min(78vh,920px);min-height:min(78vh,920px);margin:0 0 14px}.yb-quote-preview-pane{align-content:start;gap:14px;display:grid}.yb-quote-mail-card{border:1px solid var(--yb-line);background:var(--yb-hover);border-radius:14px;gap:0;display:grid;overflow:hidden}.yb-quote-mail-card>header{border-bottom:1px solid var(--yb-line);align-items:center;gap:8px;padding:12px 14px;display:flex}.yb-quote-mail-card>header .yb-icon{color:#e8b15a;width:16px;height:16px}.yb-quote-mail-row{border-bottom:1px solid var(--yb-line);gap:6px;padding:12px 14px;display:grid}.yb-quote-mail-row:last-child{border-bottom:0}.yb-quote-mail-row>span{color:var(--yb-mute);align-items:center;gap:8px;font-size:12px;display:inline-flex}.yb-quote-mail-row>span .yb-icon{width:14px;height:14px}.yb-quote-mail-row strong{word-break:break-word;font-weight:560}.yb-quote-mail-row.body p{white-space:pre-wrap;color:var(--yb-ink);margin:0;line-height:1.55}.yb-quote-mail-card .yb-field-hint{margin:0;padding:12px 14px}.yb-invoice-lines.yb-quote-lines.no-price th:first-child,.yb-invoice-lines.yb-quote-lines.no-price td:first-child{width:auto}@media (width<=900px){.yb-quote-templates{grid-template-columns:1fr}}html[data-theme=light] .yb .yb-quote-template.on{background:#e8b15a1f}html[data-theme=light] .yb .yb-quote-mail-card{background:#fff}.yb-invoice-lines.yb-quote-lines th:first-child,.yb-invoice-lines.yb-quote-lines td:first-child{width:auto;min-width:0}.yb-invoice-lines.yb-quote-lines th:nth-child(2),.yb-invoice-lines.yb-quote-lines td:nth-child(2),.yb-invoice-lines.yb-quote-lines th:nth-child(3),.yb-invoice-lines.yb-quote-lines td:nth-child(3){width:88px;min-width:72px}.yb-invoice-lines.yb-quote-lines th.num,.yb-invoice-lines.yb-quote-lines td.num{width:112px}.yb-invoice-lines.yb-quote-lines th.go,.yb-invoice-lines.yb-quote-lines td.go{width:40px}html[data-theme=light] .yb .yb-quote-title{border-bottom-color:#0f172a1f}html[data-theme=light] .yb .yb-quote-block{background:#f8fafc;border-color:#0f172a1a}html[data-theme=light] .yb .yb-quote-sent-banner{background:#ecfdf3;border-color:#abefc6}html[data-theme=light] .yb .yb-quote-sent-banner>.yb-icon{color:#079455}html[data-theme=light] .yb .yb-quote-sent-banner strong{color:#067647}html[data-theme=light] .yb .yb-quote-sent-banner p{color:#475467}html[data-theme=light] .yb .yb-quote-ai-bar{background:#fff7ed;border-color:#fdba74}html[data-theme=light] .yb .yb-quote-ai-bar textarea{color:#0f172a;background:0 0!important}html[data-theme=light] .yb .yb-quote-ai-bar textarea::placeholder{color:#94a3b8}html[data-theme=light] .yb .yb-quote-ai-bar .yb-btn.primary{color:#fff;background:#ea580c;border-color:#ea580c}html[data-theme=light] .yb .yb-quote-sheet textarea{background:#fff;border-color:#0f172a1f}.yb-line-card{border:1px solid #ffffff29;border-radius:12px;gap:8px;margin-bottom:10px;padding:12px;display:grid}.yb-line-card .yb-field{margin:0}.yb input[type=number]{appearance:textfield}.yb input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.yb input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.yb-bars{direction:ltr;align-items:stretch;gap:4px;height:176px;display:flex}.yb-bars>span{border-radius:12px;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex;position:relative}.yb-bars>span:before{content:"";pointer-events:none;background:0 0;border-radius:12px;transition:background .12s,box-shadow .12s;position:absolute;inset:2px 1px 30px}.yb-bars>span.on:before{background:#b4c4e624;box-shadow:inset 0 0 0 1px #ffffff0f}.yb-bars .pair{z-index:1;flex:1;justify-content:center;align-items:flex-end;gap:6px;width:100%;padding:0 4px;display:flex;position:relative}.yb-bars small{z-index:1;color:#8b97ad;text-align:center;flex-direction:column;align-items:center;width:100%;height:28px;margin-top:8px;font-size:10px;line-height:13px;display:flex;position:relative;overflow:hidden}.yb-bars small strong{color:#d7deee;font-weight:620}.yb-bars i{background-image:linear-gradient(#d2defffa,#d2defffa),linear-gradient(#788cd2b8,#242c4e05);background-repeat:no-repeat;background-size:100% 4px,100% 100%;border-radius:3px 3px 0 0;width:clamp(18px,40%,30px);min-width:18px;display:block}.yb-bars i.out{background-image:linear-gradient(#ffced6fa,#ffced6fa),linear-gradient(#be6c80ad,#40202c05)}.yb-empty{text-align:center;color:#8b97ad;padding:42px 12px}.yb-table{border-collapse:collapse;width:100%}.yb-table td .yb-select{width:100%;min-width:0}.yb-select>button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.yb-title-actions{gap:8px;display:flex}.yb-settings-stack{flex-direction:column;gap:14px;display:flex}.yb-settings-panel{padding:18px 20px 16px}.yb-settings-panel.yb-journal{padding:0;overflow:auto}.yb-settings-panel.yb-journal .yb-settings-head{padding:18px 20px 0}.yb-settings-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.yb-settings-head strong{letter-spacing:-.01em;font-size:15px;font-weight:560;display:block}.yb-settings-head p{color:var(--yb-mute);max-width:52ch;margin:4px 0 0;font-size:13px;line-height:1.45}.yb-team-panel{gap:22px;padding:18px 20px 20px;display:grid;overflow:auto}.yb-team-block{gap:12px;min-width:0;display:grid}.yb-team-block>.yb-settings-head{margin:0;padding:0}.yb-team-block+.yb-team-block{border-top:1px solid var(--yb-line);padding-top:18px}.yb-team-table-wrap{border:1px solid var(--yb-line);background:var(--yb-surface);border-radius:12px;width:100%;overflow-x:auto}.yb-team-table{border-collapse:collapse;width:100%;min-width:640px;margin:0}.yb-team-table thead th{border-bottom:1px solid var(--yb-line);background:var(--yb-surface-2);color:var(--yb-mute);text-align:start;padding:10px 12px;font-size:12px;font-weight:500}.yb-team-table tbody td{border-bottom:1px solid var(--yb-line);vertical-align:middle;padding:12px}.yb-team-table tbody tr:last-child td{border-bottom:0}.yb-team-table tbody tr.yb-doc-row{cursor:pointer}.yb-team-table tbody tr.yb-doc-row:hover,.yb-team-table tbody tr.yb-doc-row.on{background:var(--yb-hover)}html[data-theme=light] .yb .yb-team-table-wrap{background:#fff;border-color:#18181b1f}html[data-theme=light] .yb .yb-team-table thead th{color:#52525b;background:#fafafa}html[data-theme=light] .yb .yb-team-block+.yb-team-block{border-top-color:#18181b1f}.yb-team-perms{gap:12px;width:100%;margin-top:18px;display:grid}.yb-team-perms>.yb-muted{color:var(--yb-mute);margin:0;font-size:12px}.yb-team-perm-section{border:1px solid var(--yb-line);background:var(--yb-surface);border-radius:12px;overflow:hidden}.yb-team-perm-head{border-bottom:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.yb-team-perm-section.open>.yb-team-perm-head{border-bottom-color:var(--yb-line);background:var(--yb-surface-2)}.yb-team-perm-toggle{min-width:0;color:var(--yb-ink);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0;display:inline-flex}.yb-team-perm-toggle strong{font-size:13px;font-weight:600}.yb-team-perm-chevron{border-inline-end:2px solid;opacity:.55;border-bottom:2px solid;flex:none;width:8px;height:8px;transition:transform .15s;transform:rotate(-45deg)}html[dir=rtl] .yb-team-perm-chevron,.yb-team-perm-section.open .yb-team-perm-chevron{transform:rotate(45deg)}html[dir=rtl] .yb-team-perm-section.open .yb-team-perm-chevron{transform:rotate(-45deg)}.yb-team-perm-masters{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.yb-team-perm-masters .yb-check-row{width:auto;min-height:30px;color:var(--yb-ink);padding:4px 8px}.yb-team-perm-body{gap:0;display:grid}.yb-team-perm-module{border-top:1px solid var(--yb-line);padding:12px 14px 14px}.yb-team-perm-module:first-child{border-top:0}.yb-team-perm-module-head{margin-bottom:8px}.yb-team-perm-module-head strong{color:var(--yb-ink);font-size:13px;font-weight:560}.yb-team-perm-ability-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:6px;display:grid}.yb-team-perm-ability-grid .yb-check-row{width:auto;min-height:32px;color:var(--yb-ink);padding:5px 8px}.yb-team-perms .yb-check-row.partial .yb-check-box{background:#3b82f659;border-color:#6ea8ff}.yb-doc-layer.wide .yb-doc-panel .yb-team-perms{max-width:none}.yb-doc-text.danger{color:#d35a5a}.yb-team-actions{border-top:1px solid var(--yb-line);flex-wrap:wrap;gap:10px;margin-top:18px;padding-top:14px;display:flex}.yb-team-actions .yb-btn{min-height:36px;padding:0 14px}.yb-team-actions .yb-btn.danger{color:#b42318;border-color:color-mix(in srgb, #b42318 28%, var(--yb-line));background:color-mix(in srgb, #b42318 6%, var(--yb-surface))}.yb-settings-facts{grid-template-columns:1fr 1fr;gap:14px 18px;margin-bottom:8px;display:grid}.yb-settings-facts .span-2{grid-column:1/-1}.yb-settings-facts>div>span{color:var(--yb-mute);margin-bottom:6px;font-size:12px;display:block}.yb-settings-facts input{width:100%;height:40px;color:var(--yb-ink);background:#10141c;border:1px solid #ffffff29;border-radius:10px;padding:0 10px}.yb-settings-facts input:disabled{opacity:.55;cursor:not-allowed}.yb-settings-toggle{background:#10141c;border:1px solid #ffffff1f;border-radius:10px;justify-content:flex-start;width:100%;min-height:40px;padding:0 12px}.yb-settings-toggle:disabled{opacity:.55;cursor:not-allowed}.yb-settings-foot{border-top:1px solid #ffffff0f;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:14px;display:flex}.yb-settings-row-actions{justify-content:flex-end;align-items:center;gap:2px;display:inline-flex}.yb-settings-row-actions .yb-tool{width:30px;height:30px}.yb-settings-summary{cursor:pointer;padding:0 20px 18px}.yb-settings-summary .yb-settings-facts{pointer-events:none}.yb-settings-panel.yb-journal .yb-settings-summary{padding-top:0}.yb-company-panel{background:0 0;gap:14px;padding:16px;display:grid;overflow:hidden}.yb-company-hero{border:1px solid var(--yb-line);background:var(--yb-surface-2);border-radius:14px;align-items:center;gap:14px;padding:16px 18px;display:flex}.yb-company-hero-copy{flex:1;min-width:0}.yb-company-hero-copy strong{letter-spacing:-.03em;color:var(--yb-ink);font-size:20px;font-weight:600;display:block}.yb-company-hero-copy p{color:var(--yb-mute);margin:4px 0 0;font-size:13px}.yb-company-mark{border:1px solid var(--yb-line);color:#fff;letter-spacing:-.02em;text-transform:uppercase;background:linear-gradient(145deg,#2a3344,#171c26);border-radius:14px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;font-weight:600;display:inline-flex;overflow:hidden}.yb-company-mark.sm{border-radius:10px;width:36px;height:36px;font-size:13px}.yb-company-mark img{object-fit:cover;width:100%;height:100%;display:block}.yb-company-section{border:1px solid var(--yb-line);background:var(--yb-surface);border-radius:14px;padding:0;overflow:hidden}.yb-company-section h3{letter-spacing:.04em;text-transform:uppercase;color:var(--yb-mute);border-bottom:1px solid var(--yb-line);background:var(--yb-surface-2);margin:0;padding:12px 16px;font-size:12px;font-weight:650}.yb-company-rows{border:1px solid var(--yb-line);background:var(--yb-surface);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.yb-company-section>.yb-company-rows{border:0;border-radius:0}.yb-company-row{border:0;border-bottom:1px solid var(--yb-line);width:100%;color:inherit;text-align:start;font:inherit;background:0 0;grid-template-columns:minmax(132px,200px) minmax(0,1fr);align-items:start;gap:12px 20px;margin:0;padding:14px 16px;display:grid}.yb-company-row:nth-child(2n){background:color-mix(in srgb, var(--yb-surface-2) 65%, transparent)}.yb-company-row:last-child{border-bottom:0}.yb-company-row>span{color:var(--yb-mute);padding-top:2px;font-size:13px;font-weight:500}.yb-company-row>strong,.yb-company-row>div{justify-self:start;min-width:0}.yb-company-row strong{width:auto;max-width:100%;color:var(--yb-ink);text-align:start;font-weight:500;line-height:1.45;display:block}.yb-company-row .yb-ltr-value{justify-self:start;text-align:start!important;width:auto!important;display:inline-block!important}.yb-company-row small{color:var(--yb-mute);margin-top:4px;font-size:12px;line-height:1.4;display:block}.yb-company-hero .yb-btn{flex:none}.yb-profile-mark{border-radius:999px}.yb-profile-value{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.yb-profile-value .yb-btn{flex:none}.yb-profile-edit-btn{box-sizing:border-box;width:32px;height:32px;color:var(--yb-mute);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.yb-profile-edit-btn:hover{background:var(--yb-hover-strong);color:var(--yb-ink)}.yb-profile-edit-btn .yb-icon{width:15px!important;height:15px!important}.yb-profile-edit{gap:10px;width:100%;min-width:0;display:grid}.yb-profile-edit input{border:1px solid var(--yb-line);background:var(--yb-surface-2);width:100%;height:40px;color:var(--yb-ink);font:inherit;border-radius:10px;padding:0 12px}.yb-profile-actions{justify-content:flex-end;gap:8px;display:flex}.yb-profile-meta{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.yb-profile-badge{border:1px solid var(--yb-line);background:var(--yb-hover);height:22px;color:var(--yb-mute);border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.yb-profile-badge.is-ok{color:#4ade80;background:#22c55e1f;border-color:#22c55e59}.yb-profile-badge.is-warn{color:#eeb44e;background:#eeb44e24;border-color:#eeb44e66}.yb-profile-hint{color:var(--yb-mute);max-width:36ch;margin:0;font-size:12px;line-height:1.45}.yb-profile-strength{gap:6px;display:grid}.yb-profile-strength-bar{background:var(--yb-hover-strong);border-radius:999px;height:4px;overflow:hidden}.yb-profile-strength-fill{border-radius:inherit;height:100%;transition:width .15s,background-color .15s;display:block}.yb-profile-strength-label{color:var(--yb-mute);margin:0;font-size:12px}html[data-theme=light] .yb .yb-profile-edit input{background:#fff;border-color:#18181b24}html[data-theme=light] .yb .yb-profile-badge.is-ok{color:#15803d}html[data-theme=light] .yb .yb-profile-badge.is-warn{color:#b45309}.yb-connections-panel{padding:18px 0 8px}.yb-connections-panel>.yb-settings-head,.yb-connections-panel>.yb-field-hint{padding-inline:20px}.yb-connection-cards{grid-template-columns:minmax(0,1fr);gap:12px;padding:4px 20px 12px;display:grid}.yb-connection-card{background:#ffffff05;border:1px solid #ffffff14;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:16px 18px;display:flex}.yb-connection-logo{background:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:108px;height:48px;padding:8px 12px;display:flex}.yb-connection-logo svg{width:100%;height:28px;display:block}.yb-connection-card-copy{text-align:start;flex-direction:column;flex:auto;align-items:flex-start;gap:4px;min-width:0;display:flex}.yb-connection-card-copy p,.yb-connection-card-copy small{min-width:0;max-width:100%;color:var(--yb-mute);white-space:normal;overflow-wrap:break-word;margin:0;font-size:13px;line-height:1.45}.yb-connection-card-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.yb-connection-error{color:#ffb3bd!important}.yb-connection-row{grid-template-columns:minmax(120px,180px) minmax(0,1fr) auto}.yb-connection-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=720px){.yb-connection-card{flex-direction:column}.yb-connection-row{grid-template-columns:1fr}}.yb-settings-empty{flex-direction:column;align-items:center;gap:14px;padding:12px 0;display:flex}.yb-settings-empty p{margin:0}.yb-settings-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.yb-company-logo-cell{align-items:center;gap:12px;display:flex}.yb-logo-edit{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (width<=720px){.yb-company-row{grid-template-columns:1fr;gap:6px}}.yb-txn-table{table-layout:fixed;width:100%;min-width:1180px}.yb-txn-table .date{width:168px;min-width:168px}.yb-txn-table .account{width:14%}.yb-txn-table .category{width:26%;min-width:220px}.yb-txn-table .description{width:18%}.yb-txn-table .tags{width:12%}.yb-txn-table .amount{width:132px}.yb-txn-table td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yb-txn-table td.date{text-overflow:unset;overflow:visible}.yb-txn-table td.category{white-space:normal;overflow:visible}.yb-txn-table td.category .yb-cat-cell{align-items:center;width:100%;min-width:0}.yb-txn-table td.category .yb-select{flex:1;min-width:0}.yb-txn-table td.category .yb-select>button{white-space:normal;align-items:flex-start;min-height:32px;padding-block:6px;height:auto!important}.yb-txn-table td.category .yb-select>button>span{white-space:normal;text-overflow:unset;word-break:break-word;line-height:1.35;overflow:visible}.yb-txn-table td.category .yb-select>button .yb-caret{margin-top:2px}.yb-inline-edit,.yb-inline-tags{flex-wrap:wrap;align-items:center;gap:6px;width:100%;min-width:0;display:flex}.yb-inline-input{color:#f4f6fb;width:100%;min-width:0;height:34px;font:inherit;background:#10141c;border:1px solid #ffffff38;border-radius:8px;padding:0 10px}.yb-inline-edit .yb-select,.yb-inline-edit .yb-date{width:100%}.yb-inline-tags .yb-chip{cursor:pointer}.yb-txn-table td .yb-select,.yb-txn-table td .yb-select>button{width:100%;min-width:0}.yb-txn-table td .yb-select>button{box-sizing:border-box;background:#222838;border-color:#0000;height:32px;min-height:32px}.yb-txn-table td .yb-select>button:hover{background:#262c3d;border-color:#ffffff24}.yb-txn-table td .yb-select.open>button{background:#10141c;border-color:#ffffff38}.yb-txn-table td .yb-select.dashed>button{background:#222838!important;border-style:solid!important;border-color:#0000!important;border-radius:10px!important}.yb-docs.open .yb-txn-table{min-width:1180px}.yb-docs.open .yb-docs-main .yb-panel.yb-journal{overflow-x:auto}.yb-load-more{min-height:56px;color:var(--yb-mute);justify-content:center;align-items:center;gap:10px;padding:16px 12px 8px;font-size:13px;display:flex}.yb-load-more.done{min-height:40px;padding-top:10px}.yb-load-more .yb-btn{height:34px;padding:0 14px}.yb-spinner{border:2px solid #ffffff29;border-top-color:#9eb6ff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite yb-spin}@keyframes yb-spin{to{transform:rotate(360deg)}}.yb-table th{text-align:start;color:var(--yb-mute);letter-spacing:0;padding:0 8px 10px;font-size:12px;font-weight:400}.yb-table td{vertical-align:middle;color:var(--yb-soft);font-variant-numeric:tabular-nums;border-top:1px solid #ffffff0f;padding:12px 8px;font-weight:400}.yb-table tr:hover td{background:#ffffff05}.yb-table .num{text-align:end;color:var(--yb-ink);font-weight:500}.yb-chip{color:#d5dced;cursor:default;background:#222838;border:1px solid #0000;border-radius:999px;align-items:center;margin:2px;padding:3px 8px;font-size:12px;display:inline-flex}button.yb-chip{cursor:pointer}button.yb-chip.on{color:#e8eefc;background:#8eb4ff24;border-color:#8eb4ff73}.yb-banner{color:#c9d7ea;background:#142033;border:1px solid #29405f;border-radius:12px;padding:12px 14px}.yb-guide{color:#c9d7ea;isolation:isolate;-webkit-backdrop-filter:blur(20px)saturate(1.25);background:linear-gradient(145deg,#6e96ff33 0%,#3755a01f 38%,#161e3073 100%),linear-gradient(#ffffff12,#ffffff04);border:1px solid #96b4ff33;border-radius:18px;flex:none;min-height:min-content;margin:0 0 16px;padding:18px 20px 20px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 14px 40px #00000047}.yb-guide:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(#82aaff52,#0000 68%);width:58%;height:160%;position:absolute;inset-block-start:-50%;inset-inline-end:-15%}.yb-guide:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(#5078dc29,#0000 70%);width:50%;height:140%;position:absolute;inset-block-end:-60%;inset-inline-start:-20%}.yb-guide-head,.yb-guide-grid{z-index:1;position:relative}.yb-guide-head{justify-content:flex-start;align-items:center;gap:10px;margin:0 0 16px;padding-inline-end:36px;display:flex}.yb-guide-head strong{color:#f2f6ff;align-items:center;gap:8px;font-size:15px;font-weight:560;display:inline-flex}.yb-guide-head .yb-icon{color:#b4ccff;width:16px;height:16px}.yb-guide-close{z-index:2;top:14px;color:#c5d0e4;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;margin:0;padding:0;display:inline-flex;position:absolute;inset-inline-end:14px}.yb-guide-close:hover{color:#fff;background:#ffffff1a}.yb-guide-close .yb-icon{width:14px;height:14px;color:inherit}.yb-guide-close .yb-tip-label{top:calc(100% + 8px);left:50%;right:auto;transform:translate(-50%,2px)}.yb-guide-close:hover .yb-tip-label,.yb-guide-close:focus-visible .yb-tip-label{opacity:1;visibility:visible;transform:translate(-50%)}.yb-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.yb-guide-grid>div{border-inline-start:1px solid #ffffff1a;padding:0 18px}.yb-guide-grid>div:first-child{border-inline-start:0;padding-inline-start:0}.yb-guide-grid strong{color:#eef3ff;margin-bottom:6px;font-size:13px;font-weight:560;display:block}.yb-guide-grid p{color:#b0bdd4;margin:0;font-size:13px;line-height:1.55}@media (width<=900px){.yb-guide-grid{grid-template-columns:1fr;gap:14px}.yb-guide-grid>div{border:0;padding:0}}.yb-line{width:100%;height:160px}.yb-drawer-layer{z-index:19;position:fixed;inset:0}.yb-drawer-layer.compose{background:0 0;place-items:center;padding:24px 16px;display:grid}.yb-drawer-layer.compose .yb-drawer-backdrop{background:#080a0e8c}.yb-drawer-backdrop{cursor:default;background:0 0;border:0;padding:0;position:absolute;inset:0}.yb-drawer{z-index:20;background:#10141c;border-inline-start:1px solid #2a3142;width:min(420px,100%);padding:28px 24px 32px;position:fixed;inset-block:0;inset-inline-end:0;overflow:auto;box-shadow:-20px 0 60px #00000059}.yb-drawer.wide{background:#1c222e;border:1px solid #ffffff1a;border-inline-start:1px solid #ffffff1a;border-radius:16px;flex-direction:column;width:min(560px,100%);max-height:min(88vh,900px);padding:0;display:flex;position:relative;inset:auto;overflow:hidden;box-shadow:0 24px 64px #00000073}.yb-drawer.wide.xl{background:#151922;width:min(920px,100vw - 32px);max-height:min(92vh,980px)}.yb-compose-actions .yb-btn.icon{place-items:center;width:34px;padding:0;display:inline-grid}.yb-compose-actions .yb-btn.icon.on{color:#f4f6fb;background:#ffffff14}.yb-compose-actions .yb-btn.primary:disabled{opacity:.45;cursor:default}.yb-shell:has(.yb-docs.open.wide.importing) .yb-import-layer{background:var(--yb-panel);align-items:stretch;padding:0!important}.yb-shell:has(.yb-docs.open.wide.importing) .yb-import-layer .yb-doc-stage{width:100%;max-width:none}.yb-shell:has(.yb-docs.open.wide.importing) .yb-import-body{padding:18px 24px 28px}.yb-shell:has(.yb-docs.open.wide.importing) .yb-import-toolbar{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.yb-shell:has(.yb-docs.open.wide.importing) .yb-import-toolbar .yb-select{width:min(320px,100%)}.yb-import-layer{padding:0!important}.yb-import-layer:after{display:none!important}.yb-import-layer .yb-doc-stage{gap:0;overflow:hidden}.yb-import-layer .yb-compose-top{background:0 0;border-bottom:1px solid #ffffff14;flex:none}.yb-import-layer .yb-compose-top h2{font-size:18px}.yb-import-layer .yb-import-body{flex:1;min-height:0;overflow:auto}.yb-import-body{flex-direction:column;gap:12px;padding:14px 16px 20px;display:flex}.yb-import-toolbar{gap:8px;display:grid}.yb-import-toolbar .yb-select{width:100%}.yb-import-hint{color:var(--yb-mute);margin:0;font-size:12px}.yb-import-alert{color:#d7e3ff;background:#6e96ff1f;border:1px solid #82aaff38;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}.yb-import-alert .yb-icon{color:#9eb6ff;flex:none;width:16px;height:16px;margin-top:1px}.yb-import-grid-wrap{background:#10141c;border:1px solid #ffffff1f;border-radius:12px;overflow:hidden}.yb-import-grid{table-layout:fixed;border-collapse:collapse;width:100%}.yb-import-grid th,.yb-import-grid td{border-bottom:1px solid #ffffff14;vertical-align:middle;text-align:start;color:var(--yb-soft);border-inline-end:1px solid #ffffff14;padding:0;font-size:13px}.yb-import-grid th:last-child,.yb-import-grid td:last-child{border-inline-end:0}.yb-import-grid tr:last-child td{border-bottom:0}.yb-import-grid thead th{height:36px;color:var(--yb-mute);background:#ffffff05;padding:0 12px;font-size:12px;font-weight:400}.yb-import-grid th.check,.yb-import-grid td.check{text-align:center;width:42px;padding:0}.yb-import-grid th.idx,.yb-import-grid td.idx{text-align:center;color:#6f7b91;font-variant-numeric:tabular-nums;width:36px}.yb-import-grid th:nth-child(3),.yb-import-grid td:nth-child(3){width:118px}.yb-import-grid th:nth-child(5),.yb-import-grid td:nth-child(5){width:108px}.yb-import-grid th.go,.yb-import-grid td.go{text-align:center;width:44px;padding:0}.yb-import-grid th.num,.yb-import-grid td.num{text-align:end}.yb-import-grid tbody td{height:44px}.yb-import-grid tbody td>input,.yb-import-grid .yb-date,.yb-import-grid .yb-select{width:100%}.yb-import-grid tbody td>input{color:#f4f6fb;height:44px;font:inherit;box-sizing:border-box;background:0 0;border:0;border-radius:0;padding:0 12px}.yb-import-grid tbody td>input:focus{background:#ffffff08;outline:none}.yb-import-grid .yb-line-amount{text-align:end;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.yb-import-grid .yb-date>button,.yb-import-grid .yb-select>button{min-height:44px;padding-inline:12px;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;height:44px!important}.yb-import-grid .yb-line-remove,.yb-import-grid .yb-line-add-icon{color:#8b97ad;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:inline-grid}.yb-import-grid .yb-line-remove:hover{color:#ffb3bd;background:#ffffff0d}.yb-import-grid .yb-line-add-icon:hover{color:#d7e3ff;background:#ffffff0d}.yb-import-grid .yb-line-add-icon .yb-icon,.yb-import-grid .yb-line-remove .yb-icon{width:15px;height:15px}.yb-import-grid tr.sum td{height:44px;color:var(--yb-ink);background:#ffffff04;padding:0 12px;font-weight:500}.yb-import-grid tr.sum td.num{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.yb-import-grid input[type=checkbox]{accent-color:#6f8fff;cursor:pointer;width:15px;height:15px}.yb-import-drop{min-height:110px;color:var(--yb-mute);text-align:center;cursor:pointer;background:#ffffff04;border:1px dashed #ffffff24;border-radius:14px;justify-items:center;gap:6px;padding:22px 14px;display:grid}.yb-import-drop.over{color:#d7e3ff;background:#6e96ff14;border-color:#9eb6ff8c}.yb-import-drop .yb-icon{color:#9aa6bd;width:22px;height:22px}.yb-import-drop strong{color:var(--yb-soft);font-size:14px;font-weight:500}.yb-import-drop span{font-size:12px}@media (width<=720px){.yb-drawer.wide.xl{width:calc(100vw - 16px)}.yb-import-grid th:nth-child(3),.yb-import-grid td:nth-child(3){width:104px}.yb-import-grid th:nth-child(5),.yb-import-grid td:nth-child(5){width:92px}}.yb-compose-top{border-bottom:1px solid #ffffff14;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.yb-compose-top h2{color:var(--yb-ink);margin:0;font-size:18px;font-weight:500}.yb-compose-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.yb-compose-actions .yb-btn{border-radius:999px;width:auto;height:34px;padding:0 14px}.yb-compose-body{padding:14px 18px 20px}.yb-doc-panel .yb-compose-body{padding:18px 20px 28px}.yb-compose-body .yb-field{margin-bottom:10px}.yb-compose-body .yb-doc-dates{gap:10px;margin-bottom:12px}.yb-compose-body .yb-doc-lines{margin-bottom:14px}.yb-compose-body .yb-doc-kicker{margin-top:4px}.yb-compose-body .yb-note,.yb-compose-body .yb-field input{min-height:40px}.yb-doc-panel .yb-compose-body .yb-doc-facts input{width:100%;height:40px;color:var(--yb-ink);background:#10141c;border:1px solid #ffffff29;border-radius:10px;padding:0 10px}.yb-doc-scroll{flex:1;min-height:0;padding-bottom:18px;overflow:auto}.yb-meta-box>.yb-settings-toggle{margin-bottom:10px}.yb-drop{color:var(--yb-mute);text-align:center;cursor:pointer;background:#151a24;border:1px solid #ffffff24;border-radius:12px;justify-items:center;gap:4px;margin-bottom:10px;padding:14px 12px;transition:border-color .15s,background .15s;display:grid}.yb-drop.over{background:#e8b15a14;border-color:#e8b15a}.yb-drop.has{cursor:default;justify-items:stretch;gap:8px;padding:10px}.yb-drop.reading{cursor:wait;background:#e8b15a14;border-color:#e8b15a73}.yb-drop.reading>.yb-icon{color:#e8b15a;animation:1.1s ease-in-out infinite yb-pulse}.yb-drop>.yb-icon{color:#c5cedf;width:22px;height:22px}.yb-drop>strong{color:var(--yb-ink);font-size:13px;font-weight:500}.yb-drop>span{font-size:11px;line-height:1.35}@keyframes yb-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.08)}}.yb-doc-paid{border-top:1px solid #ffffff14;gap:8px;margin-top:10px;padding-top:10px;display:grid}.yb-doc-paid-flag{color:#e8b15a;margin:0;font-size:13px;font-weight:500}.yb-check{color:var(--yb-soft);cursor:pointer;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.yb-check input{accent-color:#e8b15a;width:16px;height:16px;margin:0}.yb-drop-preview{background:#0f131a;border-radius:10px;place-items:center;min-height:72px;display:grid;overflow:hidden}.yb-drop-preview img{object-fit:contain;max-width:100%;max-height:96px;display:block}.yb-drop-preview .yb-icon{color:#c5cedf;width:36px;height:36px}.yb-drop-bar{background:#10141c;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:6px;min-height:40px;padding:0 10px;display:flex}.yb-drop-bar span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--yb-soft);flex:1;font-size:13px;overflow:hidden}.yb-drop-bar button{color:#c5cedf;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.yb-drop-bar button:disabled{opacity:.4;cursor:default}.yb-drop-bar .yb-icon{width:15px;height:15px}.yb-file-list{gap:6px;margin:0 0 10px;padding:0;list-style:none;display:grid}.yb-file-list li{background:#151a24;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:6px;min-height:40px;padding:4px 6px 4px 8px;display:flex}.yb-file-list li.empty{color:var(--yb-mute);background:0 0;border:0;padding-inline:0;font-size:13px}.yb-file-list .name{color:#e8edf7;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.yb-file-list .name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yb-file-list .name img{object-fit:cover;border-radius:6px;flex:none;width:32px;height:32px}.yb-file-list .name .yb-icon{color:#c5cedf;flex:none;width:16px;height:16px}.yb-file-list li>button:not(.name){color:#d7deee;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-width:28px;height:28px;padding:0 8px;display:inline-flex}.yb-file-list li>button:not(.name):hover{background:#ffffff14}.yb-file-view{z-index:140;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05070cb8;place-items:center;padding:28px 20px;display:grid;position:fixed;inset:0}.yb-file-view section{background:#1c222e;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;width:min(880px,100%);height:min(88vh,920px);display:flex;overflow:visible;box-shadow:0 28px 80px #00000080}.yb-file-view header{background:#1c222e;border-bottom:1px solid #ffffff14;align-items:center;gap:10px;min-height:52px;padding:0 12px 0 14px;display:flex}.yb-file-view header .yb-icon{color:#e8b15a;flex:none;width:16px;height:16px}.yb-file-view header .yb-tool{color:#d7deee;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex;position:relative}.yb-file-view header .yb-tool:disabled{opacity:.35;cursor:default}.yb-file-view header strong{text-overflow:ellipsis;white-space:nowrap;color:#f4f6fb;flex:1;min-width:0;font-size:14px;font-weight:520;overflow:hidden}.yb-file-view header em{color:#c5cedf;text-align:center;background:#ffffff0f;border-radius:999px;flex:none;min-width:28px;height:24px;padding:0 8px;font-size:12px;font-style:normal;line-height:24px}.yb-file-view .stage{background:radial-gradient(at top,#e8b15a14,#0000 42%),#12161e;flex-direction:column;flex:1;align-items:center;gap:16px;min-height:0;padding:22px 18px 28px;display:flex;overflow:auto}.yb-file-view .stage>.yb-spinner{margin-top:28vh}.yb-file-view .stage>p{color:#c5cedf;margin:28vh 0 0}.yb-file-view .sheet{object-fit:contain;background:#fff;border:0;border-radius:4px;width:min(720px,100%);height:auto;box-shadow:0 16px 40px #00000059}.yb-doc-lead{color:#9aa6bd;margin:-8px 0 18px;font-size:13px;line-height:1.6}.yb-doc-kicker{color:var(--yb-mute);margin:8px 0 6px;font-size:12px;font-weight:400}.yb-doc-panel .yb-doc-lines{margin-bottom:4px}.yb-doc-panel.viewing .yb-doc-lines{margin:4px 0 16px}.yb-doc-panel .yb-doc-note{color:var(--yb-soft);text-align:start;margin:0;font-size:13px;line-height:1.55}.yb-doc-panel.viewing .yb-doc-note{margin-top:4px;line-height:1.65}.yb-doc-dates{grid-template-columns:1fr 1fr;gap:12px;display:grid}.yb-doc-amount{gap:12px;display:grid}.yb-doc-amount.pair{grid-template-columns:1fr 1fr}.yb-line-card header{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.yb-line-card header strong{font-size:13px;font-weight:650}.yb-line-card header button{color:#ffb4c0;cursor:pointer;background:0 0;border:0;font-size:12px}.yb-doc-add{justify-content:center;width:100%;margin-bottom:16px}.yb-doc-foot{background:#10141c;border-top:1px solid #ffffff14;flex:none;gap:12px;margin:0 -24px;padding:14px 24px 20px;display:grid}.yb-doc-total{justify-content:space-between;align-items:baseline;display:flex}.yb-doc-total span{color:#9aa6bd;font-size:13px}.yb-doc-total strong{color:var(--yb-ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:500}.yb-doc-foot .yb-actions{flex-wrap:wrap;margin:0}html.yb-doc-open{--yb-panel-w:min(640px, 46vw)}.yb-shell:has(.yb-docs.open){--yb-panel-w:min(640px, 46vw)}html.yb-import-open{--yb-panel-w:min(560px, 42vw)}.yb-shell:has(.yb-docs.open.importing){--yb-panel-w:min(560px, 42vw)}.yb-shell:has(.yb-docs.open){height:100vh;overflow:hidden}.yb-shell:has(.yb-docs.open) .yb-main{flex-direction:column;height:100vh;min-height:0;display:flex;position:relative;overflow:hidden}.yb-shell:has(.yb-docs.open) .yb-content{flex:auto;gap:0;min-width:0;min-height:0;padding:0;display:flex;position:static;overflow:hidden}.yb-shell:has(.yb-docs.open) .yb-docs.open{flex:auto;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:static}.yb-shell:has(.yb-docs.open) .yb-title{display:none!important}.yb-shell:has(.yb-docs.open) .yb-top{width:calc(100% - var(--yb-panel-w));max-width:calc(100% - var(--yb-panel-w));margin:0;box-sizing:border-box;z-index:12;background:var(--yb-bg);-webkit-backdrop-filter:none;backdrop-filter:none;flex-flow:row;flex:none;justify-content:space-between;align-items:center;gap:12px;margin-inline-end:auto;display:flex;position:relative;top:auto;overflow:visible}.yb-shell:has(.yb-docs.open) .yb-top .yb-pop{z-index:30}.yb-shell:has(.yb-docs.open) .yb-top .yb-menu menu{z-index:30}.yb-shell:has(.yb-docs.open) .yb-top-start{flex-wrap:nowrap;flex:auto;min-width:0}.yb-shell:has(.yb-docs.open) .yb-page-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yb-shell:has(.yb-docs.open) .yb-top-actions{flex-wrap:nowrap;flex:none;align-items:center;gap:8px;min-width:0;display:flex}:is(.yb-shell:has(.yb-docs.open) .yb-stmt-head,.yb-shell:has(.yb-docs.open) .yb-doc-tools){flex-wrap:nowrap}.yb-shell:has(.yb-docs.open) .yb-content{width:calc(100% - var(--yb-panel-w));max-width:calc(100% - var(--yb-panel-w));box-sizing:border-box;margin-inline-end:auto;padding-inline-end:0}.yb-shell:has(.yb-docs.open) .yb-docs-main{flex:auto;align-self:stretch;width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:12px 16px 24px;overflow:auto}.yb-shell:has(.yb-docs.open) .yb-doc-layer{top:0;bottom:0;width:var(--yb-panel-w);max-width:var(--yb-panel-w);z-index:5;background:var(--yb-panel);flex-direction:column;min-width:0;height:auto;min-height:0;padding:12px 22px 28px;display:flex;position:absolute;inset-inline-end:0;overflow:hidden}.yb-shell:has(.yb-docs.open) .yb-doc-layer:after{content:"";inset-inline:0;background:linear-gradient(to top, color-mix(in srgb, var(--yb-bg) 92%, #000) 0%, color-mix(in srgb, var(--yb-bg) 55%, transparent) 48%, transparent 100%);pointer-events:none;z-index:1;height:130px;position:absolute;bottom:0}.yb-doc-stage{z-index:2;box-sizing:border-box;flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;gap:8px;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.yb-shell:has(.yb-docs.open) .yb-doc-panel{flex:auto;min-height:0}.yb-shell:has(.yb-docs.open.wide){--yb-panel-w:0px}:is(.yb-shell:has(.yb-docs.open.wide) .yb-top,.yb-shell:has(.yb-docs.open.wide) .yb-docs-main){display:none}.yb-shell:has(.yb-docs.open.wide) .yb-content{width:100%;max-width:100%;margin:0;padding-inline-end:0}.yb-shell:has(.yb-docs.open.wide) .yb-doc-layer{background:var(--yb-panel);align-items:stretch;width:100%;max-width:none;padding:18px 24px 32px;inset-inline:0}.yb-shell:has(.yb-docs.open.wide) .yb-doc-stage{width:min(1120px,100%);max-width:none;margin-inline:auto}.yb-docs:not(.open) .yb-docs-main{padding:0}.yb-docs.open .yb-docs-main .yb-panel{overflow-x:auto}.yb-docs.open .yb-doc-table{min-width:980px}.yb-doc-table{table-layout:fixed;width:100%}.yb-doc-table th,.yb-doc-table td{text-overflow:ellipsis;white-space:nowrap;border-inline-end:1px solid #ffffff07;overflow:hidden}.yb-doc-table th:last-child,.yb-doc-table td:last-child{border-inline-end:0}.yb-doc-table .mark{text-align:center;width:42px;min-width:42px;max-width:42px;color:var(--yb-mute);font-variant-numeric:tabular-nums;vertical-align:middle;padding-inline:6px!important}.yb-doc-table .yb-row-idx{color:#8b97ad;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;line-height:1;display:inline-flex}.yb-doc-table .number{width:14%}.yb-doc-table .party{width:18%}.yb-doc-table .contact,.yb-doc-table .account{width:16%}.yb-doc-table .description{width:20%}.yb-doc-table .amount{width:132px;min-width:120px}.yb-doc-table .date{width:148px;min-width:148px}.yb-party-docs{table-layout:fixed;width:100%}.yb-party-docs th:first-child,.yb-party-docs td:first-child{width:20%}.yb-party-docs th:nth-child(2),.yb-party-docs td:nth-child(2){width:18%}.yb-party-docs th:nth-child(3),.yb-party-docs td:nth-child(3){width:14%}.yb-party-docs th.num,.yb-party-docs td.num{text-align:right;white-space:nowrap;direction:ltr;unicode-bidi:isolate;width:124px;min-width:124px;overflow:visible}.yb-party-docs .yb-money{white-space:nowrap;direction:ltr;unicode-bidi:isolate;display:inline-block}.yb-party-docs a.yb-ledger-cell{color:inherit;text-decoration:none}.yb-party-docs a.yb-ledger-cell:hover{color:#c5d4ff}.yb-doc-table td.date{text-overflow:unset;overflow:visible}.yb-doc-table .status,.yb-doc-table .num{width:120px}.yb-doc-table .go{width:36px}.yb-doc-table .yb-copyline.inline{width:100%;max-width:100%;position:relative}.yb-doc-table .yb-copyline:hover .yb-cell-actions,.yb-doc-table .yb-copyline:focus-within .yb-cell-actions{opacity:1;pointer-events:auto}.yb-doc-file.compact{text-align:start;background:0 0;border:0;align-items:center;gap:10px;min-height:40px;margin:0;padding:0;display:flex}.yb-doc-file.compact .yb-icon{color:#9aa6bd;flex:none;width:16px;height:16px}.yb-doc-file.compact a,.yb-doc-file.compact>span{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;min-width:0;overflow:hidden}.yb-doc-file.compact button{color:#d7deee;height:30px;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.yb-txn-amount-row .yb-status{transform:translateY(-5px)}.yb-doc-toolbar{align-items:center;gap:8px;margin-bottom:14px;display:flex}.yb-docs-main{flex-direction:column;min-width:0;display:flex}.yb-filter-anchor{align-items:center;gap:8px;display:flex;position:relative}.yb-filter-btn{color:#e8edf7;min-height:36px;font:inherit;white-space:nowrap;cursor:pointer;background:#1c2230;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-weight:500;line-height:1.2;display:inline-flex}.yb-filter-btn .yb-icon{color:#c5cedf;flex:none;width:15px;height:15px}.yb-filter-btn .yb-caret,.yb-filter-btn>.yb-icon:last-child{color:#8b97ad;width:14px;height:14px;margin-inline-start:2px}.yb-filter-btn.on,.yb-filter-btn[aria-expanded=true]{color:#fff;background:#ffffff14;border-color:#ffffff38}.yb-filter-btn.open-caret .yb-icon:last-child{transform:rotate(180deg)}.yb-toolbar-sep{background:#ffffff1f;flex:none;width:1px;height:22px;margin:0 2px}.yb-filter-pop{z-index:40;top:calc(100% + 8px);background:#171b26;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:220px minmax(280px,1fr);width:min(560px,100vw - 48px);min-height:320px;display:grid;position:absolute;inset-inline-start:0;overflow:hidden;box-shadow:0 24px 60px #00000073}.yb-filter-pop nav{background:#12161f;border-inline-end:1px solid #ffffff14;flex-direction:column;gap:2px;padding:8px;display:flex}.yb-filter-pop nav button{color:#e4e9f4;text-align:start;cursor:pointer;height:auto;min-height:38px;line-height:1.3;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.yb-filter-pop nav button .yb-icon{color:#9aa6bd;flex:none;width:15px;height:15px}.yb-filter-pop nav button span{flex:1;min-width:0}.yb-filter-pop nav button .yb-filter-nav-go{color:#8b97ad;width:14px;height:14px;margin-inline-start:auto}html[dir=rtl] .yb-filter-pop nav button .yb-filter-nav-go{transform:scaleX(-1)}.yb-filter-pop nav button.on,.yb-filter-pop nav button:hover{background:#ffffff0f}.yb-filter-pop nav button.on .yb-icon{color:#d7deee}.yb-filter-pane{background:#1a2030;align-content:start;gap:12px;padding:14px 16px;display:grid}.yb-filter-stack{gap:10px;display:grid}.yb-filter-stack input,.yb-filter-pane .yb-doc-search{width:100%}.yb-filter-stack input{color:#f4f6fb;background:#10141c;border:1px solid #ffffff2e;border-radius:10px;height:40px;padding:0 12px}.yb-filter-field{gap:6px;display:grid}.yb-filter-field>span{color:#9aa6bd;font-size:12px}.yb-filter-head{color:#9aa6bd;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.yb-filter-head button{color:#9eb0ff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.yb-filter-checks{gap:2px;max-height:260px;display:grid;overflow:auto}.yb-check-row{width:100%;min-height:36px;color:var(--yb-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:6px 8px;display:flex}.yb-check-row:hover{background:#ffffff0d}.yb-check-row.on{background:#ffffff0a}.yb-check-box,.yb-radio-box{background:0 0;border:1.5px solid #ffffff47;border-radius:4px;flex:0 0 16px;place-items:center;width:16px;height:16px;display:inline-grid}.yb-radio-box{border-radius:50%}.yb-check-row.on .yb-check-box,.yb-check-row.on .yb-radio-box{background:#3b82f6;border-color:#6ea8ff;box-shadow:inset 0 0 0 3px #1a2030}.yb-check-row .yb-icon{color:#9aa6bd;flex:none;width:15px;height:15px}.yb-check-row span{min-width:0}.yb-check-row .yb-pill-dashed{color:#d7deee;border:1px dashed #ffffff47;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:12px;display:inline-flex}.yb-menu-pop.yb-mercury-menu{background:#171b26;border-radius:14px;min-width:240px;padding:8px}.yb-mercury-menu .yb-check-row{border-radius:8px}.yb-mercury-menu .yb-menu-sep{background:#ffffff14;height:1px;margin:6px 4px}.yb-doc-panel{z-index:2;background:#1c222e;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;flex:auto;width:100%;min-height:0;max-height:none;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000059}.yb-doc-panel .yb-doc-scroll{flex:1;min-height:0;padding:12px 14px 16px;overflow:auto}.yb-doc-panel.viewing .yb-doc-scroll{padding:18px 20px 24px}.yb-doc-panel .yb-doc-facts{gap:10px 12px;margin-bottom:10px}.yb-doc-panel .yb-doc-facts .span-2{grid-column:1/-1}.yb-doc-panel .yb-doc-facts>.yb-field-hint{margin:0}.yb-doc-panel h2{margin:0 0 8px;font-size:22px}.yb-doc-balance-line{color:var(--yb-mute);justify-content:space-between;align-items:baseline;gap:8px;margin:8px 0 10px;font-size:13px;display:flex}.yb-doc-balance-line strong{color:var(--yb-ink);font-size:14px;font-weight:500}.yb-doc-note-field{margin-bottom:0}.yb-doc-panel .yb-doc-note-field input,.yb-compose-body .yb-doc-note-field input{height:40px;min-height:40px}.yb-doc-tools{z-index:60;background:var(--yb-panel);pointer-events:auto;border:0;flex:none;align-items:center;gap:10px;width:100%;margin-bottom:8px;padding:4px 2px 8px;display:flex;position:sticky;top:0}.yb-doc-tools-nav,.yb-doc-tools-actions{pointer-events:auto;flex:none;align-items:center;gap:10px;display:flex}.yb-doc-tools-actions{margin-inline-start:auto}.yb-doc-tools strong{color:var(--yb-ink);font-size:14px;font-weight:520}.yb-doc-tools .yb-tool.danger{color:#ffb4c0}.yb-doc-tools .yb-tool.danger .yb-icon{color:inherit}html[data-theme=light] .yb .yb-doc-tools .yb-tool.danger{color:#e11d48}.yb-doc-tools .yb-tool{border:1px solid var(--yb-line);background:var(--yb-hover);color:var(--yb-ink);cursor:pointer;z-index:2;border-radius:8px;justify-content:center;align-items:center;position:relative;pointer-events:auto!important;flex:0 0 32px!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;padding:0!important;display:inline-flex!important}.yb-doc-tools .yb-tool.on{background:var(--yb-hover-strong);color:var(--yb-ink)}.yb-doc-tools .yb-tool:disabled,.yb-doc-tools .yb-tool.off,.yb-doc-tools .yb-tool[aria-disabled=true]{opacity:.35;cursor:default}.yb-doc-tools .yb-tool .yb-icon,.yb-doc-tools .yb-tool svg{pointer-events:none!important}.yb-doc-tools .yb-icon.up{transform:rotate(180deg)}.yb-doc-tools .yb-doc-text,.yb-doc-tools .yb-btn{border-radius:8px;justify-content:center;align-items:center;gap:6px;width:auto;height:32px;min-height:32px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.yb-doc-tools .yb-doc-text{border:1px solid var(--yb-line);color:var(--yb-ink);cursor:pointer;background:0 0}.yb-doc-tools .yb-doc-text:hover{background:var(--yb-hover)}.yb-doc-tools .yb-doc-text.danger{color:#d35a5a;border-color:color-mix(in srgb, #d35a5a 30%, var(--yb-line))}.yb-doc-tools .yb-tool-sep{background:var(--yb-line);flex:none;width:1px;height:18px;margin:0 2px}.yb-doc-tools .yb-btn .yb-icon{width:14px!important;height:14px!important}.yb-doc-tools .yb-btn.ghost{border:1px solid var(--yb-line);background:var(--yb-hover);color:var(--yb-ink)}.yb-doc-tools .yb-btn.ghost:hover{background:var(--yb-hover-strong);color:var(--yb-ink)}.yb-doc-tools .yb-btn.primary{border:1px solid #0000}.yb-doc-tools .yb-icon{width:15px!important;height:15px!important}.yb-tool-sep{background:#ffffff24;width:1px;height:18px;margin:0 2px}.yb-doc-tools .yb-tool{overflow:visible}.yb-tip-label{z-index:80;color:#f2f5fb;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;background:#2a3140;border-radius:8px;width:max-content;max-width:min(220px,70vw);margin-inline:auto;padding:7px 10px;font-size:12px;line-height:1.2;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;top:calc(100% + 10px);left:0;right:0;transform:translateY(2px);box-shadow:0 8px 24px #00000059}.yb-tip-label:before{content:"";border:6px solid #0000;border-bottom-color:#2a3140;width:0;height:0;margin-left:-6px;position:absolute;bottom:100%;left:50%}.yb-tool:hover .yb-tip-label,.yb-tool:focus-visible .yb-tip-label{opacity:1;visibility:visible;transform:translateY(0)}.yb-doc-tools-actions .yb-tool:last-child .yb-tip-label{margin-inline:0;left:0;right:auto}.yb-doc-tools-actions .yb-tool:last-child .yb-tip-label:before{margin-left:-6px;left:16px}.yb-doc-tools-nav .yb-tool:first-child .yb-tip-label{margin-inline:0;left:auto;right:0}.yb-doc-tools-nav .yb-tool:first-child .yb-tip-label:before{margin-left:0;left:auto;right:10px}.yb-doc-tools,.yb-doc-tools-nav,.yb-doc-tools-actions{overflow:visible}.yb-cell-actions{inset-inline-end:0;z-index:2;opacity:0;pointer-events:none;background:#2a3140;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:2px;padding:2px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 20px #00000047}.yb-cell-actions>button{color:#d7deee;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:inline-flex}.yb-cell-actions>button:hover{color:#fff;background:#ffffff14}.yb-cell-actions .yb-icon{width:13px!important;height:13px!important}.yb-journal-table .yb-copyline.inline{width:100%;max-width:100%;padding-inline-end:0;position:relative}.yb-journal-table .yb-copyline.inline>button{display:none}.yb-journal-table .yb-copyline:hover .yb-cell-actions,.yb-journal-table .yb-copyline:focus-within .yb-cell-actions{opacity:1;pointer-events:auto}.yb-menu-pop{z-index:30;top:calc(100% + 6px);background:#171b26;border:1px solid #ffffff1a;border-radius:12px;min-width:200px;padding:6px;position:absolute;inset-inline-start:0;box-shadow:0 18px 40px #0006}.yb-menu-pop button{color:#e4e9f4;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;width:100%;min-height:36px;padding:8px 10px;display:flex}.yb-menu-pop button.on,.yb-menu-pop button:hover{background:#ffffff0f}.yb-recon-head{flex-direction:column;gap:14px;margin:0 0 12px;display:flex}.yb-recon-account{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.yb-recon-account-main{flex-direction:column;flex:240px;align-items:flex-start;gap:8px;min-width:0;display:flex}.yb-recon-account-row{flex-wrap:wrap;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.yb-recon-account-row .yb-select{flex:0 auto;width:min(340px,100%);min-width:min(340px,100%)}.yb-recon-auto{color:#b7f0cb;background:#273e33e6;border-radius:8px;align-items:center;gap:6px;margin:0;padding:4px 10px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}.yb-recon-auto .yb-icon{color:#8ee0b0;width:14px;height:14px}.yb-recon-account .yb-tool{color:#d7deee;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;margin-top:4px;padding:0;display:inline-flex;position:relative}.yb-recon-account .yb-tool.on{color:#fff;background:#ffffff1f}.yb-recon-periods{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.yb-recon-year{flex:none;width:108px}.yb-recon-year>button{background:#12161f;border:1px solid #ffffff24;border-radius:10px;height:32px;font-size:13px}.yb-recon-pill{height:32px;color:var(--yb-soft);font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.yb-recon-pill .yb-icon{color:#8ee0b0;width:14px;height:14px}.yb-recon-pill.on{color:#d8f5e4;background:#273e33d9;border-color:#8ee0b066}.yb-recon-pill.done:not(.on){color:#9aa6bd}.yb-recon-account .yb-select>button{background:#10141c;border:1px solid #ffffff29;border-radius:10px;height:40px}.yb-recon-summary{border-bottom:1px solid #ffffff14;flex-wrap:wrap;align-items:baseline;gap:28px;margin:0 0 14px;padding:12px 0 14px;display:flex}.yb-recon-summary>div{align-items:baseline;gap:10px;min-width:0;display:flex}.yb-recon-summary span{color:var(--yb-mute);font-size:13px}.yb-recon-summary strong{color:var(--yb-ink);font-size:15px;font-weight:500}.yb-recon-summary strong.ok{color:#8ee0b0}.yb-recon-summary strong.bad{color:#ffb3bd}.yb-recon-propose{background:#273e338c;border:1px solid #8ee0b059;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:0 0 14px;padding:12px 14px;display:flex}.yb-recon-propose-copy{color:#d8f5e4;flex:240px;align-items:flex-start;gap:10px;min-width:0;display:flex}.yb-recon-propose-copy .yb-icon{color:#8ee0b0;flex:none;width:18px;height:18px;margin-top:2px}.yb-recon-propose-copy p{margin:0;font-size:13px;line-height:1.45}.yb-recon-propose-actions{flex:none;align-items:center;gap:8px;display:flex}.yb-recon-desc{align-items:center;gap:6px;display:inline-flex}.yb-recon-desc .yb-icon{color:#8ee0b0;width:14px;height:14px}.yb-doc-row.suggested td{background:#8ee0b01a}.yb-recon-locked{background:#46301273;border:1px solid #ffc47859;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:0 0 14px;padding:12px 14px;display:flex}.yb-recon-locked.soft{background:#ffffff08;border-color:#ffffff1f}.yb-recon-locked-copy{color:#f3e0c2;flex:240px;align-items:flex-start;gap:10px;min-width:0;display:flex}.yb-recon-locked.soft .yb-recon-locked-copy{color:var(--yb-soft)}.yb-recon-locked-copy .yb-icon{flex:none;width:18px;height:18px;margin-top:2px}.yb-recon-locked-copy p,.yb-recon-locked-hint{margin:0;font-size:13px;line-height:1.45}.yb-recon-locked-hint{color:#f3e0c2}.yb-recon-period-fields{flex-wrap:wrap;align-items:end;gap:10px;margin-inline-start:auto;display:flex}.yb-recon-period-fields .yb-field.compact{min-width:140px;margin:0}.yb-recon-period-fields .yb-field.compact>span{margin-bottom:4px}.yb-recon-period-fields .yb-btn{height:40px}.yb-recon-table.yb-journal-table{width:100%;min-width:0}.yb-recon-table .mark{width:42px}.yb-recon-table .party{min-width:120px;color:var(--yb-soft)}.yb-recon-table .ledger{min-width:140px;color:var(--yb-soft)}.yb-recon-tags{flex-wrap:wrap;gap:6px;display:flex}.yb-recon-table .yb-recon-open td{color:var(--yb-mute);background:0 0}.yb-recon-table .yb-recon-open strong{color:var(--yb-soft);font-weight:500}.yb-recon-lines{margin-bottom:16px;padding:0 0 8px;overflow:hidden}.yb-recon-lines-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px 8px;display:flex}.yb-recon-lines-head h2{margin:0;font-size:15px;font-weight:600}.yb-recon-lines-head p{color:var(--yb-soft);max-width:52ch;margin:4px 0 0;font-size:12px;line-height:1.45}.yb-recon-lines-actions{flex:none;align-items:center;gap:8px;display:inline-flex}.yb-recon-lines-head .yb-btn{white-space:nowrap;flex:none;height:32px}.yb-recon-lines-head .yb-btn.on{box-shadow:inset 0 0 0 1px #ffffff2e}.yb-recon-lines-table{width:100%;margin:0}.yb-recon-lines-table th.date,.yb-recon-lines-table td.date{width:132px}.yb-recon-lines-table th.num,.yb-recon-lines-table td.num{width:120px}.yb-recon-lines-table td.match{min-width:180px}.yb-recon-lines-table td.go{width:44px}.yb-recon-import-lead{color:var(--yb-soft);margin:0 0 14px;font-size:13px;line-height:1.55}.yb-recon-import-file{margin-bottom:14px}.yb-recon-import-paste{gap:6px;display:grid}.yb-recon-import-paste span{color:var(--yb-soft);font-size:12px}.yb-recon-import-paste textarea{width:100%;min-height:160px;color:var(--yb-ink);resize:vertical;background:#00000038;border:1px solid #ffffff14;border-radius:10px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.45}.yb-recon-import-actions{justify-content:flex-end;margin-top:10px;display:flex}@media (width<=900px){.yb-recon-summary{gap:14px 22px}.yb-recon-period-fields{width:100%;margin-inline-start:0}.yb-recon-lines-head{flex-direction:column;align-items:stretch}.yb-recon-lines-actions{justify-content:flex-end;width:100%}}.yb-txn-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.yb-txn-toolbar .yb-filter-anchor,.yb-txn-toolbar .yb-menu{position:relative}.yb-txn-toolbar .yb-filter-btn .yb-icon:last-child{transition:transform .15s}.yb-menu-pop.yb-mercury-menu .yb-menu-sep{background:#ffffff14;height:1px;margin:6px 4px}.yb-txn-hero{max-width:100%;margin:0 0 16px;display:block}.yb-txn-amount-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;max-width:100%;height:32px;display:inline-flex}.yb-txn-figure{color:var(--yb-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;direction:ltr;unicode-bidi:isolate;align-items:center;height:32px;margin:0;padding:0;font-size:30px;font-weight:500;line-height:32px;display:inline-flex}.yb-txn-amount-row .yb-money-badge{box-sizing:border-box;white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;width:auto;height:22px;margin:0;padding:0 10px;font-size:12px;font-style:normal;font-weight:500;line-height:22px;display:inline-flex;transform:translateY(-5px)}.yb-money-badge.in{color:#8fe0b6;background:#4ac88c29}.yb-money-badge.out{color:#ffb3bd;background:#ff9aa624}.yb-txn-facts{margin-bottom:18px}.yb-field-hint{color:#8b97ad;margin-top:6px;font-size:12px;line-height:1.4;display:block}.yb-tag-row.edit{flex-wrap:wrap;gap:6px}.yb-doc-lines.editing td{vertical-align:middle}.yb-doc-lines .yb-line-amount,.yb-doc-lines .yb-line-memo{color:#f4f6fb;width:100%;height:34px;font:inherit;box-sizing:border-box;background:#10141c;border:1px solid #ffffff24;border-radius:8px;padding:0 10px}.yb-doc-lines .yb-line-amount{text-align:end;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.yb-doc-lines .yb-line-remove{color:#9aa6bd;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:inline-grid}.yb-doc-lines .yb-line-remove:hover{color:#ffb3bd;background:#ffffff0f}.yb-doc-lines .yb-line-remove:disabled{opacity:.35;cursor:default}.yb-doc-lines .yb-line-add{color:#9eb6ff;cursor:pointer;height:30px;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex;width:auto!important}.yb-doc-lines .yb-line-add:hover{background:#ffffff0d}.yb-doc-lines .yb-line-add .yb-icon{width:14px;height:14px}.yb-doc-lines tr.sum td:first-child{text-align:start}.yb-doc-lines tr.sum .num{text-align:end;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.yb-doc-lines .sum .num.bad{color:#ffb3bd}.yb-fact-icon,.yb-ledger-cell,.yb-copyline.inline>strong.yb-ledger-cell,.yb-doc-facts strong.yb-fact-icon,.yb-doc-facts strong.yb-ledger-cell{flex-flow:row;align-items:center;gap:8px;min-width:0;max-width:100%;margin-top:0!important;display:inline-flex!important}.yb-fact-icon .yb-icon,.yb-ledger-cell .yb-icon{color:#9eb0d0;flex:0 0 14px;width:14px!important;height:14px!important;transform:none!important}.yb-ledger-cell>span:not(.yb-tip-label),.yb-fact-icon>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.yb-ledger-cell.yb-clip-tip>span:not(.yb-tip-label){text-overflow:clip}.yb-ledger-cell.soft{color:inherit}.yb-txn-lines:not(.yb-invoice-lines) th:first-child,.yb-txn-lines:not(.yb-invoice-lines) td:first-child{width:auto}.yb-txn-lines:not(.yb-invoice-lines) th:nth-child(2),.yb-txn-lines:not(.yb-invoice-lines) td:nth-child(2){width:112px}.yb-txn-lines:not(.yb-invoice-lines) th:nth-child(3),.yb-txn-lines:not(.yb-invoice-lines) td:nth-child(3){width:34%}.yb-txn-lines:not(.yb-invoice-lines).editing th:first-child,.yb-txn-lines:not(.yb-invoice-lines).editing td:first-child{width:42%}.yb-txn-lines:not(.yb-invoice-lines).editing th:nth-child(2),.yb-txn-lines:not(.yb-invoice-lines).editing td:nth-child(2){width:112px}.yb-txn-lines:not(.yb-invoice-lines).editing th:nth-child(3),.yb-txn-lines:not(.yb-invoice-lines).editing td:nth-child(3){width:auto}.yb-txn-lines:not(.yb-invoice-lines):not(.yb-journal-compose).editing th:nth-child(4),.yb-txn-lines:not(.yb-invoice-lines):not(.yb-journal-compose).editing td:nth-child(4),.yb-txn-lines:not(.yb-invoice-lines).editing th.go,.yb-txn-lines:not(.yb-invoice-lines).editing td.go{text-align:center;width:40px;padding-inline:2px}.yb-journal-compose.editing th:first-child,.yb-journal-compose.editing td:first-child{width:auto;min-width:180px}.yb-journal-compose.editing th.num,.yb-journal-compose.editing td.num{width:128px;min-width:120px}.yb-journal-compose.editing th.go,.yb-journal-compose.editing td.go{text-align:center;width:40px;min-width:40px;padding-inline:2px}.yb-journal-compose.editing td .yb-select,.yb-journal-compose.editing td .yb-select>button{width:100%;min-width:0}.yb-journal-compose.editing td .yb-select>button{height:34px;color:var(--yb-ink);background:#10141c;border:1px solid #ffffff24;border-radius:8px}.yb-journal-compose.editing td .yb-select>button:hover,.yb-journal-compose.editing td .yb-select.open>button{background:#ffffff0a;border-color:#ffffff38}.yb-journal-compose.editing td .yb-select>button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yb-doc-panel .yb-doc-facts .yb-select>button{background:var(--yb-surface-2,#10141c);border:1px solid var(--yb-line,#ffffff29);height:40px;color:var(--yb-ink);border-radius:10px}.yb-doc-panel .yb-doc-facts .yb-select.open>button,.yb-doc-panel .yb-doc-facts .yb-select>button:hover{border-color:var(--yb-line,#ffffff47);background:var(--yb-hover-strong,#121722)}.yb-journal-csv{background:#ffffff05;border:1px dashed #ffffff29;border-radius:12px;justify-items:start;gap:10px;padding:14px;display:grid}.yb-journal-csv textarea{width:100%;min-height:96px;color:var(--yb-ink);resize:vertical;font:inherit;background:#10141c;border:1px solid #ffffff24;border-radius:10px;padding:10px 12px}.yb-journal-csv>.yb-icon{color:#9eb0d0;width:18px!important;height:18px!important}.yb-journal-csv>strong{color:var(--yb-ink);font-size:14px;font-weight:500}.yb-journal-csv>span{color:var(--yb-mute);font-size:12px}.yb-invoice-lines th:first-child,.yb-invoice-lines td:first-child{text-align:start;width:38%}.yb-invoice-lines th:nth-child(2),.yb-invoice-lines td:nth-child(2){text-align:start;width:34%;min-width:180px}.yb-invoice-lines th.num,.yb-invoice-lines td.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;direction:ltr;unicode-bidi:isolate;width:128px}html[dir=rtl] .yb-invoice-lines td.num input{text-align:right;direction:ltr}.yb-invoice-lines th.go,.yb-invoice-lines td.go{text-align:center;width:40px;padding-inline:2px}.yb-invoice-lines td .yb-ledger-cell{text-align:start;justify-content:flex-start;width:100%}.yb-invoice-lines td .yb-select,.yb-invoice-lines td .yb-select>button{width:100%;min-width:0}.yb-invoice-lines td .yb-select>button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yb-txn-lines.journal th:first-child,.yb-txn-lines.journal td:first-child{width:auto}.yb-txn-lines.journal th:nth-child(2),.yb-txn-lines.journal td:nth-child(2),.yb-txn-lines.journal th:nth-child(3),.yb-txn-lines.journal td:nth-child(3){width:26%}.yb-meta-box{background:#ffffff05;border:1px solid #ffffff1a;border-radius:14px;margin-top:18px;padding:14px 16px}.yb-meta-box h3{color:var(--yb-mute);align-items:center;gap:8px;margin:0 0 14px;font-size:13px;font-weight:500;display:flex}.yb-meta-box h3 .yb-icon{width:14px;height:14px}.yb-meta-grid{gap:14px;display:grid}.yb-meta-grid>div{text-align:start;min-width:0}.yb-meta-grid>div>span{color:var(--yb-mute);text-align:start;margin-bottom:6px;font-size:12px;display:block}.yb-meta-grid>div>strong{width:100%;color:var(--yb-ink);text-align:start;overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.45;display:block}.yb-doc-panel .yb-doc-facts strong[dir=auto],.yb-doc-panel .yb-doc-note[dir=auto]{unicode-bidi:plaintext}.yb-doc-panel .yb-doc-facts strong:not([dir]),.yb-doc-panel .yb-doc-note:not([dir]){text-align:start;direction:inherit}.yb-doc-panel .yb-fact-empty{text-align:start;width:auto;max-width:100%;direction:inherit;color:var(--yb-mute);align-self:flex-start;display:block}.yb-doc-panel .yb-fact-empty.on{color:var(--yb-ink)}.yb-ltr-value,.yb-copyline.inline>strong.yb-ltr-value,.yb-doc-table .yb-ltr-value,.yb-doc-panel .yb-ltr-value{font-variant-numeric:tabular-nums;white-space:nowrap;align-self:flex-start;max-width:100%;text-align:left!important;direction:ltr!important;unicode-bidi:isolate!important;width:auto!important;display:inline-block!important}.yb-ltr-input,.yb-doc-panel .yb-doc-facts input.yb-ltr-input,.yb-doc-panel .yb-doc-facts input[dir=ltr],.yb-doc-panel .yb-field input[dir=ltr]{font-variant-numeric:tabular-nums lining-nums;-webkit-locale:"en";text-align:left!important;direction:ltr!important;unicode-bidi:isolate!important}html[dir=rtl] .yb .yb-ltr-input,html[dir=rtl] .yb .yb-doc-panel .yb-doc-facts input.yb-ltr-input,html[dir=rtl] .yb .yb-doc-panel .yb-doc-facts input[dir=ltr],html[dir=rtl] .yb .yb-doc-panel .yb-field input[dir=ltr],html[dir=rtl] .yb input[dir=ltr].yb-ltr-input,html[dir=rtl] .yb input[type=email],html[dir=rtl] .yb .yb-ltr-value,html[dir=rtl] .yb .yb-copyline.inline>strong.yb-ltr-value,html[dir=rtl] .yb .yb-doc-table .yb-ltr-value,html[dir=rtl] .yb .yb-doc-panel .yb-ltr-value{text-align:right!important}.yb-address-line{width:100%;color:var(--yb-ink);text-align:start;white-space:normal;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500;line-height:1.45;display:block!important}.yb-doc-panel .yb-txn-hero,.yb-doc-panel .yb-txn-amount-row{justify-content:flex-start;align-self:flex-start;width:auto;max-width:100%}.yb-doc-note{text-align:start;unicode-bidi:plaintext}.yb-tag-row{flex-wrap:wrap;gap:8px;display:flex}.yb-chip .yb-icon{width:12px;height:12px;margin-inline-end:2px}.yb-match-box{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:8px;margin:0 2px 10px;padding:10px;display:flex}.yb-match-box .yb-select{flex:1;min-width:0}.yb-doc-confirm{margin:0 2px}.yb-confirm-layer{z-index:120;place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.yb-confirm-backdrop{cursor:default;background:#05070c9e;border:0;padding:0;position:absolute;inset:0}.yb-confirm-card{z-index:1;text-align:center;background:linear-gradient(#ffffff0f,#ffffff05),#171c27;border:1px solid #ffffff1f;border-radius:18px;width:min(420px,100vw - 32px);padding:28px 24px 22px;position:relative;box-shadow:0 28px 64px #00000080}.yb-confirm-icon{color:#ffb3bd;background:#ff9aa61f;border:1px solid #ff9aa638;border-radius:16px;place-items:center;width:52px;height:52px;margin:0 auto 16px;display:inline-grid}.yb-confirm-icon.warn{color:#f3e0c2;background:#ffc4781f;border-color:#ffc47847}.yb-confirm-icon .yb-icon{width:22px;height:22px;color:inherit}.yb-confirm-card h2{color:#f4f6fb;letter-spacing:-.02em;margin:0 0 8px;font-size:18px;font-weight:600}.yb-confirm-card p{color:#a7b0c3;margin:0 0 22px;font-size:14px;line-height:1.55}.yb-send-locale{text-align:start;gap:8px;margin:0 0 18px;display:grid}.yb-send-locale>span{color:#a7b0c3;font-size:12px;font-weight:600}.yb-send-locale>em{color:#8b95a8;font-size:12px;font-style:normal;line-height:1.45}.yb-send-locale-options{grid-template-columns:1fr 1fr;gap:8px;display:grid}.yb-send-locale-opt{color:#d7deea;min-height:38px;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;font-size:13px;font-weight:600}.yb-send-locale-opt.on{color:#f8e7c3;background:#eeb44e24;border-color:#eeb44e8c}.yb-quote-mail-card .yb-send-locale{border:1px solid var(--yb-line);background:color-mix(in srgb, var(--yb-panel) 88%, transparent);border-radius:14px;margin:4px 0 14px;padding:12px}.yb-quote-mail-card .yb-send-locale>span,.yb-quote-mail-card .yb-send-locale>em{color:var(--yb-mute)}.yb-quote-mail-card .yb-send-locale-opt{border-color:var(--yb-line);background:var(--yb-panel);color:var(--yb-ink)}.yb-quote-mail-card .yb-send-locale-opt.on{border-color:color-mix(in srgb, #eeb44e 55%, var(--yb-line));background:color-mix(in srgb, #eeb44e 16%, var(--yb-panel));color:var(--yb-ink)}.yb-confirm-actions{justify-content:center;align-items:center;gap:10px;display:flex}.yb-confirm-actions .yb-btn{border-radius:999px;min-height:38px;padding:0 16px}.yb-confirm-actions .yb-btn .yb-icon{width:15px;height:15px}.yb-doc-kind{color:var(--yb-mute);letter-spacing:.04em;align-items:center;gap:6px;margin:0 0 4px;font-size:12px;font-weight:400;display:flex}.yb-doc-kind .yb-icon{width:14px;height:14px}.yb-doc-panel h2{letter-spacing:-.02em;color:var(--yb-ink);margin:0 0 8px;font-size:24px;font-weight:500}.yb-doc-panel.viewing h2{margin:0 0 14px;font-size:26px}.yb-doc-panel.viewing.yb-drill h2{margin:0;font-size:16px;line-height:1.3}.yb-doc-panel.viewing.yb-drill .yb-doc-sub{color:#93a0b8;margin:2px 0 8px;font-size:12px}.yb-doc-panel.viewing.yb-drill .yb-txn-hero{margin:0 0 6px}.yb-doc-panel.viewing.yb-drill .yb-doc-scroll{padding:12px 14px 16px}.yb-doc-panel.viewing.yb-drill .yb-doc-tabs{margin:0 0 10px}.yb-doc-tabs{border-bottom:1px solid var(--yb-line);gap:16px;margin-bottom:12px;display:flex}.yb-doc-panel.viewing .yb-doc-tabs{margin-bottom:18px}.yb-doc-tabs button{height:34px;color:var(--yb-mute);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0;font-weight:500}.yb-doc-tabs button.on{color:var(--yb-ink);border-bottom-color:#2563eb;font-weight:600}.yb-doc-panel .yb-doc-facts{grid-template-columns:1fr 1fr;gap:10px 12px;margin:0 0 10px;display:grid}.yb-doc-panel.viewing .yb-doc-facts{gap:16px 20px;margin:0 0 20px}.yb-doc-panel .yb-doc-facts>div{text-align:start;flex-direction:column;align-items:stretch;min-width:0;display:flex}.yb-doc-panel .yb-doc-facts>span,.yb-doc-panel .yb-doc-facts>div>span{color:var(--yb-mute);text-align:start;margin-bottom:4px;font-size:12px;font-weight:400;display:block}.yb-doc-panel.viewing .yb-doc-facts>div>span{margin-bottom:6px}.yb-doc-panel .yb-doc-facts strong{width:100%;color:var(--yb-ink);text-align:start;font-size:14px;font-weight:500;line-height:1.45;display:block}.yb-doc-panel .yb-doc-facts strong.yb-wizard-inline{flex-direction:row;align-items:center;gap:6px;width:auto;max-width:100%;display:inline-flex}.yb-doc-panel.viewing .yb-doc-facts strong{font-size:14px;line-height:1.45}.yb-doc-panel .yb-doc-facts strong.yb-money,.yb-doc-panel .yb-doc-facts .yb-money{text-align:left;white-space:nowrap;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;align-self:flex-start;width:auto;max-width:100%;display:inline-block}.yb-doc-panel .yb-doc-facts .yb-status{flex:none;align-self:flex-start;width:auto;max-width:max-content;margin:0;display:inline-flex}.yb-doc-panel .yb-doc-facts .yb-select,.yb-doc-panel .yb-doc-facts .yb-date{width:100%}.yb-doc-lines{table-layout:fixed;border-collapse:separate;border-spacing:0;border:1px solid #ffffff1f;border-radius:12px;width:100%;overflow:visible}.yb-doc-lines th,.yb-doc-lines td{text-align:start;vertical-align:middle;color:var(--yb-soft);border-bottom:1px solid #ffffff14;padding:8px 10px;font-size:13px;font-weight:400}.yb-doc-panel.viewing .yb-doc-lines th,.yb-doc-panel.viewing .yb-doc-lines td{vertical-align:top;padding:12px 14px}.yb-doc-lines th{color:var(--yb-mute);font-size:12px;font-weight:400}.yb-doc-lines th:first-child,.yb-doc-lines td:first-child{width:auto}.yb-doc-lines th:nth-child(2),.yb-doc-lines td:nth-child(2){width:28%}.yb-doc-lines th:nth-child(3),.yb-doc-lines td:nth-child(3){width:24%}.yb-doc-lines th:nth-child(4),.yb-doc-lines td:nth-child(4){width:40px;padding-inline:2px}.yb-doc-line-desc{color:var(--yb-ink);white-space:normal;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:13px;font-weight:400;line-height:1.55}.yb-doc-line-cat{color:var(--yb-soft);line-height:1.45;display:block}.yb-doc-panel.viewing .yb-doc-kicker{margin:14px 0 8px}.yb-doc-lines td:nth-child(3) input{min-width:0}.yb-doc-lines tr:last-child td{border-bottom:0}.yb-doc-lines .num{text-align:right;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.yb-doc-lines .yb-money,.yb-invoice-lines .yb-money{text-align:left;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;display:inline-block}.yb-doc-lines tr.sum td.num,.yb-invoice-lines tr.sum td.num,html[dir=rtl] .yb-doc-lines .num,html[dir=rtl] .yb-invoice-lines td.num{text-align:right}html[dir=rtl] .yb-doc-panel .yb-doc-facts .yb-money{align-self:flex-start}.yb-doc-lines input{color:#f4f6fb;box-sizing:border-box;background:#10141c;border:1px solid #ffffff29;border-radius:8px;width:100%;height:36px;padding:0 8px}.yb-doc-lines .yb-select{width:100%;min-width:0;max-width:100%;display:block}.yb-doc-lines .yb-select>button{justify-content:flex-start;min-width:0;min-height:36px;width:100%!important;height:auto!important}.yb-doc-lines .yb-select>button>span{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;min-width:0;overflow:hidden}.yb-doc-lines td>button:not(.yb-line-add){color:#c5cedf;cursor:pointer;background:0 0;border:0;border-radius:8px;width:28px;height:28px}.yb-doc-lines tr.sum td{color:var(--yb-ink);font-weight:500}.yb-doc-balance{color:var(--yb-ink);letter-spacing:0;margin:0 0 16px;font-size:18px;font-weight:500}.yb-doc-panel .yb-field input,.yb-doc-panel .yb-doc-facts input{background:#10141c;border:1px solid #ffffff29;border-radius:10px;width:100%;height:40px;padding:0 10px}.yb-doc-file{background:#10141c;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:8px;min-height:42px;margin-bottom:14px;padding:0 10px;display:flex}.yb-doc-file span,.yb-doc-file a{text-overflow:ellipsis;white-space:nowrap;color:#d7deee;flex:1;min-width:0;overflow:hidden}.yb-doc-file button{color:#d7deee;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;height:28px;padding:0 8px;display:inline-flex}.yb-doc-file button:disabled{opacity:.4;cursor:default}.yb-doc-file .yb-icon{width:15px;height:15px}.yb-doc-suggest{color:#f6e7c8;background:#e8b15a24;border-radius:10px;align-items:center;gap:8px;margin:8px 0 0;padding:8px 10px;font-size:13px;display:flex}.yb-doc-suggest span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.yb-doc-suggest button{color:#fff;cursor:pointer;white-space:nowrap;background:#e8b15a;border:0;border-radius:999px;height:30px;margin-inline-start:auto;padding:0 12px}.yb-doc-confirm{background:#ff9aa614;border:1px solid #ff9aa62e;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0 12px;padding:10px 12px;display:flex}.yb-doc-confirm>span{color:#ffd0d6;align-items:center;gap:8px;font-size:13px;display:inline-flex}.yb-doc-confirm>span .yb-icon{color:#ffb3bd;flex:none;width:15px;height:15px}.yb-doc-confirm-actions{flex:none;align-items:center;gap:8px;display:inline-flex}.yb-doc-confirm-actions .yb-btn{border-radius:999px;height:34px;padding:0 12px}.yb-doc-confirm-actions .yb-btn .yb-icon{width:14px;height:14px}.yb-copyline{min-height:36px;padding-inline-end:28px;position:relative}.yb-copyline>span:not(.yb-status):not(.yb-cell-actions){color:#9aa6bd;font-size:12px;display:block}.yb-copyline>strong{color:var(--yb-ink);margin-top:4px;font-weight:500;display:block}.yb-copyline>button{inset-inline-end:0;color:#c5cedf;opacity:0;cursor:pointer;background:0 0;border:0;width:22px;height:22px;padding:0;position:absolute;top:10px}.yb-copyline:hover>button,.yb-copyline:focus-within>button{opacity:1}.yb-copyline.inline{align-items:center;gap:6px;max-width:100%;min-height:0;padding:0;display:inline-flex}.yb-copyline.inline>strong{flex:auto;align-items:center;gap:8px;min-width:0;max-width:none;margin:0;font-weight:520;display:inline-flex}.yb-copyline.inline>.yb-status{flex:none;margin:0;display:inline-flex;position:static}.yb-copyline.inline>button{position:static}.yb-doc-lines tr:hover .yb-copyline>button{opacity:1}.yb-doc-payline{color:#d7deee;margin:0 0 6px}.yb-doc-search{background:#10141c;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;min-width:min(320px,100%);height:36px;padding:0 12px;display:flex}.yb-doc-search input{background:0 0;border:0;outline:none;flex:1;height:100%}.yb-doc-search .yb-icon{color:#9aa6bd;width:16px;height:16px}.yb-btn.on{color:#f6e7c8;border-color:#e8b15ab3}.yb-doc-filters{gap:14px;display:grid}.yb-doc-filters>div>span,.yb-doc-range>span{color:#9aa6bd;margin-bottom:8px;font-size:12px;display:block}.yb-doc-picks{flex-wrap:wrap;gap:8px;display:flex}.yb-doc-picks button{color:#e4e9f4;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:999px;height:30px;padding:0 10px}.yb-doc-picks button.on{color:#f6e7c8;background:#e8b15a29;border-color:#e8b15a8c}.yb-doc-range{grid-template-columns:140px 1fr 1fr;align-items:center;gap:10px;display:grid}.yb-doc-range>span{margin:0}.yb-doc-range input{color:#f4f6fb;background:#10141c;border:1px solid #ffffff38;border-radius:10px;height:42px;padding:0 12px}.yb-doc-row:hover td{background:#ffffff09}.yb-doc-row{cursor:pointer}.yb-doc-row.on td{background:#ffffff0a}.yb-doc-row td.go .yb-icon{color:#8b97ad;width:16px;height:16px;transform:rotate(-90deg)}html[dir=rtl] .yb-doc-row td.go .yb-icon{transform:rotate(90deg)}.yb-status{white-space:nowrap;border-radius:999px;align-items:center;height:24px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.yb-status.draft{color:#c5cedf;background:#ffffff0f}.yb-status.open{color:#bfdbfe;background:#60a5fa29}.yb-status.partial{color:#ddd6fe;background:#a78bfa29}.yb-status.overdue{color:#f6d7a2;background:#e8b15a2e}.yb-status.paid,.yb-status.active,.yb-status.posted,.yb-status.sent{color:#8ee0b0;background:#8ee0b024}.yb-status.inactive,.yb-status.ended{color:#c5cedf;background:#ffffff0f}.yb-status.voided,.yb-status.reversed{color:#f6d7a2;background:#e8b15a29}.yb-status.reversal{color:#c5cedf;background:#ffffff0f}.yb-doc-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.yb-doc-head h2{margin:0;font-size:28px}.yb-doc-facts{grid-template-columns:1fr 1fr;gap:14px 18px;margin-bottom:18px;display:grid}.yb-doc-facts p{margin:0}.yb-doc-facts span{color:#9aa6bd;font-size:12px;display:block}.yb-doc-facts strong{color:var(--yb-ink);margin-top:4px;font-weight:500;display:block}.yb-doc-note{color:#c5cedf;margin:12px 0 0;line-height:1.6}.yb-drawer:not(.wide) h2{margin-bottom:20px}.yb-drawer:not(.wide) .yb-field{margin-bottom:16px}.yb-drawer.wide .yb-field>span{color:var(--yb-mute);font-size:12px;font-weight:400}.yb-drawer.wide .yb-field>input,.yb-drawer.wide .yb-field>textarea{width:100%;height:40px;color:var(--yb-ink);background:#10141c;border:1px solid #ffffff29;border-radius:10px;padding:0 10px}.yb-actions{gap:10px;margin:8px 0 24px;display:flex}.yb-home-head{justify-content:space-between;align-items:center;gap:16px;margin:0;display:flex}.yb-home-head .yb-home-range{color:var(--yb-mute);margin:0;font-size:14px;font-weight:450}.yb-home-head .yb-select{width:132px}.yb-home>.yb-home-body{gap:6px}.yb-content:has(.yb-timeline){gap:6px}.yb-timeline{-webkit-user-select:none;user-select:none;touch-action:pan-y;direction:ltr;background:0 0;border:0;margin-top:0;padding:8px 0 2px;position:relative;overflow:visible}html[dir=rtl] .yb-timeline{direction:rtl}.yb-timeline-track{width:100%;height:64px;display:flex;position:relative;overflow:visible}.yb-timeline-track.pannable{cursor:grab}.yb-timeline-track.dragging{cursor:grabbing}.yb-timeline-track.blocked,.yb-timeline-track.blocked.pannable{cursor:not-allowed}.yb-timeline-empty-tip{z-index:8;color:#e8edf7;white-space:nowrap;pointer-events:none;background:#171c27;border:1px solid #ffffff24;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:500;position:absolute;transform:translate(-50%)}.yb-timeline-edge{z-index:6;color:#d7deee;cursor:pointer;opacity:0;pointer-events:none;background:#1a1f2b;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;transition:opacity .15s;display:inline-flex;position:absolute;top:26px;box-shadow:0 8px 20px #00000059}.yb-timeline:hover .yb-timeline-edge,.yb-timeline:focus-within .yb-timeline-edge{opacity:1;pointer-events:auto}.yb-timeline-edge .yb-icon{width:14px;height:14px}.yb-timeline-edge.prev{inset-inline-start:4px;left:auto;right:auto}.yb-timeline-edge.prev .yb-icon{transform:rotate(180deg)}html[dir=rtl] .yb-timeline-edge.prev .yb-icon{transform:none}html[dir=rtl] .yb-timeline-edge.next .yb-icon{transform:rotate(180deg)}.yb-timeline-edge.next{inset-inline-end:4px;left:auto;right:auto}.yb-timeline-track:before{content:"";background:#ffffff47;height:1px;position:absolute;top:52px;left:0;right:0}.yb-day{color:#c5cedf;min-width:0;height:64px;cursor:inherit;pointer-events:none;background:0 0;border:0;flex:1 1 0;padding:0;position:relative}.yb-day span{top:22px;inset-inline-start:2px;z-index:4;white-space:nowrap;pointer-events:none;font-size:12px;line-height:16px;position:absolute;left:auto}.yb-day small{top:6px;inset-inline-start:2px;z-index:5;color:#d7deee;pointer-events:none;font-size:11px;position:absolute;left:auto}.yb-day i{inset-inline-start:0;background:#e2e8f48c;width:1px;height:5px;position:absolute;top:50px;left:auto}.yb-day.week i{height:7px;top:49px}.yb-day.month i{background:#f4f7ffe6;height:10px;top:47px}.yb-day.on span{color:#fff}.yb-day.dim span{color:#8b97ad}.yb-day.dim i{background:#ffffff38}.yb-day.locked{opacity:.45}.yb-today{z-index:2;pointer-events:none;background:#f0a05a;border-radius:2px;width:2px;height:40px;position:absolute;top:14px}.yb-period{cursor:grab;z-index:3;box-sizing:border-box;background:#ffffff12;border:1.5px solid #f4f7ffeb;border-radius:12px;height:40px;position:absolute;top:12px;overflow:visible}.yb-period.dragging{cursor:grabbing}.yb-period-label{z-index:9;color:#f4f6fb;white-space:nowrap;pointer-events:none;background:#171c27;border:1px solid #e8b15abf;border-radius:8px;align-items:center;gap:6px;max-width:min(280px,70vw);padding:3px 8px;font-size:12px;font-weight:640;display:none;position:absolute;bottom:calc(100% + 6px)}.yb-period:hover .yb-period-label,.yb-period.dragging .yb-period-label{display:inline-flex}.yb-period-label .yb-icon{width:14px;height:14px}.yb-period button{cursor:ew-resize;z-index:5;background:#f4f7ff;border:0;border-radius:4px;width:6px;height:22px;padding:0;position:absolute;top:50%;box-shadow:0 0 0 1px #0000002e}.yb-period button:before,.yb-period button:after{content:"";background:#0f172a8c;border-radius:1px;width:2px;height:2px;position:absolute;left:50%;transform:translate(-50%)}.yb-period button:before{top:7px}.yb-period button:after{bottom:7px}.yb-period .start{left:0;right:auto;transform:translate(-50%,-50%)}.yb-period .end,html[dir=rtl] .yb-period .start{left:auto;right:0;transform:translate(50%,-50%)}html[dir=rtl] .yb-period .end{left:0;right:auto;transform:translate(-50%,-50%)}.yb-period.open{background:#7aa2f71f;border-color:#7aa2f7f2}.yb-period-pop{z-index:80;direction:inherit;background:#1a1f2b;border:1px solid #ffffff1a;border-radius:14px;gap:14px;padding:14px;display:grid;position:fixed;box-shadow:0 18px 48px #00000073}html[dir=rtl] .yb-period-pop{direction:rtl}.yb-period-pop>.yb-select{width:100%;min-width:0}.yb-period-range{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:8px;display:grid}.yb-period-range label{gap:6px;min-width:0;max-width:100%;display:grid}.yb-period-range label>span{color:#93a0b8;font-size:12px}.yb-period-range>i{color:#8b97ad;padding-bottom:12px;font-style:normal}.yb-period-range .yb-select,.yb-period-range .yb-date{width:100%;min-width:0;max-width:100%}.yb-period-range .yb-date>button,.yb-period-range .yb-select>button{width:100%;min-width:0;max-width:100%;overflow:hidden}.yb-period-range .yb-date>button span,.yb-period-range .yb-select>button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.yb-period-year{color:#c5cedf;direction:ltr;justify-content:center;align-items:center;gap:8px;display:inline-flex}.yb-period-year strong{text-align:center;min-width:48px;font-size:13px;font-weight:600}.yb-period-year button{color:#9aa6bc;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.yb-period-year button:hover:not(:disabled){color:#fff;background:#ffffff0f}.yb-period-year button:disabled{opacity:.28;cursor:default}.yb-period-year .yb-icon{width:14px;height:14px}.yb-period-year .prev .yb-icon{transform:rotate(180deg)}.yb-period-months{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.yb-period-months button{color:#9aa6bc;cursor:pointer;background:0 0;border:0;border-radius:10px;height:36px;font-size:13px}.yb-period-months button:hover:not(:disabled){color:#e8edf7;background:#ffffff0f}.yb-period-months button.on{color:#e8edf7;background:#7aa2f738}.yb-period-months button.off,.yb-period-months button:disabled{opacity:.35;cursor:not-allowed}.yb-period-actions{justify-content:flex-end;gap:8px;display:flex}.yb-period-actions .ghost,.yb-period-actions .primary{cursor:pointer;border:0;border-radius:10px;height:36px;padding:0 14px;font-size:13px;font-weight:560}.yb-period-actions .ghost{color:#e8edf7;background:#ffffff0f}.yb-period-actions .primary{color:#fff;background:#4f7cff}.yb-home-empty{justify-content:center;align-items:center;min-height:320px;margin-top:28px;display:flex}.yb-home-empty span{color:#e8edf7;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;font-weight:450;display:inline-flex}.yb-board{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;margin-top:22px;display:grid}.yb-board article{background:var(--yb-surface);border:1px solid var(--yb-line);min-width:0;color:var(--yb-soft);border-radius:16px;padding:22px 22px 18px}.yb-board-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.yb-board-head h2{color:var(--yb-ink);margin:0;font-size:15px;font-weight:620}.yb-board-go{width:28px;height:28px;color:var(--yb-mute);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.yb-board-go:hover{background:var(--yb-hover);color:var(--yb-ink)}.yb-board-go .yb-icon{width:15px;height:15px}.yb-label{color:var(--yb-mute);margin:0;font-size:12px;font-weight:400}.yb-board .yb-net{color:var(--yb-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:start;cursor:pointer;background:0 0;border:0;margin:4px 0 0;padding:0;font-family:inherit;font-size:24px;font-weight:400;line-height:1.2;display:block}.yb-board .yb-net.in{color:var(--yb-ink)}.yb-board .yb-net.out{color:#f0a8b0}.yb-delta-line{flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin:4px 0 0;display:flex}.yb-delta{color:#9aa6bc;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:400}.yb-delta.in{color:#9eb6ff}.yb-delta.out{color:#f0a8b0}.yb-delta-note{color:#8b97ad;font-size:12px;font-weight:400}.yb-cash-io{color:#93a0b8;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px;margin:8px 0 4px;font-size:13px;font-weight:400;display:flex}.yb-cash-io .yb-mid{color:#6f7b91}.yb-board .yb-cash-io span.in{font-weight:400;color:#8fe0b6!important}.yb-board .yb-cash-io span.out{font-weight:400;color:#f0a8b0!important}.yb-hint{margin:0;color:#8b97ad;vertical-align:-3px;cursor:help;background:0 0;border:0;justify-content:center;align-items:center;width:16px;height:16px;margin-inline-start:4px;padding:0;display:inline-flex}.yb-hint .yb-icon{width:13px;height:13px}.yb-hint:hover,.yb-hint:focus-visible{color:#d7deee}.yb-hint-tip{z-index:80;color:#e8edf7;pointer-events:none;background:#2a303c;border:1px solid #ffffff1f;border-radius:10px;width:min(280px,100vw - 24px);margin:0;padding:10px 12px;font-size:13px;font-weight:450;line-height:1.45;position:fixed;transform:translate(-50%);box-shadow:0 14px 32px #0000006b}button.yb-ledger-line{border:0;border-top:1px solid var(--yb-line);width:100%;color:inherit;font:inherit;cursor:pointer;text-align:start;background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:12px 0 14px;display:flex;position:relative}button.yb-ledger-line:hover{background:var(--yb-hover)}.yb-ledger-vals{font-variant-numeric:tabular-nums;flex:none;align-items:baseline;gap:10px;display:inline-flex}.yb-board .yb-ledger-vals b{color:var(--yb-ink);white-space:nowrap;font-weight:400}.yb-ledger-vals .yb-pct,.yb-pair .yb-pct{color:#9aa6bc;font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;min-width:3em;font-size:12px;font-weight:400}.yb-ledger-vals .yb-pct{color:#8b97ad;font-size:12px}.yb-spark,.yb-bars{cursor:crosshair}.yb-tip{z-index:40;pointer-events:none;background:#1c2230;border:1px solid #ffffff1f;border-radius:14px;min-width:212px;padding:14px 16px 12px;position:fixed;box-shadow:0 18px 44px #0000006b}.yb-tip.flip{transform:translate(-100%)}.yb-tip-head{color:#f4f6fb;letter-spacing:-.01em;margin:0 0 12px;font-size:13px;font-weight:650}.yb-tip-row{color:#9aa6bc;grid-template-columns:1fr auto;align-items:baseline;gap:28px;margin:0;padding:3px 0;font-size:13px;display:grid}.yb-tip-row strong{color:#f4f6fb;font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;font-size:13px;font-weight:620}.yb-tip-row.net{color:#c5cedf;border-top:1px solid #ffffff1f;margin-top:8px;padding-top:10px}.yb-tip-row.net strong{font-weight:650}.yb-bars>span.on i{filter:brightness(1.18)}.yb-home .yb-doc-title{color:var(--yb-ink);margin:0;font-size:20px;font-weight:500}.yb-home .yb-doc-sub{color:var(--yb-mute);margin:4px 0 0;font-size:12px;font-weight:400}.yb-drill-hero{justify-content:flex-start;align-items:flex-start;gap:18px;margin:4px 0 14px;display:flex}.yb-drill-total{color:var(--yb-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex:none;font-size:24px;font-weight:500;line-height:1.15}.yb-drill-tabs{border-bottom:1px solid var(--yb-line);gap:16px;margin:0 0 12px;display:flex}.yb-drill-tabs button{color:var(--yb-mute);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin:0 0 -1px;padding:8px 0;font-size:12px;font-weight:500}.yb-drill-tabs button.on{color:var(--yb-ink);border-bottom-color:#2563eb;font-weight:600}.yb-drill-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;display:flex}.yb-drill-filter-btn,.yb-drill-chip,.yb-drill-export{border:1px solid var(--yb-line);background:var(--yb-hover);min-height:32px;color:var(--yb-ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.yb-drill-filter-btn.on,.yb-drill-chip{color:#dce4ff;background:#6f8dff29;border-color:#6f8dff73}.yb-drill-filter-btn .yb-icon,.yb-drill-chip .yb-icon,.yb-drill-export .yb-icon{width:14px;height:14px}.yb-drill-more{color:#8ea4e6;font-size:12px}.yb-drill-export{border-radius:8px;justify-content:center;width:32px;margin-inline-start:auto;padding:0}.yb-drill-filters{background:#151a24;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:148px minmax(0,1fr);gap:0;margin:0 0 14px;display:grid;overflow:hidden}.yb-drill-filters>aside{background:#ffffff05;border-inline-end:1px solid #ffffff14;align-content:start;gap:2px;padding:6px;display:grid}.yb-drill-filters>aside button{color:#c5ccdb;width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px;font-size:12px;font-weight:400;display:flex}.yb-drill-filters>aside button.on{color:#f4f6fb;background:#ffffff0f}.yb-drill-filters>aside .yb-icon{color:#6f8dff;width:13px;height:13px}.yb-drill-filters>div{align-content:start;gap:6px;max-height:220px;padding:10px;display:grid;overflow:auto}.yb-drill-search{background:#0000002e;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:8px;min-height:32px;padding:0 10px;display:flex}.yb-drill-search .yb-icon{color:#8b97ad;width:13px;height:13px}.yb-drill-search input{color:#f4f6fb;width:100%;font:inherit;background:0 0;border:0;outline:none;font-size:12px;font-weight:400}.yb-drill-select-all{color:#8ea4e6;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:end;font-size:11px;font-weight:400}.yb-drill-check{color:#d7deee;cursor:pointer;align-items:center;gap:8px;padding:4px 2px;font-size:12px;font-weight:400;display:flex}.yb-drill-check input{accent-color:#6f8dff}.yb-drill-filter-note{color:#c5ccdb;margin:0;font-size:12px;font-weight:400}.yb-drill .yb-doc-lines.yb-drill-table th,.yb-drill .yb-doc-lines.yb-drill-table td{vertical-align:middle;white-space:nowrap;padding:9px 10px;font-size:12px;font-weight:400}.yb-drill .yb-doc-lines.yb-drill-table th{color:var(--yb-mute);font-size:11px}.yb-drill-table th.date,.yb-drill-table td.date{width:92px}.yb-drill-table th.ledger,.yb-drill-table td.ledger{width:28%}.yb-drill-table th.num,.yb-drill-table td.num{width:108px}.yb-drill-table th.memo,.yb-drill-table td.memo{width:auto}.yb-drill-table th.go,.yb-drill-table td.go{text-align:center;color:#8b97ad;width:36px;padding-inline:4px}.yb-drill-table td.ledger span,.yb-drill-table td.memo span,.yb-drill-table .yb-ledger-cell{text-overflow:ellipsis;white-space:nowrap;font-weight:400;display:block;overflow:hidden}.yb-drill-table .yb-money{color:var(--yb-ink);font-weight:400}.yb-drill-row{cursor:pointer}.yb-drill-row:hover td{background:#ffffff08}.yb-drill-row.on td{background:#ffffff0d}.yb-drill-row .go .yb-icon{color:#8b97ad;width:14px;height:14px;transform:rotate(-90deg)}html[dir=rtl] .yb-drill-row .go .yb-icon{transform:rotate(90deg)}.yb-doc-kind.soft{opacity:.7;margin-top:18px}.yb-pair{border-top:1px solid var(--yb-line);color:var(--yb-mute);justify-content:space-between;align-items:baseline;gap:12px;margin-top:0;padding:8px 0;font-size:13px;display:flex}.yb-pair>span{min-width:0}.yb-pair b{color:var(--yb-ink);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:13px;font-weight:400}.yb-pair b.in{color:#9eb6ff}.yb-pair b.out{color:#f0a8b0}.yb-pair .yb-pct{color:var(--yb-mute);font-size:13px;font-weight:400}.yb-sub{border-top:1px solid var(--yb-line);color:var(--yb-soft);margin:14px 0 8px;padding-top:12px;font-size:13px}.yb-chart-block{cursor:crosshair;direction:ltr}.yb-plot{background:var(--yb-plot-bg);position:relative}.yb-spark{width:100%;height:148px;display:block}.yb-spark .yb-spark-stop-top{stop-color:var(--yb-spark-top)}.yb-spark .yb-spark-stop-bot{stop-color:var(--yb-spark-bot)}.yb-spark .yb-spark-dot{fill:var(--yb-spark-grid)}.yb-spark .yb-spark-base{stroke:var(--yb-spark-base)}.yb-spark .yb-spark-guide{stroke:var(--yb-spark-guide)}.yb-dot{pointer-events:none;background:#c9d4fb;border-radius:50%;width:7px;height:7px;margin-top:-3.5px;margin-left:-3.5px;position:absolute;box-shadow:0 0 0 3px #10141c}.yb-dot.on{background:#f4f7ff}.yb-axis-points span{text-align:center;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.yb-ledger-line em{inset-inline-start:0;background:#9eb6ff;border-radius:2px;height:2px;position:absolute;bottom:4px}.yb-axis{color:#8b97ad;justify-content:space-between;margin-top:4px;font-size:11px;display:flex}.yb-menu{position:relative}.yb-menu menu{top:calc(100% + 8px);inset-inline:auto 0;z-index:40;background:#1b2030;border:1px solid #ffffff14;border-radius:16px;width:248px;max-height:min(70vh,520px);margin:0;padding:8px 8px 12px;list-style:none;position:absolute;bottom:auto;overflow:hidden auto;box-shadow:0 22px 50px #00000073}.yb-menu p{color:#8b93a7;margin:10px 12px 2px;font-size:13px}.yb-add-pill{background:#1c2230;border:1px solid #ffffff24;border-radius:999px;flex:none;align-items:center;max-width:none;height:36px;display:inline-flex;overflow:hidden}.yb-add-pill button{width:auto;height:36px;color:var(--yb-soft);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;margin:0;font-weight:400;line-height:1;display:inline-flex}.yb-add-pill button:first-child{flex:none;padding:0 12px}.yb-add-pill button:last-child{border-inline-start:1px solid #ffffff1f;flex:none;justify-content:center;width:32px;padding:0}.yb-add-pill .yb-icon{color:#d5dced;flex:none;width:16px;height:16px}.yb-add-pill button:last-child .yb-icon{width:14px;height:14px}.yb-add-pill button:hover{background:#ffffff0d}.yb-menu.open .yb-add-pill button:last-child .yb-icon{transform:rotate(180deg)}.yb-menu a,.yb-menu button:not(.yb-filter-btn){color:#e8ebf2;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;padding:8px 12px;display:flex}.yb-menu a:hover,.yb-menu button:not(.yb-filter-btn):hover{background:#ffffff0d}.yb-menu .yb-add-pill button,.yb-menu .yb-add-pill button:hover{width:auto;height:36px;color:var(--yb-soft);white-space:nowrap;background:0 0;border-radius:0;padding:0 12px;display:inline-flex}.yb-menu .yb-add-pill button:last-child{width:32px;padding:0}.yb-menu .yb-add-pill button:hover{background:#ffffff0d}.yb-menu>.yb-filter-btn{color:#e8edf7;background:#1c2230;border:1px solid #ffffff24;border-radius:10px;gap:8px;width:auto;min-height:36px;padding:0 12px;font-weight:500;display:inline-flex}.yb-menu>.yb-filter-btn:hover{background:#ffffff0f;border-color:#fff3}.yb-menu>.yb-filter-btn.on,.yb-menu>.yb-filter-btn[aria-expanded=true]{color:#fff;background:#ffffff14;border-color:#ffffff38}.yb-menu .yb-icon{color:#c5cedf;width:16px;height:16px}.yb-menu>.yb-filter-btn .yb-icon{color:#c5cedf;width:15px;height:15px}.yb-menu>.yb-filter-btn .yb-icon:last-child{color:#8b97ad;width:14px;height:14px}.yb-filters{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.yb-filters .yb-select{min-width:168px}.yb-currency-row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:16px;display:grid}.yb-currency-row b{margin-top:8px;font-size:16px;display:block}.yb-select{position:relative}.yb-select>button{color:#f4f6fb;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.yb-select.has-leading>button{justify-content:flex-start;gap:7px}.yb-select-leading{flex:none;min-width:14px;min-height:14px;color:#9eb6ff!important;width:14px!important;height:14px!important}.yb-select.dashed>button{padding-inline:12px;background:0 0!important;border-style:dashed!important;border-color:#ffffff47!important;border-radius:999px!important;height:30px!important;min-height:30px!important}.yb-txn-table td .yb-select.dashed,.yb-txn-table td .yb-select.dashed>button{width:auto;max-width:100%}.yb-select.yb-date>button{justify-content:flex-start;gap:10px}.yb-select.yb-date>button span{text-align:start;flex:1;min-width:0}.yb-select>button .placeholder{color:#8b97ad}.yb-select.disabled>button{opacity:.55;cursor:default}.yb-select>button .yb-caret{color:#8b97ad;width:14px;height:14px;margin-inline-start:auto;transition:transform .15s}.yb-select.open>button .yb-caret{transform:rotate(180deg)}.yb-select-menu,.yb-calendar{z-index:80;background:#1b2030;border:1px solid #ffffff14;border-radius:16px;position:fixed;box-shadow:0 22px 50px #00000073}.yb-select-menu{flex-direction:column;max-height:min(380px,100vh - 24px);padding:6px;display:flex;overflow:hidden}.yb-select-search{flex:none;padding:4px 4px 8px;display:block}.yb-select-search input{color:#f4f6fb;background:#10141c;border:1px solid #ffffff29;border-radius:8px;width:100%;height:36px;padding:0 10px}.yb-select-options{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}.yb-select-group{z-index:1;letter-spacing:.04em;text-transform:uppercase;color:#8b97ad;background:#151a24;padding:8px 10px 4px;font-size:11px;font-weight:650;position:sticky;top:0}.yb-select-empty{color:#8b97ad;margin:0;padding:12px 10px;font-size:13px}.yb-accounts-search{max-width:420px;margin:0 0 14px}.yb-accounts-table{min-width:1080px}.yb-accounts-table .code{width:96px}.yb-accounts-table .account{width:34%;min-width:280px}.yb-accounts-table .status{width:112px}.yb-accounts-table .category{width:150px}.yb-accounts-table .num{width:132px}.yb-accounts-table td.account{white-space:normal;overflow:visible}.yb-accounts-table td.account .yb-copyline.inline{flex-wrap:wrap;align-items:flex-start;gap:6px 8px}.yb-accounts-table td.account .yb-ledger-cell{flex:180px;max-width:100%}.yb-accounts-table td.account .yb-ledger-cell>span{white-space:normal;text-overflow:unset;line-height:1.35;overflow:visible}.yb-accounts-table tr.header td{color:#8b97ad;font-weight:650}.yb-accounts-table tr.header .yb-row-idx{opacity:.45}.yb-accounts-table tr.clickable{cursor:pointer}.yb-accounts-table tr.clickable:hover td{background:#ffffff08}.yb-accounts-table td strong{margin-inline-end:8px;font-weight:600}.yb-select-create{color:#e8b15a;text-align:start;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff14;width:100%;margin-top:4px;padding:10px}.yb-select-menu button{color:#e8ebf2;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px 10px;display:flex}.yb-select-menu button:hover,.yb-select-menu button.active{color:#f6e7c8;background:#e8b15a1f}.yb-select-menu .yb-select-create{color:#e8b15a;background:0 0;border-top:1px solid #ffffff14;border-radius:0}.yb-select-menu .yb-select-create:hover{color:#f6e7c8;background:0 0}.yb-select-inline{border-top:1px solid #ffffff14;align-items:center;gap:6px;margin-top:4px;padding:8px 4px 4px;display:flex}.yb-select-inline input{color:#f4f6fb;background:#10141c;border:1px solid #ffffff29;border-radius:8px;flex:auto;min-width:0;height:36px;padding:0 10px}.yb-select-menu .yb-select-inline button{color:#1c1408;background:#e8b15a;border-radius:8px;justify-content:center;width:36px;min-width:36px;height:36px;padding:0}.yb-select-menu .yb-select-inline button:hover{color:#1c1408;background:#f0c27a}.yb-select-menu .yb-icon{width:14px;height:14px}.yb-calendar{padding:12px}.yb-cal-head,.yb-cal-week,.yb-cal-grid{grid-template-columns:repeat(7,1fr);align-items:center;gap:2px;display:grid}.yb-cal-head{grid-template-columns:32px 1fr 32px;margin-bottom:8px}.yb-cal-head strong{text-align:center;font-weight:650}.yb-cal-head button,.yb-cal-grid button,.yb-calendar>.yb-btn{color:#e8ebf2;cursor:pointer;background:0 0;border:0}.yb-cal-head button{border-radius:8px;place-items:center;height:32px;display:grid}.yb-cal-prev .yb-icon{transform:rotate(90deg)}.yb-cal-next .yb-icon,html[dir=rtl] .yb-cal-prev .yb-icon{transform:rotate(-90deg)}html[dir=rtl] .yb-cal-next .yb-icon{transform:rotate(90deg)}.yb-cal-week{color:#8b97ad;text-align:center;margin-bottom:4px;font-size:11px}.yb-cal-grid button{border-radius:8px;height:34px}.yb-cal-grid button:hover{background:#ffffff0f}.yb-cal-grid button.picked{color:#fff;background:#e8b15a}.yb-calendar>.yb-btn{justify-content:center;width:100%;margin-top:8px}.yb-row .yb-select{flex:1;min-width:140px}.yb-panel.yb-journal:has(>.yb-proposal-table){overflow:visible}.yb-proposal-table.yb-journal-table{width:100%;min-width:0}.yb-proposal-table td.date,.yb-proposal-table td.text,.yb-proposal-table td.number,.yb-proposal-table td.kind,.yb-proposal-table td.status,.yb-proposal-table td.num{overflow:visible}.yb-proposal-table tr:hover td{z-index:2;position:relative}.yb-proposal-table tr:hover td.actions{z-index:3}.yb-proposal-table .date{width:148px}.yb-proposal-table .text{width:28%}.yb-proposal-table .number{width:146px}.yb-proposal-table .kind{width:88px}.yb-proposal-table .status{width:148px}.yb-proposal-table .num{width:128px}.yb-proposal-table.yb-journal-table td.num.original .yb-copyline>strong{color:#9aa6bd}.yb-proposal-table.yb-journal-table td.num.collected .yb-copyline>strong{color:#8ee0b0}.yb-proposal-table.yb-journal-table .yb-clip-tip>.yb-tip-label{z-index:30;white-space:nowrap;text-align:center;width:max-content;max-width:min(320px,70vw);margin-inline:auto;inset:auto 0 calc(100% + 8px)}.yb-proposal-table.yb-journal-table .yb-clip-tip>.yb-tip-label:before{border-top-color:#2a3140;border-bottom-color:#0000;top:100%;bottom:auto}.yb-proposal-table th.actions,.yb-proposal-table td.actions{white-space:nowrap;text-align:start;width:248px;padding-inline-end:18px;overflow:visible}.yb-proposal-actions{justify-content:flex-start;align-items:center;gap:8px;display:flex}.yb-proposal-actions .yb-btn,.yb-proposal-actions a.yb-icon-btn{flex:none}.yb-proposal-actions a.yb-icon-btn{aspect-ratio:1;width:30px;min-width:30px;height:30px;min-height:30px;padding:0;text-decoration:none}.yb-source-tag{color:#f6d7a2;background:#e8b15a29;border-radius:999px;flex:none;align-items:center;height:20px;margin-inline-start:8px;padding:0 7px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex}.yb-proposal-table td.actions .yb-btn{height:30px;padding:0 10px}.yb-proposal-entry{width:auto;height:32px;color:var(--yb-ink);cursor:pointer;background:0 0;border:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;padding:0;display:inline-flex}.yb-proposal-entry .yb-icon{color:var(--yb-soft);flex:none;width:16px!important;height:16px!important}.yb-proposal-ref{align-items:center;gap:0;display:inline-flex}.yb-proposal-hash{width:11px;height:13px;color:var(--yb-soft);fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-inline-end:-1px;display:block}.yb-proposal-ref b{font-variant-numeric:tabular-nums;height:13px;font-size:13px;font-weight:500;line-height:13px;display:block;transform:translateY(2px)}.yb-proposal-table tr.on td{background:#e8b15a1f}.yb-proposal-table td.text{text-overflow:ellipsis;overflow:hidden}.yb-error{color:#ffb4c0}.yb-tabs.line{border-bottom:1px solid var(--yb-line);flex-wrap:wrap;gap:18px;margin:0 0 14px;padding:0;display:flex}.yb-tabs.line a,.yb-tabs.line button{height:auto;color:var(--yb-mute);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:8px 2px 12px;font-weight:400}.yb-tabs.line a:hover,.yb-tabs.line button:hover{color:var(--yb-ink);background:0 0}.yb-tabs.line a.active,.yb-tabs.line button.active{color:var(--yb-ink);border-bottom-color:var(--yb-ink);background:0 0}.yb-tabs.line button.yb-year-tab{align-items:center;gap:6px;display:inline-flex}.yb-year-tab .yb-icon{width:14px;height:14px}.yb-year-tab .ok{color:#8ee0b0;display:inline-flex}.yb-year-tab .no{color:#ff9aa6;display:inline-flex}.yb-wizard-inline.ok{color:#8ee0b0}.yb-wizard-inline.no{color:#ff9aa6}.yb-year-move+.yb-year-move{border-top:1px solid var(--yb-line);margin-top:16px;padding-top:16px}.yb-owner-split{gap:8px;margin-bottom:14px;display:grid}.yb-owner-bar{background:#ffffff0a;border-radius:10px;height:36px;display:flex;overflow:hidden}.yb-owner-bar span{white-space:nowrap;box-sizing:border-box;flex:none;justify-content:center;align-items:center;min-width:0;padding:0 8px;font-size:12px;display:flex;overflow:hidden}.yb-owner-bar .tone-0{color:#f6d7a2;background:#e8b15a59}.yb-owner-bar .tone-1{color:#8ee0b0;background:#8ee0b038}.yb-owner-bar .tone-2{color:#c9d9ff;background:#8eb4ff38}.yb-owner-bar .rest{color:#8b97ad}.yb-owner-split p{color:#9aa6bd;margin:0;font-size:12px}.yb-owner-split p.ok{color:#8ee0b0}.yb-owner-split p.over{color:#ff9aa6}html[dir=rtl] .yb-year-move .yb-doc-facts input,html[dir=rtl] .yb-year-move .yb-select>button,html[dir=rtl] .yb-year-move .yb-select>button span{text-align:right}html[dir=rtl] .yb-year-move .yb-doc-facts input.yb-ltr-input,html[dir=rtl] .yb-year-move .yb-doc-facts input[dir=ltr]{text-align:right!important;direction:ltr!important}.yb-doc-panel .yb-doc-facts>div>.yb-owner-name{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.yb-doc-panel .yb-doc-facts>div>.yb-owner-name>span{margin-bottom:0}.yb-owner-name .yb-btn{height:30px;padding:0 10px}.yb-percent{position:relative}.yb-percent .yb-icon{color:#9aa6bd;pointer-events:none;width:14px;height:14px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.yb-percent input{padding-right:32px!important}.yb-percent input[readonly]{color:var(--yb-ink)}.yb-doc-panel .yb-doc-facts input{width:100%}.yb-journal-tools{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.yb-journal-tools .yb-filter-anchor{align-items:center;gap:8px;display:flex}.yb-journal{padding:0;overflow:auto}.yb-journal-table{min-width:980px}.yb-journal-table .yb-copyline.inline{align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;display:inline-flex}.yb-journal-table .yb-copyline.inline>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:none;color:inherit;flex:auto;font-weight:400;overflow:hidden}.yb-journal-table td.description,.yb-journal-table td.account{overflow:visible}.yb-journal-table tr:hover td.description,.yb-journal-table tr:hover td.account{z-index:3;position:relative}.yb-journal-table .yb-copyline.inline>strong.yb-clip-tip{text-overflow:clip;position:relative;overflow:visible}.yb-journal-table .yb-clip-tip>.yb-tip-label{white-space:normal;text-align:start;max-width:420px;left:0;right:auto}.yb-journal-table .yb-clip-tip:hover>.yb-tip-label.on{opacity:1;visibility:visible;transform:translateY(0)}.yb-journal-table .yb-copyline.inline>.yb-status{flex:none;position:static}.yb-journal-table .num .yb-copyline.inline{direction:ltr;unicode-bidi:isolate;justify-content:flex-end;width:100%}.yb-journal-table .num .yb-copyline.inline>strong{color:var(--yb-ink);flex:none;margin-inline-start:auto;font-weight:500}.yb-journal-table td.num,.yb-journal-table th.num{text-align:end}html[dir=rtl] .yb-journal-table td.num,html[dir=rtl] .yb-journal-table th.num{text-align:start}html[dir=rtl] .yb-journal-table thead th.num .yb-th-sort{justify-content:flex-start;width:100%}.yb-journal-table .yb-copyline>button{opacity:0}.yb-journal-table .yb-copyline:hover>button,.yb-journal-table .yb-copyline:focus-within>button{opacity:1}.yb-journal-table .yb-copyline>button .yb-icon{width:14px;height:14px}.yb-journal-table thead th{border-bottom:1px solid var(--yb-line);color:var(--yb-mute);text-align:start;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;background:#ffffff08;padding:10px 12px 10px 16px;font-size:12px;font-weight:400}.yb-journal-table thead th.go{cursor:default;width:40px}.yb-journal-table thead th .yb-th-sort{width:calc(100% - 18px);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0;display:inline-flex}.yb-journal-table thead th .yb-th-sort:hover{color:var(--yb-ink)}.yb-journal-table thead th .yb-th-drag{vertical-align:middle;cursor:grab;opacity:0;background-color:#0000;background-image:radial-gradient(circle,currentColor 1.1px,#0000 1.2px),radial-gradient(circle,currentColor 1.1px,#0000 1.2px);background-position:0 0,5px 0;background-repeat:repeat-y;background-size:4px 5px,4px 5px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:10px;height:14px;margin-inline-start:4px;display:inline-block}.yb-journal-table thead th:hover .yb-th-drag{opacity:.4}.yb-journal-table thead th .yb-th-drag:active{cursor:grabbing}.yb-journal-table thead th .yb-sort{flex-direction:column;flex:none;gap:2px;display:inline-flex}.yb-journal-table thead th .yb-sort>i{opacity:.28;border-inline:4px solid #0000;width:0;height:0;display:block}.yb-journal-table thead th .yb-sort>i:first-child{border-block-end:5px solid}.yb-journal-table thead th .yb-sort>i:last-child{border-block-start:5px solid}.yb-journal-table thead th .yb-th-sort:hover .yb-sort>i{opacity:.55}.yb-journal-table thead th .yb-sort>i.on{opacity:1;color:var(--yb-ink)}.yb-journal-table thead th.sorting{color:var(--yb-ink)}.yb-journal-table thead th.num .yb-th-sort{justify-content:flex-end}.yb-journal-table tbody td{white-space:nowrap;vertical-align:middle;border-top:0;border-bottom:1px solid #ffffff0f;padding:14px 16px}.yb-journal-table tbody tr:last-child td{border-bottom:0}.yb-journal-table .num{white-space:nowrap}.yb-journal-table .go{width:40px}.yb-tabs{flex-wrap:wrap;gap:6px;display:flex}.yb-tabs a{color:var(--yb-mute);background:0 0;border:1px solid #0000;border-radius:999px;padding:7px 12px}.yb-tabs a:hover{color:var(--yb-ink);background:#ffffff0a}.yb-tabs a.active{color:var(--yb-ink);border-color:var(--yb-line);background:#ffffff12}.yb-panel ul{margin:0 0 14px;padding:0;list-style:none}.yb-panel li{border-bottom:1px solid #ffffff0f;padding:8px 0}@media (width<=1100px){.yb-hero,.yb-stats,.yb-grid-2{grid-template-columns:1fr 1fr}.yb-board{grid-template-columns:1fr}}.yb-toast-stack{bottom:calc(28px + env(safe-area-inset-bottom,0px));z-index:95;pointer-events:none;flex-direction:column-reverse;align-items:center;gap:10px;width:min(100vw - 32px,420px);display:flex;position:fixed;left:50%;transform:translate(-50%)}html.yb-picking .yb-toast-stack{bottom:calc(92px + env(safe-area-inset-bottom,0px))}.yb-toast{-webkit-backdrop-filter:blur(18px)saturate(1.2);pointer-events:auto;background:linear-gradient(#ffffff1a,#ffffff08),#1c202ac7;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;max-width:100%;min-height:44px;padding:8px 10px 8px 12px;display:inline-flex;box-shadow:0 16px 40px #00000059,inset 0 1px #ffffff14}.yb-toast-ico{color:#8fe0b6;background:#4ac88c33;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;display:inline-grid}.yb-toast-ico .yb-icon{width:13px;height:13px}.yb-toast-error .yb-toast-ico{color:#fca5a5;background:#f8717133}.yb-toast-message{color:#ffffffeb;flex:1;min-width:0;font-size:13px;font-weight:520;line-height:1.35}.yb-toast-dismiss{color:#ffffff8c;cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;place-items:center;width:26px;height:26px;padding:0;display:grid}.yb-toast-dismiss:hover{color:#fff;background:#ffffff1a}.yb-toast-dismiss .yb-icon{width:13px;height:13px}.yb-toast-enter-active,.yb-toast-leave-active{transition:opacity .18s,transform .18s}.yb-toast-enter-from,.yb-toast-leave-to{opacity:0;transform:translateY(8px)}html[data-theme=light] .yb .yb-toast{background:linear-gradient(#fffffff2,#fafafaeb),#fff;border-color:#18181b1f;box-shadow:0 16px 40px #18181b24,inset 0 1px #fffc}html[data-theme=light] .yb .yb-toast-message{color:#18181b}html[data-theme=light] .yb .yb-toast-ico{color:#15803d;background:#16a34a1f}html[data-theme=light] .yb .yb-toast-error .yb-toast-ico{color:#b91c1c;background:#dc26261f}html[data-theme=light] .yb .yb-toast-dismiss{color:#52525b;background:#18181b0f}html[data-theme=light] .yb .yb-toast-dismiss:hover{color:#18181b;background:#18181b1a}.yb-pick-bar{z-index:94;bottom:calc(24px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(20px)saturate(1.25);color:#eef2fb;background:linear-gradient(#ffffff1a,#ffffff08),#181c26d1;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;min-height:52px;padding:8px 10px 8px 16px;display:inline-flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 18px 48px #0006,inset 0 1px #ffffff14}html[dir=rtl] .yb-pick-bar{padding:8px 16px 8px 10px}.yb-pick-count{white-space:nowrap;padding-inline-end:4px;font-size:13px;font-weight:560}.yb-pick-sep{background:#ffffff24;flex:none;width:1px;height:22px}.yb-pick-actions{align-items:center;gap:6px;display:inline-flex}.yb-pick-menu{display:inline-flex;position:relative}.yb-pick-btn{color:#d7deee;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:inline-grid;position:relative;overflow:visible}.yb-pick-btn:hover,.yb-pick-btn.on{color:#fff;background:#ffffff24}.yb-pick-btn:disabled{opacity:.45;cursor:default}.yb-pick-btn.danger{color:#ffb3bd}.yb-pick-btn .yb-icon{width:15px;height:15px}.yb-pick-btn .yb-tip-label{margin-inline:0;inset:auto auto calc(100% + 10px) 50%;transform:translate(-50%,-2px)}.yb-pick-btn .yb-tip-label:before{border:6px solid #0000;border-top-color:#2a3140;margin-left:-6px;top:100%;bottom:auto;left:50%}.yb-pick-btn:hover .yb-tip-label,.yb-pick-btn:focus-visible .yb-tip-label{opacity:1;visibility:visible;transform:translate(-50%)}.yb-pick-btn:disabled:hover .yb-tip-label{opacity:0;visibility:hidden}.yb-pick-pop{z-index:96;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#181c26f5;border:1px solid #ffffff1f;border-radius:14px;width:min(280px,100vw - 32px);padding:10px;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 18px 44px #00000073}.yb-pick-pop-notes{gap:8px;display:grid}.yb-pick-pop-notes .yb-inline-input{color:#eef2fb;background:#171c27;border:1px solid #ffffff1f;border-radius:10px;width:100%;height:36px;padding:0 12px}.yb-pick-pop-notes .yb-btn{justify-content:center}.yb-pick-pop-list{gap:2px;max-height:220px;margin-top:8px;display:grid;overflow:auto}.yb-pick-pop .yb-check-row{text-align:start;justify-content:flex-start;width:100%}.yb-txn-table th,.yb-txn-table td{border-inline-end:1px solid #ffffff07}.yb-txn-table.yb-table td{border-top-color:#ffffff0a}.yb-txn-table th:last-child,.yb-txn-table td:last-child{border-inline-end:0}.yb-txn-table .mark{text-align:center;width:42px;min-width:42px;max-width:42px;color:var(--yb-mute);font-variant-numeric:tabular-nums;vertical-align:middle;position:relative;padding-inline:6px!important}.yb-txn-table .yb-row-idx{color:#8b97ad;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;line-height:1;display:inline-flex}.yb-txn-table .yb-row-idx.reviewed{color:#9eb0d0}.yb-txn-table .yb-row-idx.reviewed .yb-icon{color:#9eb0d0;width:15px;height:15px}.yb-txn-table .yb-row-check{appearance:none;cursor:pointer;vertical-align:middle;background:0 0;border:1.5px solid #ffffff47;border-radius:4px;width:16px;height:16px;margin:0 auto;padding:0;display:none}.yb-txn-table .yb-row-check:checked{background:#3b82f6;border-color:#3b82f6;display:inline-block;box-shadow:inset 0 0 0 2px #10141ce6}.yb-txn-table .yb-doc-row:hover .yb-row-idx,.yb-txn-table .yb-doc-row.picked .yb-row-idx,.yb-txn-table thead .yb-row-idx{display:none}.yb-txn-table .yb-doc-row:hover .yb-row-check,.yb-txn-table .yb-doc-row.picked .yb-row-check,.yb-txn-table thead .yb-row-check{display:inline-block}.yb-txn-table thead .mark:hover .yb-row-idx{display:none}.yb-txn-table thead .mark .yb-row-check{display:inline-block}.yb-doc-row.picked td{background:#5a8cff0d}@media (width<=960px){.yb-doc-layer{inset-inline-start:0}.yb-shell,.yb-shell.side-collapsed{grid-template-columns:1fr}.yb-shell>.yb-main{grid-column:1}.yb-top-side-btn{display:inline-flex}.yb-side-toggle{display:none}.yb-side{z-index:50;width:min(288px,86vw);transition:transform .22s;position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-105%);box-shadow:0 18px 48px #00000059}html[dir=rtl] .yb-side{transform:translate(105%)}.yb-shell.side-mobile-open .yb-side{transform:translate(0)}.yb-shell.side-mobile-open .yb-side-scrim{display:block}.yb-shell.side-collapsed .yb-nav a>span,.yb-shell.side-collapsed .yb-nav button>span,.yb-shell.side-collapsed .yb-nav .yb-count,.yb-shell.side-collapsed .yb-nav-rail,.yb-shell.side-collapsed .yb-nav-divider,.yb-shell.side-collapsed .yb-nav button .yb-icon:last-child{display:initial}.yb-shell.side-collapsed .yb-nav-divider{height:1px;display:block}.yb-shell.side-collapsed .yb-nav a>span,.yb-shell.side-collapsed .yb-nav button>span{display:inline}.yb-shell.side-collapsed .yb-nav a,.yb-shell.side-collapsed .yb-nav button{justify-content:flex-start;gap:12px;padding:8px 12px}.yb-shell.side-collapsed .yb-brand-mark{width:auto;max-width:160px;height:28px}.yb-content{padding:18px}.yb-hero,.yb-stats,.yb-grid-2,.yb-board,.yb-metrics,.yb-report-grid,.yb-stmt-metrics,.yb-stmt-charts.dual{grid-template-columns:1fr}.yb-stmt-table th.focus,.yb-stmt-table td.focus{box-shadow:none}}.yb-content:has(.yb-stmt){gap:0;padding:12px 16px 28px}.yb-stmt-main{gap:4px;display:grid}.yb-stmt-head{justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.yb-stmt-head h1{color:var(--yb-ink);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:500}.yb-stmt-head p{display:none}.yb-stmt-exports{gap:6px;display:inline-flex}.yb-stmt-metrics{display:none}.yb-stmt-metrics>div{background:0 0;border:0;gap:4px;padding:0;display:grid}.yb-stmt-metrics span{color:#8f9bb0;font-size:12px;font-weight:400}.yb-stmt-metrics strong{color:var(--yb-ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:400}.yb-stmt-metrics strong.in{color:#9eb6ff}.yb-stmt-metrics strong.out{color:#f0a8b0}.yb-stmt-charts{gap:28px;margin:8px 0 2px;display:grid}.yb-stmt-charts.dual{grid-template-columns:1.2fr 1fr}.yb-stmt-chart{background:0 0;border:0;border-radius:0;min-height:0;padding:0 0 8px}.yb-stmt-chart>p{color:#93a0b8;margin:0 0 10px;font-size:12px;font-weight:400}.yb-stmt-legend{color:#93a0b8;flex-wrap:wrap;gap:14px;margin-bottom:12px;font-size:12px;display:flex}.yb-stmt-legend span:before{content:"";vertical-align:middle;border-radius:2px;width:8px;height:8px;margin-inline-end:6px;display:inline-block}.yb-stmt-legend .rev:before{background:#7eb0ff}.yb-stmt-legend .exp:before{background:#f0a8b0}.yb-stmt-legend .net:before,.yb-stmt-legend .cur:before{background:#9aa6bc}.yb-stmt-legend .lng:before{background:#3d4a63}.yb-stmt-legend .lia:before{background:#7eb0ff}.yb-stmt-legend .eq:before{background:#1f6b63}.yb-stmt-bars{justify-content:stretch;align-items:stretch;gap:0;width:100%;height:auto;min-height:0;padding:0;display:flex}.yb-stmt-bar-group{color:#8f9bb0;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:10px;min-width:0;height:auto;padding:0;display:flex;position:relative}.yb-stmt-bar-plot{width:min(220px,86%);height:148px;display:block;position:relative}.yb-stmt-bar-plot:before{content:"";background:#ffffff14;height:1px;position:absolute;bottom:36px;left:0;right:0}.yb-stmt-bar-group i{background:#7eb0ff;border-radius:3px 3px 0 0;width:28%;max-height:108px;display:block;position:absolute;bottom:36px}.yb-stmt-bar-group i.rev{background:linear-gradient(#6e96fff2,#6e96ff0d);left:4%}.yb-stmt-bar-group i.exp{background:linear-gradient(#e8788ceb,#e8788c0d);left:36%}.yb-stmt-bar-group i.net{background:linear-gradient(#b0b8c6cc,#b0b8c60d);left:68%}.yb-stmt-bar-group i.net.down{background:linear-gradient(#b0b8c60d,#b0b8c68c);border-radius:0 0 3px 3px;top:calc(100% - 36px);bottom:auto}.yb-stmt-bar-group i.move{background:linear-gradient(#7ea8ff33,#5f8ce6d9);width:28%;left:36%}.yb-stmt-bar-plot.balance{width:min(260px,92%)}.yb-stmt-bar-plot.balance i{width:22%}.yb-stmt-bar-group i.cur{background:linear-gradient(#9aa6bc8c,#9aa6bc0d);left:2%}.yb-stmt-bar-group i.lng{background:linear-gradient(#465470e6,#46547014);left:26%}.yb-stmt-bar-group i.lia{background:linear-gradient(#7eb0ff26,#5a96ffd9);left:50%}.yb-stmt-bar-group i.eq{background:linear-gradient(#145a5433,#126e64d9);left:74%}.yb-stmt-bar-group.single .yb-stmt-bar-plot{width:min(120px,70%)}.yb-stmt-bar-group small{text-align:center;white-space:nowrap;margin-top:2px;font-size:11px;line-height:1;display:block;position:static}.yb-stmt-line{height:auto}.yb-stmt-line svg{width:100%;height:108px;display:block}.yb-stmt-line-labels{color:#8f9bb0;justify-content:space-between;margin-top:8px;font-size:11px;display:flex}.yb-stmt-toolbar{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;min-height:32px;margin-top:6px;display:flex}.yb-stmt-period{color:#93a0b8;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:400;display:flex}.yb-stmt-select select{height:32px;color:var(--yb-soft);font:inherit;background:#171c27;border:1px solid #343b4d;border-radius:10px;padding:0 28px 0 10px;font-size:13px}.yb-stmt-toolbar .yb-btn{height:32px;padding:0 12px}.yb-stmt-toolbar .yb-btn.on{color:#f4f6fb;background:#ffffff14;border-color:#ffffff47}.yb-stmt-tools{gap:4px;display:inline-flex}.yb-stmt-table{border-collapse:collapse;border-spacing:0;width:100%;font-size:13px;font-weight:400;line-height:1.25}.yb-stmt-table th,.yb-stmt-table td{color:#d7deee;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #ffffff0b;padding:6px 10px}.yb-stmt-table th{color:#8f9bb0;text-align:start;font-size:11px;font-weight:400}.yb-stmt-table th.num,.yb-stmt-table td.num{text-align:end;font-variant-numeric:tabular-nums;width:1%;padding-inline:18px}.yb-stmt-table th.focus,.yb-stmt-table td.focus{background:#7eb0ff0f;box-shadow:inset 0 0 0 1px #7eb0ff14}.yb-stmt-table th.go,.yb-stmt-table td.go{text-align:center;color:#8b97ad;width:1%;padding-inline:4px 8px}.yb-stmt-table td.go .yb-icon{width:14px;height:14px;transform:rotate(-90deg)}html[dir=rtl] .yb-stmt-table td.go .yb-icon{transform:rotate(90deg)}.yb-stmt-table th.idx,.yb-stmt-table td.idx{color:#6f7b91;width:36px}.yb-stmt-table th.date,.yb-stmt-table td.date{width:92px}.yb-stmt-table td.label,.yb-stmt-table th.label{text-align:start;white-space:nowrap;width:auto}.yb-stmt-table td.label .yb-icon{vertical-align:-2px;color:#8b97ad;width:14px;height:14px;margin-inline-end:6px;transition:transform .15s;display:inline-block;transform:rotate(-90deg)}.yb-stmt-table td.label .yb-icon.open,html[dir=rtl] .yb-stmt-table td.label .yb-icon.open{transform:none}html[dir=rtl] .yb-stmt-table td.label .yb-icon{transform:rotate(90deg)}.yb-stmt-table td.indent{color:#c5ccdb;padding-inline-start:32px}.yb-stmt-table tr.section{cursor:pointer;background:0 0}.yb-stmt-table tr.section td{color:var(--yb-ink);padding-top:10px;font-weight:500}.yb-stmt-table tr.leaf{cursor:pointer}.yb-stmt-table tr.leaf:hover td{background:#ffffff08}.yb-stmt-table tr.leaf.on td{background:#7eb0ff14}.yb-stmt-table .clamp{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:28vw;display:inline-block;overflow:hidden}.yb-stmt-table .clamp.mute{color:#8f9bb0}.yb-stmt-tip{z-index:90;pointer-events:none;background:#1f2530;border:1px solid #ffffff1a;border-radius:8px;min-width:160px;padding:8px 10px;position:fixed;transform:translate(-50%,-100%);box-shadow:0 10px 28px #0006}.yb-stmt-tip p{color:#c5ccdb;justify-content:space-between;gap:16px;margin:0;padding:2px 0;font-size:12px;display:flex}.yb-doc-panel .yb-doc-facts>.yb-field{margin:0}.yb-company-section-head{justify-content:space-between;align-items:center;gap:12px;margin:0 20px 4px;display:flex}.yb-company-section-head h3{margin:0}.yb-doc-lines.yb-payroll-items{overflow:hidden}.yb-invoice-lines.yb-payroll-items th:first-child,.yb-invoice-lines.yb-payroll-items td:first-child{width:96px;min-width:0}.yb-invoice-lines.yb-payroll-items th:nth-child(2),.yb-invoice-lines.yb-payroll-items td:nth-child(2){width:auto;min-width:0}.yb-invoice-lines.yb-payroll-items th.num,.yb-invoice-lines.yb-payroll-items td.num{width:96px}.yb-invoice-lines.yb-payroll-items th:nth-child(4),.yb-invoice-lines.yb-payroll-items td:nth-child(4){white-space:nowrap;text-align:center;width:132px;overflow:hidden}.yb-invoice-lines.yb-payroll-items th.go,.yb-invoice-lines.yb-payroll-items td.go{width:36px}.yb-invoice-lines.yb-payroll-items td:nth-child(4) .yb-check-row{justify-content:center;width:auto;min-height:0;margin-inline:auto;padding:0}.yb-payroll-items+.yb-doc-facts{margin-top:14px}.yb-payroll-choices{flex-wrap:wrap;gap:8px;display:flex}.yb-payroll-choices .yb-check-row{flex:120px}.yb-doc-panel .yb-doc-facts>div>.yb-settings-toggle{width:100%;margin:0}.yb-doc-panel .yb-doc-facts>div>.yb-settings-toggle span{color:inherit;margin:0;font-size:14px;font-weight:400;display:inline}.yb-doc-facts .yb-check-row span{display:inline}.yb-payroll-breakdown{margin:6px 0 0;padding:0;list-style:none}.yb-payroll-breakdown li{color:var(--yb-mute);justify-content:space-between;gap:8px;font-size:12px;display:flex}.yb-stmt-tip strong{color:#f2f5fb;font-variant-numeric:tabular-nums;font-weight:400}.yb-year-sheet{gap:14px;display:grid}.yb-year-sheet>.yb-muted{margin:0}.yb-year-sheet>.yb-panel h2>strong{margin-inline-start:8px;font-size:14px;font-weight:500}.yb-year-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.yb-year-metrics .yb-metric b{letter-spacing:0;font-size:15px;font-weight:500}html[dir=rtl] .yb-year-metrics .yb-metric b.yb-ltr-value,html[dir=rtl] .yb-year-sheet .yb-table td.num .yb-ltr-value{justify-self:start;text-align:right!important}html[dir=rtl] .yb-year-sheet .yb-table td.num{text-align:right}.yb-year-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.yb-year-gap,.yb-year-file{border-top:1px solid var(--yb-line);align-items:flex-start;gap:10px;padding:12px 0;display:flex}.yb-year-gap .yb-icon,.yb-year-file>.yb-icon{color:#e8b15a;flex:none;width:16px;height:16px;margin-top:3px}.yb-year-gap p{margin:0 0 8px}.yb-year-gap div{min-width:0}.yb-year-file{align-items:center}.yb-year-file span{flex:1;min-width:0}.yb-class-guide{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.yb-class-guide li{color:#c5ccdb;font-size:13px;line-height:1.55}.yb-class-guide b{color:var(--yb-ink);margin-inline-end:6px;font-weight:500;display:inline}.yb-year-actions{flex-flow:wrap;align-items:center;gap:8px;margin:12px 0 4px;display:flex}.yb-year-actions>.yb-btn{flex:none;width:auto}.yb-panel h2 .yb-status,.yb-panel h2>strong{margin-inline-start:auto}.yb-metric-mark .yb-icon{width:16px;height:16px}.yb-yoo-suggest{flex-direction:column;align-items:flex-start;gap:6px;margin-top:8px;display:flex}.yb-yoo-suggest button{color:#e8edf7;text-align:start;cursor:pointer;background:#6366f129;border:1px solid #a78bfa73;border-radius:999px;padding:6px 12px}@media (width<=960px){.yb-year-metrics,.yb-year-grid{grid-template-columns:1fr}}.yb-wizard{gap:10px;margin:0;padding:0;list-style:none;display:grid}.yb-wizard>li{border:1px solid var(--yb-line);background:var(--yb-surface);border-radius:16px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;display:grid}.yb-wizard>li.current{border-color:#e8b15abf}.yb-wizard-mark{border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.yb-wizard-mark.ok{color:#8ee0b0;background:#8ee0b029}.yb-wizard-mark.no{color:#ff9aa6;background:#ff9aa629}.yb-wizard-head{align-items:flex-start;gap:10px;display:flex}.yb-wizard-head>.yb-icon{color:#e8b15a;flex:none;margin-top:3px}.yb-wizard-head strong{font-weight:500}.yb-wizard-head em{color:#93a0b8;margin-inline-start:8px;font-size:12px;font-style:normal}.yb-wizard>li.current .yb-wizard-head em{color:#e8b15a}.yb-wizard>li.done .yb-wizard-head em{color:#8ee0b0}.yb-wizard-head p{color:#c5ccdb;margin:4px 0 0;font-size:13px;line-height:1.55}.yb-doc-panel .yb-wizard-head{align-items:center;margin-bottom:14px}.yb-doc-panel .yb-wizard-head p{flex:1;margin:0}.yb-year-help,.yb-year-tip{position:relative}.yb-year-help{border:1px solid var(--yb-line);color:#93a0b8;cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;margin-inline-start:auto;padding:0;display:inline-flex}.yb-year-tip{display:inline-flex}:is(.yb-doc-panel:has(.yb-year-help),.yb-doc-panel:has(.yb-year-tip)){overflow:visible}.yb-year-help .yb-tip-label,.yb-year-tip .yb-tip-label{inset:auto auto calc(100% + 10px);white-space:normal;text-align:start;z-index:40;width:max-content;max-width:280px;margin:0;line-height:1.45;inset-inline-end:0;transform:none}.yb-year-help .yb-tip-label:before,.yb-year-tip .yb-tip-label:before{inset:100% auto auto;border-top-color:#2a3140;border-bottom-color:#0000;margin:0;inset-inline-end:10px}.yb-year-help:hover .yb-tip-label,.yb-year-help:focus-visible .yb-tip-label,.yb-year-tip:hover .yb-tip-label,.yb-year-tip:focus-within .yb-tip-label{opacity:1;visibility:visible;transform:translateY(0)}.yb-wizard-inline{align-items:center;gap:6px;display:inline-flex}.yb-wizard-inline .yb-icon{width:14px;height:14px}.yb-wizard-details{align-items:center;gap:8px;margin:8px 0 0;font-size:15px;font-weight:500;display:flex}.yb-wizard-details .yb-icon{color:#e8b15a;width:16px;height:16px}html[data-theme=light] .yb .yb-side{color:#e4e4e7;background:#3f3f3f;border-inline-end-color:#ffffff1f;box-shadow:4px 0 18px -10px #00000047}html[dir=rtl][data-theme=light] .yb .yb-side{box-shadow:-4px 0 18px -10px #00000047}html[data-theme=light] .yb .yb-side-toggle{color:#ffffffb3}html[data-theme=light] .yb .yb-side-toggle:hover{color:#fff;background:#ffffff14}html[data-theme=light] .yb .yb-nav a,html[data-theme=light] .yb .yb-nav button,html[data-theme=light] .yb .yb-nav .yb-icon{color:#ffffffe0}html[data-theme=light] .yb .yb-nav a:hover,html[data-theme=light] .yb .yb-nav button:hover{color:#fff;background:#ffffff14}html[data-theme=light] .yb .yb-nav a:hover .yb-icon,html[data-theme=light] .yb .yb-nav button:hover .yb-icon{color:#fff}html[data-theme=light] .yb .yb-nav a.active,html[data-theme=light] .yb .yb-nav button.active,html[data-theme=light] .yb .yb-nav-child.active,html[data-theme=light] .yb .yb-nav a.active .yb-icon,html[data-theme=light] .yb .yb-nav button.active .yb-icon,html[data-theme=light] .yb .yb-nav-child.active .yb-icon{color:#fff!important}html[data-theme=light] .yb .yb-nav a.active:before,html[data-theme=light] .yb .yb-nav button.active:before,html[data-theme=light] .yb .yb-nav-child.active:before{background:#eeb44e;box-shadow:0 0 10px #eeb44e8c}html[data-theme=light] .yb .yb-count{color:#eeb44e;background:#eeb44e38;font-weight:750}html[data-theme=light] .yb .yb-status.draft,html[data-theme=light] .yb .yb-status.inactive,html[data-theme=light] .yb .yb-status.ended,html[data-theme=light] .yb .yb-status.reversal{color:#3f3f46;background:#18181b14}html[data-theme=light] .yb .yb-status.open{color:#1d4ed8;background:#2563eb1f}html[data-theme=light] .yb .yb-status.partial{color:#6d28d9;background:#7c3aed1f}html[data-theme=light] .yb .yb-status.overdue,html[data-theme=light] .yb .yb-status.voided,html[data-theme=light] .yb .yb-status.reversed{color:#b45309;background:#d9770624}html[data-theme=light] .yb .yb-status.paid,html[data-theme=light] .yb .yb-status.active,html[data-theme=light] .yb .yb-status.posted,html[data-theme=light] .yb .yb-status.sent{color:#15803d;background:#16a34a1f}html[data-theme=light] .yb .yb-icon-btn:hover,html[data-theme=light] .yb .yb-company-mark{color:#18181b;background:#f4f4f5;border-color:#18181b1f}html[data-theme=light] .yb .yb-company-hero,html[data-theme=light] .yb .yb-company-section,html[data-theme=light] .yb .yb-company-rows{background:#fff;border-color:#18181b1a;box-shadow:0 1px 2px #18181b08}html[data-theme=light] .yb .yb-company-section h3{color:#52525b;background:#fafafa;border-bottom-color:#18181b14}html[data-theme=light] .yb .yb-company-row{border-bottom-color:#18181b14}html[data-theme=light] .yb .yb-company-row:nth-child(2n){background:#fafafa}html[data-theme=light] .yb .yb-avatar:hover{background:var(--yb-hover);color:var(--yb-ink)}html[data-theme=light] .yb .yb-panel,html[data-theme=light] .yb .yb-card,html[data-theme=light] .yb .yb-drawer,html[data-theme=light] .yb .yb-doc-panel{background:var(--yb-surface);border-color:var(--yb-line);box-shadow:0 1px 2px #18181b0a}html[data-theme=light] .yb .yb-table th,html[data-theme=light] .yb .yb-table td,html[data-theme=light] .yb .yb-doc-table th,html[data-theme=light] .yb .yb-doc-table td{border-color:var(--yb-line)}html[data-theme=light] .yb .yb-table tr:hover td,html[data-theme=light] .yb .yb-doc-row:hover td{background:var(--yb-hover)}html[data-theme=light] .yb input,html[data-theme=light] .yb textarea,html[data-theme=light] .yb select,html[data-theme=light] .yb .yb-select-trigger,html[data-theme=light] .yb .yb-field input,html[data-theme=light] .yb .yb-field textarea{background:var(--yb-surface);border-color:var(--yb-line);color:var(--yb-ink)}html[data-theme=light] .yb .yb-yoo-panel,html[data-theme=light] .yb .yb-yoo-page{color:#ffffffe0;background:#14101f}html[data-theme=light] .yb .yb-yoo-panel form,html[data-theme=light] .yb .yb-yoo-page form,html[data-theme=light] .yb .yb-yoo-compose{background:#141020d9;border-color:#ffffff29}html[data-theme=light] .yb .yb-yoo-panel form textarea,html[data-theme=light] .yb .yb-yoo-page form textarea,html[data-theme=light] .yb .yb-yoo-compose textarea{caret-color:#f4f0ff;color:#f4f0ff!important;background:0 0!important;border-color:#0000!important}html[data-theme=light] .yb .yb-yoo-panel form textarea::placeholder,html[data-theme=light] .yb .yb-yoo-page form textarea::placeholder,html[data-theme=light] .yb .yb-yoo-compose textarea::placeholder{color:#f4f0ff73}html[data-theme=light] .yb .yb-yoo-panel form button,html[data-theme=light] .yb .yb-yoo-page form button,html[data-theme=light] .yb .yb-yoo-compose button{color:#fff;background:#2a3142}html[data-theme=light] .yb .yb-yoo-panel .yb-icon,html[data-theme=light] .yb .yb-yoo-page .yb-icon,html[data-theme=light] .yb .yb-yoo-compose .yb-icon{color:#ffffffbf!important}html[data-theme=light] .yb .yb-yoo-prompts button{color:#e8edf7;background:0 0;border-color:#ffffff1f}html[data-theme=light] .yb .yb-yoo-hello,html[data-theme=light] .yb .yb-yoo-copy p{color:#ffffffc7}html[data-theme=light] .yb .yb-btn:not(.primary):not(.ghost){background:var(--yb-surface-2);border-color:var(--yb-line);color:var(--yb-ink)}html[data-theme=light] .yb .yb-drop{background:var(--yb-surface-2);border-color:var(--yb-line)}html[data-theme=light] .yb .yb-meta-box,html[data-theme=light] .yb .yb-keys-modal,html[data-theme=light] .yb .yb-palette{color:#18181b;background:#fff;border-color:#18181b1f;box-shadow:0 24px 48px #18181b24}html[data-theme=light] .yb .yb-keys-modal>label,html[data-theme=light] .yb .yb-palette label{color:#52525b;border-bottom-color:#18181b1a}html[data-theme=light] .yb .yb-keys-modal input,html[data-theme=light] .yb .yb-palette input{color:#09090b}html[data-theme=light] .yb .yb-keys-modal input::placeholder,html[data-theme=light] .yb .yb-palette input::placeholder,html[data-theme=light] .yb .yb-keys-body h3,html[data-theme=light] .yb .yb-palette>p,html[data-theme=light] .yb .yb-palette-group>p,html[data-theme=light] .yb .yb-shortcuts>p{color:#71717a}html[data-theme=light] .yb .yb-keys-row,html[data-theme=light] .yb .yb-shortcut-grid div,html[data-theme=light] .yb .yb-palette-copy,html[data-theme=light] .yb .yb-palette-copy strong{color:#18181b}html[data-theme=light] .yb .yb-keys-row:hover{background:#18181b0d}html[data-theme=light] .yb .yb-palette-copy small{color:#52525b}html[data-theme=light] .yb .yb-keys-modal footer,html[data-theme=light] .yb .yb-palette footer{color:#3f3f46;border-top-color:#18181b1a}html[data-theme=light] .yb .yb-kbd b{color:#fff;background:#18181b;border-color:#18181b33}html[data-theme=light] .yb .yb-login{background:radial-gradient(75% 55% at 50% 38%,#ffffff24,#0000 64%),linear-gradient(165deg,#9ea5b4 0%,#8e96a6 42%,#7d8698 100%)}html[data-theme=light] .yb .yb-login .yb-starfield{opacity:1;mix-blend-mode:multiply;display:block}html[data-theme=light] .yb .yb-login-day{display:none!important}html[data-theme=light] .yb .yb-login-logo-on-dark{display:none}html[data-theme=light] .yb .yb-login-logo-on-light{display:block}html[data-theme=light] .yb .yb-login .yb-card{-webkit-backdrop-filter:blur(22px)saturate(1.35);background:#ffffff94;border-color:#ffffff8c;box-shadow:inset 0 1px #ffffffbf,0 0 0 1px #18181b0f,0 24px 60px -24px #18181b59,0 12px 32px -18px #eeb44e38}html[data-theme=light] .yb .yb-login .yb-card p{color:#3f3f46}html[data-theme=light] .yb .yb-picker-title{color:#09090b}html[data-theme=light] .yb .yb-picker-lead,html[data-theme=light] .yb .yb-picker-empty{color:#3f3f46!important}html[data-theme=light] .yb .yb-picker-account{color:#b45309!important}html[data-theme=light] .yb .yb-picker-item{background:#ffffffb8;border-color:#18181b1a}html[data-theme=light] .yb .yb-picker-item:hover{background:#eeb44e1f;border-color:#b4530959}html[data-theme=light] .yb .yb-picker-avatar{color:#92400e;background:linear-gradient(145deg,#eeb44e59,#fffc);border-color:#b4530940}html[data-theme=light] .yb .yb-picker-name{color:#09090b}html[data-theme=light] .yb .yb-picker-meta{color:#71717a}html[data-theme=light] .yb .yb-picker-chevron{color:#a1a1aa}html[data-theme=light] .yb .yb-picker-signout{color:#18181b;border-color:#18181b29}html[data-theme=light] .yb .yb-picker-signout:hover{border-color:#18181b47}html[data-theme=light] .yb .yb-invite-meta{background:#ffffff8c;border-color:#18181b1a}html[data-theme=light] .yb .yb-invite-meta-ico{color:#52525b;background:#18181b0f}html[data-theme=light] .yb .yb-invite-meta-label{color:#71717a}html[data-theme=light] .yb .yb-invite-meta strong{color:#09090b}html[data-theme=light] .yb .yb-pass-toggle{color:#71717a}html[data-theme=light] .yb .yb-pass-toggle:hover{color:#18181b;background:#18181b0f}html[data-theme=light] .yb .yb-pass-match.ok{color:#15803d}html[data-theme=light] .yb .yb-pass-match.bad{color:#b91c1c}html[data-theme=light] .yb .yb-login-error{color:#b91c1c!important}html[data-theme=light] .yb .yb-login .yb-field span{color:#3f3f46}html[data-theme=light] .yb .yb-login .yb-field input{color:#09090b;background:#fff;border-color:#18181b24;box-shadow:0 1px 2px #18181b0a}html[data-theme=light] .yb .yb-login .yb-field input:focus{border-color:#d3ad6e;outline:none;box-shadow:0 0 0 3px #eeb44e2e}html[data-theme=light] .yb .yb-login-tag{color:#52525b;background:#ffffffb3;border-color:#18181b1f}html[data-theme=light] .yb .yb-login .yb-row{color:#18181b}html[data-theme=light] .yb .yb-login input[type=checkbox]{background:#fff;border-color:#18181b47}html[data-theme=light] .yb .yb-login input[type=checkbox]:checked{background:#eeb44e;border-color:#eeb44e}html[data-theme=light] .yb .yb-login .yb-btn.yb-login-submit,html[data-theme=light] .yb .yb-login .yb-btn.primary.yb-login-submit{box-shadow:0 10px 24px -12px #eeb44eb3;color:#1c1917!important;background:#eeb44e!important;border-color:#eeb44e!important}html[data-theme=light] .yb .yb-login .yb-btn.yb-login-submit .yb-icon,html[data-theme=light] .yb .yb-login .yb-btn.primary.yb-login-submit .yb-icon{color:#1c1917!important}html[data-theme=light] .yb .yb-login .yb-btn.yb-login-submit:hover,html[data-theme=light] .yb .yb-login .yb-btn.primary.yb-login-submit:hover{color:#1c1917!important;background:#e4a83a!important;border-color:#e4a83a!important}html[data-theme=light] .yb .yb-login-chrome{background:#ffffffd1;border-color:#18181b1a;box-shadow:0 10px 28px #18181b1a}html[data-theme=light] .yb .yb-login-chrome-sep{background:#18181b1f}html[data-theme=light] .yb .yb-login-chrome-btn,html[data-theme=light] .yb .yb-login-chrome-chip{color:#52525b}html[data-theme=light] .yb .yb-login-chrome-btn:hover,html[data-theme=light] .yb .yb-login-chrome-chip:hover{color:#18181b;background:#18181b0f}html[data-theme=light] .yb .yb-login-chrome-btn.is-active,html[data-theme=light] .yb .yb-login-chrome-chip.is-active{color:#b45309;background:#fae7c6;border-color:#f3c980}html[data-theme=light] .yb .yb-doc-tools{background:var(--yb-panel);border-color:var(--yb-line)}html[data-theme=light] .yb .yb-recon-pill{background:var(--yb-surface);border-color:var(--yb-line);color:var(--yb-soft)}html[data-theme=light] .yb .yb-recon-pill.on{border-color:color-mix(in srgb, var(--yb-accent) 45%, transparent);color:var(--yb-ink)}html[data-theme=light] .yb .yb-board article{color:#3f3f46;background:#fff;border-color:#18181b1a;box-shadow:0 1px 2px #18181b0a}html[data-theme=light] .yb .yb-board-head h2,html[data-theme=light] .yb .yb-board .yb-net,html[data-theme=light] .yb .yb-board .yb-net.in,html[data-theme=light] .yb .yb-board .yb-ledger-vals b,html[data-theme=light] .yb .yb-pair b{color:#18181b}html[data-theme=light] .yb .yb-label,html[data-theme=light] .yb .yb-muted,html[data-theme=light] .yb .yb-home-range,html[data-theme=light] .yb .yb-delta,html[data-theme=light] .yb .yb-delta-note,html[data-theme=light] .yb .yb-cash-io,html[data-theme=light] .yb .yb-axis,html[data-theme=light] .yb .yb-ledger-vals .yb-pct,html[data-theme=light] .yb .yb-pair .yb-pct,html[data-theme=light] .yb .yb-hint{color:#52525b}html[data-theme=light] .yb .yb-sub{color:#3f3f46;border-top-color:#18181b1a}html[data-theme=light] .yb .yb-pair{color:#52525b;border-top-color:#18181b1a}html[data-theme=light] .yb .yb-cash-io .yb-mid{color:#a1a1aa}html[data-theme=light] .yb .yb-board .yb-cash-io span.in{color:#15803d!important}html[data-theme=light] .yb .yb-board .yb-cash-io span.out{color:#be123c!important}html[data-theme=light] .yb .yb-delta.in,html[data-theme=light] .yb .yb-pair b.in{color:#1d4ed8}html[data-theme=light] .yb .yb-delta.out,html[data-theme=light] .yb .yb-pair b.out,html[data-theme=light] .yb .yb-board .yb-net.out{color:#be123c}html[data-theme=light] .yb .yb-ledger-line em{background:#3b82f6}html[data-theme=light] .yb .yb-dot{background:#3b82f6;box-shadow:0 0 0 3px #fff}html[data-theme=light] .yb .yb-dot.on{background:#1d4ed8}html[data-theme=light] .yb .yb-spark path{filter:none}html[data-theme=light] .yb .yb-timeline-track:before{background:#18181b52}html[data-theme=light] .yb .yb-day,html[data-theme=light] .yb .yb-day span{color:#3f3f46}html[data-theme=light] .yb .yb-day.dim span{color:#71717a}html[data-theme=light] .yb .yb-day.on span{color:#09090b;font-weight:700}html[data-theme=light] .yb .yb-day small{color:#18181b;font-weight:650}html[data-theme=light] .yb .yb-day i{background:#18181b73}html[data-theme=light] .yb .yb-day.week i{background:#2563eb8c}html[data-theme=light] .yb .yb-day.month i{background:#2563eb;width:2px}html[data-theme=light] .yb .yb-day.dim i{background:#18181b47}html[data-theme=light] .yb .yb-today{background:#ea580c;box-shadow:0 0 0 1px #ea580c40}html[data-theme=light] .yb .yb-period{background:#2563eb24;border-color:#2563eb;box-shadow:0 4px 14px #2563eb1f}html[data-theme=light] .yb .yb-period.open{background:#2563eb33;border-color:#1d4ed8}html[data-theme=light] .yb .yb-period button{background:#1d4ed8;box-shadow:0 0 0 1px #1d4ed859,0 1px 4px #18181b2e}html[data-theme=light] .yb .yb-period button:before,html[data-theme=light] .yb .yb-period button:after{background:#ffffffd9}html[data-theme=light] .yb .yb-timeline-edge{color:#18181b;background:#fff;border-color:#18181b29;box-shadow:0 4px 14px #18181b1f}html[data-theme=light] .yb .yb-period-label,html[data-theme=light] .yb .yb-timeline-empty-tip,html[data-theme=light] .yb .yb-period-pop,html[data-theme=light] .yb .yb-hint-tip{color:#18181b;background:#fff;border-color:#18181b1f;box-shadow:0 12px 28px #18181b24}html[data-theme=light] .yb .yb-period-year,html[data-theme=light] .yb .yb-period-year strong{color:#18181b}html[data-theme=light] .yb .yb-period-year button{color:#52525b}html[data-theme=light] .yb .yb-period-year button:hover:not(:disabled){color:#18181b;background:#18181b0f}html[data-theme=light] .yb .yb-period-range label>span,html[data-theme=light] .yb .yb-period-range>i{color:#52525b}html[data-theme=light] .yb .yb-period-months button{color:#18181b;background:#f4f4f5}html[data-theme=light] .yb .yb-period-months button:hover:not(:disabled){color:#09090b;background:#2563eb1a}html[data-theme=light] .yb .yb-period-months button.on{color:#1d4ed8;background:#2563eb2e;font-weight:650}html[data-theme=light] .yb .yb-top{background:#f4f4f5eb;border-bottom-color:#18181b1a}html[data-theme=light] .yb .yb-add-pill{background:#fff;border-color:#18181b24}html[data-theme=light] .yb .yb-add-pill button{color:#18181b}html[data-theme=light] .yb .yb-add-pill .yb-icon,html[data-theme=light] .yb .yb-add-pill button .yb-icon{color:#27272a}html[data-theme=light] .yb .yb-add-pill button:last-child{border-inline-start-color:#18181b1f}html[data-theme=light] .yb .yb-add-pill button:hover{background:#18181b0d}html[data-theme=light] .yb .yb-icon-btn,html[data-theme=light] .yb .yb-avatar{color:#3f3f46;border-color:#18181b1f}html[data-theme=light] .yb .yb-account-card .yb-account-link.is-danger,html[data-theme=light] .yb .yb-account-card .yb-account-link.is-danger .yb-icon{color:#be123c}html[data-theme=light] .yb .yb-account-card .yb-account-link.is-danger:hover{background:#be123c14}html[data-theme=light] .yb .yb-icon-btn .yb-icon{color:#27272a}html[data-theme=light] .yb .yb-menu menu{background:#fff;border-color:#18181b1a;box-shadow:0 18px 44px #18181b1f}html[data-theme=light] .yb .yb-menu p{color:#52525b}html[data-theme=light] .yb .yb-menu a,html[data-theme=light] .yb .yb-menu button:not(.yb-filter-btn),html[data-theme=light] .yb .yb-menu menu button{color:#18181b}html[data-theme=light] .yb .yb-menu a:hover,html[data-theme=light] .yb .yb-menu button:not(.yb-filter-btn):hover,html[data-theme=light] .yb .yb-menu menu button:hover{color:#09090b;background:#18181b0f}html[data-theme=light] .yb .yb-menu .yb-icon,html[data-theme=light] .yb .yb-menu menu .yb-icon{color:#3f3f46}html[data-theme=light] .yb .yb-menu>.yb-filter-btn{color:#18181b;background:#fff;border-color:#18181b24}html[data-theme=light] .yb .yb-menu>.yb-filter-btn .yb-icon{color:#3f3f46}html[data-theme=light] .yb .yb-menu-pop{background:#fff;border-color:#18181b1f;box-shadow:0 18px 40px #18181b24}html[data-theme=light] .yb .yb-menu-pop button{color:#18181b}html[data-theme=light] .yb .yb-menu-pop button:hover,html[data-theme=light] .yb .yb-menu-pop button.on{color:#09090b;background:#18181b0f}html[data-theme=light] .yb .yb-select-menu,html[data-theme=light] .yb .yb-calendar{background:#fff;border-color:#18181b1f;box-shadow:0 18px 44px #18181b24}html[data-theme=light] .yb .yb-select-menu button{color:#18181b}html[data-theme=light] .yb .yb-select-menu button:hover,html[data-theme=light] .yb .yb-select-menu button.active{color:#18181b;background:#e8b15a24}html[data-theme=light] .yb .yb-select-search input{color:#18181b;background:#f4f4f5;border-color:#18181b24}html[data-theme=light] .yb .yb-select-group{color:#52525b;background:#f4f4f5}html[data-theme=light] .yb .yb-select-empty{color:#52525b}html[data-theme=light] .yb .yb-table thead th,html[data-theme=light] .yb .yb-doc-table thead th{color:#18181b;background:#f4f4f5}html[data-theme=light] .yb .yb-table tbody tr:nth-child(2n) td,html[data-theme=light] .yb .yb-doc-table tbody tr:nth-child(2n) td{background:#18181b05}html[data-theme=light] .yb .yb-empty,html[data-theme=light] .yb .yb-copyline>span:not(.yb-status):not(.yb-cell-actions),html[data-theme=light] .yb .yb-copyline>button,html[data-theme=light] .yb .yb-copyline>button .yb-icon,html[data-theme=light] .yb .yb-journal-table .yb-copyline>button .yb-icon{color:#52525b}html[data-theme=light] .yb .yb-copyline>button:hover,html[data-theme=light] .yb .yb-copyline>button:hover .yb-icon{color:#18181b}html[data-theme=light] .yb .yb-cell-actions{background:#fff;border-color:#18181b24;box-shadow:0 8px 20px #18181b1f}html[data-theme=light] .yb .yb-cell-actions>button,html[data-theme=light] .yb .yb-cell-actions .yb-icon{color:#3f3f46}html[data-theme=light] .yb .yb-cell-actions>button:hover{color:#09090b;background:#18181b0f}html[data-theme=light] .yb .yb-cell-actions>button:hover .yb-icon{color:#09090b}html[data-theme=light] .yb .yb-select>button,html[data-theme=light] .yb .yb-date>button,html[data-theme=light] .yb .yb-doc-panel .yb-doc-facts .yb-select>button,html[data-theme=light] .yb .yb-doc-panel .yb-doc-facts .yb-select.open>button,html[data-theme=light] .yb .yb-doc-panel .yb-doc-facts .yb-select>button:hover,html[data-theme=light] .yb .yb-doc-panel .yb-field .yb-select>button,html[data-theme=light] .yb .yb-doc-panel .yb-field input,html[data-theme=light] .yb .yb-doc-panel .yb-doc-facts input{color:#18181b;background:#fff;border-color:#18181b24}html[data-theme=light] .yb .yb-filter-pane,html[data-theme=light] .yb .yb-send-locale>span{color:#64748b}html[data-theme=light] .yb .yb-send-locale>em{color:#94a3b8}html[data-theme=light] .yb .yb-send-locale-opt{color:#0f172a;background:#f8fafc;border-color:#e2e8f0}html[data-theme=light] .yb .yb-send-locale-opt.on{color:#92400e;background:#fff8eb;border-color:#e8b84a}html[data-theme=light] .yb .yb-confirm-card{color:#18181b;background:#fff;border-color:#18181b1f;box-shadow:0 24px 48px #18181b24}html[data-theme=light] .yb .yb-confirm-card h2{color:#09090b}html[data-theme=light] .yb .yb-confirm-card p{color:#3f3f46}html[data-theme=light] .yb .yb-confirm-card p strong{color:#09090b}html[data-theme=light] .yb .yb-confirm-icon{color:#b42318;background:#b4231814;border-color:#b4231833}html[data-theme=light] .yb .yb-confirm-icon.warn{color:#92400e;background:#e8b15a29;border-color:#b4781e47}html[data-theme=light] .yb .yb-confirm-backdrop{background:#18181b6b}html[data-theme=light] .yb .yb-hero-main span,html[data-theme=light] .yb .yb-stat span,html[data-theme=light] .yb .yb-metric span,html[data-theme=light] .yb .yb-chart text{color:#52525b;fill:#52525b}html[data-theme=light] .yb .yb-metric-mark{color:#3f3f46;background:#18181b0f}html[data-theme=light] .yb .yb-command-panel,html[data-theme=light] .yb .yb-ask-answer{color:#18181b;background:#fff;border-color:#18181b1f}html[data-theme=light] .yb .yb-command-row{color:#18181b}html[data-theme=light] .yb .yb-command-row:hover,html[data-theme=light] .yb .yb-command-row.on{background:#18181b0d}html[data-theme=light] .yb .yb-command-row small,html[data-theme=light] .yb .yb-command-search .yb-icon{color:#52525b}html[data-theme=light] .yb .yb-doc-layer,html[data-theme=light] .yb .yb-doc-panel,html[data-theme=light] .yb .yb-doc-panel.viewing{color:#18181b;background:#fff}html[data-theme=light] .yb .yb-doc-tools{background:#fff;border-bottom:1px solid #18181b1a}html[data-theme=light] .yb .yb-doc-tools strong,html[data-theme=light] .yb .yb-doc-tools .yb-tool,html[data-theme=light] .yb .yb-doc-tools .yb-btn.ghost,html[data-theme=light] .yb .yb-doc-tools .yb-doc-text{color:#18181b}html[data-theme=light] .yb .yb-doc-tools .yb-tool{background:#f4f4f5;border-color:#18181b24}html[data-theme=light] .yb .yb-doc-tools .yb-tool:hover,html[data-theme=light] .yb .yb-doc-tools .yb-tool.on{color:#09090b;background:#18181b14}html[data-theme=light] .yb .yb-doc-tools .yb-doc-text{color:#18181b;background:#fff;border-color:#18181b29}html[data-theme=light] .yb .yb-doc-tools .yb-doc-text:hover{background:#f4f4f5}html[data-theme=light] .yb .yb-doc-tools .yb-doc-text.danger{color:#b42318;background:#fff;border-color:#b4231847}html[data-theme=light] .yb .yb-doc-tools .yb-tool-sep{background:#18181b24}html[data-theme=light] .yb .yb-team-perm-section{background:#fff;border-color:#18181b1f}html[data-theme=light] .yb .yb-team-perm-section.open>.yb-team-perm-head{background:#fafafa}html[data-theme=light] .yb .yb-team-perm-toggle,html[data-theme=light] .yb .yb-team-perm-module-head strong,html[data-theme=light] .yb .yb-team-perms .yb-check-row{color:#18181b}html[data-theme=light] .yb .yb-team-perms .yb-check-row .yb-check-box{background:#fff;border-color:#18181b47}html[data-theme=light] .yb .yb-team-perms .yb-check-row.on .yb-check-box,html[data-theme=light] .yb .yb-team-perms .yb-check-row.partial .yb-check-box{background:#2563eb;border-color:#2563eb;box-shadow:inset 0 0 0 3px #fff}html[data-theme=light] .yb .yb-team-actions .yb-btn:not(.primary):not(.danger){color:#18181b;background:#fff;border-color:#18181b29}html[data-theme=light] .yb .yb-team-actions .yb-btn.danger{color:#b42318;background:#fff;border-color:#b4231847}html[data-theme=light] .yb .yb-doc-kind,html[data-theme=light] .yb .yb-doc-sub,html[data-theme=light] .yb .yb-home .yb-doc-sub{color:#52525b}html[data-theme=light] .yb .yb-doc-kind .yb-icon{color:#3f3f46}html[data-theme=light] .yb .yb-doc-title,html[data-theme=light] .yb .yb-home .yb-doc-title,html[data-theme=light] .yb .yb-drill-total,html[data-theme=light] .yb .yb-txn-figure{color:#09090b!important}html[data-theme=light] .yb .yb-drill-tabs{border-bottom-color:#18181b1f}html[data-theme=light] .yb .yb-drill-tabs button,html[data-theme=light] .yb .yb-doc-tabs button{color:#3f3f46}html[data-theme=light] .yb .yb-drill-tabs button.on,html[data-theme=light] .yb .yb-doc-tabs button.on{color:#09090b;border-bottom-color:#2563eb}html[data-theme=light] .yb .yb-drill-filter-btn,html[data-theme=light] .yb .yb-drill-chip,html[data-theme=light] .yb .yb-drill-export,html[data-theme=light] .yb .yb-filter-btn{color:#18181b;background:#f4f4f5;border-color:#18181b24}html[data-theme=light] .yb .yb-drill-filter-btn .yb-icon,html[data-theme=light] .yb .yb-drill-export .yb-icon,html[data-theme=light] .yb .yb-filter-btn .yb-icon{color:#3f3f46}html[data-theme=light] .yb .yb-drill-chip{color:#1d4ed8;background:#2563eb1a;border-color:#2563eb47}html[data-theme=light] .yb .yb-drill-table th,html[data-theme=light] .yb .yb-doc-lines thead th,html[data-theme=light] .yb .yb-txn-lines thead th{color:#18181b;border-color:#18181b1a}html[data-theme=light] .yb .yb-drill-table td,html[data-theme=light] .yb .yb-doc-lines td{color:#27272a;border-color:#18181b14}html[data-theme=light] .yb .yb-empty,html[data-theme=light] .yb .yb-empty-card,html[data-theme=light] .yb .yb-empty-card p,html[data-theme=light] .yb .yb-doc-facts span,html[data-theme=light] .yb .yb-meta-box h3,html[data-theme=light] .yb .yb-drill-more{color:#52525b}html[data-theme=light] .yb .yb-doc-facts strong{color:#18181b}html[data-theme=light] .yb .yb-side .yb-nav a,html[data-theme=light] .yb .yb-side .yb-nav button,html[data-theme=light] .yb .yb-side .yb-nav-child{font-weight:500;color:#ffffffe6!important}html[data-theme=light] .yb .yb-side .yb-nav .yb-icon,html[data-theme=light] .yb .yb-side .yb-nav-child .yb-icon,html[data-theme=light] .yb .yb-side .yb-nav .yb-chevron{color:#ffffffe6!important}html[data-theme=light] .yb .yb-side .yb-nav a:hover,html[data-theme=light] .yb .yb-side .yb-nav button:hover,html[data-theme=light] .yb .yb-side .yb-nav a.active,html[data-theme=light] .yb .yb-side .yb-nav button.active,html[data-theme=light] .yb .yb-side .yb-nav-child.active,html[data-theme=light] .yb .yb-side .yb-nav a:hover .yb-icon,html[data-theme=light] .yb .yb-side .yb-nav button:hover .yb-icon,html[data-theme=light] .yb .yb-side .yb-nav a.active .yb-icon,html[data-theme=light] .yb .yb-side .yb-nav button.active .yb-icon,html[data-theme=light] .yb .yb-side .yb-nav-child.active .yb-icon{color:#fff!important}html[data-theme=light] .yb .yb-ask>p,html[data-theme=light] .yb .yb-ask .yb-kicker,html[data-theme=light] .yb .yb-command-head p{color:#3f3f46}html[data-theme=light] .yb .yb-ask-prompts button:hover{background:#27272a}html[data-theme=light] .yb .yb-banner{color:#1e3a5f;background:#eef2ff;border-color:#2563eb38}html[data-theme=light] .yb .yb-guide{color:#1e3a5f;background:linear-gradient(145deg,#2563eb1a 0%,#2563eb0a 40%,#fff 100%),#f8fafc;border-color:#2563eb33;box-shadow:inset 0 1px #fffc,0 10px 28px #18181b14}html[data-theme=light] .yb .yb-guide-head strong,html[data-theme=light] .yb .yb-guide-grid strong{color:#0f172a}html[data-theme=light] .yb .yb-guide-head .yb-icon{color:#2563eb}html[data-theme=light] .yb .yb-guide-grid p{color:#334155}html[data-theme=light] .yb .yb-guide-close{color:#3f3f46;background:#18181b0a;border-color:#18181b24}html[data-theme=light] .yb .yb-guide-close:hover{color:#18181b;background:#18181b14}html[data-theme=light] .yb .yb-guide-grid>div{border-inline-start-color:#18181b1a}html[data-theme=light] .yb .yb-row-idx,html[data-theme=light] .yb .yb-txn-table .yb-row-idx,html[data-theme=light] .yb .yb-doc-table .yb-row-idx,html[data-theme=light] .yb .yb-txn-table .mark,html[data-theme=light] .yb .yb-doc-table .mark{color:#52525b}html[data-theme=light] .yb .yb-txn-table .yb-row-idx.reviewed,html[data-theme=light] .yb .yb-txn-table .yb-row-idx.reviewed .yb-icon{color:#3b82f6}html[data-theme=light] .yb .yb-ledger-cell .yb-icon,html[data-theme=light] .yb .yb-fact-icon .yb-icon{color:#52525b}html[data-theme=light] .yb .yb-txn-table .yb-row-check{border-color:#18181b47}html[data-theme=light] .yb .yb-txn-table .yb-row-check:checked{box-shadow:inset 0 0 0 2px #fff}html[data-theme=light] .yb .yb-txn-toolbar .yb-filter-btn,html[data-theme=light] .yb .yb-txn-toolbar .yb-btn:not(.primary){color:#18181b;background:#fff;border-color:#18181b29}html[data-theme=light] .yb .yb-txn-toolbar .yb-filter-btn .yb-icon,html[data-theme=light] .yb .yb-txn-toolbar .yb-btn:not(.primary) .yb-icon{color:#27272a}html[data-theme=light] .yb .yb-select>button .yb-caret{color:#52525b}html[data-theme=light] .yb .yb-table th,html[data-theme=light] .yb .yb-txn-table th{color:#18181b}html[data-theme=light] .yb .yb-table td,html[data-theme=light] .yb .yb-txn-table td{color:#27272a}html[data-theme=light] .yb .yb-tip,html[data-theme=light] .yb .yb-stmt-tip,html[data-theme=light] .yb .yb-hint-tip{background:#fff;border-color:#18181b1f;box-shadow:0 14px 36px #18181b24}html[data-theme=light] .yb .yb-tip-head{color:#18181b}html[data-theme=light] .yb .yb-tip-row,html[data-theme=light] .yb .yb-stmt-tip p{color:#52525b}html[data-theme=light] .yb .yb-tip-row strong,html[data-theme=light] .yb .yb-stmt-tip strong,html[data-theme=light] .yb .yb-tip-row.net{color:#18181b}html[data-theme=light] .yb .yb-tip-row.net{border-top-color:#18181b1a}html[data-theme=light] .yb .yb-tip-label{color:#fafafa;background:#18181b;box-shadow:0 8px 24px #18181b33}html[data-theme=light] .yb .yb-tip-label:before{border-bottom-color:#18181b}html[data-theme=light] .yb .yb-ask-bar{background:#fff;border-color:#18181b29;box-shadow:0 10px 28px #18181b14}html[data-theme=light] .yb .yb-ask-bar .yb-ask-spark,html[data-theme=light] .yb .yb-ask-bar>.yb-icon:first-child,html[data-theme=light] .yb .yb-ask-bar textarea{color:#18181b}html[data-theme=light] .yb .yb-ask-bar textarea::placeholder{color:#71717a}html[data-theme=light] .yb .yb-ask-go{color:#18181b;border-color:#18181b29}html[data-theme=light] .yb .yb-ask-go:hover{background:#18181b0f}html[data-theme=light] .yb .yb-ask-prompts button{color:#18181b;background:#fff;border-color:#18181b29}html[data-theme=light] .yb .yb-ask-prompts button:hover{color:#09090b;background:#f4f4f5}html[data-theme=light] .yb .yb-ask h2{color:#09090b}html[data-theme=light] .yb .yb-stmt-chart>p,html[data-theme=light] .yb .yb-stmt-legend,html[data-theme=light] .yb .yb-stmt-line-labels,html[data-theme=light] .yb .yb-stmt-bar-group,html[data-theme=light] .yb .yb-stmt-metrics span,html[data-theme=light] .yb .yb-axis,html[data-theme=light] .yb .yb-bars small,html[data-theme=light] .yb .yb-chart text{color:#52525b;fill:#52525b}html[data-theme=light] .yb .yb-stmt-metrics strong{color:#18181b}html[data-theme=light] .yb .yb-stmt-metrics strong.in{color:#15803d}html[data-theme=light] .yb .yb-stmt-metrics strong.out{color:#be123c}html[data-theme=light] .yb .yb-bars small strong{color:#18181b}html[data-theme=light] .yb .yb-stmt-toolbar{border-bottom-color:#18181b1a}html[data-theme=light] .yb .yb-stmt-bar-plot:before{background:#18181b2e}html[data-theme=light] .yb{--yb-chart-stroke:#2563eb;--yb-chart-fill:#2563eb2e;--yb-chart-dot:#1d4ed8}html[data-theme=light] .yb .yb-stmt-legend .rev:before{background:#2563eb}html[data-theme=light] .yb .yb-stmt-legend .exp:before{background:#dc2626}html[data-theme=light] .yb .yb-stmt-legend .net:before{background:#52525b}html[data-theme=light] .yb .yb-stmt-legend .cur:before{background:#64748b}html[data-theme=light] .yb .yb-stmt-legend .lng:before{background:#334155}html[data-theme=light] .yb .yb-stmt-legend .lia:before{background:#2563eb}html[data-theme=light] .yb .yb-stmt-legend .eq:before{background:#0f766e}html[data-theme=light] .yb .yb-stmt-bar-group i.rev{background:linear-gradient(#60a5fa 0%,#2563eb 100%)}html[data-theme=light] .yb .yb-stmt-bar-group i.exp{background:linear-gradient(#f87171 0%,#dc2626 100%)}html[data-theme=light] .yb .yb-stmt-bar-group i.net{background:linear-gradient(#a1a1aa 0%,#52525b 100%)}html[data-theme=light] .yb .yb-stmt-bar-group i.net.down{background:linear-gradient(#52525b 0%,#a1a1aa 100%)}html[data-theme=light] .yb .yb-stmt-bar-group i.move{background:linear-gradient(#93c5fd 0%,#2563eb 100%)}html[data-theme=light] .yb .yb-stmt-bar-group i.cur{background:linear-gradient(#94a3b8 0%,#64748b 100%)}html[data-theme=light] .yb .yb-stmt-bar-group i.lng{background:linear-gradient(#475569 0%,#1e293b 100%)}html[data-theme=light] .yb .yb-stmt-bar-group i.lia{background:linear-gradient(#93c5fd 0%,#2563eb 100%)}html[data-theme=light] .yb .yb-stmt-bar-group i.eq{background:linear-gradient(#5eead4 0%,#0f766e 100%)}html[data-theme=light] .yb .yb-stmt-line polyline{stroke:var(--yb-chart-stroke)}html[data-theme=light] .yb .yb-stmt-line polygon{fill:var(--yb-chart-fill)}html[data-theme=light] .yb .yb-stmt-line circle{fill:var(--yb-chart-dot)}html[data-theme=light] .yb .yb-bars i{background-image:linear-gradient(#2563eb,#2563eb),linear-gradient(#2563ebf2,#2563eb59)}html[data-theme=light] .yb .yb-bars i.out{background-image:linear-gradient(#dc2626,#dc2626),linear-gradient(#dc2626f2,#dc262659)}html[data-theme=light] .yb .yb-stmt-bar-group small,html[data-theme=light] .yb .yb-stmt-line-labels{color:#3f3f46}html[data-theme=light] .yb .yb-stmt-table th,html[data-theme=light] .yb .yb-stmt-table td{color:#27272a;border-bottom-color:#18181b14}html[data-theme=light] .yb .yb-stmt-table th,html[data-theme=light] .yb .yb-stmt-table td.indent,html[data-theme=light] .yb .yb-stmt-table .clamp.mute,html[data-theme=light] .yb .yb-stmt-table th.idx,html[data-theme=light] .yb .yb-stmt-table td.idx,html[data-theme=light] .yb .yb-stmt-table th.go,html[data-theme=light] .yb .yb-stmt-table td.go{color:#3f3f46}html[data-theme=light] .yb .yb-stmt-table td.label .yb-icon,html[data-theme=light] .yb .yb-stmt-table td.go .yb-icon{color:#52525b}html[data-theme=light] .yb .yb-stmt-table tr.section td{color:#09090b}html[data-theme=light] .yb .yb-stmt-table tr.leaf:hover td{background:#18181b0a}html[data-theme=light] .yb .yb-stmt-table th.focus,html[data-theme=light] .yb .yb-stmt-table td.focus{background:#2563eb0f;box-shadow:inset 0 0 0 1px #2563eb1f}html[data-theme=light] .yb .yb-stmt-table tr.leaf.on td{background:#2563eb14}html[data-theme=light] .yb .yb-stmt-exports .yb-btn,html[data-theme=light] .yb .yb-stmt-toolbar .yb-btn{color:#18181b;background:#fff;border-color:#18181b29}html[data-theme=light] .yb .yb-stmt-period{color:#52525b}html[data-theme=light] .yb .yb-stmt-select select{color:#18181b;background:#fff;border-color:#18181b29}html[data-theme=light] .yb .yb-stmt-toolbar .yb-btn.on{color:#09090b;background:#18181b14;border-color:#18181b38}html[data-theme=light] .yb .yb-tabs.line a,html[data-theme=light] .yb .yb-tabs.line button{color:#3f3f46}html[data-theme=light] .yb .yb-tabs.line a.active,html[data-theme=light] .yb .yb-tabs.line button.active{color:#09090b}html[data-theme=light] .yb .yb-year-sheet>.yb-muted,html[data-theme=light] .yb .yb-year-gap p,html[data-theme=light] .yb .yb-owner-split p{color:#52525b}html[data-theme=light] .yb .yb-owner-bar{background:#18181b0f}html[data-theme=light] .yb .yb-owner-bar .tone-0{color:#92400e}html[data-theme=light] .yb .yb-owner-bar .tone-1{color:#166534}html[data-theme=light] .yb .yb-owner-bar .tone-2{color:#1d4ed8}html[data-theme=light] .yb .yb-owner-bar .rest{color:#3f3f46}html[data-theme=light] .yb .yb-icon{color:#18181b}html[data-theme=light] .yb .yb-side .yb-icon,html[data-theme=light] .yb .yb-side .yb-nav .yb-icon,html[data-theme=light] .yb .yb-side .yb-nav-child .yb-icon,html[data-theme=light] .yb .yb-side .yb-side-toggle .yb-icon{color:#fff!important}html[data-theme=light] .yb .yb-btn .yb-icon,html[data-theme=light] .yb .yb-filter-btn .yb-icon,html[data-theme=light] .yb .yb-icon-btn .yb-icon,html[data-theme=light] .yb .yb-tool .yb-icon,html[data-theme=light] .yb .yb-ledger-cell .yb-icon,html[data-theme=light] .yb .yb-fact-icon .yb-icon,html[data-theme=light] .yb .yb-select>button .yb-caret,html[data-theme=light] .yb .yb-stmt-table .yb-icon,html[data-theme=light] .yb .yb-doc-row td.go .yb-icon,html[data-theme=light] .yb .yb-empty-card .yb-icon,html[data-theme=light] .yb .yb-drop>.yb-icon,html[data-theme=light] .yb .yb-check-row .yb-icon,html[data-theme=light] .yb .yb-journal-csv>.yb-icon{color:#18181b!important}html[data-theme=light] .yb .yb-btn.primary .yb-icon{color:#fff!important}html[data-theme=light] .yb .num,html[data-theme=light] .yb .amount,html[data-theme=light] .yb .yb-money,html[data-theme=light] .yb .yb-ltr-value,html[data-theme=light] .yb .yb-ledger-vals b,html[data-theme=light] .yb .yb-board .yb-net,html[data-theme=light] .yb .yb-metric b,html[data-theme=light] .yb .yb-stmt-table td,html[data-theme=light] .yb .yb-stmt-table td.num,html[data-theme=light] .yb .yb-stmt-table td.indent,html[data-theme=light] .yb .yb-stmt-table .clamp,html[data-theme=light] .yb .yb-stmt-table .clamp.mute,html[data-theme=light] .yb .yb-stmt-tip strong,html[data-theme=light] .yb .yb-tip-row strong,html[data-theme=light] .yb .yb-drill-total,html[data-theme=light] .yb .yb-txn-figure,html[data-theme=light] .yb .yb-table td.num,html[data-theme=light] .yb .yb-doc-table td.num,html[data-theme=light] .yb .yb-doc-table td.amount{color:#09090b!important}html[data-theme=light] .yb .yb-stmt-table th,html[data-theme=light] .yb .yb-stmt-table th.num,html[data-theme=light] .yb .yb-stmt-table th.idx,html[data-theme=light] .yb .yb-stmt-table td.idx{color:#3f3f46!important}html[data-theme=light] .yb .in,html[data-theme=light] .yb .yb-money-badge.in,html[data-theme=light] .yb .yb-board .yb-cash-io span.in,html[data-theme=light] .yb .yb-delta.in,html[data-theme=light] .yb .yb-stmt-metrics strong.in{color:#15803d!important}html[data-theme=light] .yb .out,html[data-theme=light] .yb .yb-money-badge.out,html[data-theme=light] .yb .yb-board .yb-cash-io span.out,html[data-theme=light] .yb .yb-delta.out,html[data-theme=light] .yb .yb-board .yb-net.out,html[data-theme=light] .yb .yb-stmt-metrics strong.out{color:#b91c1c!important}html[data-theme=light] .yb .yb-money-badge.in{background:#16a34a1f}html[data-theme=light] .yb .yb-money-badge.out{background:#b91c1c1a}html[data-theme=light] .yb .yb-pct,html[data-theme=light] .yb .yb-ledger-vals .yb-pct,html[data-theme=light] .yb .yb-pair .yb-pct,html[data-theme=light] .yb .yb-delta,html[data-theme=light] .yb .yb-delta-note,html[data-theme=light] .yb .yb-muted,html[data-theme=light] .yb .yb-label{color:#3f3f46!important}
