.HomeDesk_desk__dYUiR{--ink:#0c2919;--pine:#297747;--cream:#f7ebdd;min-height:100svh;display:flex;flex-direction:column;background-color:#f7ede0;background-image:url(/assets/plates/paper.png);background-repeat:repeat;color:var(--ink)}.HomeDesk_desk__dYUiR ::-moz-selection{background:#c9e4d2;color:var(--ink)}.HomeDesk_desk__dYUiR ::selection{background:#c9e4d2;color:var(--ink)}.HomeDesk_main__zAqnN{flex:1;width:min(100%,36rem);margin-inline:auto;padding:1.75rem 1.25rem 2.5rem}.HomeDesk_title__0vtXP{margin:0 0 1.35rem;font-family:var(--font-cantata),"Cantata One",serif;font-size:clamp(2rem,7vw,2.75rem);font-weight:400;line-height:1.05;letter-spacing:-.02em;color:#0b2a19}.HomeDesk_stack__Tdo7T{display:flex;flex-direction:column;gap:1.25rem}.HomeDesk_slip__anfyP{position:relative;color:var(--ink)}.HomeDesk_plateFrame__Ldnb5{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;container-type:inline-size}.HomeDesk_plate__AdEkL{position:absolute;left:calc(8 / 678 * -100%);width:calc(768 / 678 * 100%);top:0;bottom:0;margin-top:calc(55 / 678 * -100%);margin-bottom:calc(58 / 678 * -100%);border-style:solid;border-width:0;border-image-source:url(/assets/plates/slip-card.png);border-image-slice:100 0 120 0 fill;border-image-width:calc(100 / 678 * 100cqi) 0 calc(120 / 678 * 100cqi);border-image-repeat:stretch}.HomeDesk_kicker__LX7OF{margin:0 0 .35rem;font-size:.7rem;font-weight:600;letter-spacing:.16em;color:#1f4d32}.HomeDesk_slipTitle__oTJgr{display:flex;align-items:center;gap:.5rem;margin:0 0 1rem;font-family:var(--font-cantata),"Cantata One",serif;font-size:clamp(1.35rem,4vw,1.55rem);font-weight:400;line-height:1.15;color:#143226}.HomeDesk_body__pt8T6{position:relative;z-index:1;padding:3.2rem 1.65rem 3.5rem 1.4rem;overflow-x:auto}.HomeDesk_lead__EHSCE,.HomeDesk_listTitle__PAOKP{margin:0;font-family:var(--font-cantata),"Cantata One",serif;font-weight:400;line-height:1.15;color:#0b2a19}.HomeDesk_lead__EHSCE{font-size:1.35rem;text-align:center}.HomeDesk_actions__eKjyY{display:flex;flex-direction:column;gap:.75rem;margin-top:1.15rem}.HomeDesk_code__F84RQ,.HomeDesk_create__vx42_{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:3.15rem;padding:.7rem 1rem;border-radius:999px;font-weight:600;text-decoration:none;text-align:center}.HomeDesk_create__vx42_{background:var(--pine);color:var(--cream);box-shadow:0 10px 18px -12px rgba(12,41,25,.45)}.HomeDesk_create__vx42_:hover{background:#1f6338}.HomeDesk_code__F84RQ{border:1px solid #c9bfb0;background:transparent;color:var(--ink)}.HomeDesk_code__F84RQ:hover{background:hsla(0,0%,100%,.45)}.HomeDesk_bill__2HtLE:focus-visible,.HomeDesk_code__F84RQ:focus-visible,.HomeDesk_create__vx42_:focus-visible,.HomeDesk_iconBtn__eE5q6:focus-visible,.HomeDesk_picker__nG2RB:focus-within{outline:2px solid var(--pine);outline-offset:3px}.HomeDesk_listHead__NO2HK{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.HomeDesk_listTitle__PAOKP{font-size:1.55rem;min-width:0}.HomeDesk_tools__z9VnJ{display:flex;flex-shrink:0;gap:.4rem}.HomeDesk_iconBtn__eE5q6{display:grid;width:2.5rem;height:2.5rem;place-items:center;border:1px solid #c9d7c6;border-radius:.75rem;background:transparent;color:#143226;cursor:pointer}.HomeDesk_iconBtn__eE5q6:hover{background:#fff}.HomeDesk_status___chby{padding:1.5rem .25rem .5rem;text-align:center}.HomeDesk_status___chby p{margin:.35rem 0 0}.HomeDesk_spinner__BPf1a{width:2rem;height:2rem;margin-inline:auto;color:var(--pine);animation:HomeDesk_spin__72pyD .8s linear infinite}@keyframes HomeDesk_spin__72pyD{to{transform:rotate(1turn)}}.HomeDesk_bills__22zw5{display:flex;flex-direction:column;margin-top:.35rem}.HomeDesk_bill__2HtLE,.HomeDesk_picker__nG2RB{display:flex;align-items:center;gap:.75rem;min-width:0;padding:.9rem .15rem;border-bottom:1px solid #e4d8c6;color:inherit;text-decoration:none}.HomeDesk_bills__22zw5>:last-child{border-bottom:0}.HomeDesk_bill__2HtLE:hover{background:hsla(0,0%,100%,.4)}.HomeDesk_picker__nG2RB{cursor:pointer}.HomeDesk_picked__sekqg{background:#f8e8e4}.HomeDesk_billMain__KbtfU{min-width:0;flex:1}.HomeDesk_billName__xIGkR{margin:0 0 .2rem;font-weight:600;overflow-wrap:anywhere}.HomeDesk_meta__xi0H8{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .55rem;margin:0;font-size:.875rem}.HomeDesk_codeValue__B6GJh{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:650;letter-spacing:.04em}.HomeDesk_badge__EJTLv{padding:.1rem .45rem;border-radius:999px;font-size:.75rem;font-weight:650}.HomeDesk_public__8Tv6E{background:#e5f3ea;color:#145c32}.HomeDesk_private__elEtA{background:#f3ecdf;color:#3d4a3a}.HomeDesk_chevron__K8Kn6{flex-shrink:0;width:1.15rem;height:1.15rem;color:#5d6b5a}.HomeDesk_check__syaXK{width:1.15rem;height:1.15rem;flex-shrink:0;accent-color:var(--pine);cursor:pointer}.HomeDesk_confirm__ZWJHa{display:flex;flex-direction:column;gap:.65rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #e4d8c6}@media (min-width:480px){.HomeDesk_actions__eKjyY,.HomeDesk_confirm__ZWJHa{flex-direction:row}.HomeDesk_code__F84RQ,.HomeDesk_create__vx42_{flex:1}}@media (prefers-reduced-motion:reduce){.HomeDesk_spinner__BPf1a{animation:none}}.BillCode_rows__KkJJu{display:flex;flex-direction:column}.BillCode_row__oK3LG{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;min-width:0;padding:.8rem .1rem;border-bottom:1px solid #e4d8c6}.BillCode_rows__KkJJu>:last-child{border-bottom:0}.BillCode_rowMain__OJrEZ{min-width:0;flex:1}.BillCode_itemRow__4t1rB{align-items:center}.BillCode_itemMain__PBxKH{display:flex;align-items:center;gap:.7rem}.BillCode_rowName___Abgb{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;overflow-wrap:anywhere}.BillCode_qty__p0wHm{margin-left:.4rem;font-size:.875rem;font-weight:400}.BillCode_price__9LL8g{flex-shrink:0;text-align:right;font-weight:700;color:#145c32}.BillCode_lineTotal__cZ9Y_{margin:.15rem 0 0;font-size:.75rem;font-weight:500;color:#3d4a3a}.BillCode_empty__nedc9{margin:.5rem 0 0;text-align:center}.BillCode_notice___FNH_{display:flex;flex-direction:column;align-items:center;gap:.85rem;text-align:center}.BillCode_notice___FNH_ p{margin:0}.LandingExamples_stage__FQMDP{--ink:#143226;--pine:#1f4d32;min-width:0;display:flex;flex-direction:column;gap:.85rem}.LandingExamples_toolbar__f2c_l{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem}.LandingExamples_title__vujOS{margin:0;font-family:var(--font-cantata),"Cantata One",serif;font-size:clamp(1.45rem,2vw,1.8rem);font-weight:400;line-height:1.1;color:#143226}.LandingExamples_note__Po7Bl{margin:.3rem 0 0;font-size:.95rem;line-height:1.35;color:#3d5c49}.LandingExamples_arrows__4ZtlF{display:flex;gap:.4rem;flex-shrink:0}.LandingExamples_arrow__uBwtX{display:grid;width:2.5rem;height:2.5rem;place-items:center;border:1px solid #c9d7c6;border-radius:.75rem;background:transparent;color:var(--ink);cursor:pointer}.LandingExamples_arrow__uBwtX:hover{background:#fff}.LandingExamples_arrow__uBwtX:focus-visible,.LandingExamples_dotOn__n3IPR:focus-visible,.LandingExamples_dot__cQeTs:focus-visible{outline:2px solid var(--pine);outline-offset:3px}.LandingExamples_chevron__uYY7n{width:1.15rem;height:1.15rem}.LandingExamples_viewport__7wnci{--slide-gap:1.5rem;display:grid;position:relative;overflow:hidden;touch-action:pan-y}.LandingExamples_slideIdle__tacF9,.LandingExamples_slideLeave__rN4_z,.LandingExamples_slide__3Tsfd{grid-area:1/1;align-self:start;min-width:0}.LandingExamples_slideIdle__tacF9{visibility:hidden;pointer-events:none}.LandingExamples_slideLeave__rN4_z{visibility:visible;pointer-events:none;z-index:0}.LandingExamples_slide__3Tsfd{z-index:1}.LandingExamples_enterNext__RtkUI{animation:LandingExamples_enterNext__RtkUI .45s cubic-bezier(.16,1,.3,1) both}.LandingExamples_leaveNext__Zp9PP{animation:LandingExamples_leaveNext__Zp9PP .45s cubic-bezier(.16,1,.3,1) both}.LandingExamples_enterPrev__mLf6y{animation:LandingExamples_enterPrev__mLf6y .45s cubic-bezier(.16,1,.3,1) both}.LandingExamples_leavePrev__XzAE1{animation:LandingExamples_leavePrev__XzAE1 .45s cubic-bezier(.16,1,.3,1) both}@keyframes LandingExamples_enterNext__RtkUI{0%{transform:translateX(calc(100% + var(--slide-gap)));opacity:0}to{transform:translateX(0);opacity:1}}@keyframes LandingExamples_leaveNext__Zp9PP{0%{transform:translateX(0);opacity:1}to{transform:translateX(calc(-100% - var(--slide-gap)));opacity:0}}@keyframes LandingExamples_enterPrev__mLf6y{0%{transform:translateX(calc(-100% - var(--slide-gap)));opacity:0}to{transform:translateX(0);opacity:1}}@keyframes LandingExamples_leavePrev__XzAE1{0%{transform:translateX(0);opacity:1}to{transform:translateX(calc(100% + var(--slide-gap)));opacity:0}}@media (prefers-reduced-motion:reduce){.LandingExamples_enterNext__RtkUI,.LandingExamples_enterPrev__mLf6y,.LandingExamples_leaveNext__Zp9PP,.LandingExamples_leavePrev__XzAE1{animation:none}}@media (min-width:801px){.LandingExamples_stage__FQMDP{height:100%;min-height:0}.LandingExamples_viewport__7wnci{display:block;flex:1 1 auto;min-height:0;overflow:hidden}.LandingExamples_slideScale__zyqpy{transform:scale(var(--slide-scale,1));transform-origin:top center}.LandingExamples_slideIdle__tacF9{display:none}.LandingExamples_slideLeave__rN4_z{display:block;position:absolute;top:0;left:0;width:100%}}@media (max-width:800px){.LandingExamples_stage__FQMDP{gap:0}.LandingExamples_viewport__7wnci{margin-top:1rem}.LandingExamples_dots__TeJPu{margin-top:.85rem}}.LandingExamples_dots__TeJPu{display:flex;justify-content:center;gap:.45rem}.LandingExamples_dotOn__n3IPR,.LandingExamples_dot__cQeTs{width:.55rem;height:.55rem;padding:0;border:0;border-radius:999px;cursor:pointer}.LandingExamples_dot__cQeTs{background:#c9d7c6}.LandingExamples_dotOn__n3IPR{background:var(--pine)}.LandingSplit_page__ZzVia{--ink:#143226;--pine:#1f4d32;background-color:#f7ede0;color:var(--ink)}.LandingSplit_frame__qHz3o{min-height:100svh;display:grid;grid-template-columns:minmax(17rem,28rem) minmax(0,34rem);justify-content:center;align-items:start;gap:2rem 1.75rem;padding:1.25rem 1.5rem 1.5rem}.LandingSplit_copy__LLHRU{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem;min-width:0;max-width:28rem}.LandingSplit_mark___Xnlp{align-self:center}.LandingSplit_subcopy__G2n2z p{margin:0}.LandingSplit_rule__g7s0p{width:100%}.LandingSplit_headline__IB35k{margin:0;font-family:var(--font-cantata),"Cantata One",serif;font-size:clamp(2.15rem,3.4vw,3.6rem);font-weight:400;line-height:1.05;letter-spacing:-.02em;color:#143226}.LandingSplit_subcopy__G2n2z{font-size:1.125rem;line-height:1.4;color:#143226}.LandingSplit_create__2rPSi{display:flex;align-items:center;justify-content:center;min-width:12.5rem;min-height:3.25rem;margin-top:.35rem;padding:0 1.35rem;border-radius:999px;background:var(--pine);color:#fff;font-size:1.05rem;font-weight:500;text-decoration:none;box-shadow:0 8px 16px -10px rgba(20,50,38,.7)}.LandingSplit_create__2rPSi:hover{background:#183f28}.LandingSplit_try__CaUJ2{display:flex;align-items:center;justify-content:center;min-width:12.5rem;min-height:3.25rem;padding:0 1.35rem;border:1px solid #c9d7c6;border-radius:999px;background:#fff;color:#143226;font-size:1.05rem;font-weight:500;text-decoration:none}.LandingSplit_try__CaUJ2:hover{background:#f3efe4}.LandingSplit_create__2rPSi:focus-visible,.LandingSplit_try__CaUJ2:focus-visible{outline:2px solid var(--pine);outline-offset:3px}@media (min-width:801px){.LandingSplit_frame__qHz3o{height:100svh;max-height:100svh;overflow:hidden;align-items:stretch}.LandingSplit_copy__LLHRU{height:100%;max-height:100%;min-height:0;justify-content:center}.LandingSplit_create__2rPSi,.LandingSplit_headline__IB35k,.LandingSplit_rule__g7s0p,.LandingSplit_subcopy__G2n2z,.LandingSplit_try__CaUJ2{flex-shrink:0}.LandingSplit_create__2rPSi,.LandingSplit_try__CaUJ2{min-width:16rem}.LandingSplit_headline__IB35k{font-size:clamp(2.6rem,6.4svh,3.7rem)}.LandingSplit_subcopy__G2n2z{font-size:clamp(1.25rem,2.8svh,1.55rem)}}@media (max-width:800px){.LandingSplit_frame__qHz3o{grid-template-columns:1fr;gap:1.35rem;padding:1.75rem 1.25rem 2rem}.LandingSplit_copy__LLHRU{max-width:none;gap:.9rem}.LandingSplit_headline__IB35k{font-size:1.9rem}.LandingSplit_subcopy__G2n2z{font-size:1rem}.LandingSplit_create__2rPSi,.LandingSplit_try__CaUJ2{width:100%}}