.rw,.rw-scrim{--rw-ink:var(--ink,#2e2c28);--rw-root:var(--root,#3e4f36);--rw-mid:var(--root-mid,#66794f);--rw-pale:var(--root-pale,#e8ede0);--rw-wash:var(--root-wash,#f3f6ee);--rw-line:#d8ded0;--rw-hair:var(--line,#e4e8dc);--rw-muted:var(--muted,#6b655f);--rw-lift:var(--root-lift,0 14px 34px #2e2c2824);--rw-problem:#c04040;--rw-problem-ink:#a63232;--rw-target:2.75rem;--rw-pad:1.25rem;color:var(--rw-ink);font-family:Inter,system-ui,sans-serif}.rw{box-sizing:border-box;border:1px solid var(--rw-line);border-radius:var(--r-panel,18px);background:#fff;flex-direction:column;width:100%;max-width:24.5rem;margin:1rem 0;padding:1.25rem 1.25rem 1.125rem;font-size:.9375rem;line-height:1.45;display:flex;position:relative}.rw[data-wide]{max-width:30rem}.rw:target{border-color:var(--rw-mid);box-shadow:0 0 0 2px var(--rw-pale)}.rw[hidden]{display:none!important}html.js .rw:not(.is-open),.rw-grab{display:none}.rw-head{flex:none;padding-right:3rem}.rw-title{font-family:var(--display,"Playfair Display", Georgia, serif);color:var(--rw-ink);margin:0;font-size:1.375rem;font-weight:500;line-height:1.2}.rw-lede{color:var(--rw-muted);margin:.375rem 0 0;font-size:.875rem;line-height:1.45}.rw button.rw-x{width:var(--rw-target);height:var(--rw-target);min-height:0;color:var(--rw-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;margin:0;padding:0;font-family:inherit;font-size:1.5rem;line-height:1;position:absolute;top:calc(.625rem - 1px);right:calc(.625rem - 1px)}.rw button.rw-x:hover{background:var(--rw-wash);color:var(--rw-ink)}.rw button.rw-x:active{background:var(--rw-pale)}.rw button.rw-x:focus-visible,.rw .rw-link:focus-visible,.rw .rw-btn:focus-visible{outline:2px solid var(--rw-mid);outline-offset:2px}.rw-content{flex-direction:column;flex:auto;min-height:0;display:flex}.rw-form{flex-direction:column;flex:auto;min-height:0;margin:0;display:flex}.rw-body{flex:auto;min-height:0;margin-top:.875rem;position:relative}.rw-body>*+*{margin-top:.875rem}.rw .rw-field{flex-direction:column;gap:.375rem;display:flex}.rw .rw-label{color:var(--rw-ink);margin:0;font-size:.8125rem;font-weight:600;display:block}.rw .rw-input,.rw select.rw-input,.rw .mne-f input{box-sizing:border-box;width:100%;min-height:var(--rw-target);border-radius:var(--r-ctl,12px);color:var(--rw-ink);background:#fff;border:1px solid #d5dccb;margin:0;padding:.5rem .75rem;font-family:inherit;font-size:1rem;line-height:1.4;display:block}.rw textarea.rw-input{resize:vertical;min-height:5.5rem}.rw .mne-f{min-width:0}.rw .rw-input:focus,.rw .mne-f input:focus{outline:2px solid var(--rw-mid);outline-offset:1px;border-color:var(--rw-mid)}.rw label.rw-tick{min-height:var(--rw-target);color:var(--rw-ink);border-radius:var(--r-ctl,12px);transition:background-color .15s var(--ease-smooth,ease);align-items:center;gap:.625rem;margin:0;font-size:.875rem;display:flex}.rw label.rw-tick:active{background:var(--rw-wash)}.rw label.rw-tick input[type=checkbox],.rw label.rw-tick input[type=radio]{width:1.25rem;height:1.25rem;min-height:0;accent-color:var(--rw-root);flex:none;margin:0}.rw .rw-help{color:var(--rw-muted);margin:0;font-size:.8125rem;line-height:1.4}.rw .rw-problem{color:var(--rw-ink);margin:0 0 .875rem;font-size:.875rem;line-height:1.45}.rw .rw-problem strong{color:var(--rw-problem-ink);font-weight:600}.rw .rw-problem a{color:var(--rw-root);text-underline-offset:3px;margin-left:.25rem;font-weight:600;text-decoration:underline}.rw .rw-problem[hidden]{display:none}.rw [aria-invalid=true],.rw .rw-field [aria-invalid=true]{border:2px solid var(--rw-problem)}.rw .rw-fieldnote{color:var(--rw-ink);margin:0;font-size:.8125rem;line-height:1.4}.rw .rw-fieldnote strong{color:var(--rw-problem-ink);font-weight:600}.rw-foot{flex:none;margin-top:.875rem}.rw-actions{justify-content:flex-end;align-items:center;gap:1.25rem;display:flex}.rw .rw-link{min-height:var(--rw-target);color:var(--rw-root);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;margin:0;padding:0 .25rem;font-family:inherit;font-size:.875rem;font-weight:600;text-decoration:underline;display:inline-flex}.rw .rw-btn{box-sizing:border-box;min-height:var(--rw-target);border-radius:var(--r-ctl,12px);background:var(--rw-root);color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;margin:0;padding:0 1.5rem;font-family:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.rw .rw-btn:hover{background:#33422d}.rw .rw-btn[aria-busy=true]{cursor:progress}.rw .rw-btn[disabled]{background:var(--rw-pale);color:var(--rw-mid);cursor:not-allowed}.rw .rw-btn.is-quiet{color:var(--rw-root);border:1px solid var(--rw-mid);background:#fff}.rw .rw-btn.is-quiet:hover{background:var(--rw-wash)}.rw[data-busy] .rw-cancel{opacity:.5;pointer-events:none}.rw[data-busy] .rw-input,.rw[data-busy] .rw-tick{opacity:1}.rw-leave{gap:.25rem;display:none}.rw[data-state=leave] .rw-actions{display:none}.rw[data-state=leave] .rw-leave{display:grid}.rw-leave-q{font-family:var(--display,"Playfair Display", Georgia, serif);color:var(--rw-ink);margin:0;font-size:1.0625rem;font-weight:500}.rw-leave-s{color:var(--rw-muted);margin:0;font-size:.875rem}.rw-leave-act{justify-content:flex-end;align-items:center;gap:1.25rem;margin-top:.375rem;display:flex}.rw-done{flex-direction:column;gap:.875rem;margin-top:.875rem;display:flex}.rw-done>*{animation:wm-arrive var(--motion-arrive,.4s) var(--ease-smooth,cubic-bezier(.4, 0, .2, 1)) both;margin:0}.rw-done>:nth-child(2){animation-delay:30ms}.rw-done>:nth-child(3){animation-delay:60ms}.rw-done>:nth-child(4){animation-delay:90ms}.rw-done>:nth-child(5){animation-delay:.12s}.rw-done .rw-done-actions{justify-content:flex-end;display:flex}@media (prefers-reduced-motion:reduce){.rw-done>*{animation:none}}.rw-toast{z-index:var(--z-popover,80);box-sizing:border-box;background:var(--root,#34452d);color:#fff;width:max-content;max-width:min(28rem,100vw - 2rem);box-shadow:var(--root-lift,0 8px 24px #0000002e);font:500 .9375rem/1.4 var(--font-body,inherit);opacity:0;transition:opacity .14s var(--ease-arrive,ease-out), transform .14s var(--ease-arrive,ease-out);border-radius:999px;align-items:center;gap:.25rem;padding:.25rem .25rem .25rem 1.1rem;display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%,.5rem)}.rw-toast.is-in{opacity:1;transform:translate(-50%)}.rw-toast.is-going{opacity:0;transition:opacity .3s var(--ease-smooth,ease), transform .3s var(--ease-smooth,ease);transform:translate(-50%)}.rw-toast-text{padding:.5rem 0}.rw-toast-x{color:#fff;cursor:pointer;opacity:.75;background:0 0;border:0;border-radius:50%;flex:none;width:44px;height:44px;margin:0;padding:0;font-size:1.375rem;line-height:1}.rw-toast-x:hover,.rw-toast-x:focus-visible{opacity:1;background:#ffffff24}@media (width<=879px){.rw-toast{bottom:calc(env(safe-area-inset-bottom,0px) + 5.5rem)}}@media (prefers-reduced-motion:reduce){.rw-toast,.rw-toast.is-going{transition-duration:.14s!important}}.rw-float .rw-body{overscroll-behavior:contain;overflow-y:auto}.rw-float .rw-body:after{content:"";pointer-events:none;opacity:0;height:1.75rem;transition:opacity .12s var(--ease-smooth,ease);background:linear-gradient(#fff0,#fff);margin-top:-1.75rem;display:block;position:sticky;bottom:0}.rw-float[data-more] .rw-body:after{opacity:1}.rw-float[data-scrolls] .rw-foot{border-top:1px solid var(--rw-hair);padding-top:.75rem}.rw-float{z-index:var(--z-window);width:min(24.5rem,100vw - 2rem);max-width:none;box-shadow:var(--rw-lift);opacity:0;max-height:calc(100dvh - 8rem);transition:opacity var(--rw-out,.12s) var(--ease-smooth,cubic-bezier(.4, 0, .2, 1)), transform var(--rw-out,.12s) var(--ease-smooth,cubic-bezier(.4, 0, .2, 1));margin:0;position:fixed}.rw-float.is-in{opacity:1;transition-duration:var(--rw-in,.18s);transition-timing-function:var(--ease-arrive,cubic-bezier(.22, 1, .36, 1));transform:none}.rw-float:target{box-shadow:var(--rw-lift)}.rw-float[data-mode=anchored]{--rw-in:var(--motion-window-in,.18s);--rw-out:var(--motion-window-out,.12s);transform:scale(.96)translateY(6px)}.rw-float[data-mode=drawer]{--rw-in:var(--motion-drawer-in,.2s);--rw-out:var(--motion-drawer-out,.14s);width:min(27.5rem,100vw - 1.5rem);max-height:none;inset:.75rem .75rem .75rem auto;transform:translate(1rem)}.rw-float[data-mode=drawer][data-wide]{width:min(30rem,100vw - 1.5rem)}.rw-float[data-quiet]{--rw-in:var(--motion-dock-in,.1s);--rw-out:var(--motion-dock-out,80ms);transform:none}.rw-float[data-mode=confirm]{--rw-in:var(--motion-confirm-in,.18s);--rw-out:var(--motion-confirm-out,.12s);z-index:var(--z-sheet);width:min(22rem,100vw - 2rem);height:fit-content;max-height:calc(100dvh - 4rem);margin:auto;inset:0;transform:scale(.96)}.rw-float[data-mode=confirm] .rw-title{font-size:1.25rem}.rw-float[data-mode].is-in{transform:none}.rw-float[data-mode=sheet]{--rw-in:var(--motion-sheet-in,.26s);--rw-out:var(--motion-sheet-out,.2s);--rw-target:3rem;z-index:var(--z-sheet);width:auto;height:auto;max-height:88dvh;padding:.75rem 1.25rem calc(1.75rem + env(safe-area-inset-bottom,0px));opacity:1;border-width:1px 0 0;border-radius:18px 18px 0 0;inset:auto 0 0;transform:translateY(100%)}.rw-float[data-mode=sheet][data-height="84"]{max-height:84dvh}.rw-float[data-mode=sheet].is-in{transform:none}.rw-float[data-mode=sheet] .rw-grab{background:var(--rw-line);touch-action:none;border-radius:.125rem;flex:none;width:2.25rem;height:.25rem;margin:0 auto .75rem;display:block}.rw-float[data-mode=sheet] .rw-head{touch-action:none}.rw-float[data-dragging]{transition:none!important}.rw-scrim{z-index:var(--z-scrim);opacity:0;transition:opacity var(--motion-scrim-out,.16s) var(--ease-smooth,cubic-bezier(.4, 0, .2, 1));background:#2e2c2861;position:fixed;inset:0}.rw-scrim.is-in{opacity:1;transition-duration:var(--motion-scrim-in,.22s);transition-timing-function:var(--ease-arrive,cubic-bezier(.22, 1, .36, 1))}.rw-scrim[data-for=confirm]{transition-duration:var(--motion-confirm-scrim,.16s)}.rw-scrim[hidden],.rw .dp-pop{display:none}.rw .dp.is-open .dp-pop{display:block}.rw-float[data-mode=sheet] .dp-pop{width:auto;box-shadow:none;opacity:1;visibility:visible;margin-top:.5rem;display:none;position:static;transform:none}.rw-float[data-mode=sheet] .dp.is-open .dp-pop{display:block}html.rw-locked,html.rw-locked body{overflow:hidden}html.js .rw-frag,html.js .rw .rw-inline{display:none}.rw-frag{border:1px solid var(--line,#e4e8dc);border-radius:var(--r-panel,18px);background:#fff;margin:.5rem 0 0;padding:1rem 1.25rem}.rw .rw-pick{min-height:var(--rw-target);border-radius:var(--r-ctl,12px);cursor:pointer;transition:background-color .15s var(--ease-smooth,ease);align-items:center;gap:.75rem;margin:0;padding:.25rem .5rem;font-size:.9375rem;display:flex}.rw .rw-pick:hover,.rw .rw-pick:active{background:var(--rw-wash)}.rw .rw-pick:has(input:checked){background:var(--rw-pale)}.rw .rw-pick input{width:1.25rem;height:1.25rem;min-height:0;accent-color:var(--rw-root);flex:none;margin:0}.rw .rw-pick>span:first-of-type{flex:1;min-width:0}.rw .rw-pick small{color:var(--rw-muted);font-size:.8125rem;display:block}.rw .rw-pick .rw-amount{font-variant-numeric:tabular-nums}.rw [data-rw-searchable][hidden]{display:none}.rw .rw-picklist{margin:.5rem 0 0;padding:0;list-style:none}.rw-float .rw-picklist{overscroll-behavior:contain;max-height:min(22rem,100dvh - 24rem);padding-bottom:1.75rem;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.75rem),#0000);mask-image:linear-gradient(#000 calc(100% - 1.75rem),#0000)}html:not(.js) .rw-searchfield,html.js .rw[data-bare] .rw-foot{display:none}.rw[data-bare] .rw-head{padding-right:3rem}@media (width>=880px){body[data-rw-dock="440"]{--rw-reserve:28.25rem}body[data-rw-dock="480"]{--rw-reserve:30.75rem}body[data-rw-dock] main.root-main,body[data-rw-dock] header.root-pagehead{margin-right:var(--rw-reserve);width:calc(100% - var(--rw-reserve))}body[data-rw-dock] header.root-pagehead{flex-wrap:wrap}body[data-rw-dock] .root-pagehead-actions{flex:100%}}:where(a)[data-rw-trigger].btn-line{color:var(--ink);border:1px solid var(--line);border-radius:var(--r-ctl);cursor:pointer;background:#fff;align-items:center;margin:0;padding:.65rem 1.25rem;font-family:inherit;font-size:.875rem;line-height:1.25;text-decoration:none;display:inline-flex}:where(a)[data-rw-trigger].btn-line:hover{background:var(--root-wash)}[data-rw-trigger][aria-expanded=true]{background:var(--root-pale,#e8ede0);border-color:var(--root-mid,#66794f)}@media (prefers-reduced-motion:reduce){.rw-float{transition-property:opacity;transition-duration:var(--rw-out,.12s)!important}.rw-float.is-in{transition-duration:var(--rw-in,.18s)!important}.rw-scrim{transition-duration:var(--motion-scrim-out,.16s)!important}.rw-scrim.is-in{transition-duration:var(--motion-scrim-in,.22s)!important}.rw-scrim[data-for=confirm],.rw-scrim[data-for=confirm].is-in{transition-duration:var(--motion-confirm-scrim,.16s)!important}.rw-float,.rw-float[data-mode],.rw-float.is-in,.rw-float[data-mode].is-in{transform:none!important}.rw-float[data-mode=sheet]{opacity:0}.rw-float[data-mode=sheet].is-in{opacity:1}}@media (width<=879px){.rw{--rw-target:3rem}}.kr,.kr-form{--kr-ink:var(--ink,#2e2c28);--kr-root:var(--root,#3e4f36);--kr-mid:var(--root-mid,#66794f);--kr-pale:var(--root-pale,#e8ede0);--kr-wash:var(--root-wash,#f3f6ee);--kr-line:#d8ded0;--kr-hair:var(--line,#e4e8dc);--kr-muted:var(--muted,#6b655f);--kr-quiet:#5a554f;--kr-clay:var(--accent-ink,#a2551f);--kr-lift:var(--root-lift,0 14px 34px #2e2c2824);--kr-target:2.75rem;color:var(--kr-ink);font-family:Inter,system-ui,sans-serif}.kr{z-index:var(--z-mouse);transition:opacity var(--motion-aside-out,.18s) var(--ease-arrive,cubic-bezier(.22, 1, .36, 1)), transform var(--motion-aside-out,.18s) var(--ease-arrive,cubic-bezier(.22, 1, .36, 1));align-items:center;gap:.625rem;margin:0;display:flex;position:fixed;bottom:1.5rem;right:1.5rem}.kr[hidden]{display:none}body[data-rw-open]:not([data-rw-open=kr-panel]) .kr{opacity:.35;pointer-events:none;transition-duration:var(--motion-aside-in,.12s);transition-timing-function:var(--ease-smooth,cubic-bezier(.4, 0, .2, 1));transform:scale(.92)}.kr a.kr-mouse,.kr button.kr-mouse{border:1px solid var(--kr-mid);width:3.25rem;height:3.25rem;min-height:0;color:var(--kr-root);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s, border-color .15s, transform var(--motion-press-out,.16s) var(--ease-arrive,cubic-bezier(.22, 1, .36, 1));background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:flex;position:relative}.kr a.kr-mouse:active,.kr button.kr-mouse:active{transition-duration:.15s, .15s, var(--motion-press-in,.1s);transform:scale(.94)}.kr .kr-mouse[aria-expanded=true]{background:var(--kr-pale);border-color:var(--kr-root)}.kr .kr-mouse:focus-visible{outline:2px solid var(--kr-mid);outline-offset:2px}.kr .kr-pill{white-space:nowrap;pointer-events:none;color:var(--kr-ink);border:1px solid var(--kr-line);opacity:0;background:#fff;border-radius:20px;padding:.5625rem 1rem;font-size:.875rem;font-weight:500;line-height:1.2;transition:opacity .18s,transform .18s;position:absolute;top:50%;right:calc(100% + .625rem);transform:translate(.5rem,-50%)}.kr .kr-mouse:hover .kr-pill,.kr .kr-mouse:focus-visible .kr-pill{opacity:1;transform:translateY(-50%)}.kr .kr-mouse[aria-expanded=true] .kr-pill{opacity:0}.kr-form{flex-direction:column;gap:.875rem;font-size:.9375rem;line-height:1.45;display:flex}.kr-form[hidden]{display:none}.kr-form .kr-field{flex-direction:column;gap:.375rem;display:flex}.kr-form .kr-label,.kr-form label.kr-label{color:var(--kr-ink);margin:0;font-size:.875rem;font-weight:600;display:block}.kr-form .kr-soft{color:var(--kr-muted);font-weight:400}.kr-form textarea{box-sizing:border-box;border-radius:var(--r-ctl,12px);width:100%;min-height:5.5rem;color:var(--kr-ink);resize:vertical;background:#fff;border:1px solid #d5dccb;margin:0;padding:.625rem .75rem;font-family:inherit;font-size:1rem;line-height:1.45;display:block}.kr-form textarea:focus{outline:2px solid var(--kr-mid);outline-offset:1px;border-color:var(--kr-mid)}.kr-form .kr-help{color:var(--kr-quiet);margin:0;font-size:.8125rem;line-height:1.4}.kr-form details.kr-sends{border:1px solid var(--kr-hair);border-radius:var(--r-ctl,12px);background:var(--kr-wash)}.kr-form .kr-sends summary{min-height:var(--kr-target);cursor:pointer;color:var(--kr-root);align-items:center;padding:0 .75rem;font-size:.875rem;font-weight:600;display:flex}.kr-form .kr-sends dl{grid-template-columns:5.25rem 1fr;gap:.375rem .625rem;margin:0;padding:0 .75rem .75rem;font-size:.8125rem;line-height:1.4;display:grid}.kr-form .kr-sends dt{color:var(--kr-muted);margin:0}.kr-form .kr-sends dd{overflow-wrap:anywhere;margin:0}.kr-form .kr-sends dd.kr-sends-foot{color:var(--kr-quiet);grid-column:1/-1;margin:.25rem 0 0}.kr-form label.kr-tick{min-height:var(--kr-target);color:var(--kr-ink);align-items:center;gap:.625rem;margin:0;font-size:.875rem;display:flex}.kr-form label.kr-tick input{width:1.25rem;height:1.25rem;accent-color:var(--kr-root);flex:none;margin:0}.kr-form .kr-shot{flex-direction:column;gap:.5rem;display:flex}.kr-form [hidden]{display:none!important}.kr-form .kr-row{gap:.5rem;display:flex}.kr-form .kr-between{justify-content:space-between;align-items:center}.kr-form .kr-btn,.kr-form label.kr-btn{box-sizing:border-box;min-height:var(--kr-target);border:1px solid var(--kr-mid);border-radius:var(--r-ctl,12px);color:var(--kr-root);text-align:center;cursor:pointer;background:#fff;flex:1;justify-content:center;align-items:center;margin:0;padding:0 .75rem;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.2;display:flex}.kr-form .kr-btn:hover{background:var(--kr-wash)}.kr-form .kr-btn:not([aria-busy=true]):active,.kr-form button.kr-send:active{transform:scale(.97)}.kr-form .kr-between .kr-btn{flex:none;padding:0 .875rem}.kr-form .kr-btn.is-on{background:var(--kr-pale);border-color:var(--kr-root)}.kr-form .kr-file-btn{position:relative;overflow:hidden}.kr-form .kr-file-btn input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;font-size:1rem;position:absolute;inset:0}.kr-form .kr-file-btn:focus-within{outline:2px solid var(--kr-mid);outline-offset:2px}.kr-form .kr-link{min-height:var(--kr-target);color:var(--kr-root);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;margin:0;padding:0 .5rem;font-size:.875rem;font-weight:600;text-decoration:underline;display:inline-flex}.kr-form .kr-preview{border:1px solid var(--kr-line);border-radius:var(--r-ctl,12px);background:#fbf7f2;line-height:0;position:relative;overflow:hidden}.kr-form .kr-preview canvas{object-fit:contain;touch-action:auto;width:100%;height:9.375rem;display:block}.kr-form .kr-preview.is-covering canvas{cursor:crosshair;touch-action:none}.kr-form .kr-slot{box-sizing:border-box;border:1px solid var(--kr-hair);border-radius:var(--r-ctl,12px);background:var(--kr-wash);height:9.375rem;color:var(--kr-root);flex-direction:column;justify-content:center;align-items:center;gap:.625rem;display:flex}.kr-form .kr-slot-words{color:var(--kr-quiet);font-size:.8125rem}.kr-form .kr-btn[aria-busy=true]{background:var(--kr-pale);border-color:var(--kr-root)}.kr-form .kr-warn,.kr-form .kr-note{border-radius:var(--r-ctl,12px);color:var(--kr-ink);align-items:flex-start;gap:.625rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.4;display:flex}.kr-form .kr-warn{background:#fbefe6;border:1px solid #e7c9ae}.kr-form .kr-note{background:var(--kr-wash);border:1px solid var(--kr-hair);padding:.75rem;line-height:1.45}.kr-form .kr-mark{border:1.8px solid var(--kr-clay);width:1.25rem;height:1.25rem;color:var(--kr-clay);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;line-height:1;display:flex}.kr-form .kr-mark-i{border-color:var(--kr-root);color:var(--kr-root);font-size:.75rem}.kr-form .kr-error{border-radius:var(--r-ctl,12px);color:var(--kr-ink);background:#fbeeee;border-left:3px solid #a4544a;margin:0;padding:.625rem .75rem;font-size:.875rem;line-height:1.4}.kr-form .kr-actions{justify-content:flex-end;align-items:center;gap:.75rem;padding-top:.25rem;display:flex}.kr-form button.kr-send{min-height:var(--kr-target);border-radius:var(--r-ctl,12px);background:var(--kr-root);color:#fff;cursor:pointer;border:0;margin:0;padding:0 1.5rem;font-family:inherit;font-size:.9375rem;font-weight:600}.kr-form button.kr-send:hover{background:#33422d}.kr-form button.kr-send[disabled]{opacity:.6;cursor:default}.kr-sent{flex-direction:column;gap:.875rem;display:flex}.kr-sent .kr-sent-main{color:var(--kr-ink);margin:0;font-size:.9375rem;line-height:1.5}.kr-sent .kr-sent-more{color:var(--kr-quiet);margin:0;font-size:.875rem;line-height:1.5}.kr-sent .kr-ref{background:var(--kr-wash);border:1px solid var(--kr-hair);border-radius:var(--r-ctl,12px);color:var(--kr-quiet);margin:0;padding:.625rem .75rem;font-size:.8125rem}.kr-sent .kr-ref strong{color:var(--kr-ink);font-weight:600}.kr-form .kr-phone{display:none}@media (width<=879px){.kr{right:1rem;bottom:calc(var(--tabbar-h,0rem) + env(safe-area-inset-bottom,0px) + 1rem)}body:has(.root-basketbar) .kr{bottom:calc(var(--tabbar-h,0rem) + env(safe-area-inset-bottom,0px) + var(--basketbar-h,0rem) + 1rem)}.kr .kr-pill{display:none}.kr a.kr-mouse{touch-action:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.kr-form{--kr-target:3rem;gap:.75rem}.kr-form .kr-phone{display:flex}.kr-form p.kr-phone{display:block}.kr-form .kr-desk,.kr-form .kr-js.kr-desk{display:none}}@media (width>=880px){.kr-form .kr-phone{display:none}}@media print{.kr,#kr-panel{display:none}}body:has(.call.full) .kr,body:has(.call.full) #kr-panel{display:none}@media (prefers-reduced-motion:reduce){.kr a.kr-mouse,.kr button.kr-mouse,.kr .kr-pill{transition:none}.kr{transition:opacity var(--motion-aside-out,.18s) var(--ease-smooth,ease);transition-duration:var(--motion-aside-out,.18s)!important}body[data-rw-open]:not([data-rw-open=kr-panel]) .kr{transform:none;transition-duration:var(--motion-aside-in,.12s)!important}.kr a.kr-mouse:active,.kr button.kr-mouse:active{transform:none}}
