.ODTmCa_trigger,.ODTmCa_layer{--context-help-accent:var(--agenda-accent,#92addf);--context-help-accent-soft:var(--agenda-accent-soft,#92addf24);--context-help-border:var(--agenda-border,#ffffff24);--context-help-border-strong:var(--agenda-border-strong,#ffffff3d);--context-help-border-subtle:var(--agenda-border-subtle,#ffffff1a);--context-help-canvas:var(--agenda-canvas,#13161b);--context-help-font-display:var(--agenda-font-display,Georgia, "Times New Roman", serif);--context-help-radius-lg:var(--agenda-radius-lg,1rem);--context-help-radius-md:var(--agenda-radius-md,.75rem);--context-help-radius-sm:var(--agenda-radius-sm,.5rem);--context-help-shadow-lg:var(--agenda-shadow-lg,0 1.5rem 4rem #00000061);--context-help-surface:var(--agenda-surface-elevated,#20242c);--context-help-surface-soft:var(--agenda-surface-soft,#282d36);--context-help-text:var(--agenda-text,#f4f5f7);--context-help-text-muted:var(--agenda-text-muted,#aab0bb);--context-help-text-soft:var(--agenda-text-soft,#d9dde5)}.ODTmCa_trigger{border:1px solid var(--context-help-border-strong);min-width:2rem;min-height:2rem;color:var(--context-help-text-soft);background:color-mix(in srgb, var(--context-help-surface) 94%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--context-help-text) 8%, transparent);font:inherit;cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.45rem;padding:0;transition:border-color .14s,color .14s,background .14s,box-shadow .14s;display:inline-flex;position:relative}.ODTmCa_trigger:hover,.ODTmCa_trigger[aria-expanded=true]{border-color:var(--context-help-accent);color:var(--context-help-accent);background:var(--context-help-accent-soft)}.ODTmCa_trigger[aria-expanded=true]{box-shadow:0 0 0 3px color-mix(in srgb, var(--context-help-accent) 13%, transparent)}.ODTmCa_trigger:focus-visible,.ODTmCa_close:focus-visible{outline:3px solid color-mix(in srgb, var(--context-help-accent) 34%, transparent);outline-offset:2px}.ODTmCa_trigger.ODTmCa_inline{min-width:1.75rem;min-height:1.75rem}.ODTmCa_trigger.ODTmCa_topbar{border-color:var(--context-help-border-strong);border-radius:var(--context-help-radius-sm);width:auto;min-height:2.75rem;color:var(--context-help-text);background:var(--context-help-surface-soft);box-shadow:none;padding-inline:.8rem;font-size:.78rem;font-weight:760}.ODTmCa_triggerLabel{white-space:nowrap}.ODTmCa_layer{z-index:220;pointer-events:none;position:fixed;inset:0}.ODTmCa_dismiss{display:none}.ODTmCa_panel{top:var(--context-help-top);left:var(--context-help-left);overscroll-behavior:contain;pointer-events:auto;border:1px solid var(--context-help-border-strong);border-radius:var(--context-help-radius-lg);width:min(23.5rem,100vw - 1.5rem);max-height:min(35rem,100dvh - 1.5rem);color:var(--context-help-text);background:color-mix(in srgb, var(--context-help-surface) 97%, var(--context-help-canvas));box-shadow:var(--context-help-shadow-lg), 0 1px 0 #ffffff14 inset;outline:none;animation:.15s ease-out both ODTmCa_contextHelpIn;position:fixed;overflow:auto}.ODTmCa_panel:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--context-help-accent) 16%, transparent), var(--context-help-shadow-lg)}.ODTmCa_header{border-bottom:1px solid var(--context-help-border-subtle);justify-content:space-between;align-items:center;gap:.75rem;min-height:3rem;padding:.7rem .75rem .65rem 1rem;display:flex}.ODTmCa_kicker{color:var(--context-help-accent);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.66rem;font-weight:820;display:inline-flex}.ODTmCa_close{border-radius:var(--context-help-radius-sm);width:2rem;height:2rem;color:var(--context-help-text-muted);border:1px solid #0000;flex:none;place-items:center;transition:border-color .14s,color .14s,background .14s;display:inline-grid}.ODTmCa_close:hover{border-color:var(--context-help-border);color:var(--context-help-text);background:var(--context-help-surface-soft)}.ODTmCa_content{gap:.7rem;padding:1rem;display:grid}.ODTmCa_content h2{font-family:var(--context-help-font-display);letter-spacing:-.015em;margin:0;font-size:1.28rem;font-weight:650;line-height:1.12}.ODTmCa_summary{color:var(--context-help-text-soft);margin:0;font-size:.86rem;line-height:1.52}.ODTmCa_list{border:1px solid var(--context-help-border-subtle);border-radius:var(--context-help-radius-md);background:var(--context-help-surface-soft);gap:0;margin:.15rem 0 0;display:grid}.ODTmCa_item{gap:.18rem;padding:.7rem .75rem;display:grid}.ODTmCa_item+.ODTmCa_item{border-top:1px solid var(--context-help-border-subtle)}.ODTmCa_item dt{color:var(--context-help-text);font-size:.76rem;font-weight:780}.ODTmCa_item dd{color:var(--context-help-text-muted);margin:0;font-size:.78rem;line-height:1.42}.ODTmCa_note{border-left:2px solid var(--context-help-accent);border-radius:0 var(--context-help-radius-sm) var(--context-help-radius-sm) 0;color:var(--context-help-text-soft);background:var(--context-help-accent-soft);margin:0;padding:.65rem .75rem;font-size:.76rem;line-height:1.45}.ODTmCa_loading{min-height:7.5rem;color:var(--context-help-text-muted);justify-content:center;align-items:center;gap:.65rem;padding:1rem;font-size:.82rem;font-weight:680;display:flex}.ODTmCa_spinner{border:2px solid color-mix(in srgb, var(--context-help-accent) 28%, transparent);border-right-color:var(--context-help-accent);border-radius:999px;width:1rem;height:1rem;animation:.65s linear infinite ODTmCa_contextHelpSpin}@keyframes ODTmCa_contextHelpIn{0%{opacity:0;transform:translateY(-.3rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ODTmCa_contextHelpSpin{to{transform:rotate(360deg)}}@keyframes ODTmCa_contextHelpSheetIn{0%{opacity:0;transform:translateY(.65rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:639px){.ODTmCa_trigger,.ODTmCa_trigger.ODTmCa_inline{min-width:2.75rem;min-height:2.75rem}.ODTmCa_trigger.agenda-context-help-compact{align-self:flex-start;width:2.75rem}.ODTmCa_trigger.ODTmCa_topbar{width:2.75rem;padding-inline:0}.ODTmCa_trigger.ODTmCa_topbar .ODTmCa_triggerLabel{display:none}.ODTmCa_layer{pointer-events:auto;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000047}.ODTmCa_dismiss{background:0 0;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.ODTmCa_panel{top:auto;right:max(.65rem, env(safe-area-inset-right));bottom:max(.65rem, env(safe-area-inset-bottom));left:max(.65rem, env(safe-area-inset-left));border-radius:var(--context-help-radius-lg);width:auto;max-height:min(76dvh,38rem);animation-name:ODTmCa_contextHelpSheetIn}.ODTmCa_close{width:2.75rem;height:2.75rem}.ODTmCa_header{min-height:3.4rem;padding-block:.4rem}}@media (prefers-reduced-motion:reduce){.ODTmCa_panel,.ODTmCa_spinner{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.g2pq3G_shell{color:#17251e;background:radial-gradient(circle at 18% -5%,#df945d38,#0000 31rem),linear-gradient(#0d261b 0,#102d20 19rem,#f1f3ed 19rem 100%);min-height:100dvh;font-family:Arial,Helvetica,sans-serif}.g2pq3G_header{min-height:68px;padding:calc(.8rem + env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) .8rem max(1rem, env(safe-area-inset-left));color:#fff;justify-content:space-between;align-items:center;gap:1rem;display:flex}.g2pq3G_brand{align-items:center;gap:.8rem;min-width:0;display:flex}.g2pq3G_brand img{width:108px;height:auto}.g2pq3G_brand span{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-left:1px solid #ffffff47;padding-left:.8rem;font-size:.79rem;font-weight:800}.g2pq3G_headerActions{align-items:center;gap:.5rem;display:flex}.g2pq3G_iconButton,.g2pq3G_historyHeading button{width:44px;height:44px;color:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff40;border-radius:50%;place-items:center;display:grid}.g2pq3G_historyButton{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff47;border-radius:999px;justify-content:center;align-items:center;gap:.38rem;min-height:42px;padding:0 .75rem;font-size:.75rem;font-weight:850;display:flex}.g2pq3G_historyButton:focus-visible,.g2pq3G_iconButton:focus-visible{outline-offset:2px;outline:3px solid #ffffff52}.g2pq3G_historyButton:disabled{cursor:wait;opacity:.58}.g2pq3G_exitButton{color:#fff;border-color:#e3a98f7a}.g2pq3G_offline{z-index:30;color:#fff;background:#9d4b31;justify-content:center;align-items:center;gap:.45rem;min-height:38px;padding:.5rem 1rem;font-size:.78rem;font-weight:800;display:flex;position:sticky;top:0}.g2pq3G_content{width:min(100% - 1.35rem,680px);padding:.9rem 0 calc(2rem + env(safe-area-inset-bottom));margin:0 auto}.g2pq3G_welcome{color:#fff;grid-template-columns:1fr auto;align-items:start;gap:.75rem;min-height:8rem;padding:1.1rem .45rem 1.35rem;display:grid;position:relative}.g2pq3G_welcome h1{letter-spacing:-.035em;margin:.2rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,9vw,2.7rem);font-weight:500;line-height:1}.g2pq3G_welcome>div>p:last-child{color:#ffffffb8;margin:.65rem 0 0;font-size:.92rem}.g2pq3G_eyebrow{color:#bd6f51;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.69rem;font-weight:900}.g2pq3G_welcome .g2pq3G_eyebrow{color:#e3a98f}.g2pq3G_installButton{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:.4rem;min-height:40px;padding:0 .8rem;font-size:.76rem;font-weight:800;display:flex}.g2pq3G_installHelp{background:#00000029;border:1px solid #fff3;border-radius:12px;grid-column:1/-1;margin:-.2rem 0 0;padding:.7rem .8rem;line-height:1.5;color:#ffffffd1!important;font-size:.76rem!important}.g2pq3G_metrics{z-index:1;grid-template-columns:repeat(3,1fr);gap:.55rem;margin:-1rem 0 .75rem;display:grid;position:relative}.g2pq3G_metrics article{text-align:center;background:#fffffff2;border:1px solid #d7ddd3;border-radius:16px;min-width:0;padding:.85rem .6rem;box-shadow:0 10px 28px #1a342617}.g2pq3G_metrics strong{font-family:Georgia,Times New Roman,serif;font-size:1.65rem;line-height:1;display:block}.g2pq3G_metrics span{color:#6b776f;text-transform:uppercase;letter-spacing:.06em;margin-top:.35rem;font-size:.68rem;font-weight:800;display:block}.g2pq3G_formCard,.g2pq3G_history{background:#fffdfa;border:1px solid #ccd6cb;border-radius:22px;box-shadow:0 14px 35px #1c312514}.g2pq3G_formCard{padding:1.05rem}.g2pq3G_sectionHeading,.g2pq3G_historyHeading{align-items:center;gap:.75rem;display:flex}.g2pq3G_sectionHeading>span{color:#1c6042;background:#e5eee7;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.g2pq3G_sectionHeading h2,.g2pq3G_historyHeading h2{margin:.15rem 0 0;font-size:1.1rem}.g2pq3G_contextHelp{color:#365445;background:#f5f6f2;border-color:#cad4ca;margin-left:auto}.g2pq3G_formCard form{margin-top:1.15rem}.g2pq3G_field{gap:.42rem;margin-bottom:1rem;display:grid;position:relative}.g2pq3G_field>label,.g2pq3G_outcome legend{color:#39483f;align-items:center;gap:.4rem;font-size:.82rem;font-weight:850;display:flex}.g2pq3G_field>input,.g2pq3G_combobox>input,.g2pq3G_phoneInput,.g2pq3G_contactFields .g2pq3G_field>input{color:#17251e;background:#fff;border:1px solid #b8c5ba;border-radius:14px;outline:none;width:100%;min-height:54px;font-size:1rem;transition:border-color .15s,box-shadow .15s}.g2pq3G_field>input,.g2pq3G_combobox>input,.g2pq3G_contactFields .g2pq3G_field>input{padding:.75rem .9rem}.g2pq3G_field input:focus,.g2pq3G_combobox>input:focus,.g2pq3G_outcome:focus-visible{border-color:#226946;box-shadow:0 0 0 3px #22694621}.g2pq3G_combobox{position:relative}.g2pq3G_combobox>input{padding-right:2.8rem}.g2pq3G_combobox>svg{color:#47705a;pointer-events:none;position:absolute;top:18px;right:.85rem}.g2pq3G_suggestions{z-index:20;overscroll-behavior:contain;background:#fff;border:1px solid #bdc9be;border-radius:15px;max-height:20rem;padding:.4rem;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow-y:auto;box-shadow:0 16px 38px #122a1d2e}.g2pq3G_suggestions>p{color:#6d776f;margin:0;padding:.9rem;font-size:.84rem}.g2pq3G_suggestions button{color:#17251e;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;gap:.25rem;width:100%;padding:.75rem .7rem;display:grid}.g2pq3G_suggestions button[data-active=true],.g2pq3G_suggestions button:hover{background:#e9f1eb}.g2pq3G_suggestions strong{font-size:.88rem}.g2pq3G_suggestions span{color:#69756d;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.g2pq3G_noResults{gap:.55rem;padding:.35rem;display:grid}.g2pq3G_noResults>p{padding:.45rem .55rem 0}.g2pq3G_suggestions .g2pq3G_createFromSearch{color:#185a3c;text-align:center;background:#e9f1eb;border:1px solid #9eb5a5;justify-content:center;align-items:center;gap:.45rem;min-height:46px;font-weight:850;display:flex}.g2pq3G_suggestions .g2pq3G_createFromSearch:hover{background:#ddebe1}.g2pq3G_selected{color:#28704e;align-items:center;gap:.35rem;margin:-.1rem 0 0;font-size:.74rem;font-weight:750;display:flex}.g2pq3G_newCompanyButton{color:#185a3c;text-align:left;cursor:pointer;background:#f1f6f1;border:1px dashed #7fa18c;border-radius:13px;align-items:center;gap:.7rem;width:100%;min-height:52px;margin-top:.15rem;padding:.65rem .75rem;display:flex}.g2pq3G_newCompanyButton>svg{flex:none}.g2pq3G_newCompanyButton span{gap:.12rem;min-width:0;display:grid}.g2pq3G_newCompanyButton strong{font-size:.82rem}.g2pq3G_newCompanyButton small{color:#64756a;font-size:.69rem;line-height:1.35}.g2pq3G_newCompanyButton:hover{background:#e8f1e9;border-color:#226946}.g2pq3G_newCompanyButton:focus-visible,.g2pq3G_createFromSearch:focus-visible{outline-offset:2px;outline:3px solid #2269462e}.g2pq3G_companyFeedback{color:#226946;align-items:flex-start;gap:.4rem;margin:.5rem .1rem 0;font-size:.74rem;font-weight:750;line-height:1.4;display:flex}.g2pq3G_companyFeedback svg{flex:none;margin-top:.05rem}.g2pq3G_outcome{border:0;outline:0;margin:0 0 1rem;padding:0}.g2pq3G_outcome>div{grid-template-columns:1fr 1fr;gap:.55rem;margin-top:.55rem;display:grid}.g2pq3G_outcome button{color:#435249;cursor:pointer;background:#fff;border:1px solid #bdc8be;border-radius:14px;justify-content:center;align-items:center;gap:.45rem;min-height:58px;padding:.65rem;font-size:.82rem;font-weight:850;display:flex}.g2pq3G_outcome button[data-selected=true]{color:#185438;background:#e4f0e7;border-color:#226946;box-shadow:inset 0 0 0 1px #226946}.g2pq3G_contactFields{animation:.2s ease-out g2pq3G_reveal}.g2pq3G_phoneInput{align-items:center;display:flex;overflow:hidden}.g2pq3G_phoneInput>span{color:#34473b;white-space:nowrap;background:#f3f5f1;border-right:1px solid #d3dbd3;align-self:stretch;align-items:center;padding:0 .75rem;font-size:.86rem;font-weight:850;display:flex}.g2pq3G_phoneInput input{color:#17251e;background:0 0;border:0;outline:none;flex:1;min-width:0;min-height:52px;padding:.7rem .8rem;font-size:1rem}.g2pq3G_error,.g2pq3G_success{border-radius:12px;align-items:flex-start;gap:.45rem;margin:.75rem 0;padding:.75rem .8rem;font-size:.8rem;font-weight:750;line-height:1.45;display:flex}.g2pq3G_error{color:#8b3528;background:#fae9e4}.g2pq3G_success{color:#185c3b;background:#e4f1e7}.g2pq3G_error svg,.g2pq3G_success svg{flex:none;margin-top:.05rem}.g2pq3G_submit{color:#fff;cursor:pointer;background:#185a3c;border:0;border-radius:15px;justify-content:center;align-items:center;gap:.55rem;width:100%;min-height:58px;padding:.8rem 1rem;font-size:.94rem;font-weight:900;display:flex;box-shadow:0 9px 22px #185a3c33}.g2pq3G_submit:disabled{cursor:wait;opacity:.58;box-shadow:none}.g2pq3G_submitHint{color:#748078;text-align:center;justify-content:center;align-items:center;gap:.35rem;margin:.65rem .4rem 0;font-size:.7rem;line-height:1.4;display:flex}.g2pq3G_history{margin-top:.75rem;padding:1rem}.g2pq3G_historyHeading{justify-content:space-between}.g2pq3G_historyHeading button{color:#365445;background:#f5f6f2;border-color:#cad4ca;width:40px;height:40px}.g2pq3G_history ul{gap:0;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.g2pq3G_history li{border-top:1px solid #e3e7e1;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:60px;display:grid}.g2pq3G_history li>span{color:#964c37;background:#f2e5e0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.g2pq3G_history li>span[data-contact=true]{color:#216b48;background:#e2f0e6}.g2pq3G_history li div{min-width:0}.g2pq3G_history li strong,.g2pq3G_history li p{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.g2pq3G_history li strong{font-size:.83rem}.g2pq3G_history li p{color:#737e76;margin:.2rem 0 0;font-size:.72rem}.g2pq3G_history time{color:#68746c;white-space:nowrap;align-items:center;gap:.25rem;font-size:.68rem;display:flex}.g2pq3G_empty{color:#727d75;text-align:center;background:#f4f5f1;border-radius:12px;margin:.9rem 0 0;padding:1rem;font-size:.8rem}.g2pq3G_openHistoryButton{color:#1b5b3d;cursor:pointer;background:#f4f7f2;border:1px solid #b7c5b9;border-radius:12px;justify-content:center;align-items:center;gap:.35rem;width:100%;min-height:44px;margin-top:.7rem;font-size:.78rem;font-weight:850;display:flex}.g2pq3G_openHistoryButton:hover{background:#eaf1eb;border-color:#7d9e88}.g2pq3G_spin{animation:.8s linear infinite g2pq3G_spin}.g2pq3G_historyDialog{color:#17251e;background:#f3f5ef;border:1px solid #aec0b0;border-radius:26px 26px 0 0;width:min(100%,620px);max-width:none;height:min(94dvh,900px);max-height:none;margin:auto auto 0;padding:0;overflow:hidden;box-shadow:0 -20px 70px #051d1061}.g2pq3G_historyDialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#04130bb8}.g2pq3G_historyDialogPanel{flex-direction:column;height:100%;display:flex;overflow:hidden}.g2pq3G_historyDialogHeader{padding:calc(1rem + env(safe-area-inset-top)) 1rem .75rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffdfaf5;border-bottom:1px solid #dbe2d9;flex:none;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:.7rem;display:grid}.g2pq3G_historyDialogHeader>span{color:#1d6242;background:#e1eee5;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.g2pq3G_historyDialogHeader h2{margin:.12rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:600;line-height:1.05}.g2pq3G_historyDialogHeader>button{color:#365445;cursor:pointer;background:#f7f8f4;border:1px solid #c6d1c7;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;display:grid}.g2pq3G_historyDialogIntro{color:#617068;flex:none;margin:0;padding:.75rem 1rem .15rem;font-size:.77rem;line-height:1.45}.g2pq3G_historySearch{color:#53705f;background:#fff;border:1px solid #aebeb0;border-radius:14px;flex:none;grid-template-columns:20px minmax(0,1fr) 38px;align-items:center;gap:.45rem;min-height:52px;margin:.65rem 1rem .55rem;padding:0 .45rem 0 .8rem;display:grid}.g2pq3G_historySearch:focus-within{border-color:#226946;box-shadow:0 0 0 3px #22694621}.g2pq3G_historySearch input{color:#17251e;background:0 0;border:0;outline:0;min-width:0;height:50px;padding:0;font-size:.94rem}.g2pq3G_historySearch button{color:#456052;cursor:pointer;background:#eef2ec;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid}.g2pq3G_historyFilters{scrollbar-width:none;flex:none;gap:.42rem;padding:.05rem 1rem .45rem;display:flex;overflow-x:auto}.g2pq3G_historyFilters::-webkit-scrollbar{display:none}.g2pq3G_historyFilters button{color:#526159;cursor:pointer;background:#fff;border:1px solid #b9c6ba;border-radius:999px;flex:none;min-height:34px;padding:0 .7rem;font-size:.7rem;font-weight:800}.g2pq3G_historyFilters button[data-selected=true]{color:#fff;background:#1c6242;border-color:#1d6745}.g2pq3G_historySummary{color:#68746d;flex:none;padding:.35rem 1rem .65rem;font-size:.72rem}.g2pq3G_historySummary strong{color:#203c2d;font-size:.82rem}.g2pq3G_historyLoading,.g2pq3G_historyEmpty{color:#6b776f;text-align:center;background:#fff;border:1px solid #d9dfd7;border-radius:14px;margin:1rem;padding:1.2rem;font-size:.8rem}.g2pq3G_historyLoading{justify-content:center;align-items:center;gap:.5rem;display:flex}.g2pq3G_historyError{color:#8b3528;background:#f8e7e2;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;margin:.35rem 1rem .65rem;padding:.75rem;display:grid}.g2pq3G_historyError p{margin:0;font-size:.74rem;font-weight:750;line-height:1.4}.g2pq3G_historyError button{color:#7e3024;cursor:pointer;background:#fff8f5;border:1px solid #b86a58;border-radius:9px;min-height:34px;padding:0 .6rem;font-size:.68rem;font-weight:850}.g2pq3G_historyResults{overscroll-behavior:contain;flex:auto;align-content:start;gap:.55rem;min-height:0;margin:0;padding:0 1rem 1rem;list-style:none;display:grid;overflow-y:auto}.g2pq3G_historyResults li{content-visibility:auto;contain-intrinsic-size:104px;background:#fffdfa;border:1px solid #d3dcd2;border-radius:15px;padding:.85rem;box-shadow:0 5px 16px #1c31250b}.g2pq3G_historyResultTopline{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.65rem;display:grid}.g2pq3G_historyResultTopline strong{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;line-height:1.3;overflow:hidden}.g2pq3G_historyResultTopline time{color:#68746d;white-space:nowrap;font-size:.64rem;line-height:1.35}.g2pq3G_historyContact{color:#5b6961;align-items:center;gap:.36rem;min-width:0;margin:.42rem 0 .65rem;font-size:.73rem;display:flex}.g2pq3G_historyContact svg{flex:none}.g2pq3G_historyContact{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.g2pq3G_historyOperator{color:#7b857e;margin:-.35rem 0 .65rem;font-size:.64rem;font-weight:700}.g2pq3G_historyBadges{flex-wrap:wrap;gap:.35rem;display:flex}.g2pq3G_historyBadges span{color:#667168;background:#edf0eb;border-radius:999px;align-items:center;gap:.25rem;min-height:27px;padding:0 .48rem;font-size:.63rem;font-weight:800;display:inline-flex}.g2pq3G_historyBadges span[data-tone=positive]{color:#1e6a46;background:#e1f0e5}.g2pq3G_historyBadges span[data-tone=offer]{color:#934b35;background:#f4e8df}.g2pq3G_historyBadges span[data-tone=cancelled]{color:#8d4938;background:#f3e3df}.g2pq3G_loadMoreHistory{min-height:52px;margin:0 1rem calc(.8rem + env(safe-area-inset-bottom));color:#1b5c3e;cursor:pointer;background:#fff;border:1px solid #8da893;border-radius:13px;flex:none;justify-content:center;align-items:center;gap:.42rem;font-size:.78rem;font-weight:850;display:flex}.g2pq3G_loadMoreHistory:disabled{cursor:wait;opacity:.6}.g2pq3G_companyDialog{width:min(100% - 1.25rem,520px);max-height:min(88dvh,720px);margin:auto auto max(.6rem, env(safe-area-inset-bottom));color:#17251e;background:#fffdfa;border:1px solid #b9c8bb;border-radius:22px 22px 18px 18px;padding:0;overflow:visible;box-shadow:0 22px 70px #071d1157}.g2pq3G_companyDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05140ca8}.g2pq3G_companyDialogForm{overscroll-behavior:contain;border-radius:inherit;max-height:min(88dvh,720px);padding:1.05rem;overflow-y:auto}.g2pq3G_companyDialogHeading{grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:.7rem;display:grid}.g2pq3G_companyDialogHeading>span{color:#1c6042;background:#e5eee7;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.g2pq3G_companyDialogHeading h2{margin:.12rem 0 0;font-size:1.08rem}.g2pq3G_companyDialogHeading>button{color:#365445;cursor:pointer;background:#f5f6f2;border:1px solid #cad4ca;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;display:grid}.g2pq3G_companyDialogHeading>button:disabled{cursor:wait;opacity:.5}.g2pq3G_companyDialogIntro{color:#657269;margin:.8rem 0 1rem;font-size:.79rem;line-height:1.48}.g2pq3G_companyDialog .g2pq3G_field{margin-bottom:.85rem}.g2pq3G_companyDialogActions{padding:.8rem 1.05rem calc(.8rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffdfaf5;border-top:1px solid #dfe5dd;grid-template-columns:.75fr 1.5fr;gap:.55rem;margin:1rem -1.05rem -1.05rem;display:grid;position:sticky;bottom:-1.05rem}.g2pq3G_cancelCompany,.g2pq3G_saveCompany{cursor:pointer;border-radius:13px;min-height:52px;font-size:.82rem;font-weight:850}.g2pq3G_cancelCompany{color:#45564b;background:#fff;border:1px solid #b9c7bb}.g2pq3G_saveCompany{color:#fff;background:#185a3c;border:0;justify-content:center;align-items:center;gap:.45rem;padding:.6rem .7rem;display:flex;box-shadow:0 8px 20px #185a3c30}.g2pq3G_cancelCompany:disabled,.g2pq3G_saveCompany:disabled{cursor:wait;opacity:.55;box-shadow:none}@keyframes g2pq3G_spin{to{transform:rotate(360deg)}}@keyframes g2pq3G_reveal{0%{opacity:0;transform:translateY(-5px)}}@media (min-width:700px){.g2pq3G_content{padding-top:1.2rem}.g2pq3G_formCard{padding:1.35rem}.g2pq3G_contactFields{grid-template-columns:1.15fr .85fr;gap:.75rem;display:grid}.g2pq3G_companyDialog{border-radius:22px;margin:auto}.g2pq3G_historyDialog{border-radius:24px;height:min(88dvh,820px);margin:auto}.g2pq3G_historyDialogHeader{padding-top:1rem}}@media (max-width:600px){.g2pq3G_brand span{display:none}.g2pq3G_header{gap:.55rem}.g2pq3G_headerActions{gap:.35rem}.g2pq3G_historyButton{width:44px;padding:0}.g2pq3G_historyButton>span{display:none}}@media (max-width:390px){.g2pq3G_welcome{min-height:7.5rem}.g2pq3G_outcome button{flex-direction:column;gap:.25rem;min-height:62px}}@media (prefers-reduced-motion:reduce){.g2pq3G_contactFields{animation:none}.g2pq3G_spin{animation-duration:1.6s}}
