html[data-theme=dark],[data-theme=dark]{--brand-primary:#10b981;--brand-primary-hover:#059669;--brand-secondary:#0ea5e9;--nav-width:280px;--theme-bg:#030a07!important;--theme-elevation-0:#030a07!important;--theme-elevation-50:#08140e!important;--theme-elevation-100:#0d1f15!important;--theme-elevation-150:#122b1d!important;--theme-elevation-200:#183826!important;--theme-text:#f5f5f5!important;--theme-text-dim:#a3a3a3!important;--theme-success-500:#10b981!important;--theme-error-500:#ef4444!important;--theme-warning-500:#f59e0b!important}:root,html[data-theme=light],[data-theme=light]{--brand-primary:#10b981;--brand-primary-hover:#059669;--brand-secondary:#0ea5e9;--nav-width:280px;--theme-bg:#f8fafc!important;--theme-elevation-0:#f8fafc!important;--theme-elevation-50:#fff!important;--theme-elevation-100:#f1f5f9!important;--theme-elevation-150:#e2e8f0!important;--theme-elevation-200:#cbd5e1!important;--theme-text:#0f172a!important;--theme-text-dim:#475569!important;--theme-success-500:#10b981!important;--theme-error-500:#ef4444!important;--theme-warning-500:#f59e0b!important}body{letter-spacing:-.01em;font-family:Inter,system-ui,-apple-system,sans-serif}.nav{border-right:1px solid var(--theme-elevation-200);background-color:var(--theme-elevation-50)!important}.nav__group-label{text-transform:uppercase;letter-spacing:.1em;color:var(--theme-text-dim);margin-bottom:.5rem;font-size:.65rem;font-weight:700}.nav__link{border-radius:8px;margin:2px 8px;padding:10px 12px;transition:all .2s}.nav__link:hover{background-color:var(--theme-elevation-150);color:var(--brand-primary)}.nav__link--active{font-weight:600;background-color:var(--theme-elevation-200)!important;color:var(--brand-primary)!important}.app-header{box-shadow:0 1px 2px #0000000d;background-color:var(--theme-elevation-50)!important;border-bottom:1px solid var(--theme-elevation-200)!important}.app-header .avatar{background-color:var(--brand-primary)!important;color:#fff!important;border-radius:50%!important;font-weight:700!important}.app-header__account{display:none!important}.app-header__actions{align-items:center;gap:1.25rem;display:flex}.logo{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.logo:hover{transform:scale(1.02)}.dashboard{padding-bottom:100px!important}.btn{border-radius:8px!important;font-weight:600!important;transition:all .2s!important}.btn--style-primary{background-color:var(--brand-primary)!important;border-color:var(--brand-primary)!important}.btn--style-primary:hover{box-shadow:0 0 20px #10b98133;background-color:var(--brand-primary-hover)!important}.btn--style-secondary{border:1px solid var(--theme-elevation-200)!important;color:var(--theme-text)!important;background-color:#0000!important}.btn--style-secondary:hover{background-color:var(--theme-elevation-100)!important;border-color:var(--theme-text-dim)!important}.doc-controls__controls{align-items:center!important;gap:.75rem!important;display:flex!important}.field-type{margin-bottom:1.5rem}input:focus{border-color:var(--brand-primary)!important;box-shadow:0 0 0 2px #10b9811a!important}.app-header__step-nav{font-weight:500}@font-face{font-family:Caveat Brush;src:url(/CaveatBrush-Regular.ttf)format("truetype");font-weight:400;font-display:swap}:is(.login,.forgot-password){--login-gold:#ffc218;--login-ink:#fff;--login-muted:#e1f0ed;--login-green:#144c46;--login-glass:linear-gradient(145deg, #fff3, #ffffff17);--login-glass-radius:16px;--login-glass-shadow:inset 0 1.5px 1px #ffffffe6, inset 0 0 0 1px #ffffff94, inset 0 0 1rem #ffffff1a, 0 1.5rem 3.5rem -1rem #04191666;--login-gutter:clamp(1.5rem, 3vw, 4rem);--login-card-gutter:clamp(1rem, 3.5vw, 4rem);--login-card-padding:clamp(1.75rem, 5vh, 4.5rem);--login-art-width:54%;background:radial-gradient(ellipse 27% 55% at 16% 22%, #88d3bd40, transparent),var(--login-green);min-height:100svh;color:var(--login-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.login{--login-muted:#e4ede7;background:radial-gradient(ellipse 40% 65% at 12% 12%, var(--login-green), transparent),radial-gradient(ellipse 36% 52% at 36% 100%, var(--login-green), transparent),#050b07;grid-template-columns:minmax(0,1fr);place-items:stretch center;padding:0;display:grid}.login .template-minimal__wrap{grid-template-columns:minmax(0, 1fr) var(--login-art-width);width:100%;max-width:none;padding:calc(var(--login-card-padding) + 1.5rem) 0;align-content:center;display:grid;position:relative}.login .template-minimal__wrap:before{content:"";width:min(560px,100% - 2*var(--login-card-gutter));margin-block:calc(-1*var(--login-card-padding));grid-area:1/1/4/2;justify-self:center}.login .template-minimal__wrap:before,.forgot-password .template-minimal__wrap{border-radius:var(--login-glass-radius);background:var(--login-glass);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);box-shadow:var(--login-glass-shadow)}.login .template-minimal__wrap:after{content:"";inset:0 0 0 calc(100% - var(--login-art-width));background:url(/admin-login-artwork.webp?v=8f688f73) 50%/cover no-repeat;position:absolute}.login .login__brand,.login .admin-login-heading,.login .login__form{z-index:1;width:min(400px,100% - 2*(var(--login-card-gutter) + var(--login-gutter)));grid-column:1;min-width:0;margin-inline:auto}.login .login__brand{text-align:left;grid-row:1;justify-content:flex-start;margin-bottom:clamp(1.25rem,4vh,2.5rem)}.login .login__brand .logo{gap:.625rem!important;padding:0!important}.login .login__brand .logo>div:first-child{flex:0 0 42px;width:42px!important;height:42px!important}.login .login__brand .logo img{filter:none!important}.login .login__brand .logo>div+div{border-left:1px solid #d4cbbc!important;padding-left:.625rem!important}.login .login__brand .logo span{white-space:normal!important}.login .login__brand .logo span:first-child{color:var(--login-ink)!important}.login .login__brand .logo span:last-child{margin-top:.2rem;color:var(--login-muted)!important}.login .admin-login-heading{grid-row:2;margin-bottom:clamp(1.25rem,4vh,2.5rem)}.login .admin-login-heading h1,.forgot-password .form-header h1{color:var(--login-ink);letter-spacing:normal;margin:0 0 .4rem;font-family:Caveat Brush,cursive;font-size:clamp(3rem,4.8vw,4.5rem);font-weight:400;line-height:1.04}.login .admin-login-heading p,.forgot-password .form-header p{color:var(--login-muted);margin:0;font-size:1rem;line-height:1.5}.login .login__form{flex-direction:column;grid-row:3;display:flex}.login .login__form__inputWrap{gap:1.35rem;margin:0 0 1rem;display:grid}:is(.login .login__form,.forgot-password .form) .field-type,:is(.login .login__form,.forgot-password .form) .field-type__wrap{margin-bottom:0!important}:is(.login .login__form,.forgot-password .form) label.field-label{opacity:1;padding-bottom:0;color:var(--login-muted)!important;margin-bottom:.15rem!important;font-size:12px!important}:is(.login .login__form,.forgot-password .form) .field-label .required{color:#ffd2ca}:is(.login .login__form,.forgot-password .form) .field-type input{caret-color:var(--login-ink);height:44px!important;color:var(--login-ink)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff9e!important;border-radius:0!important;padding:0 .25rem!important}.login .login__form .field-type input[data-has-eye-toggle]{padding-right:44px!important}:is(.login .login__form,.forgot-password .form) .field-type input:focus{border-color:var(--login-ink)!important;box-shadow:inset 0 -1px var(--login-ink)!important}:is(.login .login__form,.forgot-password .form) .field-type.error input{border-color:#ffd2ca!important}.login .login__form .password-toggle-btn{width:44px;height:44px;color:var(--login-ink)!important;right:0!important}.login .login__form a,.forgot-password a{color:var(--login-ink);text-underline-offset:.2em;align-self:flex-start;font-weight:600;text-decoration:underline}:is(.login .login__form,.forgot-password .form) .btn{width:100%;min-height:48px;margin:1.25rem 0 0;background:var(--login-gold)!important;color:#102b43!important;box-shadow:none!important;border:none!important;border-radius:999px!important;font-size:15px!important;font-weight:700!important}:is(.login .login__form,.forgot-password .form) .btn:hover:not(:disabled){background:#f4b508!important}:is(.login .login__form,.forgot-password) :is(a,button):focus-visible{outline-offset:3px;outline:2px solid var(--login-ink)!important}.forgot-password{grid-template-columns:minmax(0,1fr);place-items:center;padding:clamp(1rem,5vw,3rem);display:grid}.forgot-password .template-minimal__wrap{flex-direction:column;align-items:stretch;gap:1.5rem;width:100%;max-width:480px;padding:clamp(1.5rem,5vw,3rem);display:flex}.forgot-password .form-header{margin:0 0 1.5rem}.forgot-password>.template-minimal__wrap>.form-header{margin-bottom:0}@media (max-width:900px){.template-minimal:not(.login,.forgot-password) .template-minimal__wrap{flex-direction:column!important;align-items:center!important;max-width:480px!important}}@media (max-width:48rem){.login{--login-gutter:clamp(1.25rem, 6vw, 3rem);--login-card-gutter:0px;background-size:170% 100%,135% 100%,auto;align-items:center;padding:clamp(1rem,4vh,3rem) clamp(1rem,5.6vw,6rem)}.login .template-minimal__wrap{border-radius:var(--login-glass-radius);background:var(--login-glass);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);max-width:480px;box-shadow:var(--login-glass-shadow);grid-template-columns:minmax(0,1fr);padding:2rem 0 0;overflow:hidden}.login .template-minimal__wrap:before{content:none}.login .template-minimal__wrap:after{background-position:50% 30%;height:clamp(10rem,45vw,15rem);margin-top:1.75rem;position:static}}.card{border:1px solid var(--theme-elevation-200)!important;border-radius:12px!important;transition:all .2s!important}.card:hover{transform:translateY(-2px);box-shadow:0 12px 20px -10px #0000004d;border-color:var(--brand-primary)!important}.list-controls{background-color:var(--theme-elevation-50)!important;border:1px solid var(--theme-elevation-200)!important;border-radius:12px!important;margin-bottom:1.5rem!important;padding:1rem!important}.field-type,[class*=field-type],.payload-field{margin-bottom:2.5rem!important}.field-type label,[class*=field-type]>label,.payload-field>label,label.field-label{opacity:.8;color:var(--theme-text-dim)!important;text-transform:uppercase!important;letter-spacing:.12em!important;margin-bottom:.85rem!important;font-size:.75rem!important;font-weight:700!important;display:block!important}input[type=text]:not(.search-input):not(.search-filter__input):not([class*=rs__]),input[type=email],input[type=password],input[type=number],.datepicker__input{background-color:var(--theme-elevation-50)!important;border:1.5px solid var(--theme-elevation-200)!important;height:54px!important;color:var(--theme-text)!important;border-radius:12px!important;width:100%!important;padding:0 1.25rem!important;font-size:16px!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 2px 4px #00000005!important}input.search-input,.search-filter__input{padding-left:42px!important}textarea{background-color:var(--theme-elevation-50)!important;border:1.5px solid var(--theme-elevation-200)!important;color:var(--theme-text)!important;border-radius:12px!important;width:100%!important;min-height:120px!important;padding:1rem 1.25rem!important;font-size:16px!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 2px 4px #00000005!important}input:focus,textarea:focus,.datepicker__input:focus{background-color:var(--theme-elevation-0)!important;border-color:var(--brand-primary)!important;outline:none!important;box-shadow:0 0 0 4px #10b98126,0 4px 6px -1px #0000001a!important}.form-sidebar{background-color:var(--theme-elevation-50)!important;border-left:1px solid var(--theme-elevation-150)!important;padding:2rem!important}.form-sidebar .field-type{margin-bottom:2rem!important}.form-sidebar .field-type label{font-size:.7rem!important}.form-sidebar input,.form-sidebar .react-select__control{background-color:var(--theme-elevation-0)!important;padding:.6rem 1rem!important;font-size:14px!important}.react-select__control,[class*=react-select__control],[class*=rs__control]{background-color:var(--theme-elevation-50)!important;border:1.5px solid var(--theme-elevation-200)!important;border-radius:12px!important;min-height:54px!important;padding:0 8px!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 2px 4px #00000005!important}.react-select__control--is-focused,[class*=control--is-focused],[class*=control--menu-is-open]{background-color:var(--theme-elevation-0)!important;border-color:var(--brand-primary)!important;box-shadow:0 0 0 4px #10b98126,0 4px 6px -1px #0000001a!important}.react-select__value-container,[class*=value-container]{padding:0 1rem!important}.react-select__single-value,[class*=single-value]{color:var(--theme-text)!important;font-weight:500!important}.field-type [class*=react-select] input,.field-type [class*=rs__] input,[class*=rs__input] input{box-shadow:none!important;height:auto!important;min-height:unset!important;background:0 0!important;border:none!important;width:auto!important;margin:0!important;padding:0!important}.react-select__menu,[class*=react-select__menu],[class*=rs__menu]{background-color:var(--theme-elevation-0)!important;border:1px solid var(--theme-elevation-200)!important;z-index:50!important;border-radius:12px!important;margin-top:8px!important;overflow:hidden!important;box-shadow:0 10px 25px -5px #0000001a!important}.react-select__option,[class*=react-select__option],[class*=rs__option]{cursor:pointer!important;color:var(--theme-text)!important;padding:10px 16px!important;font-size:15px!important;transition:background-color .2s!important}.react-select__option--is-focused,[class*=option--is-focused],.react-select__option:hover,[class*=rs__option]:hover{background-color:var(--theme-elevation-100)!important;color:var(--brand-primary)!important}.react-select__option--is-selected,[class*=option--is-selected]{background-color:var(--theme-elevation-150)!important;color:var(--brand-primary)!important;font-weight:700!important}.react-select__menu-list,[class*=menu-list]{max-height:250px!important;padding:4px 0!important;overflow-y:auto!important}.react-select__menu-list::-webkit-scrollbar{width:6px}[class*=menu-list]::-webkit-scrollbar{width:6px}.react-select__menu-list::-webkit-scrollbar-track{background:0 0}[class*=menu-list]::-webkit-scrollbar-track{background:0 0}.react-select__menu-list::-webkit-scrollbar-thumb{background:var(--theme-elevation-200);border-radius:10px}[class*=menu-list]::-webkit-scrollbar-thumb{background:var(--theme-elevation-200);border-radius:10px}.react-select__menu-list::-webkit-scrollbar-thumb:hover{background:var(--brand-primary)}[class*=menu-list]::-webkit-scrollbar-thumb:hover{background:var(--brand-primary)}#field-member [class*=placeholder],.field-type.member [class*=placeholder]{color:#0000!important;position:relative!important}#field-member [class*=placeholder]:after,.field-type.member [class*=placeholder]:after{content:"Select a member...";opacity:.8;pointer-events:none;position:absolute;top:0;left:0;color:var(--theme-text-dim)!important;font-size:16px!important}#field-month [class*=placeholder],.field-type.month [class*=placeholder]{color:#0000!important;position:relative!important}#field-month [class*=placeholder]:after,.field-type.month [class*=placeholder]:after{content:"Select a month...";opacity:.8;pointer-events:none;position:absolute;top:0;left:0;color:var(--theme-text-dim)!important;font-size:16px!important}.rich-text-lexical{overflow:hidden;border:1px solid var(--theme-elevation-150)!important;background-color:var(--theme-elevation-50)!important;border-radius:14px!important;box-shadow:0 1px 2px #0000000d!important}.rich-text-lexical__toolbar{background-color:var(--theme-elevation-100)!important;border-bottom:1px solid var(--theme-elevation-150)!important;padding:.75rem!important}.rich-text-lexical__editor{min-height:250px!important;padding:2rem!important;font-size:1.05rem!important;line-height:1.7!important}.doc-controls{z-index:100;top:0;background-color:var(--theme-elevation-0)!important;border-bottom:1px solid var(--theme-elevation-150)!important;padding:1.5rem 5rem!important;position:sticky!important}.btn--style-primary{background-color:var(--brand-primary)!important;color:#fff!important;border-radius:10px!important;padding:.75rem 2rem!important;font-size:.95rem!important;box-shadow:0 4px 6px -1px #10b98133,0 2px 4px -1px #0000000f!important}.btn--style-secondary{background-color:var(--theme-elevation-50)!important;border:1px solid var(--theme-elevation-200)!important;border-radius:10px!important;padding:.75rem 2rem!important;font-size:.95rem!important}.btn--style-secondary:hover{background-color:var(--theme-elevation-100)!important}.doc-header,[class*=doc-header],[class*=document-header],.doc-controls,[class*=doc-controls],[class*=document-controls],[class*=template-default__content],.dashboard-container{padding-left:2rem!important;padding-right:5rem!important}.doc-header{padding-top:3rem!important;padding-bottom:3rem!important}.doc-header__title{letter-spacing:-.02em!important;font-size:2.2rem!important;font-weight:800!important}.nav{background-color:var(--theme-elevation-50)!important;border-right:1px solid var(--theme-elevation-150)!important;padding-top:20px!important}.nav-group{border-radius:12px;transition:all .3s;margin:4px 12px 12px!important}.nav-group__toggle{background:0 0!important;border:none!important;border-radius:10px!important;align-items:center!important;gap:12px!important;width:100%!important;padding:12px 14px!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;display:flex!important}.nav-group__toggle:hover{background-color:var(--theme-elevation-100)!important}.nav-group__label{opacity:.8;flex:1;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--theme-text)!important;font-size:.85rem!important;font-weight:800!important}.nav-group__toggle:before{content:"";opacity:.7;background-color:currentColor;width:22px;height:22px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.nav-group:first-child .nav-group__toggle:before{color:#10b981;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2'%3E%3C/path%3E%3Ccircle cx='9' cy='7' r='4'%3E%3C/circle%3E%3Cpath d='M23 21v-2a4 4 0 0 0-3-3.87'%3E%3C/path%3E%3Cpath d='M16 3.13a4 4 0 0 1 0 7.75'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2'%3E%3C/path%3E%3Ccircle cx='9' cy='7' r='4'%3E%3C/circle%3E%3Cpath d='M23 21v-2a4 4 0 0 0-3-3.87'%3E%3C/path%3E%3Cpath d='M16 3.13a4 4 0 0 1 0 7.75'%3E%3C/path%3E%3C/svg%3E")}.nav-group:nth-child(2) .nav-group__toggle:before{color:#3b82f6;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='3' y1='9' x2='21' y2='9'%3E%3C/line%3E%3Cline x1='9' y1='21' x2='9' y2='9'%3E%3C/line%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='3' y1='9' x2='21' y2='9'%3E%3C/line%3E%3Cline x1='9' y1='21' x2='9' y2='9'%3E%3C/line%3E%3C/svg%3E")}.nav-group:nth-child(3) .nav-group__toggle:before{color:#f59e0b;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='2' y1='12' x2='22' y2='12'%3E%3C/line%3E%3Cpath d='M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='2' y1='12' x2='22' y2='12'%3E%3C/line%3E%3Cpath d='M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'%3E%3C/path%3E%3C/svg%3E")}.nav-group:nth-child(4) .nav-group__toggle:before{color:#8b5cf6;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='22 12 16 12 14 15 10 15 8 12 2 12'%3E%3C/polyline%3E%3Cpath d='M5.45 5.11L2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='22 12 16 12 14 15 10 15 8 12 2 12'%3E%3C/polyline%3E%3Cpath d='M5.45 5.11L2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z'%3E%3C/path%3E%3C/svg%3E")}.nav-group:nth-child(5) .nav-group__toggle:before{color:#64748b;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'%3E%3C/path%3E%3C/svg%3E")}.nav-group:nth-child(6) .nav-group__toggle:before{color:#f43f5e;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z'%3E%3C/path%3E%3Cpolyline points='13 2 13 9 20 9'%3E%3C/polyline%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z'%3E%3C/path%3E%3Cpolyline points='13 2 13 9 20 9'%3E%3C/polyline%3E%3C/svg%3E")}.nav-group__indicator{opacity:.4;transition:transform .3s cubic-bezier(.4,0,.2,1)!important}.nav-group--open .nav-group__indicator{opacity:.8;transform:rotate(180deg)!important}.nav-group__content{margin-top:4px;padding-bottom:8px}.nav__link{opacity:.7;position:relative;color:var(--theme-text)!important;background:0 0!important;border:none!important;border-radius:8px!important;margin:2px 0!important;padding:10px 16px 10px 44px!important;font-size:1rem!important;font-weight:500!important;transition:all .2s!important}.nav__link:hover{opacity:1;background-color:var(--theme-elevation-100)!important;padding-left:48px!important}.nav__link--active{box-shadow:inset 0 0 0 1px var(--theme-elevation-200);opacity:1!important;background-color:var(--theme-elevation-150)!important;color:var(--theme-text)!important;font-weight:700!important}.nav__link--active:before{content:"";background-color:var(--brand-primary);width:6px;height:6px;box-shadow:0 0 8px var(--brand-primary);border-radius:50%;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.nav-group+.nav-group{border-top:1px solid var(--theme-elevation-150);padding-top:12px;margin-top:8px!important}.nav::-webkit-scrollbar{width:4px}.nav::-webkit-scrollbar-track{background:0 0}.nav::-webkit-scrollbar-thumb{background:var(--theme-elevation-200);border-radius:10px}.nav::-webkit-scrollbar-thumb:hover{background:var(--theme-elevation-300);border-radius:10px}.cell-select input[type=checkbox],input[type=checkbox]{appearance:none;border:2px solid var(--theme-elevation-400);cursor:pointer;background-color:#0000;border-radius:6px;width:20px;height:20px;margin:0;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}input[type=checkbox]:checked{background-color:#2563eb;border-color:#2563eb}input[type=checkbox]:checked:after{content:"";border:2.5px solid #fff;border-width:0 2.5px 2.5px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}input[type=checkbox]:hover{border-color:#2563eb;transform:scale(1.05)}input[type=checkbox]:focus{outline-offset:2px;outline:2px solid #2563eb4d}.doc-controls__metadata,.doc-header__metadata,.document-controls__metadata,.document-header__metadata,.doc-controls__meta,.doc-header__meta,[class*=doc-controls__metadata],[class*=doc-header__metadata],[class*=doc-controls__meta],[class*=doc-header__meta],[class*=metadata-container],[class*=metadata]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;height:0!important;display:none!important}.doc-controls__more,.document-controls__more,.more-menu,.doc-controls__more-menu,.popup-button,.doc-controls button[class*=more],.doc-controls button[class*=More],[class*=doc-controls__more],[class*=more-menu],[class*=more-options],button[aria-label*=more],button[aria-label*=More],button[aria-label*=options],button[aria-label*=Options]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;display:none!important}.collection-list__no-results .btn,[class*=no-results] .btn{background-color:var(--brand-primary)!important;cursor:pointer!important;color:#fff!important;text-transform:none!important;letter-spacing:-.01em!important;border:none!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;min-height:60px!important;padding:20px 40px!important;font-size:1.1rem!important;font-weight:800!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;display:inline-flex!important;box-shadow:0 10px 25px -5px #10b98166!important}.collection-list__no-results .btn:hover{background-color:var(--brand-primary-hover)!important;transform:translateY(-3px)!important;box-shadow:0 20px 30px -8px #10b98180!important}[class*=no-results] .btn[href*="/newsletters/"]{font-size:0!important}[class*=no-results] .btn[href*="/newsletters/"]:after{content:"Create Newsletter"!important;color:#fff!important;letter-spacing:-.01em!important;text-transform:none!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;font-size:1.1rem!important;font-weight:800!important;display:flex!important}.doc-header .pill,.doc-header__title .pill,[class*=doc-header] .pill,[class*=doc-header] a[href*=\/create],.list-header a[href*=\/create],[class*=list-header] a[href*=\/create],.list-controls a[href*=\/create]{background-color:var(--brand-primary)!important;border-color:var(--brand-primary)!important;color:#fff!important;text-transform:none!important;border-radius:12px!important;align-items:center!important;padding:12px 24px!important;font-size:14px!important;font-weight:800!important;text-decoration:none!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;display:inline-flex!important;box-shadow:0 4px 12px #10b98133!important}.doc-header a[href*=\/create]:hover,.list-header a[href*=\/create]:hover,[class*=list-header] a[href*=\/create]:hover{background-color:var(--brand-primary-hover)!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px #10b9814d!important}.list-header{padding-top:1.5rem!important}.list-header__content{align-items:center!important;gap:1rem!important}.list-header__title-and-actions{align-items:center!important;gap:3rem!important;width:100%!important}.list-header__title-actions{align-self:center!important;align-items:center!important;margin:12px 0 0 auto!important}.list-create-new-doc,.collection-list__empty a[href*=\/create],.payload-list__empty a[href*=\/create],.no-results a[href*=\/create],.empty-state a[href*=\/create],.payload-empty-state a[href*=\/create],.collection-list .btn[href*=\/create]:not(.list-header *){display:none!important}.list-create-new-doc__create-new-button,.list-header a[href*=\/create]{background-color:var(--brand-primary)!important;border-color:var(--brand-primary)!important;color:#fff!important;text-transform:none!important;white-space:nowrap!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:0 18px!important;font-size:14px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;display:inline-flex!important;box-shadow:0 8px 18px #10b98138!important}.list-create-new-doc__create-new-button .btn__content,.list-header a[href*=\/create] .btn__content{height:100%!important;line-height:1!important}.list-create-new-doc__create-new-button:hover,.list-header a[href*=\/create]:hover{background-color:var(--brand-primary-hover)!important;border-color:var(--brand-primary-hover)!important;transform:translateY(-1px)!important;box-shadow:0 12px 22px #10b98147!important}.list-create-new-doc__create-new-button:focus-visible,.list-header a[href*=\/create]:focus-visible{outline-offset:3px!important;outline:3px solid #10b9814d!important}@media (max-width:768px){.list-header__title-and-actions{flex-direction:column!important;align-items:flex-start!important}.list-header__title-actions{margin-left:0!important}}.user-resend-activation{color:#065f46;white-space:nowrap;cursor:pointer;background:#ecfdf5;border:1px solid #a7e3ce;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:34px;margin:0;padding:7px 11px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.user-resend-activation svg{flex-shrink:0}.user-resend-activation:hover:not(:disabled){background:#d1fae5;border-color:#6cc9a8}.user-resend-activation:active:not(:disabled){background:#b5efd5}.user-resend-activation:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.user-resend-activation:disabled{opacity:.65;cursor:wait}[data-theme=dark] .user-resend-activation{color:#a7f3d0;background:#123b2e;border-color:#28624c}[data-theme=dark] .user-resend-activation:hover:not(:disabled){background:#194e3c;border-color:#429675}[data-theme=dark] .user-resend-activation:active:not(:disabled){background:#21634b}.user-resend-activation__spinner{box-sizing:border-box;border:2px solid;border-right-color:#0000;border-radius:50%;width:15px;height:15px;animation:.75s linear infinite user-resend-spin}@keyframes user-resend-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.user-resend-activation{transition:none}.user-resend-activation__spinner{animation:none}}.template-default{--workspace-canvas:#f3f4f3;--workspace-paper:#fff;--workspace-ink:#161717;--workspace-muted:#555d5a;--workspace-line:#e3e7e4;--workspace-active:#171918;--workspace-on-active:#fff;--workspace-green:#08765e;--workspace-mint:#e0f3ed;--workspace-peach:#fbe9df;--workspace-orange:#9e3b20;--workspace-radius:24px;--workspace-type-ui:1rem;--workspace-type-title:clamp(1.85rem, 2.6vw, 2.45rem);--workspace-type-panel:clamp(1.2rem, 1.5vw, 1.5rem);--workspace-type-metric:clamp(1.85rem, 3vw, 2.8rem);--brand-primary:var(--workspace-green);--brand-primary-hover:#07634f;background:var(--workspace-canvas);color:var(--workspace-ink);accent-color:var(--workspace-green);font-family:Inter,system-ui,sans-serif;--theme-text:var(--workspace-ink)!important;--theme-text-dim:var(--workspace-muted)!important;--theme-bg:var(--workspace-canvas)!important;--theme-elevation-0:var(--workspace-paper)!important;--theme-elevation-50:var(--workspace-paper)!important;--theme-elevation-100:var(--workspace-canvas)!important;--theme-elevation-150:var(--workspace-line)!important;--theme-elevation-200:#cdd4cf!important}html[data-theme=dark] .template-default{--workspace-canvas:#151a18;--workspace-paper:#212825;--workspace-ink:#f2f5f3;--workspace-muted:#b5c0bb;--workspace-line:#36413b;--workspace-active:#e4f3ec;--workspace-on-active:#17231d;--workspace-green:#7ce1ba;--workspace-mint:#203e32;--workspace-peach:#412b23;--workspace-orange:#ffb394;--brand-primary:#08765e;--theme-elevation-200:#48564e!important}.template-default__wrap{background:var(--workspace-paper);min-width:0}.template-default .custom-nav{min-width:0;position:sticky;top:0;overflow:hidden;height:100dvh!important}:root{--workspace-sidebar-width:clamp(218px, 20vw, 280px);--workspace-rail-width:80px}.template-default.template-default--nav-open{grid-template-columns:var(--workspace-sidebar-width) minmax(0, 1fr)}.template-default:not(.template-default--nav-open){grid-template-columns:var(--workspace-rail-width) minmax(0, 1fr)}.template-default__nav-toggler-wrapper{width:68px;height:var(--app-header-height);z-index:calc(var(--z-modal) + 1);pointer-events:none;align-items:center;position:fixed;inset:0 auto auto 0}.template-default__nav-toggler{pointer-events:auto;width:36px;height:36px}.template-default__nav-toggler-wrapper .hamburger{border-radius:50%;justify-content:center;align-items:center;display:flex}.template-default .app-header{box-shadow:none;position:sticky;top:0;border:0!important}.template-default .app-header__content{padding-inline-start:max(68px,var(--gutter-h))}.template-default .app-header__controls-wrapper{justify-content:space-between;gap:12px}.template-default .app-header__step-nav-wrapper{width:auto;min-width:0}.template-default .app-header__step-nav :is(.step-nav__home,.step-nav__home+span),.template-default .app-header__mobile-nav-toggler{display:none}.template-default .app-header__actions-wrapper{flex-shrink:0;margin:0 0 0 auto}.template-default .app-header__actions{gap:10px}.template-default :is(.theme-switcher-btn,.account-trigger){background:var(--workspace-canvas)!important;border:1px solid var(--workspace-line)!important;color:var(--workspace-ink)!important;box-shadow:none!important;border-radius:50%!important}.template-default .theme-switcher-btn svg{color:var(--workspace-ink)!important}.template-default .account-trigger>:is(img,div){box-shadow:none!important;border-radius:50%!important}.template-default :is(a,button,select,input,[tabindex]):focus-visible{outline:2px solid var(--workspace-green);outline-offset:3px}.template-default ::selection{background:var(--workspace-mint);color:var(--workspace-ink)}.template-default .nav{border-color:var(--workspace-line)}.custom-nav{background:var(--workspace-paper)}.custom-nav__brand{margin:0 16px 24px}.custom-nav__brand img{object-fit:contain;flex-shrink:0;width:38px;height:38px}.custom-nav__brand a{align-items:center;gap:8px;text-decoration:none;display:flex}.custom-nav__wordmark{border-inline-start:1px solid var(--workspace-line);font-size:clamp(.8rem,.95vw,var(--workspace-type-ui));text-transform:uppercase;padding-inline-start:9px;font-weight:800;line-height:1.15}.custom-nav__wordmark small{letter-spacing:.1em;margin-top:4px;font-size:.78em;display:block}.custom-nav__label{color:var(--workspace-muted);letter-spacing:.17em;text-transform:uppercase;margin:0 14px 10px;font-size:11px;font-weight:650}.custom-nav__home{margin-bottom:20px;padding-inline:12px;position:relative}.custom-nav__toggle{display:none}.custom-nav__sections{scrollbar-width:none;flex:1;min-height:0;padding:4px 12px;overflow-y:auto}.custom-nav__sections::-webkit-scrollbar{display:none}.custom-nav .nav-group-link{font-size:var(--workspace-type-ui);min-height:44px;color:var(--workspace-muted)!important;background:0 0!important;border:0!important;border-radius:999px!important;padding-inline:15px!important}.custom-nav .nav-group-link:hover{background:var(--workspace-canvas)!important;color:var(--workspace-ink)!important}.custom-nav .nav-group-link[aria-current]{background:var(--workspace-active)!important;color:var(--workspace-on-active)!important}.custom-nav .nav-group-link svg{width:18px;height:18px;display:block}.custom-nav .nav-group-link .custom-nav__indicator{color:inherit;background:currentColor!important}.custom-nav__item{border-radius:999px;padding-inline:12px!important}.custom-nav__item:hover,.custom-nav__item[aria-current]{background:var(--workspace-mint);color:var(--workspace-green)!important}.workspace-gutter{padding-bottom:32px}.workspace-header-title{color:var(--workspace-ink);font-size:var(--workspace-type-panel);letter-spacing:-.025em;margin:0;font-weight:680;line-height:1.2}.urhobo-dashboard-root>.workspace-board:first-child{margin-top:12px}.urhobo-dashboard-root{min-width:0;max-width:1560px;margin-inline:auto}.workspace-title{color:var(--workspace-ink);font-size:var(--workspace-type-title);letter-spacing:-.04em;margin:15px 0 24px;font-weight:680;line-height:1.08}.workspace-board{background:var(--workspace-canvas);border-radius:30px;gap:16px;padding:clamp(10px,1.7vw,22px);display:grid}.workspace-attendance{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;display:grid}.workspace-panel{background:var(--workspace-paper);border-radius:var(--workspace-radius);min-width:0;margin:0;padding:clamp(16px,2vw,26px)}.workspace-summary{grid-column:1/-1}.workspace-panel-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.workspace-panel-header h2{font-size:var(--workspace-type-panel);letter-spacing:-.025em;margin:0;font-weight:650;line-height:1.25}.workspace-panel :is(button,select){border:1px solid var(--workspace-line);min-height:40px;color:var(--workspace-ink);background:var(--workspace-paper);font:inherit;border-radius:999px;padding:7px 14px;font-weight:550}.workspace-panel :is(button,select):enabled{cursor:pointer}.workspace-panel :is(button,select):enabled:hover{background:var(--workspace-canvas)}.workspace-panel button:disabled{color:var(--workspace-muted);opacity:.65}.workspace-metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px;margin:0;display:grid}.workspace-metrics>div{--metric-icon-size:clamp(38px, 4vw, 54px);--metric-padding:clamp(12px, 1.6vw, 22px);background:var(--workspace-canvas);min-width:0;padding:var(--metric-padding) var(--metric-padding) var(--metric-padding) calc(var(--metric-padding) + var(--metric-icon-size) + 12px);border-radius:16px;position:relative}.workspace-metric-icon{inset:50% auto auto var(--metric-padding);width:var(--metric-icon-size);aspect-ratio:1;color:#fff;background:#2563eb;border-radius:50%;place-items:center;display:grid;position:absolute;transform:translateY(-50%)}.workspace-metric-icon svg{width:52%;height:52%}[data-tone=green]>dt>.workspace-metric-icon{background:#08765e}[data-tone=slate]>dt>.workspace-metric-icon{background:#54647a}.workspace-metrics dt{color:var(--workspace-muted);font-weight:600;font-size:var(--workspace-type-ui);line-height:1.3}.workspace-metrics dd{margin:5px 0 0}.workspace-metric-reading{align-items:center;gap:8px;display:flex}.workspace-metric-value{font-size:var(--workspace-type-metric);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-weight:650;line-height:1;display:block}.workspace-metric-detail{color:var(--workspace-muted);margin-top:6px;font-size:12px;line-height:1.35;display:block}.workspace-sparkline{min-width:0;height:22px;color:var(--workspace-green);flex:0 76px;display:block}.workspace-status,.workspace-empty{color:var(--workspace-muted);margin:16px 0 0}.workspace-empty{text-align:center;background:var(--workspace-canvas);border-radius:18px;place-items:center;min-height:116px;padding:16px;display:grid}.workspace-chart-scroll{padding:48px 12px 8px;overflow-x:auto}.workspace-chart{--plot-height:176px}.workspace-chart ul{grid-template-columns:repeat(var(--month-count), minmax(66px, 1fr));margin:0;padding:0;list-style:none;display:grid}.workspace-chart li{color:var(--workspace-muted);white-space:nowrap;justify-items:center;gap:12px;font-size:11px;display:grid}.workspace-panel .workspace-chart-bar{--bar-corner-radius:10px;width:min(81%,48.6px);height:var(--plot-height);border-radius:999px 999px var(--bar-corner-radius) var(--bar-corner-radius);background:0 0;border:0;min-height:0;padding:0;position:relative}.workspace-panel .workspace-chart-bar:enabled:hover{background:0 0}.workspace-chart-bar:before{content:"";border-radius:inherit;background:repeating-linear-gradient(125deg, var(--workspace-line) 0 3px, transparent 3px 9px);position:absolute;inset:0}.workspace-chart-bar[data-empty=true]:before{opacity:.55}.workspace-chart-fill{height:var(--rate);background:var(--workspace-green);border-radius:24px 24px 0 0;position:absolute;inset:auto 0 0}.workspace-chart-bar[data-empty=true] .workspace-chart-fill{display:none}.workspace-chart-bar[data-latest=true] .workspace-chart-fill,.workspace-chart-bar[data-empty=false]:is(:hover,:focus-visible) .workspace-chart-fill{background:var(--workspace-active)}.workspace-chart-bar:is(:hover,:focus){z-index:1}.workspace-chart-bar:focus-visible{z-index:2;outline:2px solid var(--workspace-green);outline-offset:2px}.workspace-chart-empty-marker{background:var(--workspace-canvas);color:var(--workspace-muted);font-variant-numeric:tabular-nums;border-radius:999px;padding:3px 7px;font-size:11px;line-height:14px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.workspace-chart-bubble{bottom:max(28px,var(--rate) + 8px);background:var(--workspace-active);min-width:64px;color:var(--workspace-on-active);text-align:center;visibility:hidden;border-radius:12px;padding:5px 8px;font-size:11px;line-height:1.3;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000024}.workspace-chart-bubble:after{content:"";background:inherit;width:7px;height:7px;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.workspace-chart-bubble strong{font-size:13px;display:block}.workspace-chart-bar:is(:hover,:focus-visible) .workspace-chart-bubble{visibility:visible}.workspace-chart:not(:has(.workspace-chart-bar:hover)) .workspace-chart-bar:focus .workspace-chart-bubble{visibility:visible}.workspace-chart:has(.workspace-chart-bar:focus-visible) .workspace-chart-bar:hover:not(:focus-visible) .workspace-chart-bubble{visibility:hidden}.workspace-attendees ol{margin:0;padding:0;list-style:none}.workspace-attendees li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding-block:9px;display:grid}.workspace-attendees li+li{border-top:1px solid var(--workspace-line)}.workspace-attendees li>span:nth-child(2){overflow-wrap:anywhere}.workspace-initials{background:var(--workspace-mint);width:34px;height:34px;color:var(--workspace-green);border-radius:50%;place-items:center;font-size:11px;font-weight:750;display:grid}.workspace-attendees strong{color:var(--workspace-green);font-variant-numeric:tabular-nums}.workspace-categories ul,.workspace-section-links{grid-template-columns:repeat(auto-fit,minmax(min(100%,168px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.workspace-categories a,.workspace-section-links a{background:var(--workspace-canvas);min-height:48px;color:var(--workspace-ink);border-radius:999px;align-items:center;padding:10px 15px;font-weight:600;text-decoration:none;display:flex}.workspace-categories a,.workspace-category-title{align-items:center;gap:10px;display:flex}.workspace-category-icon{background:var(--workspace-mint);width:30px;height:30px;color:var(--workspace-green);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.workspace-section-links a{background:var(--workspace-paper);min-height:62px;padding-inline:20px}.workspace-categories a:hover,.workspace-section-links a:hover{background:var(--workspace-active);color:var(--workspace-on-active)}.workspace-back{min-height:40px;color:var(--workspace-green);align-items:center;font-weight:600;display:inline-flex}.template-default :is(.btn,.list-header a[href*=\/create]){border-radius:999px!important}.template-default :is(.list-header h1,.doc-header__title){line-height:1.15;font-size:var(--workspace-type-title)!important}.template-default :is(.doc-controls .btn,.search-filter__input,.datepicker__input){font-size:var(--workspace-type-ui)!important}.template-default .btn--style-primary:enabled:hover{box-shadow:none}.template-default :is(.list-controls,.form-sidebar,.rich-text-lexical){background:var(--workspace-canvas);border-color:var(--workspace-line);box-shadow:none;border-radius:18px}.template-default :is(.search-filter__input,.datepicker__input,.react-select__control,.field-type input:not([type=checkbox]):not([type=radio])){border-radius:12px}.template-default .table{border:1px solid var(--workspace-line);border-radius:18px}.template-default .table table{font-variant-numeric:tabular-nums}@media (max-width:1100px){.workspace-attendance{grid-template-columns:minmax(0,1fr)}}@media (min-width:1025px){.template-default__nav-toggler-wrapper{display:none}.custom-nav__home>.nav-group-link{padding-inline-end:42px!important}.custom-nav__home .custom-nav__toggle{width:30px;color:var(--workspace-muted);border-radius:999px;place-items:center;display:grid;position:absolute;inset-block:0;inset-inline-end:16px}.custom-nav__home:has(.nav-group-link[aria-current]) .custom-nav__toggle{color:var(--workspace-on-active)}.template-default:not(.template-default--nav-open) .custom-nav .custom-nav__brand{margin-inline:0}.template-default:not(.template-default--nav-open) .custom-nav .custom-nav__brand a,.template-default:not(.template-default--nav-open) .custom-nav .nav-group-link{justify-content:center}.template-default:not(.template-default--nav-open) .custom-nav .custom-nav__brand a{width:fit-content;margin-inline:auto}.template-default:not(.template-default--nav-open) .custom-nav .custom-nav__label{visibility:hidden;height:1lh}.template-default:not(.template-default--nav-open) .custom-nav :is(.custom-nav__text,.custom-nav__children,.custom-nav__indicator){display:none!important}.template-default:not(.template-default--nav-open) .custom-nav :is(.custom-nav__home,.custom-nav__sections){padding-inline:10px}.template-default:not(.template-default--nav-open) .custom-nav .nav-group-link{padding-inline:0!important}.template-default:not(.template-default--nav-open) .custom-nav .custom-nav__home>.nav-group-link{padding-inline-end:23px!important}.template-default:not(.template-default--nav-open) .custom-nav .custom-nav__home .custom-nav__toggle{width:27px;inset-inline-end:10px}}@media (max-width:1024px){.template-default.template-default--nav-open,.template-default:not(.template-default--nav-open){grid-template-columns:minmax(0,1fr)}.template-default .custom-nav{z-index:calc(var(--z-modal) - 1);width:min(82vw,290px);position:fixed;inset:0 auto 0 0;box-shadow:12px 0 36px #00000024}.template-default:not(.template-default--nav-open) .custom-nav{visibility:hidden}.custom-nav__brand{margin-top:42px}}@media (max-width:560px){.workspace-board{border-radius:21px;gap:10px}.workspace-attendance{gap:10px}.workspace-panel{border-radius:16px}.workspace-metrics{grid-template-columns:minmax(0,1fr);gap:8px}}.template-default:has(.meeting-register){--meeting-gutter:clamp(16px, 3vw, 40px)}.template-default:has(.meeting-register) .app-header__step-nav-wrapper{overflow:hidden}.template-default:has(.meeting-register) .app-header__step-nav{min-width:0;max-width:100%}.template-default:has(.meeting-register) .app-header__step-nav .step-nav__last{text-overflow:ellipsis;min-width:0;overflow:hidden}.template-default:has(.meeting-register) .doc-header{padding:22px var(--meeting-gutter) 16px!important}.template-default:has(.meeting-register) .doc-header :is(.doc-header__header,.doc-header__title){padding-inline:0!important}.template-default:has(.meeting-register) .doc-header__header{flex-wrap:wrap;gap:12px}.template-default:has(.meeting-register) .doc-header__title{white-space:normal;overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(1.55rem,2vw,2.15rem)!important;font-weight:680!important}.template-default:has(.meeting-register) .doc-controls{top:var(--app-header-height);padding:0 var(--meeting-gutter)!important;background:var(--workspace-paper)!important}.template-default:has(.meeting-register) .doc-controls :is(.doc-controls__wrapper,.doc-controls__content,.doc-controls__controls-wrapper,.doc-controls__controls){padding-inline:0!important}.template-default:has(.meeting-register) .doc-controls__wrapper{height:auto;min-height:52px}.template-default:has(.meeting-register) .document-fields{padding:16px var(--meeting-gutter) 32px;background:var(--workspace-canvas);grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}:is(.template-default:has(.meeting-register) .document-fields__main,.template-default:has(.meeting-register) .document-fields__sidebar-wrap){width:auto;min-width:0;height:auto;min-height:0}.template-default:has(.meeting-register) .document-fields__sidebar-wrap{position:static}.template-default:has(.meeting-register) .document-fields__sidebar{height:auto;min-height:0;padding:0;overflow:visible}:is(.template-default:has(.meeting-register) .document-fields__edit,.template-default:has(.meeting-register) .document-fields__sidebar-fields){background:var(--workspace-paper);border-radius:var(--workspace-radius);border:1px solid var(--workspace-line)!important;padding:clamp(14px,2vw,24px)!important}.template-default:has(.meeting-register) .document-fields .field-type{margin-bottom:16px!important}.template-default:has(.meeting-register) .document-fields .row__fields{margin-bottom:0}.template-default:has(.meeting-register) .document-fields .row__fields>.field-type{margin-bottom:0!important}.template-default:has(.meeting-register) .document-fields__fields>.field-type:last-child{margin-bottom:0!important}.template-default:has(.meeting-register) .document-fields__sidebar-fields .field-type{margin-bottom:0!important}.template-default:has(.meeting-register) .document-fields__sidebar-fields .field-type+.field-type{margin-top:12px}.template-default:has(.meeting-register) .document-fields .field-label{opacity:1;text-transform:none!important;letter-spacing:0!important;margin-bottom:6px!important;font-size:.92rem!important}.template-default:has(.meeting-register) .document-fields :is(input[type=text]:not([class*=rs__]),.datepicker__input){height:42px!important;font-size:var(--workspace-type-ui)!important;box-shadow:none!important}.template-default:has(.meeting-register) .document-fields .react-select__control{min-height:42px!important}.template-default:has(.meeting-register) .document-fields .rich-text-lexical{box-shadow:none!important}.template-default:has(.meeting-register) .document-fields .rich-text-lexical__toolbar{padding:7px!important}.template-default:has(.meeting-register) .document-fields .rich-text-lexical__editor{min-height:100px!important;padding:14px!important}@media (min-width:1200px){.template-default:has(.meeting-register) .document-fields--has-sidebar{grid-template-columns:minmax(0,1fr) minmax(210px,26%)}}.meeting-register{border:1px solid var(--workspace-line);background:var(--workspace-canvas);border-radius:18px;margin-top:20px;padding:clamp(12px,2vw,20px)}.meeting-register__heading h2{font-size:var(--workspace-type-panel);margin:0;font-weight:680;line-height:1.25}.meeting-register__heading p,.meeting-register__message,.meeting-register__footer,.meeting-reminder p{color:var(--workspace-muted)}.meeting-register__heading p{margin:4px 0 0}.meeting-register__message{margin:12px 0 0}.meeting-register__error{color:var(--theme-error-700);margin:8px 0}.meeting-register__toolbar,.meeting-register__footer{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.meeting-register__toolbar{margin:14px 0 10px}.meeting-register__toolbar input{border:1px solid var(--workspace-line);background:var(--workspace-paper);min-width:0;min-height:38px;color:var(--workspace-ink);font:inherit;border-radius:12px;flex:12rem;padding:6px 12px}.meeting-action{border:1px solid var(--workspace-line);background:var(--workspace-paper);min-height:38px;color:var(--workspace-ink);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:6px 13px;font-weight:600;text-decoration:none;display:inline-flex}.meeting-action:hover:not(:disabled){border-color:var(--workspace-green)}.meeting-action:disabled{opacity:.6;cursor:default}.meeting-register__list{border:1px solid var(--workspace-line);background:var(--workspace-paper);scrollbar-width:thin;border-radius:14px;max-height:27rem;overflow:auto}.meeting-register__list ul{margin:0;padding:0;list-style:none}.meeting-register__list li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin:0;padding:9px 12px;display:flex}.meeting-register__list li+li{border-top:1px solid var(--workspace-line)}.meeting-register__member{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.meeting-register__member span{color:var(--workspace-green);background:var(--workspace-mint);border-radius:999px;padding:1px 7px;font-size:.85rem}.meeting-register__statuses{flex-wrap:wrap;gap:5px;display:flex}.meeting-register__status{min-height:32px;color:var(--workspace-muted);padding:4px 9px;font-size:.9rem}.meeting-register__status[aria-pressed=true]{border-color:currentColor}.meeting-register__status[data-status=present][aria-pressed=true]{background:var(--workspace-mint);color:var(--workspace-green)}.meeting-register__status[data-status=absent][aria-pressed=true]{background:var(--workspace-peach);color:var(--workspace-orange)}.meeting-register__status[data-status=excused][aria-pressed=true]{background:var(--workspace-canvas);color:var(--workspace-ink)}.meeting-register__footer{justify-content:space-between;margin-top:12px;font-size:.92rem}.meeting-reminder{gap:8px;display:grid}.meeting-reminder p{margin:0}@media (max-width:600px){.template-default:has(.meeting-register) .row__fields{flex-direction:column;gap:12px}.template-default:has(.meeting-register) .row__fields>.field-type{width:100%!important}}
