.login-module__Si-P0q__page{color:#1a2d27;background:#f7f4ee;grid-template-columns:minmax(0,46%) minmax(0,54%);height:100dvh;max-height:100dvh;display:grid;overflow:hidden}.login-module__Si-P0q__formSide{min-width:0;height:100%;min-height:0;overflow:hidden}.login-module__Si-P0q__formInner{flex-direction:column;width:min(100%,780px);height:100%;min-height:0;margin-inline:auto;padding:clamp(.85rem,2.2vh,1.6rem) clamp(1.35rem,4vw,3.75rem);display:flex}.login-module__Si-P0q__topRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.login-module__Si-P0q__brand{color:#183d32;letter-spacing:-.05em;align-self:flex-start;align-items:center;gap:.85rem;font-size:1.25rem;font-weight:700;line-height:1.06;text-decoration:none;display:inline-flex}.login-module__Si-P0q__brand strong{color:#b85e38;letter-spacing:.18em;text-transform:uppercase;margin-top:.18rem;font-size:.72rem;font-weight:700;display:block}.login-module__Si-P0q__brandMark{object-fit:contain;width:2.75rem;height:2.4rem}.login-module__Si-P0q__backLink{color:#405e50;cursor:pointer;background:#fffaf4a6;border:1px solid #d5cdc0;border-radius:.6rem;flex:none;justify-content:center;align-items:center;gap:.55rem;min-height:2.7rem;padding:.5rem .8rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:border-color .18s,background .18s,color .18s,transform .18s,box-shadow .18s;display:inline-flex}.login-module__Si-P0q__backLink svg{width:1rem;height:1rem;transition:transform .18s}.login-module__Si-P0q__backLink:hover{color:#17352c;background:#fffaf4;border-color:#769481;transform:translateY(-2px);box-shadow:0 7px 16px -12px #0f2f2573}.login-module__Si-P0q__backLink:hover svg{transform:translate(-3px)}.login-module__Si-P0q__backLink:active{transform:translateY(0)scale(.98)}.login-module__Si-P0q__formContent{flex-direction:column;flex:1;justify-content:center;width:min(100%,36rem);min-height:0;margin:0;display:flex}.login-module__Si-P0q__formContent h1{color:#17352c;letter-spacing:-.045em;white-space:nowrap;margin:0;font-size:clamp(1.7rem,2.5vw,2.45rem);font-weight:600;line-height:1.15}.login-module__Si-P0q__formContent h1 span{color:#b85e38}.login-module__Si-P0q__lead{color:#53675c;max-width:25rem;margin:.55rem 0 0;font-size:.92rem;line-height:1.4}.login-module__Si-P0q__googleButton{color:#fffaf3;text-align:left;cursor:pointer;background:#17352c;border:1px solid #17352c;border-radius:.75rem;align-items:center;gap:.75rem;width:100%;min-height:2.75rem;margin-top:0;padding:.45rem .85rem;font-size:.95rem;font-weight:600;transition:background .18s,transform .18s,box-shadow .18s;display:flex;box-shadow:0 8px 20px -12px #0f2f2599}.login-module__Si-P0q__googleButton:not(:disabled):hover{background:#245044;transform:translateY(-2px);box-shadow:0 12px 24px -12px #0f2f25b3}.login-module__Si-P0q__googleButton:not(:disabled):active{transform:translateY(0)scale(.985);box-shadow:0 3px 10px -8px #0f2f2580}.login-module__Si-P0q__googleButton:disabled{opacity:.68;cursor:wait}.login-module__Si-P0q__googleButton:focus-visible,.login-module__Si-P0q__brand:focus-visible,.login-module__Si-P0q__backLink:focus-visible{outline-offset:4px;outline:3px solid #b85e38}.login-module__Si-P0q__googleMark{background:#fff;border-radius:.5rem;flex:none;width:1.8rem;height:1.8rem;padding:.23rem}.login-module__Si-P0q__buttonArrow{width:1.15rem;height:1.15rem;margin-left:auto;transition:transform .18s}.login-module__Si-P0q__googleButton:not(:disabled):hover .login-module__Si-P0q__buttonArrow{transform:translate(3px)}.login-module__Si-P0q__error{color:#a83e2e;margin:1rem 0 0;font-size:.88rem;line-height:1.5}.login-module__Si-P0q__signInNote{color:#6b7c71;margin:1rem 0 0;font-size:.78rem;line-height:1.5}.login-module__Si-P0q__success{color:#225b40;margin:1rem 0 0;font-size:.85rem;line-height:1.5}.login-module__Si-P0q__divider{color:#718277;text-transform:uppercase;align-items:center;gap:.85rem;margin:.75rem 0;font-size:.75rem;display:flex}.login-module__Si-P0q__divider:before,.login-module__Si-P0q__divider:after{content:"";background:#d5cdc0;flex:1;height:1px}.login-module__Si-P0q__authForm{gap:.55rem;margin-top:1.05rem;display:grid}.login-module__Si-P0q__registrationForm{margin-top:0}.login-module__Si-P0q__field{color:#29483b;gap:.22rem;font-size:.78rem;font-weight:600;display:grid}.login-module__Si-P0q__field input,.login-module__Si-P0q__standaloneInput{color:#17352c;width:100%;min-height:2.45rem;font:inherit;background:#fffaf4;border:1px solid #cfcfc3;border-radius:.6rem;padding:.4rem .75rem;font-size:.9rem;font-weight:400;transition:border-color .16s,box-shadow .16s;display:block}.login-module__Si-P0q__field input::placeholder,.login-module__Si-P0q__standaloneInput::placeholder{color:#839087}.login-module__Si-P0q__field input:hover,.login-module__Si-P0q__standaloneInput:hover{border-color:#9bab9b}.login-module__Si-P0q__field input:focus-visible,.login-module__Si-P0q__standaloneInput:focus-visible{outline-offset:2px;border-color:#386755;outline:2px solid #386755}.login-module__Si-P0q__fieldLabelRow{color:#29483b;justify-content:space-between;gap:1rem;font-size:.82rem;font-weight:600;display:flex}.login-module__Si-P0q__fieldLabelRow a,.login-module__Si-P0q__formSwitch a,.login-module__Si-P0q__textLink{color:#a85232;text-underline-offset:3px;font-weight:600;text-decoration:none;transition:color .16s}.login-module__Si-P0q__fieldLabelRow a:hover,.login-module__Si-P0q__formSwitch a:hover,.login-module__Si-P0q__textLink:hover{color:#17352c;text-decoration:underline}.login-module__Si-P0q__formButton{color:#fffaf3;cursor:pointer;background:#17352c;border:1px solid #17352c;border-radius:.6rem;min-height:2.55rem;margin-top:.15rem;padding:.7rem 1rem;font-size:.9rem;font-weight:600;transition:background .16s,transform .16s,box-shadow .16s}.login-module__Si-P0q__formButton:hover:not(:disabled){background:#245044;transform:translateY(-2px);box-shadow:0 8px 16px -10px #0f2f2599}.login-module__Si-P0q__formButton:active:not(:disabled){transform:translateY(0)scale(.99)}.login-module__Si-P0q__formButton:disabled{opacity:.65;cursor:wait}.login-module__Si-P0q__formButton:focus-visible,.login-module__Si-P0q__fieldLabelRow a:focus-visible,.login-module__Si-P0q__formSwitch a:focus-visible,.login-module__Si-P0q__textLink:focus-visible{outline-offset:3px;outline:3px solid #b85e38}.login-module__Si-P0q__formSwitch{color:#617368;margin:.65rem 0 0;font-size:.86rem}.login-module__Si-P0q__formNote{color:#617368;margin:0;font-size:.75rem;line-height:1.55}.login-module__Si-P0q__passwordLive{gap:.45rem;display:grid}.login-module__Si-P0q__passwordScale{grid-template-columns:1fr 1fr 1fr;gap:.22rem;display:grid}.login-module__Si-P0q__passwordSegment{border-radius:999px;height:.32rem;overflow:hidden}.login-module__Si-P0q__passwordSegment[data-tone=red]{background:#f3d4cf}.login-module__Si-P0q__passwordSegment[data-tone=yellow]{background:#f4e6bf}.login-module__Si-P0q__passwordSegment[data-tone=green]{background:#d5eadc}.login-module__Si-P0q__passwordSegment>span{border-radius:inherit;width:0;height:100%;transition:width .16s;display:block}.login-module__Si-P0q__passwordSegment[data-tone=red]>span{background:#c4473a}.login-module__Si-P0q__passwordSegment[data-tone=yellow]>span{background:#d4a017}.login-module__Si-P0q__passwordSegment[data-tone=green]>span{background:#2f8f4e}.login-module__Si-P0q__passwordChecks{grid-template-columns:1fr 1fr;gap:.38rem .85rem;margin:0;padding:0;list-style:none;display:grid}.login-module__Si-P0q__passwordChecks li{color:#839087;align-items:center;gap:.45rem;min-width:0;font-size:.75rem;font-weight:600;display:flex}.login-module__Si-P0q__passwordBox{color:#0000;background:#fffaf3;border:1.5px solid #c9c2b6;border-radius:.28rem;flex:none;place-items:center;width:.95rem;height:.95rem;transition:background .16s,border-color .16s,color .16s;display:grid}.login-module__Si-P0q__passwordBox svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:.7rem;height:.7rem;transition:transform .16s;transform:scale(.4)}.login-module__Si-P0q__passwordChecks li[data-met=true]{color:#17352c}.login-module__Si-P0q__passwordChecks li[data-met=true] .login-module__Si-P0q__passwordBox{color:#fffaf3;background:#17352c;border-color:#17352c}.login-module__Si-P0q__passwordChecks li[data-met=true] .login-module__Si-P0q__passwordBox svg{transform:scale(1)}.login-module__Si-P0q__statusPanel{color:#29483b;background:#edf3ea;border:1px solid #c8d8c8;border-radius:.75rem;margin-top:.85rem;padding:.9rem 1rem;font-size:.86rem;line-height:1.45}.login-module__Si-P0q__visualSide{color:#f8f5eb;background:radial-gradient(circle at 50% 42%,#b8d6b229,#0000 34%),#193a30;flex-direction:column;justify-content:flex-end;min-width:0;height:100%;min-height:0;padding:clamp(1.25rem,3vh,2rem) clamp(1.75rem,3.2vw,2.75rem) 1.35rem;display:flex;position:relative;overflow:hidden}.login-module__Si-P0q__visualSide:before{content:"";pointer-events:none;background:radial-gradient(circle,#e8f4e414,#0000 68%);border-radius:50%;height:68%;position:absolute;inset:12% 8% auto}.login-module__Si-P0q__visualBody{z-index:1;flex:1;place-items:center;width:100%;min-height:0;display:grid;position:relative}.login-module__Si-P0q__illustration{object-fit:contain;width:min(100%,860px);height:auto;max-height:min(78dvh,740px);display:block}.login-module__Si-P0q__visualCaption{z-index:1;border-top:1px solid #e7efe238;flex:none;justify-content:space-between;align-items:end;gap:1.25rem;margin-top:.35rem;padding-top:1rem;display:flex;position:relative}.login-module__Si-P0q__visualCaption>div{min-width:0}.login-module__Si-P0q__visualCaption h2{color:#f8f5eb;letter-spacing:-.04em;margin:0;font-size:clamp(1.45rem,2vw,1.9rem);font-weight:600;line-height:1.15}.login-module__Si-P0q__visualCaption p{color:#c6d8c8;margin:.35rem 0 0;font-size:.82rem;line-height:1.45}.login-module__Si-P0q__visualCaption>span{color:#bdd0bf;letter-spacing:.16em;white-space:nowrap;flex:none;margin-bottom:.15rem;font-size:.64rem;font-weight:600}@media (max-width:900px){.login-module__Si-P0q__page{grid-template-columns:1fr}.login-module__Si-P0q__visualSide{display:none}.login-module__Si-P0q__formInner{width:min(100%,32rem);padding-inline:clamp(1.25rem,6vw,2.5rem)}.login-module__Si-P0q__formContent{width:100%}}@media (max-height:760px){.login-module__Si-P0q__formContent h1{font-size:clamp(1.45rem,4.2vw,1.85rem)}.login-module__Si-P0q__googleButton{min-height:2.45rem}.login-module__Si-P0q__authForm{gap:.4rem;margin-top:.7rem}.login-module__Si-P0q__field input,.login-module__Si-P0q__standaloneInput,.login-module__Si-P0q__formButton{min-height:2.2rem}.login-module__Si-P0q__illustration{max-height:58dvh}}@media (prefers-reduced-motion:reduce){.login-module__Si-P0q__googleButton,.login-module__Si-P0q__buttonArrow,.login-module__Si-P0q__backLink,.login-module__Si-P0q__backLink svg,.login-module__Si-P0q__field input,.login-module__Si-P0q__standaloneInput,.login-module__Si-P0q__formButton,.login-module__Si-P0q__passwordSegment>span,.login-module__Si-P0q__passwordBox,.login-module__Si-P0q__passwordBox svg{transition:none}}
.FalconLoading-module__MpJHHG__stage{color:#1c3a32;background:#f3eee6;flex:1;place-items:center;width:100%;min-height:min(70vh,34rem);display:grid}.FalconLoading-module__MpJHHG__fullScreen{min-height:100svh}.FalconLoading-module__MpJHHG__content{text-align:center;flex-direction:column;align-items:center;width:min(100%,23rem);padding:2rem;display:flex}.FalconLoading-module__MpJHHG__book{filter:drop-shadow(0 10px 14px #1c3a3217);width:clamp(8.25rem,25vw,11.25rem);height:auto;margin-bottom:1.25rem;display:block}.FalconLoading-module__MpJHHG__ruleOne,.FalconLoading-module__MpJHHG__ruleTwo{animation:2.4s ease-in-out infinite FalconLoading-module__MpJHHG__reveal}.FalconLoading-module__MpJHHG__ruleTwo{animation-delay:.2s}.FalconLoading-module__MpJHHG__mark{stroke-dasharray:30;stroke-dashoffset:30px;animation:2.4s ease-in-out infinite FalconLoading-module__MpJHHG__check}.FalconLoading-module__MpJHHG__label{color:#b85e38;letter-spacing:.2em;margin:0 0 .65rem;font-size:.68rem;font-weight:700}.FalconLoading-module__MpJHHG__message{color:#1c3a32;letter-spacing:-.035em;margin:0;font-size:clamp(1.25rem,4vw,1.55rem);font-weight:600;line-height:1.3}.FalconLoading-module__MpJHHG__progress{background:#d5cdc0;border-radius:2px;width:7rem;height:2px;margin-top:1.4rem;overflow:hidden}.FalconLoading-module__MpJHHG__progress span{border-radius:inherit;background:#c4623a;width:42%;height:100%;animation:1.8s ease-in-out infinite alternate FalconLoading-module__MpJHHG__travel;display:block}@keyframes FalconLoading-module__MpJHHG__reveal{0%,12%{opacity:.4}45%,80%{opacity:1}to{opacity:.4}}@keyframes FalconLoading-module__MpJHHG__check{0%,27%{stroke-dashoffset:30px}55%,82%{stroke-dashoffset:0}to{stroke-dashoffset:30px}}@keyframes FalconLoading-module__MpJHHG__travel{0%{transform:translate(-100%)}to{transform:translate(240%)}}@media (prefers-reduced-motion:reduce){.FalconLoading-module__MpJHHG__ruleOne,.FalconLoading-module__MpJHHG__ruleTwo,.FalconLoading-module__MpJHHG__mark,.FalconLoading-module__MpJHHG__progress span{animation:none}.FalconLoading-module__MpJHHG__mark{stroke-dashoffset:0}.FalconLoading-module__MpJHHG__progress span{opacity:.7;width:100%}}
.entry-composer-module__L9qFLG__panel{--entry-pad:24px;border:1px solid var(--color-rule);background:var(--color-bay);min-width:0;color:var(--color-ink);border-radius:16px;box-shadow:0 3px 16px -12px #1c3a322e;container:falcon-entry/inline-size}.entry-composer-module__L9qFLG__header{padding:24px var(--entry-pad) 20px;justify-content:space-between;align-items:center;gap:20px;display:flex}.entry-composer-module__L9qFLG__identity{align-items:center;gap:16px;min-width:0;display:flex}.entry-composer-module__L9qFLG__headerIcon{background:var(--color-wing);width:52px;height:52px;color:var(--color-book);box-shadow:3px 3px 0 var(--color-sage);border-radius:15px;flex-shrink:0;place-items:center;display:grid}.entry-composer-module__L9qFLG__headerIcon svg{width:25px;height:25px}.entry-composer-module__L9qFLG__eyebrow,.entry-composer-module__L9qFLG__sectionLabel{color:var(--color-flight);letter-spacing:.14em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:600}.entry-composer-module__L9qFLG__title{letter-spacing:-.035em;margin:0;font-size:25px;font-weight:600;line-height:1.25}.entry-composer-module__L9qFLG__hint{color:var(--color-quiet);margin:6px 0 0;font-size:13px;font-weight:400;line-height:1.55}.entry-composer-module__L9qFLG__dateStamp{border-left:1px solid var(--color-rule);text-align:right;flex-shrink:0;padding-left:20px}.entry-composer-module__L9qFLG__dateStamp span{color:var(--color-quiet);margin-bottom:4px;font-size:10px;display:block}.entry-composer-module__L9qFLG__dateStamp time{font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.entry-composer-module__L9qFLG__tabs{padding:12px var(--entry-pad);border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);background:#f3eee68c;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.entry-composer-module__L9qFLG__tab{min-width:0;height:42px;color:var(--color-quiet);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 8px;font-size:12px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:flex}.entry-composer-module__L9qFLG__tab svg{flex-shrink:0;width:16px;height:16px}.entry-composer-module__L9qFLG__tab:hover:not(:disabled){border-color:var(--color-rule);background:var(--color-bay);color:var(--color-wing)}.entry-composer-module__L9qFLG__tab[aria-selected=true],.entry-composer-module__L9qFLG__tab[aria-selected=true]:hover{border-color:var(--color-wing);background:var(--color-wing);color:var(--color-book);box-shadow:0 2px 4px #1c3a321f}.entry-composer-module__L9qFLG__tab:disabled{cursor:not-allowed;opacity:.4}.entry-composer-module__L9qFLG__tab:focus-visible,.entry-composer-module__L9qFLG__primaryButton:focus-visible,.entry-composer-module__L9qFLG__secondaryButton:focus-visible{outline:2px solid var(--color-wing);outline-offset:3px}.entry-composer-module__L9qFLG__body{min-width:0;padding:22px var(--entry-pad) 0}.entry-composer-module__L9qFLG__form{grid-template-columns:minmax(0,1fr);gap:18px 22px;display:grid}.entry-composer-module__L9qFLG__form>*{min-width:0}.entry-composer-module__L9qFLG__form>p,.entry-composer-module__L9qFLG__form>[role=alert]{grid-column:1/-1}.entry-composer-module__L9qFLG__notes{grid-column:1/-1;width:100%;min-width:0}.entry-composer-module__L9qFLG__noteForm,.entry-composer-module__L9qFLG__closeForm{gap:20px;display:grid}.entry-composer-module__L9qFLG__panel label,.entry-composer-module__L9qFLG__destination>p:first-child{font-size:12px;font-weight:500}.entry-composer-module__L9qFLG__panel .text-sm.font-medium{font-size:12px;font-weight:500}.entry-composer-module__L9qFLG__panel .control{border-color:var(--color-rule);min-height:46px;color:var(--color-ink);background:#fffdf9;border-radius:9px;margin-top:6px;padding:10px 13px;font-size:14px;font-weight:400;line-height:1.6;transition:border-color .15s,box-shadow .15s}:is(.entry-composer-module__L9qFLG__panel .control:focus-visible,.entry-composer-module__L9qFLG__panel .control:focus-within){border-color:var(--color-wing);outline:none;box-shadow:0 0 0 3px #1c3a3214}.entry-composer-module__L9qFLG__panel input[type=number]{appearance:textfield}.entry-composer-module__L9qFLG__panel input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.entry-composer-module__L9qFLG__panel input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.entry-composer-module__L9qFLG__destination{align-self:start;min-width:0}.entry-composer-module__L9qFLG__destination>p:first-child{margin:0}.entry-composer-module__L9qFLG__readOnly{border:1px solid var(--color-rule);background:var(--color-book);min-height:46px;color:var(--color-quiet);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;margin:6px 0 0;padding:10px 13px;font-size:14px;font-weight:500;line-height:1.6;display:flex}.entry-composer-module__L9qFLG__readOnly>span:last-child:not(:first-child){color:var(--color-flight)}.entry-composer-module__L9qFLG__panel .note-editor{background:#fffdf9;border-radius:0 0 9px 9px;min-height:136px;max-height:288px;padding:14px;font-size:14px}.entry-composer-module__L9qFLG__panel[data-entry-kind=note] .note-editor{min-height:200px}.entry-composer-module__L9qFLG__panel [role=toolbar]{background:#f3eee6a6;padding:8px 10px}.entry-composer-module__L9qFLG__panel [role=toolbar] button{cursor:pointer}.entry-composer-module__L9qFLG__panel [role=toolbar] button:disabled{cursor:not-allowed}.entry-composer-module__L9qFLG__footer{border-top:1px solid var(--color-rule);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;margin-top:2px;padding:18px 0;display:flex}.entry-composer-module__L9qFLG__total{align-items:baseline;gap:12px;display:flex}.entry-composer-module__L9qFLG__total>span{color:var(--color-quiet);font-size:11px}.entry-composer-module__L9qFLG__total strong{color:var(--color-wing);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:23px;font-weight:600}.entry-composer-module__L9qFLG__actionHint{color:var(--color-quiet);font-size:12px;line-height:1.5}.entry-composer-module__L9qFLG__actions{flex-wrap:wrap;gap:8px;display:flex}.entry-composer-module__L9qFLG__primaryButton,.entry-composer-module__L9qFLG__secondaryButton{border:1px solid var(--color-wing);background:var(--color-wing);min-height:44px;color:var(--color-book);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:18px;padding:10px 18px;font-size:13px;font-weight:500;line-height:1.5;transition:background-color .15s,box-shadow .15s;display:inline-flex}.entry-composer-module__L9qFLG__primaryButton:hover:not(:disabled){background:#294e41;box-shadow:0 3px 8px #1c3a3226}.entry-composer-module__L9qFLG__primaryButton:disabled,.entry-composer-module__L9qFLG__secondaryButton:disabled{cursor:not-allowed;opacity:.5}.entry-composer-module__L9qFLG__secondaryButton{color:var(--color-wing);border-color:var(--color-rule);background:0 0}.entry-composer-module__L9qFLG__secondaryButton:hover:not(:disabled){background:var(--color-book)}.entry-composer-module__L9qFLG__emptyState{align-items:center;gap:18px;padding:18px 0 28px;display:flex}.entry-composer-module__L9qFLG__emptyState>div{flex:1;min-width:0}.entry-composer-module__L9qFLG__emptyState h3{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:500}.entry-composer-module__L9qFLG__emptyState p{color:var(--color-quiet);margin:6px 0 0;font-size:13px;line-height:1.6}.entry-composer-module__L9qFLG__emptyIcon{background:var(--color-book);width:48px;height:48px;color:var(--color-wing);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.entry-composer-module__L9qFLG__emptyIcon svg{width:24px;height:24px}.entry-composer-module__L9qFLG__emptyState .entry-composer-module__L9qFLG__primaryButton{flex-shrink:0}.entry-composer-module__L9qFLG__closeOverview{padding-bottom:4px}.entry-composer-module__L9qFLG__position{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.entry-composer-module__L9qFLG__stat{min-width:0;padding:10px 12px}.entry-composer-module__L9qFLG__stat>p{color:var(--color-quiet);margin:0;font-size:10px;font-weight:500}.entry-composer-module__L9qFLG__money{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:7px;display:inline-flex}.entry-composer-module__L9qFLG__money>span{opacity:.65;font-size:10px;font-weight:500}.entry-composer-module__L9qFLG__money>strong{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:20px;font-weight:600;line-height:1.4}.entry-composer-module__L9qFLG__stat>.entry-composer-module__L9qFLG__money{color:var(--color-ink);margin-top:5px}.entry-composer-module__L9qFLG__position .entry-composer-module__L9qFLG__money>strong{font-size:clamp(20px,2.4cqi,30px)}.entry-composer-module__L9qFLG__statEmphasis{background:var(--color-wing);border-radius:10px}.entry-composer-module__L9qFLG__statEmphasis>p{color:var(--color-book);opacity:.75}.entry-composer-module__L9qFLG__statEmphasis>.entry-composer-module__L9qFLG__money{color:var(--color-book)}.entry-composer-module__L9qFLG__movements{border-top:1px solid var(--color-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px;padding-top:10px;display:grid}.entry-composer-module__L9qFLG__movements .entry-composer-module__L9qFLG__stat{padding:8px 12px}.entry-composer-module__L9qFLG__movements .entry-composer-module__L9qFLG__money>strong{font-size:17px}.entry-composer-module__L9qFLG__reconciliation{border:1px solid var(--color-rule);border-radius:10px}.entry-composer-module__L9qFLG__comparisonHead,.entry-composer-module__L9qFLG__comparison{grid-template-columns:minmax(0,.9fr) minmax(0,.8fr) minmax(100px,1fr) minmax(0,1.2fr);align-items:center;gap:16px;padding:14px 16px;display:grid}.entry-composer-module__L9qFLG__comparisonHead{background:var(--color-book);color:var(--color-quiet);border-radius:10px 10px 0 0;font-size:10px;font-weight:500}.entry-composer-module__L9qFLG__comparison{border-top:1px solid var(--color-rule);transition:background-color .18s}.entry-composer-module__L9qFLG__comparison[data-comparison=different],.entry-composer-module__L9qFLG__comparison[data-comparison=invalid]{background:#c05d330a}.entry-composer-module__L9qFLG__comparison:last-child{border-radius:0 0 10px 10px}.entry-composer-module__L9qFLG__comparisonLabel{font-size:13px;font-weight:500}.entry-composer-module__L9qFLG__systemValue{font-variant-numeric:tabular-nums;font-size:13px}.entry-composer-module__L9qFLG__systemValue strong{font-size:19px;font-weight:500}.entry-composer-module__L9qFLG__systemValue>span:not(.entry-composer-module__L9qFLG__money){display:none}.entry-composer-module__L9qFLG__systemValue>.entry-composer-module__L9qFLG__money{display:inline-flex}.entry-composer-module__L9qFLG__panel .entry-composer-module__L9qFLG__bookInput .control{margin-top:0}.entry-composer-module__L9qFLG__comparisonStatus{font-size:11px;font-weight:500}.entry-composer-module__L9qFLG__counts{gap:16px;display:grid}.entry-composer-module__L9qFLG__countLine{min-width:0}.entry-composer-module__L9qFLG__countLine>p{font-size:11px}.entry-composer-module__L9qFLG__countLine>.entry-composer-module__L9qFLG__matchBadge,.entry-composer-module__L9qFLG__countLine>.entry-composer-module__L9qFLG__differenceBadge,.entry-composer-module__L9qFLG__countLine>.entry-composer-module__L9qFLG__waiting{margin-top:10px}.entry-composer-module__L9qFLG__countSystem{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:8px;display:flex}.entry-composer-module__L9qFLG__countSystem>span:first-child{color:var(--color-quiet);font-size:10px}.entry-composer-module__L9qFLG__countSystem .entry-composer-module__L9qFLG__money strong{font-size:18px}.entry-composer-module__L9qFLG__panel .control:disabled{opacity:1;background:var(--color-book);color:var(--color-quiet);cursor:not-allowed}.entry-composer-module__L9qFLG__panel .entry-composer-module__L9qFLG__bookInput .control{font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.entry-composer-module__L9qFLG__completion{border:1px solid var(--color-rule);background:var(--color-book);border-radius:12px;align-items:center;gap:14px;padding:16px;display:flex}.entry-composer-module__L9qFLG__completion>div{flex:1;min-width:0}.entry-composer-module__L9qFLG__completion h3{letter-spacing:-.02em;margin:0;font-size:15px;font-weight:500}.entry-composer-module__L9qFLG__completion p{color:var(--color-quiet);margin:5px 0 0;font-size:11px;line-height:1.6}.entry-composer-module__L9qFLG__completionMatched{background:#eff6ef;border-color:#b5cfbd}.entry-composer-module__L9qFLG__progressIcon{background:var(--color-bay);width:42px;height:42px;color:var(--color-wing);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.entry-composer-module__L9qFLG__progressIcon svg{width:20px;height:20px}.entry-composer-module__L9qFLG__progressCount{color:var(--color-wing);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:24px;font-weight:600}.entry-composer-module__L9qFLG__progressCount>span{color:var(--color-quiet);font-size:11px;font-weight:400}.entry-composer-module__L9qFLG__matchBadge,.entry-composer-module__L9qFLG__differenceBadge{border-radius:6px;align-items:center;gap:7px;max-width:100%;padding:4px 9px 4px 6px;font-size:11px;font-weight:500;line-height:1.6;display:inline-flex}.entry-composer-module__L9qFLG__matchBadge{color:#285d3b;background:#ecf4ec}.entry-composer-module__L9qFLG__differenceBadge{color:#984620;background:#fcf0e7}.entry-composer-module__L9qFLG__differenceBadge>span{background:#98462014;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:14px;display:grid}.entry-composer-module__L9qFLG__waiting{color:var(--color-quiet);font-size:11px}.entry-composer-module__L9qFLG__check{color:#34794c;flex-shrink:0;width:20px;height:20px;display:inline-flex}.entry-composer-module__L9qFLG__check svg{width:100%;height:100%;overflow:visible}.entry-composer-module__L9qFLG__check circle{fill:#e3f1e5;stroke:currentColor;stroke-width:1.5px;transform-origin:50%;animation:.4s ease-out both entry-composer-module__L9qFLG__check-pop}.entry-composer-module__L9qFLG__check path{stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:25;animation:.5s ease-out .1s both entry-composer-module__L9qFLG__check-draw}.entry-composer-module__L9qFLG__checkLarge{width:46px;height:46px}.entry-composer-module__L9qFLG__spinner{border:2px solid #fffdf959;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite entry-composer-module__L9qFLG__spin}.entry-composer-module__L9qFLG__closedBanner{color:var(--color-wing);background:linear-gradient(115deg,#eaf3e8,#f6f8f0);border:1px solid #b8cebc;border-left:5px solid #39744b;border-radius:16px;align-items:center;gap:22px;padding:26px 28px;animation:.45s ease-out both entry-composer-module__L9qFLG__banner-in;display:flex;position:relative;box-shadow:0 5px 20px -15px #1c3a3238}.entry-composer-module__L9qFLG__closedBanner>.entry-composer-module__L9qFLG__checkLarge{width:64px;height:64px}.entry-composer-module__L9qFLG__closedCopy{flex:1;min-width:0}.entry-composer-module__L9qFLG__closedEyebrow{color:#476852;letter-spacing:.08em;margin:0 0 5px;font-size:10px;font-weight:500}.entry-composer-module__L9qFLG__closedCopy h2{letter-spacing:-.04em;margin:0;font-size:30px;font-weight:600;line-height:1.25}.entry-composer-module__L9qFLG__closedCopy>p:last-child{color:#48614d;max-width:660px;margin:9px 0 0;font-size:12px;line-height:1.7}.entry-composer-module__L9qFLG__closedMeta{flex-direction:column;align-items:flex-end;gap:8px;min-width:0;max-width:260px;display:flex}.entry-composer-module__L9qFLG__closedStatus{background:#f8fcf5;border:1px solid #b8cebc;border-radius:7px;padding:6px 10px;font-size:11px;font-weight:500}.entry-composer-module__L9qFLG__closedReview{color:#984620;background:#fcf0e7;border-color:#dabd9d}.entry-composer-module__L9qFLG__closedReference{color:#607762;overflow-wrap:anywhere;font-size:10px}.entry-composer-module__L9qFLG__closedMeta p{color:#984620;text-align:right;margin:0;font-size:11px;line-height:1.6}@keyframes entry-composer-module__L9qFLG__check-draw{0%{stroke-dashoffset:25px}to{stroke-dashoffset:0}}@keyframes entry-composer-module__L9qFLG__check-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes entry-composer-module__L9qFLG__banner-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes entry-composer-module__L9qFLG__spin{to{transform:rotate(360deg)}}@media (max-width:700px){.entry-composer-module__L9qFLG__closedBanner{flex-wrap:wrap;align-items:flex-start;gap:14px;padding:20px 16px}.entry-composer-module__L9qFLG__closedBanner>.entry-composer-module__L9qFLG__checkLarge{width:46px;height:46px}.entry-composer-module__L9qFLG__closedCopy{flex-basis:calc(100% - 60px)}.entry-composer-module__L9qFLG__closedCopy h2{font-size:25px}.entry-composer-module__L9qFLG__closedMeta{align-items:flex-start;max-width:none;padding-left:60px}.entry-composer-module__L9qFLG__closedMeta p{text-align:left}}.entry-composer-module__L9qFLG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container falcon-entry (min-width:600px){.entry-composer-module__L9qFLG__form{grid-template-columns:repeat(2,minmax(0,1fr))}.entry-composer-module__L9qFLG__counts{grid-template-columns:repeat(3,minmax(0,1fr))}.entry-composer-module__L9qFLG__movements{grid-template-columns:repeat(4,minmax(0,1fr))}}@container falcon-entry (min-width:680px){.entry-composer-module__L9qFLG__tabs{grid-template-columns:repeat(5,minmax(0,1fr))}}@container falcon-entry (min-width:900px){.entry-composer-module__L9qFLG__threeFields{grid-template-columns:repeat(3,minmax(0,1fr))}}@container falcon-entry (min-width:1160px){.entry-composer-module__L9qFLG__tabs{grid-template-columns:repeat(10,minmax(0,1fr))}}@container falcon-entry (max-width:599px){.entry-composer-module__L9qFLG__header{flex-wrap:wrap;align-items:flex-start;padding:20px 16px 16px}.entry-composer-module__L9qFLG__headerIcon{border-radius:12px;width:42px;height:42px}.entry-composer-module__L9qFLG__headerIcon svg{width:22px;height:22px}.entry-composer-module__L9qFLG__identity{gap:12px}.entry-composer-module__L9qFLG__title{font-size:21px}.entry-composer-module__L9qFLG__hint{font-size:12px}.entry-composer-module__L9qFLG__dateStamp{text-align:left;border-left:0;align-items:baseline;gap:10px;padding-left:0;display:flex}.entry-composer-module__L9qFLG__dateStamp span{margin:0}.entry-composer-module__L9qFLG__tabs{padding-inline:16px}.entry-composer-module__L9qFLG__body{padding:18px 16px 0}.entry-composer-module__L9qFLG__emptyState{flex-wrap:wrap;gap:12px}.entry-composer-module__L9qFLG__emptyState .entry-composer-module__L9qFLG__primaryButton{width:100%}.entry-composer-module__L9qFLG__footer{align-items:stretch}.entry-composer-module__L9qFLG__footer>.entry-composer-module__L9qFLG__primaryButton,.entry-composer-module__L9qFLG__footer>.entry-composer-module__L9qFLG__actions{width:100%}.entry-composer-module__L9qFLG__actions>button{flex:1}.entry-composer-module__L9qFLG__comparisonHead,.entry-composer-module__L9qFLG__comparison{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.entry-composer-module__L9qFLG__comparisonHead>span:not(:first-child){display:none}.entry-composer-module__L9qFLG__systemValue{text-align:right}.entry-composer-module__L9qFLG__systemValue>span:not(.entry-composer-module__L9qFLG__money){color:var(--color-quiet);margin-bottom:2px;font-size:10px;display:block}.entry-composer-module__L9qFLG__bookInput{grid-column:1/-1}.entry-composer-module__L9qFLG__bookInput .entry-composer-module__L9qFLG__srOnly{clip-path:none;white-space:normal;width:auto;height:auto;color:var(--color-quiet);margin:0 0 6px;font-size:11px;display:block;position:static;overflow:visible}.entry-composer-module__L9qFLG__comparisonStatus{grid-column:1/-1}.entry-composer-module__L9qFLG__position{grid-template-columns:repeat(2,minmax(0,1fr))}.entry-composer-module__L9qFLG__position .entry-composer-module__L9qFLG__statEmphasis{grid-column:1/-1}.entry-composer-module__L9qFLG__counts{gap:18px}.entry-composer-module__L9qFLG__completion{flex-wrap:wrap;gap:10px;padding:14px 12px}.entry-composer-module__L9qFLG__completion>div{flex-basis:calc(100% - 56px)}.entry-composer-module__L9qFLG__progressCount{padding-left:56px;font-size:20px}}@media (prefers-reduced-motion:reduce){.entry-composer-module__L9qFLG__tab,.entry-composer-module__L9qFLG__primaryButton,.entry-composer-module__L9qFLG__secondaryButton,.entry-composer-module__L9qFLG__comparison{transition:none}.entry-composer-module__L9qFLG__panel .control{transition:none}.entry-composer-module__L9qFLG__check circle,.entry-composer-module__L9qFLG__check path,.entry-composer-module__L9qFLG__closedBanner,.entry-composer-module__L9qFLG__spinner{animation:none}}
