@font-face{font-family:Geist;src:url(/_next/static/media/Geist-VariableFont.4dc25fc1.ttf) format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}:root{--rui-white:#fff;--rui-neutral-100:#fafafa;--rui-neutral-200:#efefef;--rui-neutral-300:#d8d8d8;--rui-neutral-400:#b1b1b2;--rui-neutral-600:#636366;--rui-neutral-800:#232323;--rui-neutral-border:#0000001a;--rui-purple-100:#9025b50d;--rui-purple-500:#9025b5;--rui-purple-800:#511468;--rui-orange-100:#ff7b5e1a;--rui-orange-400:#ff7b5e;--rui-orange-500:#e66446;--rui-orange-800:#c2410c;--rui-green-100:#9acf8b1a;--rui-green-300:#9acf8b;--rui-green-600:#3f9228;--rui-red-500:#ef4444;--rui-red-600:#dc2626;--rui-slate-400:#94a3b8;--rui-slate-500:#64748b;--rui-slate-900:#0f172a;--rui-slate-300:#cbd5e1;--rui-primary:var(--rui-orange-400);--rui-primary-light:var(--rui-orange-100);--rui-primary-dark:var(--rui-orange-800);--rui-success:var(--rui-green-600);--rui-success-light:var(--rui-green-100);--rui-success-medium:var(--rui-green-300);--rui-destructive:var(--rui-red-600);--rui-destructive-hover:var(--rui-red-500);--rui-secondary:var(--rui-neutral-200);--rui-info:var(--rui-purple-500);--rui-warning:#f59e0b;--rui-danger:#ef4444;--rui-light:var(--rui-neutral-100);--rui-dark:var(--rui-neutral-800);--rui-text-primary:var(--rui-neutral-800);--rui-text-secondary:var(--rui-neutral-600);--rui-text-muted:var(--rui-neutral-400);--rui-text-inverse:var(--rui-white);--rui-bg-primary:var(--rui-white);--rui-bg-secondary:var(--rui-neutral-100);--rui-bg-tertiary:var(--rui-neutral-200);--rui-border-primary:var(--rui-neutral-border);--rui-border-secondary:var(--rui-neutral-300);--rui-border-focus:var(--rui-primary);--rui-interactive-hover:rgba(144,37,181,.08);--rui-interactive-active:rgba(144,37,181,.12);--rui-interactive-focus:rgba(144,37,181,.24);--rui-interactive-disabled:var(--rui-neutral-400);--rui-no-shadow:none;--rui-shadow-sm:0 1px 2px rgba(0,0,0,.05);--rui-shadow-md:0 4px 6px rgba(0,0,0,.1);--rui-shadow-lg:0 10px 15px rgba(0,0,0,.1);--rui-shadow-focus:0 0 0 2px var(--rui-bg-primary),0 0 0 4px var(--rui-interactive-focus);--rui-font-sans:"Geist",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--rui-font-mono:"SF Mono",Consolas,"Liberation Mono",Menlo,Courier,monospace;--rui-font-weight-normal:400;--rui-font-weight-medium:500;--rui-title-xl-size:3rem;--rui-title-xl-weight:var(--rui-font-weight-medium);--rui-title-xl-line-height:2.5rem;--rui-title-xl-letter-spacing:-0.04em;--rui-title-l-size:2.5rem;--rui-title-l-weight:var(--rui-font-weight-medium);--rui-title-l-line-height:2.5rem;--rui-title-l-letter-spacing:-0.04em;--rui-title-m-size:1.5rem;--rui-title-m-weight:var(--rui-font-weight-medium);--rui-title-m-line-height:2rem;--rui-title-m-letter-spacing:-0.02em;--rui-title-s-size:1.125rem;--rui-title-s-weight:var(--rui-font-weight-medium);--rui-title-s-line-height:1.5rem;--rui-title-s-letter-spacing:-0.02em;--rui-paragraph-s-size:0.875rem;--rui-paragraph-s-weight:var(--rui-font-weight-normal);--rui-paragraph-s-line-height:1.25rem;--rui-paragraph-s-letter-spacing:-0.02em;--rui-paragraph-m-size:1rem;--rui-paragraph-m-weight:var(--rui-font-weight-normal);--rui-paragraph-m-line-height:1.5rem;--rui-paragraph-m-letter-spacing:-0.02em;--rui-label-m-size:1rem;--rui-label-m-weight:var(--rui-font-weight-medium);--rui-label-m-line-height:1.5rem;--rui-label-m-letter-spacing:-0.02em;--rui-label-s-size:0.875rem;--rui-label-s-weight:var(--rui-font-weight-medium);--rui-label-s-line-height:1.625rem;--rui-label-s-letter-spacing:-0.02em;--rui-label-xxs-size:0.625rem;--rui-label-xxs-weight:var(--rui-font-weight-medium);--rui-label-xxs-line-height:1rem;--rui-label-xxs-letter-spacing:-0.02em;--rui-font-size-xs:0.75rem;--rui-font-size-sm:var(--rui-label-s-size);--rui-font-size-base:var(--rui-paragraph-m-size);--rui-font-size-lg:var(--rui-title-s-size);--rui-font-size-xl:1.25rem;--rui-font-size-2xl:var(--rui-title-m-size);--rui-font-size-3xl:1.875rem;--rui-font-size-4xl:2.25rem;--rui-font-size-5xl:var(--rui-title-l-size);--rui-font-size-6xl:var(--rui-title-xl-size);--rui-line-height-none:1;--rui-line-height-tight:1.25;--rui-line-height-snug:1.375;--rui-line-height-normal:1.5;--rui-line-height-relaxed:1.625;--rui-line-height-loose:2;--rui-letter-spacing-tighter:-0.05em;--rui-letter-spacing-tight:-0.025em;--rui-letter-spacing-normal:0em;--rui-letter-spacing-wide:0.025em;--rui-letter-spacing-wider:0.05em;--rui-letter-spacing-widest:0.1em;--bs-body-font-family:var(--rui-font-sans);--bs-body-font-size:var(--rui-paragraph-m-size);--bs-body-font-weight:var(--rui-paragraph-m-weight);--bs-body-line-height:var(--rui-paragraph-m-line-height);--bs-font-monospace:var(--rui-font-mono)}.rui-font-sans{font-family:var(--rui-font-sans)}.rui-font-mono{font-family:var(--rui-font-mono)}.rui-title-xl{font-size:var(--rui-title-xl-size);font-weight:var(--rui-title-xl-weight);line-height:var(--rui-title-xl-line-height);letter-spacing:var(--rui-title-xl-letter-spacing)}.rui-title-l{font-size:var(--rui-title-l-size);font-weight:var(--rui-title-l-weight);line-height:var(--rui-title-l-line-height);letter-spacing:var(--rui-title-l-letter-spacing)}.rui-title-m{font-size:var(--rui-title-m-size);font-weight:var(--rui-title-m-weight);line-height:var(--rui-title-m-line-height);letter-spacing:var(--rui-title-m-letter-spacing)}.rui-title-s{font-size:var(--rui-title-s-size);font-weight:var(--rui-title-s-weight);line-height:var(--rui-title-s-line-height);letter-spacing:var(--rui-title-s-letter-spacing)}.rui-paragraph-s{font-size:var(--rui-paragraph-s-size);font-weight:var(--rui-paragraph-s-weight);line-height:var(--rui-paragraph-s-line-height);letter-spacing:var(--rui-paragraph-s-letter-spacing)}.rui-paragraph-m{font-size:var(--rui-paragraph-m-size);font-weight:var(--rui-paragraph-m-weight);line-height:var(--rui-paragraph-m-line-height);letter-spacing:var(--rui-paragraph-m-letter-spacing)}.rui-label-m{font-size:var(--rui-label-m-size);font-weight:var(--rui-label-m-weight);line-height:var(--rui-label-m-line-height);letter-spacing:var(--rui-label-m-letter-spacing)}.rui-label-s{font-size:var(--rui-label-s-size);font-weight:var(--rui-label-s-weight);line-height:var(--rui-label-s-line-height);letter-spacing:var(--rui-label-s-letter-spacing)}.rui-label-xxs{font-size:var(--rui-label-xxs-size);font-weight:var(--rui-label-xxs-weight);line-height:var(--rui-label-xxs-line-height);letter-spacing:var(--rui-label-xxs-letter-spacing)}.rui-font-normal{font-weight:var(--rui-font-weight-normal)}.rui-font-medium{font-weight:var(--rui-font-weight-medium)}.rui-text-xs{font-size:var(--rui-font-size-xs)}.rui-text-sm{font-size:var(--rui-font-size-sm)}.rui-text-base{font-size:var(--rui-font-size-base)}.rui-text-lg{font-size:var(--rui-font-size-lg)}.rui-text-xl{font-size:var(--rui-font-size-xl)}.rui-text-2xl{font-size:var(--rui-font-size-2xl)}.rui-text-3xl{font-size:var(--rui-font-size-3xl)}.rui-text-4xl{font-size:var(--rui-font-size-4xl)}.rui-text-5xl{font-size:var(--rui-font-size-5xl)}.rui-text-6xl{font-size:var(--rui-font-size-6xl)}:root{--rui-space-0:0;--rui-space-px:1px;--rui-space-0-5:0.125rem;--rui-space-1:0.25rem;--rui-space-1-5:0.375rem;--rui-space-2:0.5rem;--rui-space-2-5:0.625rem;--rui-space-3:0.75rem;--rui-space-3-5:0.875rem;--rui-space-4:1rem;--rui-space-5:1.25rem;--rui-space-6:1.5rem;--rui-space-7:1.75rem;--rui-space-8:2rem;--rui-space-9:2.25rem;--rui-space-10:2.5rem;--rui-space-11:2.75rem;--rui-space-12:3rem;--rui-space-14:3.5rem;--rui-space-16:4rem;--rui-space-20:5rem;--rui-space-24:6rem;--rui-space-28:7rem;--rui-space-32:8rem;--rui-space-36:9rem;--rui-space-40:10rem;--rui-space-44:11rem;--rui-space-48:12rem;--rui-space-52:13rem;--rui-space-56:14rem;--rui-space-60:15rem;--rui-space-64:16rem;--rui-space-72:18rem;--rui-space-80:20rem;--rui-space-96:24rem;--rui-gap:var(--rui-space-2);--rui-gap-sm:var(--rui-space-1);--rui-gap-md:var(--rui-space-4);--rui-gap-lg:var(--rui-space-6);--rui-gap-xl:var(--rui-space-8);--rui-padding-btn-sm:var(--rui-space-1-5) var(--rui-space-3);--rui-padding-btn-md:var(--rui-space-2-5) var(--rui-space-4);--rui-padding-btn-lg:var(--rui-space-3-5) var(--rui-space-6);--rui-padding-input-sm:var(--rui-space-1-5) var(--rui-space-3);--rui-padding-input-md:var(--rui-space-2-5) var(--rui-space-4);--rui-padding-input-lg:var(--rui-space-3-5) var(--rui-space-6);--rui-padding-card:var(--rui-space-6);--rui-padding-modal:var(--rui-space-8);--rui-padding-section:var(--rui-space-12);--rui-container-padding-x:var(--rui-space-4);--rui-container-padding-y:var(--rui-space-8)}.rui-m-0{margin:var(--rui-space-0)}.rui-m-1{margin:var(--rui-space-1)}.rui-m-2{margin:var(--rui-space-2)}.rui-m-3{margin:var(--rui-space-3)}.rui-m-4{margin:var(--rui-space-4)}.rui-m-5{margin:var(--rui-space-5)}.rui-m-6{margin:var(--rui-space-6)}.rui-m-8{margin:var(--rui-space-8)}.rui-m-10{margin:var(--rui-space-10)}.rui-m-12{margin:var(--rui-space-12)}.rui-p-0{padding:var(--rui-space-0)}.rui-p-1{padding:var(--rui-space-1)}.rui-p-2{padding:var(--rui-space-2)}.rui-p-3{padding:var(--rui-space-3)}.rui-p-4{padding:var(--rui-space-4)}.rui-p-5{padding:var(--rui-space-5)}.rui-p-6{padding:var(--rui-space-6)}.rui-p-8{padding:var(--rui-space-8)}.rui-p-10{padding:var(--rui-space-10)}.rui-p-12{padding:var(--rui-space-12)}.rui-gap-0{gap:var(--rui-space-0)}.rui-gap-1{gap:var(--rui-space-1)}.rui-gap-2{gap:var(--rui-space-2)}.rui-gap-3{gap:var(--rui-space-3)}.rui-gap-4{gap:var(--rui-space-4)}.rui-gap-5{gap:var(--rui-space-5)}.rui-gap-6{gap:var(--rui-space-6)}.rui-gap-8{gap:var(--rui-space-8)}:root{--rui-radius-none:0;--rui-radius-sm:0.125rem;--rui-radius:0.5rem;--rui-radius-md:0.5rem;--rui-radius-lg:0.75rem;--rui-radius-xl:1rem;--rui-radius-2xl:1.5rem;--rui-radius-3xl:2rem;--rui-radius-full:9999px;--rui-radius-btn:57px;--rui-radius-btn-sm:28px;--rui-radius-input:var(--rui-radius);--rui-radius-card:var(--rui-radius-lg);--rui-radius-modal:var(--rui-radius-xl);--rui-radius-nav:10px;--rui-bp-xs:0;--rui-bp-sm:576px;--rui-bp-md:768px;--rui-bp-lg:992px;--rui-bp-xl:1200px;--rui-bp-xxl:1400px;--rui-container-sm:540px;--rui-container-md:720px;--rui-container-lg:960px;--rui-container-xl:1140px;--rui-container-xxl:1320px;--rui-z-dropdown:1000;--rui-z-sticky:1020;--rui-z-fixed:1030;--rui-z-modal-backdrop:1040;--rui-z-modal:1050;--rui-z-popover:1060;--rui-z-tooltip:1070;--rui-z-toast:1080;--rui-z-sidebar:1400;--rui-sidebar-width:280px;--rui-sidebar-width-collapsed:64px;--rui-header-height:64px;--rui-footer-height:80px;--rui-duration-fast:150ms;--rui-duration-normal:250ms;--rui-duration-slow:350ms;--rui-ease-in:cubic-bezier(0.4,0,1,1);--rui-ease-out:cubic-bezier(0,0,0.2,1);--rui-ease-in-out:cubic-bezier(0.4,0,0.2,1)}.rui-rounded-none{border-radius:var(--rui-radius-none)}.rui-rounded-sm{border-radius:var(--rui-radius-sm)}.rui-rounded{border-radius:var(--rui-radius)}.rui-rounded-md{border-radius:var(--rui-radius-md)}.rui-rounded-lg{border-radius:var(--rui-radius-lg)}.rui-rounded-xl{border-radius:var(--rui-radius-xl)}.rui-rounded-2xl{border-radius:var(--rui-radius-2xl)}.rui-rounded-3xl{border-radius:var(--rui-radius-3xl)}.rui-rounded-full{border-radius:var(--rui-radius-full)}.rui-container{width:100%;padding-right:var(--rui-container-padding-x);padding-left:var(--rui-container-padding-x);margin-right:auto;margin-left:auto}@media (min-width:576px){.rui-container{max-width:var(--rui-container-sm)}}@media (min-width:768px){.rui-container{max-width:var(--rui-container-md)}}@media (min-width:992px){.rui-container{max-width:var(--rui-container-lg)}}@media (min-width:1200px){.rui-container{max-width:var(--rui-container-xl)}}@media (min-width:1400px){.rui-container{max-width:var(--rui-container-xxl)}}.rui-transition{transition:all var(--rui-duration-normal) var(--rui-ease-in-out)}.rui-transition-fast{transition:all var(--rui-duration-fast) var(--rui-ease-in-out)}.rui-transition-slow{transition:all var(--rui-duration-slow) var(--rui-ease-in-out)}.rui-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:8px 16px;border:none;cursor:pointer;text-decoration:none;transition:all .2s ease-in-out;font-family:var(--rui-font-sans);font-weight:500;line-height:1;outline:none}.rui-btn:disabled{cursor:not-allowed;opacity:.6}.rui-btn-primary{background-color:var(--rui-orange-400);color:var(--rui-text-inverse)}.rui-btn-primary:hover{background:linear-gradient(0deg,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1) 100%),var(--rui-orange-400);color:var(--rui-text-inverse)}.rui-btn-primary:active,.rui-btn-primary:focus{background:linear-gradient(0deg,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 100%),var(--rui-orange-400);color:var(--rui-text-inverse)}.rui-btn-primary:disabled{background-color:var(--rui-neutral-300);color:var(--rui-neutral-600)}.rui-btn-secondary{background-color:var(--rui-neutral-800);color:var(--rui-text-inverse)}.rui-btn-secondary:hover{background:linear-gradient(0deg,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1) 100%),var(--rui-neutral-800);color:var(--rui-text-inverse)}.rui-btn-secondary:active,.rui-btn-secondary:focus{background:linear-gradient(0deg,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 100%),var(--rui-neutral-800);color:var(--rui-text-inverse)}.rui-btn-secondary:disabled{background-color:var(--rui-neutral-300);color:var(--rui-neutral-600)}.rui-btn-tertiary{background-color:var(--rui-white);color:var(--rui-neutral-800)}.rui-btn-tertiary:active,.rui-btn-tertiary:focus,.rui-btn-tertiary:hover{background-color:var(--rui-neutral-100);color:var(--rui-neutral-800)}.rui-btn-tertiary:disabled{background-color:var(--rui-neutral-200);color:var(--rui-neutral-400)}.rui-btn-destructive{background-color:var(--rui-destructive);color:var(--rui-text-inverse)}.rui-btn-destructive:active,.rui-btn-destructive:focus,.rui-btn-destructive:hover{background-color:var(--rui-destructive-hover);color:var(--rui-text-inverse)}.rui-btn-destructive:disabled{background-color:var(--rui-neutral-300);color:var(--rui-neutral-600)}.rui-btn-transparent{background-color:transparent;border:1px solid var(--rui-neutral-800);color:var(--rui-neutral-800)}.rui-btn-transparent:active,.rui-btn-transparent:focus,.rui-btn-transparent:hover{background-color:var(--rui-neutral-100);border-color:var(--rui-neutral-800);color:var(--rui-neutral-800)}.rui-btn-transparent:disabled{background-color:transparent;border-color:var(--rui-neutral-300);color:var(--rui-neutral-400)}.rui-btn-neutral{background-color:var(--rui-neutral-200);color:var(--rui-neutral-800)}.rui-btn-neutral:hover{background-color:var(--rui-neutral-300);color:var(--rui-neutral-800)}.rui-btn-neutral:active,.rui-btn-neutral:focus{background-color:var(--rui-neutral-400);color:var(--rui-neutral-800)}.rui-btn-neutral:disabled{background-color:var(--rui-neutral-200);color:var(--rui-neutral-400)}.rui-btn-filter{background-color:var(--rui-white);border:1px solid #0000001a;color:var(--rui-neutral-800);border-radius:16px;padding:1rem}.rui-btn-filter:active,.rui-btn-filter:focus,.rui-btn-filter:hover{background-color:var(--rui-neutral-100);border-color:#0000001a;color:var(--rui-neutral-800)}.rui-btn-filter:disabled{background-color:var(--rui-neutral-200);border-color:var(--rui-neutral-300);color:var(--rui-neutral-400)}.rui-btn-filter-content{display:flex;align-items:center;gap:.5rem;width:100%}.rui-btn-filter-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.rui-btn-filter-text{display:flex;align-items:center;flex:1 1}.rui-btn-filter-chevron{display:flex;align-items:center;justify-content:center;width:12px;height:12px;flex-shrink:0}.rui-filter-button{display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid #0000001a;border-radius:16px;padding:.75rem;cursor:pointer;transition:all .2s ease;font-family:inherit;outline:none}.rui-filter-button:hover:not(:disabled){border-color:#00000033;box-shadow:0 1px 3px rgba(0,0,0,.1)}.rui-filter-button:focus:not(:disabled){border-color:#4285f4;box-shadow:0 0 0 2px rgba(66,133,244,.2)}.rui-filter-button:active:not(:disabled){transform:translateY(1px)}.rui-filter-button:disabled{opacity:.5;cursor:not-allowed}.rui-filter-button-content{gap:6px;width:100%}.rui-filter-button-content,.rui-filter-button-icon{display:flex;align-items:center;justify-content:center}.rui-filter-button-icon{color:#666}.rui-filter-button-text{display:flex;align-items:center;white-space:nowrap}.rui-filter-button-chevron{display:flex;align-items:center;justify-content:center;color:#666}.rui-popover{--bs-popover-max-width:600px;.popover{--bs-popover-max-width:600px;box-shadow:0 4px 6px 0 #00000017;border:1px solid #0000001a;border-radius:16px}}.rui-popover-body{box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}.rui-popover-body input,.rui-popover-body select,.rui-popover-body textarea,.rui-popover-body>*{box-sizing:border-box;max-width:100%}.rui-popover-body [style*="display: flex"],.rui-popover-body [style*="display: grid"],.rui-popover-body [style*="display:flex"],.rui-popover-body [style*="display:grid"]{min-width:0;box-sizing:border-box}.rui-label-m,.rui-label-s,.rui-paragraph-m,.rui-paragraph-s,.rui-text,.rui-title-l,.rui-title-m,.rui-title-s,.rui-title-xl{font-family:var(--rui-font-sans)!important}.rui-text-inherit{font-family:inherit!important}.rui-text *{font-family:var(--rui-font-sans)}.rui-label-m:focus-visible,.rui-label-s:focus-visible,.rui-paragraph-m:focus-visible,.rui-text:focus-visible,.rui-title-l:focus-visible,.rui-title-m:focus-visible,.rui-title-s:focus-visible,.rui-title-xl:focus-visible{outline:none;box-shadow:var(--rui-shadow-focus);border-radius:var(--rui-radius-sm)}.rui-no-shadow{box-shadow:none}.rui-accordion-expanded{transform:rotate(180deg)}.rui-accordion-collapsed,.rui-accordion-expanded{transition:transform var(--rui-duration-normal) var(--rui-ease-in-out)}.rui-accordion-collapsed{transform:rotate(0deg)}.rui-collapse{transition:all var(--rui-duration-normal) var(--rui-ease-in-out)}.rui-collapse .collapsing{transition:height var(--rui-duration-normal) var(--rui-ease-in-out);margin-top:0!important;margin-bottom:0!important}.rui-collapse .collapse,.rui-collapse .collapse .show,.rui-collapse .collapse.show{margin:0!important}.text-neutral-600{color:var(--rui-neutral-600)}.rui-responsive-padding{@media (min-width:576px){padding:var(--rui-space-6)!important}}.rui-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:var(--rui-radius-2xl)!important;border:none!important;padding:var(--rui-space-2) var(--rui-space-3)!important;font-size:var(--rui-font-size-xs)!important;font-weight:var(--rui-font-weight-medium)!important;font-family:var(--rui-font-sans)!important;line-height:1!important;gap:var(--rui-space-1)!important}.rui-badge-default{background-color:var(--rui-orange-100)!important;color:var(--rui-orange-400)!important}.rui-badge-success{background-color:var(--rui-green-100)!important;color:var(--rui-green-600)!important}.rui-badge-destructive{background-color:#fef2f2!important;color:var(--rui-red-600)!important}.rui-badge-warning{background-color:#fffbeb!important;color:#d97706!important}.rui-badge-neutral{background-color:var(--rui-neutral-200)!important;color:var(--rui-neutral-800)!important}.rui-badge-dark{background-color:var(--rui-neutral-800)!important;color:var(--rui-white)!important}.rui-badge-light{background-color:#fff!important;border:1px solid #0000001a!important;color:var(--rui-neutral-800)!important}.rui-badge-sm{padding:var(--rui-space-0-5) var(--rui-space-2)!important;font-size:10px!important}.rui-badge-lg{padding:var(--rui-space-1-5) var(--rui-space-4)!important;font-size:var(--rui-font-size-sm)!important}.rui-badge-icon{padding:var(--rui-space-1-5)!important;border-radius:var(--rui-radius-full)!important;aspect-ratio:1}.rui-badge-interactive{cursor:pointer!important;transition:all var(--rui-duration-fast) var(--rui-ease-in-out)!important}.rui-badge-interactive:hover{transform:scale(1.05)!important;box-shadow:var(--rui-shadow-sm)!important}.rui-input{font-size:15px!important;font-weight:400!important;line-height:1.5!important;font-family:var(--rui-font-sans)!important;color:#000!important;width:100%!important;padding:.75rem!important;border-radius:6px!important;border:1px solid #0000001a!important;background-color:var(--rui-white);transition:border-color .2s ease!important;box-shadow:none!important;outline:none!important}.rui-input::placeholder{font-size:15px!important;font-weight:400!important;color:var(--rui-neutral-600)!important;opacity:1!important}.rui-input:focus{border-color:#232323!important;box-shadow:none!important;outline:none!important}.rui-input:disabled{background-color:#f8f9fa!important;opacity:.6!important;cursor:not-allowed!important}.rui-input:disabled::placeholder{color:var(--rui-neutral-400)!important}.rui-input-rounded,.rui-input-rounded:focus{border-radius:30px!important}.rui-input-wrapper{position:relative!important;width:100%!important}.rui-input-with-right,.rui-input-with-right:focus{padding-right:var(--rui-space-12)!important}.rui-input-right-section{position:absolute!important;right:var(--rui-space-2)!important;top:50%!important;transform:translateY(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:auto!important;z-index:1!important}.rui-input-label{font-size:var(--rui-label-s-size)!important;font-weight:var(--rui-label-s-weight)!important;line-height:var(--rui-label-s-line-height)!important;letter-spacing:var(--rui-label-s-letter-spacing)!important;font-family:var(--rui-font-sans)!important;color:var(--rui-slate-500)!important;margin-top:var(--rui-space-1)!important;margin-bottom:0!important;display:block!important}.rui-input-error,.rui-input-error:focus{border-color:var(--rui-danger)!important}.rui-input-error:focus{box-shadow:0 0 0 2px rgba(220,53,69,.25)!important}.rui-input-error-label{color:var(--rui-red-600)!important}.rui-input-success,.rui-input-success:focus{border-color:var(--rui-green-600)!important}.rui-input-success-label{color:var(--rui-green-600)!important}.rui-input-sm{padding:var(--rui-space-1-5) var(--rui-space-3)!important;font-size:var(--rui-font-size-sm)!important}.rui-input-lg{padding:var(--rui-space-3-5) var(--rui-space-5)!important;font-size:var(--rui-font-size-lg)!important}.rui-input-custom-colors{color:var(--custom-text-color,inherit)!important}.rui-input-custom-colors::placeholder{color:var(--custom-placeholder-color,var(--rui-slate-400))!important}.rui-textarea{font-size:15px!important;font-weight:400!important;line-height:1.5!important;font-family:var(--rui-font-sans)!important;color:#000!important;width:100%!important;padding:.75rem!important;border-radius:6px!important;border:1px solid #0000001a!important;background-color:var(--rui-white);transition:border-color .2s ease!important;box-shadow:none!important;outline:none!important;resize:vertical!important}.rui-textarea::placeholder{font-size:15px!important;font-weight:400!important;color:var(--rui-neutral-600)!important;opacity:1!important}.rui-textarea:focus{border-color:#232323!important;box-shadow:none!important;outline:none!important}.rui-textarea:disabled{background-color:#f8f9fa!important;opacity:.6!important;cursor:not-allowed!important;resize:none!important}.rui-textarea:disabled::placeholder{color:var(--rui-neutral-400)!important}.rui-textarea-rounded,.rui-textarea-rounded:focus{border-radius:30px!important}.rui-textarea-label{font-size:var(--rui-label-s-size)!important;font-weight:var(--rui-label-s-weight)!important;line-height:var(--rui-label-s-line-height)!important;letter-spacing:var(--rui-label-s-letter-spacing)!important;font-family:var(--rui-font-sans)!important;color:var(--rui-slate-500)!important;margin-top:var(--rui-space-1)!important;margin-bottom:0!important;display:block!important}.rui-textarea-error,.rui-textarea-error:focus{border-color:var(--rui-danger)!important}.rui-textarea-error:focus{box-shadow:0 0 0 2px rgba(220,53,69,.25)!important}.rui-textarea-error-label{color:var(--rui-red-600)!important}.rui-textarea-success,.rui-textarea-success:focus{border-color:var(--rui-green-600)!important}.rui-textarea-success-label{color:var(--rui-green-600)!important}.rui-textarea-sm{padding:var(--rui-space-1-5) var(--rui-space-3)!important;font-size:var(--rui-font-size-sm)!important}.rui-textarea-lg{padding:var(--rui-space-3-5) var(--rui-space-5)!important;font-size:var(--rui-font-size-lg)!important}.rui-textarea-resize-none{resize:none!important}.rui-textarea-resize-horizontal{resize:horizontal!important}.rui-textarea-resize-both{resize:both!important}.rui-textarea-resize-vertical{resize:vertical!important}.rui-textarea-custom-colors{color:var(--custom-text-color,inherit)!important}.rui-textarea-custom-colors::placeholder{color:var(--custom-placeholder-color,var(--rui-slate-400))!important}.rui-dropdown{position:relative;display:inline-block}.rui-dropdown-toggle{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--rui-neutral-200);border-radius:10px;background-color:var(--rui-white);color:var(--rui-neutral-600);cursor:pointer;font-family:var(--rui-font-sans);text-decoration:none;transition:all var(--rui-duration-fast) var(--rui-ease-in-out);min-width:120px}.rui-dropdown-toggle-compact{min-width:unset!important;width:auto;justify-content:center}.rui-dropdown-toggle:hover{border-color:var(--rui-neutral-400);background-color:var(--rui-neutral-100)}.rui-dropdown-toggle:focus{outline:none;border-color:var(--rui-primary)}.rui-dropdown-toggle:active{background-color:var(--rui-neutral-200)}.rui-dropdown-toggle:disabled{cursor:not-allowed;opacity:.6;background-color:var(--rui-neutral-100);color:var(--rui-neutral-400)}.rui-dropdown-toggle-xs{padding:var(--rui-space-0-5) var(--rui-space-4)}.rui-dropdown-toggle-sm,.rui-dropdown-toggle-xs{font-size:var(--rui-label-s-size);line-height:var(--rui-label-s-line-height)}.rui-dropdown-toggle-sm{padding:var(--rui-space-1-5) var(--rui-space-3)}.rui-dropdown-toggle-md{padding:var(--rui-space-2-5) var(--rui-space-4);font-size:var(--rui-label-s-size);line-height:var(--rui-label-s-line-height)}.rui-dropdown-toggle-lg{padding:var(--rui-space-3-5) var(--rui-space-6);font-size:var(--rui-label-m-size);line-height:var(--rui-label-m-line-height)}.rui-dropdown-button-content{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--rui-space-2)}.rui-dropdown-text{flex:1 1;text-align:left;font-weight:var(--rui-label-s-weight);letter-spacing:var(--rui-label-s-letter-spacing)}.rui-dropdown-caret{flex-shrink:0;transition:transform var(--rui-duration-fast) var(--rui-ease-in-out);color:inherit}.rui-dropdown.show .rui-dropdown-caret{transform:rotate(180deg)}.rui-dropdown-menu{border:1px solid rgba(0,0,0,.1);border-radius:6px;background-color:var(--rui-white);box-shadow:var(--rui-shadow-lg);padding:var(--rui-space-1);margin-top:var(--rui-space-1);min-width:100%;z-index:var(--rui-z-popover)}.rui-dropdown-compact .rui-dropdown-menu{min-width:max-content;width:auto;left:0!important;transform:none!important}.rui-dropdown-menu.dropdown-menu{border:1px solid rgba(0,0,0,.1);border-radius:6px;box-shadow:var(--rui-shadow-lg)}.rui-dropdown-item{padding:var(--rui-space-2) var(--rui-space-3);border:none;background:none;border-radius:var(--rui-radius-sm);cursor:pointer;transition:background-color var(--rui-duration-fast) var(--rui-ease-in-out);margin-bottom:var(--rui-space-0-5)}.rui-dropdown-item:last-child{margin-bottom:0}.rui-dropdown-item:hover{background-color:var(--rui-neutral-100)}.rui-dropdown-item:active{background-color:var(--rui-neutral-200)}.rui-dropdown-item:disabled{cursor:not-allowed;opacity:.6}.rui-dropdown-item:disabled:hover{background-color:transparent}.rui-dropdown-item.dropdown-item{color:var(--rui-neutral-800);text-decoration:none;display:block;width:100%;clear:both;font-weight:var(--rui-label-s-weight);line-height:var(--rui-label-s-line-height);font-size:var(--rui-label-s-size);letter-spacing:var(--rui-label-s-letter-spacing)}.rui-dropdown-item.dropdown-item:focus,.rui-dropdown-item.dropdown-item:hover{color:var(--rui-neutral-800);background-color:var(--rui-neutral-100)}.rui-dropdown-item.dropdown-item:active{color:var(--rui-neutral-800);background-color:var(--rui-neutral-200)}.rui-dropdown-item.dropdown-item.disabled,.rui-dropdown-item.dropdown-item:disabled{color:var(--rui-neutral-400);background-color:transparent}.rui-dropdown-item-content{display:flex;align-items:center;gap:var(--rui-space-2);width:100%}.rui-dropdown-item-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px}.rui-dropdown-item-text{flex:1 1;text-align:left;font-weight:var(--rui-label-s-weight);letter-spacing:var(--rui-label-s-letter-spacing)}@media (max-width:576px){.rui-dropdown-menu{max-width:100vw;left:0!important;right:0!important;transform:none!important}}.rui-dropdown-item:focus{outline:none;background-color:var(--rui-neutral-100);box-shadow:inset 0 0 0 2px var(--rui-primary)}.rui-dropdown-toggle:focus-visible{outline:none;border-color:var(--rui-primary)}.rui-dropdown-menu.show{opacity:1;transform:scale(1)}.rui-dropdown-menu{opacity:0;transform:scale(.95);transition:opacity var(--rui-duration-fast) var(--rui-ease-out),transform var(--rui-duration-fast) var(--rui-ease-out)}.modal-dialog.rui-modal .modal-content{border:none;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.rui-modal-content{border-radius:24px!important;border:none}.rui-modal-content-overflow-hidden{overflow:hidden}.rui-modal-wrapper{position:relative;padding:0;font-family:var(--rui-font-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.rui-modal-close-container{position:absolute;top:24px;right:24px;z-index:10}.rui-modal-close{background:none;border:none;padding:8px;cursor:pointer;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.rui-modal-close:hover{background-color:rgba(0,0,0,.05)}.rui-modal-close:active{background-color:rgba(0,0,0,.1)}.rui-modal-close:focus{outline:2px solid rgba(139,92,246,.3);outline-offset:2px}.rui-modal-title{padding:48px 32px 0;margin-bottom:24px}.rui-modal-body{padding:0 32px;margin-bottom:24px}.rui-modal-footer{padding:0 32px 32px;justify-content:space-between}.rui-modal-footer,.rui-modal-footer-buttons,.rui-modal-footer-left{display:flex;align-items:center}.rui-modal-footer-buttons{justify-content:flex-end;gap:12px}.rui-modal-footer:not(:has(.rui-modal-footer-left)){justify-content:flex-end}.rui-modal-footer:not(:has(.rui-modal-footer-buttons)){justify-content:flex-start}.rui-modal-wrapper:not(:has(.rui-modal-title)) .rui-modal-body{padding-top:48px}.rui-modal-wrapper:not(:has(.rui-modal-footer)) .rui-modal-body{padding-bottom:32px}@media (max-width:576px){.modal-dialog.rui-modal{margin:auto 1rem!important;max-width:calc(100% - 2rem)!important;width:auto!important;height:auto!important;transform:none!important}.modal-dialog.rui-modal .modal-content{border-radius:24px!important;max-height:80vh!important;overflow:hidden;width:auto!important;margin:0!important}.modal-dialog.rui-modal.rui-modal-with-mobile-chat .modal-content,.modal-dialog.rui-modal.rui-modal-with-mobile-chat-nav .modal-content{max-height:85vh!important}.rui-modal-wrapper{display:flex;flex-direction:column;max-height:80vh;overflow:hidden}.modal-dialog.rui-modal.rui-modal-with-mobile-chat .rui-modal-wrapper,.modal-dialog.rui-modal.rui-modal-with-mobile-chat-nav .rui-modal-wrapper{max-height:85vh}.rui-modal-close-container{top:24px;right:24px;flex-shrink:0}.rui-modal-title{padding:48px 24px 0;margin-bottom:16px;flex-shrink:0}.rui-modal-body{padding:0 24px;margin-bottom:24px;flex:1 1;overflow-y:auto;min-height:0;-webkit-overflow-scrolling:touch;touch-action:pan-y}.rui-modal-footer{padding:0 24px 32px;flex-shrink:0;flex-direction:column;gap:12px;margin-top:auto;justify-content:flex-start}.modal-dialog.rui-modal.rui-modal-with-mobile-chat .rui-modal-footer{padding:0 24px 110px}.modal-dialog.rui-modal.rui-modal-with-mobile-chat-nav .rui-modal-footer{padding:0 24px 165px}.rui-modal-footer-left{order:2;width:100%;justify-content:flex-start}.rui-modal-footer-buttons{order:1;width:100%;flex-direction:column;gap:12px}.rui-modal-footer .rui-btn{width:100%;justify-content:center}.rui-modal-primary-btn{order:-1}.rui-modal-secondary-btn{order:1}.rui-modal-wrapper:not(:has(.rui-modal-title)) .rui-modal-body{padding-top:0;margin-top:24px}.rui-modal-wrapper:not(:has(.rui-modal-footer)) .rui-modal-body{padding-bottom:24px;margin-bottom:0}}@media (max-width:576px){.modal-dialog.rui-modal~.modal-backdrop{background-color:rgba(0,0,0,.6)}}.rui-sub-footer{padding:0 32px 32px;display:flex;justify-content:flex-end;align-items:center}@media (max-width:576px){.rui-sub-footer{padding:0 24px 32px;flex-shrink:0}.modal-dialog.rui-modal.rui-modal-with-mobile-chat .rui-sub-footer{padding:0 24px 110px}.modal-dialog.rui-modal.rui-modal-with-mobile-chat-nav .rui-sub-footer{padding:0 24px 165px}}.rui-modal-centered{text-align:center;display:flex;flex-direction:column;align-items:center}.rui-modal-centered-title{padding:2rem 32px 0;margin-bottom:16px;width:100%}.rui-modal-centered-body{padding:0 32px;margin-bottom:32px;width:100%}.rui-modal-centered-ctas{padding:0 32px 32px;display:flex;flex-direction:column;gap:12px;width:100%;align-items:center}.rui-modal-centered-primary-btn,.rui-modal-centered-secondary-btn{min-width:200px}@media (max-width:576px){.rui-modal-centered-title{padding:2rem 24px 0;margin-bottom:16px}.rui-modal-centered-body{padding:0 24px;margin-bottom:32px;flex:1 1;overflow-y:auto;min-height:0;-webkit-overflow-scrolling:touch;touch-action:pan-y}.rui-modal-centered-ctas{padding:0 24px 32px;flex-shrink:0;margin-top:auto}.modal-dialog.rui-modal.rui-modal-with-mobile-chat .rui-modal-centered-ctas{padding:0 24px 110px}.modal-dialog.rui-modal.rui-modal-with-mobile-chat-nav
		.rui-modal-centered-ctas{padding:0 24px 165px}.rui-modal-centered-primary-btn,.rui-modal-centered-secondary-btn{width:100%;min-width:auto}.modal-dialog.rui-modal.rui-modal-full-page-mobile{position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important;margin:0!important;max-width:100%!important;width:100vw!important;height:100vh!important;height:100dvh!important;animation:none;transform:none!important}.modal-dialog.rui-modal.rui-modal-full-page-mobile .modal-content{border-radius:0!important;max-height:100vh!important;max-height:100dvh!important;height:100vh!important;height:100dvh!important;overflow:hidden;width:100vw!important;margin:0!important}.modal-dialog.rui-modal.rui-modal-full-page-mobile .rui-modal-wrapper{max-height:100vh;max-height:100dvh;height:100vh;height:100dvh;display:flex;flex-direction:column;overflow:hidden}.modal-dialog.rui-modal.rui-modal-full-page-mobile .rui-modal-body,.modal-dialog.rui-modal.rui-modal-full-page-mobile .rui-modal-centered-body{flex:1 1;overflow-y:auto;margin-bottom:0;min-height:0;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior-y:contain}.modal-dialog.rui-modal.rui-modal-full-page-mobile .rui-modal-centered{display:flex;flex-direction:column;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;overflow:hidden}}.rui-focus{outline:none}.rui-focus:focus-visible{box-shadow:var(--rui-shadow-focus);border-radius:var(--rui-radius)}.rui-focus-ring{transition:box-shadow var(--rui-duration-fast) var(--rui-ease-in-out)}.rui-focus-ring:focus{outline:none;box-shadow:var(--rui-shadow-focus)}.rui-focus-ring:focus:not(:focus-visible){box-shadow:none}.rui-skip-link{position:absolute;top:-40px;left:6px;background:var(--rui-primary);color:var(--rui-text-inverse);padding:var(--rui-space-2) var(--rui-space-4);border-radius:var(--rui-radius);text-decoration:none;font-weight:var(--rui-font-weight-medium);z-index:var(--rui-z-tooltip);transition:top var(--rui-duration-fast) var(--rui-ease-in-out)}.rui-skip-link:focus{top:6px}.rui-keyboard-nav :focus{outline:2px solid var(--rui-border-focus);outline-offset:2px}.rui-keyboard-nav [tabindex]:focus,.rui-keyboard-nav button:focus,.rui-keyboard-nav input:focus,.rui-keyboard-nav select:focus,.rui-keyboard-nav textarea:focus{box-shadow:var(--rui-shadow-focus)}@media (prefers-reduced-motion:reduce){.rui-focus,.rui-focus-ring,.rui-skip-link{transition:none}}@media (prefers-contrast:high){.rui-focus:focus-visible{outline:3px solid;outline-offset:2px}}.rdly-signing{--rdly-signing-page-bg:#fff;--rdly-signing-page-border:#d8dee4;--rdly-signing-field-outline:#3b82f6;--rdly-signing-field-required:#ef4444;--rdly-signing-overlay-bg:rgba(15,23,42,.5);--rdly-signing-fill-field:#ff7a58;--rdly-signing-fill-field-tint:rgba(255,122,88,.15);line-height:1.5;color:#0f172a}.rdly-signing,.rdly-signing input,.rdly-signing select,.rdly-signing textarea{font-size:16px}.rdly-signing .rdly-signing__pdf-wrapper{touch-action:pan-x pan-y pinch-zoom;background:var(--rdly-signing-page-bg)}.rdly-signing .rdly-signing__hit-target{min-width:44px;min-height:44px}.rdly-signing .rdly-signing__field-overlay{touch-action:pan-x pan-y pinch-zoom}.rdly-signing .rdly-signing__field--interactive{outline:1px solid var(--rdly-signing-fill-field);background:var(--rdly-signing-fill-field-tint)}.rdly-signing .rdly-signing__field--interactive.rdly-signing__field--checkbox,.rdly-signing .rdly-signing__field--interactive.rdly-signing__field--radio{outline-width:2px}.rdly-signing .rdly-signing__field--readonly{outline:none;background:transparent}.rdly-signing .rdly-signing__field-date,.rdly-signing .rdly-signing__field-text{font-size:16px;border:1px solid var(--rdly-signing-fill-field);background:var(--rdly-signing-fill-field-tint);padding:0 6px}.rdly-signing .rdly-signing__field-checkbox{cursor:pointer}.rdly-signing .rdly-signing__field-signature{border:1px solid var(--rdly-signing-fill-field);background:var(--rdly-signing-fill-field-tint)}.rdly-signing .rdly-signing__field-stamp{color:#0f172a;padding:0 2px}.rdly-signing .rdly-signing__field-editor{pointer-events:auto}.rdly-signing .rdly-signing__field-palette{display:flex;flex-direction:column;gap:6px;padding:12px;background:#fff;border:1px solid #d8dee4;border-radius:8px;min-width:160px;position:-webkit-sticky;position:sticky;top:16px;align-self:flex-start;max-height:calc(100vh - 32px);overflow-y:auto}.rdly-signing .rdly-signing__field-palette-tool{font:inherit;font-size:14px;text-align:left;padding:8px 10px;border:1px solid #d8dee4;border-radius:6px;background:#f8fafc;color:#0f172a;cursor:-webkit-grab;cursor:grab}.rdly-signing .rdly-signing__field-palette-tool:active{cursor:-webkit-grabbing;cursor:grabbing}.rdly-signing .rdly-signing__field-palette-tool--active{border-color:var(--rdly-signing-field-outline);background:rgba(59,130,246,.12);color:var(--rdly-signing-field-outline)}.rdly-signing .rdly-signing__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rdly-signing .rdly-signing__field-editor-canvas{flex:1 1;min-width:0;overflow:auto;background:#f8fafc}.rdly-signing .rdly-signing__field-editor-page-wrapper{position:relative}.rdly-signing .rdly-signing__field-editor-drop-target{position:absolute;inset:0}.rdly-signing .rdly-signing__field-editor-properties{width:280px;flex-shrink:0;padding:12px;background:#fff;border-left:1px solid var(--rdly-signing-page-border)}.rdly-signing .rdly-signing__field-editor-properties-row{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.rdly-signing .rdly-signing__signature-pad{display:flex;flex-direction:column;gap:24px}.rdly-signing .rdly-signing__signature-pad-hint{margin:0;padding:8px 12px;border-radius:6px;background:#fef3c7;color:#92400e;font-size:14px}.rdly-signing .rdly-signing__signature-pad-inputs{display:grid;grid-template-columns:1fr 140px;grid-gap:16px;gap:16px;align-items:end}.rdly-signing .rdly-signing__signature-pad-input-field{display:flex;flex-direction:column;gap:6px;min-width:0}.rdly-signing .rdly-signing__signature-pad-input-field--narrow{min-width:96px}.rdly-signing .rdly-signing__signature-pad-input-label{font-size:14px;font-weight:600;color:#1f1d1c}.rdly-signing .rdly-signing__signature-pad-input{width:100%;height:48px;font-family:inherit;font-size:16px;padding:12px 16px;border:1px solid #e7e7e5;border-radius:16px;color:#1f1d1c;background:#fdfdfb;box-sizing:border-box;transition:border-color .12s ease-in-out}.rdly-signing .rdly-signing__signature-pad-input:focus{outline:none;border-color:#ff6037}.rdly-signing .rdly-signing__signature-pad-input--centered{text-align:center}.rdly-signing .rdly-signing__signature-pad-tabs{display:inline-flex;align-self:flex-start;gap:16px;padding:4px;margin-top:16px;height:44px;border-radius:24px;background:#f0f0ed;box-sizing:border-box}.rdly-signing .rdly-signing__signature-pad-tab{font:inherit;font-size:14px;font-weight:600;height:36px;min-width:124px;padding:8px 16px;border:0;border-radius:20px;background:transparent;color:#1f1d1c;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;transition:background-color .12s ease-in-out,color .12s ease-in-out}.rdly-signing .rdly-signing__signature-pad-tab:hover{color:#351e1c}.rdly-signing .rdly-signing__signature-pad-tab--active,.rdly-signing .rdly-signing__signature-pad-tab--active:hover{background:#3f3f3c;color:#fff}.rdly-signing .rdly-signing__signature-pad-cards{display:grid;grid-template-columns:1fr 140px;grid-gap:12px;gap:12px;min-height:140px;margin-top:16px}.rdly-signing .rdly-signing__signature-pad-cards [data-signature-pad-card=upload]{grid-column:1/-1}.rdly-signing .rdly-signing__signature-pad-card{display:flex;flex-direction:column;gap:8px;padding:16px 20px;border:1px solid #ffc8b0;border-radius:12px;background:#fdf1e8;min-height:120px}.rdly-signing .rdly-signing__signature-pad-card--narrow{min-width:0}.rdly-signing .rdly-signing__signature-pad-card--draw{padding:12px 14px}.rdly-signing .rdly-signing__signature-pad-card-label{font-size:13px;font-weight:600;color:#1f1d1c;letter-spacing:.01em}.rdly-signing .rdly-signing__signature-pad-card-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.rdly-signing .rdly-signing__signature-pad-card-clear{font:inherit;background:transparent;border:0;border-radius:6px;padding:4px;color:#6b574e;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.rdly-signing .rdly-signing__signature-pad-card-clear:hover{color:#1f1d1c;background:rgba(31,29,28,.06)}.rdly-signing .rdly-signing__signature-pad-card-preview{flex:1 1;font-size:36px;line-height:1.1;color:#1f1d1c;word-break:break-word;display:flex;align-items:center}.rdly-signing .rdly-signing__signature-pad-canvas{width:100%;height:100%;background:transparent;touch-action:none;display:block;cursor:crosshair}.rdly-signing .rdly-signing__signature-pad-card--upload{border-style:dashed;border-width:1.5px;padding:32px 24px;align-items:center;justify-content:center}.rdly-signing .rdly-signing__signature-pad-drop{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.rdly-signing .rdly-signing__signature-pad-drop-headline{font-size:20px;font-weight:600;color:#1f1d1c}.rdly-signing .rdly-signing__signature-pad-drop-sub{font-size:14px;color:#6b574e}.rdly-signing .rdly-signing__signature-pad-browse{margin-top:8px;font:inherit;font-size:14px;font-weight:600;padding:10px 20px;border:0;border-radius:8px;background:#1f1d1c;color:#fff;cursor:pointer}.rdly-signing .rdly-signing__signature-pad-browse:hover{background:#351e1c}.rdly-signing .rdly-signing__signature-pad-upload-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rdly-signing .rdly-signing__signature-pad-upload-preview{display:flex;flex-direction:column;align-items:center;gap:8px}.rdly-signing .rdly-signing__signature-pad-upload-image{max-width:100%;max-height:160px;border-radius:8px;background:#fff}.rdly-signing .rdly-signing__signature-pad-upload-filename{margin:0;font-size:13px;color:#6b574e}.rdly-signing .rdly-signing__signature-pad-upload-remove{font:inherit;font-size:13px;padding:6px 14px;border:1px solid #ffc8b0;border-radius:6px;background:transparent;color:#1f1d1c;cursor:pointer}.rdly-signing .rdly-signing__signature-pad-footer{display:flex;flex-direction:column;gap:16px;margin-top:8px;padding-top:16px;border-top:1px solid #ebe8d8}.rdly-signing .rdly-signing__signature-pad-disclaimer{margin:0;font-size:13px;line-height:1.5;color:#6b574e}.rdly-signing .rdly-signing__signature-pad-footer-actions{display:flex}.rdly-signing .rdly-signing__signature-pad-create{font:inherit;font-size:14px;font-weight:600;padding:10px 24px;border:0;border-radius:8px;background:#ff6037;color:#fff;cursor:pointer;transition:background-color .12s ease-in-out}.rdly-signing .rdly-signing__signature-pad-create:hover{background:#d5502e}.rdly-signing .rdly-signing__signature-pad-create:disabled{background:#ffb09b;color:#fff;cursor:not-allowed}@media (max-width:520px){.rdly-signing .rdly-signing__signature-pad-cards,.rdly-signing .rdly-signing__signature-pad-inputs{grid-template-columns:1fr}}.rdly-signing .rdly-signing__saved-signature-picker{display:flex;flex-direction:column;gap:12px}.rdly-signing .rdly-signing__saved-signature-picker-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:12px;gap:12px;list-style:none;padding:0;margin:0}.rdly-signing .rdly-signing__ceremony{display:flex;flex-direction:column;gap:12px}.rdly-signing .rdly-signing__ceremony-canvas{position:relative;background:#f8fafc;min-height:360px}.rdly-signing .rdly-signing__ceremony-actions{position:-webkit-sticky;position:sticky;bottom:16px;display:flex;gap:12px;justify-content:center;align-items:center;padding:12px;z-index:10}.rdly-signing .rdly-signing__ceremony-completed{margin:32px auto;max-width:480px;padding:24px;text-align:center;background:#ecfdf5;border:1px solid #6ee7b7;border-radius:12px;color:#065f46}.rdly-document-viewer{--rdly-doc-viewer-peach:#f4a580;display:block;width:100%;color:#351e1c}.rdly-document-viewer [data-rdly-document-viewer-thumbs=true] [data-pdf-page-navigator-header=true]{display:none!important}.rdly-document-viewer [data-rdly-document-viewer-thumbs=true] [data-pdf-page-navigator-button][data-pdf-page-navigator-active=true]{border:2px solid var(--rdly-doc-viewer-peach)!important;box-shadow:0 0 0 2px hsla(19,84%,73%,.2)}.rdly-document-viewer [data-rdly-document-viewer-thumbs=true] [data-pdf-page-navigator-button]{width:100%;border-radius:6px!important}.rdly-document-viewer .rdly-document-viewer__layout{display:flex;gap:20px;align-items:stretch;min-height:600px}.rdly-document-viewer .rdly-document-viewer__body{flex:1 1 auto;min-width:0;min-height:600px;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}.rdly-document-viewer .rdly-document-viewer__body .rdly-signing__zoomable-pdf{width:100%;height:100%;max-height:80vh;overflow:auto}.rdly-document-viewer .rdly-document-viewer__rail{flex:0 0 220px;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;background:hsla(60,33%,99%,.6);border:1px solid #fdfdfb;max-height:80vh;min-height:0}.rdly-document-viewer .rdly-document-viewer__rail-header{display:flex;flex-direction:column;gap:4px;padding:24px 32px;background:#fdfdfb;flex-shrink:0}.rdly-document-viewer .rdly-document-viewer__rail-filename{font-size:14px;font-weight:600;color:#351e1c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rdly-document-viewer .rdly-document-viewer__rail-pagecount{font-size:12px;color:#9c9b91}.rdly-document-viewer .rdly-document-viewer__rail-thumbs{flex:1 1 auto;overflow-y:auto;padding:16px 14px}.rdly-document-viewer .rdly-document-viewer__actions{display:inline-flex;align-items:center;gap:8px;margin-left:4px}@media (max-width:720px){.rdly-document-viewer .rdly-document-viewer__layout{flex-direction:column}.rdly-document-viewer .rdly-document-viewer__rail{flex:0 0 auto;max-height:200px}.rdly-document-viewer .rdly-document-viewer__rail-thumbs{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden}}