@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.69d3b86e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.5cf2134c.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.98651634.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.7c6c8c23.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.7d02fb04.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.07ce798a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_b7d5735e-module__suUhcW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_b7d5735e-module__suUhcW__variable{--font-manrope:"Manrope","Manrope Fallback"}
.VersionWatcher-module__8ypI-a__notice{box-sizing:border-box;bottom:max(1.25rem,env(safe-area-inset-bottom,0px));right:max(1.25rem,env(safe-area-inset-right,0px));z-index:9999;align-items:center;gap:var(--control-gap);width:max-content;max-width:calc(100vw - 2.5rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-elevated);box-shadow:var(--shadow-soft);color:var(--text-primary);font-family:var(--font-manrope,sans-serif);font-size:var(--workspace-body-size);flex-wrap:wrap;padding:10px 14px;font-weight:500;line-height:1.45;display:flex;position:fixed}.VersionWatcher-module__8ypI-a__summary{flex:1 1 max-content;align-items:center;gap:var(--control-gap);min-width:0;display:flex}.VersionWatcher-module__8ypI-a__icon{color:var(--accent);flex:none}.VersionWatcher-module__8ypI-a__message{overflow-wrap:anywhere;min-width:0}.VersionWatcher-module__8ypI-a__refresh{box-sizing:border-box;min-width:var(--control-height);max-width:100%;min-height:var(--control-height);padding:6px var(--control-padding-inline);border:1px solid var(--accent);border-radius:var(--control-radius);background:var(--accent);color:#fff;font:inherit;font-size:var(--control-font-size);cursor:pointer;white-space:normal;overflow-wrap:anywhere;flex:1 0 auto;justify-content:center;align-items:center;font-weight:600;line-height:1.4;display:inline-flex}.VersionWatcher-module__8ypI-a__refresh:focus-visible{outline:2px solid var(--focus-ring,var(--accent));outline-offset:3px}@media (max-width:900px),(pointer:coarse){.VersionWatcher-module__8ypI-a__notice{--control-height:var(--control-height-touch);--control-font-size:1rem}}@media (prefers-reduced-motion:no-preference){.VersionWatcher-module__8ypI-a__notice{animation:.22s cubic-bezier(.22,1,.36,1) both VersionWatcher-module__8ypI-a__appear}}@keyframes VersionWatcher-module__8ypI-a__appear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
.AppStartupLoading-module__7VP50q__screen{z-index:2147483000;min-height:100dvh;padding:max(24px,env(safe-area-inset-top))24px max(24px,env(safe-area-inset-bottom));box-sizing:border-box;background:var(--bg-base,#0b0b10);color:var(--text-soft,#b6b6c0);place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.AppStartupLoading-module__7VP50q__content{justify-items:center;gap:20px;display:grid}.AppStartupLoading-module__7VP50q__spinner{border:2px solid var(--border-strong,#34343d);border-top-color:var(--accent,#a78bfa);border-radius:50%;width:22px;height:22px}.AppStartupLoading-module__7VP50q__label{font-size:14px;line-height:1.5}@media (prefers-reduced-motion:no-preference){.AppStartupLoading-module__7VP50q__spinner{animation:.8s linear infinite AppStartupLoading-module__7VP50q__app-startup-spin}}@keyframes AppStartupLoading-module__7VP50q__app-startup-spin{to{transform:rotate(360deg)}}
.RequiredShellUpdateGate-module__QGH-nq__screen{z-index:2147483000;background:radial-gradient(circle at 50% 18%,color-mix(in srgb,var(--accent)16%,transparent),transparent 38%),var(--bg-base,#0b0b10);min-height:100dvh;padding:max(28px,env(safe-area-inset-top))max(20px,env(safe-area-inset-right))max(28px,env(safe-area-inset-bottom))max(20px,env(safe-area-inset-left));color:var(--text-primary,#f5f5f7);place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.RequiredShellUpdateGate-module__QGH-nq__card{border:1px solid color-mix(in srgb,var(--border-strong)88%,var(--accent)12%);background:var(--bg-elevated,#15151b);text-align:center;border-radius:26px;width:min(100%,420px);padding:34px 26px 28px;box-shadow:0 24px 70px rgba(0,0,0,.45)}.RequiredShellUpdateGate-module__QGH-nq__brandMark{background:color-mix(in srgb,var(--accent)15%,var(--bg-elevated));width:76px;height:76px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent)24%,transparent);border-radius:24px;place-items:center;margin:0 auto 20px;display:grid}.RequiredShellUpdateGate-module__QGH-nq__brandMark img{display:block}.RequiredShellUpdateGate-module__QGH-nq__kicker{color:var(--accent);letter-spacing:.16em;margin:0 0 8px;font-size:11px;font-weight:800}.RequiredShellUpdateGate-module__QGH-nq__card h1{color:var(--text-primary,#f5f5f7);letter-spacing:-.04em;margin:0;font-size:max(26px,min(8vw,34px));font-weight:750;line-height:1.08}.RequiredShellUpdateGate-module__QGH-nq__explanation{max-width:34ch;color:var(--text-soft,#b6b6c0);margin:16px auto 0;font-size:15px;line-height:1.55}.RequiredShellUpdateGate-module__QGH-nq__actions{gap:10px;margin-top:26px;display:grid}.RequiredShellUpdateGate-module__QGH-nq__primaryAction,.RequiredShellUpdateGate-module__QGH-nq__secondaryAction{min-height:52px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:15px;justify-content:center;align-items:center;gap:9px;font-size:15px;font-weight:750;text-decoration:none;display:inline-flex}.RequiredShellUpdateGate-module__QGH-nq__primaryAction{border:1px solid var(--accent);background:var(--accent);color:#fff;box-shadow:0 12px 30px color-mix(in srgb,var(--accent)27%,transparent)}.RequiredShellUpdateGate-module__QGH-nq__secondaryAction{border:1px solid var(--border-strong);background:color-mix(in srgb,var(--bg-elevated)92%,var(--text-primary)8%);color:var(--text-primary,#f5f5f7)}.RequiredShellUpdateGate-module__QGH-nq__secondaryAction:disabled{cursor:wait;opacity:.72}.RequiredShellUpdateGate-module__QGH-nq__primaryAction:focus-visible{outline:3px solid color-mix(in srgb,var(--accent)42%,transparent);outline-offset:3px}.RequiredShellUpdateGate-module__QGH-nq__secondaryAction:focus-visible{outline:3px solid color-mix(in srgb,var(--accent)42%,transparent);outline-offset:3px}.RequiredShellUpdateGate-module__QGH-nq__automaticUpdates{border-top:1px solid var(--border-subtle);color:var(--text-muted,#8d8d99);margin:22px 2px 0;padding-top:20px;font-size:12px;line-height:1.55}.RequiredShellUpdateGate-module__QGH-nq__automaticUpdates strong{color:var(--text-soft,#b6b6c0);font-weight:750}@media (max-width:420px){.RequiredShellUpdateGate-module__QGH-nq__card{border-radius:22px;padding:30px 20px 24px}}@media (prefers-reduced-motion:no-preference){.RequiredShellUpdateGate-module__QGH-nq__card{animation:.24s cubic-bezier(.22,1,.36,1) both RequiredShellUpdateGate-module__QGH-nq__required-update-enter}.RequiredShellUpdateGate-module__QGH-nq__spinning{animation:.8s linear infinite RequiredShellUpdateGate-module__QGH-nq__required-update-spin}}@keyframes RequiredShellUpdateGate-module__QGH-nq__required-update-enter{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes RequiredShellUpdateGate-module__QGH-nq__required-update-spin{to{transform:rotate(360deg)}}
.ContactBankRecoveryRail-module__X-rnuW__rail{z-index:150;border:1px solid var(--border-strong);background:var(--bg-elevated);width:min(420px,100vw - 32px);max-height:min(40dvh,320px);color:var(--text-primary);box-shadow:var(--shadow-soft);font-size:var(--workspace-body-size);border-radius:12px;padding:14px;line-height:1.5;position:fixed;bottom:20px;right:20px;overflow:auto}.ContactBankRecoveryRail-module__X-rnuW__entry+.ContactBankRecoveryRail-module__X-rnuW__entry{border-top:1px solid var(--border-subtle);margin-top:12px;padding-top:12px}.ContactBankRecoveryRail-module__X-rnuW__entry strong{font-size:var(--workspace-body-size)}.ContactBankRecoveryRail-module__X-rnuW__entry p{overflow-wrap:anywhere;margin:4px 0 8px}.ContactBankRecoveryRail-module__X-rnuW__actions{flex-wrap:wrap;gap:8px;display:flex}.ContactBankRecoveryRail-module__X-rnuW__actions button{min-height:var(--control-height);max-width:100%;padding:7px var(--control-padding-inline);border:1px solid var(--border-subtle);border-radius:var(--control-radius);background:var(--bg-base);color:var(--text-primary);font:inherit;font-size:var(--control-font-size);white-space:normal;cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.ContactBankRecoveryRail-module__X-rnuW__actions button:disabled{opacity:.55;cursor:default}.ContactBankRecoveryRail-module__X-rnuW__rail:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ContactBankRecoveryRail-module__X-rnuW__actions button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ContactBankRecoveryRail-module__X-rnuW__phone{--control-height:var(--control-height-touch);--control-height-compact:var(--control-height-touch);--control-font-size:1rem;right:16px;bottom:calc(var(--ph-tabbar-stack-bottom,84px) + 12px)}@media (max-width:900px),(pointer:coarse){.ContactBankRecoveryRail-module__X-rnuW__rail{--control-height:var(--control-height-touch);--control-height-compact:var(--control-height-touch);--control-font-size:1rem}}@media screen{.ContactBankRecoveryRail-module__X-rnuW__rail{--bank-recovery-body-size:var(--workspace-body-size);font-size:var(--bank-recovery-body-size)}.ContactBankRecoveryRail-module__X-rnuW__entry strong{font-size:var(--bank-recovery-body-size)}.ContactBankRecoveryRail-module__X-rnuW__rail.ContactBankRecoveryRail-module__X-rnuW__phone{--bank-recovery-body-size:max(var(--workspace-body-size),1rem)}}@media screen and (max-width:900px),screen and (pointer:coarse){.ContactBankRecoveryRail-module__X-rnuW__rail{--bank-recovery-body-size:max(var(--workspace-body-size),1rem)}}
.PhoneCallChoices-module__QOBMnq__header.ph-convo-header{flex-shrink:0;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;column-gap:6px;padding:6px 8px;display:grid}.PhoneCallChoices-module__QOBMnq__header>.ph-convo-back{grid-area:1/1;align-self:center}.PhoneCallChoices-module__QOBMnq__header .PhoneCallChoices-module__QOBMnq__identity{cursor:default;grid-area:1/2;align-self:center;min-width:0}.PhoneCallChoices-module__QOBMnq__threadOptions{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0}.PhoneCallChoices-module__QOBMnq__threadOptions:focus-visible{outline:2px solid var(--ph-accent);outline-offset:2px}.PhoneCallChoices-module__QOBMnq__threadAvatar{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.PhoneCallChoices-module__QOBMnq__threadAvatar:focus-visible{outline:2px solid var(--ph-accent);outline-offset:2px}.PhoneCallChoices-module__QOBMnq__identity .ph-convo-name{white-space:nowrap;align-items:center;min-width:0;line-height:1.25;display:flex}.PhoneCallChoices-module__QOBMnq__titleText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.PhoneCallChoices-module__QOBMnq__headerActions{grid-area:1/3;align-self:center;align-items:center;gap:2px;min-width:0;display:flex}.PhoneCallChoices-module__QOBMnq__utilities{justify-content:flex-end;align-items:center;gap:2px;display:flex}.PhoneCallChoices-module__QOBMnq__utilities>.ph-presence{margin-right:0}.PhoneCallChoices-module__QOBMnq__actions{min-width:0}@media (max-width:360px){.PhoneCallChoices-module__QOBMnq__utilities>.ph-presence{display:none}}.PhoneCallChoices-module__QOBMnq__confirmation{overflow-wrap:anywhere;min-width:0}.PhoneCallChoices-module__QOBMnq__confirmation:focus-visible{outline:2px solid var(--ph-accent);outline-offset:2px}.PhoneCallChoices-module__QOBMnq__confirmationActions{flex-wrap:wrap}.PhoneCallChoices-module__QOBMnq__confirmationActions>button{min-height:var(--control-height-touch);white-space:normal}
.ViewportAnchoredPopover-module__xF58HG__root{z-index:14200;overscroll-behavior:contain;margin:0;position:fixed}.ViewportAnchoredPopover-module__xF58HG__root .workspace-filter-submenu{width:100%;min-width:0;box-shadow:none;margin:4px 0;position:static;top:auto;bottom:auto;left:auto;right:auto}.ViewportAnchoredPopover-module__xF58HG__root .quick-filter-item.has-sub{grid-template-columns:minmax(0,1fr) auto;display:grid}.ViewportAnchoredPopover-module__xF58HG__root .quick-filter-submenu{width:100%;min-width:0;box-shadow:none;grid-column:1/-1;margin-top:4px;position:static;top:auto;bottom:auto;left:auto;right:auto}
.DirectBookingPolicyControls-module__yV-aWW__controls,.DirectBookingPolicyControls-module__yV-aWW__duration{--policy-body:max(var(--workspace-body-size),.875rem);--policy-meta:max(var(--workspace-meta-size),.75rem);--policy-control:max(var(--control-font-size),.875rem);--policy-target:var(--control-height);min-width:0;max-width:100%}.DirectBookingPolicyControls-module__yV-aWW__controls{container:payment-policy/inline-size}.DirectBookingPolicyControls-module__yV-aWW__duration{container:payment-duration/inline-size}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__phone,.DirectBookingPolicyControls-module__yV-aWW__duration.DirectBookingPolicyControls-module__yV-aWW__phone{--policy-body:max(var(--workspace-body-size),1rem);--policy-meta:max(var(--workspace-meta-size),.875rem);--policy-control:max(var(--control-font-size),1rem);--policy-target:var(--control-height-touch)}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__controls.direct-booking-policy-controls .direct-booking-policy-control{min-width:0}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__controls.direct-booking-policy-controls .direct-booking-policy-control>legend{flex-wrap:wrap;max-width:100%}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__controls.direct-booking-policy-controls .direct-booking-policy-control>legend>strong{min-width:0;font-size:var(--policy-body);overflow-wrap:anywhere;line-height:1.5}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__controls.direct-booking-policy-controls .direct-booking-policy-control-grid label>span{min-width:0;font-size:var(--policy-body);overflow-wrap:anywhere;line-height:1.5}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__controls.direct-booking-policy-controls .direct-booking-policy-methods>legend{min-width:0;font-size:var(--policy-body);overflow-wrap:anywhere;line-height:1.5}.DirectBookingPolicyControls-module__yV-aWW__duration.DirectBookingPolicyControls-module__yV-aWW__duration.direct-booking-duration>label{min-width:0;font-size:var(--policy-body);overflow-wrap:anywhere;line-height:1.5}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__controls.direct-booking-policy-controls .direct-booking-policy-control-grid label>small{font-size:var(--policy-meta);overflow-wrap:anywhere;line-height:1.5}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__controls.direct-booking-policy-controls .direct-booking-policy-methods>small{font-size:var(--policy-meta);overflow-wrap:anywhere;line-height:1.5}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__controls.direct-booking-policy-controls .direct-booking-policy-number>em{font-size:var(--policy-meta);overflow-wrap:anywhere;line-height:1.5}.DirectBookingPolicyControls-module__yV-aWW__duration.DirectBookingPolicyControls-module__yV-aWW__duration.direct-booking-duration>small{font-size:var(--policy-meta);overflow-wrap:anywhere;line-height:1.5}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__controls.direct-booking-policy-controls .direct-booking-policy-control-grid .selectmenu-trigger{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:var(--policy-target);height:auto;padding:.4375rem var(--control-padding-inline);font-size:var(--policy-control);line-height:1.4}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__controls.direct-booking-policy-controls .direct-booking-policy-control-grid input:not([type=checkbox]){box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:var(--policy-target);height:auto;padding:.4375rem var(--control-padding-inline);font-size:var(--policy-control);line-height:1.4}.DirectBookingPolicyControls-module__yV-aWW__duration.DirectBookingPolicyControls-module__yV-aWW__duration.direct-booking-duration>.direct-booking-duration-input>input{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:var(--policy-target);height:auto;padding:.4375rem var(--control-padding-inline);font-size:var(--policy-control);line-height:1.4}.DirectBookingPolicyControls-module__yV-aWW__duration.DirectBookingPolicyControls-module__yV-aWW__duration.direct-booking-duration>.direct-booking-duration-input>.selectmenu-trigger{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:var(--policy-target);height:auto;padding:.4375rem var(--control-padding-inline);font-size:var(--policy-control);line-height:1.4}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__controls.direct-booking-policy-controls .selectmenu-trigger .selectmenu-label{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;min-width:0;overflow:visible}.DirectBookingPolicyControls-module__yV-aWW__duration.DirectBookingPolicyControls-module__yV-aWW__duration.direct-booking-duration .selectmenu-trigger .selectmenu-label{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;min-width:0;overflow:visible}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__controls.direct-booking-policy-controls .direct-booking-policy-methods>label{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--policy-target);font-size:var(--policy-control);overflow-wrap:anywhere;line-height:1.4}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__controls.direct-booking-policy-controls .direct-booking-policy-methods>label>input{flex-shrink:0}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__controls.direct-booking-policy-controls .direct-booking-policy-number{flex-wrap:wrap;min-width:0}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__controls.direct-booking-policy-controls .direct-booking-policy-number>input{flex:5rem}.DirectBookingPolicyControls-module__yV-aWW__duration.DirectBookingPolicyControls-module__yV-aWW__duration.direct-booking-duration>.direct-booking-duration-input{grid-template-columns:minmax(0,1fr) minmax(5.875rem,.55fr);min-width:0}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__phone .direct-booking-policy-control-grid{grid-template-columns:minmax(0,1fr)}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__controls.direct-booking-policy-controls .direct-booking-policy-control-grid input:not([type=checkbox]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__controls.direct-booking-policy-controls .direct-booking-policy-control-grid .selectmenu-trigger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.DirectBookingPolicyControls-module__yV-aWW__duration.DirectBookingPolicyControls-module__yV-aWW__duration.direct-booking-duration>.direct-booking-duration-input>input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.DirectBookingPolicyControls-module__yV-aWW__duration.DirectBookingPolicyControls-module__yV-aWW__duration.direct-booking-duration>.direct-booking-duration-input>.selectmenu-trigger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@container payment-policy (width<=520px){.DirectBookingPolicyControls-module__yV-aWW__controls .direct-booking-policy-control-grid{grid-template-columns:minmax(0,1fr)}}@container payment-duration (width<=240px){.DirectBookingPolicyControls-module__yV-aWW__duration.DirectBookingPolicyControls-module__yV-aWW__duration.direct-booking-duration>.direct-booking-duration-input{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:640px),screen and (pointer:coarse){.DirectBookingPolicyControls-module__yV-aWW__controls,.DirectBookingPolicyControls-module__yV-aWW__duration{--policy-body:max(var(--workspace-body-size),1rem);--policy-meta:max(var(--workspace-meta-size),.875rem)}}@media screen and (max-width:900px),screen and (pointer:coarse){.DirectBookingPolicyControls-module__yV-aWW__controls,.DirectBookingPolicyControls-module__yV-aWW__duration{--policy-control:max(var(--control-font-size),1rem);--policy-target:var(--control-height-touch)}}.DirectBookingPolicyControls-module__yV-aWW__controls.DirectBookingPolicyControls-module__yV-aWW__controls.direct-booking-policy-controls .direct-booking-policy-control>legend>span{font-size:var(--policy-meta);flex-shrink:0;line-height:1}
.ContactAvatar-module__gtFuRG__dossierTrigger{vertical-align:middle;color:inherit;font:inherit;cursor:zoom-in;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ContactAvatar-module__gtFuRG__dossierTrigger:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ContactAvatar-module__gtFuRG__controlTarget{--contact-avatar-action-size:max(36px,var(--control-height,36px))}.ContactAvatar-module__gtFuRG__controlTarget[data-phone=true]{--contact-avatar-action-size:max(44px,var(--control-height,44px))}@media (max-width:900px),(pointer:coarse){.ContactAvatar-module__gtFuRG__controlTarget{--contact-avatar-action-size:max(44px,var(--control-height,44px))}}
@media screen{.ContactReservationLinks-module__zJlxda__recovery{overflow-wrap:anywhere;justify-items:start;gap:.5rem;margin-top:.5rem;margin-bottom:.5rem;display:grid}.ContactReservationLinks-module__zJlxda__recovery p{font-size:var(--workspace-body-size);margin:0;line-height:1.5}.ContactReservationLinks-module__zJlxda__card,.ContactReservationLinks-module__zJlxda__more{--reservation-link-body:var(--workspace-body-size);--reservation-link-meta:var(--workspace-meta-size);--reservation-link-target:var(--control-height);--reservation-link-control:var(--control-font-size);min-width:0}.ContactReservationLinks-module__zJlxda__card.ContactReservationLinks-module__zJlxda__phone,.ContactReservationLinks-module__zJlxda__more.ContactReservationLinks-module__zJlxda__phone{--reservation-link-body:max(var(--workspace-body-size),1rem);--reservation-link-meta:max(var(--workspace-meta-size),.875rem);--reservation-link-target:var(--control-height-touch);--reservation-link-control:max(var(--control-font-size),1rem)}.ContactReservationLinks-module__zJlxda__card .inbox-td-stay-name{font-size:var(--reservation-link-body);line-height:1.4}.ContactReservationLinks-module__zJlxda__card .inbox-td-stay-dates{max-width:100%;font-size:var(--reservation-link-meta);overflow-wrap:anywhere;line-height:1.5}.ContactReservationLinks-module__zJlxda__card .inbox-td-stay-phase{max-width:100%;font-size:var(--reservation-link-meta);overflow-wrap:anywhere;line-height:1.5}.ContactReservationLinks-module__zJlxda__card>.inbox-reslink-ref{max-width:100%;font-size:var(--reservation-link-meta);overflow-wrap:anywhere;line-height:1.5}.ContactReservationLinks-module__zJlxda__card>.inbox-reslink-open>.inbox-reslink-ref{max-width:100%;font-size:var(--reservation-link-meta);overflow-wrap:anywhere;line-height:1.5}.ContactReservationLinks-module__zJlxda__card .inbox-td-stay-dates{flex-wrap:wrap}.ContactReservationLinks-module__zJlxda__card .inbox-td-stay-phase{white-space:normal}.ContactReservationLinks-module__zJlxda__card>.inbox-td-stay-head>.inbox-td-stay-name{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.ContactReservationLinks-module__zJlxda__card>.booking-assoc-actions>.booking-assoc-note{min-width:0;max-width:100%;font-size:var(--reservation-link-body);overflow-wrap:anywhere;line-height:1.5}.ContactReservationLinks-module__zJlxda__card>.booking-assoc-actions>.booking-assoc-error{min-width:0;max-width:100%;font-size:var(--reservation-link-body);overflow-wrap:anywhere;line-height:1.5}.ContactReservationLinks-module__zJlxda__more{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--reservation-link-target);font-size:var(--reservation-link-control);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.ContactReservationLinks-module__zJlxda__card>.inbox-reslink-open{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--reservation-link-target);font-size:var(--reservation-link-control);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.ContactReservationLinks-module__zJlxda__card>.booking-assoc-actions>.booking-assoc-btn{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--reservation-link-target);font-size:var(--reservation-link-control);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.ContactReservationLinks-module__zJlxda__card>.booking-assoc-actions>.booking-assoc-btn{padding:.375rem var(--control-padding-inline)}.ContactReservationLinks-module__zJlxda__card>.inbox-reslink-open:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:none}.ContactReservationLinks-module__zJlxda__card>.booking-assoc-actions>.booking-assoc-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:none}.ContactReservationLinks-module__zJlxda__more:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:none}}@media screen and (max-width:640px),screen and (pointer:coarse){.ContactReservationLinks-module__zJlxda__card,.ContactReservationLinks-module__zJlxda__more{--reservation-link-body:max(var(--workspace-body-size),1rem);--reservation-link-meta:max(var(--workspace-meta-size),.875rem)}}@media screen and (max-width:900px),screen and (pointer:coarse){.ContactReservationLinks-module__zJlxda__card,.ContactReservationLinks-module__zJlxda__more{--reservation-link-target:var(--control-height-touch);--reservation-link-control:max(var(--control-font-size),1rem)}}
@media screen{.ContactRecordChrome-module__bfQjAG__phoneSheet{--control-height:var(--control-height-touch);--control-height-compact:var(--control-height-touch);--control-font-size:1rem}.ContactRecordChrome-module__bfQjAG__quickView,.ContactRecordChrome-module__bfQjAG__activity,.ContactRecordChrome-module__bfQjAG__record{--contact-chrome-body:var(--workspace-body-size);--contact-chrome-meta:var(--workspace-meta-size);--contact-chrome-heading:var(--workspace-section-title-size);--contact-chrome-control:var(--control-font-size);--contact-chrome-target:var(--control-height);min-width:0}.ContactRecordChrome-module__bfQjAG__quickView.ContactRecordChrome-module__bfQjAG__phone,.ContactRecordChrome-module__bfQjAG__activity.ContactRecordChrome-module__bfQjAG__phone,.ContactRecordChrome-module__bfQjAG__record.ContactRecordChrome-module__bfQjAG__phone{--contact-chrome-body:max(var(--workspace-body-size),1rem);--contact-chrome-meta:max(var(--workspace-meta-size),.875rem);--contact-chrome-heading:max(var(--workspace-section-title-size),1.125rem);--contact-chrome-control:max(var(--control-font-size),1rem);--contact-chrome-target:var(--control-height-touch)}.ContactRecordChrome-module__bfQjAG__quickView>.inbox-support-back{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--contact-chrome-target);font-size:var(--contact-chrome-control);white-space:normal;overflow-wrap:anywhere;align-items:center;padding-top:.4375rem;padding-bottom:.4375rem;line-height:1.4;display:inline-flex}.ContactRecordChrome-module__bfQjAG__quickView>.inbox-support-body>.inbox-cqv-full-link{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--contact-chrome-target);font-size:var(--contact-chrome-control);white-space:normal;overflow-wrap:anywhere;align-items:center;padding-top:.4375rem;padding-bottom:.4375rem;line-height:1.4;display:inline-flex}.ContactRecordChrome-module__bfQjAG__activity .inbox-crm-activity-more{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--contact-chrome-target);font-size:var(--contact-chrome-control);white-space:normal;overflow-wrap:anywhere;align-items:center;padding-top:.4375rem;padding-bottom:.4375rem;line-height:1.4;display:inline-flex}.ContactRecordChrome-module__bfQjAG__quickView>.inbox-support-back:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ContactRecordChrome-module__bfQjAG__quickView>.inbox-support-body>.inbox-cqv-full-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ContactRecordChrome-module__bfQjAG__activity .inbox-crm-activity-more:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ContactRecordChrome-module__bfQjAG__activity>.inbox-crm-card-head{flex-wrap:wrap;min-width:0}.ContactRecordChrome-module__bfQjAG__activity>.inbox-crm-card-head>h4{font-size:var(--contact-chrome-heading);letter-spacing:normal;text-transform:none;overflow-wrap:anywhere;line-height:1.4}.ContactRecordChrome-module__bfQjAG__activity .mention-activity-summary{font-size:var(--contact-chrome-body);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__activity .mention-activity-empty{font-size:var(--contact-chrome-body);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__activity .mention-activity-detail{font-size:var(--contact-chrome-meta);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__activity .mention-activity-time{font-size:var(--contact-chrome-meta);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__activity>.inbox-crm-card-head>.inbox-crm-card-summary{font-size:var(--contact-chrome-meta);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__section>.inbox-crm-card-head{flex-wrap:wrap;min-width:0}.ContactRecordChrome-module__bfQjAG__quickView>.inbox-support-body>.ContactRecordChrome-module__bfQjAG__section>.inbox-crm-card-head{flex-wrap:wrap;min-width:0}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__section>.inbox-crm-card-head>h4{min-width:0;font-size:var(--contact-chrome-heading);letter-spacing:normal;text-transform:none;overflow-wrap:anywhere;line-height:1.4}.ContactRecordChrome-module__bfQjAG__quickView>.inbox-support-body>.ContactRecordChrome-module__bfQjAG__section>.inbox-crm-card-head>h4{min-width:0;font-size:var(--contact-chrome-heading);letter-spacing:normal;text-transform:none;overflow-wrap:anywhere;line-height:1.4}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__section>.inbox-crm-card-head>.muted{min-width:0;font-size:var(--contact-chrome-meta);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__quickView>.inbox-support-body>.ContactRecordChrome-module__bfQjAG__section>.inbox-crm-card-head>.muted{min-width:0;font-size:var(--contact-chrome-meta);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__attachmentName>.inbox-crm-attachment-when{min-width:0;font-size:var(--contact-chrome-meta);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__sectionEmpty,.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__attachmentName{font-size:var(--contact-chrome-body);line-height:1.5}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__profileRecovery>.inbox-error{font-size:var(--contact-chrome-body);line-height:1.5}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__sectionEmpty{overflow-wrap:anywhere}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__profileRecovery>.inbox-error{overflow-wrap:anywhere}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge>.inbox-crm-merge-toggle{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--contact-chrome-target);font-size:var(--contact-chrome-control);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge .inbox-crm-merge-actions>.btn{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--contact-chrome-target);font-size:var(--contact-chrome-control);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge .inbox-crm-merge-targets>.inbox-crm-merge-row>.btn{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--contact-chrome-target);font-size:var(--contact-chrome-control);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge .inbox-crm-merge-history .inbox-crm-merge-row>.btn{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--contact-chrome-target);font-size:var(--contact-chrome-control);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__tasks>.inbox-crm-tasks>li>.inbox-crm-task-row{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--contact-chrome-target);font-size:var(--contact-chrome-control);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__tasks>.inbox-crm-task-add>.btn{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--contact-chrome-target);font-size:var(--contact-chrome-control);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__tasks>.inbox-crm-task-matches>ul>li>.inbox-crm-task-match{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--contact-chrome-target);font-size:var(--contact-chrome-control);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__tasks>.btn{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--contact-chrome-target);font-size:var(--contact-chrome-control);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__tasks>div[role=alert]>.btn{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--contact-chrome-target);font-size:var(--contact-chrome-control);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__profileRecovery>.btn{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--contact-chrome-target);font-size:var(--contact-chrome-control);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge>.inbox-crm-merge-toggle{flex-wrap:wrap}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge .inbox-crm-merge-actions{flex-wrap:wrap}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge .inbox-crm-merge-history .inbox-crm-merge-row{flex-wrap:wrap}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__tasks>.inbox-crm-task-add{flex-wrap:wrap}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge .inbox-crm-merge-hint{font-size:var(--contact-chrome-body);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge .inbox-crm-merge-panel>.inbox-error{font-size:var(--contact-chrome-body);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__tasks .inbox-crm-task-create-error{font-size:var(--contact-chrome-body);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge .inbox-crm-merge-who{font-size:var(--contact-chrome-body);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge .inbox-crm-merge-result-meta{font-size:var(--contact-chrome-meta);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge .inbox-crm-merge-who>.muted{font-size:var(--contact-chrome-meta);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge .inbox-crm-merge-suggested{font-size:var(--contact-chrome-meta);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge .inbox-crm-merge-more{font-size:var(--contact-chrome-meta);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge .inbox-crm-merge-history>.muted{font-size:var(--contact-chrome-meta);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__tasks .inbox-crm-task-meta{font-size:var(--contact-chrome-meta);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__tasks .inbox-crm-task-match-meta{font-size:var(--contact-chrome-meta);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__tasks .inbox-crm-task-matches-head{font-size:var(--contact-chrome-meta);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge .inbox-crm-merge-history>.muted{letter-spacing:normal;text-transform:none}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge .inbox-crm-merge-who>span{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__tasks .inbox-crm-task-match-title{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge .inbox-crm-merge-name{flex-wrap:wrap}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge .inbox-crm-merge-search{height:var(--contact-chrome-target);min-height:var(--contact-chrome-target)}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge .inbox-crm-merge-search>input{height:calc(var(--contact-chrome-target) - 2px);font-size:var(--contact-chrome-control)}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__tasks>.inbox-crm-task-add>.inbox-cqv-tag-input{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--contact-chrome-target);padding:.4375rem var(--control-padding-inline);border:1px solid var(--border-subtle);border-radius:var(--control-radius);background:var(--bg-input);font-size:var(--contact-chrome-control);flex:12rem;line-height:1.4}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__tasks>.inbox-crm-tasks>li>.inbox-crm-task-row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:none}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__tasks>.inbox-crm-task-add>.inbox-cqv-tag-input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:none}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__merge>.inbox-crm-merge-toggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:none}.ContactRecordChrome-module__bfQjAG__record .ContactRecordChrome-module__bfQjAG__tasks .inbox-crm-task-match:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:none}.ContactRecordChrome-module__bfQjAG__objectCard>.inbox-crm-property-text>.inbox-crm-property-name{font-size:var(--contact-chrome-body);line-height:1.4}.ContactRecordChrome-module__bfQjAG__objectCard>.inbox-crm-property-text>.inbox-crm-property-addr{min-width:0;max-width:100%;font-size:var(--contact-chrome-meta);overflow-wrap:anywhere;line-height:1.5}.ContactRecordChrome-module__bfQjAG__objectCard>.inbox-crm-property-text>.inbox-crm-card-label{min-width:0;max-width:100%;font-size:var(--contact-chrome-meta);overflow-wrap:anywhere;line-height:1.5}}@media screen and (max-width:640px),screen and (pointer:coarse){.ContactRecordChrome-module__bfQjAG__quickView,.ContactRecordChrome-module__bfQjAG__activity,.ContactRecordChrome-module__bfQjAG__record{--contact-chrome-body:max(var(--workspace-body-size),1rem);--contact-chrome-meta:max(var(--workspace-meta-size),.875rem);--contact-chrome-heading:max(var(--workspace-section-title-size),1.125rem)}}@media screen and (max-width:900px),screen and (pointer:coarse){.ContactRecordChrome-module__bfQjAG__quickView,.ContactRecordChrome-module__bfQjAG__activity,.ContactRecordChrome-module__bfQjAG__record{--contact-chrome-control:max(var(--control-font-size),1rem);--contact-chrome-target:var(--control-height-touch)}}
.ContactDocumentsCard-module__tpTp0a__list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.ContactDocumentsCard-module__tpTp0a__item{border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--bg-surface)72%,transparent);border-radius:10px;gap:.45rem;padding:.55rem;display:grid}.ContactDocumentsCard-module__tpTp0a__open,.ContactDocumentsCard-module__tpTp0a__template{width:100%;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:0;display:grid}.ContactDocumentsCard-module__tpTp0a__open:hover strong,.ContactDocumentsCard-module__tpTp0a__template:hover strong{color:var(--accent)}.ContactDocumentsCard-module__tpTp0a__open svg,.ContactDocumentsCard-module__tpTp0a__template svg,.ContactDocumentsCard-module__tpTp0a__action svg,.ContactDocumentsCard-module__tpTp0a__primaryAction svg,.ContactDocumentsCard-module__tpTp0a__newButton svg{flex:none}.ContactDocumentsCard-module__tpTp0a__identity,.ContactDocumentsCard-module__tpTp0a__template>span{min-width:0}.ContactDocumentsCard-module__tpTp0a__identity strong,.ContactDocumentsCard-module__tpTp0a__identity span,.ContactDocumentsCard-module__tpTp0a__template strong,.ContactDocumentsCard-module__tpTp0a__template small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ContactDocumentsCard-module__tpTp0a__identity strong,.ContactDocumentsCard-module__tpTp0a__template strong{font-size:.82rem}.ContactDocumentsCard-module__tpTp0a__identity span,.ContactDocumentsCard-module__tpTp0a__template small{color:var(--text-soft);margin-top:.12rem;font-size:.72rem}.ContactDocumentsCard-module__tpTp0a__status{border:1px solid var(--border-subtle);background:var(--bg-elevated);color:var(--text-soft);border-radius:999px;padding:.18rem .42rem;font-size:.68rem;font-weight:650}.ContactDocumentsCard-module__tpTp0a__statusLive,.ContactDocumentsCard-module__tpTp0a__statusOpened{border-color:color-mix(in srgb,var(--accent)38%,var(--border-subtle));background:color-mix(in srgb,var(--accent)9%,var(--bg-elevated));color:var(--text-primary)}.ContactDocumentsCard-module__tpTp0a__statusCompleted,.ContactDocumentsCard-module__tpTp0a__statusSigned{border-color:color-mix(in srgb,var(--state-success)42%,var(--border-subtle));background:color-mix(in srgb,var(--state-success)9%,var(--bg-elevated));color:var(--text-primary)}.ContactDocumentsCard-module__tpTp0a__actions,.ContactDocumentsCard-module__tpTp0a__confirm span{flex-wrap:wrap;gap:.35rem;display:flex}.ContactDocumentsCard-module__tpTp0a__paymentNote,.ContactDocumentsCard-module__tpTp0a__paymentPaid{border:1px solid var(--border-subtle);background:var(--bg-elevated);min-height:30px;color:var(--text-soft);border-radius:8px;align-items:center;gap:.32rem;padding:.28rem .55rem;font-size:.74rem;font-weight:650;display:inline-flex}.ContactDocumentsCard-module__tpTp0a__paymentPaid{border-color:color-mix(in srgb,var(--state-success)42%,var(--border-subtle));background:color-mix(in srgb,var(--state-success)9%,var(--bg-elevated));color:var(--text-primary)}.ContactDocumentsCard-module__tpTp0a__action,.ContactDocumentsCard-module__tpTp0a__primaryAction,.ContactDocumentsCard-module__tpTp0a__newButton,.ContactDocumentsCard-module__tpTp0a__iconButton{min-height:var(--control-height);padding:.4375rem var(--control-padding-inline);border:1px solid var(--border-subtle);border-radius:var(--control-radius);background:var(--bg-elevated);color:var(--text-primary);font:inherit;font-size:var(--control-font-size);cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;gap:.32rem;font-weight:600;line-height:1.25;display:inline-flex}.ContactDocumentsCard-module__tpTp0a__action:hover,.ContactDocumentsCard-module__tpTp0a__iconButton:hover{border-color:var(--border-strong);background:var(--surface-muted)}.ContactDocumentsCard-module__tpTp0a__dangerAction{border-color:color-mix(in srgb,var(--state-error)38%,var(--border-subtle));color:var(--state-error)}.ContactDocumentsCard-module__tpTp0a__dangerAction:hover{border-color:color-mix(in srgb,var(--state-error)68%,var(--border-strong));background:color-mix(in srgb,var(--state-error)9%,var(--bg-elevated))}.ContactDocumentsCard-module__tpTp0a__primaryAction,.ContactDocumentsCard-module__tpTp0a__newButton{border-color:color-mix(in srgb,var(--accent)62%,var(--border-subtle));background:var(--accent);color:var(--accent-contrast)}.ContactDocumentsCard-module__tpTp0a__newButton{margin-top:.65rem}.ContactDocumentsCard-module__tpTp0a__action:disabled,.ContactDocumentsCard-module__tpTp0a__primaryAction:disabled,.ContactDocumentsCard-module__tpTp0a__newButton:disabled,.ContactDocumentsCard-module__tpTp0a__template:disabled{opacity:.55;cursor:default}.ContactDocumentsCard-module__tpTp0a__confirm{background:color-mix(in srgb,var(--state-warning)10%,var(--bg-elevated));border-radius:8px;gap:.45rem;padding:.5rem;display:grid}.ContactDocumentsCard-module__tpTp0a__confirm p,.ContactDocumentsCard-module__tpTp0a__error{margin:0;font-size:.75rem;line-height:1.4}.ContactDocumentsCard-module__tpTp0a__picker{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:10px;gap:.45rem;margin-top:.65rem;padding:.55rem;display:grid}.ContactDocumentsCard-module__tpTp0a__setupDrafts{border-top:1px solid var(--border-subtle);gap:.4rem;margin-top:.65rem;padding-top:.65rem;display:grid}.ContactDocumentsCard-module__tpTp0a__setupDrafts>strong,.ContactDocumentsCard-module__tpTp0a__setupPicker>span{color:var(--text-soft);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:650}.ContactDocumentsCard-module__tpTp0a__setupDrafts button{border:1px solid var(--border-subtle);background:var(--bg-elevated);color:var(--text-primary);text-align:left;cursor:pointer;border-radius:8px;gap:.12rem;padding:.5rem;display:grid}.ContactDocumentsCard-module__tpTp0a__setupDrafts small,.ContactDocumentsCard-module__tpTp0a__setupPicker small{color:var(--text-soft);font-size:.69rem}.ContactDocumentsCard-module__tpTp0a__setupPicker{border:1px solid color-mix(in srgb,var(--accent)24%,var(--border-subtle));background:color-mix(in srgb,var(--accent)5%,var(--bg-elevated));border-radius:8px;gap:.35rem;padding:.5rem;display:grid}.ContactDocumentsCard-module__tpTp0a__setupPicker .selectmenu-trigger{width:100%;min-height:var(--control-height);border:1px solid var(--border-subtle);border-radius:var(--control-radius);background:var(--bg-surface);color:var(--text-primary);padding:.4375rem var(--control-padding-inline);box-sizing:border-box;line-height:1.25}.ContactDocumentsCard-module__tpTp0a__pickerHead{justify-content:space-between;align-items:center;gap:.6rem;font-size:.78rem;display:flex}.ContactDocumentsCard-module__tpTp0a__iconButton{width:var(--control-height);min-height:var(--control-height);padding:0}.ContactDocumentsCard-module__tpTp0a__template{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:8px;padding:.5rem}.ContactDocumentsCard-module__tpTp0a__template>span:last-child{color:var(--accent);font-size:.72rem;font-weight:650}.ContactDocumentsCard-module__tpTp0a__error{color:var(--state-error);margin-top:.55rem}.ContactDocumentsCard-module__tpTp0a__pdfNote,.ContactDocumentsCard-module__tpTp0a__pdfError{min-height:30px;color:var(--text-soft);align-items:center;gap:.32rem;font-size:.72rem;font-weight:600;display:inline-flex}.ContactDocumentsCard-module__tpTp0a__pdfError{color:var(--state-error)}@media (max-width:900px){.ContactDocumentsCard-module__tpTp0a__actions{gap:.42rem}.ContactDocumentsCard-module__tpTp0a__action,.ContactDocumentsCard-module__tpTp0a__primaryAction,.ContactDocumentsCard-module__tpTp0a__newButton{min-height:var(--control-height)}}.ContactDocumentsCard-module__tpTp0a__list{container:contact-documents/inline-size}.ContactDocumentsCard-module__tpTp0a__identity strong,.ContactDocumentsCard-module__tpTp0a__template strong{font-size:var(--workspace-body-size);line-height:1.4}.ContactDocumentsCard-module__tpTp0a__identity span,.ContactDocumentsCard-module__tpTp0a__template small,.ContactDocumentsCard-module__tpTp0a__status,.ContactDocumentsCard-module__tpTp0a__template>span:last-child,.ContactDocumentsCard-module__tpTp0a__pdfNote,.ContactDocumentsCard-module__tpTp0a__pdfError{font-size:var(--workspace-meta-size);line-height:1.4}.ContactDocumentsCard-module__tpTp0a__open,.ContactDocumentsCard-module__tpTp0a__template{min-height:var(--control-height)}@container contact-documents (width<=360px){.ContactDocumentsCard-module__tpTp0a__open{grid-template-columns:auto minmax(0,1fr)}.ContactDocumentsCard-module__tpTp0a__open>.ContactDocumentsCard-module__tpTp0a__status{grid-column:2;justify-self:start}}@media screen{.ContactDocumentsCard-module__tpTp0a__card{--contact-documents-body:var(--workspace-body-size);--contact-documents-meta:var(--workspace-meta-size);--contact-documents-heading:var(--workspace-section-title-size);--contact-documents-target:var(--control-height);min-width:0}.ContactDocumentsCard-module__tpTp0a__card>.inbox-crm-card-head{flex-wrap:wrap}.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__pickerHead{font-size:var(--contact-documents-heading);text-transform:none;letter-spacing:normal;overflow-wrap:anywhere;font-weight:600;line-height:1.4}.ContactDocumentsCard-module__tpTp0a__card>.inbox-crm-card-head>h4{font-size:var(--contact-documents-heading);text-transform:none;letter-spacing:normal;overflow-wrap:anywhere;font-weight:600;line-height:1.4}.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__identity span,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__template small,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__status,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__template>span:last-child,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__pdfNote,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__pdfError,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__paymentNote,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__paymentPaid,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__setupDrafts small,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__setupPicker small{font-size:var(--contact-documents-meta);line-height:1.5}.ContactDocumentsCard-module__tpTp0a__card>.inbox-crm-card-head>.inbox-crm-card-summary{font-size:var(--contact-documents-meta);line-height:1.5}.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__identity strong,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__template strong,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__confirm p,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__error,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__error p{font-size:var(--contact-documents-body);line-height:1.5}.ContactDocumentsCard-module__tpTp0a__card>.inbox-crm-empty{font-size:var(--contact-documents-body);line-height:1.5}.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__setupDrafts>strong,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__setupPicker>span{font-size:var(--contact-documents-body);text-transform:none;letter-spacing:normal;overflow-wrap:anywhere;font-weight:600;line-height:1.5}.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__template{white-space:normal;min-width:0;height:auto}.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__template strong,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__template small{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__template>span:last-child{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__setupPicker .selectmenu-trigger{white-space:normal;height:auto;min-height:max(var(--control-height),var(--contact-documents-target));font-size:max(var(--control-font-size),var(--contact-documents-body));line-height:1.4}.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__setupPicker .selectmenu-label{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__action,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__primaryAction,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__newButton,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__iconButton,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__template{min-height:max(var(--control-height),var(--contact-documents-target));font-size:max(var(--control-font-size),var(--contact-documents-body));line-height:1.4}.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__action,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__primaryAction,.ContactDocumentsCard-module__tpTp0a__card .ContactDocumentsCard-module__tpTp0a__newButton{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}[data-contact-phone=true] .ContactDocumentsCard-module__tpTp0a__card{--contact-documents-body:max(var(--workspace-body-size),1rem);--contact-documents-meta:max(var(--workspace-meta-size),.875rem);--contact-documents-heading:max(var(--workspace-section-title-size),1.125rem);--contact-documents-target:var(--control-height-touch)}}@media screen and (max-width:640px),screen and (pointer:coarse){.ContactDocumentsCard-module__tpTp0a__card{--contact-documents-body:max(var(--workspace-body-size),1rem);--contact-documents-meta:max(var(--workspace-meta-size),.875rem);--contact-documents-heading:max(var(--workspace-section-title-size),1.125rem);--contact-documents-target:var(--control-height-touch)}}
.StavrosChangeProvenance-module__dbmQWq__root.StavrosChangeProvenance-module__dbmQWq__root{--provenance-control-size:max(.875rem,var(--control-font-size,.875rem));--provenance-control-height:max(36px,var(--control-height,36px));box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--provenance-control-height);height:auto;padding:6px var(--control-padding-inline,10px);font-family:inherit;font-size:var(--provenance-control-size);text-align:start;white-space:normal;line-height:1.4}.StavrosChangeProvenance-module__dbmQWq__root.StavrosChangeProvenance-module__dbmQWq__root>svg{flex:none}.StavrosChangeProvenance-module__dbmQWq__root.StavrosChangeProvenance-module__dbmQWq__root>span{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;min-width:0;overflow:visible}.StavrosChangeProvenance-module__dbmQWq__root.StavrosChangeProvenance-module__dbmQWq__root:focus-visible{outline:2px solid var(--focus-ring,var(--accent));outline-offset:2px}.StavrosChangeProvenance-module__dbmQWq__root.StavrosChangeProvenance-module__dbmQWq__root[data-phone=true]{--provenance-control-size:max(1rem,var(--control-font-size,1rem));--provenance-control-height:max(44px,var(--control-height,44px),var(--control-height-touch,44px))}@media (max-width:900px),(pointer:coarse){.StavrosChangeProvenance-module__dbmQWq__root.StavrosChangeProvenance-module__dbmQWq__root{--provenance-control-size:max(1rem,var(--control-font-size,1rem));--provenance-control-height:max(44px,var(--control-height,44px),var(--control-height-touch,44px))}}
.EmailSubscriptionForm-module__Whu9ma__form{border:1px solid var(--border-subtle);background:var(--bg-input,var(--bg-elevated));min-width:0;color:var(--text-primary);border-radius:12px;gap:13px;padding:15px;display:grid;container-type:inline-size}.EmailSubscriptionForm-module__Whu9ma__form h4{font-size:var(--workspace-section-title-size);margin:0;line-height:1.4}.EmailSubscriptionForm-module__Whu9ma__contact,.EmailSubscriptionForm-module__Whu9ma__audienceName{font-size:var(--workspace-body-size);overflow-wrap:anywhere;margin:0;font-weight:600}.EmailSubscriptionForm-module__Whu9ma__current,.EmailSubscriptionForm-module__Whu9ma__message{font-size:var(--workspace-meta-size);color:var(--text-muted);overflow-wrap:anywhere;margin:0;line-height:1.55}.EmailSubscriptionForm-module__Whu9ma__field{min-width:0;color:var(--text-soft,var(--text-primary));font-size:var(--workspace-meta-size);gap:6px;line-height:1.45;display:grid}.EmailSubscriptionForm-module__Whu9ma__field input,.EmailSubscriptionForm-module__Whu9ma__field textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:var(--control-height);padding:.4375rem var(--control-padding-inline);border:1px solid var(--border-subtle);border-radius:var(--control-radius);background:var(--bg-elevated);color:var(--text-primary);font:inherit;font-size:var(--control-font-size);line-height:1.25}.EmailSubscriptionForm-module__Whu9ma__field .filter-input{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:var(--control-height);padding:.4375rem var(--control-padding-inline);border:1px solid var(--border-subtle);border-radius:var(--control-radius);background:var(--bg-elevated);color:var(--text-primary);font:inherit;font-size:var(--control-font-size);line-height:1.25}.EmailSubscriptionForm-module__Whu9ma__field textarea{resize:vertical;line-height:1.5}.EmailSubscriptionForm-module__Whu9ma__fieldPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.EmailSubscriptionForm-module__Whu9ma__confirm{color:var(--text-primary);font-size:var(--workspace-body-size);overflow-wrap:anywhere;align-items:flex-start;gap:9px;padding:4px 0;line-height:1.5;display:flex}.EmailSubscriptionForm-module__Whu9ma__confirm input{width:17px;height:17px;accent-color:var(--accent);flex:0 0 17px;margin:2px 0 0}.EmailSubscriptionForm-module__Whu9ma__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.EmailSubscriptionForm-module__Whu9ma__actions .btn{min-height:var(--control-height);font-size:var(--control-font-size);box-sizing:border-box;line-height:1.25}.EmailSubscriptionForm-module__Whu9ma__error{gap:7px;display:grid}.EmailSubscriptionForm-module__Whu9ma__error p,.EmailSubscriptionForm-module__Whu9ma__errorText{color:var(--state-error,var(--danger,#b53545));font-size:var(--workspace-body-size);overflow-wrap:anywhere;margin:0;line-height:1.5}.EmailSubscriptionForm-module__Whu9ma__linkButton{min-height:var(--control-height-compact);font:inherit;font-size:var(--control-font-size);color:var(--accent);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:4px 0;display:inline-flex}.EmailSubscriptionForm-module__Whu9ma__field input:focus-visible{outline:2px solid var(--ring,var(--accent));outline-offset:2px}.EmailSubscriptionForm-module__Whu9ma__field textarea:focus-visible{outline:2px solid var(--ring,var(--accent));outline-offset:2px}.EmailSubscriptionForm-module__Whu9ma__linkButton:focus-visible{outline:2px solid var(--ring,var(--accent));outline-offset:2px}@container (width<=430px){.EmailSubscriptionForm-module__Whu9ma__fieldPair{grid-template-columns:minmax(0,1fr)}}@media screen{.EmailSubscriptionForm-module__Whu9ma__form{--contact-subscription-body-size:var(--workspace-body-size);--contact-subscription-meta-size:var(--workspace-meta-size);--contact-subscription-section-size:var(--workspace-section-title-size);--contact-subscription-control-height:36px;box-sizing:border-box;max-width:100%;font-size:var(--contact-subscription-body-size)}.EmailSubscriptionForm-module__Whu9ma__form h4{font-size:var(--contact-subscription-section-size);overflow-wrap:anywhere;min-width:0}.EmailSubscriptionForm-module__Whu9ma__contact,.EmailSubscriptionForm-module__Whu9ma__audienceName,.EmailSubscriptionForm-module__Whu9ma__field,.EmailSubscriptionForm-module__Whu9ma__confirm,.EmailSubscriptionForm-module__Whu9ma__error p,.EmailSubscriptionForm-module__Whu9ma__errorText{font-size:var(--contact-subscription-body-size)}.EmailSubscriptionForm-module__Whu9ma__current,.EmailSubscriptionForm-module__Whu9ma__message{font-size:var(--contact-subscription-meta-size)}.EmailSubscriptionForm-module__Whu9ma__field{overflow-wrap:anywhere}.EmailSubscriptionForm-module__Whu9ma__field input,.EmailSubscriptionForm-module__Whu9ma__field textarea{min-height:max(var(--control-height),var(--contact-subscription-control-height));font-size:max(var(--control-font-size),var(--contact-subscription-body-size))}.EmailSubscriptionForm-module__Whu9ma__field .filter-input{min-height:max(var(--control-height),var(--contact-subscription-control-height));font-size:max(var(--control-font-size),var(--contact-subscription-body-size))}.EmailSubscriptionForm-module__Whu9ma__field input{line-height:1.4}.EmailSubscriptionForm-module__Whu9ma__field .filter-input{line-height:1.4}.EmailSubscriptionForm-module__Whu9ma__confirm{box-sizing:border-box;min-width:0;max-width:100%;min-height:44px;padding:10px 0}.EmailSubscriptionForm-module__Whu9ma__confirm input{padding:0}.EmailSubscriptionForm-module__Whu9ma__confirm span{min-width:0;max-width:100%}.EmailSubscriptionForm-module__Whu9ma__confirm input:focus-visible{outline:2px solid var(--ring,var(--accent));outline-offset:2px}.EmailSubscriptionForm-module__Whu9ma__actions{min-width:0;max-width:100%}.EmailSubscriptionForm-module__Whu9ma__linkButton{box-sizing:border-box;min-width:0;max-width:100%;font-size:max(var(--control-font-size),var(--contact-subscription-body-size));white-space:normal;overflow-wrap:anywhere}.EmailSubscriptionForm-module__Whu9ma__actions .btn{box-sizing:border-box;min-width:0;max-width:100%;font-size:max(var(--control-font-size),var(--contact-subscription-body-size));white-space:normal;overflow-wrap:anywhere}.EmailSubscriptionForm-module__Whu9ma__actions .btn{min-height:max(var(--control-height),var(--contact-subscription-control-height));line-height:1.4}.EmailSubscriptionForm-module__Whu9ma__linkButton{min-height:max(var(--control-height-compact),var(--contact-subscription-control-height));line-height:1.4}.EmailSubscriptionForm-module__Whu9ma__linkButton>svg{flex:none}.EmailSubscriptionForm-module__Whu9ma__actions .btn>svg{flex:none}.ph-details .EmailSubscriptionForm-module__Whu9ma__form{--contact-subscription-body-size:max(var(--workspace-body-size),1rem);--contact-subscription-meta-size:max(var(--workspace-meta-size),.875rem);--contact-subscription-section-size:max(var(--workspace-section-title-size),1.125rem);--contact-subscription-control-height:44px}}@media screen and (max-width:640px),screen and (pointer:coarse){.EmailSubscriptionForm-module__Whu9ma__form{--contact-subscription-body-size:max(var(--workspace-body-size),1rem);--contact-subscription-meta-size:max(var(--workspace-meta-size),.875rem);--contact-subscription-section-size:max(var(--workspace-section-title-size),1.125rem);--contact-subscription-control-height:44px}}
.MicrophonePermissionGate-module__G92_VW__backdrop{z-index:10020;background:color-mix(in srgb,var(--bg,#090b10)86%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);place-items:center;padding:24px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.MicrophonePermissionGate-module__G92_VW__card{border:1px solid var(--border,rgba(255,255,255,.12));background:var(--panel,#13161d);width:min(100%,430px);color:var(--text,#f7f8fa);text-align:center;border-radius:24px;padding:32px;box-shadow:0 24px 70px rgba(0,0,0,.38)}.MicrophonePermissionGate-module__G92_VW__icon{background:color-mix(in srgb,var(--accent,#7067ff)20%,transparent);width:58px;height:58px;color:var(--accent,#8a83ff);border-radius:18px;place-items:center;display:inline-grid}.MicrophonePermissionGate-module__G92_VW__kicker{color:var(--muted,#9ca3af);letter-spacing:.14em;margin:20px 0 8px;font-size:.72rem;font-weight:760}.MicrophonePermissionGate-module__G92_VW__card h1{margin:0;font-size:max(1.55rem,min(6vw,2rem));line-height:1.1}.MicrophonePermissionGate-module__G92_VW__explanation,.MicrophonePermissionGate-module__G92_VW__recovery{max-width:34ch;color:var(--muted,#b3b8c4);margin:14px auto 0;font-size:.96rem;line-height:1.5}.MicrophonePermissionGate-module__G92_VW__recovery{color:var(--text,#f7f8fa)}.MicrophonePermissionGate-module__G92_VW__actions{gap:10px;margin-top:24px;display:grid}.MicrophonePermissionGate-module__G92_VW__primary,.MicrophonePermissionGate-module__G92_VW__secondary{min-height:48px;font:inherit;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:9px;font-weight:700;display:inline-flex}.MicrophonePermissionGate-module__G92_VW__primary{background:var(--accent,#7067ff);color:#fff;border:0}.MicrophonePermissionGate-module__G92_VW__secondary{border:1px solid var(--border,rgba(255,255,255,.14));color:inherit;background:0 0}.MicrophonePermissionGate-module__G92_VW__primary:disabled,.MicrophonePermissionGate-module__G92_VW__secondary:disabled{cursor:wait;opacity:.62}.MicrophonePermissionGate-module__G92_VW__spinning{animation:.8s linear infinite MicrophonePermissionGate-module__G92_VW__microphone-permission-spin}@keyframes MicrophonePermissionGate-module__G92_VW__microphone-permission-spin{to{transform:rotate(360deg)}}@media (max-width:520px){.MicrophonePermissionGate-module__G92_VW__backdrop{align-items:end;padding:12px}.MicrophonePermissionGate-module__G92_VW__card{padding:28px 22px calc(22px + env(safe-area-inset-bottom));border-radius:24px}}
.ContactEmailSubscriptions-module__EKpF2W__section{gap:10px;min-width:0;display:grid}.ContactEmailSubscriptions-module__EKpF2W__header{flex-wrap:wrap;gap:8px;margin-bottom:0}.ContactEmailSubscriptions-module__EKpF2W__subscriptions{gap:9px;min-width:0;display:grid}.ContactEmailSubscriptions-module__EKpF2W__subscription{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:10px;gap:6px;min-width:0;padding:11px 12px;display:grid}.ContactEmailSubscriptions-module__EKpF2W__rowHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;display:flex}.ContactEmailSubscriptions-module__EKpF2W__rowHead strong{font-size:var(--workspace-body-size);overflow-wrap:anywhere;line-height:1.45}.ContactEmailSubscriptions-module__EKpF2W__status{color:var(--text-muted);background:var(--surface-muted);font-size:var(--workspace-badge-size);white-space:nowrap;border-radius:20px;padding:3px 7px}.ContactEmailSubscriptions-module__EKpF2W__status[data-status=subscribed]{color:var(--text-primary);background:color-mix(in srgb,var(--accent)12%,transparent)}.ContactEmailSubscriptions-module__EKpF2W__email{color:var(--text-primary);font-size:var(--workspace-body-size);overflow-wrap:anywhere;margin:0}.ContactEmailSubscriptions-module__EKpF2W__meta{color:var(--text-muted);font-size:var(--workspace-meta-size);margin:0;line-height:1.5}.ContactEmailSubscriptions-module__EKpF2W__warning{color:var(--text-primary);border-left:2px solid var(--accent);font-size:var(--workspace-meta-size);margin:2px 0;padding-left:8px;line-height:1.5}.ContactEmailSubscriptions-module__EKpF2W__rowActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ContactEmailSubscriptions-module__EKpF2W__action{min-height:var(--control-height-compact);color:var(--accent);font:inherit;font-size:var(--control-font-size);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:3px 0;display:inline-flex}.ContactEmailSubscriptions-module__EKpF2W__action:focus-visible{outline:2px solid var(--ring,var(--accent));outline-offset:2px}.ContactEmailSubscriptions-module__EKpF2W__details summary:focus-visible{outline:2px solid var(--ring,var(--accent));outline-offset:2px}.ContactEmailSubscriptions-module__EKpF2W__details{width:100%;min-width:0;color:var(--text-muted);font-size:var(--workspace-meta-size);line-height:1.5}.ContactEmailSubscriptions-module__EKpF2W__details summary{cursor:pointer;width:-moz-fit-content;width:fit-content;min-height:var(--control-height-compact);box-sizing:border-box;align-content:center;padding:5px 0}.ContactEmailSubscriptions-module__EKpF2W__details p{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 0}.ContactEmailSubscriptions-module__EKpF2W__error{gap:5px;display:grid}.ContactEmailSubscriptions-module__EKpF2W__error p{color:var(--state-error,var(--danger,#b53545));font-size:var(--workspace-body-size);margin:0;line-height:1.5}.ContactEmailSubscriptions-module__EKpF2W__notice{color:var(--text-primary)}.ContactEmailSubscriptions-module__EKpF2W__empty,.ContactEmailSubscriptions-module__EKpF2W__notice{color:var(--text-muted);font-size:var(--workspace-body-size);overflow-wrap:anywhere;margin:0;line-height:1.5}@media screen{.ContactEmailSubscriptions-module__EKpF2W__section{--contact-subscription-body-size:var(--workspace-body-size);--contact-subscription-meta-size:var(--workspace-meta-size);--contact-subscription-control-height:36px;max-width:100%;font-size:var(--contact-subscription-body-size)}.ContactEmailSubscriptions-module__EKpF2W__meta,.ContactEmailSubscriptions-module__EKpF2W__warning,.ContactEmailSubscriptions-module__EKpF2W__details{font-size:var(--contact-subscription-meta-size)}.ContactEmailSubscriptions-module__EKpF2W__header .inbox-cqv-group-label{font-size:var(--contact-subscription-meta-size)}.ContactEmailSubscriptions-module__EKpF2W__rowHead strong,.ContactEmailSubscriptions-module__EKpF2W__email,.ContactEmailSubscriptions-module__EKpF2W__error p,.ContactEmailSubscriptions-module__EKpF2W__empty,.ContactEmailSubscriptions-module__EKpF2W__notice{font-size:var(--contact-subscription-body-size)}.ContactEmailSubscriptions-module__EKpF2W__rowHead strong,.ContactEmailSubscriptions-module__EKpF2W__rowActions,.ContactEmailSubscriptions-module__EKpF2W__details p{overflow-wrap:anywhere;min-width:0;max-width:100%}.ContactEmailSubscriptions-module__EKpF2W__status{box-sizing:border-box;min-width:0;max-width:100%;font-size:var(--contact-subscription-meta-size);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.ContactEmailSubscriptions-module__EKpF2W__action,.ContactEmailSubscriptions-module__EKpF2W__details summary{box-sizing:border-box;min-width:0;max-width:100%;min-height:max(var(--control-height-compact),var(--contact-subscription-control-height));font-size:max(var(--control-font-size),var(--contact-subscription-body-size));white-space:normal;overflow-wrap:anywhere;line-height:1.4}.ContactEmailSubscriptions-module__EKpF2W__action>svg{flex:none}.ph-details .ContactEmailSubscriptions-module__EKpF2W__section{--contact-subscription-body-size:max(var(--workspace-body-size),1rem);--contact-subscription-meta-size:max(var(--workspace-meta-size),.875rem);--contact-subscription-control-height:44px}}@media screen and (max-width:640px),screen and (pointer:coarse){.ContactEmailSubscriptions-module__EKpF2W__section{--contact-subscription-body-size:max(var(--workspace-body-size),1rem);--contact-subscription-meta-size:max(var(--workspace-meta-size),.875rem);--contact-subscription-control-height:44px}}
.UosCallPersonChoice-module__xcUQZW__choice{min-height:44px}.UosCallPersonChoice-module__xcUQZW__choice .UosCallPersonChoice-module__xcUQZW__copy{min-width:0}.UosCallPersonChoice-module__xcUQZW__choice .UosCallPersonChoice-module__xcUQZW__copy strong{font-size:.8125rem}.UosCallPersonChoice-module__xcUQZW__choice .UosCallPersonChoice-module__xcUQZW__copy>span{font-size:.78rem}.UosCallPersonChoice-module__xcUQZW__choice .UosCallPersonChoice-module__xcUQZW__selection{width:24px;height:24px;color:var(--text-muted);flex:none}.UosCallPersonChoice-module__xcUQZW__choice[aria-checked=true] .UosCallPersonChoice-module__xcUQZW__selection{border-color:var(--accent);background:var(--accent);color:var(--accent-contrast)}.UosCallPersonChoice-module__xcUQZW__selection svg{flex:none;width:18px;height:18px}.UosCallPersonChoice-module__xcUQZW__choice:focus-visible{outline:2px solid var(--ring);outline-offset:2px}
.ContactPriorityCallerControl-module__q8icOG__control{--priority-body-size:var(--contact-body-size,var(--workspace-body-size));--priority-meta-size:var(--contact-meta-size,var(--workspace-meta-size));--priority-control-height:var(--contact-control-height,var(--control-height));--priority-control-font-size:var(--contact-control-font-size,var(--control-font-size));--priority-switch-target:var(--contact-switch-target,28px);border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--bg-elevated)82%,transparent);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem .8rem;padding:.7rem .75rem;display:grid}.ContactPriorityCallerControl-module__q8icOG__copy{gap:.2rem;min-width:0;display:grid}.ContactPriorityCallerControl-module__q8icOG__copy strong{color:var(--text-primary);font-size:var(--priority-body-size);font-weight:650}.ContactPriorityCallerControl-module__q8icOG__copy span{color:var(--text-muted);font-size:var(--priority-meta-size);overflow-wrap:anywhere;line-height:1.5}.ContactPriorityCallerControl-module__q8icOG__control .sw-switch{height:var(--priority-switch-target);align-items:center;margin-top:0;display:inline-flex}.ContactPriorityCallerControl-module__q8icOG__error{font-size:var(--priority-body-size);overflow-wrap:anywhere;grid-column:1/-1;margin:0}.ContactPriorityCallerControl-module__q8icOG__error .workspace-list-retry{min-height:var(--priority-control-height);font-size:var(--priority-control-font-size)}.ContactPriorityCallerControl-module__q8icOG__error .workspace-list-retry:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (max-width:900px),(pointer:coarse){.ContactPriorityCallerControl-module__q8icOG__control{--priority-control-height:var(--control-height-touch);--priority-control-font-size:max(var(--control-font-size),1rem);--priority-switch-target:44px}}@media (max-width:640px),(pointer:coarse){.ContactPriorityCallerControl-module__q8icOG__control{--priority-body-size:max(var(--workspace-body-size),1rem);--priority-meta-size:max(var(--workspace-meta-size),.875rem)}}
.ComposerAccess-module__dRfEia__status{white-space:nowrap;min-width:0;max-width:100%;height:14px;min-height:14px;color:var(--ph-text-3,var(--text-muted));flex:auto;justify-content:flex-end;align-items:center;gap:6px;font-size:10.5px;line-height:14px;display:flex;overflow:hidden}.ComposerAccess-module__dRfEia__status>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.ComposerAccess-module__dRfEia__status button{color:var(--ph-accent,var(--accent));font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0}
.contact-smart-access-card-module__gDSbjq__heading{align-items:center;gap:7px;display:inline-flex}.contact-smart-access-card-module__gDSbjq__heading svg{color:var(--accent)}.contact-smart-access-card-module__gDSbjq__headerActions{align-items:center;gap:var(--control-gap);display:flex}.contact-smart-access-card-module__gDSbjq__refresh{width:var(--control-height);height:var(--control-height);border:1px solid var(--border-subtle);border-radius:var(--control-radius);color:var(--text-muted);background:var(--bg-elevated);cursor:pointer;place-items:center;padding:0;display:grid}.contact-smart-access-card-module__gDSbjq__refresh:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.contact-smart-access-card-module__gDSbjq__refresh:disabled{opacity:.5;cursor:default}.contact-smart-access-card-module__gDSbjq__intro{color:var(--text-muted);font-size:var(--workspace-meta-size);margin:0 0 10px;line-height:1.5}.contact-smart-access-card-module__gDSbjq__list{border:1px solid var(--border-subtle);border-radius:10px;flex-direction:column;display:flex;overflow:hidden;container:contact-smart-access/inline-size}.contact-smart-access-card-module__gDSbjq__list article{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px;display:grid}.contact-smart-access-card-module__gDSbjq__list article+article{border-top:1px solid var(--border-subtle)}.contact-smart-access-card-module__gDSbjq__icon{width:32px;height:32px;color:var(--accent);background:color-mix(in srgb,var(--accent)10%,transparent);border-radius:9px;place-items:center;display:grid}.contact-smart-access-card-module__gDSbjq__copy{flex-direction:column;gap:2px;min-width:0;display:flex}.contact-smart-access-card-module__gDSbjq__copy a{color:var(--text-primary);font-size:var(--workspace-body-size);text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;overflow:hidden}.contact-smart-access-card-module__gDSbjq__copy a:hover{color:var(--accent)}.contact-smart-access-card-module__gDSbjq__copy span{color:var(--text-muted);font-size:var(--workspace-meta-size)}.contact-smart-access-card-module__gDSbjq__copy small{color:var(--state-error);font-size:var(--workspace-meta-size);overflow-wrap:anywhere}.contact-smart-access-card-module__gDSbjq__status{color:var(--accent);background:color-mix(in srgb,var(--accent)9%,transparent);font-size:var(--workspace-meta-size);white-space:normal;overflow-wrap:anywhere;text-align:center;border-radius:999px;max-width:100%;padding:4px 7px;font-weight:700}.contact-smart-access-card-module__gDSbjq__status[data-state=issued]{color:var(--state-success);background:color-mix(in srgb,var(--state-success)9%,transparent)}.contact-smart-access-card-module__gDSbjq__status[data-state=failed],.contact-smart-access-card-module__gDSbjq__status[data-state=unsupported]{color:var(--state-error);background:color-mix(in srgb,var(--state-error)8%,transparent)}.contact-smart-access-card-module__gDSbjq__status[data-state=revoked],.contact-smart-access-card-module__gDSbjq__status[data-state=expired]{color:var(--text-muted);background:var(--surface-muted)}.contact-smart-access-card-module__gDSbjq__reveal,.contact-smart-access-card-module__gDSbjq__rotate{justify-content:center;align-items:center;gap:var(--control-gap);min-height:var(--control-height);padding:0 var(--control-padding-inline);box-sizing:border-box;border:1px solid var(--border-subtle);border-radius:var(--control-radius);color:var(--text-soft);background:var(--bg-elevated);font:inherit;font-size:var(--control-font-size);cursor:pointer;white-space:normal;overflow-wrap:anywhere;text-align:left;max-width:100%;font-weight:700;display:inline-flex}.contact-smart-access-card-module__gDSbjq__reveal svg,.contact-smart-access-card-module__gDSbjq__rotate svg{flex:none}.contact-smart-access-card-module__gDSbjq__actions{gap:var(--control-gap);flex-wrap:wrap;grid-column:2/-1;min-width:0;display:flex}.contact-smart-access-card-module__gDSbjq__reveal:focus-visible{outline:2px solid var(--ring,var(--accent));outline-offset:2px}.contact-smart-access-card-module__gDSbjq__rotate:focus-visible{outline:2px solid var(--ring,var(--accent));outline-offset:2px}.contact-smart-access-card-module__gDSbjq__copy a:focus-visible{outline:2px solid var(--ring,var(--accent));outline-offset:2px}.contact-smart-access-card-module__gDSbjq__reveal:hover,.contact-smart-access-card-module__gDSbjq__rotate:hover{border-color:var(--accent);color:var(--accent)}.contact-smart-access-card-module__gDSbjq__reveal:disabled,.contact-smart-access-card-module__gDSbjq__rotate:disabled{cursor:default;opacity:.45}.contact-smart-access-card-module__gDSbjq__error{color:var(--state-error);font-size:var(--workspace-body-size);flex-wrap:wrap;align-items:center;gap:6px;margin:9px 0 0;display:flex}.contact-smart-access-card-module__gDSbjq__error>span{overflow-wrap:anywhere;flex:1;min-width:min(180px,100%)}.contact-smart-access-card-module__gDSbjq__error>svg{flex:none}.contact-smart-access-card-module__gDSbjq__spin{animation:.8s linear infinite contact-smart-access-card-module__gDSbjq__spin}@keyframes contact-smart-access-card-module__gDSbjq__spin{to{transform:rotate(360deg)}}@container contact-smart-access (width<=720px){.contact-smart-access-card-module__gDSbjq__list article{grid-template-columns:auto minmax(0,1fr)}.contact-smart-access-card-module__gDSbjq__status{grid-column:2;justify-self:start}.contact-smart-access-card-module__gDSbjq__actions{grid-column:2}}@media (prefers-reduced-motion:reduce){.contact-smart-access-card-module__gDSbjq__spin{animation:none}}@media screen{.contact-smart-access-card-module__gDSbjq__card{--contact-smart-body:var(--workspace-body-size);--contact-smart-meta:var(--workspace-meta-size);--contact-smart-heading:var(--workspace-section-title-size);--contact-smart-target:var(--control-height);min-width:0}.contact-smart-access-card-module__gDSbjq__card .contact-smart-access-card-module__gDSbjq__heading{font-size:var(--contact-smart-heading);letter-spacing:normal;text-transform:none;overflow-wrap:anywhere;font-weight:600;line-height:1.4}.contact-smart-access-card-module__gDSbjq__card .contact-smart-access-card-module__gDSbjq__intro,.contact-smart-access-card-module__gDSbjq__card .contact-smart-access-card-module__gDSbjq__copy span,.contact-smart-access-card-module__gDSbjq__card .contact-smart-access-card-module__gDSbjq__copy small,.contact-smart-access-card-module__gDSbjq__card .contact-smart-access-card-module__gDSbjq__status{font-size:var(--contact-smart-meta);line-height:1.5}.contact-smart-access-card-module__gDSbjq__card .contact-smart-access-card-module__gDSbjq__headerActions .inbox-crm-card-summary{font-size:var(--contact-smart-meta);line-height:1.5}.contact-smart-access-card-module__gDSbjq__card .contact-smart-access-card-module__gDSbjq__intro[role=status],.contact-smart-access-card-module__gDSbjq__card .contact-smart-access-card-module__gDSbjq__copy a,.contact-smart-access-card-module__gDSbjq__card .contact-smart-access-card-module__gDSbjq__error{font-size:var(--contact-smart-body);line-height:1.5}.contact-smart-access-card-module__gDSbjq__card .contact-smart-access-card-module__gDSbjq__copy a{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.contact-smart-access-card-module__gDSbjq__card .contact-smart-access-card-module__gDSbjq__copy span{overflow-wrap:anywhere;min-width:0}.contact-smart-access-card-module__gDSbjq__card .contact-smart-access-card-module__gDSbjq__reveal,.contact-smart-access-card-module__gDSbjq__card .contact-smart-access-card-module__gDSbjq__rotate{min-height:max(var(--control-height),var(--contact-smart-target));font-size:max(var(--control-font-size),var(--contact-smart-body));font-weight:600;line-height:1.4}.contact-smart-access-card-module__gDSbjq__card .contact-smart-access-card-module__gDSbjq__refresh{width:max(var(--control-height),var(--contact-smart-target));height:max(var(--control-height),var(--contact-smart-target))}[data-contact-phone=true] .contact-smart-access-card-module__gDSbjq__card{--contact-smart-body:max(var(--workspace-body-size),1rem);--contact-smart-meta:max(var(--workspace-meta-size),.875rem);--contact-smart-heading:max(var(--workspace-section-title-size),1.125rem);--contact-smart-target:var(--control-height-touch)}}@media screen and (max-width:640px),screen and (pointer:coarse){.contact-smart-access-card-module__gDSbjq__card{--contact-smart-body:max(var(--workspace-body-size),1rem);--contact-smart-meta:max(var(--workspace-meta-size),.875rem);--contact-smart-heading:max(var(--workspace-section-title-size),1.125rem);--contact-smart-target:var(--control-height-touch)}}
.ComposerDraftStatus-module__SQNhGa__status{white-space:normal;overflow-wrap:anywhere;max-width:100%;font-size:max(var(--workspace-meta-size),.75rem);letter-spacing:.01em;color:var(--text-muted);opacity:.82;flex:none;font-weight:500;line-height:1.5}.ComposerDraftStatus-module__SQNhGa__phone{font-size:max(var(--workspace-meta-size),.875rem)}@media screen and (max-width:640px),screen and (pointer:coarse){.ComposerDraftStatus-module__SQNhGa__status{font-size:max(var(--workspace-meta-size),.875rem)}}.ComposerDraftStatus-module__SQNhGa__saving{opacity:.62}.ComposerDraftStatus-module__SQNhGa__error{color:var(--danger,#c94444);opacity:1}.ph-composer .ComposerDraftStatus-module__SQNhGa__status{color:var(--ph-text-3,#6f6f77);align-self:flex-end;margin:0 8px}.ph-composer .ComposerDraftStatus-module__SQNhGa__error{color:var(--ph-danger,#ff6961)}
.TagAddPopover-module__jHgV-q__root,.TagAddPopover-module__jHgV-q__popup{--tag-body-size:var(--workspace-body-size);--tag-meta-size:var(--workspace-meta-size);--tag-control-height:var(--control-height);--tag-control-font-size:var(--control-font-size);min-width:0}.TagAddPopover-module__jHgV-q__root.TagAddPopover-module__jHgV-q__phone,.TagAddPopover-module__jHgV-q__popup.TagAddPopover-module__jHgV-q__phone{--tag-body-size:max(var(--workspace-body-size),1rem);--tag-meta-size:max(var(--workspace-meta-size),.875rem);--tag-control-height:var(--control-height-touch);--tag-control-font-size:max(var(--control-font-size),1rem)}.TagAddPopover-module__jHgV-q__root{max-width:100%}.TagAddPopover-module__jHgV-q__root .TagAddPopover-module__jHgV-q__trigger.properties-tag-icon-btn{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--tag-control-height);gap:var(--control-gap);font:inherit;font-size:var(--tag-control-font-size);white-space:normal;font-weight:600;line-height:1.4;height:auto!important;padding:.4375rem var(--control-padding-inline)!important}.TagAddPopover-module__jHgV-q__root .TagAddPopover-module__jHgV-q__trigger.properties-tag-icon-btn:not(.is-labelled){min-width:var(--tag-control-height);justify-content:center;height:var(--tag-control-height)!important;padding:0!important}.TagAddPopover-module__jHgV-q__root .TagAddPopover-module__jHgV-q__trigger.properties-tag-icon-btn svg{flex:0 0 16px;width:16px;height:16px}.TagAddPopover-module__jHgV-q__root .TagAddPopover-module__jHgV-q__trigger.properties-tag-icon-btn.is-labelled>span{min-width:0;font:inherit;color:inherit;overflow-wrap:anywhere}.TagAddPopover-module__jHgV-q__root .TagAddPopover-module__jHgV-q__trigger.properties-tag-icon-btn:disabled{cursor:default;opacity:.55}.TagAddPopover-module__jHgV-q__popup.properties-tag-picker{box-sizing:border-box}.TagAddPopover-module__jHgV-q__popup.properties-tag-picker .filter-input{box-sizing:border-box;min-width:0;min-height:var(--tag-control-height);width:100%;height:auto;font:inherit;font-size:var(--tag-control-font-size);line-height:1.4}.TagAddPopover-module__jHgV-q__popup.properties-tag-picker .quick-filter-item{box-sizing:border-box;min-width:0;min-height:var(--tag-control-height);width:100%;height:auto;font:inherit;font-size:var(--tag-control-font-size);line-height:1.4}.TagAddPopover-module__jHgV-q__popup.properties-tag-picker .filter-input{height:var(--tag-control-height)}.TagAddPopover-module__jHgV-q__popup.properties-tag-picker .quick-filter-item{white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap}.TagAddPopover-module__jHgV-q__popup.properties-tag-picker .quick-filter-item>span{white-space:normal;overflow-wrap:anywhere;flex:7rem;min-width:0}.TagAddPopover-module__jHgV-q__popup.properties-tag-picker .quick-filter-item.is-applied>small{font-size:var(--tag-meta-size);overflow-wrap:anywhere;line-height:1.4}.TagAddPopover-module__jHgV-q__popup.properties-tag-picker .properties-tag-picker-caption{font-size:var(--tag-meta-size);overflow-wrap:anywhere;line-height:1.4}.TagAddPopover-module__jHgV-q__popup.properties-tag-picker .quick-filter-item.is-applied>small{flex:none;max-width:100%}.TagAddPopover-module__jHgV-q__popup.properties-tag-picker .properties-tag-picker-empty{font-size:var(--tag-body-size);overflow-wrap:anywhere;line-height:1.5}.TagAddPopover-module__jHgV-q__popup.properties-tag-picker .properties-tag-picker-empty[role=alert]{color:var(--state-error)}.TagAddPopover-module__jHgV-q__popup.properties-tag-picker .quick-filter-item:not(:disabled):hover{background:var(--surface-muted);color:var(--text-primary)}.TagAddPopover-module__jHgV-q__popup.properties-tag-picker .quick-filter-item:disabled{cursor:default;color:var(--text-muted)}.TagAddPopover-module__jHgV-q__popup.properties-tag-picker .quick-filter-item:disabled:hover{background:0 0}.TagAddPopover-module__jHgV-q__root .TagAddPopover-module__jHgV-q__trigger.properties-tag-icon-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.TagAddPopover-module__jHgV-q__popup.properties-tag-picker .filter-input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.TagAddPopover-module__jHgV-q__popup.properties-tag-picker .quick-filter-item:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.TagAddPopover-module__jHgV-q__popup.properties-tag-picker .quick-filter-item:focus-visible{outline-offset:-2px}@media (max-width:900px),(pointer:coarse){.TagAddPopover-module__jHgV-q__root,.TagAddPopover-module__jHgV-q__popup{--tag-control-height:var(--control-height-touch);--tag-control-font-size:max(var(--control-font-size),1rem)}}@media (max-width:640px),(pointer:coarse){.TagAddPopover-module__jHgV-q__root,.TagAddPopover-module__jHgV-q__popup{--tag-body-size:max(var(--workspace-body-size),1rem);--tag-meta-size:max(var(--workspace-meta-size),.875rem)}}
.CreateContactTypeModal-module__swreGG__root{--type-body-size:max(var(--workspace-body-size),14px);--type-meta-size:max(var(--workspace-meta-size),12px);--control-height:36px;--control-font-size:max(var(--workspace-body-size),14px);font-size:var(--type-body-size);line-height:1.5}.CreateContactTypeModal-module__swreGG__root[data-phone=true]{--type-body-size:max(var(--workspace-body-size),16px);--type-meta-size:max(var(--workspace-meta-size),14px);--control-height:44px;--control-font-size:max(var(--workspace-body-size),16px)}.CreateContactTypeModal-module__swreGG__root .inbox-ctype-modal{min-width:0;max-width:100%;max-height:calc(100dvh - 32px)}.CreateContactTypeModal-module__swreGG__root .inbox-ctype-head{flex:none;gap:12px}.CreateContactTypeModal-module__swreGG__root .inbox-ctype-actions{flex:none;gap:12px}.CreateContactTypeModal-module__swreGG__root .inbox-ctype-title{min-width:0;font-size:var(--workspace-title-size);overflow-wrap:anywhere;line-height:1.3}.CreateContactTypeModal-module__swreGG__root .inbox-ctype-body{min-height:0;overflow:auto}.CreateContactTypeModal-module__swreGG__root .inbox-ctype-intro{font-size:var(--type-body-size);overflow-wrap:anywhere;line-height:1.5}.CreateContactTypeModal-module__swreGG__root .inbox-ctype-field>span{font-size:var(--type-meta-size);overflow-wrap:anywhere;line-height:1.5}.CreateContactTypeModal-module__swreGG__root .inbox-ctype-help{font-size:var(--type-meta-size);overflow-wrap:anywhere;line-height:1.5}.CreateContactTypeModal-module__swreGG__root .inbox-ctype-system-note{font-size:var(--type-meta-size);overflow-wrap:anywhere;line-height:1.5}.CreateContactTypeModal-module__swreGG__root .inbox-ctype-error{font-size:var(--type-meta-size);overflow-wrap:anywhere;line-height:1.5}.CreateContactTypeModal-module__swreGG__root .inbox-ctype-input{box-sizing:border-box;min-height:var(--control-height);max-width:100%;font-size:var(--control-font-size);line-height:1.4}.CreateContactTypeModal-module__swreGG__root .inbox-ctype-actions .btn{box-sizing:border-box;min-height:var(--control-height);max-width:100%;font-size:var(--control-font-size);line-height:1.4}.CreateContactTypeModal-module__swreGG__root .inbox-ctype-close{box-sizing:border-box;width:var(--control-height);min-height:var(--control-height);border-radius:var(--control-radius);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.CreateContactTypeModal-module__swreGG__root .inbox-ctype-actions{flex-wrap:wrap}.CreateContactTypeModal-module__swreGG__root .inbox-ctype-actions .btn{white-space:normal;overflow-wrap:anywhere}.CreateContactTypeModal-module__swreGG__root button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.CreateContactTypeModal-module__swreGG__root input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.CreateContactTypeModal-module__swreGG__recovery,.CreateContactTypeModal-module__swreGG__result,.CreateContactTypeModal-module__swreGG__details{overflow-wrap:anywhere;min-width:0;max-width:100%;display:block}.CreateContactTypeModal-module__swreGG__recovery{border:1px solid var(--border-subtle);border-radius:var(--control-radius);background:var(--bg-input);color:var(--text-primary);padding:12px}.CreateContactTypeModal-module__swreGG__result+.CreateContactTypeModal-module__swreGG__result{margin-top:12px}.CreateContactTypeModal-module__swreGG__details{color:var(--text-muted);font-size:var(--type-meta-size);margin-top:6px;line-height:1.5}.CreateContactTypeModal-module__swreGG__details>span{display:block}.CreateContactTypeModal-module__swreGG__recoveryActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.CreateContactTypeModal-module__swreGG__reviewList{max-height:220px;font-size:var(--type-body-size);margin-top:8px;line-height:1.5;display:block;overflow:auto}.CreateContactTypeModal-module__swreGG__reviewList>span{overflow-wrap:anywhere;padding:6px 0;display:block}.CreateContactTypeModal-module__swreGG__reviewList:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.CreateContactTypeModal-module__swreGG__recovery .btn{box-sizing:border-box;min-height:var(--control-height);max-width:100%;font-size:var(--control-font-size);white-space:normal;overflow-wrap:anywhere;line-height:1.4}@media (max-width:900px),(pointer:coarse){.CreateContactTypeModal-module__swreGG__root{--control-height:44px;--control-font-size:max(var(--workspace-body-size),16px)}}@media (max-width:640px),(pointer:coarse){.CreateContactTypeModal-module__swreGG__root{--type-body-size:max(var(--workspace-body-size),16px);--type-meta-size:max(var(--workspace-meta-size),14px)}}
.DictationButton-module__4sCfDa__root{flex:none;align-items:center;gap:6px;display:inline-flex;position:relative}.DictationButton-module__4sCfDa__button{min-width:32px;min-height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:6px;display:inline-flex}.DictationButton-module__4sCfDa__button:hover:not(:disabled){background:var(--surface-muted);color:var(--text-primary)}.DictationButton-module__4sCfDa__button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DictationButton-module__4sCfDa__button:disabled{opacity:.45;cursor:default}.DictationButton-module__4sCfDa__recording{color:var(--state-error);background:color-mix(in srgb,var(--state-error)10%,transparent)}.DictationButton-module__4sCfDa__status{color:var(--text-muted);white-space:nowrap;font-size:12px}.DictationButton-module__4sCfDa__error{border:1px solid var(--border-subtle);background:var(--surface);width:min(280px,100vw - 48px);color:var(--text-primary);box-shadow:var(--shadow-lg);border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.4}.DictationButton-module__4sCfDa__errorActions{gap:12px;margin-top:6px;display:flex}.DictationButton-module__4sCfDa__errorActions button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:3px 0}@media (max-width:720px){.DictationButton-module__4sCfDa__button{min-width:40px;min-height:40px}}
.EmailMessageCard-module__3ZdT1q__root,.EmailMessageCard-module__3ZdT1q__menu{--email-card-body-size:max(.875rem,var(--workspace-body-size,.875rem));--email-card-meta-size:max(.75rem,var(--workspace-meta-size,.75rem));--email-card-title-size:max(1rem,var(--workspace-section-title-size,1rem));--email-card-control-size:max(.875rem,var(--control-font-size,.875rem));--email-card-control-height:max(36px,var(--control-height,36px));--email-card-menu-min-width:168px;min-width:0;max-width:100%}.EmailMessageCard-module__3ZdT1q__root[data-phone=true],.EmailMessageCard-module__3ZdT1q__menu.EmailMessageCard-module__3ZdT1q__phone{--email-card-body-size:max(1rem,var(--workspace-body-size,1rem));--email-card-meta-size:max(.875rem,var(--workspace-meta-size,.875rem));--email-card-title-size:max(1.125rem,var(--workspace-section-title-size,1.125rem));--email-card-control-size:max(1rem,var(--control-font-size,1rem));--email-card-control-height:max(44px,var(--control-height,44px),var(--control-height-touch,44px));--email-card-menu-min-width:210px}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-meta{flex-wrap:wrap;min-width:0;max-width:100%}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-recip-block{flex-wrap:wrap;min-width:0;max-width:100%}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-actions{flex-wrap:wrap;min-width:0;max-width:100%}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-icon-cluster{flex-wrap:wrap;min-width:0;max-width:100%}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-recip-block{flex:14rem}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-actions{justify-content:flex-end;margin-left:auto}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-recip-toggle{min-width:0;min-height:var(--email-card-control-height);font-size:var(--email-card-control-size);white-space:normal;line-height:1.4}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-recip-text{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;min-width:0;overflow:visible}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-external{max-width:100%;font-size:var(--email-card-meta-size);white-space:normal;overflow-wrap:anywhere;flex-shrink:1;line-height:1.45}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-timestamp{font-size:var(--email-card-meta-size);line-height:1.45}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-icon-btn{width:var(--email-card-control-height);height:var(--email-card-control-height);min-width:var(--email-card-control-height);min-height:var(--email-card-control-height);padding:0}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-subject{min-width:0;max-width:100%;font-size:var(--email-card-title-size);overflow-wrap:anywhere;line-height:1.4}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-details-panel{min-width:0;max-width:100%}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-details-table{table-layout:fixed;font-size:var(--email-card-body-size);line-height:1.45}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-details-label{width:28%;font-size:var(--email-card-meta-size);white-space:normal;overflow-wrap:anywhere}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-details-value{font-size:var(--email-card-body-size);word-break:normal;overflow-wrap:anywhere}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-plaintext{min-width:0;max-width:100%;font-size:var(--email-card-body-size);word-break:normal;overflow-wrap:anywhere}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-expand-toggle{box-sizing:border-box;min-width:var(--email-card-control-height);min-height:var(--email-card-control-height);max-width:calc(100% - 16px);height:auto;font-size:var(--email-card-control-size);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-quoted-toggle{box-sizing:border-box;min-width:var(--email-card-control-height);min-height:var(--email-card-control-height);max-width:calc(100% - 16px);height:auto;font-size:var(--email-card-control-size);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-recip-toggle:focus-visible{outline:2px solid var(--focus-ring,var(--accent));outline-offset:1px}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-expand-toggle:focus-visible{outline:2px solid var(--focus-ring,var(--accent));outline-offset:1px}.EmailMessageCard-module__3ZdT1q__root .inbox-emailcard-quoted-toggle:focus-visible{outline:2px solid var(--focus-ring,var(--accent));outline-offset:1px}.EmailMessageCard-module__3ZdT1q__menu.EmailMessageCard-module__3ZdT1q__menu{width:var(--email-card-menu-min-width);min-width:0;max-width:min(280px,100vw - 16px)}.EmailMessageCard-module__3ZdT1q__menuContents{display:contents}.EmailMessageCard-module__3ZdT1q__menu.EmailMessageCard-module__3ZdT1q__menu .inbox-emailcard-menu-item{box-sizing:border-box;min-width:0;min-height:var(--email-card-control-height);max-width:100%;height:auto;font-size:var(--email-card-control-size);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.EmailMessageCard-module__3ZdT1q__menu.EmailMessageCard-module__3ZdT1q__menu .inbox-emailcard-menu-item:focus-visible{outline:2px solid var(--focus-ring,var(--accent));outline-offset:-2px}@media (max-width:900px),(pointer:coarse){.EmailMessageCard-module__3ZdT1q__root,.EmailMessageCard-module__3ZdT1q__menu{--email-card-control-size:max(1rem,var(--control-font-size,1rem));--email-card-control-height:max(44px,var(--control-height,44px),var(--control-height-touch,44px));--email-card-menu-min-width:210px}}@media (max-width:640px),(pointer:coarse){.EmailMessageCard-module__3ZdT1q__root,.EmailMessageCard-module__3ZdT1q__menu{--email-card-body-size:max(1rem,var(--workspace-body-size,1rem));--email-card-meta-size:max(.875rem,var(--workspace-meta-size,.875rem));--email-card-title-size:max(1.125rem,var(--workspace-section-title-size,1.125rem))}}
.NewContactDraft-module__bsikrG__root{--contact-choice-height:max(var(--control-height),36px);--contact-choice-font:max(var(--control-font-size),14px);--contact-draft-body:max(var(--workspace-body-size),14px);--contact-draft-meta:max(var(--workspace-meta-size),12px)}.NewContactDraft-module__bsikrG__root.NewContactDraft-module__bsikrG__phone{--contact-choice-height:max(var(--control-height),var(--control-height-touch));--contact-choice-font:max(var(--control-font-size),16px);--contact-draft-body:max(var(--workspace-body-size),16px);--contact-draft-meta:max(var(--workspace-meta-size),14px)}.NewContactDraft-module__bsikrG__root .inbox-ctype-combo-option{box-sizing:border-box;min-height:var(--contact-choice-height);font-size:var(--contact-choice-font);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.NewContactDraft-module__bsikrG__root .inbox-ctype-combo-create{box-sizing:border-box;min-height:var(--contact-choice-height);font-size:var(--contact-choice-font);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.NewContactDraft-module__bsikrG__root .inbox-ctype-combo-option>span{white-space:normal;overflow-wrap:anywhere;min-width:0;overflow:visible}.NewContactDraft-module__bsikrG__root .inbox-ctype-combo-option>small{font-size:var(--contact-draft-meta);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.NewContactDraft-module__bsikrG__root .inbox-ctype-combo-empty{font-size:var(--contact-draft-meta);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.NewContactDraft-module__bsikrG__root .inbox-ctype-combo-option:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.NewContactDraft-module__bsikrG__root .inbox-ctype-combo-create:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.NewContactDraft-module__bsikrG__root .NewContactDraft-module__bsikrG__feedback button:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.NewContactDraft-module__bsikrG__root .NewContactDraft-module__bsikrG__feedback{color:var(--text-secondary);font-size:var(--contact-draft-meta);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;margin:0;line-height:1.5;display:flex}.NewContactDraft-module__bsikrG__root .NewContactDraft-module__bsikrG__feedback button{box-sizing:border-box;min-height:var(--contact-choice-height);font-size:var(--contact-choice-font);white-space:normal;padding:6px 10px;line-height:1.4}@media (max-width:900px),(pointer:coarse){.NewContactDraft-module__bsikrG__root{--contact-choice-height:max(var(--control-height),var(--control-height-touch));--contact-choice-font:max(var(--control-font-size),16px)}}@media (max-width:640px),(pointer:coarse){.NewContactDraft-module__bsikrG__root{--contact-draft-body:max(var(--workspace-body-size),16px);--contact-draft-meta:max(var(--workspace-meta-size),14px)}}.NewContactDraft-module__bsikrG__root .inbox-cqv-tags{min-width:0;max-width:100%}.NewContactDraft-module__bsikrG__root .inbox-cqv-tag{box-sizing:border-box;min-width:0;max-width:100%;font-size:var(--contact-draft-body);white-space:normal;overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) auto;gap:4px;line-height:1.4;display:inline-grid}.NewContactDraft-module__bsikrG__root .inbox-cqv-chip-x{box-sizing:border-box;width:var(--contact-choice-height);min-width:var(--contact-choice-height);height:var(--contact-choice-height);min-height:var(--contact-choice-height);border-radius:var(--control-radius);flex:none;justify-content:center;padding:0}.NewContactDraft-module__bsikrG__root .inbox-ctype-combo-clear{box-sizing:border-box;width:var(--contact-choice-height);min-width:var(--contact-choice-height);height:var(--contact-choice-height);min-height:var(--contact-choice-height);border-radius:var(--control-radius);flex:none;justify-content:center;padding:0}.NewContactDraft-module__bsikrG__root .inbox-cqv-chip-x{font-size:var(--contact-choice-font);margin-left:0}.NewContactDraft-module__bsikrG__root .NewContactDraft-module__bsikrG__typeInput{min-height:var(--contact-choice-height);padding-right:calc(var(--contact-choice-height) + 8px);font-size:var(--contact-choice-font)}.NewContactDraft-module__bsikrG__root .inbox-ctype-combo-clear{align-items:center;display:inline-flex;right:4px}.NewContactDraft-module__bsikrG__root .inbox-cqv-chip-x:focus-visible{outline:2px solid var(--ring,var(--focus-ring));outline-offset:-2px}.NewContactDraft-module__bsikrG__root .inbox-ctype-combo-clear:focus-visible{outline:2px solid var(--ring,var(--focus-ring));outline-offset:-2px}.NewContactDraft-module__bsikrG__root .tag-requirement-notice{font-size:var(--contact-draft-meta);overflow-wrap:anywhere;line-height:1.5}
.PossibleDuplicates-module__kuurSq__readNotice{color:var(--text-muted);font-size:var(--workspace-meta-size);flex-wrap:wrap;align-items:center;gap:4px 8px;line-height:1.5;display:flex}.PossibleDuplicates-module__kuurSq__retry{min-height:var(--control-height-compact);color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.PossibleDuplicates-module__kuurSq__retry:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.PossibleDuplicates-module__kuurSq__retry:disabled{opacity:.6;cursor:default}@media (pointer:coarse){.PossibleDuplicates-module__kuurSq__retry{min-height:var(--control-height-touch)}}
.InboxOwnershipPicker-module__xWKNZG__picker{flex-direction:column;gap:12px;min-width:0;min-height:0;display:flex}.InboxOwnershipPicker-module__xWKNZG__search{min-width:0;padding:0 var(--control-padding-inline);border:1px solid var(--border-subtle);border-radius:var(--control-radius);background:var(--bg-input,var(--bg-surface));color:var(--text-muted);box-sizing:border-box;min-height:var(--control-height);flex:none;align-items:center;gap:8px;display:flex}.InboxOwnershipPicker-module__xWKNZG__search:focus-within{outline:2px solid var(--accent);outline-offset:-2px}.InboxOwnershipPicker-module__xWKNZG__search svg{flex:none}.InboxOwnershipPicker-module__xWKNZG__picker .InboxOwnershipPicker-module__xWKNZG__search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;color:var(--text-primary);font:inherit;font-size:var(--control-font-size);box-sizing:border-box;height:calc(var(--control-height) - 2px);min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:0;line-height:1.25}.InboxOwnershipPicker-module__xWKNZG__summary{color:var(--text-muted);flex:none;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.InboxOwnershipPicker-module__xWKNZG__summary button,.InboxOwnershipPicker-module__xWKNZG__error button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 0}.InboxOwnershipPicker-module__xWKNZG__options{overscroll-behavior:contain;flex-direction:column;gap:3px;min-height:0;max-height:min(340px,44dvh);padding:2px;display:flex;overflow-y:auto}.InboxOwnershipPicker-module__xWKNZG__option{box-sizing:border-box;min-height:44px;color:var(--text-primary);cursor:pointer;text-align:left;border:1px solid transparent;border-radius:8px;flex:none;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:7px 9px;display:grid}.InboxOwnershipPicker-module__xWKNZG__option:hover{background:color-mix(in srgb,var(--text-primary)5%,transparent)}.InboxOwnershipPicker-module__xWKNZG__option:focus-within{outline:2px solid var(--accent);outline-offset:-2px}.InboxOwnershipPicker-module__xWKNZG__selected{background:color-mix(in srgb,var(--accent)9%,transparent);border-color:color-mix(in srgb,var(--accent)22%,transparent)}.InboxOwnershipPicker-module__xWKNZG__name{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:500;line-height:1.4}.InboxOwnershipPicker-module__xWKNZG__avatar{object-fit:cover;border-radius:50%;width:28px;height:28px;display:block}.InboxOwnershipPicker-module__xWKNZG__you,.InboxOwnershipPicker-module__xWKNZG__unavailable{color:var(--text-muted);margin-left:7px;font-size:11px;font-weight:400;display:inline-block}.InboxOwnershipPicker-module__xWKNZG__option input{width:17px;height:17px;accent-color:var(--accent);cursor:pointer;margin:0}.InboxOwnershipPicker-module__xWKNZG__option:has(input:disabled){cursor:default;opacity:.6}.InboxOwnershipPicker-module__xWKNZG__message{color:var(--text-muted);margin:0;padding:10px 4px;font-size:13px;line-height:1.5}.InboxOwnershipPicker-module__xWKNZG__error{color:var(--state-error);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:12px;line-height:1.5;display:flex}.InboxOwnershipPicker-module__xWKNZG__actions{border-top:1px solid var(--border-subtle);flex:none;justify-content:flex-end;align-items:center;gap:8px;padding-top:12px;display:flex}.InboxOwnershipPicker-module__xWKNZG__summary button:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.InboxOwnershipPicker-module__xWKNZG__error button:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}@media (max-width:600px){.InboxOwnershipPicker-module__xWKNZG__picker .InboxOwnershipPicker-module__xWKNZG__search input{min-height:42px;font-size:16px}.InboxOwnershipPicker-module__xWKNZG__option{min-height:46px}}
.UserAvailabilityIndicators-module__g-eJBq__indicators{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;max-width:100%;margin-top:3px;display:inline-flex}.UserAvailabilityIndicators-module__g-eJBq__indicators .UserAvailabilityIndicators-module__g-eJBq__status{white-space:normal;overflow-wrap:anywhere}
.UosTaskReference-module__OJnIbW__card{--reference-body-size:max(.875rem,var(--workspace-body-size,.875rem));--reference-meta-size:max(.75rem,var(--workspace-meta-size,.75rem));--reference-control-size:max(.875rem,var(--control-font-size,.875rem));--reference-control-height:max(44px,var(--control-height,44px));box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--bg-elevated);width:100%;min-width:0;max-width:100%;color:var(--text-primary);text-align:left;border-radius:12px;align-items:flex-start;gap:12px;margin:8px 0;padding:14px;text-decoration:none;display:flex}.UosTaskReference-module__OJnIbW__card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.UosTaskReference-module__OJnIbW__card:hover{background:color-mix(in srgb,var(--accent)5%,var(--bg-elevated))}.UosTaskReference-module__OJnIbW__icon{color:var(--text-muted);flex:none;margin-top:2px}.UosTaskReference-module__OJnIbW__copy{flex:1;gap:5px;min-width:0;display:grid}.UosTaskReference-module__OJnIbW__title{font-size:var(--reference-body-size);overflow-wrap:anywhere;line-height:1.4}.UosTaskReference-module__OJnIbW__meta{font-size:var(--reference-meta-size);color:var(--text-muted);flex-wrap:wrap;gap:6px 12px;line-height:1.5;display:flex}.UosTaskReference-module__OJnIbW__unavailable{color:var(--text-muted);font-size:var(--reference-body-size);display:block}.UosTaskReference-module__OJnIbW__unavailable button{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:var(--reference-control-height);color:var(--text-primary);font:inherit;font-size:var(--reference-control-size);cursor:pointer;background:0 0;border:0;text-decoration:underline}.UosTaskReference-module__OJnIbW__meta>span{overflow-wrap:anywhere;min-width:0;max-width:100%}.UosTaskReference-module__OJnIbW__unavailable{overflow-wrap:anywhere;line-height:1.5}.UosTaskReference-module__OJnIbW__unavailable button:focus-visible{outline:2px solid var(--focus-ring,var(--accent));outline-offset:-2px}.UosTaskReference-module__OJnIbW__card[data-phone=true]{--reference-body-size:max(1rem,var(--workspace-body-size,1rem));--reference-meta-size:max(.875rem,var(--workspace-meta-size,.875rem));--reference-control-size:max(1rem,var(--control-font-size,1rem));--reference-control-height:max(44px,var(--control-height,44px),var(--control-height-touch,44px))}@media (max-width:900px),(pointer:coarse){.UosTaskReference-module__OJnIbW__card{--reference-control-size:max(1rem,var(--control-font-size,1rem));--reference-control-height:max(44px,var(--control-height,44px),var(--control-height-touch,44px))}}@media (max-width:640px),(pointer:coarse){.UosTaskReference-module__OJnIbW__card{--reference-body-size:max(1rem,var(--workspace-body-size,1rem));--reference-meta-size:max(.875rem,var(--workspace-meta-size,.875rem))}}@media screen{body:has(.app-shell .ph-screen-host:not([hidden])) .UosTaskReference-module__OJnIbW__card{--reference-body-size:max(1rem,var(--workspace-body-size,1rem));--reference-meta-size:max(.875rem,var(--workspace-meta-size,.875rem));--reference-control-size:max(1rem,var(--control-font-size,1rem));--reference-control-height:max(44px,var(--control-height,44px),var(--control-height-touch,44px))}body.client-dashboard-body:has(.cd-phone-app) .UosTaskReference-module__OJnIbW__card{--reference-body-size:max(1rem,var(--workspace-body-size,1rem));--reference-meta-size:max(.875rem,var(--workspace-meta-size,.875rem));--reference-control-size:max(1rem,var(--control-font-size,1rem));--reference-control-height:max(44px,var(--control-height,44px),var(--control-height-touch,44px))}}
.TaskTagRequirementField-module__R-LiPW__status.TaskTagRequirementField-module__R-LiPW__status{font-size:max(var(--workspace-body-size),14px);line-height:1.45}.TaskTagRequirementField-module__R-LiPW__status.TaskTagRequirementField-module__R-LiPW__status[data-phone-mode=true]{font-size:max(var(--workspace-body-size),16px)}@media (max-width:640px),(pointer:coarse){.TaskTagRequirementField-module__R-LiPW__status.TaskTagRequirementField-module__R-LiPW__status{font-size:max(var(--workspace-body-size),16px)}}
.PhoneUosComposerStack-module__ESTtRa__stack{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.PhoneUosComposerStack-module__ESTtRa__stack .inbox-rich-editor{width:100%}
.PhoneStavrosBar-module__fJ-giq__header{border:1px solid var(--ph-tabbar-border);max-width:100%;min-height:46px;color:var(--ph-text);background:var(--ph-surface);-webkit-tap-highlight-color:transparent;border-radius:12px;flex:none;align-items:center;gap:0;padding:0 4px;font-family:inherit;display:inline-flex;position:relative}.PhoneStavrosBar-module__fJ-giq__header>.ph-stavros-bar-main{min-width:44px;min-height:44px}.PhoneStavrosBar-module__fJ-giq__header>.ph-agent-patrol-toggle{min-width:44px;min-height:44px}.PhoneStavrosBar-module__fJ-giq__header>.ph-agent-patrol-toggle{width:44px}.PhoneStavrosBar-module__fJ-giq__header>button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:8px}
