.data-module__yVKc4a__page{--green:#c7ecb6;--dark:#15242a;--body:#45453f;--gutter:max(20px, 5%, calc(50% - 640px))}.data-module__yVKc4a__page a:focus-visible,.data-module__yVKc4a__page summary:focus-visible,.data-module__yVKc4a__page button:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.data-module__yVKc4a__skip{z-index:100;background:#fff;padding:14px;position:fixed;top:-80px;left:20px}.data-module__yVKc4a__skip:focus{top:16px}.data-module__yVKc4a__header{z-index:20;padding:18px var(--gutter);border-bottom:1px solid var(--line-2);background:color-mix(in srgb, var(--paper) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:20px;display:flex;position:sticky;top:0}.data-module__yVKc4a__logo{flex:0 0 92px;width:92px;display:block}.data-module__yVKc4a__logo img{width:100%;height:auto;display:block}.data-module__yVKc4a__divider{border-left:1px solid var(--line-2);height:22px}.data-module__yVKc4a__wordmark{letter-spacing:-.4px;white-space:nowrap;font-size:17px}.data-module__yVKc4a__header nav{gap:28px;margin-left:auto;font-size:14px;display:flex}.data-module__yVKc4a__header nav a:hover{color:var(--accent-text)}.data-module__yVKc4a__page [id]{scroll-margin-top:88px}.data-module__yVKc4a__navCta{border:1px solid var(--ink);white-space:nowrap;border-radius:28px;padding:10px 18px;font-size:14px;transition:background .15s,color .15s}.data-module__yVKc4a__navCta:hover{background:var(--ink);color:var(--paper)}.data-module__yVKc4a__navCta span{margin-left:8px}.data-module__yVKc4a__eyebrow{font:12px/1.5 var(--font-jetbrains-mono), monospace;letter-spacing:1.1px;text-transform:uppercase;color:var(--accent-text);margin:0 0 20px}.data-module__yVKc4a__eyebrow>span{background:var(--accent);border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block}.data-module__yVKc4a__page em{font-family:var(--font-instrument-serif), Georgia, serif;font-style:italic;font-weight:400}.data-module__yVKc4a__page h2 em,.data-module__yVKc4a__page h1 em{display:block}.data-module__yVKc4a__page h3{letter-spacing:-.4px;margin:0 0 10px;font-size:20px;font-weight:500}.data-module__yVKc4a__primary{color:#fff;background:var(--ink);border-radius:30px;justify-content:center;align-items:center;gap:24px;padding:17px 28px;font-size:16px;font-weight:500;transition:background .15s,transform .15s;display:inline-flex}.data-module__yVKc4a__primary:hover{background:#313f44}.data-module__yVKc4a__primary:active{transform:translateY(1px)}.data-module__yVKc4a__textLink{border-bottom:1px solid;padding:10px 0;font-size:15px;display:inline-block}.data-module__yVKc4a__textLink span{margin-left:10px}.data-module__yVKc4a__hero{padding:72px var(--gutter) 56px;grid-template-columns:1.05fr 1fr;align-items:center;gap:6%;display:grid}.data-module__yVKc4a__hero h1{letter-spacing:-2.8px;margin:0 0 26px;font-size:clamp(46px,5vw,76px);font-weight:500;line-height:1.02}.data-module__yVKc4a__lede{max-width:500px;color:var(--ink-2);margin:0;font-size:22px;line-height:1.45}.data-module__yVKc4a__actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:34px;display:flex}.data-module__yVKc4a__heroPhoto{background:var(--dark);border-radius:18px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 70px #15242a24}.data-module__yVKc4a__heroPhoto>img{aspect-ratio:4/3;object-fit:cover;object-position:62% center;width:100%;height:auto;display:block}.data-module__yVKc4a__context{margin:0 var(--gutter);border-block:1px solid var(--line-2);grid-template-columns:repeat(3,1fr);display:grid}.data-module__yVKc4a__context p{gap:6px;margin:0;padding:26px 28px 26px 0;display:grid}.data-module__yVKc4a__context p+p{border-left:1px solid var(--line-2);padding-left:28px}.data-module__yVKc4a__context span{font:12px/1.4 var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:1px;color:var(--muted)}.data-module__yVKc4a__context strong{font-size:17px;font-weight:500;line-height:1.35}.data-module__yVKc4a__clients .container{padding-inline:var(--gutter);max-width:none}.data-module__yVKc4a__faq{padding:88px var(--gutter);grid-template-columns:.8fr 1.2fr;gap:8%;scroll-margin-top:70px;display:grid}.data-module__yVKc4a__faq details{border-bottom:1px solid var(--line-2)}.data-module__yVKc4a__faq details:first-child{border-top:1px solid var(--line-2)}.data-module__yVKc4a__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:18px;font-weight:500;list-style:none;display:flex}.data-module__yVKc4a__faq summary:hover{color:var(--accent-text)}.data-module__yVKc4a__faq summary::-webkit-details-marker{display:none}.data-module__yVKc4a__faq summary span{border:1px solid var(--line-2);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:20px;font-weight:400;line-height:1;transition:transform .2s;display:grid}.data-module__yVKc4a__faq details[open] summary span{transform:rotate(45deg)}.data-module__yVKc4a__faq details p{color:var(--body);max-width:620px;margin:-8px 0 24px;font-size:17px;line-height:1.65}.data-module__yVKc4a__readMore{color:var(--accent-text);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.data-module__yVKc4a__start{background:var(--dark);color:#f1f4ed;padding:88px var(--gutter);grid-template-columns:1fr 1fr;gap:8%;scroll-margin-top:60px;display:grid}.data-module__yVKc4a__start h2{letter-spacing:-1.8px;margin:0 0 24px;font-size:clamp(44px,4.4vw,64px);font-weight:500;line-height:1.02}.data-module__yVKc4a__start em,.data-module__yVKc4a__start .data-module__yVKc4a__eyebrow{color:var(--green)}.data-module__yVKc4a__start p{color:#d3dcda;max-width:460px;font-size:18px;line-height:1.6}.data-module__yVKc4a__startFacts{gap:14px;max-width:460px;margin:36px 0 0;padding:0;list-style:none;display:grid}.data-module__yVKc4a__startFacts li{color:#d3dcda;border-top:1px solid #fff2;padding:16px 0 0;font-size:16px}.data-module__yVKc4a__startFacts strong{color:#fff;font-weight:600}.data-module__yVKc4a__start aside{background:#ffffff08;border:1px solid #ffffff25;border-radius:16px;align-self:start;min-width:0;padding:32px}.data-module__yVKc4a__start .data-module__yVKc4a__primary,.data-module__yVKc4a__onDark .data-module__yVKc4a__primary{background:var(--green);color:var(--dark)}.data-module__yVKc4a__start .data-module__yVKc4a__primary:hover,.data-module__yVKc4a__onDark .data-module__yVKc4a__primary:hover{background:#dcf7d0}.data-module__yVKc4a__start .data-module__yVKc4a__onboardLink{font-size:16px}.data-module__yVKc4a__onboardLink a{color:var(--green);text-underline-offset:4px;text-decoration:underline}.data-module__yVKc4a__form{gap:18px;display:grid}.data-module__yVKc4a__form h3{margin:0 0 4px;font-size:22px}.data-module__yVKc4a__form label{gap:8px;font-size:15px;font-weight:500;display:grid}.data-module__yVKc4a__form label span{color:#aebcba;font-weight:400;display:contents}.data-module__yVKc4a__form input,.data-module__yVKc4a__form select{box-sizing:border-box;color:#fff;width:100%;min-width:0;font:inherit;background:#ffffff10;border:1px solid #ffffff45;border-radius:8px;padding:14px;font-size:16px;font-weight:400}.data-module__yVKc4a__form input:focus-visible,.data-module__yVKc4a__form select:focus-visible{outline:2px solid var(--green);outline-offset:2px;border-color:var(--green)}.data-module__yVKc4a__form .data-module__yVKc4a__primary{cursor:pointer;width:100%;font:inherit;border:0;margin-top:4px;font-size:16px;font-weight:600}.data-module__yVKc4a__form .data-module__yVKc4a__primary:disabled{opacity:.65;cursor:wait}.data-module__yVKc4a__form .data-module__yVKc4a__formNote{color:#aebcba;margin:0;font-size:13px}.data-module__yVKc4a__formNote a{text-decoration:underline}.data-module__yVKc4a__form .data-module__yVKc4a__formError{color:#ffd0bf;margin:0;font-size:15px}.data-module__yVKc4a__sticky{display:none}.data-module__yVKc4a__footer{padding:32px var(--gutter);align-items:center;gap:30px;display:flex}.data-module__yVKc4a__footer>span{color:var(--muted);font-size:13px}.data-module__yVKc4a__footer nav{flex-wrap:wrap;gap:24px;margin-left:auto;font-size:13px;display:flex}@media (max-width:1000px){.data-module__yVKc4a__hero{gap:5%;padding-top:56px}.data-module__yVKc4a__hero h1{letter-spacing:-2px}.data-module__yVKc4a__lede{font-size:19px}.data-module__yVKc4a__faq,.data-module__yVKc4a__start{gap:6%}}@media (max-width:760px){.data-module__yVKc4a__header{padding:10px var(--gutter);flex-wrap:wrap;gap:2px 12px}.data-module__yVKc4a__header nav{order:10;flex:0 0 calc(100% + 2 * var(--gutter));margin:0 calc(-1 * var(--gutter)) -10px;padding:0 32px 0 calc(var(--gutter) - 10px);overscroll-behavior-x:contain;scrollbar-width:none;gap:0;font-size:14px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.data-module__yVKc4a__header nav::-webkit-scrollbar{display:none}.data-module__yVKc4a__header nav a{white-space:nowrap;flex:none;align-items:center;min-height:44px;padding:0 10px;display:inline-flex}.data-module__yVKc4a__page [id]{scroll-margin-top:112px}.data-module__yVKc4a__navCta{margin-left:auto;padding:9px 14px;font-size:13px}.data-module__yVKc4a__navCta span{margin-left:4px}.data-module__yVKc4a__logo{flex-basis:74px;width:74px}.data-module__yVKc4a__wordmark{font-size:14px}.data-module__yVKc4a__divider{height:18px}.data-module__yVKc4a__hero{padding:36px var(--gutter) 32px;grid-template-columns:1fr;gap:28px}.data-module__yVKc4a__hero h1{letter-spacing:-1.6px;margin-bottom:18px;font-size:clamp(40px,11vw,60px)}.data-module__yVKc4a__lede{font-size:19px}.data-module__yVKc4a__actions{gap:20px;margin-top:26px}.data-module__yVKc4a__primary{padding:16px 24px}.data-module__yVKc4a__context{grid-template-columns:1fr}.data-module__yVKc4a__context p,.data-module__yVKc4a__context p+p{border-left:0;padding:16px 0}.data-module__yVKc4a__context p+p{border-top:1px solid var(--line-2)}.data-module__yVKc4a__context strong{font-size:16px}.data-module__yVKc4a__clients .hm-clients-grid{grid-template-columns:repeat(2,1fr)}.data-module__yVKc4a__clients .hm-clients-tile{padding:18px 16px}.data-module__yVKc4a__clients .hm-clients-logo{height:36px}.data-module__yVKc4a__clients .hm-clients-logo img{max-width:100%;height:auto;max-height:36px}.data-module__yVKc4a__faq{padding:56px var(--gutter);grid-template-columns:1fr;gap:20px}.data-module__yVKc4a__faq summary{padding:20px 0;font-size:17px}.data-module__yVKc4a__faq details p{font-size:16px}.data-module__yVKc4a__start{padding:56px var(--gutter) 64px;grid-template-columns:1fr;gap:32px}.data-module__yVKc4a__start p{font-size:17px}.data-module__yVKc4a__startFacts{margin-top:24px}.data-module__yVKc4a__startFacts li:not(:last-child){display:none}.data-module__yVKc4a__start aside{padding:22px}.data-module__yVKc4a__footer{padding:28px var(--gutter) 104px;flex-wrap:wrap;gap:16px}.data-module__yVKc4a__footer nav{gap:0 20px;width:100%;margin-left:0}.data-module__yVKc4a__footer nav a,.data-module__yVKc4a__wordmark{align-items:center;min-height:44px;display:inline-flex}.data-module__yVKc4a__sticky{z-index:30;background:var(--dark);color:#f1f4ed;border-radius:40px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 18px;transition:transform .25s,opacity .25s;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 12px 30px #15242a55}.data-module__yVKc4a__sticky[data-visible=false]{opacity:0;pointer-events:none;transform:translateY(140%)}.data-module__yVKc4a__sticky p{margin:0;font-size:14px}.data-module__yVKc4a__sticky strong{color:var(--green);font-size:17px}.data-module__yVKc4a__sticky .data-module__yVKc4a__primary{background:var(--green);color:var(--dark);gap:12px;padding:12px 20px;font-size:15px}}@media (max-width:420px){.data-module__yVKc4a__divider{display:none}.data-module__yVKc4a__logo{flex-basis:66px;align-items:center;width:66px;min-height:44px;display:flex}.data-module__yVKc4a__header{column-gap:10px}.data-module__yVKc4a__wordmark{white-space:normal;flex:1 1 0;min-width:0;line-height:1.2}}@media (prefers-reduced-motion:reduce){.data-module__yVKc4a__primary,.data-module__yVKc4a__navCta,.data-module__yVKc4a__sticky,.data-module__yVKc4a__faq summary span{transition:none}}.data-module__yVKc4a__choices{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}.data-module__yVKc4a__choices legend{margin-bottom:10px;padding:0;font-size:15px;font-weight:500}.data-module__yVKc4a__form .data-module__yVKc4a__choices label{cursor:pointer;border:1px solid #ffffff30;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:400;display:flex}.data-module__yVKc4a__form .data-module__yVKc4a__choices label:has(input:checked){border-color:var(--green);background:#c7ecb614}.data-module__yVKc4a__form .data-module__yVKc4a__choices input{width:18px;height:18px;accent-color:var(--green);flex:none;margin:0;padding:0}@media (max-width:420px){.data-module__yVKc4a__choices{grid-template-columns:1fr}}.data-module__yVKc4a__secondary{border:1px solid var(--ink);border-radius:30px;align-items:center;gap:14px;padding:16px 24px;font-size:16px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.data-module__yVKc4a__secondary:hover{background:var(--ink);color:var(--paper)}@media (max-width:760px){.data-module__yVKc4a__secondary{padding:15px 20px;font-size:15px}}.data-module__yVKc4a__form select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#c0cecc 50%),linear-gradient(135deg,#c0cecc 50%,#0000 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px;padding-right:36px}.data-module__yVKc4a__form select option{color:#15242a}.data-module__yVKc4a__form input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:50px}
.portal-module__UNtR0W__page{min-height:100vh}.portal-module__UNtR0W__shell{display:block}.portal-module__UNtR0W__main{max-width:960px;margin:0 auto;padding:40px 20px 80px}.portal-module__UNtR0W__muted{color:var(--muted);margin:0 0 18px;font-size:15px;line-height:1.55}.portal-module__UNtR0W__mono{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:1px;color:var(--ink)}.portal-module__UNtR0W__error{color:#8a1c12;background:#fdecea;border-radius:10px;margin:0;padding:12px 14px;font-size:15px;line-height:1.45}.portal-module__UNtR0W__link{font:inherit;color:var(--accent-text);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:15px;text-decoration:underline}.portal-module__UNtR0W__signin{max-width:460px}.portal-module__UNtR0W__signin h1{letter-spacing:-1.2px;margin:0 0 12px;font-size:clamp(30px,5vw,42px);font-weight:500;line-height:1.08}.portal-module__UNtR0W__signin>p{color:var(--body);margin:0 0 22px;font-size:17px;line-height:1.55}.portal-module__UNtR0W__form{gap:10px;margin:0 0 14px;display:grid}.portal-module__UNtR0W__form label{font-size:14px;font-weight:500}.portal-module__UNtR0W__form input{border:1px solid var(--line-2);min-height:52px;font:inherit;background:var(--paper);color:var(--ink);border-radius:12px;padding:0 16px;font-size:17px}.portal-module__UNtR0W__form input:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.portal-module__UNtR0W__codeInput{letter-spacing:6px;font-family:var(--font-jetbrains-mono), monospace!important;font-size:26px!important}.portal-module__UNtR0W__form button{background:var(--ink);color:#fff;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:30px;margin-top:6px;font-size:17px;font-weight:500}.portal-module__UNtR0W__form button:disabled{opacity:.55;cursor:default}.portal-module__UNtR0W__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:0 0 24px;display:flex}.portal-module__UNtR0W__top>div{min-width:0;max-width:100%}.portal-module__UNtR0W__eyebrow{font:12px/1.5 var(--font-jetbrains-mono), monospace;letter-spacing:1.1px;text-transform:uppercase;color:var(--accent-text);margin:0 0 6px}.portal-module__UNtR0W__company{letter-spacing:-1px;margin:0;font-size:clamp(28px,4.4vw,40px);font-weight:500;line-height:1.1}select.portal-module__UNtR0W__company{border:0;border-bottom:1px solid var(--line-2);color:var(--ink);cursor:pointer;background:0 0;max-width:100%;padding:0 28px 2px 0;font-family:inherit}.portal-module__UNtR0W__who{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:14px}.portal-module__UNtR0W__stats{grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 16px;display:grid}.portal-module__UNtR0W__stats div{border:1px solid var(--line-2);border-radius:14px;padding:16px 18px}.portal-module__UNtR0W__stats dt{color:var(--muted);margin:0 0 6px;font-size:13px}.portal-module__UNtR0W__stats dd{letter-spacing:-.8px;font-variant-numeric:tabular-nums;margin:0;font-size:30px;font-weight:500}.portal-module__UNtR0W__stats div:first-child{background:var(--ink);border-color:var(--ink)}.portal-module__UNtR0W__stats div:first-child dt{color:#ffffffb3}.portal-module__UNtR0W__stats div:first-child dd{color:#fff}.portal-module__UNtR0W__utilization{border:1px solid var(--line-2);border-radius:14px;margin:0 0 18px;padding:18px}.portal-module__UNtR0W__utilHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.portal-module__UNtR0W__utilHead h2{margin:0 0 2px;font-size:18px;font-weight:500}.portal-module__UNtR0W__mutedSmall{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.portal-module__UNtR0W__score{letter-spacing:-1px;font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:36px;font-weight:500}.portal-module__UNtR0W__meter{background:var(--paper-2);border-radius:6px;height:10px;margin:12px 0 8px;overflow:hidden}.portal-module__UNtR0W__meter span{background:var(--accent);border-radius:6px;height:100%;display:block}.portal-module__UNtR0W__idle{color:#6b4300;background:#fff4e0;border-radius:10px;margin-top:14px;padding:12px 14px;font-size:15px;line-height:1.45}.portal-module__UNtR0W__idle p{margin:0 0 6px}.portal-module__UNtR0W__idle ul{margin:0;padding:0;list-style:none}.portal-module__UNtR0W__idle li{border-top:1px solid #6b43002e;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:6px 0;display:flex}.portal-module__UNtR0W__idle li>span:first-child{overflow-wrap:anywhere;font-weight:500}.portal-module__UNtR0W__idle .portal-module__UNtR0W__device{color:inherit;opacity:.8}.portal-module__UNtR0W__allActive{color:var(--accent-text);margin:12px 0 0;font-size:14px}.portal-module__UNtR0W__table{border-collapse:collapse;width:100%;margin-top:8px;font-size:16px}.portal-module__UNtR0W__table th,.portal-module__UNtR0W__table td{text-align:left;border-bottom:1px solid var(--line-2);vertical-align:top;padding:14px 12px}.portal-module__UNtR0W__table thead th{font:12px var(--font-jetbrains-mono), monospace;letter-spacing:.8px;text-transform:uppercase;color:var(--muted);font-weight:400}.portal-module__UNtR0W__table td{font-variant-numeric:tabular-nums;white-space:nowrap}.portal-module__UNtR0W__table tbody th{overflow-wrap:anywhere;font-weight:500}.portal-module__UNtR0W__table tr[data-muted] th,.portal-module__UNtR0W__table tr[data-muted] td{color:var(--muted)}.portal-module__UNtR0W__table tfoot th,.portal-module__UNtR0W__table tfoot td{border-bottom:0;font-weight:600}.portal-module__UNtR0W__tag{background:var(--paper-2);color:var(--muted);border-radius:10px;margin-left:8px;padding:2px 8px;font-size:12px;font-weight:400;display:inline-block}.portal-module__UNtR0W__device{color:var(--muted);margin-top:2px;font-size:13px;font-weight:400;display:block}.portal-module__UNtR0W__empty{border:1px dashed var(--line-2);color:var(--body);border-radius:14px;padding:22px;font-size:16px;line-height:1.55}.portal-module__UNtR0W__flagged{margin:32px 0 18px}.portal-module__UNtR0W__flagged h2{margin:0 0 6px;font-size:18px;font-weight:500}.portal-module__UNtR0W__table td.portal-module__UNtR0W__reason{white-space:normal;min-width:24ch}@media (max-width:720px){.portal-module__UNtR0W__table td.portal-module__UNtR0W__reason{min-width:0;display:block}.portal-module__UNtR0W__table td.portal-module__UNtR0W__reason:before{margin-bottom:2px;display:block}.portal-module__UNtR0W__main{padding:28px 16px 64px}.portal-module__UNtR0W__stats{grid-template-columns:1fr 1fr}.portal-module__UNtR0W__stats dd{font-size:22px}.portal-module__UNtR0W__table thead{display:none}.portal-module__UNtR0W__table,.portal-module__UNtR0W__table tbody,.portal-module__UNtR0W__table tfoot,.portal-module__UNtR0W__table tr,.portal-module__UNtR0W__table th,.portal-module__UNtR0W__table td{display:block}.portal-module__UNtR0W__table tr{border:1px solid var(--line-2);border-radius:14px;margin:0 0 10px;padding:12px 14px}.portal-module__UNtR0W__table th,.portal-module__UNtR0W__table td{border:0;padding:4px 0}.portal-module__UNtR0W__table td{justify-content:space-between;gap:12px;display:flex}.portal-module__UNtR0W__table td:before{content:attr(data-label);color:var(--muted)}.portal-module__UNtR0W__table tfoot tr{background:var(--paper-2)}}.portal-module__UNtR0W__signed{border:1px solid var(--line-2);border-radius:14px;gap:14px;margin:0 0 18px;padding:18px;display:grid}.portal-module__UNtR0W__signedHead h2{margin:0 0 2px;font-size:18px;font-weight:500}.portal-module__UNtR0W__target{letter-spacing:-.7px;color:var(--ink);margin:2px 0 4px;font-size:28px;font-weight:500;line-height:1.15}.portal-module__UNtR0W__plain{color:var(--body);margin:4px 0 0;font-size:15px;line-height:1.5}.portal-module__UNtR0W__signedTiles{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0;display:grid}.portal-module__UNtR0W__signedTiles>div{border:1px solid var(--line-2);border-radius:12px;min-width:0;padding:14px 16px}.portal-module__UNtR0W__signedTiles dt{color:var(--muted);font-size:13px;line-height:1.35}.portal-module__UNtR0W__signedTiles dd{letter-spacing:-.6px;margin:6px 0 0;font-size:26px;font-weight:500}.portal-module__UNtR0W__signedTiles dd.portal-module__UNtR0W__tileNote{letter-spacing:0;color:var(--muted);margin-top:4px;font-size:13px;font-weight:400;line-height:1.4}.portal-module__UNtR0W__signed .portal-module__UNtR0W__meter{margin:0}.portal-module__UNtR0W__weekly{gap:8px;margin:0;display:grid}.portal-module__UNtR0W__legend{color:var(--muted);flex-wrap:wrap;gap:6px 18px;font-size:13px;display:flex}.portal-module__UNtR0W__legend span{align-items:center;gap:6px;display:inline-flex}.portal-module__UNtR0W__keyBar{background:var(--accent);border-radius:3px 3px 0 0;width:10px;height:12px;display:inline-block}.portal-module__UNtR0W__keyPace{background:var(--ink);width:18px;height:2px;display:inline-block}.portal-module__UNtR0W__chartRow{align-items:flex-start;gap:8px;min-width:0;display:flex}.portal-module__UNtR0W__chartScroll{border-radius:4px;flex:auto;min-width:0;overflow-x:auto}.portal-module__UNtR0W__chartScroll:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.portal-module__UNtR0W__ticks{height:160px;color:var(--muted);font-variant-numeric:tabular-nums;flex:0 0 36px;margin-top:22px;font-size:12px;position:relative}.portal-module__UNtR0W__ticks span{position:absolute;right:0;transform:translateY(50%)}.portal-module__UNtR0W__plot{padding-top:22px;display:flex;position:relative}.portal-module__UNtR0W__gridLayer{border-bottom:1px solid color-mix(in srgb, var(--ink) 30%, transparent);height:160px;position:absolute;top:22px;left:0;right:0}.portal-module__UNtR0W__grid{background:var(--line-2);height:1px;position:absolute;left:0;right:0}.portal-module__UNtR0W__col{flex-direction:column;flex:1 1 0;align-items:center;min-width:44px;display:flex}.portal-module__UNtR0W__colArea{width:100%;height:160px;position:relative}.portal-module__UNtR0W__bar{background:var(--accent);border-radius:4px 4px 0 0;width:22px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.portal-module__UNtR0W__pace{background:var(--ink);border-radius:1px;width:34px;height:2px;position:absolute;left:50%;transform:translate(-50%,1px)}.portal-module__UNtR0W__barValue{color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;position:absolute;left:50%;transform:translate(-50%,-6px)}.portal-module__UNtR0W__colLabel{color:var(--muted);white-space:nowrap;margin-top:6px;font-size:12px}.portal-module__UNtR0W__values summary{cursor:pointer;color:var(--accent-text);align-items:center;min-height:32px;font-size:14px;display:flex}.portal-module__UNtR0W__valueTable{border-collapse:collapse;margin:6px 0 0;font-size:14px}.portal-module__UNtR0W__valueTable th,.portal-module__UNtR0W__valueTable td{text-align:left;border-bottom:1px solid var(--line-2);font-variant-numeric:tabular-nums;white-space:nowrap;padding:6px 16px 6px 0}.portal-module__UNtR0W__valueTable thead th{color:var(--muted);font-weight:500}.portal-module__UNtR0W__valueTable tbody th{font-weight:400}.portal-module__UNtR0W__signedNotes{gap:4px;display:grid}.portal-module__UNtR0W__signedNotes p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}@media (max-width:720px){.portal-module__UNtR0W__signed{padding:14px}.portal-module__UNtR0W__signedTiles{grid-template-columns:1fr;gap:8px}.portal-module__UNtR0W__signedTiles>div{grid-template-columns:1fr auto;align-items:baseline;gap:2px 12px;padding:12px 14px;display:grid}.portal-module__UNtR0W__signedTiles dd{margin:0;font-size:22px}.portal-module__UNtR0W__signedTiles dd.portal-module__UNtR0W__tileNote{grid-column:1/-1;margin:0}.portal-module__UNtR0W__target{font-size:24px}}.portal-module__UNtR0W__account{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin:0 0 22px;display:flex}.portal-module__UNtR0W__inlineLink{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}.portal-module__UNtR0W__notice{color:#6b4300;background:#fff4e0;border-radius:10px;margin:0;padding:12px 14px;font-size:15px;line-height:1.45}.portal-module__UNtR0W__success{color:#1e5631;background:#e6f4ea;border-radius:10px;margin:12px 0 0;padding:12px 14px;font-size:15px;line-height:1.45}.portal-module__UNtR0W__thanks{color:#1e5631;background:#e6f4ea;border-radius:14px;margin:0 0 18px;padding:20px}.portal-module__UNtR0W__thanks h2{margin:0 0 6px;font-size:22px;font-weight:500}.portal-module__UNtR0W__thanks p{margin:0;font-size:16px;line-height:1.5}.portal-module__UNtR0W__optional{color:var(--muted);font-weight:400}.portal-module__UNtR0W__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.portal-module__UNtR0W__linkRow{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:12px 0 0;display:flex}.portal-module__UNtR0W__smallButton{border:1px solid var(--line-2);background:var(--paper);min-height:44px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:30px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:15px;text-decoration:none;display:inline-flex}.portal-module__UNtR0W__smallButton:hover{border-color:var(--ink)}.portal-module__UNtR0W__smallButton:focus-visible,.portal-module__UNtR0W__primaryButton:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.portal-module__UNtR0W__primaryButton{border:1px solid var(--ink);background:var(--ink);color:#fff;min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:30px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:500;display:inline-flex}.portal-module__UNtR0W__primaryButton:hover{background:var(--ink-2)}.portal-module__UNtR0W__primaryButton:disabled{opacity:.55;cursor:default}.portal-module__UNtR0W__dangerLink{font:inherit;color:#8a1c12;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:4px 0;font-size:14px;text-decoration:underline}.portal-module__UNtR0W__count{font:12px/1 var(--font-jetbrains-mono), monospace;color:var(--muted);font-variant-numeric:tabular-nums}.portal-module__UNtR0W__meta{color:var(--muted);font-size:14px;font-weight:400}.portal-module__UNtR0W__money{font-variant-numeric:tabular-nums;font-size:14px}.portal-module__UNtR0W__chip{background:var(--paper-2);color:var(--body);white-space:nowrap;border-radius:12px;align-items:center;padding:3px 10px;font-size:13px;line-height:1.4;display:inline-flex}.portal-module__UNtR0W__chip[data-tone=info]{background:var(--accent-soft);color:var(--accent-text)}.portal-module__UNtR0W__chip[data-tone=good]{color:#1e5631;background:#e6f4ea}.portal-module__UNtR0W__chip[data-tone=wait]{color:#6b4300;background:#fff4e0}.portal-module__UNtR0W__chip[data-tone=late]{color:#8a1c12;background:#fdecea}.portal-module__UNtR0W__chip[data-tone=muted]{color:var(--muted)}.portal-module__UNtR0W__workspace{align-items:stretch;min-height:calc(100vh - 66px);display:flex}.portal-module__UNtR0W__workspace input:focus-visible,.portal-module__UNtR0W__workspace textarea:focus-visible,.portal-module__UNtR0W__workspace select:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.portal-module__UNtR0W__sidebar{border-right:1px solid var(--line-2);background:var(--paper-2);flex:0 0 248px}.portal-module__UNtR0W__sidebarInner{box-sizing:border-box;flex-direction:column;gap:18px;max-height:calc(100vh - 66px);padding:24px 14px;display:flex;position:sticky;top:66px;overflow-y:auto}.portal-module__UNtR0W__sideWho{color:var(--muted);margin:0 12px;font-size:13px;line-height:1.4}.portal-module__UNtR0W__navList,.portal-module__UNtR0W__moreList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.portal-module__UNtR0W__navList a,.portal-module__UNtR0W__moreList a{min-height:44px;color:var(--ink-2);border-radius:10px;align-items:center;gap:12px;padding:0 12px;font-size:15px;text-decoration:none;display:flex}.portal-module__UNtR0W__navList a:hover{background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink)}.portal-module__UNtR0W__navList a[aria-current=page]{background:var(--paper);color:var(--ink);font-weight:500;box-shadow:0 1px 2px #0000000f}.portal-module__UNtR0W__navList .portal-module__UNtR0W__count,.portal-module__UNtR0W__moreList .portal-module__UNtR0W__count{margin-left:auto}.portal-module__UNtR0W__moreList{gap:8px}.portal-module__UNtR0W__moreList a{border:1px solid var(--line-2);background:#fff;min-height:54px}.portal-module__UNtR0W__feeCard{border:1px solid var(--line-2);background:#fff;border-radius:12px;gap:2px;padding:14px;display:grid}.portal-module__UNtR0W__feeCard .portal-module__UNtR0W__eyebrow{color:var(--muted);margin:0}.portal-module__UNtR0W__feeBig{letter-spacing:-.6px;margin:0;font-size:24px;font-weight:500}.portal-module__UNtR0W__feeSigned,.portal-module__UNtR0W__feeUnsigned{color:#1e5631;margin:6px 0 0;font-size:13px}.portal-module__UNtR0W__feeUnsigned{color:#6b4300}.portal-module__UNtR0W__feePart{gap:2px;display:grid}.portal-module__UNtR0W__feePart+.portal-module__UNtR0W__feePart{border-top:1px solid var(--line-2);margin-top:10px;padding-top:10px}.portal-module__UNtR0W__feePart .portal-module__UNtR0W__mutedSmall+.portal-module__UNtR0W__mutedSmall{margin-top:4px}.portal-module__UNtR0W__todayTerms{display:none}.portal-module__UNtR0W__sideAccount{color:var(--muted);overflow-wrap:anywhere;gap:2px;margin:0 12px;font-size:13px;display:grid}.portal-module__UNtR0W__sideAccount .portal-module__UNtR0W__link{justify-self:start;font-size:14px}.portal-module__UNtR0W__content{box-sizing:border-box;flex:auto;min-width:0;padding:32px clamp(20px,3.5vw,48px) 72px}.portal-module__UNtR0W__content>.portal-module__UNtR0W__error{margin-bottom:16px}.portal-module__UNtR0W__tabBar{display:none}.portal-module__UNtR0W__view{flex-direction:column;gap:22px;max-width:1160px;display:flex}.portal-module__UNtR0W__pageHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.portal-module__UNtR0W__pageHead .portal-module__UNtR0W__eyebrow{margin:0}.portal-module__UNtR0W__pageTitle{letter-spacing:-1px;margin:4px 0 0;font-size:clamp(28px,3.4vw,38px);font-weight:500;line-height:1.1}.portal-module__UNtR0W__greeting{letter-spacing:-1.2px;margin:4px 0 0;font-size:clamp(30px,4vw,42px);font-weight:500;line-height:1.08}.portal-module__UNtR0W__workspace .portal-module__UNtR0W__greeting em{font-family:var(--font-instrument-serif), Georgia, serif;font-style:italic;font-weight:400;display:inline}.portal-module__UNtR0W__pageLede{max-width:660px;color:var(--body);margin:6px 0 0;font-size:15px;line-height:1.5}.portal-module__UNtR0W__toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.portal-module__UNtR0W__panel{box-sizing:border-box;border:1px solid var(--line-2);background:#fff;border-radius:16px;padding:20px}.portal-module__UNtR0W__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 6px;display:flex}.portal-module__UNtR0W__panelTitle{letter-spacing:-.2px;margin:0;font-size:18px;font-weight:600}.portal-module__UNtR0W__panel>.portal-module__UNtR0W__mutedSmall{margin:4px 0 0}.portal-module__UNtR0W__columns{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.portal-module__UNtR0W__colMain{flex-direction:column;flex:3 460px;gap:20px;min-width:0;display:flex}.portal-module__UNtR0W__colSide{flex-direction:column;flex:2 300px;gap:20px;min-width:0;display:flex}.portal-module__UNtR0W__bigNumber{letter-spacing:-1px;font-variant-numeric:tabular-nums;margin:0;font-size:34px;font-weight:500}.portal-module__UNtR0W__tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;display:grid}.portal-module__UNtR0W__tiles>div{border:1px solid var(--line-2);background:#fff;border-radius:14px;padding:16px 18px}.portal-module__UNtR0W__tiles>div[data-tone=dark]{background:var(--dark);border-color:var(--dark);color:#fff}.portal-module__UNtR0W__tiles dt{color:var(--muted);font-size:13px}.portal-module__UNtR0W__tiles dd{letter-spacing:-.8px;font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:30px;font-weight:500}.portal-module__UNtR0W__tiles dd.portal-module__UNtR0W__tileNote{letter-spacing:0;color:var(--muted);margin-top:4px;font-size:13px;font-weight:400}.portal-module__UNtR0W__tiles [data-tone=dark] dt,.portal-module__UNtR0W__tiles [data-tone=dark] dd.portal-module__UNtR0W__tileNote{color:#ffffffbd}.portal-module__UNtR0W__tiles dd.portal-module__UNtR0W__tileNote[data-late]{color:#8a1c12}.portal-module__UNtR0W__followList{margin:0;padding:0;list-style:none}.portal-module__UNtR0W__followRow{border-top:1px solid var(--line-2);flex-wrap:wrap;align-items:flex-start;gap:10px 14px;padding:14px 0;display:flex}.portal-module__UNtR0W__followRow>.portal-module__UNtR0W__error{flex-basis:100%}.portal-module__UNtR0W__followWho{flex:240px;justify-items:start;gap:2px;min-width:0;display:grid}.portal-module__UNtR0W__followWho .portal-module__UNtR0W__chip{margin-top:4px}.portal-module__UNtR0W__followWho p{overflow-wrap:anywhere;margin:0}.portal-module__UNtR0W__followWho strong{font-weight:500}.portal-module__UNtR0W__nameButton{color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.portal-module__UNtR0W__nameButton:hover{text-underline-offset:3px;text-decoration:underline}.portal-module__UNtR0W__savedNote{color:#1e5631;margin:4px 0 0;font-size:13px}.portal-module__UNtR0W__followNote{flex-basis:100%;padding-left:54px}.portal-module__UNtR0W__readyList{margin:8px 0 0;padding:0;list-style:none}.portal-module__UNtR0W__readyList>li{border-top:1px solid var(--line-2);padding:12px 0}.portal-module__UNtR0W__readyRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.portal-module__UNtR0W__readyRow p{overflow-wrap:anywhere;margin:0}.portal-module__UNtR0W__readyRow strong{font-weight:500}.portal-module__UNtR0W__readyList form{margin-top:12px}.portal-module__UNtR0W__avatar{background:var(--paper-2);width:40px;height:40px;color:var(--body);border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.portal-module__UNtR0W__avatar[data-tone=late]{color:#8a1c12;background:#fdecea}.portal-module__UNtR0W__avatar[data-tone=info]{background:var(--accent-soft);color:var(--accent-text)}.portal-module__UNtR0W__rowActions,.portal-module__UNtR0W__moveForm{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.portal-module__UNtR0W__moveForm input{border:1px solid var(--line-2);min-height:44px;font:inherit;background:var(--paper);color:var(--ink);border-radius:10px;padding:0 10px;font-size:16px}.portal-module__UNtR0W__iconButton{border:1px solid var(--line-2);background:var(--paper);width:44px;height:44px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.portal-module__UNtR0W__iconButton:hover{border-color:var(--ink)}.portal-module__UNtR0W__pipeline{flex-wrap:wrap;gap:16px;margin-top:8px;display:flex}.portal-module__UNtR0W__pipeline>div{flex:3 240px;min-width:0}.portal-module__UNtR0W__pipeline>div+div{flex:4 320px}.portal-module__UNtR0W__pipeLabel{font:12px/1.5 var(--font-jetbrains-mono), monospace;letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin:0 0 8px}.portal-module__UNtR0W__pipeTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.portal-module__UNtR0W__pipeTiles[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.portal-module__UNtR0W__pipeTile{background:var(--paper-2);color:var(--ink);border-radius:12px;flex-direction:column;gap:2px;padding:12px;text-decoration:none;display:flex}.portal-module__UNtR0W__pipeTile:hover{box-shadow:inset 0 0 0 1px var(--ink)}.portal-module__UNtR0W__pipeTile strong{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:500}.portal-module__UNtR0W__pipeTile span{color:var(--body);font-size:13px;line-height:1.3}.portal-module__UNtR0W__pipeTile[data-tone=wait],.portal-module__UNtR0W__pipeTile[data-tone=wait] span{color:#6b4300;background:#fff4e0}.portal-module__UNtR0W__pipeTile[data-tone=info],.portal-module__UNtR0W__pipeTile[data-tone=info] span{background:var(--accent-soft);color:var(--accent-text)}.portal-module__UNtR0W__pipeTile[data-tone=good],.portal-module__UNtR0W__pipeTile[data-tone=good] span{color:#1e5631;background:#e6f4ea}.portal-module__UNtR0W__summaryList{margin:0 0 10px;padding:0;list-style:none}.portal-module__UNtR0W__summaryList li{border-bottom:1px solid var(--line-2);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.portal-module__UNtR0W__summaryList p{overflow-wrap:anywhere;margin:0}.portal-module__UNtR0W__summaryList strong{font-weight:500}.portal-module__UNtR0W__summaryRight{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.portal-module__UNtR0W__activity{gap:10px;margin:8px 0 0;padding:0;font-size:14px;line-height:1.45;list-style:none;display:grid}.portal-module__UNtR0W__activity li{gap:12px;display:flex}.portal-module__UNtR0W__activity span{color:var(--muted);font-variant-numeric:tabular-nums;flex:0 0 48px}.portal-module__UNtR0W__assistant{border:1px solid var(--line-2);background:#fff;border-radius:16px;gap:10px;padding:18px;display:grid}.portal-module__UNtR0W__assistant[data-compact]{padding:14px 16px}.portal-module__UNtR0W__assistant>label{font-size:15px;font-weight:600}.portal-module__UNtR0W__assistant textarea{box-sizing:border-box;border:1px solid var(--line-2);width:100%;font:inherit;background:var(--paper);color:var(--ink);resize:vertical;border-radius:12px;padding:12px 14px;font-size:16px}.portal-module__UNtR0W__assistantFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.portal-module__UNtR0W__assistantFoot .portal-module__UNtR0W__mutedSmall{flex:260px}.portal-module__UNtR0W__formActions{align-items:center;gap:18px;display:flex}.portal-module__UNtR0W__assistantReply{background:var(--paper-2);border-radius:10px;padding:12px 14px;font-size:15px;line-height:1.5}.portal-module__UNtR0W__assistantReply p{margin:0}.portal-module__UNtR0W__assistantReply ul{margin:8px 0 0;padding-left:18px}.portal-module__UNtR0W__assistantReply li{margin:4px 0}.portal-module__UNtR0W__assistantReply .portal-module__UNtR0W__link{padding:0;font-weight:500}.portal-module__UNtR0W__assistant[data-quiet] .portal-module__UNtR0W__assistantFoot{display:none}.portal-module__UNtR0W__invite{background:var(--green);color:var(--dark);border-radius:16px;flex-direction:column;gap:10px;padding:20px;display:flex}.portal-module__UNtR0W__inviteText{margin:0;font-size:14px;line-height:1.5}.portal-module__UNtR0W__inviteUrl{font:500 16px var(--font-jetbrains-mono), monospace;letter-spacing:.5px;overflow-wrap:anywhere;background:#fff9;border-radius:12px;margin:0;padding:12px 14px}.portal-module__UNtR0W__invite .portal-module__UNtR0W__linkRow{margin:0}.portal-module__UNtR0W__inviteMessage{background:#fff9;border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.5}.portal-module__UNtR0W__inviteMessage p{margin:0}.portal-module__UNtR0W__inviteMessage .portal-module__UNtR0W__inviteLabel{margin:0 0 4px;font-weight:600}.portal-module__UNtR0W__segment{background:var(--paper-2);border-radius:30px;gap:4px;padding:4px;display:inline-flex}.portal-module__UNtR0W__segment button{min-height:40px;font:inherit;color:var(--body);cursor:pointer;background:0 0;border:0;border-radius:26px;padding:0 16px;font-size:14px}.portal-module__UNtR0W__segment button[aria-pressed=true]{color:var(--ink);background:#fff;font-weight:500;box-shadow:0 1px 2px #00000014}.portal-module__UNtR0W__search{border:1px solid var(--line-2);min-width:0;min-height:44px;font:inherit;background:var(--paper);color:var(--ink);border-radius:30px;flex:200px;padding:0 16px;font-size:16px}.portal-module__UNtR0W__peopleLayout{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.portal-module__UNtR0W__peopleMain{flex:999 520px;min-width:0}.portal-module__UNtR0W__boardScroll{margin-bottom:4px;padding-bottom:8px;overflow-x:auto}.portal-module__UNtR0W__board{align-items:flex-start;gap:12px;display:flex}.portal-module__UNtR0W__boardCol{background:var(--paper-2);border-radius:14px;flex-direction:column;flex:0 0 228px;gap:8px;padding:12px;display:flex}.portal-module__UNtR0W__boardCol[data-col=sent]{background:color-mix(in srgb, var(--accent-soft) 70%, var(--paper))}.portal-module__UNtR0W__boardHead{justify-content:space-between;align-items:center;margin:0 2px 2px;font-size:14px;font-weight:600;display:flex}.portal-module__UNtR0W__cards{gap:8px;margin:0;padding:0;list-style:none;display:grid}.portal-module__UNtR0W__personCard{border:1px solid var(--line-2);width:100%;font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;font-size:15px;display:flex}.portal-module__UNtR0W__personCard:hover{border-color:var(--ink)}.portal-module__UNtR0W__personCard[aria-expanded=true]{border-color:var(--ink);box-shadow:0 0 0 2px var(--accent)}.portal-module__UNtR0W__personCard strong{overflow-wrap:anywhere;font-weight:500}.portal-module__UNtR0W__personCard .portal-module__UNtR0W__meta,.portal-module__UNtR0W__nextStep{overflow-wrap:anywhere;font-size:13px}.portal-module__UNtR0W__nextStep{color:var(--body)}.portal-module__UNtR0W__personCard .portal-module__UNtR0W__chip{white-space:normal}.portal-module__UNtR0W__filters{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;display:flex}.portal-module__UNtR0W__filters .portal-module__UNtR0W__smallButton[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.portal-module__UNtR0W__filters .portal-module__UNtR0W__smallButton[aria-pressed=true] .portal-module__UNtR0W__count{color:#ffffffbf}.portal-module__UNtR0W__filters .portal-module__UNtR0W__count{margin-left:4px}.portal-module__UNtR0W__rows{border-top:1px solid var(--line-2);margin:0;padding:0;list-style:none}.portal-module__UNtR0W__rows>li{border-bottom:1px solid var(--line-2);align-items:center;gap:4px;display:flex}.portal-module__UNtR0W__rows>li>.portal-module__UNtR0W__row{flex:auto;min-width:0}.portal-module__UNtR0W__rowCall{flex:0 0 44px;margin-right:6px}.portal-module__UNtR0W__row{width:100%;font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 6px;font-size:15px;display:flex}.portal-module__UNtR0W__row:hover{background:color-mix(in srgb, var(--ink) 3%, transparent)}.portal-module__UNtR0W__row[aria-expanded=true]{background:var(--accent-soft)}.portal-module__UNtR0W__rows>li[data-muted] .portal-module__UNtR0W__row{color:var(--muted)}.portal-module__UNtR0W__rowMain{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.portal-module__UNtR0W__rowMain strong{font-weight:500}.portal-module__UNtR0W__rowChips{flex-wrap:wrap;gap:6px;display:flex}.portal-module__UNtR0W__detail{box-sizing:border-box;border:1px solid var(--line-2);background:#fff;border-radius:16px;flex-direction:column;flex:340px;gap:14px;min-width:0;max-width:440px;max-height:calc(100vh - 106px);padding:20px;scroll-margin-top:86px;display:flex;position:sticky;top:86px;overflow-y:auto}.portal-module__UNtR0W__detailHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.portal-module__UNtR0W__detailHead h2{letter-spacing:-.4px;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:500}.portal-module__UNtR0W__closeButton{background:var(--paper-2);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;display:inline-flex}.portal-module__UNtR0W__colbyBox{background:var(--paper-2);border-radius:12px;justify-items:start;gap:6px;padding:12px 14px;display:grid}.portal-module__UNtR0W__statusGroup{background:var(--paper-2);border-radius:12px;gap:4px;padding:4px;display:flex}.portal-module__UNtR0W__statusGroup button{min-height:44px;font:inherit;color:var(--body);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1 1 0;padding:0 6px;font-size:13px;line-height:1.2}.portal-module__UNtR0W__statusGroup button[aria-pressed=true]{color:var(--ink);background:#fff;font-weight:600;box-shadow:0 1px 2px #00000014}.portal-module__UNtR0W__detail .portal-module__UNtR0W__linkRow{margin:0}.portal-module__UNtR0W__reach{gap:6px;display:grid}.portal-module__UNtR0W__contactActions{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;margin:0;display:grid}.portal-module__UNtR0W__reach .portal-module__UNtR0W__meta{overflow-wrap:anywhere}.portal-module__UNtR0W__detail>.portal-module__UNtR0W__link,.portal-module__UNtR0W__detail>.portal-module__UNtR0W__dangerLink{align-self:flex-start;padding:4px 0}.portal-module__UNtR0W__nextForm{gap:10px;display:grid}.portal-module__UNtR0W__nextForm label,.portal-module__UNtR0W__noteForm label{color:var(--muted);gap:6px;font-size:13px;display:grid}.portal-module__UNtR0W__nextForm input{box-sizing:border-box;border:1px solid var(--line-2);width:100%;min-height:44px;font:inherit;background:var(--paper);color:var(--ink);border-radius:10px;padding:0 12px;font-size:16px}.portal-module__UNtR0W__nextActions{align-items:center;gap:14px;display:flex}.portal-module__UNtR0W__nextActions:empty{display:none}.portal-module__UNtR0W__sendBox{background:var(--accent-soft);border-radius:12px;justify-items:start;gap:10px;padding:14px;display:grid}.portal-module__UNtR0W__sendBox p{color:var(--accent-text);margin:0;font-size:14px;line-height:1.5}.portal-module__UNtR0W__notesBlock{gap:8px;display:grid}.portal-module__UNtR0W__notesBlock h3{margin:0;font-size:15px;font-weight:600}.portal-module__UNtR0W__noteForm{gap:8px;display:grid}.portal-module__UNtR0W__noteForm textarea{box-sizing:border-box;border:1px solid var(--line-2);width:100%;font:inherit;background:var(--paper);color:var(--ink);resize:vertical;border-radius:12px;padding:10px 12px;font-size:16px}.portal-module__UNtR0W__notes{margin:0;padding:0;list-style:none}.portal-module__UNtR0W__notes li{border-top:1px solid var(--line-2);white-space:pre-line;overflow-wrap:anywhere;gap:2px;padding:10px 0;font-size:15px;line-height:1.5;display:grid}.portal-module__UNtR0W__notes .portal-module__UNtR0W__meta{font-size:13px}.portal-module__UNtR0W__notes .portal-module__UNtR0W__link{padding:0;font-size:13px}.portal-module__UNtR0W__tablePanel{border:1px solid var(--line-2);background:#fff;border-radius:16px;padding:4px 16px;overflow-x:auto}.portal-module__UNtR0W__tablePanel>.portal-module__UNtR0W__success{margin:12px 0 4px}.portal-module__UNtR0W__companyTable{margin-top:0}.portal-module__UNtR0W__companyTable tbody tr:last-child th,.portal-module__UNtR0W__companyTable tbody tr:last-child td{border-bottom:0}.portal-module__UNtR0W__cellStack{justify-items:start;gap:6px;display:grid}.portal-module__UNtR0W__rowButton{margin-top:2px}.portal-module__UNtR0W__table tr.portal-module__UNtR0W__formRow td{white-space:normal;padding-top:0}.portal-module__UNtR0W__steps{gap:4px;display:flex}.portal-module__UNtR0W__steps span{background:var(--line-2);border-radius:3px;width:22px;height:6px}.portal-module__UNtR0W__steps span[data-step=done]{background:#2f7d46}.portal-module__UNtR0W__steps span[data-step=now]{background:var(--accent)}.portal-module__UNtR0W__meter2{background:var(--paper-2);border-radius:3px;width:96px;height:6px;display:block;overflow:hidden}.portal-module__UNtR0W__meter2 span{background:#2f7d46;height:100%;display:block}.portal-module__UNtR0W__contractList{margin:10px 0 0;padding:0;list-style:none}.portal-module__UNtR0W__contractList>li{border-top:1px solid var(--line-2);gap:6px;padding:14px 0;display:grid}.portal-module__UNtR0W__contractList>li[data-muted]{color:var(--muted)}.portal-module__UNtR0W__contractList .portal-module__UNtR0W__mutedSmall{margin:0}.portal-module__UNtR0W__contractHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.portal-module__UNtR0W__contractHead strong{font-weight:500}.portal-module__UNtR0W__contractSteps{flex-wrap:wrap;gap:4px 22px;margin:2px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.portal-module__UNtR0W__contractSteps li{color:var(--muted);position:relative}.portal-module__UNtR0W__contractSteps li[data-step=done]{color:#1e5631}.portal-module__UNtR0W__contractSteps li[data-step=now]{color:var(--ink);font-weight:600}.portal-module__UNtR0W__contractSteps li+li:before{content:"→";color:var(--muted);font-weight:400;position:absolute;left:-16px}.portal-module__UNtR0W__bars{gap:12px;margin:12px 0 16px;padding:0;list-style:none;display:grid}.portal-module__UNtR0W__bars li{grid-template-columns:minmax(120px,200px) minmax(0,1fr) auto;align-items:center;gap:12px;font-size:14px;display:grid}.portal-module__UNtR0W__barTrack{background:var(--paper-2);border-radius:4px;height:14px;overflow:hidden}.portal-module__UNtR0W__barTrack span{background:var(--accent);border-radius:4px;height:100%;display:block}.portal-module__UNtR0W__termsText{margin:8px 0 10px;font-size:16px;line-height:1.5}.portal-module__UNtR0W__perHour{border-top:1px solid var(--line-2);gap:10px;margin:0 0 12px;padding:12px 0 0;list-style:none;display:grid}.portal-module__UNtR0W__perHour li{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.portal-module__UNtR0W__perHour .portal-module__UNtR0W__money{white-space:nowrap}.portal-module__UNtR0W__perHourCell{white-space:normal}@media (max-width:720px){.portal-module__UNtR0W__perHourCell{text-align:right}}.portal-module__UNtR0W__rateForm{gap:8px;margin:12px 0 0;display:grid}.portal-module__UNtR0W__rateForm label{font-size:14px;font-weight:500}.portal-module__UNtR0W__rateRow{flex-wrap:wrap;gap:10px;display:flex}.portal-module__UNtR0W__rateRow .portal-module__UNtR0W__rateInput{flex:140px}.portal-module__UNtR0W__rateInput{display:block;position:relative}.portal-module__UNtR0W__rateInput>span{color:var(--muted);pointer-events:none;font-size:17px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.portal-module__UNtR0W__rateInput input{box-sizing:border-box;border:1px solid var(--line-2);width:100%;min-height:48px;font:inherit;background:var(--paper);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:12px;padding:0 12px 0 30px;font-size:17px}.portal-module__UNtR0W__rateInput input:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.portal-module__UNtR0W__rateLinks{margin:14px 0 0;padding:0;list-style:none}.portal-module__UNtR0W__rateLinks>li{border-top:1px solid var(--line-2);gap:6px;padding:14px 0;display:grid}.portal-module__UNtR0W__rateLinks>li[data-new]{background:color-mix(in srgb, var(--green) 45%, #fff);border-top-color:#0000;border-radius:12px;margin:0 -12px;padding:14px 12px}.portal-module__UNtR0W__rateLinkHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.portal-module__UNtR0W__rateLinkHead strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.portal-module__UNtR0W__rateLinkUrl{font:500 15px var(--font-jetbrains-mono), monospace;letter-spacing:.3px;overflow-wrap:anywhere;margin:0}.portal-module__UNtR0W__rateLinks .portal-module__UNtR0W__linkRow,.portal-module__UNtR0W__rateLinks .portal-module__UNtR0W__savedNote{margin:0}.portal-module__UNtR0W__rateOffer{background:var(--green);color:var(--dark);border-radius:14px;margin:0 0 22px;padding:16px 18px}.portal-module__UNtR0W__rateOfferLabel{font:12px/1.5 var(--font-jetbrains-mono), monospace;letter-spacing:1px;text-transform:uppercase;margin:0}.portal-module__UNtR0W__rateOfferValue{letter-spacing:-.8px;font-variant-numeric:tabular-nums;margin:2px 0 4px;font-size:32px;font-weight:500}.portal-module__UNtR0W__rateOfferValue span{letter-spacing:0;font-size:16px;font-weight:400}.portal-module__UNtR0W__rateOfferNote{margin:0;font-size:14px;line-height:1.45}.portal-module__UNtR0W__referForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin:16px 0 0}.portal-module__UNtR0W__referForm label{gap:6px;display:grid}.portal-module__UNtR0W__referForm :is(label,input,select,textarea){min-width:0}.portal-module__UNtR0W__referForm .portal-module__UNtR0W__wide{grid-column:1/-1}.portal-module__UNtR0W__form textarea,.portal-module__UNtR0W__form select{border:1px solid var(--line-2);font:inherit;background:var(--paper);color:var(--ink);border-radius:12px;font-size:17px}.portal-module__UNtR0W__form textarea{resize:vertical;padding:12px 16px}.portal-module__UNtR0W__form select{min-height:52px;padding:0 12px}.portal-module__UNtR0W__form textarea:focus-visible,.portal-module__UNtR0W__form select:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.portal-module__UNtR0W__choice{border:0;flex-wrap:wrap;grid-column:1/-1;gap:8px 24px;margin:0;padding:0;display:flex}.portal-module__UNtR0W__choice legend{width:100%;margin:0 0 8px;padding:0;font-size:14px;font-weight:500}.portal-module__UNtR0W__choice label{align-items:center;gap:8px;min-height:44px;font-size:16px;font-weight:400;display:inline-flex}.portal-module__UNtR0W__form .portal-module__UNtR0W__choice input,.portal-module__UNtR0W__form .portal-module__UNtR0W__check input{width:20px;height:20px;min-height:0;accent-color:var(--ink);margin:0;padding:0}.portal-module__UNtR0W__referForm label.portal-module__UNtR0W__check{align-items:center;gap:10px;font-size:16px;font-weight:400;display:flex}.portal-module__UNtR0W__contractFields{border:1px solid var(--line-2);border-radius:14px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;min-width:0;margin:0;padding:16px;display:grid}.portal-module__UNtR0W__contractFields>legend{padding:0 6px;font-size:15px;font-weight:600}.portal-module__UNtR0W__contractFields>p{grid-column:1/-1;margin:0}.portal-module__UNtR0W__formActions button[type=submit]{margin-top:0;padding:0 28px}.portal-module__UNtR0W__form button.portal-module__UNtR0W__link{min-height:0;color:var(--accent-text);background:0 0;border-radius:0;margin-top:0;font-size:15px;font-weight:400}.portal-module__UNtR0W__guides{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.portal-module__UNtR0W__guides li{background:var(--paper-2);border-radius:12px;align-content:start;gap:4px;padding:14px;display:grid}.portal-module__UNtR0W__docs{margin:10px 0 0;padding:0;list-style:none}.portal-module__UNtR0W__docs li{border-top:1px solid var(--line-2);align-items:center;gap:14px;padding:14px 0;display:flex}.portal-module__UNtR0W__docBadge{background:var(--paper-2);height:48px;font:500 10px var(--font-jetbrains-mono), monospace;color:var(--body);border-radius:6px;flex:0 0 40px;justify-content:center;align-items:center;display:inline-flex}.portal-module__UNtR0W__docMain{overflow-wrap:anywhere;flex:auto;min-width:0;display:grid}.portal-module__UNtR0W__docMain strong{font-weight:500}.portal-module__UNtR0W__helpList{margin-top:6px}.portal-module__UNtR0W__helpList details{border-top:1px solid var(--line-2)}.portal-module__UNtR0W__helpList summary{cursor:pointer;align-items:center;min-height:48px;font-weight:500;list-style:none;display:flex}.portal-module__UNtR0W__helpList summary::-webkit-details-marker{display:none}.portal-module__UNtR0W__helpList summary:after{content:"+";color:var(--muted);margin-left:auto;padding-left:12px;font-size:20px;font-weight:400}.portal-module__UNtR0W__helpList details[open] summary:after{content:"−"}.portal-module__UNtR0W__helpList p{max-width:720px;color:var(--body);margin:0 0 14px;font-size:15px;line-height:1.55}@media (max-width:1100px){.portal-module__UNtR0W__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.portal-module__UNtR0W__sidebar{display:none}.portal-module__UNtR0W__content{padding:22px 16px 104px}.portal-module__UNtR0W__tabBar{z-index:30;padding:4px 6px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--line-2);background:color-mix(in srgb, var(--paper) 96%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;position:fixed;bottom:0;left:0;right:0}.portal-module__UNtR0W__tabBar a{min-height:54px;color:var(--muted);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;font-size:11px;text-decoration:none;display:flex}.portal-module__UNtR0W__tabBar a[aria-current=page]{color:var(--ink);font-weight:600}.portal-module__UNtR0W__detail{z-index:40;max-width:none;max-height:none;padding:0 16px calc(28px + env(safe-area-inset-bottom));overscroll-behavior:contain;border:0;border-radius:0;gap:16px;position:fixed;inset:0;overflow-y:auto}.portal-module__UNtR0W__detailHead{z-index:1;padding:calc(12px + env(safe-area-inset-top)) 16px 12px;border-bottom:1px solid var(--line-2);background:#fff;align-items:center;margin:0 -16px;position:sticky;top:0}.portal-module__UNtR0W__detailHead h2{font-size:20px}.portal-module__UNtR0W__detailHead h2:focus{outline:none}.portal-module__UNtR0W__today .portal-module__UNtR0W__columns,.portal-module__UNtR0W__today .portal-module__UNtR0W__colMain,.portal-module__UNtR0W__today .portal-module__UNtR0W__colSide{display:contents}.portal-module__UNtR0W__today [data-slot=follow]{order:1}.portal-module__UNtR0W__today [data-slot=assistant]{order:2}.portal-module__UNtR0W__today [data-slot=tiles]{order:3}.portal-module__UNtR0W__today [data-slot=terms]{order:3;display:block}.portal-module__UNtR0W__today [data-slot=pipeline]{order:4}.portal-module__UNtR0W__today [data-slot=summary]{order:5}.portal-module__UNtR0W__today [data-slot=invite]{order:6}.portal-module__UNtR0W__today [data-slot=recent]{order:7}}@media (max-width:720px){.portal-module__UNtR0W__referForm,.portal-module__UNtR0W__contractFields{grid-template-columns:1fr}.portal-module__UNtR0W__contractFields{padding:12px}.portal-module__UNtR0W__cellStack{text-align:right;justify-items:end}.portal-module__UNtR0W__table tr.portal-module__UNtR0W__formRow td{display:block}.portal-module__UNtR0W__table tr.portal-module__UNtR0W__formRow td:before{content:none}.portal-module__UNtR0W__tablePanel{background:0 0;border:0;padding:0;overflow:visible}.portal-module__UNtR0W__companyTable tbody tr:last-child th,.portal-module__UNtR0W__companyTable tbody tr:last-child td{border-bottom:0}.portal-module__UNtR0W__pipeTiles[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-module__UNtR0W__bars li{grid-template-columns:1fr auto}.portal-module__UNtR0W__barTrack{grid-area:2/1/auto/-1}.portal-module__UNtR0W__toolbar{width:100%}.portal-module__UNtR0W__assistant{padding:14px}.portal-module__UNtR0W__assistant[data-compact] textarea{min-height:4.75em}.portal-module__UNtR0W__followNote{padding-left:0}.portal-module__UNtR0W__phoneHide{display:none}.portal-module__UNtR0W__peopleTools .portal-module__UNtR0W__search{flex:100%;order:-1}.portal-module__UNtR0W__peopleTools .portal-module__UNtR0W__primaryButton{flex:auto}.portal-module__UNtR0W__tiles>div{padding:12px 14px}.portal-module__UNtR0W__tiles dd{font-size:22px}.portal-module__UNtR0W__pageHead .portal-module__UNtR0W__toolbar>button{flex:1 1 0}.portal-module__UNtR0W__view{gap:18px}}
.IndustryPicker-module__h8YQYG__picker{gap:8px;min-width:0;display:grid}.IndustryPicker-module__h8YQYG__picker .IndustryPicker-module__h8YQYG__label{display:block}.IndustryPicker-module__h8YQYG__picker .IndustryPicker-module__h8YQYG__optional{opacity:.75;font-weight:400}.IndustryPicker-module__h8YQYG__picker .IndustryPicker-module__h8YQYG__hint{opacity:.78;margin-top:-2px;font-size:14px;line-height:1.4}.IndustryPicker-module__h8YQYG__picker .IndustryPicker-module__h8YQYG__trigger{box-sizing:border-box;border:1px solid color-mix(in srgb, currentColor 32%, transparent);background:color-mix(in srgb, currentColor 5%, transparent);width:100%;min-width:0;min-height:48px;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:10px;margin:0;padding:8px 14px;font-size:16px;font-weight:400;line-height:1.3;display:flex}.IndustryPicker-module__h8YQYG__picker .IndustryPicker-module__h8YQYG__trigger:hover{border-color:color-mix(in srgb, currentColor 55%, transparent)}.IndustryPicker-module__h8YQYG__picker .IndustryPicker-module__h8YQYG__trigger:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.IndustryPicker-module__h8YQYG__picker .IndustryPicker-module__h8YQYG__trigger[data-invalid=true]{border-color:#b3261e}.IndustryPicker-module__h8YQYG__picker .IndustryPicker-module__h8YQYG__value{flex-wrap:wrap;flex:auto;gap:6px;min-width:0;display:flex}.IndustryPicker-module__h8YQYG__picker .IndustryPicker-module__h8YQYG__chip{box-sizing:border-box;background:color-mix(in srgb, currentColor 13%, transparent);overflow-wrap:anywhere;border-radius:14px;align-items:center;max-width:100%;min-height:28px;padding:3px 10px;font-size:14px;line-height:1.25;display:inline-flex}.IndustryPicker-module__h8YQYG__picker .IndustryPicker-module__h8YQYG__placeholder{opacity:.72}.IndustryPicker-module__h8YQYG__picker .IndustryPicker-module__h8YQYG__caret{opacity:.7;border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;margin:0 4px 4px 0;transform:rotate(45deg)}.IndustryPicker-module__h8YQYG__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.IndustryPicker-module__h8YQYG__sheet{box-sizing:border-box;border:1px solid var(--line-2);background:var(--paper);width:min(560px,100vw - 32px);max-width:none;height:min(680px,100dvh - 48px);max-height:none;color:var(--ink);border-radius:16px;margin:auto;padding:0;font-family:inherit;font-size:16px;line-height:1.4;overflow:hidden;box-shadow:0 24px 64px #0e0e0c3d}.IndustryPicker-module__h8YQYG__sheet::backdrop{background:#0e0e0c73}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__inner{flex-direction:column;height:100%;display:flex}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__head{justify-content:space-between;align-items:center;gap:12px;padding:14px 12px 8px 20px;display:flex}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__title{margin:0;font-size:18px;font-weight:600;line-height:1.3}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__close{background:var(--paper-2);width:44px;height:44px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:24px;line-height:1;display:inline-flex}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__search{box-sizing:border-box;border:1px solid var(--line-2);width:calc(100% - 32px);min-height:48px;color:var(--ink);font:inherit;background:#fff;border-radius:10px;margin:4px 16px 0;padding:0 14px;font-size:16px}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__status{color:var(--muted);margin:10px 20px 4px;font-size:14px}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__list{overscroll-behavior:contain;flex:auto;min-height:0;padding:0 8px 12px;overflow-y:auto}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__group{border:0;min-width:0;margin:0;padding:6px 0 0}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__legend{color:var(--muted);padding:10px 12px 4px;font-size:13px;font-weight:600}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__option{box-sizing:border-box;cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-height:44px;padding:6px 12px;font-size:16px;font-weight:400;display:flex}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__option>span{color:inherit;font-weight:400;display:block}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__option:hover{background:var(--paper-2)}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__option:has(input:checked){background:var(--accent-soft)}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__option:has(input:disabled){opacity:.5;cursor:default}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__option:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:-3px}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__option input{width:20px;height:20px;min-height:0;accent-color:var(--ink);flex:none;margin:0;padding:0}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__empty{color:var(--muted);margin:16px 12px}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:12px;display:flex}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__clear{min-height:44px;color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:22px;margin:0;padding:0 12px;font-size:16px}.IndustryPicker-module__h8YQYG__sheet .IndustryPicker-module__h8YQYG__done{background:var(--ink);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:22px;margin:0;padding:0 26px;font-size:16px;font-weight:500}.IndustryPicker-module__h8YQYG__sheet :is(.IndustryPicker-module__h8YQYG__close,.IndustryPicker-module__h8YQYG__clear,.IndustryPicker-module__h8YQYG__done,.IndustryPicker-module__h8YQYG__search):focus-visible{outline:3px solid var(--accent);outline-offset:2px}@media (max-width:640px){.IndustryPicker-module__h8YQYG__sheet{width:100%;max-width:100%;height:100%;max-height:100%;padding-top:env(safe-area-inset-top);border:0;border-radius:0;margin:0}}
