:root{--wc-navy:#004694;--wc-navy-900:#003a7a;--wc-green:#2e9d43;--wc-green-dark:#1f7a33;--wc-teal:#5fb8c4;--wc-teal-tint:#dceff1;--wc-ink:#0e1a2b;--wc-surface:#f6f8fa;--wc-border:#e2e8ee;--theme-success-500:var(--wc-navy);--color-success-500:var(--wc-navy);--theme-bg:var(--wc-surface);--theme-elevation-0:#ffffff;--theme-elevation-50:var(--wc-surface);--theme-elevation-100:#eef2f6;--theme-elevation-150:var(--wc-border)}.card,.collections__card,.dashboard__card{background-color:#ffffff}.btn--style-primary{background-color:var(--wc-navy);border-color:var(--wc-navy);color:#ffffff}.btn--style-primary .btn__content{--color:#ffffff;color:#ffffff}.btn--style-primary:not(.btn--disabled):hover{background-color:var(--wc-navy-900);border-color:var(--wc-navy-900)}a:not(.btn){color:var(--wc-navy)}a:not(.btn):hover{color:var(--wc-green-dark)}.nav,.nav__scroll{background-color:var(--wc-navy)}.nav,.nav .nav-group__label,.nav .nav-group__toggle{color:rgba(255,255,255,.62)}.nav .nav__link,.nav a:not(.btn){color:rgba(255,255,255,.85)}.nav .nav__link.active,.nav .nav__link:hover,.nav a:not(.btn):hover{color:#ffffff}.nav .nav__link.active:before{background-color:var(--wc-green)}.nav .wc-credit{color:rgba(255,255,255,.55);border-top-color:rgba(255,255,255,.16)}.nav .wc-credit a{color:rgba(255,255,255,.82)}.nav .wc-credit a:hover{color:var(--wc-green)}.doc-header,.step-nav{border-bottom-color:var(--wc-border)}.step-nav a,.step-nav a span,.step-nav__home{max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap}.step-nav a:first-child{margin-right:.4rem}.nav .nav-group__toggle:hover,.nav .nav-group__toggle:hover .icon--chevron,.nav .nav-group__toggle:hover .nav-group__indicator{color:#ffffff}.nav .nav-group__indicator path,.nav .nav-group__indicator svg path,.nav .nav-group__toggle svg path{stroke:currentColor!important}.table{background-color:#ffffff;border:1px solid var(--wc-border);border-radius:4px;overflow-x:auto}.table table{width:100%;border-collapse:collapse}.table thead th{border-bottom:2px solid var(--wc-border);color:var(--wc-navy);font-weight:600;white-space:nowrap}.table tbody td{border-bottom:1px solid #eef2f6}.table tbody tr:last-child td{border-bottom:0}.table tbody tr:hover{background-color:#f3f7fb}.btn--style-pill,.btn--style-secondary{background-color:var(--wc-navy);border-color:var(--wc-navy);color:#ffffff}.btn--style-pill .btn__content,.btn--style-secondary .btn__content{color:#ffffff}.btn--style-pill:not(.btn--disabled):hover,.btn--style-secondary:not(.btn--disabled):hover{background-color:var(--wc-navy-900);border-color:var(--wc-navy-900);color:#ffffff}.pill--style-light{border:1px solid var(--wc-border);color:var(--wc-navy)}.doc-tabs a[href$="/api"]{display:none}.template-minimal{position:relative;min-height:100vh;background-color:var(--wc-navy);background-image:radial-gradient(circle at 24% 14%,rgba(95,184,196,.26),transparent 58%),linear-gradient(158deg,rgba(0,70,148,.5),rgba(0,58,122,.58) 50%,rgba(14,26,43,.82)),url(/assets/williston-login.jpg);background-size:cover,cover,cover;background-position:50%,50%,center 30%;background-repeat:no-repeat;background-attachment:fixed,fixed,fixed}.template-minimal__wrap{background-color:#ffffff;border-radius:16px;padding:2.5rem 2.25rem 2.25rem;max-width:28rem;width:100%;box-shadow:0 22px 60px -16px rgba(14,26,43,.6),0 0 0 1px rgba(255,255,255,.55)}.template-minimal__wrap .graphic-logo,.template-minimal__wrap .login__brand{margin-bottom:1.5rem}.template-minimal__wrap .login__form h1,.template-minimal__wrap h1{color:var(--wc-ink)}.template-minimal__wrap a:not(.btn){color:var(--wc-navy)}.template-minimal__wrap a:not(.btn):hover{color:var(--wc-green-dark)}.template-minimal__wrap .wc-credit{color:var(--theme-elevation-500);border-top-color:var(--wc-border)}.template-minimal__wrap .wc-credit a{color:var(--theme-elevation-600)}.template-minimal__wrap .wc-credit a:hover{color:var(--wc-green-dark)}.wc-credit{margin-top:1.25rem;padding:.75rem 0 0;border-top:1px solid var(--wc-border);font-size:.7rem;line-height:1.4;letter-spacing:.02em;color:var(--theme-elevation-500);text-align:center}.wc-credit a{color:var(--theme-elevation-600);text-decoration:none;font-weight:600}.wc-credit a:hover{color:var(--wc-green-dark)}.btn--size-medium{min-height:36px;padding:6px 16px;border-radius:4px;font-size:14px}.btn--size-medium.btn--icon-style-with-border,.doc-controls__controls .popup-button{padding-inline:8px}.btn--size-medium .btn__content{padding-block:0}.confirmation-modal__controls .btn--style-secondary,.confirmation-modal__controls .btn--style-secondary:not(.btn--disabled):hover{background-color:transparent;border-color:var(--wc-border);color:var(--wc-ink)}.confirmation-modal__controls .btn--style-secondary .btn__content{color:var(--wc-ink)}.confirmation-modal__controls .btn--style-secondary:not(.btn--disabled):hover{background-color:var(--theme-elevation-100)}.rich-text-lexical .editor-container{background-color:#ffffff;border:1px solid var(--wc-border);border-radius:4px;overflow:hidden}.rich-text-lexical .fixed-toolbar{background-color:var(--wc-surface);border:0;border-bottom:1px solid var(--wc-border);border-radius:0;margin:0;padding:2px 4px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.rich-text-lexical .ContentEditable__root{background-color:#ffffff;min-height:18rem;padding:1rem 1.25rem}.rich-text-lexical--show-gutter .ContentEditable__root{border-left:0;margin-left:0}:root{--wc-muted-ink:#4a5568;--wc-danger-ink:#b3261e}.wc-login-emails__list{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0 0 8px;padding:0}.wc-login-emails__chip{background-color:var(--wc-teal-tint);border:1px solid var(--wc-border);border-radius:999px;font-size:13px;gap:6px;line-height:1.4;padding:4px 6px 4px 12px}.wc-login-emails__chip,.wc-login-emails__chip button{align-items:center;color:var(--wc-ink);display:inline-flex}.wc-login-emails__chip button{background:none;border:0;border-radius:999px;cursor:pointer;height:20px;justify-content:center;padding:0;width:20px}.wc-login-emails__chip button:hover{background-color:#ffffff}.wc-login-emails__row{display:flex;gap:8px;max-width:100%}.wc-login-emails__input{background-color:#ffffff;border:1px solid var(--wc-border);border-radius:4px;color:var(--wc-ink);flex:1 1 auto;font:inherit;font-size:14px;min-width:0;padding:9px 12px}.wc-login-emails__input::placeholder{color:var(--wc-muted-ink)}.wc-login-emails__add{background-color:#ffffff;border:1px solid var(--wc-navy);border-radius:4px;color:var(--wc-navy);cursor:pointer;flex:0 0 auto;font:inherit;font-size:14px;font-weight:600;padding:9px 18px}.wc-login-emails__add:not(:disabled):hover{background-color:var(--wc-navy);color:#ffffff}.wc-login-emails__add:disabled{border-color:var(--wc-border);color:var(--wc-muted-ink);cursor:default}.wc-login-emails__help{color:var(--wc-muted-ink);font-size:12px;line-height:1.5;margin:6px 0 0}.wc-login-emails__chip--locked{background-color:#ffffff;color:var(--wc-muted-ink);padding-left:9px;padding-right:12px}.wc-login-emails__help--notice{color:var(--wc-navy)}.wc-login-emails__help--error{color:var(--wc-danger-ink);font-weight:600}.wc-login-emails__suggest{background:none;border:0;color:var(--wc-navy);cursor:pointer;font:inherit;font-size:12px;margin-top:6px;padding:2px 0;text-decoration:underline}.wc-login-emails__suggest:hover{color:var(--wc-navy-900)}.ventr-taglist__list{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 8px;padding:0;list-style:none}.ventr-taglist__chip{gap:6px;padding:4px 6px 4px 10px;border:1px solid var(--wc-border);border-radius:3px;background:var(--wc-surface);font-size:13px}.ventr-taglist__chip,.ventr-taglist__chip button{display:inline-flex;align-items:center;color:var(--wc-ink)}.ventr-taglist__chip button{justify-content:center;width:24px;height:24px;padding:0;border:1px solid transparent;border-radius:3px;background:transparent;cursor:pointer}.ventr-taglist__chip button:hover{background:#ffffff;border-color:var(--wc-border)}.ventr-taglist__chip button:focus-visible{outline:2px solid var(--wc-navy);outline-offset:1px}.ventr-taglist__row{display:flex;gap:8px;align-items:stretch}.ventr-taglist__input{flex:1 1 auto;min-width:0}.ventr-taglist__add{flex:0 0 auto;padding:0 14px;min-height:40px;border:1px solid var(--wc-border);border-radius:4px;background:#ffffff;color:var(--wc-navy);font-size:14px;cursor:pointer}.ventr-taglist__add:hover:not(:disabled){background:var(--wc-surface);border-color:var(--wc-navy)}.ventr-taglist__add:focus-visible{outline:2px solid var(--wc-navy);outline-offset:1px}.ventr-taglist__add:disabled{opacity:.5;cursor:not-allowed}.ventr-taglist__help{margin:6px 0 0;font-size:12px;color:#5a6b7f}.ventr-taglist__help--error{color:#b3261e}