.advisor-modal-module__kC6rKG__modalPanel{border-color:color-mix(in srgb, var(--primary) 14%, var(--border));background:radial-gradient(21rem 12rem at 100% 0%, color-mix(in srgb, var(--primary) 8%, transparent), transparent 72%), var(--elevated);border-radius:24px;overflow:hidden}.advisor-modal-module__kC6rKG__modalPanel:focus{outline:none}.advisor-modal-module__kC6rKG__modalPanel>:first-child{border-bottom:0;padding:22px 26px 8px}.advisor-modal-module__kC6rKG__modalPanel>:first-child h2{font-family:var(--font-sora), sans-serif;letter-spacing:-.035em;font-size:20px}.advisor-modal-module__kC6rKG__modalPanel>:first-child button{border:1px solid var(--border);background:var(--surface);width:34px;height:34px;transition:border-color .3s var(--ease-out-quint), color .3s var(--ease-out-quint), transform .3s var(--ease-out-quint);border-radius:50%;place-items:center;padding:0;display:grid}.advisor-modal-module__kC6rKG__modalPanel>:first-child button:hover{border-color:color-mix(in srgb, var(--primary) 42%, var(--border));transform:rotate(90deg)}.advisor-modal-module__kC6rKG__modalPanel>:first-child button svg{width:16px;height:16px}.advisor-modal-module__kC6rKG__modalPanel>[data-lenis-prevent]{scrollbar-width:thin;scrollbar-color:var(--border-hover) transparent;padding:12px 26px 24px}.advisor-modal-module__kC6rKG__modalPanel>[data-lenis-prevent]::-webkit-scrollbar{width:7px}.advisor-modal-module__kC6rKG__modalPanel>[data-lenis-prevent]::-webkit-scrollbar-thumb{background:var(--border-hover);border-radius:999px}.advisor-modal-module__kC6rKG__form{gap:20px;display:grid}.advisor-modal-module__kC6rKG__intro{border-bottom:1px solid color-mix(in srgb, var(--border) 72%, transparent);align-items:flex-start;gap:12px;padding-bottom:17px;display:flex}.advisor-modal-module__kC6rKG__introIcon{border:1px solid color-mix(in srgb, var(--primary) 27%, var(--border));background:var(--primary-muted);width:38px;height:38px;color:var(--primary-ink);border-radius:12px;flex:none;place-items:center;display:grid}.advisor-modal-module__kC6rKG__introEyebrow{color:var(--primary-ink);letter-spacing:.13em;text-transform:uppercase;margin:1px 0 3px;font-size:10px;font-weight:760}.advisor-modal-module__kC6rKG__introText{max-width:55ch;color:var(--fg-secondary);margin:0;font-size:13px;line-height:1.5}.advisor-modal-module__kC6rKG__error{border:1px solid color-mix(in srgb, var(--destructive) 30%, var(--border));background:var(--destructive-muted);color:var(--destructive);border-radius:12px;padding:11px 13px;font-size:13px}.advisor-modal-module__kC6rKG__section{gap:14px;display:grid}.advisor-modal-module__kC6rKG__sectionHeading{align-items:center;gap:10px;display:flex}.advisor-modal-module__kC6rKG__sectionHeading h3{color:var(--fg);margin:0;font-size:14px;font-weight:720}.advisor-modal-module__kC6rKG__sectionNumber{border:1px solid color-mix(in srgb, var(--primary) 32%, var(--border));background:var(--primary-muted);width:29px;height:29px;color:var(--primary-ink);border-radius:9px;flex:none;place-items:center;font-size:11px;font-weight:750;display:grid}.advisor-modal-module__kC6rKG__fieldsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.advisor-modal-module__kC6rKG__field{gap:6px;min-width:0;display:grid}.advisor-modal-module__kC6rKG__field label{color:var(--fg-secondary);font-size:12px;font-weight:650}.advisor-modal-module__kC6rKG__required{color:var(--primary)}.advisor-modal-module__kC6rKG__input{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--fg);font:inherit;transition:border-color .34s var(--ease-out-quint), background-color .34s var(--ease-out-quint), box-shadow .34s var(--ease-out-quint);border-radius:12px;outline:none;padding:10px 13px;font-size:13px}.advisor-modal-module__kC6rKG__input:hover,.advisor-modal-module__kC6rKG__input:focus-visible{border-color:color-mix(in srgb, var(--primary) 56%, var(--border));background:color-mix(in srgb, var(--primary) 3%, var(--surface));box-shadow:0 5px 18px color-mix(in srgb, var(--primary) 8%, transparent)}.advisor-modal-module__kC6rKG__invitationNote{border:1px solid color-mix(in srgb, var(--primary) 19%, var(--border));background:color-mix(in srgb, var(--primary) 5%, var(--surface));border-radius:15px;align-items:flex-start;gap:10px;padding:13px 14px;display:flex}.advisor-modal-module__kC6rKG__noteDot{background:var(--primary);width:7px;height:7px;box-shadow:0 0 0 4px var(--primary-muted);border-radius:50%;flex:none;margin-top:5px}.advisor-modal-module__kC6rKG__noteTitle{color:var(--fg);margin:0;font-size:12px;font-weight:700}.advisor-modal-module__kC6rKG__noteText{color:var(--fg-secondary);margin:4px 0 0;font-size:12px;line-height:1.5}.advisor-modal-module__kC6rKG__actions{border-top:1px solid color-mix(in srgb, var(--border) 72%, transparent);flex-wrap:wrap;justify-content:flex-end;gap:9px;padding-top:15px;display:flex}.advisor-modal-module__kC6rKG__cancel,.advisor-modal-module__kC6rKG__submit{border:1px solid var(--border);min-height:42px;font:inherit;transition:transform .34s var(--ease-out-quint), border-color .34s var(--ease-out-quint), background-color .34s var(--ease-out-quint), box-shadow .34s var(--ease-out-quint);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:9px 17px;font-size:12px;font-weight:680;display:inline-flex}.advisor-modal-module__kC6rKG__cancel{background:var(--surface);color:var(--fg-secondary)}.advisor-modal-module__kC6rKG__cancel:hover:not(:disabled){border-color:var(--border-hover);background:var(--bg)}.advisor-modal-module__kC6rKG__submit{border-color:var(--primary);background:var(--primary);color:var(--primary-fg)}.advisor-modal-module__kC6rKG__submit:hover:not(:disabled){background:var(--primary-hover);box-shadow:0 9px 22px var(--primary-glow)}.advisor-modal-module__kC6rKG__cancel:hover:not(:disabled),.advisor-modal-module__kC6rKG__submit:hover:not(:disabled){transform:translateY(-2px)}.advisor-modal-module__kC6rKG__cancel:focus-visible,.advisor-modal-module__kC6rKG__submit:focus-visible,.advisor-modal-module__kC6rKG__modalPanel>:first-child button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.advisor-modal-module__kC6rKG__cancel:disabled,.advisor-modal-module__kC6rKG__submit:disabled{cursor:wait;opacity:.6}.advisor-modal-module__kC6rKG__spinner{width:15px;height:15px;animation:.9s linear infinite advisor-modal-module__kC6rKG__advisorModalSpin}@keyframes advisor-modal-module__kC6rKG__advisorModalSpin{to{transform:rotate(360deg)}}@media (max-width:540px){.advisor-modal-module__kC6rKG__modalPanel>:first-child{padding:18px 17px 7px}.advisor-modal-module__kC6rKG__modalPanel>[data-lenis-prevent]{padding:10px 17px 18px}.advisor-modal-module__kC6rKG__fieldsGrid{grid-template-columns:1fr}.advisor-modal-module__kC6rKG__actions>button{flex:auto}}@media (prefers-reduced-motion:reduce){.advisor-modal-module__kC6rKG__modalPanel>:first-child button,.advisor-modal-module__kC6rKG__input,.advisor-modal-module__kC6rKG__cancel,.advisor-modal-module__kC6rKG__submit{transition:none}.advisor-modal-module__kC6rKG__modalPanel>:first-child button:hover,.advisor-modal-module__kC6rKG__cancel:hover:not(:disabled),.advisor-modal-module__kC6rKG__submit:hover:not(:disabled){transform:none}.advisor-modal-module__kC6rKG__spinner{animation:none}}
.team-directory-module__uTLSWq__page{padding:1.25rem}.team-directory-module__uTLSWq__hero{isolation:isolate;border:1px solid var(--border);background:linear-gradient(130deg, var(--surface) 46%, color-mix(in srgb, var(--primary) 7%, var(--surface)));border-radius:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;margin-bottom:1.25rem;padding:1.5rem;display:flex;position:relative;overflow:hidden}.team-directory-module__uTLSWq__hero:after{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--primary) 17%, transparent);width:17rem;height:17rem;box-shadow:0 0 0 2rem color-mix(in srgb, var(--primary) 3%, transparent), 0 0 0 4rem color-mix(in srgb, var(--primary) 2%, transparent);pointer-events:none;border-radius:50%;position:absolute;inset:auto -3rem -9rem auto}.team-directory-module__uTLSWq__eyebrow{color:var(--primary);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.35rem;font-size:.68rem;font-weight:700}.team-directory-module__uTLSWq__title{color:var(--fg);font-family:var(--font-sora), sans-serif;letter-spacing:-.035em;font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:700}.team-directory-module__uTLSWq__subtitle{color:var(--fg-secondary);margin-top:.4rem;font-size:.9rem}.team-directory-module__uTLSWq__createButton{border:1px solid color-mix(in srgb, var(--primary) 82%, var(--border));background:var(--primary);min-height:2.75rem;color:var(--primary-fg);box-shadow:0 8px 25px -18px var(--primary);border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.65rem 1rem;font-size:.875rem;font-weight:650;transition:transform .34s cubic-bezier(.2,.8,.2,1),background-color .34s,box-shadow .34s;display:inline-flex}.team-directory-module__uTLSWq__createButton:hover,.team-directory-module__uTLSWq__createButton:focus-visible{background:var(--primary-hover);box-shadow:0 15px 30px -18px var(--primary);transform:translateY(-2px)}.team-directory-module__uTLSWq__createButton svg{transition:transform .34s cubic-bezier(.2,.8,.2,1)}.team-directory-module__uTLSWq__createButton:hover svg,.team-directory-module__uTLSWq__createButton:focus-visible svg{transform:rotate(90deg)}.team-directory-module__uTLSWq__stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}.team-directory-module__uTLSWq__stat{border:1px solid var(--border);background:var(--surface);border-radius:1.1rem;min-height:6.3rem;padding:1.15rem 1.25rem;transition:border-color .36s,background-color .36s,transform .36s cubic-bezier(.2,.8,.2,1),box-shadow .36s;position:relative;overflow:hidden}.team-directory-module__uTLSWq__stat:after{content:"";border:1px solid color-mix(in srgb, var(--primary) 20%, transparent);border-radius:50%;width:5rem;height:5rem;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-1.7rem;right:-1rem}.team-directory-module__uTLSWq__stat:hover{border-color:var(--border-hover);background:color-mix(in srgb, var(--primary) 3%, var(--surface));box-shadow:0 15px 35px -30px var(--fg);transform:translateY(-3px)}.team-directory-module__uTLSWq__stat:hover:after{transform:translate(-.35rem,-.3rem)scale(1.12)}.team-directory-module__uTLSWq__statLabel{color:var(--fg-secondary);letter-spacing:.065em;text-transform:uppercase;font-size:.73rem;font-weight:650}.team-directory-module__uTLSWq__statValue{color:var(--fg);font-family:var(--font-sora), sans-serif;letter-spacing:-.05em;margin-top:.25rem;font-size:1.6rem;font-weight:700}.team-directory-module__uTLSWq__statAccent .team-directory-module__uTLSWq__statValue{color:var(--primary)}.team-directory-module__uTLSWq__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem;display:grid}.team-directory-module__uTLSWq__card{border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:0 12px 30px -28px var(--fg);border-radius:1.35rem;padding:1.25rem;transition:border-color .4s,background-color .4s,box-shadow .4s,transform .4s cubic-bezier(.2,.8,.2,1);position:relative}.team-directory-module__uTLSWq__card:after{content:"";background:var(--primary);opacity:0;transform-origin:0;border-radius:999px;height:2px;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .45s;position:absolute;bottom:0;left:1.25rem;right:1.25rem;transform:scaleX(.3)}.team-directory-module__uTLSWq__card:hover,.team-directory-module__uTLSWq__card:focus-within{border-color:color-mix(in srgb, var(--primary) 34%, var(--border));background:color-mix(in srgb, var(--primary) 2%, var(--surface));box-shadow:0 24px 38px -32px var(--fg);transform:translateY(-3px)}.team-directory-module__uTLSWq__card:hover:after,.team-directory-module__uTLSWq__card:focus-within:after{opacity:.82;transform:scaleX(1)}.team-directory-module__uTLSWq__avatar{transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s}.team-directory-module__uTLSWq__card:hover .team-directory-module__uTLSWq__avatar,.team-directory-module__uTLSWq__card:focus-within .team-directory-module__uTLSWq__avatar{box-shadow:0 8px 18px -13px var(--primary);transform:translateY(-2px)rotate(-3deg)}.team-directory-module__uTLSWq__cardTitle{color:var(--fg);font-weight:650;transition:color .3s}.team-directory-module__uTLSWq__card:hover .team-directory-module__uTLSWq__cardTitle,.team-directory-module__uTLSWq__card:focus-within .team-directory-module__uTLSWq__cardTitle{color:var(--primary)}.team-directory-module__uTLSWq__cardMeta{color:var(--fg-muted);overflow-wrap:anywhere}.team-directory-module__uTLSWq__divider{border-top:1px solid var(--border);transition:border-color .4s}.team-directory-module__uTLSWq__card:hover .team-directory-module__uTLSWq__divider,.team-directory-module__uTLSWq__card:focus-within .team-directory-module__uTLSWq__divider{border-color:color-mix(in srgb, var(--primary) 19%, var(--border))}.team-directory-module__uTLSWq__actions{align-items:center;gap:.2rem;display:flex}.team-directory-module__uTLSWq__action{min-width:2.5rem;min-height:2.5rem;color:var(--fg-secondary);border-radius:999px;justify-content:center;align-items:center;transition:color .28s,background-color .28s,transform .36s cubic-bezier(.2,.8,.2,1);display:inline-flex}.team-directory-module__uTLSWq__action:hover,.team-directory-module__uTLSWq__action:focus-visible{color:var(--primary);background:var(--primary-muted);transform:translateY(-2px)}.team-directory-module__uTLSWq__danger:hover,.team-directory-module__uTLSWq__danger:focus-visible{color:var(--destructive);background:var(--destructive-muted)}.team-directory-module__uTLSWq__action:disabled{cursor:wait;opacity:.55;transform:none}.team-directory-module__uTLSWq__createButton:focus-visible,.team-directory-module__uTLSWq__action:focus-visible,.team-directory-module__uTLSWq__menuButton:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.team-directory-module__uTLSWq__referralBox{border:1px solid var(--border);background:color-mix(in srgb, var(--primary) 4%, var(--surface));border-radius:.9rem;transition:border-color .35s,background-color .35s}.team-directory-module__uTLSWq__card:hover .team-directory-module__uTLSWq__referralBox,.team-directory-module__uTLSWq__card:focus-within .team-directory-module__uTLSWq__referralBox{border-color:color-mix(in srgb, var(--primary) 28%, var(--border))}.team-directory-module__uTLSWq__empty{border:1px dashed var(--border-hover);background:var(--surface);text-align:center;border-radius:1.35rem;padding:3rem 1.5rem}.team-directory-module__uTLSWq__emptyIcon{background:var(--primary-muted);width:3.5rem;height:3.5rem;color:var(--primary);border-radius:1rem;place-items:center;margin:0 auto 1rem;display:grid}.team-directory-module__uTLSWq__feedback{border-radius:.75rem;margin-top:.75rem;padding:.7rem .8rem;font-size:.78rem}.team-directory-module__uTLSWq__pageAlert{z-index:10;border:1px solid color-mix(in srgb, var(--destructive) 35%, var(--border));margin:0 0 1rem;position:sticky;top:4rem}.team-directory-module__uTLSWq__feedbackError{background:var(--destructive-muted);color:var(--destructive)}.team-directory-module__uTLSWq__feedbackSuccess{background:var(--success-muted);color:var(--success)}.team-directory-module__uTLSWq__menu{z-index:50;border:1px solid var(--border);background:var(--surface);min-width:10rem;box-shadow:0 18px 38px -22px var(--fg);border-radius:.9rem;padding:.35rem;position:fixed}.team-directory-module__uTLSWq__menuButton{width:100%;color:var(--fg-secondary);text-align:left;border-radius:.65rem;align-items:center;gap:.6rem;padding:.65rem .7rem;font-size:.84rem;transition:color .3s,background-color .3s,transform .3s;display:flex}.team-directory-module__uTLSWq__menuButton:hover{color:var(--primary);background:var(--primary-muted);transform:translate(2px)}.team-directory-module__uTLSWq__menuButton:disabled{cursor:not-allowed;opacity:.45}@media (min-width:640px){.team-directory-module__uTLSWq__page{padding:1.5rem}.team-directory-module__uTLSWq__hero{padding:1.8rem}}@media (min-width:1024px){.team-directory-module__uTLSWq__page{padding:2rem}}@media (max-width:480px){.team-directory-module__uTLSWq__createButton,.team-directory-module__uTLSWq__hero>div{width:100%}.team-directory-module__uTLSWq__card{padding:1rem}}@media (prefers-reduced-motion:reduce){.team-directory-module__uTLSWq__createButton,.team-directory-module__uTLSWq__createButton svg,.team-directory-module__uTLSWq__stat,.team-directory-module__uTLSWq__stat:after,.team-directory-module__uTLSWq__card,.team-directory-module__uTLSWq__card:after,.team-directory-module__uTLSWq__avatar,.team-directory-module__uTLSWq__cardTitle,.team-directory-module__uTLSWq__divider,.team-directory-module__uTLSWq__action,.team-directory-module__uTLSWq__referralBox,.team-directory-module__uTLSWq__menuButton{transition-duration:.01ms;animation-duration:.01ms}.team-directory-module__uTLSWq__createButton:hover,.team-directory-module__uTLSWq__createButton:focus-visible,.team-directory-module__uTLSWq__stat:hover,.team-directory-module__uTLSWq__card:hover,.team-directory-module__uTLSWq__card:focus-within,.team-directory-module__uTLSWq__card:hover .team-directory-module__uTLSWq__avatar,.team-directory-module__uTLSWq__card:focus-within .team-directory-module__uTLSWq__avatar,.team-directory-module__uTLSWq__action:hover,.team-directory-module__uTLSWq__action:focus-visible,.team-directory-module__uTLSWq__menuButton:hover{transform:none}}
.courtiers-module__VCzFka__primaryButton{background:var(--primary);min-height:42px;color:var(--primary-fg);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:700;transition:background .28s,box-shadow .28s,transform .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.courtiers-module__VCzFka__primaryButton:hover{background:var(--primary-hover);box-shadow:0 10px 25px var(--primary-glow);transform:translateY(-2px)}.courtiers-module__VCzFka__primaryButton:disabled{opacity:.55;cursor:not-allowed;transform:none}.courtiers-module__VCzFka__primaryButton svg{transition:transform .28s cubic-bezier(.22,1,.36,1)}.courtiers-module__VCzFka__primaryButton:hover svg{transform:rotate(90deg)}.courtiers-module__VCzFka__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:14px;display:grid}.courtiers-module__VCzFka__card{border:1px solid var(--border);background:radial-gradient(ellipse 70% 75% at 100% 0%, var(--primary-glow), transparent 78%), var(--surface);min-width:0;box-shadow:var(--shadow-sm);border-radius:22px;padding:21px;transition:border-color .34s,box-shadow .34s,transform .34s cubic-bezier(.22,1,.36,1)}.courtiers-module__VCzFka__card:hover,.courtiers-module__VCzFka__card:focus-within{border-color:var(--border-active);box-shadow:var(--shadow-md);transform:translateY(-3px)}.courtiers-module__VCzFka__icon{border:1px solid var(--border-active);background:var(--primary-muted);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;transition:transform .34s cubic-bezier(.22,1,.36,1);display:grid}.courtiers-module__VCzFka__card:hover .courtiers-module__VCzFka__icon{transform:translateY(-3px)rotate(-5deg)}.courtiers-module__VCzFka__manageButton{min-height:38px;color:var(--primary-ink);border-radius:10px;align-items:center;gap:5px;padding:8px 11px;font-size:12px;font-weight:700;transition:background .27s,transform .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.courtiers-module__VCzFka__manageButton:hover{background:var(--primary-muted);transform:translateY(-2px)}.courtiers-module__VCzFka__manageButton svg{transition:transform .29s cubic-bezier(.22,1,.36,1)}.courtiers-module__VCzFka__manageButton:hover svg{transform:translate(2px,-2px)}.courtiers-module__VCzFka__deleteButton{min-width:38px;min-height:38px;color:var(--fg-muted);border-radius:10px;flex:none;place-items:center;transition:background .27s,color .27s,transform .3s cubic-bezier(.22,1,.36,1);display:grid}.courtiers-module__VCzFka__deleteButton:hover{background:var(--destructive-muted);color:var(--destructive);transform:translateY(-2px)}.courtiers-module__VCzFka__deleteButton:disabled{opacity:.45;cursor:not-allowed;transform:none}.courtiers-module__VCzFka__emptyState{border:1px dashed var(--border-hover);background:radial-gradient(ellipse 65% 100% at 0% 100%, var(--primary-glow), transparent 70%), var(--surface);border-radius:24px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:24px;min-height:220px;padding:clamp(23px,3vw,37px);display:grid}.courtiers-module__VCzFka__emptyIcon{border:1px solid var(--border-active);background:var(--primary-muted);width:90px;height:90px;color:var(--primary-ink);box-shadow:var(--shadow-sm);border-radius:25px;place-items:center;transition:transform .35s cubic-bezier(.22,1,.36,1);display:grid;transform:rotate(-5deg)}.courtiers-module__VCzFka__emptyIcon svg{width:35px;height:35px}.courtiers-module__VCzFka__emptyState:hover .courtiers-module__VCzFka__emptyIcon{transform:translateY(-4px)rotate(-5deg)}.courtiers-module__VCzFka__emptyBody{max-width:510px}.courtiers-module__VCzFka__emptyBody h3{color:var(--fg);font-family:var(--font-sora), sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(20px,2.3vw,27px);font-weight:700}.courtiers-module__VCzFka__emptyBody p{color:var(--fg-secondary);margin:6px 0 17px;font-size:13px;line-height:1.55}.courtiers-module__VCzFka__inviteForm{gap:15px;display:grid}.courtiers-module__VCzFka__input{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;min-height:42px;color:var(--fg);border-radius:11px;outline:none;padding:9px 12px;font-size:13px;transition:border-color .27s,box-shadow .3s,background .27s}.courtiers-module__VCzFka__input:hover,.courtiers-module__VCzFka__input:focus-visible{border-color:var(--border-active);background:var(--elevated);box-shadow:0 0 0 3px var(--primary-glow)}.courtiers-module__VCzFka__sharesPanel{border-top:1px solid var(--border);gap:13px;margin-top:19px;padding-top:17px;display:grid}.courtiers-module__VCzFka__shareRow{border:1px solid var(--border);background:var(--elevated);border-radius:11px;justify-content:space-between;align-items:center;gap:9px;padding:9px 10px;transition:border-color .28s,background .28s;display:flex}.courtiers-module__VCzFka__shareRow:hover{border-color:var(--border-active);background:var(--primary-muted)}.courtiers-module__VCzFka__shareComposer{border:1px solid var(--border);background:var(--elevated);border-radius:14px;gap:12px;padding:14px;display:grid}.courtiers-module__VCzFka__permission{border:1px solid var(--border);min-height:34px;color:var(--fg-secondary);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:5px 9px;font-size:11px;transition:border-color .26s,background .26s,color .26s;display:inline-flex}.courtiers-module__VCzFka__permission:hover,.courtiers-module__VCzFka__permission:focus-within{border-color:var(--border-active);background:var(--primary-muted);color:var(--fg)}.courtiers-module__VCzFka__permission input{accent-color:var(--primary)}.courtiers-module__VCzFka__searchResult{width:100%;min-height:41px;color:var(--fg);text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13px;transition:background .26s,transform .28s cubic-bezier(.22,1,.36,1);display:flex}.courtiers-module__VCzFka__searchResult:hover,.courtiers-module__VCzFka__searchResult:focus-visible{background:var(--primary-muted);transform:translate(2px)}.courtiers-module__VCzFka__error{border:1px solid var(--destructive);background:var(--destructive-muted);color:var(--destructive);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;padding:11px 14px;font-size:12px;display:flex}.courtiers-module__VCzFka__error button{font-weight:700;text-decoration:underline}.courtiers-module__VCzFka__grid button:focus-visible,.courtiers-module__VCzFka__emptyState button:focus-visible,.courtiers-module__VCzFka__sharesPanel button:focus-visible,.courtiers-module__VCzFka__inviteForm button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (max-width:640px){.courtiers-module__VCzFka__card>div:first-child{gap:10px}.courtiers-module__VCzFka__card>div:first-child>div:first-child{min-width:0}.courtiers-module__VCzFka__card h3,.courtiers-module__VCzFka__card p{overflow-wrap:anywhere}.courtiers-module__VCzFka__emptyState{grid-template-columns:1fr;gap:15px}.courtiers-module__VCzFka__emptyIcon{border-radius:19px;width:68px;height:68px}.courtiers-module__VCzFka__emptyIcon svg{width:27px;height:27px}}@media (prefers-reduced-motion:reduce){.courtiers-module__VCzFka__primaryButton,.courtiers-module__VCzFka__primaryButton svg,.courtiers-module__VCzFka__card,.courtiers-module__VCzFka__icon,.courtiers-module__VCzFka__manageButton,.courtiers-module__VCzFka__manageButton svg,.courtiers-module__VCzFka__deleteButton,.courtiers-module__VCzFka__emptyIcon,.courtiers-module__VCzFka__input,.courtiers-module__VCzFka__shareRow,.courtiers-module__VCzFka__permission,.courtiers-module__VCzFka__searchResult{transition-duration:.01ms}.courtiers-module__VCzFka__primaryButton:hover,.courtiers-module__VCzFka__primaryButton:hover svg,.courtiers-module__VCzFka__card:hover,.courtiers-module__VCzFka__card:focus-within,.courtiers-module__VCzFka__card:hover .courtiers-module__VCzFka__icon,.courtiers-module__VCzFka__manageButton:hover,.courtiers-module__VCzFka__manageButton:hover svg,.courtiers-module__VCzFka__deleteButton:hover,.courtiers-module__VCzFka__emptyState:hover .courtiers-module__VCzFka__emptyIcon,.courtiers-module__VCzFka__searchResult:hover,.courtiers-module__VCzFka__searchResult:focus-visible{transform:none}}
.select-module__CpdUNG__menu{isolation:isolate}.select-module__CpdUNG__glider{z-index:0;background:color-mix(in srgb, var(--primary) 11%, var(--surface));pointer-events:none;opacity:0;border-radius:9px;transition:transform .38s cubic-bezier(.22,1,.36,1),height .38s cubic-bezier(.22,1,.36,1),opacity .18s;position:absolute;top:0;left:4px;right:4px}.select-module__CpdUNG__option{z-index:1;background:0 0;position:relative}@media (prefers-reduced-motion:reduce){.select-module__CpdUNG__glider{transition:none}}@media (forced-colors:active){.select-module__CpdUNG__glider{opacity:.2;background:highlight}}
.personal-info-section-module__w-JrIW__stack{gap:12px;display:grid}.personal-info-section-module__w-JrIW__group{border:1px solid var(--border);background:var(--surface);border-radius:18px;min-width:0;padding:clamp(18px,2vw,25px);transition:border-color .32s,box-shadow .36s,transform .36s cubic-bezier(.22,1,.36,1)}.personal-info-section-module__w-JrIW__group:hover{border-color:color-mix(in srgb, var(--primary) 27%, var(--border));box-shadow:var(--shadow-sm);transform:translateY(-2px)}.personal-info-section-module__w-JrIW__groupHeading{color:var(--fg);font-family:var(--font-sora), sans-serif;letter-spacing:-.015em;align-items:center;gap:10px;margin-bottom:12px;font-size:13px;font-weight:700;line-height:1.35;display:flex}.personal-info-section-module__w-JrIW__groupIndex{border:1px solid color-mix(in srgb, var(--primary) 32%, var(--border));background:var(--primary-muted);width:25px;height:25px;color:var(--primary-ink);font-variant-numeric:tabular-nums;border-radius:8px;flex:none;place-items:center;font-family:inherit;font-size:10px;display:grid}.personal-info-section-module__w-JrIW__group .grid>.group{border-radius:11px;padding:9px 11px;transition:background .28s}:is(.personal-info-section-module__w-JrIW__group .grid>.group:hover,.personal-info-section-module__w-JrIW__group .grid>.group:focus-within){background:var(--elevated)}.personal-info-section-module__w-JrIW__nestedGroup{border-top:1px solid var(--border);margin-top:18px;padding-top:17px}@media (max-width:540px){.personal-info-section-module__w-JrIW__stack{gap:10px}.personal-info-section-module__w-JrIW__group{padding:16px}}@media (prefers-reduced-motion:reduce){.personal-info-section-module__w-JrIW__group{transition:none}.personal-info-section-module__w-JrIW__group .grid>.group{transition:none}.personal-info-section-module__w-JrIW__group:hover{transform:none}}
.overview-widgets-module__W5O6Eq__widgetCard{isolation:isolate;border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:18px;transition:transform .38s cubic-bezier(.4,0,.2,1),border-color .38s;position:relative}.overview-widgets-module__W5O6Eq__widgetCard:before{content:"";z-index:-1;border-radius:inherit;box-shadow:var(--shadow-xl);opacity:0;pointer-events:none;transition:opacity .38s;position:absolute;inset:0}.overview-widgets-module__W5O6Eq__widgetHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:10px 15px;display:flex}.overview-widgets-module__W5O6Eq__widgetTitle{color:var(--fg-secondary);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:700;line-height:1.3;transition:color .32s,transform .38s cubic-bezier(.4,0,.2,1);display:inline-flex}.overview-widgets-module__W5O6Eq__widgetBody{padding:14px 15px}.overview-widgets-module__W5O6Eq__widgetAction{min-height:30px;color:var(--primary);border-radius:999px;flex:none;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:650;transition:background .26s,color .26s,transform .26s;display:inline-flex}.overview-widgets-module__W5O6Eq__widgetAction:hover:not(:disabled),.overview-widgets-module__W5O6Eq__widgetAction:focus-visible{background:var(--primary-muted);transform:translateY(-1px)}.overview-widgets-module__W5O6Eq__widgetAction:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.overview-widgets-module__W5O6Eq__widgetAction:disabled{color:var(--fg-muted);cursor:not-allowed}@media (hover:hover) and (pointer:fine){.overview-widgets-module__W5O6Eq__widgetCard:hover{border-color:color-mix(in srgb, var(--primary) 35%, var(--border));transform:translateY(-3px)}.overview-widgets-module__W5O6Eq__widgetCard:hover:before{opacity:1}.overview-widgets-module__W5O6Eq__widgetCard:hover .overview-widgets-module__W5O6Eq__widgetTitle{color:var(--fg);transform:translateY(-1px)}.overview-widgets-module__W5O6Eq__widgetCard:hover .overview-widgets-module__W5O6Eq__widgetAction:not(:disabled){transform:translateY(-2px)}}.overview-widgets-module__W5O6Eq__widgetCard:focus-within{border-color:var(--border-active)}.overview-widgets-module__W5O6Eq__widgetCard:focus-within:before{opacity:1}@media (prefers-reduced-motion:reduce){.overview-widgets-module__W5O6Eq__widgetCard,.overview-widgets-module__W5O6Eq__widgetCard:before,.overview-widgets-module__W5O6Eq__widgetTitle,.overview-widgets-module__W5O6Eq__widgetAction{transition:none}.overview-widgets-module__W5O6Eq__widgetCard:hover,.overview-widgets-module__W5O6Eq__widgetCard:hover .overview-widgets-module__W5O6Eq__widgetTitle,.overview-widgets-module__W5O6Eq__widgetCard:hover .overview-widgets-module__W5O6Eq__widgetAction,.overview-widgets-module__W5O6Eq__widgetAction:hover{transform:none}}
.client-review-card-module__sPjuzq__consentSection,.client-review-card-module__sPjuzq__reviewSection{min-width:0}.client-review-card-module__sPjuzq__consentSummary{align-items:flex-start;gap:11px;display:flex}.client-review-card-module__sPjuzq__consentIcon{border:1px solid color-mix(in srgb, var(--warning) 25%, var(--border));background:var(--warning-muted);width:34px;height:34px;color:var(--warning);border-radius:10px;flex:none;place-items:center;transition:transform .32s cubic-bezier(.22,1,.36,1),background-color .32s;display:grid}.client-review-card-module__sPjuzq__consentSection[data-state=granted] .client-review-card-module__sPjuzq__consentIcon{border-color:color-mix(in srgb, var(--success) 25%, var(--border));background:var(--success-muted);color:var(--success)}.client-review-card-module__sPjuzq__consentCopy{min-width:0}.client-review-card-module__sPjuzq__consentCopy h4{color:var(--fg);font-size:13px;font-weight:700;line-height:1.4}.client-review-card-module__sPjuzq__consentStatus{color:var(--fg-secondary);align-items:baseline;gap:7px;margin-top:3px;font-size:11px;line-height:1.5;display:flex}.client-review-card-module__sPjuzq__consentStatus:before{content:"";background:var(--warning);border-radius:50%;flex:none;width:6px;height:6px}.client-review-card-module__sPjuzq__consentSection[data-state=granted] .client-review-card-module__sPjuzq__consentStatus:before{background:var(--success)}.client-review-card-module__sPjuzq__supportingText{color:var(--fg-muted);margin-top:4px;font-size:11px;line-height:1.5}.client-review-card-module__sPjuzq__errorText,.client-review-card-module__sPjuzq__formError{color:var(--destructive);font-size:12px;font-weight:600;line-height:1.5}.client-review-card-module__sPjuzq__errorText{margin-top:4px}.client-review-card-module__sPjuzq__formError{grid-column:1/-1}.client-review-card-module__sPjuzq__consentForm{border-top:1px solid var(--border);grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:end;gap:12px 20px;margin-top:15px;padding-top:15px;display:grid}.client-review-card-module__sPjuzq__sourceField{min-width:0}.client-review-card-module__sPjuzq__sourceField label{color:var(--fg-muted);margin-bottom:7px;font-size:11px;font-weight:650;display:block}.client-review-card-module__sPjuzq__sourceSelect{border-radius:10px;min-height:40px}.client-review-card-module__sPjuzq__attestation{min-width:0;color:var(--fg-secondary);cursor:pointer;align-items:flex-start;gap:9px;padding:7px 0;font-size:11px;line-height:1.55;transition:color .26s;display:flex;position:relative}.client-review-card-module__sPjuzq__attestationInput{appearance:none;border:1px solid color-mix(in srgb, var(--fg-muted) 58%, var(--border));background-color:var(--surface);background-image:radial-gradient(circle closest-side, var(--primary) 99%, transparent 100%);cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:0 0;border-radius:7px;flex:none;place-content:center;width:19px;height:19px;margin-top:1px;transition:border-color .32s,background-size .42s cubic-bezier(.22,1,.36,1) 70ms,box-shadow .32s;display:inline-grid}.client-review-card-module__sPjuzq__attestationInput:before{border-bottom:2px solid var(--primary-fg);border-left:2px solid var(--primary-fg);content:"";opacity:0;grid-area:1/1;width:9px;height:5px;transition:opacity .18s,transform .3s cubic-bezier(.22,1,.36,1);transform:translateY(1px)rotate(-45deg)scale(.55)}.client-review-card-module__sPjuzq__attestationInput:checked{border-color:var(--primary);background-size:170% 170%;transition-delay:0s}.client-review-card-module__sPjuzq__attestationInput:checked:before{opacity:1;transition-delay:90ms;transform:translateY(-1px)rotate(-45deg)scale(1)}.client-review-card-module__sPjuzq__attestationInput:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.client-review-card-module__sPjuzq__attestationInput:disabled{cursor:not-allowed}.client-review-card-module__sPjuzq__attestationInput:disabled~span{opacity:.6}.client-review-card-module__sPjuzq__actionButton{text-align:center;border:1px solid #0000;border-radius:999px;grid-column:1/-1;justify-content:center;justify-self:end;align-items:center;min-height:38px;padding:8px 15px;font-size:11px;font-weight:700;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,background-color .3s,color .3s,box-shadow .3s;display:inline-flex}.client-review-card-module__sPjuzq__grantAction{background:var(--primary);color:var(--primary-fg)}.client-review-card-module__sPjuzq__revokeAction{border-color:var(--destructive);background:var(--surface);color:var(--destructive)}.client-review-card-module__sPjuzq__actionButton:disabled{border-color:var(--border);background:var(--surface);color:var(--fg-muted);box-shadow:none;cursor:not-allowed}.client-review-card-module__sPjuzq__actionButton:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.client-review-card-module__sPjuzq__reviewSection{border-top:1px solid var(--border);margin-top:16px;padding-top:12px}.client-review-card-module__sPjuzq__reviewEmpty{color:var(--fg-muted);align-items:center;gap:8px;font-size:11px;line-height:1.5;display:flex}.client-review-card-module__sPjuzq__reviewIcon{color:var(--primary);flex:none;display:inline-flex}.client-review-card-module__sPjuzq__reviewReceived{justify-items:start;gap:9px;display:grid}.client-review-card-module__sPjuzq__rating{gap:5px;display:flex}.client-review-card-module__sPjuzq__reviewComment{color:var(--fg-secondary);font-size:13px;line-height:1.6}.client-review-card-module__sPjuzq__confirmedBadge{background:var(--success-muted);color:var(--success);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:650;display:inline-flex}.client-review-card-module__sPjuzq__reviewActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.client-review-card-module__sPjuzq__reviewActions .client-review-card-module__sPjuzq__actionButton{grid-column:auto}.client-review-card-module__sPjuzq__googleOpened{color:var(--fg-muted);align-items:center;gap:5px;font-size:11px;display:inline-flex}@media (hover:hover) and (pointer:fine){.client-review-card-module__sPjuzq__consentSection:hover .client-review-card-module__sPjuzq__consentIcon{transform:translateY(-2px)}.client-review-card-module__sPjuzq__attestation:hover:not(:has(.client-review-card-module__sPjuzq__attestationInput:disabled)){color:var(--fg)}.client-review-card-module__sPjuzq__attestation:hover .client-review-card-module__sPjuzq__attestationInput:enabled{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-muted)}.client-review-card-module__sPjuzq__actionButton:hover:not(:disabled){box-shadow:var(--shadow-md);transform:translateY(-2px)}}@media (max-width:650px){.client-review-card-module__sPjuzq__consentForm{grid-template-columns:minmax(0,1fr)}.client-review-card-module__sPjuzq__actionButton{justify-self:stretch;width:100%}}@media (prefers-reduced-motion:reduce){.client-review-card-module__sPjuzq__consentIcon,.client-review-card-module__sPjuzq__attestation,.client-review-card-module__sPjuzq__attestationInput,.client-review-card-module__sPjuzq__attestationInput:before,.client-review-card-module__sPjuzq__actionButton{transition:none}.client-review-card-module__sPjuzq__consentSection:hover .client-review-card-module__sPjuzq__consentIcon,.client-review-card-module__sPjuzq__actionButton:hover:not(:disabled){transform:none}}@media (forced-colors:active){.client-review-card-module__sPjuzq__attestationInput:checked{background:highlight;border-color:highlight}.client-review-card-module__sPjuzq__attestationInput:before{border-color:highlighttext}}
.history-rail-module__K394SG__rail{background:var(--surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.history-rail-module__K394SG__inProgress{border-bottom:1px solid var(--border);flex:none;padding:15px}.history-rail-module__K394SG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:17px 18px 13px;display:flex}.history-rail-module__K394SG__header h3{color:var(--fg);letter-spacing:-.02em;font-size:16px;font-weight:750}.history-rail-module__K394SG__search{border:1px solid var(--border);background:var(--bg);max-width:210px;min-height:36px;color:var(--fg-muted);border-radius:999px;flex:165px;align-items:center;gap:8px;padding:0 11px;transition:border-color .26s,background .26s,box-shadow .26s;display:flex}.history-rail-module__K394SG__search:hover,.history-rail-module__K394SG__search:focus-within{border-color:var(--border-active);background:var(--surface);box-shadow:0 0 0 3px var(--primary-muted)}.history-rail-module__K394SG__search svg{flex:none}.history-rail-module__K394SG__search input{width:100%;min-width:0;color:var(--fg);background:0 0;outline:none;font-size:12px}.history-rail-module__K394SG__search input::placeholder{color:var(--fg-muted)}.history-rail-module__K394SG__tabs{isolation:isolate;border-bottom:1px solid var(--border);flex:none;align-items:center;gap:3px;padding:6px 12px 12px;display:flex;position:relative;overflow-x:auto}.history-rail-module__K394SG__glider{z-index:-1;pointer-events:none;border:1px solid var(--border-active);background:var(--primary-muted);opacity:0;border-radius:999px;transition:transform .39s cubic-bezier(.22,1,.36,1),width .39s cubic-bezier(.22,1,.36,1),height .39s cubic-bezier(.22,1,.36,1),opacity .18s;position:absolute;top:6px;left:0}.history-rail-module__K394SG__tab{z-index:1;min-height:34px;color:var(--fg-secondary);white-space:nowrap;border-radius:999px;flex:none;padding:7px 12px;font-size:12px;font-weight:600;transition:color .26s;position:relative}.history-rail-module__K394SG__tab:hover,.history-rail-module__K394SG__tab:focus-visible,.history-rail-module__K394SG__tab[aria-pressed=true]{color:var(--primary)}.history-rail-module__K394SG__tab:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.history-rail-module__K394SG__content{flex:1;min-height:0}.history-rail-module__K394SG__contentInner{min-height:100%;padding:17px 18px}.history-rail-module__K394SG__feedTransition{will-change:transform, opacity;min-height:100%}.history-rail-module__K394SG__feedStack{flex-direction:column;gap:14px;min-height:100%;display:flex}.history-rail-module__K394SG__feedList{align-content:start;gap:10px;display:grid}.history-rail-module__K394SG__feedCard{border:1px solid var(--border);background:var(--elevated);min-width:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--fg) 4%, transparent);transition:border-color .34s ease, box-shadow .34s ease, transform .34s var(--ease-out-quint);border-radius:17px;position:relative;overflow:hidden}.history-rail-module__K394SG__feedCard:before{background:var(--primary);opacity:0;width:2px;transition:opacity .32s ease, transform .38s var(--ease-out-quint);content:"";border-radius:0 3px 3px 0;position:absolute;top:14px;bottom:14px;left:0;transform:scaleY(.45)}.history-rail-module__K394SG__feedCard:hover,.history-rail-module__K394SG__feedCard:focus-within{border-color:color-mix(in srgb, var(--primary) 37%, var(--border));box-shadow:var(--shadow-sm), inset 0 1px 0 color-mix(in srgb, var(--fg) 5%, transparent);transform:translateY(-2px)}.history-rail-module__K394SG__feedCard:hover:before,.history-rail-module__K394SG__feedCard:focus-within:before{opacity:1;transform:scaleY(1)}.history-rail-module__K394SG__feedAction{border:1px solid color-mix(in srgb, var(--primary) 28%, var(--border));background:radial-gradient(circle at 0 0, var(--primary-glow), transparent 70%), var(--elevated);width:100%;min-height:46px;color:var(--primary-ink);cursor:pointer;transition:transform .34s var(--ease-out-quint), border-color .34s ease, box-shadow .34s ease;border-radius:16px;justify-content:center;align-items:center;gap:9px;padding:7px 13px;font-size:13px;font-weight:650;display:flex}.history-rail-module__K394SG__feedActionIcon{background:var(--primary-muted);border-radius:10px;place-items:center;width:29px;height:29px;display:grid}.history-rail-module__K394SG__feedAction:hover{border-color:var(--primary);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.history-rail-module__K394SG__feedAction:focus-visible,.history-rail-module__K394SG__taskToggle:focus-visible,.history-rail-module__K394SG__noteSend:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.history-rail-module__K394SG__taskCard{align-items:flex-start;gap:11px;padding:13px;display:flex}.history-rail-module__K394SG__taskToggle{border:1px solid var(--border-hover);background:var(--surface);width:44px;height:44px;color:var(--fg-muted);cursor:pointer;transition:color .28s ease, border-color .28s ease, background .28s ease, transform .28s var(--ease-out-quint);border-radius:14px;flex:none;place-items:center;display:grid}.history-rail-module__K394SG__taskToggle:hover{color:var(--primary-ink);border-color:var(--primary);background:var(--primary-muted);transform:scale(1.04)}.history-rail-module__K394SG__taskCard[data-complete=true] .history-rail-module__K394SG__taskToggle{color:var(--success);border-color:color-mix(in srgb, var(--success) 35%, var(--border));background:var(--success-muted)}.history-rail-module__K394SG__taskBody{flex:1;min-width:0;padding-top:1px}.history-rail-module__K394SG__taskTitle{color:var(--fg);overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.45}.history-rail-module__K394SG__taskCard[data-complete=true] .history-rail-module__K394SG__taskTitle{color:var(--fg-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--fg-muted);text-decoration-color:var(--fg-muted)}.history-rail-module__K394SG__taskMeta{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:5px;font-size:11px;line-height:1.4;display:flex}.history-rail-module__K394SG__taskMeta>span+span:before{color:var(--border-hover);content:"·";margin-right:8px}.history-rail-module__K394SG__taskMeta .history-rail-module__K394SG__overdue{color:var(--destructive);align-items:center;gap:4px;font-weight:650;display:inline-flex}.history-rail-module__K394SG__noteComposer{border:1px solid var(--border-hover);background:var(--elevated);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--fg) 5%, transparent);border-radius:17px;padding:7px;transition:border-color .34s,box-shadow .34s}.history-rail-module__K394SG__noteComposer:hover,.history-rail-module__K394SG__noteComposer:focus-within{border-color:color-mix(in srgb, var(--primary) 48%, var(--border));box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 8%, transparent)}.history-rail-module__K394SG__noteInput{resize:vertical;width:100%;min-height:72px;color:var(--fg);font:inherit;background:0 0;border:0;outline:none;padding:7px 8px;font-size:13px;line-height:1.5;display:block}.history-rail-module__K394SG__noteInput::placeholder{color:var(--fg-muted)}.history-rail-module__K394SG__noteComposerFooter{justify-content:flex-end;padding:1px 2px 2px;display:flex}.history-rail-module__K394SG__noteSend{background:var(--primary);min-height:38px;color:var(--primary-fg);cursor:pointer;transition:transform .3s var(--ease-out-quint), background .3s ease, box-shadow .3s ease;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:6px 15px;font-size:11px;font-weight:700;display:inline-flex}.history-rail-module__K394SG__noteSend:enabled:hover{box-shadow:0 5px 15px color-mix(in srgb, var(--primary) 25%, transparent);transform:translateY(-1px)}.history-rail-module__K394SG__noteSend:disabled{opacity:.48;cursor:not-allowed}.history-rail-module__K394SG__noteCard,.history-rail-module__K394SG__changeCard,.history-rail-module__K394SG__eventCard{padding:14px}.history-rail-module__K394SG__feedMeta{min-width:0;color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:5px 8px;font-size:11px;line-height:1.35;display:flex}.history-rail-module__K394SG__feedMetaIcon{border:1px solid color-mix(in srgb, var(--primary) 25%, var(--border));background:var(--primary-muted);width:28px;height:28px;color:var(--primary-ink);border-radius:10px;flex:none;place-items:center;display:grid}.history-rail-module__K394SG__feedAuthor{min-width:0;color:var(--fg-secondary);overflow-wrap:anywhere;font-weight:700}.history-rail-module__K394SG__feedMeta time{font-variant-numeric:tabular-nums;margin-left:auto}.history-rail-module__K394SG__noteContent{color:var(--fg);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:10px;font-size:13px;line-height:1.55}.history-rail-module__K394SG__eventLayout{align-items:flex-start;gap:12px;display:flex}.history-rail-module__K394SG__eventIcon{border:1px solid color-mix(in srgb, var(--primary) 25%, var(--border));background:var(--primary-muted);border-radius:12px;flex:none;place-items:center;width:37px;height:37px;display:grid}.history-rail-module__K394SG__eventBody{flex:1;min-width:0}.history-rail-module__K394SG__eventTitle{color:var(--fg);overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.35}.history-rail-module__K394SG__eventMeta{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.history-rail-module__K394SG__eventMeta>span{border:1px solid var(--border);background:var(--surface);max-width:100%;min-height:25px;color:var(--fg-secondary);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;line-height:1.3;display:inline-flex}.history-rail-module__K394SG__eventMeta svg{color:var(--primary-ink);flex:none}.history-rail-module__K394SG__eventLocation{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.history-rail-module__K394SG__eventDescription{color:var(--fg-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:9px;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.history-rail-module__K394SG__eventCard[data-past=true] .history-rail-module__K394SG__eventIcon{opacity:.65}.history-rail-module__K394SG__changeValues{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;font-size:11px;line-height:1.4;display:flex}.history-rail-module__K394SG__changeField{color:var(--fg);overflow-wrap:anywhere;flex-basis:100%;font-size:12px;font-weight:700}.history-rail-module__K394SG__changeOld,.history-rail-module__K394SG__changeNew,.history-rail-module__K394SG__changeMissing{overflow-wrap:anywhere;border-radius:8px;max-width:100%;padding:4px 8px}.history-rail-module__K394SG__changeOld{background:var(--destructive-muted);color:var(--destructive);text-decoration:line-through}.history-rail-module__K394SG__changeNew{background:var(--success-muted);color:var(--success)}.history-rail-module__K394SG__changeMissing{color:var(--fg-muted);font-style:italic}.history-rail-module__K394SG__changeArrow{color:var(--fg-muted);font-size:15px}.history-rail-module__K394SG__activityCard{padding:10px 12px}.history-rail-module__K394SG__loadingState{min-height:170px;color:var(--primary-ink);place-items:center;display:grid}.history-rail-module__K394SG__loadingIcon{animation:.85s linear infinite history-rail-module__K394SG__feedSpin}@keyframes history-rail-module__K394SG__feedSpin{to{transform:rotate(360deg)}}.history-rail-module__K394SG__emptyState{border:1px dashed color-mix(in srgb, var(--primary) 22%, var(--border));background:radial-gradient(circle at 50% 0, color-mix(in srgb, var(--primary) 6%, transparent), transparent 69%), var(--surface);text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:205px;padding:24px 18px;display:flex}.history-rail-module__K394SG__emptyIcon{border:1px solid color-mix(in srgb, var(--primary) 29%, var(--border));width:43px;height:43px;color:var(--primary-ink);background:var(--primary-muted);border-radius:15px;place-items:center;margin-bottom:3px;display:grid}.history-rail-module__K394SG__emptyState p,.history-rail-module__K394SG__emptyState h4{max-width:290px;color:var(--fg-secondary);font-size:13px;font-weight:600;line-height:1.5}.history-rail-module__K394SG__emptyState small{max-width:310px;color:var(--fg-muted);font-size:11px;line-height:1.5}@media (max-width:650px){.history-rail-module__K394SG__header{padding:14px 13px 10px}.history-rail-module__K394SG__header h3{font-size:14px}.history-rail-module__K394SG__search{max-width:175px}.history-rail-module__K394SG__tabs{padding:5px 8px 10px}.history-rail-module__K394SG__glider{top:5px}.history-rail-module__K394SG__tab{padding-inline:10px;font-size:11px}.history-rail-module__K394SG__contentInner{padding:14px}.history-rail-module__K394SG__noteCard,.history-rail-module__K394SG__changeCard,.history-rail-module__K394SG__eventCard,.history-rail-module__K394SG__taskCard{padding:12px}.history-rail-module__K394SG__noteSend{min-height:44px}.history-rail-module__K394SG__feedMeta time{width:100%;margin-left:36px}}@media (prefers-reduced-motion:reduce){.history-rail-module__K394SG__search,.history-rail-module__K394SG__glider,.history-rail-module__K394SG__tab,.history-rail-module__K394SG__feedCard,.history-rail-module__K394SG__feedCard:before,.history-rail-module__K394SG__feedAction,.history-rail-module__K394SG__taskToggle,.history-rail-module__K394SG__noteComposer,.history-rail-module__K394SG__noteSend{transition:none}.history-rail-module__K394SG__feedCard:hover,.history-rail-module__K394SG__feedCard:focus-within,.history-rail-module__K394SG__feedAction:hover,.history-rail-module__K394SG__taskToggle:hover,.history-rail-module__K394SG__noteSend:enabled:hover{transform:none}.history-rail-module__K394SG__loadingIcon{animation:none}}
.nav-glider-module__abiefq__track{isolation:isolate;align-items:center;gap:2px;display:flex;position:relative}.nav-glider-module__abiefq__glider{z-index:-1;pointer-events:none;border-radius:var(--nav-glider-radius,10px);background:var(--nav-glider-background,var(--primary-muted));box-shadow:var(--nav-glider-shadow,none);opacity:0;transition:transform var(--nav-glider-duration,.32s) cubic-bezier(.22, 1, .36, 1), width var(--nav-glider-duration,.32s) cubic-bezier(.22, 1, .36, 1), height var(--nav-glider-duration,.32s) cubic-bezier(.22, 1, .36, 1), opacity .22s ease;position:absolute;top:0;left:0}.nav-glider-module__abiefq__vertical{flex-direction:column;align-items:stretch}.nav-glider-module__abiefq__vertical>.nav-glider-module__abiefq__glider{max-width:100%}.nav-glider-module__abiefq__track.nav-glider-module__abiefq__vertical [data-nav-glider-item]:focus-visible{outline-offset:-2px}.nav-glider-module__abiefq__vertical [data-nav-glider-item] svg{color:inherit;transition:color .26s}.nav-glider-module__abiefq__track [data-nav-glider-item]{background:0 0;transition:color .26s;position:relative}.nav-glider-module__abiefq__track [data-nav-glider-item]:hover,.nav-glider-module__abiefq__track [data-nav-glider-item][aria-expanded=true]{color:var(--primary)}.nav-glider-module__abiefq__track [data-nav-glider-item]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (prefers-reduced-motion:reduce){.nav-glider-module__abiefq__glider,.nav-glider-module__abiefq__track [data-nav-glider-item],.nav-glider-module__abiefq__submenu,.nav-glider-module__abiefq__chevron{transition:none}}.nav-glider-module__abiefq__submenu{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s,transform .28s cubic-bezier(.22,1,.36,1),visibility 0s .28s;transform:translateY(-6px)}.nav-glider-module__abiefq__submenu[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.nav-glider-module__abiefq__chevron{transition:transform .32s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.nav-glider-module__abiefq__submenu,.nav-glider-module__abiefq__chevron{transition:none;transform:none}}
.selection-lab-module__TlyTvq__lab{margin-top:48px;scroll-margin-top:24px}.selection-lab-module__TlyTvq__group{--primary:var(--focus);--primary-muted:color-mix(in srgb, var(--focus) 10%, var(--surface));border:0;border-top:1px solid var(--border);min-width:0;margin:28px 0 0;padding:20px 0 0}.selection-lab-module__TlyTvq__group legend{padding:0 12px 0 0;font-size:16px;font-weight:600}.selection-lab-module__TlyTvq__row{cursor:pointer;border-radius:12px;align-items:center;gap:14px;min-height:52px;padding:8px;font-size:15px;transition:background-color .38s;display:flex;position:relative}.selection-lab-module__TlyTvq__row small{color:var(--fg-secondary);margin-top:3px;font-size:12px;display:block}.selection-lab-module__TlyTvq__input{opacity:0;width:1px;height:1px;position:absolute}.selection-lab-module__TlyTvq__box,.selection-lab-module__TlyTvq__radio,.selection-lab-module__TlyTvq__switch{border:1.5px solid var(--fg-secondary);background:var(--surface);flex-shrink:0;width:23px;height:23px;transition:background-color .32s,border-color .32s;display:block;position:relative}.selection-lab-module__TlyTvq__box{border-radius:7px}.selection-lab-module__TlyTvq__radio{border-radius:50%}.selection-lab-module__TlyTvq__switch{--travel:24px;border:1px solid color-mix(in srgb, var(--fg-secondary) 55%, var(--border));isolation:isolate;background:color-mix(in srgb, var(--fg) 9%, var(--surface));width:58px;height:32px;box-shadow:inset 0 2px 4px var(--shadow), inset 0 -1px 0 color-mix(in srgb, var(--sheen) 12%, transparent);border-radius:99px;overflow:hidden}.selection-lab-module__TlyTvq__switch:before{content:"";border-radius:inherit;background:linear-gradient(180deg, color-mix(in srgb, var(--focus) 86%, var(--sheen)), var(--focus));transition:transform .38s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-100%)}.selection-lab-module__TlyTvq__box:after{content:"";border:solid var(--surface);clip-path:inset(100% 0 0);border-width:0 2px 2px 0;width:6px;height:10px;transition:clip-path .28s;position:absolute;top:4px;left:7px;transform:rotate(45deg)}.selection-lab-module__TlyTvq__radio:after{content:"";background:var(--focus);border-radius:50%;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;inset:5px;transform:scale(0)}.selection-lab-module__TlyTvq__switch:after{content:"";background:linear-gradient(155deg, var(--sheen), color-mix(in srgb, var(--sheen) 88%, var(--fg-secondary)));border:1px solid color-mix(in srgb, var(--sheen) 70%, transparent);width:24px;height:24px;box-shadow:0 2px 5px var(--shadow), inset 0 1px 0 var(--sheen);border-radius:99px;transition:transform .38s cubic-bezier(.22,1,.36,1),width .22s;position:absolute;top:3px;left:3px}.selection-lab-module__TlyTvq__input:checked+.selection-lab-module__TlyTvq__box{background:var(--focus);border-color:var(--focus)}.selection-lab-module__TlyTvq__input:checked+.selection-lab-module__TlyTvq__switch{border-color:var(--focus)}.selection-lab-module__TlyTvq__input:checked+.selection-lab-module__TlyTvq__switch:before{transform:translate(0)}.selection-lab-module__TlyTvq__input:checked+.selection-lab-module__TlyTvq__box:after{clip-path:inset(0)}.selection-lab-module__TlyTvq__input:checked+.selection-lab-module__TlyTvq__radio{border-color:var(--focus)}.selection-lab-module__TlyTvq__input:checked+.selection-lab-module__TlyTvq__radio:after{transform:scale(1)}.selection-lab-module__TlyTvq__input:checked+.selection-lab-module__TlyTvq__switch:after{transform:translateX(var(--travel))}.selection-lab-module__TlyTvq__input:focus-visible+span{outline:2px solid var(--focus);outline-offset:4px}.selection-lab-module__TlyTvq__row:has(.selection-lab-module__TlyTvq__input:disabled){opacity:.45;cursor:not-allowed}.selection-lab-module__TlyTvq__box,.selection-lab-module__TlyTvq__radio{transition:transform .38s cubic-bezier(.22,1,.36,1),background-color .32s,border-color .32s}@media (hover:hover) and (pointer:fine){.selection-lab-module__TlyTvq__row:hover .selection-lab-module__TlyTvq__input:enabled+span{border-color:var(--focus)}.selection-lab-module__TlyTvq__row:hover .selection-lab-module__TlyTvq__input:enabled+.selection-lab-module__TlyTvq__box{transform:translateY(-1px)rotate(-4deg)}.selection-lab-module__TlyTvq__row:hover .selection-lab-module__TlyTvq__input:enabled+.selection-lab-module__TlyTvq__radio{transform:scale(1.08)}.selection-lab-module__TlyTvq__row:hover .selection-lab-module__TlyTvq__input:enabled:not(:checked)+.selection-lab-module__TlyTvq__radio:after{opacity:.45;transform:scale(.45)}.selection-lab-module__TlyTvq__row:hover .selection-lab-module__TlyTvq__input:enabled+.selection-lab-module__TlyTvq__switch:after{width:26px}.selection-lab-module__TlyTvq__row:hover .selection-lab-module__TlyTvq__input:enabled:checked+.selection-lab-module__TlyTvq__switch:after{transform:translateX(calc(var(--travel) - 2px))}}.selection-lab-module__TlyTvq__row:active .selection-lab-module__TlyTvq__input:enabled+.selection-lab-module__TlyTvq__box,.selection-lab-module__TlyTvq__row:active .selection-lab-module__TlyTvq__input:enabled+.selection-lab-module__TlyTvq__radio{transform:scale(.94)}.selection-lab-module__TlyTvq__row:active .selection-lab-module__TlyTvq__input:enabled+.selection-lab-module__TlyTvq__switch:after{width:29px}.selection-lab-module__TlyTvq__row:active .selection-lab-module__TlyTvq__input:enabled:checked+.selection-lab-module__TlyTvq__switch:after{transform:translateX(calc(var(--travel) - 5px))}@media (prefers-reduced-motion:reduce){.selection-lab-module__TlyTvq__row,.selection-lab-module__TlyTvq__box,.selection-lab-module__TlyTvq__radio,.selection-lab-module__TlyTvq__switch,.selection-lab-module__TlyTvq__box:after,.selection-lab-module__TlyTvq__radio:after,.selection-lab-module__TlyTvq__switch:before,.selection-lab-module__TlyTvq__switch:after{transition:none}}@media (forced-colors:active){.selection-lab-module__TlyTvq__input:checked+span{border-color:highlight}.selection-lab-module__TlyTvq__input:checked+.selection-lab-module__TlyTvq__box,.selection-lab-module__TlyTvq__input:checked+.selection-lab-module__TlyTvq__switch,.selection-lab-module__TlyTvq__radio:after{background:highlight}.selection-lab-module__TlyTvq__box:after{border-color:highlighttext}.selection-lab-module__TlyTvq__input:checked+.selection-lab-module__TlyTvq__switch:after{background:highlighttext}}
.table-lab-module__1zbK2q__lab{margin-top:48px;scroll-margin-top:24px}.table-lab-module__1zbK2q__examples{gap:24px;display:grid}.table-lab-module__1zbK2q__panel{min-width:0;box-shadow:0 8px 28px var(--shadow);border-radius:22px}.table-lab-module__1zbK2q__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.table-lab-module__1zbK2q__heading>span,.table-lab-module__1zbK2q__summary{color:var(--fg-secondary);font-size:13px}.table-lab-module__1zbK2q__heading>span{border:1px solid var(--border);background:var(--surface);border-radius:99px;padding:7px 12px}.table-lab-module__1zbK2q__summary{min-height:20px;margin:16px 0}.table-lab-module__1zbK2q__scroll{overflow-x:auto}.table-lab-module__1zbK2q__tableWrap{isolation:isolate;min-width:660px;position:relative}.table-lab-module__1zbK2q__glider{z-index:-1;opacity:0;pointer-events:none;background:color-mix(in srgb, var(--focus) 10%, var(--surface));border-radius:12px;transition:transform .38s cubic-bezier(.22,1,.36,1),height .38s,opacity .22s;position:absolute;inset:0 0 auto}.table-lab-module__1zbK2q__table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;font-size:14px}.table-lab-module__1zbK2q__table th,.table-lab-module__1zbK2q__table td{border-bottom:1px solid color-mix(in srgb, var(--border) 65%, transparent);padding:14px 12px;transition:background-color .38s,box-shadow .38s}.table-lab-module__1zbK2q__table thead th{letter-spacing:.06em;color:var(--fg-secondary);background:color-mix(in srgb, var(--fg) 3%, var(--surface));padding-block:4px;font-size:11px;font-weight:600}.table-lab-module__1zbK2q__table thead th:nth-child(4){text-align:right}.table-lab-module__1zbK2q__table tbody th{font-size:15px;font-weight:600}.table-lab-module__1zbK2q__table th:first-child,.table-lab-module__1zbK2q__table td:first-child{width:64px;position:relative}.table-lab-module__1zbK2q__table th:last-child,.table-lab-module__1zbK2q__table td:last-child{text-align:right;width:68px}.table-lab-module__1zbK2q__table tbody tr:last-child>*{border-bottom-color:#0000}.table-lab-module__1zbK2q__table tr[data-selected=true]>*{background:color-mix(in srgb, var(--focus) 5%, transparent)}.table-lab-module__1zbK2q__table tr[data-selected=true]>:first-child{box-shadow:inset 3px 0 0 var(--focus)}.table-lab-module__1zbK2q__table tr>:first-child{border-radius:12px 0 0 12px}.table-lab-module__1zbK2q__table tr>:last-child{border-radius:0 12px 12px 0}.table-lab-module__1zbK2q__check{cursor:pointer;z-index:1;align-items:center;min-width:44px;min-height:44px;padding-left:22px;display:flex;position:absolute;inset:0 -12px 0 0}.table-lab-module__1zbK2q__check input:indeterminate+span{background:var(--focus);border-color:var(--focus)}.table-lab-module__1zbK2q__check input:indeterminate+span:after{clip-path:inset(0);border-width:0 0 2px;width:10px;height:0;top:9px;left:5px;transform:none}.table-lab-module__1zbK2q__person{white-space:nowrap;align-items:center;gap:12px;display:flex}.table-lab-module__1zbK2q__avatar{background:linear-gradient(145deg, var(--surface), color-mix(in srgb, var(--focus) 11%, var(--surface)));border:1px solid color-mix(in srgb, var(--focus) 18%, var(--border));width:40px;height:40px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--sheen) 25%, transparent);color:var(--focus);border-radius:14px;place-items:center;font-size:12px;transition:transform .38s cubic-bezier(.22,1,.36,1),box-shadow .38s;display:grid}.table-lab-module__1zbK2q__badge{border:1px solid var(--border);white-space:nowrap;background:var(--surface);border-radius:99px;align-items:center;gap:7px;padding:5px 9px;font-size:12px;display:inline-flex}.table-lab-module__1zbK2q__badge i{background:var(--focus);border-radius:50%;width:6px;height:6px}.table-lab-module__1zbK2q__badge[data-status=archived]{color:var(--fg-secondary)}.table-lab-module__1zbK2q__badge[data-status=active]{color:var(--focus);border-color:color-mix(in srgb, var(--focus) 24%, var(--border));background:color-mix(in srgb, var(--focus) 7%, var(--surface))}.table-lab-module__1zbK2q__badge[data-status=followup]{border-style:dashed}.table-lab-module__1zbK2q__badge[data-status=archived] i{background:var(--fg-secondary)}.table-lab-module__1zbK2q__badge[data-status=followup] i{border:1px solid var(--focus);background:0 0}.table-lab-module__1zbK2q__amount{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;letter-spacing:-.02em;font-weight:600}.table-lab-module__1zbK2q__sort,.table-lab-module__1zbK2q__action{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;min-height:44px;display:inline-flex}.table-lab-module__1zbK2q__action{border:1px solid var(--border);background:var(--surface);width:44px;color:var(--focus);border-radius:50%;transition:background-color .38s,border-color .38s}.table-lab-module__1zbK2q__action svg{transition:transform .38s cubic-bezier(.22,1,.36,1)}.table-lab-module__1zbK2q__action:hover{background:color-mix(in srgb, var(--focus) 12%, var(--surface))}.table-lab-module__1zbK2q__action:hover svg{transform:translate(2px,-2px)}@media (hover:hover) and (pointer:fine){.table-lab-module__1zbK2q__table tbody tr:hover .table-lab-module__1zbK2q__avatar{box-shadow:0 4px 10px var(--shadow);transform:translateY(-2px)}.table-lab-module__1zbK2q__table tbody tr:hover .table-lab-module__1zbK2q__action{border-color:color-mix(in srgb, var(--focus) 45%, var(--border))}}.table-lab-module__1zbK2q__sort:focus-visible,.table-lab-module__1zbK2q__action:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.table-lab-module__1zbK2q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.table-lab-module__1zbK2q__glider,.table-lab-module__1zbK2q__action,.table-lab-module__1zbK2q__action svg,.table-lab-module__1zbK2q__avatar,.table-lab-module__1zbK2q__table th,.table-lab-module__1zbK2q__table td{transition:none}.table-lab-module__1zbK2q__table tbody tr:hover .table-lab-module__1zbK2q__avatar,.table-lab-module__1zbK2q__action:hover svg{transform:none}}
.contact-overlay-module__yPqtmW__overlay{color:var(--fg);opacity:0;max-height:calc(100dvh - 32px);box-shadow:0 24px 80px var(--shadow);padding:0;transition:opacity .32s,transform .32s cubic-bezier(.22,1,.36,1);position:fixed;overflow:auto}.contact-overlay-module__yPqtmW__overlay::backdrop{opacity:0;background:#0a0e1266;transition:opacity .32s}.contact-overlay-module__yPqtmW__overlay[data-visible=true],.contact-overlay-module__yPqtmW__overlay[data-visible=true]::backdrop{opacity:1}.contact-overlay-module__yPqtmW__drawer{border-radius:22px;width:min(480px,100vw - 32px);height:calc(100dvh - 32px);margin:16px 16px 16px auto;transform:translate(40px)}.contact-overlay-module__yPqtmW__drawer[open]{flex-direction:column;display:flex;overflow:hidden}.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__header{border-bottom:0;flex-shrink:0;padding-bottom:12px}.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__content{overscroll-behavior:contain;flex:1;min-height:0;padding-top:0;overflow-y:auto}.contact-overlay-module__yPqtmW__footer{background:var(--surface);border-top:1px solid var(--border);flex-shrink:0;padding:20px 24px}.contact-overlay-module__yPqtmW__footer .contact-overlay-module__yPqtmW__primary{width:100%}.contact-overlay-module__yPqtmW__footer .contact-overlay-module__yPqtmW__notice{margin:12px 0 0}.contact-overlay-module__yPqtmW__modal{border-radius:22px;width:min(440px,100vw - 32px);margin:auto;transform:translateY(12px)}.contact-overlay-module__yPqtmW__modal .contact-overlay-module__yPqtmW__header{border-bottom:0;align-items:flex-start;padding:28px 28px 12px}.contact-overlay-module__yPqtmW__modal .contact-overlay-module__yPqtmW__header h2{letter-spacing:-.025em;font-size:24px;line-height:1.35}.contact-overlay-module__yPqtmW__modal .contact-overlay-module__yPqtmW__content{padding:8px 28px 28px}.contact-overlay-module__yPqtmW__confirmIntro{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.contact-overlay-module__yPqtmW__confirmIntro p{color:var(--fg-secondary);margin:0;font-size:14px;line-height:1.8}.contact-overlay-module__yPqtmW__confirmIcon{width:60px;height:60px;color:var(--focus);background:linear-gradient(145deg, var(--surface), color-mix(in srgb, var(--focus) 12%, var(--surface)));border:1px solid color-mix(in srgb, var(--focus) 20%, var(--border));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--sheen) 35%, transparent), 0 5px 16px var(--shadow);border-radius:20px;place-items:center;display:grid}.contact-overlay-module__yPqtmW__modal .contact-overlay-module__yPqtmW__actions{border-top:1px solid var(--border);padding-top:22px}.contact-overlay-module__yPqtmW__modal .contact-overlay-module__yPqtmW__actions>button{flex:1}.contact-overlay-module__yPqtmW__modal .contact-overlay-module__yPqtmW__drawerAction:hover{box-shadow:none}.contact-overlay-module__yPqtmW__modal .contact-overlay-module__yPqtmW__secondary{transition:background-color .38s,border-color .38s}.contact-overlay-module__yPqtmW__modal .contact-overlay-module__yPqtmW__secondary:hover{box-shadow:none;background:color-mix(in srgb, var(--focus) 6%, var(--surface));border-color:color-mix(in srgb, var(--focus) 30%, var(--border))}.contact-overlay-module__yPqtmW__modal .contact-overlay-module__yPqtmW__close{transition:background-color .38s,box-shadow .38s}.contact-overlay-module__yPqtmW__modal .contact-overlay-module__yPqtmW__close svg{transition:transform .38s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.contact-overlay-module__yPqtmW__modal .contact-overlay-module__yPqtmW__close:hover svg{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.contact-overlay-module__yPqtmW__modal .contact-overlay-module__yPqtmW__secondary,.contact-overlay-module__yPqtmW__modal .contact-overlay-module__yPqtmW__close,.contact-overlay-module__yPqtmW__modal .contact-overlay-module__yPqtmW__close svg{transition:none}.contact-overlay-module__yPqtmW__modal .contact-overlay-module__yPqtmW__close:hover svg{transform:none}}.contact-overlay-module__yPqtmW__overlay[data-visible=true]{transform:translate(0)}@starting-style{.contact-overlay-module__yPqtmW__overlay[data-visible=true]{opacity:0}.contact-overlay-module__yPqtmW__drawer[data-visible=true]{transform:translate(40px)}.contact-overlay-module__yPqtmW__modal[data-visible=true]{transform:translateY(12px)}.contact-overlay-module__yPqtmW__overlay[data-visible=true]::backdrop{opacity:0}}.contact-overlay-module__yPqtmW__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.contact-overlay-module__yPqtmW__header p{text-transform:uppercase;letter-spacing:.1em;color:var(--focus);margin-bottom:8px;font-size:11px}.contact-overlay-module__yPqtmW__header h2{font-size:22px;font-weight:600}.contact-overlay-module__yPqtmW__close{border:1px solid var(--border);background:var(--surface);width:44px;height:44px;color:var(--fg);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.contact-overlay-module__yPqtmW__content{padding:24px;font-size:15px;line-height:1.65}.contact-overlay-module__yPqtmW__notice{color:var(--fg-secondary);margin:16px 0;font-size:12px}.contact-overlay-module__yPqtmW__identity{background:var(--surface);border:1px solid var(--border);box-shadow:0 6px 20px var(--shadow);border-radius:20px;align-items:center;gap:18px;margin:20px 0 28px;padding:22px 18px;display:flex}.contact-overlay-module__yPqtmW__identity>span{border:1px solid color-mix(in srgb, var(--focus) 22%, var(--border));background:linear-gradient(145deg, var(--surface), color-mix(in srgb, var(--focus) 14%, var(--surface)));width:68px;height:68px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--sheen) 30%, transparent);color:var(--focus);border-radius:23px;flex-shrink:0;place-items:center;font-size:21px;font-weight:600;display:grid}.contact-overlay-module__yPqtmW__identity h3,.contact-overlay-module__yPqtmW__section h3{font-weight:600}.contact-overlay-module__yPqtmW__identity p,.contact-overlay-module__yPqtmW__section p,.contact-overlay-module__yPqtmW__section dt{color:var(--fg-secondary);font-size:13px}.contact-overlay-module__yPqtmW__section{padding:0 0 26px}.contact-overlay-module__yPqtmW__section h3{margin-bottom:14px;font-size:14px}.contact-overlay-module__yPqtmW__section dl{gap:10px;display:grid}.contact-overlay-module__yPqtmW__section dl>div{border:1px solid var(--border);background:var(--surface);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.contact-overlay-module__yPqtmW__section dd{text-align:right;font-size:13px;font-weight:500}.contact-overlay-module__yPqtmW__badge{background:color-mix(in srgb, var(--focus) 8%, var(--surface));color:var(--focus);border-radius:99px;align-items:center;gap:7px;padding:3px 9px;display:inline-flex}.contact-overlay-module__yPqtmW__badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.contact-overlay-module__yPqtmW__timeline{margin:0;padding:0;list-style:none}.contact-overlay-module__yPqtmW__timeline li{gap:14px;padding:0 0 20px;display:flex;position:relative}.contact-overlay-module__yPqtmW__timeline li:not(:last-child):before{content:"";background:var(--border);width:1px;position:absolute;top:12px;bottom:0;left:5px}.contact-overlay-module__yPqtmW__timeline li>span{border:2px solid var(--focus);background:var(--surface);border-radius:50%;flex-shrink:0;width:11px;height:11px;margin-top:6px}.contact-overlay-module__yPqtmW__timeline li:first-child>span{background:var(--focus)}.contact-overlay-module__yPqtmW__timeline p{margin:0}.contact-overlay-module__yPqtmW__drawer{--primary:var(--focus);--primary-muted:color-mix(in srgb, var(--focus) 9%, var(--surface))}.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__identity{transition:transform .38s cubic-bezier(.22,1,.36,1),box-shadow .38s}.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__identity>span{transition:transform .38s cubic-bezier(.22,1,.36,1)}.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__facts>div{transition:border-color .38s}.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__timeline li{border-radius:12px;padding:12px 10px 18px}.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__timeline li:not(:last-child):before{top:24px;left:15px}.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__timeline li>span{transition:transform .38s cubic-bezier(.22,1,.36,1),box-shadow .38s}.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__close{transition:background-color .38s,box-shadow .38s}.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__close svg{transition:transform .38s cubic-bezier(.22,1,.36,1)}.contact-overlay-module__yPqtmW__drawerAction{isolation:isolate;justify-content:center;align-items:center;gap:12px;display:flex;position:relative;overflow:hidden}.contact-overlay-module__yPqtmW__drawerAction:before{content:"";z-index:-1;border-radius:inherit;background:var(--sheen);opacity:.13;pointer-events:none;transform-origin:0;transition:transform .38s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.contact-overlay-module__yPqtmW__drawerAction svg{transition:transform .38s cubic-bezier(.22,1,.36,1)}.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__drawerAction:hover{box-shadow:none}.contact-overlay-module__yPqtmW__drawerAction:focus-visible:before{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__identity:hover{box-shadow:0 10px 26px var(--shadow);transform:translateY(-3px)}.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__identity:hover>span{transform:translateY(-2px)}.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__facts>div:hover{border-color:color-mix(in srgb, var(--focus) 35%, var(--border))}.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__timeline li:hover>span{box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 10%, transparent);transform:scale(1.15)}.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__close:hover svg{transform:rotate(90deg)}.contact-overlay-module__yPqtmW__drawerAction:hover:before{transform:scaleX(1)}.contact-overlay-module__yPqtmW__drawerAction:hover svg{transform:translate(2px,-2px)}}@media (prefers-reduced-motion:reduce){.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__identity,.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__identity>span,.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__facts>div,.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__timeline li>span,.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__close,.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__close svg,.contact-overlay-module__yPqtmW__drawerAction:before,.contact-overlay-module__yPqtmW__drawerAction svg{transition:none}.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__identity:hover,.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__identity:hover>span,.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__timeline li:hover>span,.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__close:hover svg,.contact-overlay-module__yPqtmW__drawerAction:hover svg{transform:none}}@media (max-width:420px){.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__header,.contact-overlay-module__yPqtmW__drawer .contact-overlay-module__yPqtmW__content,.contact-overlay-module__yPqtmW__footer{padding-inline:18px}.contact-overlay-module__yPqtmW__identity{gap:12px;padding:16px 12px}.contact-overlay-module__yPqtmW__identity>span{border-radius:18px;width:52px;height:52px}}.contact-overlay-module__yPqtmW__actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:28px;display:flex}.contact-overlay-module__yPqtmW__primary,.contact-overlay-module__yPqtmW__secondary{border:1px solid var(--border);background:var(--button-bg);min-height:46px;color:var(--button-fg);cursor:pointer;border-radius:99px;padding:10px 20px;font-weight:600;transition:box-shadow .38s}.contact-overlay-module__yPqtmW__secondary{background:var(--surface);color:var(--fg)}.contact-overlay-module__yPqtmW__primary:hover,.contact-overlay-module__yPqtmW__secondary:hover,.contact-overlay-module__yPqtmW__close:hover{box-shadow:inset 0 0 0 100px color-mix(in srgb, var(--focus) 12%, transparent)}.contact-overlay-module__yPqtmW__overlay button:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){.contact-overlay-module__yPqtmW__overlay,.contact-overlay-module__yPqtmW__overlay::backdrop,.contact-overlay-module__yPqtmW__primary,.contact-overlay-module__yPqtmW__secondary{transition:none}}
.feedback-lab-module__V4LZdW__lab{margin-top:48px;scroll-margin-top:24px}.feedback-lab-module__V4LZdW__triggers{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.feedback-lab-module__V4LZdW__trigger,.feedback-lab-module__V4LZdW__undo{border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--fg);cursor:pointer;border-radius:99px;padding:8px 16px;transition:background-color .38s,border-color .38s}.feedback-lab-module__V4LZdW__trigger:hover,.feedback-lab-module__V4LZdW__undo:hover{background:color-mix(in srgb, var(--focus) 8%, var(--surface));border-color:var(--focus)}.feedback-lab-module__V4LZdW__stage{align-items:center;min-height:220px;padding-block:24px;display:grid}.feedback-lab-module__V4LZdW__stage>*{grid-area:1/1}.feedback-lab-module__V4LZdW__toast{border:1px solid var(--border);background:var(--surface);box-shadow:0 8px 24px var(--shadow);--notice-accent:var(--focus);border-radius:20px;align-items:flex-start;gap:12px;padding:18px;display:flex}.feedback-lab-module__V4LZdW__toast[data-kind=error]{--notice-accent:#a8352b}[data-theme=dark] .feedback-lab-module__V4LZdW__toast[data-kind=error]{--notice-accent:#ffa79d}.feedback-lab-module__V4LZdW__icon{width:40px;height:40px;color:var(--notice-accent);background:color-mix(in srgb, var(--notice-accent) 9%, var(--surface));border:1px solid color-mix(in srgb, var(--notice-accent) 20%, var(--border));border-radius:13px;flex-shrink:0;place-items:center;display:grid}.feedback-lab-module__V4LZdW__copy{flex:1;min-width:0}.feedback-lab-module__V4LZdW__copy h5{margin:0 0 6px;font-size:15px;font-weight:600}.feedback-lab-module__V4LZdW__copy p,.feedback-lab-module__V4LZdW__alert p{color:var(--fg-secondary);margin:0;font-size:13px;line-height:1.65}.feedback-lab-module__V4LZdW__undo{color:var(--focus);margin-top:12px;font-size:13px}.feedback-lab-module__V4LZdW__close{width:44px;height:44px;color:var(--fg-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;margin:-6px -6px 0 0;transition:background-color .38s;display:grid}.feedback-lab-module__V4LZdW__close:hover{background:color-mix(in srgb, var(--focus) 8%, var(--surface))}.feedback-lab-module__V4LZdW__empty{text-align:center;color:var(--fg-secondary);font-size:13px}.feedback-lab-module__V4LZdW__alert{border:1px solid var(--border);background:color-mix(in srgb, var(--focus) 4%, var(--surface));border-radius:14px;align-items:flex-start;gap:12px;padding:16px;display:flex}.feedback-lab-module__V4LZdW__alert>svg{color:var(--focus);flex-shrink:0;margin-top:3px}.feedback-lab-module__V4LZdW__alert strong{margin-bottom:4px;font-size:14px;display:block}.feedback-lab-module__V4LZdW__lab button:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.feedback-lab-module__V4LZdW__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.feedback-lab-module__V4LZdW__trigger,.feedback-lab-module__V4LZdW__undo,.feedback-lab-module__V4LZdW__close{transition:none}}
.state-lab-module__JuVvRW__lab{margin-top:48px;scroll-margin-top:24px}.state-lab-module__JuVvRW__controls{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.state-lab-module__JuVvRW__controls button{border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--fg);cursor:pointer;border-radius:99px;padding:8px 12px;transition:background-color .38s}.state-lab-module__JuVvRW__controls button[aria-pressed=true]{border-color:var(--focus);background:color-mix(in srgb, var(--focus) 9%, var(--surface))}.state-lab-module__JuVvRW__preview{border:1px solid var(--border);background:var(--surface);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:350px;padding:24px;display:flex}.state-lab-module__JuVvRW__stateContent{flex-direction:column;align-items:center;width:100%;display:flex}.state-lab-module__JuVvRW__skeletons{isolation:isolate;width:100%;position:relative;overflow:hidden}.state-lab-module__JuVvRW__skeletons:after{content:"";pointer-events:none;background:linear-gradient(105deg, transparent 30%, color-mix(in srgb, var(--surface) 75%, transparent) 50%, transparent 70%);animation:1.8s cubic-bezier(.4,0,.2,1) infinite state-lab-module__JuVvRW__shimmer;position:absolute;inset:0;transform:translate(-100%)}.state-lab-module__JuVvRW__loadingActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex}.state-lab-module__JuVvRW__finish{border:1px solid var(--border);min-height:44px;color:var(--fg-secondary);cursor:pointer;background:0 0;border-radius:99px;padding:10px 12px}.state-lab-module__JuVvRW__action:disabled{opacity:.45;cursor:not-allowed}.state-lab-module__JuVvRW__action:disabled:before{display:none}.state-lab-module__JuVvRW__icon{transition:transform .38s cubic-bezier(.22,1,.36,1),box-shadow .38s}@media (hover:hover) and (pointer:fine){.state-lab-module__JuVvRW__message:hover .state-lab-module__JuVvRW__icon{box-shadow:0 6px 18px var(--shadow);transform:translateY(-3px)}.state-lab-module__JuVvRW__finish:hover{border-color:var(--focus)}}.state-lab-module__JuVvRW__skeletonRow{align-items:center;gap:12px;padding:16px 0;animation:2.4s ease-in-out infinite state-lab-module__JuVvRW__breathe;display:flex}.state-lab-module__JuVvRW__skeletonRow:nth-child(2){animation-delay:-1600ms}.state-lab-module__JuVvRW__skeletonRow:nth-child(3){animation-delay:-800ms}.state-lab-module__JuVvRW__skeletonRow>div{flex:1;gap:9px;display:grid}.state-lab-module__JuVvRW__skeletonRow span{background:color-mix(in srgb, var(--fg) 10%, var(--surface));border-radius:6px;height:10px;display:block}.state-lab-module__JuVvRW__skeletonRow>div span:last-child{width:65%;height:8px}.state-lab-module__JuVvRW__skeletonRow .state-lab-module__JuVvRW__avatar{border-radius:13px;width:38px;height:38px}.state-lab-module__JuVvRW__skeletonRow .state-lab-module__JuVvRW__pill{border-radius:99px;width:48px;height:22px}.state-lab-module__JuVvRW__message{text-align:center;max-width:320px}.state-lab-module__JuVvRW__icon{width:64px;height:64px;color:var(--focus);border:1px solid var(--border);background:linear-gradient(145deg, var(--surface), color-mix(in srgb, var(--focus) 10%, var(--surface)));border-radius:21px;place-items:center;margin:0 auto 20px;display:grid}.state-lab-module__JuVvRW__message h3{margin-bottom:10px;font-size:19px;font-weight:600}.state-lab-module__JuVvRW__message p,.state-lab-module__JuVvRW__caption{color:var(--fg-secondary);font-size:13px;line-height:1.7}.state-lab-module__JuVvRW__caption{margin-top:16px}.state-lab-module__JuVvRW__action{isolation:isolate;background:var(--button-bg);min-height:46px;color:var(--button-fg);cursor:pointer;border:0;border-radius:99px;margin-top:20px;padding:10px 18px;font-size:14px;position:relative;overflow:hidden}.state-lab-module__JuVvRW__action:before{content:"";z-index:-1;background:var(--sheen);opacity:.13;transform-origin:0;transition:transform .38s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.state-lab-module__JuVvRW__action:hover:before{transform:scaleX(1)}.state-lab-module__JuVvRW__lab button:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@keyframes state-lab-module__JuVvRW__shimmer{to{transform:translate(100%)}}@keyframes state-lab-module__JuVvRW__breathe{0%,to{opacity:.65}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.state-lab-module__JuVvRW__skeletonRow{animation:none}.state-lab-module__JuVvRW__skeletons:after{animation:none;display:none}.state-lab-module__JuVvRW__action:before,.state-lab-module__JuVvRW__controls button,.state-lab-module__JuVvRW__icon{transition:none}.state-lab-module__JuVvRW__message:hover .state-lab-module__JuVvRW__icon{transform:none}}
.filter-lab-module__V_DB_a__lab{margin-top:48px;scroll-margin-top:24px}.filter-lab-module__V_DB_a__panel{--primary:var(--focus);--primary-muted:color-mix(in srgb, var(--focus) 11%, var(--surface));min-width:0}.filter-lab-module__V_DB_a__tabs{--nav-glider-radius:999px;border:1px solid var(--border);background:var(--surface);border-radius:999px;margin-top:24px;padding:5px;overflow-x:auto}.filter-lab-module__V_DB_a__tabs button{min-height:46px;color:var(--fg-secondary);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}.filter-lab-module__V_DB_a__tabs button[aria-selected=true]{color:var(--focus);font-weight:600}.filter-lab-module__V_DB_a__tabs button>span{background:var(--bg);font-variant-numeric:tabular-nums;border-radius:99px;min-width:22px;padding:2px 6px;font-size:11px}.filter-lab-module__V_DB_a__filters{flex-wrap:wrap;align-items:center;gap:10px;min-height:76px;padding-block:14px;display:flex}.filter-lab-module__V_DB_a__filter,.filter-lab-module__V_DB_a__reset{border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--fg);cursor:pointer;border-radius:99px;align-items:center;gap:10px;padding:8px 14px;font-size:13px;transition:background-color .38s,border-color .38s;display:inline-flex}.filter-lab-module__V_DB_a__filter[aria-pressed=true]{border-color:var(--focus);background:var(--primary-muted);color:var(--focus)}.filter-lab-module__V_DB_a__reset{color:var(--fg-secondary);background:0 0;border-color:#0000}.filter-lab-module__V_DB_a__filter:hover,.filter-lab-module__V_DB_a__reset:hover{border-color:var(--focus)}.filter-lab-module__V_DB_a__results{border:1px solid var(--border);background:var(--surface);border-radius:16px;min-height:226px;padding:8px}.filter-lab-module__V_DB_a__row{justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:14px 10px;font-size:14px;display:flex}.filter-lab-module__V_DB_a__row small{color:var(--fg-secondary);font-size:12px}.filter-lab-module__V_DB_a__panel button:focus-visible,.filter-lab-module__V_DB_a__results:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.filter-lab-module__V_DB_a__filter,.filter-lab-module__V_DB_a__reset{transition:none}}
.rapport-tab-module__xnuG1a__page{gap:24px;min-width:0;display:grid}.rapport-tab-module__xnuG1a__header{border:1px solid var(--border);background:radial-gradient(ellipse 500px 220px at 0 0, var(--primary-glow), transparent 78%), var(--elevated);box-shadow:var(--shadow-sm);border-radius:24px;align-items:center;gap:18px;padding:clamp(22px,3vw,32px);display:flex}.rapport-tab-module__xnuG1a__headerIcon{border:1px solid color-mix(in srgb, var(--primary) 32%, var(--border));background:var(--primary-muted);width:54px;height:54px;color:var(--primary-ink);border-radius:17px;flex:none;place-items:center;display:grid}.rapport-tab-module__xnuG1a__eyebrow{color:var(--primary-ink);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:750}.rapport-tab-module__xnuG1a__header h2{color:var(--fg);font-family:var(--font-sora), sans-serif;letter-spacing:-.04em;margin-top:5px;font-size:clamp(22px,2.5vw,30px);font-weight:700;line-height:1.2}.rapport-tab-module__xnuG1a__header p:last-child{color:var(--fg-secondary);margin-top:7px;font-size:13px;line-height:1.5}.rapport-tab-module__xnuG1a__layout{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;gap:20px;display:grid}.rapport-tab-module__xnuG1a__sectionsPanel{border:1px solid var(--border);background:var(--elevated);min-width:0;box-shadow:var(--shadow-sm);border-radius:22px;overflow:hidden}.rapport-tab-module__xnuG1a__panelHeading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:20px 23px;display:flex}.rapport-tab-module__xnuG1a__panelHeading h3,.rapport-tab-module__xnuG1a__sideCard h3{color:var(--fg);font-family:var(--font-sora), sans-serif;letter-spacing:-.025em;font-size:16px;font-weight:700}.rapport-tab-module__xnuG1a__panelHeading>span{background:var(--primary-muted);min-width:29px;height:29px;color:var(--primary-ink);font-variant-numeric:tabular-nums;border-radius:9px;place-items:center;padding:0 7px;font-size:12px;font-weight:750;display:grid}.rapport-tab-module__xnuG1a__sectionList{gap:13px;padding:18px;display:grid}.rapport-tab-module__xnuG1a__groupHeading{color:var(--fg-muted);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding:2px 8px;font-size:10px;font-weight:750;display:flex}.rapport-tab-module__xnuG1a__groupHeading span:last-child{color:var(--primary-ink);font-variant-numeric:tabular-nums;letter-spacing:.02em}.rapport-tab-module__xnuG1a__availableList [data-nav-glider-root]{gap:8px;width:100%}.rapport-tab-module__xnuG1a__availableList [data-nav-glider-root]>span:first-child{z-index:3;border:1px solid color-mix(in srgb, var(--primary) 46%, var(--border));background:color-mix(in srgb, var(--primary) 4%, transparent);box-shadow:0 8px 22px color-mix(in srgb, var(--primary) 8%, transparent);border-radius:16px}.rapport-tab-module__xnuG1a__sectionEntry{width:100%}.rapport-tab-module__xnuG1a__sectionItem{border:1px solid var(--border);background:var(--surface);cursor:pointer;width:100%;min-height:74px;transition:border-color .3s ease, background .3s ease, box-shadow .3s ease, transform .3s var(--ease-out-quint);border-radius:16px;align-items:center;gap:15px;padding:13px 17px;display:flex}.rapport-tab-module__xnuG1a__availableList .rapport-tab-module__xnuG1a__sectionItem{background:var(--surface)}.rapport-tab-module__xnuG1a__sectionItem:hover:not(.rapport-tab-module__xnuG1a__sectionItemRequired),.rapport-tab-module__xnuG1a__sectionItem:focus-within:not(.rapport-tab-module__xnuG1a__sectionItemRequired){border-color:color-mix(in srgb, var(--primary) 35%, var(--border));box-shadow:var(--shadow-sm);transform:translate(2px)}.rapport-tab-module__xnuG1a__sectionItemSelected{border-color:color-mix(in srgb, var(--primary) 30%, var(--border));background:color-mix(in srgb, var(--primary) 6%, var(--surface))}.rapport-tab-module__xnuG1a__availableList .rapport-tab-module__xnuG1a__sectionItemSelected{background:color-mix(in srgb, var(--primary) 6%, var(--surface))}.rapport-tab-module__xnuG1a__sectionItemRequired{cursor:default}.rapport-tab-module__xnuG1a__sectionIndex{width:25px;color:var(--fg-muted);font-family:var(--font-sora), sans-serif;font-variant-numeric:tabular-nums;flex:none;font-size:11px;font-weight:700}.rapport-tab-module__xnuG1a__sectionItemSelected .rapport-tab-module__xnuG1a__sectionIndex{color:var(--primary-ink)}.rapport-tab-module__xnuG1a__checkbox{appearance:none;border:1px solid color-mix(in srgb, var(--fg-muted) 58%, var(--border));background-color:var(--surface);background-image:radial-gradient(circle closest-side, var(--primary) 99%, transparent 100%);cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:0 0;border-radius:7px;flex:none;place-content:center;width:19px;height:19px;margin:0;transition:border-color .32s,background-size .42s cubic-bezier(.22,1,.36,1),box-shadow .32s;display:inline-grid}.rapport-tab-module__xnuG1a__checkbox:before{border-bottom:2px solid var(--primary-fg);border-left:2px solid var(--primary-fg);content:"";opacity:0;width:9px;height:5px;transition:opacity .18s,transform .3s cubic-bezier(.22,1,.36,1);transform:translateY(1px)rotate(-45deg)scale(.55)}.rapport-tab-module__xnuG1a__checkbox:hover:not(:disabled){border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-muted)}.rapport-tab-module__xnuG1a__checkbox:checked{border-color:var(--primary);background-size:170% 170%}.rapport-tab-module__xnuG1a__checkbox:checked:before{opacity:1;transition-delay:90ms;transform:translateY(-1px)rotate(-45deg)scale(1)}.rapport-tab-module__xnuG1a__checkbox:disabled{cursor:default;opacity:.8}.rapport-tab-module__xnuG1a__sectionItem:focus-within{outline:2px solid var(--primary);outline-offset:2px}.rapport-tab-module__xnuG1a__sectionItem .rapport-tab-module__xnuG1a__checkbox:focus-visible{outline:none}.rapport-tab-module__xnuG1a__sectionCopy{flex:1;min-width:0}.rapport-tab-module__xnuG1a__sectionTitleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rapport-tab-module__xnuG1a__sectionTitleRow p{color:var(--fg);font-size:13px;font-weight:700}.rapport-tab-module__xnuG1a__sectionDescription{color:var(--fg-secondary);margin-top:4px;font-size:11px;line-height:1.45}.rapport-tab-module__xnuG1a__included{background:var(--primary-muted);color:var(--primary-ink);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:9px;font-weight:750;display:inline-flex}.rapport-tab-module__xnuG1a__comingSoon{background:var(--warning-muted);color:var(--warning);letter-spacing:.07em;text-transform:uppercase;border-radius:999px;padding:3px 7px;font-size:9px;font-weight:750}.rapport-tab-module__xnuG1a__futureHeading{border-top:1px solid var(--border);margin-top:8px;padding-top:17px}.rapport-tab-module__xnuG1a__futureHeading span:last-child{color:var(--fg-muted)}.rapport-tab-module__xnuG1a__futureList{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 70%, transparent);border-radius:17px;gap:3px;padding:4px 6px;display:grid}.rapport-tab-module__xnuG1a__futureItem{border-radius:12px;align-items:center;gap:13px;min-height:56px;padding:9px 11px;display:flex}.rapport-tab-module__xnuG1a__futureItem+.rapport-tab-module__xnuG1a__futureItem{border-top:1px solid color-mix(in srgb, var(--border) 64%, transparent);border-radius:0}.rapport-tab-module__xnuG1a__futureItem .rapport-tab-module__xnuG1a__sectionTitleRow p{color:var(--fg-secondary);font-weight:600}.rapport-tab-module__xnuG1a__futureItem .rapport-tab-module__xnuG1a__sectionDescription{color:var(--fg-muted)}.rapport-tab-module__xnuG1a__futureMark{border:1px solid var(--border);background:var(--elevated);border-radius:6px;flex:none;width:18px;height:18px}.rapport-tab-module__xnuG1a__calculatorList{border-left:2px solid var(--primary-muted);color:var(--fg-secondary);gap:9px;margin:8px 0 5px 51px;padding:15px;display:grid}.rapport-tab-module__xnuG1a__calculatorItem{min-height:34px;color:var(--fg);cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.rapport-tab-module__xnuG1a__sidebar{gap:16px;display:grid}.rapport-tab-module__xnuG1a__sideCard{border:1px solid var(--border);background:var(--elevated);box-shadow:var(--shadow-sm);border-radius:20px;padding:22px}.rapport-tab-module__xnuG1a__sideCard h3{margin-bottom:18px}.rapport-tab-module__xnuG1a__personalizeLink,.rapport-tab-module__xnuG1a__tertiaryAction{border:1px solid var(--border);background:var(--surface);min-height:42px;color:var(--fg-secondary);text-align:center;border-radius:11px;justify-content:center;align-items:center;padding:9px 12px;font-size:12px;font-weight:650;transition:border-color .28s,background .28s,color .28s;display:inline-flex}.rapport-tab-module__xnuG1a__personalizeLink{width:100%}.rapport-tab-module__xnuG1a__personalizeLink:hover,.rapport-tab-module__xnuG1a__tertiaryAction:hover{border-color:var(--primary);background:var(--primary-muted);color:var(--primary-ink)}.rapport-tab-module__xnuG1a__saveStatus{border:1px solid var(--border);background:var(--surface);color:var(--fg-secondary);border-radius:11px;padding:12px 13px;font-size:11px;line-height:1.5}.rapport-tab-module__xnuG1a__saveStatus .rapport-tab-module__xnuG1a__tertiaryAction,.rapport-tab-module__xnuG1a__loadingPanel .rapport-tab-module__xnuG1a__tertiaryAction{margin-top:10px}.rapport-tab-module__xnuG1a__summaryCard{background:radial-gradient(ellipse 270px 160px at 100% 0, var(--primary-glow), transparent 82%), var(--elevated)}.rapport-tab-module__xnuG1a__summaryCard h3{margin-bottom:8px}.rapport-tab-module__xnuG1a__summaryCount{color:var(--primary-ink);font-family:var(--font-sora), sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:43px;font-weight:700;line-height:1.1}.rapport-tab-module__xnuG1a__summaryLabel{color:var(--fg-secondary);font-size:12px}.rapport-tab-module__xnuG1a__summaryLanguage{border-top:1px solid var(--border);color:var(--fg-secondary);margin-top:18px;padding-top:13px;font-size:12px}.rapport-tab-module__xnuG1a__actionPanel{border:1px solid var(--border);background:var(--surface);border-radius:20px;gap:11px;padding:19px;display:grid}.rapport-tab-module__xnuG1a__generateButton,.rapport-tab-module__xnuG1a__sendButton,.rapport-tab-module__xnuG1a__exportButton{width:100%;min-height:48px;transition:border-color .3s ease, background .3s ease, color .3s ease, box-shadow .3s ease, transform .3s var(--ease-out-quint);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:12px 17px;font-size:13px;font-weight:700;display:inline-flex}.rapport-tab-module__xnuG1a__generateButton{background:var(--primary);color:var(--primary-fg)}.rapport-tab-module__xnuG1a__generateButton:not(:disabled):hover{background:var(--primary-hover);box-shadow:0 8px 20px color-mix(in srgb, var(--primary) 22%, transparent);transform:translateY(-2px)}.rapport-tab-module__xnuG1a__sendButton{border-color:color-mix(in srgb, var(--primary) 40%, var(--border));background:var(--primary-muted);color:var(--primary-ink)}.rapport-tab-module__xnuG1a__sendButton:not(:disabled):hover{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 15%, var(--surface))}.rapport-tab-module__xnuG1a__exportButton{border-color:var(--border);background:var(--elevated);color:var(--fg-secondary)}.rapport-tab-module__xnuG1a__exportButton:hover{border-color:var(--primary);color:var(--primary-ink)}.rapport-tab-module__xnuG1a__generateButton:disabled,.rapport-tab-module__xnuG1a__sendButton:disabled{opacity:.48;cursor:not-allowed}.rapport-tab-module__xnuG1a__successNotice,.rapport-tab-module__xnuG1a__deliveryStatus{border:1px solid var(--border);background:var(--elevated);border-radius:12px;padding:14px 16px;font-size:12px}.rapport-tab-module__xnuG1a__successNotice{border-color:color-mix(in srgb, var(--success) 30%, var(--border));background:var(--success-muted);text-align:center}.rapport-tab-module__xnuG1a__deliveryStatus{color:var(--fg);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rapport-tab-module__xnuG1a__deliveryStatus p{flex:100%}.rapport-tab-module__xnuG1a__loadingPanel{border:1px solid var(--border);background:var(--elevated);color:var(--fg-secondary);border-radius:20px;padding:25px;font-size:13px}.rapport-tab-module__xnuG1a__modalBackdrop{z-index:50;background:color-mix(in srgb, var(--bg) 70%, transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.rapport-tab-module__xnuG1a__modalPanel{border:1px solid var(--border);background:var(--elevated);width:100%;max-width:450px;max-height:calc(100dvh - 32px);box-shadow:var(--shadow-lg);border-radius:22px;padding:clamp(20px,3vw,29px);overflow-y:auto}.rapport-tab-module__xnuG1a__modalInput{border:1px solid var(--border);background:var(--surface);width:100%;min-height:43px;color:var(--fg);resize:vertical;border-radius:10px;padding:10px 12px;font-size:13px;display:block}.rapport-tab-module__xnuG1a__modalPanel .rapport-tab-module__xnuG1a__generateButton{width:auto;min-height:42px}.rapport-tab-module__xnuG1a__page :is(button,a,input,textarea):focus-visible{outline:2px solid var(--primary);outline-offset:3px}.rapport-tab-module__xnuG1a__calculatorOpen{border:1px solid var(--border-active);min-height:32px;color:var(--primary);background:var(--primary-muted);border-radius:999px;align-items:center;margin-bottom:9px;padding:0 11px;font-size:11px;font-weight:700;text-decoration:none;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s;display:inline-flex}.rapport-tab-module__xnuG1a__calculatorOpen:hover{border-color:var(--primary);transform:translateY(-1px)}@media (max-width:850px){.rapport-tab-module__xnuG1a__layout{grid-template-columns:minmax(0,1fr)}.rapport-tab-module__xnuG1a__sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.rapport-tab-module__xnuG1a__header{align-items:flex-start;gap:12px;padding:20px}.rapport-tab-module__xnuG1a__headerIcon{border-radius:13px;width:44px;height:44px}.rapport-tab-module__xnuG1a__sidebar{grid-template-columns:minmax(0,1fr)}.rapport-tab-module__xnuG1a__sectionList{padding:11px}.rapport-tab-module__xnuG1a__sectionItem{gap:10px;padding:11px}.rapport-tab-module__xnuG1a__sectionIndex{display:none}.rapport-tab-module__xnuG1a__calculatorList{margin-left:20px}.rapport-tab-module__xnuG1a__futureItem{gap:9px}.rapport-tab-module__xnuG1a__modalBackdrop{align-items:flex-end;padding:0}.rapport-tab-module__xnuG1a__modalPanel{border-radius:22px 22px 0 0;max-width:none;max-height:92dvh}}@media (prefers-reduced-motion:reduce){.rapport-tab-module__xnuG1a__sectionItem,.rapport-tab-module__xnuG1a__checkbox,.rapport-tab-module__xnuG1a__checkbox:before,.rapport-tab-module__xnuG1a__personalizeLink,.rapport-tab-module__xnuG1a__tertiaryAction,.rapport-tab-module__xnuG1a__generateButton,.rapport-tab-module__xnuG1a__sendButton,.rapport-tab-module__xnuG1a__exportButton{transition:none}.rapport-tab-module__xnuG1a__checkbox:checked:before{transition-delay:0s}.rapport-tab-module__xnuG1a__sectionItem:hover:not(.rapport-tab-module__xnuG1a__sectionItemRequired),.rapport-tab-module__xnuG1a__generateButton:not(:disabled):hover{transform:none}}
.chart-lab-module__WTqZdW__lab{margin-top:48px;scroll-margin-top:24px}.chart-lab-module__WTqZdW__panel{--series-1:var(--focus);--series-2:#7c8980;--series-3:#697e92;min-width:0}.chart-lab-module__WTqZdW__panel[data-theme=dark]{--series-2:#a6b5a9;--series-3:#9eb5c9}.chart-lab-module__WTqZdW__toggle{align-items:center;gap:10px;min-height:44px;margin-bottom:18px;font-size:14px;display:flex}.chart-lab-module__WTqZdW__card{border:1px solid var(--border);background:var(--surface);box-shadow:0 6px 20px var(--shadow);border-radius:20px;margin-top:24px;padding:22px 14px}.chart-lab-module__WTqZdW__card header{gap:8px;padding-inline:8px;display:grid}.chart-lab-module__WTqZdW__card header>span{font-size:14px;font-weight:600}.chart-lab-module__WTqZdW__card header strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600}.chart-lab-module__WTqZdW__card small{color:var(--fg-secondary);font-size:12px}.chart-lab-module__WTqZdW__plot{width:100%;height:230px;margin-top:20px}.chart-lab-module__WTqZdW__barCard{--bar-highlight:color-mix(in srgb, var(--focus) 78%, var(--sheen));--bar-base:color-mix(in srgb, var(--focus) 90%, var(--fg));border-radius:22px}.chart-lab-module__WTqZdW__barCard header{border-bottom:1px solid color-mix(in srgb, var(--border) 65%, transparent);padding-bottom:14px}.chart-lab-module__WTqZdW__barCard .recharts-tooltip-cursor{transition:x .18s,opacity .18s}@media (prefers-reduced-motion:reduce){.chart-lab-module__WTqZdW__barCard .recharts-tooltip-cursor{transition:none}}.chart-lab-module__WTqZdW__areaCard{border-radius:22px;padding-top:26px}.chart-lab-module__WTqZdW__areaCard header{padding-left:20px;position:relative}.chart-lab-module__WTqZdW__areaCard header:before{content:"";background:color-mix(in srgb, var(--focus) 45%, var(--border));border-radius:99px;width:2px;position:absolute;top:4px;bottom:4px;left:7px}.chart-lab-module__WTqZdW__areaCard header strong{font-size:clamp(28px,3vw,36px);line-height:1.25}.chart-lab-module__WTqZdW__areaTooltip{border:1px solid color-mix(in srgb, var(--focus) 20%, var(--border));background:var(--surface);min-width:150px;color:var(--fg);box-shadow:0 8px 24px var(--shadow);border-radius:16px;gap:7px;padding:14px 18px;display:grid}.chart-lab-module__WTqZdW__areaTooltip>span{color:var(--fg-secondary);text-transform:capitalize;font-size:12px}.chart-lab-module__WTqZdW__areaTooltip strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:23px;font-weight:600}.chart-lab-module__WTqZdW__areaTooltip small{align-items:center;gap:7px;font-size:11px;display:flex}.chart-lab-module__WTqZdW__areaTooltip i{background:var(--focus);border-radius:50%;width:6px;height:6px}.chart-lab-module__WTqZdW__ring{aspect-ratio:1;width:min(100%,280px);margin:24px auto;position:relative}.chart-lab-module__WTqZdW__ring:before{content:"";border:1px solid var(--border);pointer-events:none;border-radius:50%;position:absolute;inset:4.5%}.chart-lab-module__WTqZdW__center{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.chart-lab-module__WTqZdW__centerDisc{text-align:center;background:radial-gradient(circle at 35% 20%, var(--surface), color-mix(in srgb, var(--focus) 5%, var(--surface)));border:1px solid var(--border);width:65%;height:65%;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--sheen) 30%, transparent), 0 5px 18px var(--shadow);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.chart-lab-module__WTqZdW__center strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(30px,4vw,46px);font-weight:600;line-height:1.1}.chart-lab-module__WTqZdW__center small{color:var(--focus);background:color-mix(in srgb, var(--focus) 8%, var(--surface));font-variant-numeric:tabular-nums;border-radius:99px;margin-top:5px;padding:3px 9px}.chart-lab-module__WTqZdW__center span{color:var(--fg-secondary);max-width:90%;font-size:12px}.chart-lab-module__WTqZdW__legend{border-top:1px solid var(--border);gap:6px;padding-top:14px;display:grid}.chart-lab-module__WTqZdW__legend button{min-height:46px;color:var(--fg);text-align:left;cursor:pointer;isolation:isolate;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;min-height:54px;padding:10px 12px;transition:background-color .32s,border-color .32s;display:flex;position:relative}.chart-lab-module__WTqZdW__legend .chart-lab-module__WTqZdW__legendGlider{z-index:-1;background:color-mix(in srgb, var(--focus) 8%, var(--surface));border:1px solid color-mix(in srgb, var(--focus) 18%, var(--border));pointer-events:none;border-radius:13px;position:absolute;inset:0}.chart-lab-module__WTqZdW__legend button>small{color:var(--fg-secondary);font-variant-numeric:tabular-nums;font-size:12px}.chart-lab-module__WTqZdW__legend button>strong{text-align:right;font-variant-numeric:tabular-nums;min-width:24px;font-size:16px}.chart-lab-module__WTqZdW__legend button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.chart-lab-module__WTqZdW__legend i{border-radius:50%;width:8px;height:8px}.chart-lab-module__WTqZdW__legend span{flex:1;font-size:14px}.chart-lab-module__WTqZdW__ring path{transition:opacity .32s}.chart-lab-module__WTqZdW__ring[data-hovered] path{opacity:.4}.chart-lab-module__WTqZdW__ring[data-hovered="0"] .chart-lab-module__WTqZdW__segment0,.chart-lab-module__WTqZdW__ring[data-hovered="1"] .chart-lab-module__WTqZdW__segment1,.chart-lab-module__WTqZdW__ring[data-hovered="2"] .chart-lab-module__WTqZdW__segment2{opacity:1}.chart-lab-module__WTqZdW__ring[data-reduced=true] path{transition:none}.chart-lab-module__WTqZdW__data{margin-top:20px;font-size:13px}.chart-lab-module__WTqZdW__data summary{cursor:pointer;padding-block:12px}.chart-lab-module__WTqZdW__data table{text-align:left;width:100%}.chart-lab-module__WTqZdW__data td{text-align:right;padding:8px}@media (prefers-reduced-motion:reduce){.chart-lab-module__WTqZdW__legend button,.chart-lab-module__WTqZdW__ring path{transition:none}}
.lead-modal-module__JgBgYW__form{gap:17px;display:grid;position:relative}.lead-modal-module__JgBgYW__fieldGlider{z-index:2;border:1.5px solid color-mix(in srgb, var(--primary) 85%, var(--border));background:color-mix(in srgb, var(--primary) 5%, transparent);opacity:0;pointer-events:none;border-radius:12px;transition:transform .41s cubic-bezier(.22,1,.36,1),width .41s cubic-bezier(.22,1,.36,1),height .41s cubic-bezier(.22,1,.36,1),opacity .17s;position:absolute;top:0;left:0}.lead-modal-module__JgBgYW__fieldGlider[data-visible=true]{opacity:1}.lead-modal-module__JgBgYW__error{border:1px solid color-mix(in srgb, var(--destructive) 30%, var(--border));background:var(--destructive-muted);color:var(--destructive);border-radius:12px;padding:11px 13px;font-size:13px}.lead-modal-module__JgBgYW__section{gap:11px;display:grid}.lead-modal-module__JgBgYW__sectionHeading{align-items:center;gap:11px;display:flex}.lead-modal-module__JgBgYW__sectionNumber{border:1px solid color-mix(in srgb, var(--primary) 40%, var(--border));background:var(--primary-muted);width:29px;height:29px;color:var(--primary);border-radius:9px;flex:none;place-items:center;font-size:11px;font-weight:750;display:grid}.lead-modal-module__JgBgYW__sectionTitle{color:var(--fg);white-space:nowrap;margin:0;font-size:14px;font-weight:700}.lead-modal-module__JgBgYW__sectionRule{background:var(--border);flex:1;height:1px;margin-left:3px}.lead-modal-module__JgBgYW__fieldsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.lead-modal-module__JgBgYW__field{flex-direction:column;gap:6px;min-width:0;display:flex}.lead-modal-module__JgBgYW__label{color:var(--fg-secondary);font-size:12px;font-weight:650}.lead-modal-module__JgBgYW__required{color:var(--primary)}.lead-modal-module__JgBgYW__controlShell{border-radius:12px;position:relative}.lead-modal-module__JgBgYW__control{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;min-height:41px;color:var(--fg);font:inherit;border-radius:12px;outline:none;padding:9px 13px;font-size:13px;line-height:1.4;transition:border-color .3s,background-color .3s;display:flex}.lead-modal-module__JgBgYW__control::placeholder{color:var(--fg-muted);opacity:1}.lead-modal-module__JgBgYW__control:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--primary) 45%, var(--border));background:color-mix(in srgb, var(--primary) 3%, var(--surface))}textarea.lead-modal-module__JgBgYW__control{resize:vertical;min-height:68px}.lead-modal-module__JgBgYW__actions{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;gap:9px;padding-top:13px;display:flex}.lead-modal-module__JgBgYW__cancel,.lead-modal-module__JgBgYW__submit{border:1px solid var(--border);min-height:43px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:650;transition:transform .34s cubic-bezier(.22,1,.36,1),background-color .3s,border-color .3s,box-shadow .3s;display:inline-flex;position:relative}.lead-modal-module__JgBgYW__cancel{background:var(--surface);color:var(--fg-secondary)}.lead-modal-module__JgBgYW__cancel:hover{border-color:var(--border-hover);background:var(--bg)}.lead-modal-module__JgBgYW__submit{isolation:isolate;border-color:var(--primary);background:var(--primary);color:var(--primary-fg);overflow:hidden}.lead-modal-module__JgBgYW__submit:before{z-index:-1;border-radius:inherit;background:var(--primary-fg);opacity:.1;transform-origin:0;content:"";transition:transform .37s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.lead-modal-module__JgBgYW__submit:not(:disabled):hover:before{transform:scaleX(1)}.lead-modal-module__JgBgYW__cancel:not(:disabled):hover,.lead-modal-module__JgBgYW__submit:not(:disabled):hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.lead-modal-module__JgBgYW__cancel:not(:disabled):active,.lead-modal-module__JgBgYW__submit:not(:disabled):active{transform:translateY(0)}.lead-modal-module__JgBgYW__cancel:focus-visible,.lead-modal-module__JgBgYW__submit:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.lead-modal-module__JgBgYW__cancel:disabled,.lead-modal-module__JgBgYW__submit:disabled{opacity:.55;cursor:not-allowed}.lead-modal-module__JgBgYW__spinner{animation:1s linear infinite lead-modal-module__JgBgYW__leadModalSpin}@keyframes lead-modal-module__JgBgYW__leadModalSpin{to{transform:rotate(360deg)}}@media (max-width:540px){.lead-modal-module__JgBgYW__fieldsGrid{grid-template-columns:1fr}.lead-modal-module__JgBgYW__actions>*{flex:1}}@media (prefers-reduced-motion:reduce){.lead-modal-module__JgBgYW__fieldGlider,.lead-modal-module__JgBgYW__control,.lead-modal-module__JgBgYW__cancel,.lead-modal-module__JgBgYW__submit,.lead-modal-module__JgBgYW__submit:before{transition:none}.lead-modal-module__JgBgYW__cancel:not(:disabled):hover,.lead-modal-module__JgBgYW__submit:not(:disabled):hover{transform:none}.lead-modal-module__JgBgYW__spinner{animation:none}}@media (forced-colors:active){.lead-modal-module__JgBgYW__controlShell:focus-within{outline-offset:2px;outline:2px solid highlight}.lead-modal-module__JgBgYW__fieldGlider{background:0 0;border-color:highlight}}
