html[data-ache-platform=ios]{background:#0a0a0a;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html[data-ache-platform=ios] body,html[data-ache-platform=ios] button,html[data-ache-platform=ios] input,html[data-ache-platform=ios] select,html[data-ache-platform=ios] textarea{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Arial,sans-serif}html[data-ache-platform=ios] a,html[data-ache-platform=ios] button{-webkit-touch-callout:none}html[data-ache-platform=ios] .ache-client-page,html[data-ache-platform=ios] .ache-pro-page{letter-spacing:-.012em}html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-page{--ache-black:#0b0b0d;--ache-panel:#18181b;--ache-panel-strong:#202024;--ache-line:rgba(255,226,114,0.17);--ache-yellow:#f7c91e;--ache-yellow-light:#ffe06c;--ache-yellow-dark:#b88a00;--ache-text:#fffdf5;--ache-muted:#c9c2ad;background:radial-gradient(ellipse 90% 38% at 50% -14%,rgba(247,201,30,.1),transparent 64%),#0b0b0d}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-page{--ache-black:#fff8df;--ache-panel:#ffffff;--ache-panel-strong:#fffdf5;--ache-line:rgba(163,115,0,0.18);--ache-yellow:#f2c116;--ache-yellow-light:#765700;--ache-yellow-dark:#a97900;--ache-text:#241d08;--ache-muted:#665d46;background:radial-gradient(ellipse 92% 38% at 50% -18%,rgba(247,201,30,.22),transparent 62%),#fff8df}html[data-ache-platform=ios] .ache-pro-page:not([data-theme=light]),html[data-ache-platform=ios][data-ache-professional-theme=dark] .ache-pro-page{--pro-background:#0b0b0d;--pro-panel:#18181b;--pro-panel-strong:#202024;--pro-line:rgba(255,226,114,0.17);--pro-line-soft:rgba(255,255,255,0.08);--pro-text:#fffdf5;--pro-muted:#c9c2ad;--pro-dim:#968e7b;--pro-yellow:#f7c91e;--pro-yellow-light:#ffe472;--pro-chip:#27210c;--pro-input:#121215;--pro-message-other:#262313;--pro-shadow:0 16px 38px rgba(0,0,0,0.26);background:radial-gradient(ellipse 90% 38% at 50% -14%,rgba(247,201,30,.1),transparent 64%),#0b0b0d}html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-page{--pro-background:#fff8df;--pro-panel:#ffffff;--pro-panel-strong:#fffdf5;--pro-line:rgba(163,115,0,0.18);--pro-line-soft:rgba(163,115,0,0.12);--pro-text:#241d08;--pro-muted:#665d46;--pro-dim:#8c8060;--pro-yellow:#f2c116;--pro-yellow-light:#765700;--pro-chip:#fff1b7;--pro-input:#ffffff;--pro-message-other:#fff7de;--pro-shadow:0 14px 32px rgba(78,56,2,0.12);background:radial-gradient(ellipse 92% 38% at 50% -18%,rgba(247,201,30,.22),transparent 62%),#fff8df}html[data-ache-platform=ios] .ache-client-header,html[data-ache-platform=ios] .ache-pro-header{border-radius:22px;border-color:color-mix(in srgb,currentColor 12%,transparent);box-shadow:0 10px 28px rgba(0,0,0,.13)}html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-header,html[data-ache-platform=ios][data-ache-professional-theme=dark] .ache-pro-header{background:rgba(27,27,30,.84)!important;border-color:rgba(255,255,255,.1);backdrop-filter:blur(20px) saturate(1.24);-webkit-backdrop-filter:blur(20px) saturate(1.24)}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-header,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-header{background:rgba(255,255,255,.78)!important;border-color:rgba(123,91,8,.14);backdrop-filter:blur(20px) saturate(1.16);-webkit-backdrop-filter:blur(20px) saturate(1.16)}html[data-ache-platform=ios] .ache-client-brand strong,html[data-ache-platform=ios] .ache-pro-brand strong{font-weight:800;letter-spacing:-.045em}html[data-ache-platform=ios] .ache-client-conversation-title,html[data-ache-platform=ios] .ache-client-page-title,html[data-ache-platform=ios] .ache-client-welcome,html[data-ache-platform=ios] .ache-pro-page-title,html[data-ache-platform=ios] .ache-pro-welcome{padding-top:30px;padding-bottom:20px}html[data-ache-platform=ios] .ache-client-conversation-title h1,html[data-ache-platform=ios] .ache-client-page-title h1,html[data-ache-platform=ios] .ache-client-welcome h1,html[data-ache-platform=ios] .ache-pro-page-title h1,html[data-ache-platform=ios] .ache-pro-welcome h1{font-size:clamp(34px,9.2vw,52px);font-weight:800;letter-spacing:-.062em;line-height:.98}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-conversation-title h1,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-page-title h1,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-welcome h1,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-page-title h1,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-welcome h1{color:#241d08!important}html[data-ache-platform=ios] .ache-client-eyebrow,html[data-ache-platform=ios] .ache-pro-page-title p,html[data-ache-platform=ios] .ache-pro-section-head p,html[data-ache-platform=ios] .ache-pro-welcome p{font-size:11px;font-weight:800;letter-spacing:.09em}html[data-ache-platform=ios] .ache-client-card,html[data-ache-platform=ios] .ache-client-conversation-card,html[data-ache-platform=ios] .ache-client-form-card,html[data-ache-platform=ios] .ache-client-professional-card,html[data-ache-platform=ios] .ache-client-profile-card,html[data-ache-platform=ios] .ache-client-request-row,html[data-ache-platform=ios] .ache-client-review,html[data-ache-platform=ios] .ache-client-theme-option,html[data-ache-platform=ios] .ache-pro-card,html[data-ache-platform=ios] .ache-pro-chat-panel,html[data-ache-platform=ios] .ache-pro-profile-card,html[data-ache-platform=ios] .ache-pro-recent-row,html[data-ache-platform=ios] .ache-pro-request-item,html[data-ache-platform=ios] .ache-pro-request-list{border-radius:18px;box-shadow:0 8px 22px rgba(0,0,0,.1)}html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-card,html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-conversation-card,html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-form-card,html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-professional-card,html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-profile-card,html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-request-row,html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-review,html[data-ache-platform=ios][data-ache-professional-theme=dark] .ache-pro-card,html[data-ache-platform=ios][data-ache-professional-theme=dark] .ache-pro-chat-panel,html[data-ache-platform=ios][data-ache-professional-theme=dark] .ache-pro-profile-card,html[data-ache-platform=ios][data-ache-professional-theme=dark] .ache-pro-recent-row,html[data-ache-platform=ios][data-ache-professional-theme=dark] .ache-pro-request-item,html[data-ache-platform=ios][data-ache-professional-theme=dark] .ache-pro-request-list{border-color:rgba(255,255,255,.08)}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-card,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-conversation-card,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-form-card,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-professional-card,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-profile-card,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-request-row,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-review,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-card,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-chat-panel,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-profile-card,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-recent-row,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-request-item,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-request-list{border-color:rgba(123,91,8,.13);box-shadow:0 8px 22px rgba(74,53,2,.08)}html[data-ache-platform=ios] .ache-client-danger-action,html[data-ache-platform=ios] .ache-client-header-action,html[data-ache-platform=ios] .ache-client-primary-action,html[data-ache-platform=ios] .ache-client-secondary-action,html[data-ache-platform=ios] .ache-pro-header-action,html[data-ache-platform=ios] .ache-pro-primary-action,html[data-ache-platform=ios] .ache-pro-secondary-action,html[data-ache-platform=ios] .ache-pro-send-row button,html[data-ache-platform=ios] .ache-pro-text-link{min-height:44px;border-radius:14px;font-weight:750;letter-spacing:-.015em}html[data-ache-platform=ios] .ache-client-primary-action,html[data-ache-platform=ios] .ache-pro-primary-action,html[data-ache-platform=ios] .ache-pro-send-row button{box-shadow:0 5px 12px rgba(137,99,0,.2)}html[data-ache-platform=ios] .ache-client-header-action,html[data-ache-platform=ios] .ache-client-secondary-action,html[data-ache-platform=ios] .ache-pro-header-action,html[data-ache-platform=ios] .ache-pro-secondary-action{background:rgba(255,255,255,.07)}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-header-action,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-secondary-action,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-header-action,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-secondary-action{background:rgba(255,255,255,.72)}html[data-ache-platform=ios] .ache-client-field input,html[data-ache-platform=ios] .ache-client-field textarea,html[data-ache-platform=ios] .ache-client-reply-form textarea,html[data-ache-platform=ios] .ache-pro-composer textarea,html[data-ache-platform=ios] .ache-pro-field input,html[data-ache-platform=ios] .ache-pro-field textarea{border-radius:14px;font-size:16px;line-height:1.34}html[data-ache-platform=ios] .ache-client-message,html[data-ache-platform=ios] .ache-pro-message{border-radius:19px;box-shadow:none}html[data-ache-platform=ios] .ache-client-message.own,html[data-ache-platform=ios] .ache-pro-message.own{border-bottom-right-radius:6px}html[data-ache-platform=ios] .ache-client-message:not(.own),html[data-ache-platform=ios] .ache-pro-message:not(.own){border-bottom-left-radius:6px}html[data-ache-platform=ios] .ache-client-bottom-nav,html[data-ache-platform=ios] .ache-pro-bottom-nav,html[data-ache-platform=ios] .ache-pro-navigation{bottom:max(10px,calc(env(safe-area-inset-bottom) + 7px));border-radius:27px;border-color:rgba(255,255,255,.12);box-shadow:0 12px 34px rgba(0,0,0,.24);backdrop-filter:blur(24px) saturate(1.28);-webkit-backdrop-filter:blur(24px) saturate(1.28)}html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-bottom-nav,html[data-ache-platform=ios][data-ache-professional-theme=dark] .ache-pro-bottom-nav,html[data-ache-platform=ios][data-ache-professional-theme=dark] .ache-pro-navigation{background:rgba(28,28,31,.78)!important}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-bottom-nav,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-bottom-nav,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-navigation{background:rgba(255,255,255,.76)!important;border-color:rgba(123,91,8,.14);box-shadow:0 12px 30px rgba(79,54,0,.15)}html[data-ache-platform=ios] .ache-client-nav-link,html[data-ache-platform=ios] .ache-pro-nav-link{min-height:62px;border-radius:19px;font-size:10px;font-weight:700}html[data-ache-platform=ios] .ache-client-nav-link.is-active,html[data-ache-platform=ios] .ache-pro-nav-link.is-active{background:rgba(247,201,30,.18);color:var(--ache-yellow,var(--pro-yellow));box-shadow:none}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-nav-link.is-active,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-nav-link.is-active{background:rgba(242,193,22,.24);color:#5c4400}html[data-ache-platform=ios] .ache-client-nav-link.is-active svg,html[data-ache-platform=ios] .ache-pro-nav-link.is-active svg{stroke-width:2.35}html[data-ache-platform=ios] .ache-client-category-strip button,html[data-ache-platform=ios] .ache-client-status,html[data-ache-platform=ios] .ache-pro-request-state,html[data-ache-platform=ios] .ache-pro-request-tabs button,html[data-ache-platform=ios] .ache-pro-status{border-radius:999px}html[data-ache-platform=ios] .ache-client-professional-card,html[data-ache-platform=ios] .ache-client-request-row,html[data-ache-platform=ios] .ache-pro-recent-row,html[data-ache-platform=ios] .ache-pro-request-item{transition:transform .17s ease,background-color .17s ease,border-color .17s ease}html[data-ache-platform=ios] .ache-client-professional-card:active,html[data-ache-platform=ios] .ache-client-request-row:active,html[data-ache-platform=ios] .ache-pro-recent-row:active,html[data-ache-platform=ios] .ache-pro-request-item:active{transform:scale(.985)}.ache-ios-install-sheet{left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:max(12px,calc(env(safe-area-inset-bottom) + 8px))}.ache-ios-install-card{grid-template-columns:42px minmax(0,1fr);gap:10px 12px;border:1px solid rgba(255,255,255,.14);border-radius:28px;padding:15px;background:rgba(31,31,34,.86);box-shadow:0 18px 42px rgba(0,0,0,.3);backdrop-filter:blur(28px) saturate(1.3);-webkit-backdrop-filter:blur(28px) saturate(1.3)}.ache-ios-install-icon{width:42px;height:42px;border-radius:15px;background:#f7c91e;color:#211806}.ache-ios-install-card strong{color:#fffdf5;font-size:15px;font-weight:800}.ache-ios-install-card p{color:#d9d1bb;font-size:13px;font-weight:500}.ache-ios-install-card button{min-height:38px;border-radius:14px;background:rgba(255,255,255,.11);font-weight:700}@media (prefers-reduced-motion:reduce){html[data-ache-platform=ios] *,html[data-ache-platform=ios] :after,html[data-ache-platform=ios] :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:520px){html[data-ache-platform=ios] .ache-client-conversation-title,html[data-ache-platform=ios] .ache-client-page-title,html[data-ache-platform=ios] .ache-client-welcome,html[data-ache-platform=ios] .ache-pro-page-title,html[data-ache-platform=ios] .ache-pro-welcome{padding-top:25px;padding-bottom:18px}html[data-ache-platform=ios] .ache-client-conversation-title h1,html[data-ache-platform=ios] .ache-client-page-title h1,html[data-ache-platform=ios] .ache-client-welcome h1,html[data-ache-platform=ios] .ache-pro-page-title h1,html[data-ache-platform=ios] .ache-pro-welcome h1{font-size:clamp(32px,10.2vw,42px)}}html[data-ache-platform=ios]{background:#0b0c11;color-scheme:dark}html[data-ache-platform=ios][data-ache-client-theme=light]{background:#f2f6fc;color-scheme:light}html[data-ache-platform=ios] body{min-height:100svh;background:inherit;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Arial,sans-serif!important}html[data-ache-platform=ios] .ache-ios-public-page{--ios-bg:#090a0e;--ios-surface:#1f2028;--ios-surface-soft:#171820;--ios-line:#e7e9ef;--ios-text:#f8f8fb;--ios-muted:#a5a9b6;--ios-accent:#ffce16;--ios-blue:#147dff;min-height:100svh;box-sizing:border-box;padding:max(18px,env(safe-area-inset-top)) 16px max(116px,calc(env(safe-area-inset-bottom) + 92px));background:var(--ios-bg);color:var(--ios-text)}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-ios-public-page{--ios-bg:#f4f7fc;--ios-surface:#ffffff;--ios-surface-soft:#eef2f8;--ios-line:#101116;--ios-text:#111217;--ios-muted:#6d7482;--ios-accent:#ffcb16;--ios-blue:#0879ff}html[data-ache-platform=ios] .ache-ios-public-header,html[data-ache-platform=ios] .ache-ios-public-shell{width:min(100%,480px);margin:0 auto}html[data-ache-platform=ios] .ache-ios-public-header{display:flex;align-items:center;justify-content:space-between;min-height:55px;gap:14px}html[data-ache-platform=ios] .ache-ios-public-brand{display:inline-flex;align-items:center;min-width:0;gap:9px;color:inherit;text-decoration:none}html[data-ache-platform=ios] .ache-ios-public-brand img{width:48px;height:42px;object-fit:contain}html[data-ache-platform=ios] .ache-ios-public-brand span{display:grid;gap:1px}html[data-ache-platform=ios] .ache-ios-public-brand strong{color:var(--ios-text);font-size:24px;line-height:.95;font-weight:850;letter-spacing:-.055em}html[data-ache-platform=ios] .ache-ios-public-brand em{color:var(--ios-muted);font-size:10px;font-style:normal;font-weight:850;letter-spacing:.03em}html[data-ache-platform=ios] .ache-access-help,html[data-ache-platform=ios] .ache-ios-theme-toggle{width:42px;height:42px;display:grid;place-items:center;flex:0 0 auto;border:1px solid var(--ios-line);border-radius:50%;padding:0;background:transparent;color:var(--ios-text);font:700 21px/1 inherit;cursor:pointer}html[data-ache-platform=ios] .ache-ios-public-hero{padding:29px 0 0}html[data-ache-platform=ios] .ache-ios-public-hero>p{margin:0 0 14px;color:var(--ios-accent);font-size:11px;font-weight:900;letter-spacing:-.01em}html[data-ache-platform=ios] .ache-ios-public-hero h1{max-width:330px;margin:0;color:var(--ios-text);font-size:clamp(36px,10.4vw,48px);font-weight:860;letter-spacing:-.065em;line-height:.94}html[data-ache-platform=ios] .ache-ios-public-hero>span{display:block;max-width:370px;margin-top:11px;color:var(--ios-muted);font-size:16px;font-weight:600;line-height:1.24}html[data-ache-platform=ios] .ache-ios-public-search{display:flex;align-items:center;gap:11px;height:59px;margin-top:30px;border:1px solid var(--ios-line);border-radius:999px;padding:0 16px;background:var(--ios-surface)}html[data-ache-platform=ios] .ache-ios-public-search>span{width:31px;height:31px;display:grid;place-items:center;flex:0 0 auto;border-radius:11px;background:#05060a;color:var(--ios-accent);font-size:13px;font-weight:950}html[data-ache-platform=ios] .ache-ios-public-search input{min-width:0;flex:1;border:0!important;outline:0!important;box-shadow:none!important;padding:0!important;background:transparent!important;color:var(--ios-text)!important;caret-color:var(--ios-text);font:600 14px/1 inherit}html[data-ache-platform=ios] .ache-ios-public-search input::placeholder{color:var(--ios-muted)}html[data-ache-platform=ios] .ache-ios-quick-request{position:relative;display:grid;gap:3px;margin-top:20px;border:1px solid var(--ios-accent);border-radius:25px;padding:21px 16px 15px;background:#29271a;color:#fff;overflow:hidden}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-ios-quick-request{background:#fff3bf;color:#16130c}html[data-ache-platform=ios] .ache-ios-quick-request h2{max-width:236px;margin:0;color:inherit;font-size:22px;font-weight:850;letter-spacing:-.045em;line-height:.98}html[data-ache-platform=ios] .ache-ios-quick-request p{max-width:250px;margin:4px 0 0;color:inherit;opacity:.8;font-size:13px;font-weight:650;line-height:1.15}html[data-ache-platform=ios] .ache-ios-quick-price{position:absolute;top:23px;right:14px;display:flex;align-items:center;justify-content:center;min-width:62px;height:33px;border:2px solid var(--ios-bg);border-radius:999px;background:#15161d;color:#fff;font-size:12px;font-weight:850}html[data-ache-platform=ios] .ache-ios-quick-price span:first-child{width:20px;height:20px;display:grid;place-items:center;margin-right:3px;border-radius:50%;border:1px solid #fff;font-size:10px}html[data-ache-platform=ios] .ache-ios-quick-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:5px}html[data-ache-platform=ios] .ache-ios-quick-actions a{min-height:31px;display:grid;place-items:center;border:1px solid;border-radius:999px;background:transparent;color:inherit;font-size:12px;font-weight:800;text-decoration:none}html[data-ache-platform=ios] .ache-ios-quick-actions a:first-child{border-color:var(--ios-accent);background:var(--ios-accent);color:#13100a}html[data-ache-platform=ios] .ache-ios-category-section,html[data-ache-platform=ios] .ache-ios-public-reviews{margin-top:32px}html[data-ache-platform=ios] .ache-ios-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:11px}html[data-ache-platform=ios] .ache-ios-section-heading h2{margin:0;color:var(--ios-text);font-size:22px;font-weight:820;letter-spacing:-.04em}html[data-ache-platform=ios] .ache-ios-section-heading a,html[data-ache-platform=ios] .ache-ios-section-heading span{color:var(--ios-blue);font-size:12px;font-weight:750;text-decoration:none}html[data-ache-platform=ios] .ache-ios-category-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}html[data-ache-platform=ios] .ache-ios-category-card{min-height:77px;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;border:1px solid var(--ios-line);border-radius:21px;padding:11px;background:var(--ios-surface);color:var(--ios-text);text-decoration:none}html[data-ache-platform=ios] .ache-ios-category-card>span{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:#111217;color:var(--ios-accent);font-size:14px;font-weight:900}html[data-ache-platform=ios] .ache-ios-category-card div{display:grid;gap:3px}html[data-ache-platform=ios] .ache-ios-category-card strong{font-size:15px;font-weight:800;letter-spacing:-.025em}html[data-ache-platform=ios] .ache-ios-category-card small{color:var(--ios-muted);font-size:12px;font-weight:600}html[data-ache-platform=ios] .ache-ios-public-review{display:grid;gap:15px;border:1px solid var(--ios-line);border-radius:22px;padding:16px;background:var(--ios-surface)}html[data-ache-platform=ios] .ache-ios-review-professional{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px}html[data-ache-platform=ios] .ache-ios-review-professional>span{width:40px;height:40px;display:grid;place-items:center;overflow:hidden;border-radius:13px;background:#121319;color:var(--ios-accent);font-size:13px;font-weight:900}html[data-ache-platform=ios] .ache-ios-review-professional img{width:100%;height:100%;object-fit:cover}html[data-ache-platform=ios] .ache-ios-review-professional div{display:grid;gap:2px}html[data-ache-platform=ios] .ache-ios-review-professional strong{color:var(--ios-text);font-size:14px}html[data-ache-platform=ios] .ache-ios-review-professional small{color:var(--ios-muted);font-size:11px}html[data-ache-platform=ios] .ache-ios-review-professional b{color:#f2bd00;font-size:12px;letter-spacing:1px}html[data-ache-platform=ios] .ache-ios-public-review>p{margin:0;color:var(--ios-text);font-size:15px;font-weight:650;line-height:1.35}html[data-ache-platform=ios] .ache-ios-public-review footer{color:var(--ios-muted);font-size:12px;font-weight:700}html[data-ache-platform=ios] .ache-ios-review-dots{display:flex;justify-content:center;gap:6px;margin-top:12px}html[data-ache-platform=ios] .ache-ios-review-dots button{width:6px;height:6px;border:0;border-radius:50%;padding:0;background:color-mix(in srgb,var(--ios-muted) 46%,transparent)}html[data-ache-platform=ios] .ache-ios-review-dots button.is-active{width:18px;border-radius:99px;background:var(--ios-accent)}html[data-ache-platform=ios] .ache-ios-public-tabbar{position:fixed;z-index:120;left:50%;bottom:max(11px,calc(env(safe-area-inset-bottom) + 7px));width:min(calc(100% - 28px),480px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;border:1px solid var(--ios-line);border-radius:28px;padding:6px;background:color-mix(in srgb,var(--ios-surface) 90%,transparent);box-shadow:0 16px 34px rgba(0,0,0,.24);transform:translateX(-50%);-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2)}html[data-ache-platform=ios] .ache-ios-public-tabbar a{min-height:56px;display:grid;place-items:center;align-content:center;gap:3px;border-radius:19px;color:var(--ios-muted);text-decoration:none}html[data-ache-platform=ios] .ache-ios-public-tabbar a span{font-size:13px;font-weight:900}html[data-ache-platform=ios] .ache-ios-public-tabbar a small{font-size:10px;font-weight:750}html[data-ache-platform=ios] .ache-ios-public-tabbar a.is-active{background:var(--ios-text);color:var(--ios-bg)}html[data-ache-platform=ios] .ache-access-form-page,html[data-ache-platform=ios] .ache-access-page{--access-bg:#0a0b10;--access-panel:#202129;--access-panel-soft:#15161d;--access-text:#fbfbfd;--access-muted:#aab0bd;--access-line:#f3f4f7;--access-accent:#ffcc16;min-height:100svh;box-sizing:border-box;padding:max(18px,env(safe-area-inset-top)) 16px max(26px,env(safe-area-inset-bottom));background:var(--access-bg);color:var(--access-text)}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-access-form-page,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-access-page{--access-bg:#f4f7fc;--access-panel:#ffffff;--access-panel-soft:#e9edf5;--access-text:#111217;--access-muted:#6e7584;--access-line:#15161b;--access-accent:#ffca15}html[data-ache-platform=ios] .ache-access-topbar{width:min(100%,390px);min-height:42px;display:flex;align-items:center;justify-content:space-between;margin:0 auto}html[data-ache-platform=ios] .ache-access-back{color:#0a7bff;font-size:15px;font-weight:650;text-decoration:none}html[data-ache-platform=ios] .ache-access-help{color:var(--access-text);border-color:var(--access-line);font-size:15px}html[data-ache-platform=ios] .ache-access-choice-card,html[data-ache-platform=ios] .ache-access-form-card{width:min(100%,390px);box-sizing:border-box;margin:44px auto 0;border:1px solid var(--access-line);border-radius:28px;padding:26px 21px 30px;background:var(--access-panel);box-shadow:none}html[data-ache-platform=ios] .ache-access-form-card{margin-top:16px}html[data-ache-platform=ios] .ache-access-logo{width:92px;height:78px;display:block;object-fit:contain;margin:0 auto 13px}html[data-ache-platform=ios] .ache-access-form-logo{width:82px;height:70px}html[data-ache-platform=ios] .ache-access-eyebrow{margin:0 0 13px;color:var(--access-accent);font-size:11px;font-weight:900;letter-spacing:-.01em}html[data-ache-platform=ios] .ache-access-choice-card h1,html[data-ache-platform=ios] .ache-access-form-card h1{margin:0;color:var(--access-text);font-size:34px;font-weight:860;letter-spacing:-.06em;line-height:.97}html[data-ache-platform=ios] .ache-access-intro{margin:9px 0 19px;color:var(--access-muted);font-size:15px;font-weight:650;line-height:1.28}html[data-ache-platform=ios] .ache-access-mode-toggle,html[data-ache-platform=ios] .ache-access-role-toggle{display:grid;grid-template-columns:1fr 1fr;gap:3px;min-height:42px;border-radius:999px;padding:3px;background:var(--access-panel-soft)}html[data-ache-platform=ios] .ache-access-mode-toggle button,html[data-ache-platform=ios] .ache-access-role-toggle button{border:0;border-radius:999px;background:transparent;color:var(--access-muted);font:750 13px/1 inherit;cursor:pointer}html[data-ache-platform=ios] .ache-access-mode-toggle button.is-active,html[data-ache-platform=ios] .ache-access-role-toggle button.is-active{background:#fff;color:#16171c;box-shadow:0 3px 12px rgba(0,0,0,.1)}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-access-mode-toggle button.is-active,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-access-role-toggle button.is-active{background:#111217;color:#fff}html[data-ache-platform=ios] .ache-access-choice-grid{display:grid;gap:11px;margin-top:19px}html[data-ache-platform=ios] .ache-access-choice{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:84px;border:1px solid var(--access-line);border-radius:21px;padding:12px 14px;background:transparent;color:var(--access-text);text-decoration:none}html[data-ache-platform=ios] .ache-access-choice-icon{width:47px;height:47px;display:grid;place-items:center;border-radius:16px;background:#111217;color:var(--access-accent);font-size:16px;font-weight:900}html[data-ache-platform=ios] .ache-access-choice-icon.is-professional{background:var(--access-accent);color:#19170e}html[data-ache-platform=ios] .ache-access-choice>span:nth-child(2){display:grid;gap:4px}html[data-ache-platform=ios] .ache-access-choice strong{color:var(--access-text);font-size:16px;font-weight:800}html[data-ache-platform=ios] .ache-access-choice small{color:var(--access-muted);font-size:12px;font-weight:600;line-height:1.22}html[data-ache-platform=ios] .ache-access-choice b{color:var(--access-accent);font-size:26px;font-weight:500}html[data-ache-platform=ios] .ache-access-alternate{border:0;padding:5px;background:transparent;color:#0a7bff;font:700 13px/1 inherit;cursor:pointer}html[data-ache-platform=ios] .ache-access-footer-note{width:min(100%,330px);margin:18px auto 0;color:var(--access-muted);font-size:12px;font-weight:600;line-height:1.34;text-align:center}html[data-ache-platform=ios] .ache-access-google-button,html[data-ache-platform=ios] .ache-access-submit{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid var(--access-line);border-radius:15px;background:transparent;color:var(--access-text);font:800 14px/1 inherit;cursor:pointer}html[data-ache-platform=ios] .ache-access-google-button{margin-top:15px}html[data-ache-platform=ios] .ache-access-google-button>span{color:#4285f4;font-size:19px;font-weight:900}html[data-ache-platform=ios] .ache-access-submit{border-color:var(--access-accent);background:var(--access-accent);color:#17150e}html[data-ache-platform=ios] .ache-access-separator{display:flex;align-items:center;gap:10px;margin:17px 0;color:var(--access-muted);font-size:12px}html[data-ache-platform=ios] .ache-access-separator:after,html[data-ache-platform=ios] .ache-access-separator:before{height:1px;flex:1;background:color-mix(in srgb,var(--access-line) 32%,transparent);content:""}html[data-ache-platform=ios] .ache-access-form{display:grid;gap:12px}html[data-ache-platform=ios] .ache-access-form label{display:grid;gap:6px;color:var(--access-text);font-size:12px;font-weight:750}html[data-ache-platform=ios] .ache-access-form input{width:100%;min-height:47px;border:1px solid var(--access-line)!important;border-radius:14px;padding:0 13px;outline:0;background:transparent!important;color:var(--access-text)!important;font:600 16px/1 inherit}html[data-ache-platform=ios] .ache-access-forgot,html[data-ache-platform=ios] .ache-access-legacy{justify-self:start;border:0;padding:1px 0;background:transparent;color:#0a7bff;font:700 13px/1 inherit;text-decoration:none;cursor:pointer}html[data-ache-platform=ios] .ache-access-legacy{display:block;margin-top:18px;text-align:center}html[data-ache-platform=ios] .ache-access-notice{margin:15px 0 0;border:1px solid #d65d5d;border-radius:13px;padding:11px;background:rgba(205,67,67,.12);color:#f59494;font-size:13px;font-weight:650;line-height:1.35;text-align:center}html[data-ache-platform=ios] .ache-access-notice.is-success{border-color:#16b875;background:rgba(22,184,117,.13);color:#54d9a5}html[data-ache-platform=ios] .ache-access-terms{margin:14px 0 0;color:var(--access-muted);font-size:11px;line-height:1.35;text-align:center}html[data-ache-platform=ios] .ache-client-page,html[data-ache-platform=ios] .ache-pro-page{min-height:100svh;padding:max(14px,env(safe-area-inset-top)) 16px max(112px,calc(env(safe-area-inset-bottom) + 94px))}html[data-ache-platform=ios] .ache-client-shell,html[data-ache-platform=ios] .ache-pro-shell{width:min(100%,480px)}html[data-ache-platform=ios] .ache-client-header,html[data-ache-platform=ios] .ache-pro-header{min-height:52px;border:0!important;border-radius:0;padding:0!important;background:transparent!important;box-shadow:none!important}html[data-ache-platform=ios] .ache-client-header.ache-client-internal-header-glass{min-height:56px;border:1px solid rgba(255,255,255,.1)!important;border-radius:24px!important;padding:10px 12px!important;background:rgba(27,27,30,.78)!important;box-shadow:0 12px 28px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.08)!important;-webkit-backdrop-filter:blur(18px) saturate(1.18);backdrop-filter:blur(18px) saturate(1.18)}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-header.ache-client-internal-header-glass{border-color:rgba(123,91,8,.3)!important;background:rgba(255,255,255,.74)!important;box-shadow:0 0 0 1px rgba(123,91,8,.11),0 10px 24px rgba(74,53,2,.1),inset 0 1px 0 rgba(255,255,255,.78)!important}html[data-ache-platform=ios] .ache-client-logo,html[data-ache-platform=ios] .ache-pro-brand img{width:45px!important;height:39px!important}html[data-ache-platform=ios] .ache-client-brand,html[data-ache-platform=ios] .ache-pro-brand{gap:8px}html[data-ache-platform=ios] .ache-client-brand strong,html[data-ache-platform=ios] .ache-pro-brand strong{font-size:22px!important;font-weight:850!important;letter-spacing:-.055em!important;line-height:.95!important}html[data-ache-platform=ios] .ache-client-brand em,html[data-ache-platform=ios] .ache-pro-brand em{font-size:9px!important;font-weight:850;letter-spacing:.02em;text-transform:uppercase}html[data-ache-platform=ios] .ache-client-header-action,html[data-ache-platform=ios] .ache-pro-header-action{min-width:42px;min-height:42px!important;border-radius:50%!important;padding:0!important;font-size:11px!important}html[data-ache-platform=ios] .ache-client-page-title,html[data-ache-platform=ios] .ache-client-welcome,html[data-ache-platform=ios] .ache-pro-page-title,html[data-ache-platform=ios] .ache-pro-welcome{padding:29px 0 15px}html[data-ache-platform=ios] .ache-client-page-title h1,html[data-ache-platform=ios] .ache-client-welcome h1,html[data-ache-platform=ios] .ache-pro-page-title h1,html[data-ache-platform=ios] .ache-pro-welcome h1{font-size:33px!important;line-height:.98;letter-spacing:-.06em}html[data-ache-platform=ios] .ache-client-page-title>p:not(.ache-client-eyebrow),html[data-ache-platform=ios] .ache-client-welcome>p:not(.ache-client-eyebrow),html[data-ache-platform=ios] .ache-pro-page-title>span,html[data-ache-platform=ios] .ache-pro-welcome>span{margin-top:4px;font-size:14px;line-height:1.25}html[data-ache-platform=ios] .ache-client-eyebrow,html[data-ache-platform=ios] .ache-pro-page-title>p,html[data-ache-platform=ios] .ache-pro-welcome>p{margin-bottom:7px;font-size:10px;letter-spacing:.01em}html[data-ache-platform=ios] .ache-client-search-shortcut{margin-top:17px}html[data-ache-platform=ios] .ache-client-search-shortcut a{min-height:57px;display:flex;align-items:center;gap:11px;border:1px solid var(--ache-line);border-radius:999px;padding:0 15px;background:var(--ache-panel);color:var(--ache-muted);font-size:14px;font-weight:650;text-decoration:none}html[data-ache-platform=ios] .ache-client-search-shortcut a>span:first-child{width:31px;height:31px;display:grid;place-items:center;border-radius:11px;background:#101116;color:var(--ache-yellow);font-size:12px;font-weight:900}html[data-ache-platform=ios] .ache-client-welcome-actions{display:none}html[data-ache-platform=ios] .ache-client-quick-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:7px 0 30px}html[data-ache-platform=ios] .ache-client-quick-action{min-height:108px;display:grid;align-content:space-between;gap:9px;border:1px solid var(--ache-line);border-radius:21px;padding:14px;background:var(--ache-panel);color:var(--ache-text);text-decoration:none}html[data-ache-platform=ios] .ache-client-quick-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:14px;background:#101116;color:var(--ache-yellow);font-size:17px;font-weight:900}html[data-ache-platform=ios] .ache-client-quick-action>span:last-child{display:grid;gap:3px}html[data-ache-platform=ios] .ache-client-quick-action strong{color:var(--ache-text);font-size:15px;letter-spacing:-.025em}html[data-ache-platform=ios] .ache-client-quick-action small{color:var(--ache-muted);font-size:12px;font-weight:600}html[data-ache-platform=ios] .ache-client-stats{margin-bottom:24px}html[data-ache-platform=ios] .ache-client-card,html[data-ache-platform=ios] .ache-client-professional-card,html[data-ache-platform=ios] .ache-client-request-row,html[data-ache-platform=ios] .ache-pro-card,html[data-ache-platform=ios] .ache-pro-chat-panel,html[data-ache-platform=ios] .ache-pro-recent-row,html[data-ache-platform=ios] .ache-pro-request-item{border-radius:22px!important}html[data-ache-platform=ios] .ache-client-card,html[data-ache-platform=ios] .ache-pro-card,html[data-ache-platform=ios] .ache-pro-chat-panel{box-shadow:none!important}html[data-ache-platform=ios] .ache-client-section-head h2,html[data-ache-platform=ios] .ache-pro-section-head h2{font-size:22px;letter-spacing:-.045em}html[data-ache-platform=ios] .ache-client-request-row,html[data-ache-platform=ios] .ache-pro-recent-row,html[data-ache-platform=ios] .ache-pro-request-item{min-height:84px}html[data-ache-platform=ios] .ache-client-primary-action,html[data-ache-platform=ios] .ache-pro-primary-action{border-radius:15px}html[data-ache-platform=ios] .ache-client-bottom-nav,html[data-ache-platform=ios] .ache-pro-bottom-nav{bottom:max(11px,calc(env(safe-area-inset-bottom) + 7px))!important;width:min(calc(100% - 28px),480px)!important;min-height:69px;border-radius:28px!important;padding:6px!important;backdrop-filter:blur(24px) saturate(1.25);-webkit-backdrop-filter:blur(24px) saturate(1.25)}html[data-ache-platform=ios] .ache-client-bottom-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important}html[data-ache-platform=ios] .ache-client-nav-link,html[data-ache-platform=ios] .ache-pro-nav-link{min-height:56px!important;border-radius:19px!important;font-size:10px!important}html[data-ache-platform=ios] .ache-client-nav-link.is-active,html[data-ache-platform=ios] .ache-pro-nav-link.is-active{background:var(--ache-text,var(--pro-text))!important;color:var(--ache-black,var(--pro-background))!important}html[data-ache-platform=ios] .ache-client-nav-icon-wrap,html[data-ache-platform=ios] .ache-pro-nav-icon{position:relative}html[data-ache-platform=ios] .ache-client-nav-badge{top:-7px;right:-11px}html[data-ache-platform=ios] .ache-pro-stats{gap:8px;margin-bottom:25px}html[data-ache-platform=ios] .ache-pro-stats article{min-height:95px;border-radius:18px;padding:12px}html[data-ache-platform=ios] .ache-pro-stats strong{font-size:27px}html[data-ache-platform=ios] .ache-pro-profile-summary,html[data-ache-platform=ios] .ache-pro-welcome-actions{display:none}html[data-ache-platform=ios] .ache-pro-recent-card{margin-top:0}html[data-ache-platform=ios] .ache-pro-messages-page .ache-pro-page-title{padding-bottom:13px}html[data-ache-platform=ios] .ache-pro-request-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--pro-line);border-radius:999px;padding:3px;background:var(--pro-panel)}html[data-ache-platform=ios] .ache-pro-request-tabs button{min-height:35px;border:0;border-radius:999px;padding:0 6px;background:transparent;color:var(--pro-muted);font-size:11px;font-weight:800}html[data-ache-platform=ios] .ache-pro-request-tabs button.is-active{background:var(--pro-text);color:var(--pro-background)}html[data-ache-platform=ios] .ache-pro-messages-layout{gap:12px}html[data-ache-platform=ios] .ache-client-conversation-card,html[data-ache-platform=ios] .ache-pro-chat-panel{padding:15px!important}html[data-ache-platform=ios] .ache-client-compose-label,html[data-ache-platform=ios] .ache-pro-composer label{display:none}html[data-ache-platform=ios] .ache-client-reply-form,html[data-ache-platform=ios] .ache-pro-composer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;margin-top:13px}html[data-ache-platform=ios] .ache-client-reply-form textarea,html[data-ache-platform=ios] .ache-pro-composer textarea{min-height:48px;height:48px;resize:none;border-radius:999px!important;padding:14px 16px!important}html[data-ache-platform=ios] .ache-client-send-row,html[data-ache-platform=ios] .ache-pro-send-row{margin:0}html[data-ache-platform=ios] .ache-client-send-row button,html[data-ache-platform=ios] .ache-pro-send-row button{min-width:48px;min-height:48px;border-radius:50%!important;padding:0!important;font-size:0!important}html[data-ache-platform=ios] .ache-client-send-row button:after,html[data-ache-platform=ios] .ache-pro-send-row button:after{content:"›";font-size:28px;font-weight:500;line-height:1}html[data-ache-platform=ios] .ache-client-close-zone,html[data-ache-platform=ios] .ache-pro-close-zone{border-radius:18px}html[data-ache-platform=ios] .ache-client-profile-settings,html[data-ache-platform=ios] .ache-pro-profile-card,html[data-ache-platform=ios] .ache-pro-public-preview,html[data-ache-platform=ios] .ache-pro-theme-card{border-radius:22px!important}html[data-ache-platform=ios] .ache-client-theme-options,html[data-ache-platform=ios] .ache-pro-theme-options{gap:10px}@media (min-width:700px){html[data-ache-platform=ios] .ache-access-form-page,html[data-ache-platform=ios] .ache-access-page,html[data-ache-platform=ios] .ache-client-page,html[data-ache-platform=ios] .ache-ios-public-page,html[data-ache-platform=ios] .ache-pro-page{padding-left:24px;padding-right:24px}}@media (max-width:370px){html[data-ache-platform=ios] .ache-ios-public-hero h1{font-size:34px}html[data-ache-platform=ios] .ache-ios-quick-request h2{font-size:20px}html[data-ache-platform=ios] .ache-client-page-title h1,html[data-ache-platform=ios] .ache-client-welcome h1,html[data-ache-platform=ios] .ache-pro-page-title h1,html[data-ache-platform=ios] .ache-pro-welcome h1{font-size:31px!important}}html[data-ache-platform=ios] .ache-ios-public-page{padding-bottom:max(28px,calc(env(safe-area-inset-bottom) + 20px))}html[data-ache-platform=ios] .ache-ios-theme-toggle{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;display:grid!important;place-items:center!important;padding:0!important;border:1px solid #ffcf16!important;border-radius:50%!important;background:#090a0e!important;color:#ffcf16!important;box-shadow:0 5px 13px rgba(0,0,0,.18)}html[data-ache-platform=ios] .ache-ios-theme-toggle span{display:block;color:#ffcf16;font-size:21px;font-weight:700;line-height:1}html[data-ache-platform=ios] .ache-ios-theme-toggle small{display:none!important}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-ios-theme-toggle{background:#ffffff!important;color:#eab700!important;box-shadow:0 5px 13px rgba(15,23,42,.1)}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-ios-theme-toggle span{color:#eab700}html[data-ache-platform=ios] .ache-ios-community-section{margin-top:42px;padding:4px 0}html[data-ache-platform=ios] .ache-ios-community-section>p{margin:0 0 10px;color:var(--ios-accent);font-size:11px;font-weight:900;letter-spacing:.035em}html[data-ache-platform=ios] .ache-ios-community-section>h2{max-width:370px;margin:0;color:var(--ios-text);font-size:clamp(30px,8.9vw,39px);font-weight:860;letter-spacing:-.06em;line-height:.97}html[data-ache-platform=ios] .ache-ios-community-section>span{display:block;max-width:390px;margin-top:13px;color:var(--ios-muted);font-size:14px;font-weight:650;line-height:1.3}html[data-ache-platform=ios] .ache-ios-community-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px}html[data-ache-platform=ios] .ache-ios-community-card{min-height:120px;display:grid;align-content:start;gap:8px;box-sizing:border-box;padding:17px 15px 15px;border:1px solid rgba(255,207,22,.46);border-radius:22px;background:#151519;box-shadow:0 12px 26px rgba(0,0,0,.12)}html[data-ache-platform=ios] .ache-ios-community-card strong{color:#ffcf16;font-size:clamp(33px,10vw,45px);font-weight:900;letter-spacing:-.065em;line-height:.88}html[data-ache-platform=ios] .ache-ios-community-card small{min-height:28px;color:#f8f8fb;font-size:12px;font-weight:800;line-height:1.12}html[data-ache-platform=ios] .ache-ios-community-card i{height:7px;display:block;overflow:hidden;align-self:end;margin-top:2px;border-radius:999px;background:#45433f}html[data-ache-platform=ios] .ache-ios-community-card i b{height:100%;display:block;border-radius:inherit;background:#ffcf16;transition:width 70ms linear}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-ios-community-card{border-color:#e0b900;background:#ffffff;box-shadow:0 10px 24px rgba(15,23,42,.08)}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-ios-community-card small{color:#171922}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-ios-community-card i{background:#d8d5cd}@media (max-width:370px){html[data-ache-platform=ios] .ache-ios-community-grid{grid-template-columns:1fr}html[data-ache-platform=ios] .ache-ios-community-card{min-height:106px}}html[data-ache-platform=ios] .ache-ios-quick-professionals{display:flex;align-items:center;gap:11px;min-height:42px;margin-top:7px}html[data-ache-platform=ios] .ache-ios-professional-stack{display:flex;flex:0 0 100px;align-items:center;min-width:100px;padding-left:2px}html[data-ache-platform=ios] .ache-ios-professional-avatar{width:39px;height:39px;display:grid;place-items:center;flex:0 0 39px;overflow:hidden;margin-left:-10px;border:2px solid #fff8d8;border-radius:999px;background:#ffcc16;color:#17130a;box-shadow:0 3px 10px rgba(0,0,0,.16);font-size:11px;font-weight:900;letter-spacing:-.02em}html[data-ache-platform=ios] .ache-ios-professional-avatar:first-child{margin-left:0}html[data-ache-platform=ios] .ache-ios-professional-avatar img{width:100%;height:100%;display:block;object-fit:cover}html[data-ache-platform=ios][data-ache-client-theme=dark] .ache-ios-professional-avatar{border-color:#423f2a}html[data-ache-platform=ios] .ache-ios-professional-caption{min-width:0;display:grid;gap:3px}html[data-ache-platform=ios] .ache-ios-professional-caption small,html[data-ache-platform=ios] .ache-ios-professional-caption strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ache-platform=ios] .ache-ios-professional-caption strong{color:inherit;font-size:13px;font-weight:850}html[data-ache-platform=ios] .ache-ios-professional-caption small{color:inherit;opacity:.76;font-size:12px;font-weight:650}@media (max-width:370px){html[data-ache-platform=ios] .ache-ios-professional-caption small{font-size:11px}}html[data-ache-platform=ios] .ache-ios-category-card>span{overflow:hidden;background:#fffdf4;border:1px solid rgba(255,207,22,.55)}html[data-ache-platform=ios] .ache-ios-category-card>span img{width:30px;height:30px;display:block;object-fit:contain}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-ios-category-card>span{border-color:#e7be00;background:#fff}html[data-ache-platform=ios] .ache-ios-access-overlay{--access-modal-bg:rgba(20,21,28,.76);--access-modal-panel:rgba(28,29,38,.82);--access-modal-soft:rgba(255,255,255,.10);--access-modal-line:rgba(255,255,255,.24);--access-modal-text:#fbfbfd;--access-modal-muted:#c1c5d0;--access-modal-accent:#ffcf16;position:fixed;z-index:9999;inset:0;display:grid;align-items:center;justify-items:center;overflow-y:auto;box-sizing:border-box;padding:max(16px,env(safe-area-inset-top)) 16px max(22px,env(safe-area-inset-bottom));background:rgba(5,6,10,.46);backdrop-filter:blur(26px) saturate(1.08);-webkit-backdrop-filter:blur(26px) saturate(1.08)}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-ios-access-overlay{--access-modal-bg:rgba(255,255,255,.72);--access-modal-panel:rgba(255,255,255,.76);--access-modal-soft:rgba(15,23,42,.08);--access-modal-line:rgba(15,23,42,.18);--access-modal-text:#14151b;--access-modal-muted:#596170;--access-modal-accent:#e8b900;background:rgba(228,234,244,.45)}html[data-ache-platform=ios] .ache-ios-access-modal{width:min(100%,410px);position:relative;box-sizing:border-box;margin:auto;border:1px solid var(--access-modal-line);border-radius:30px;padding:28px 21px 24px;background:var(--access-modal-panel);color:var(--access-modal-text);box-shadow:0 24px 70px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.12);backdrop-filter:blur(28px) saturate(1.14);-webkit-backdrop-filter:blur(28px) saturate(1.14)}html[data-ache-platform=ios] .ache-ios-access-close{width:34px;height:34px;position:absolute;top:13px;right:13px;display:grid;place-items:center;border:1px solid var(--access-modal-line);border-radius:50%;padding:0;background:rgba(255,255,255,.07);color:var(--access-modal-text);font:400 26px/1 -apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer}html[data-ache-platform=ios] .ache-ios-access-close:disabled{opacity:.45;cursor:default}html[data-ache-platform=ios] .ache-ios-access-logo{width:88px;height:74px;display:block;object-fit:contain;margin:0 auto 14px}html[data-ache-platform=ios] .ache-ios-access-logo.is-form{width:75px;height:62px;margin-top:5px}html[data-ache-platform=ios] .ache-ios-access-eyebrow{margin:0 0 12px;color:var(--access-modal-accent);font-size:11px;font-weight:900;letter-spacing:.035em}html[data-ache-platform=ios] .ache-ios-access-modal h1{margin:0;color:var(--access-modal-text);font-size:34px;font-weight:850;letter-spacing:-.06em;line-height:.97}html[data-ache-platform=ios] .ache-ios-access-intro{margin:10px 0 19px;color:var(--access-modal-muted);font-size:15px;font-weight:650;line-height:1.3}html[data-ache-platform=ios] .ache-ios-access-mode-toggle,html[data-ache-platform=ios] .ache-ios-access-role-toggle{display:grid;grid-template-columns:1fr 1fr;min-height:43px;gap:3px;border-radius:999px;padding:3px;background:var(--access-modal-soft)}html[data-ache-platform=ios] .ache-ios-access-mode-toggle button,html[data-ache-platform=ios] .ache-ios-access-role-toggle button{border:0;border-radius:999px;background:transparent;color:var(--access-modal-muted);font:750 13px/1 inherit;cursor:pointer}html[data-ache-platform=ios] .ache-ios-access-mode-toggle button.is-active,html[data-ache-platform=ios] .ache-ios-access-role-toggle button.is-active{background:var(--access-modal-text);color:#15161a;box-shadow:0 4px 14px rgba(0,0,0,.14)}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-ios-access-mode-toggle button.is-active,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-ios-access-role-toggle button.is-active{background:#16171d;color:#fff}html[data-ache-platform=ios] .ache-ios-access-choice{width:100%;min-height:88px;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:13px;box-sizing:border-box;margin-top:15px;border:1px solid var(--access-modal-line);border-radius:21px;padding:12px 14px;background:rgba(255,255,255,.04);color:var(--access-modal-text);text-align:left;cursor:pointer}html[data-ache-platform=ios] .ache-ios-access-choice-icon{width:47px;height:47px;display:grid;place-items:center;border-radius:16px;background:var(--access-modal-text);color:#17181d;font-size:16px;font-weight:900}html[data-ache-platform=ios] .ache-ios-access-choice.is-profissional .ache-ios-access-choice-icon{background:var(--access-modal-accent);color:#1c1808}html[data-ache-platform=ios] .ache-ios-access-choice>span:nth-child(2){min-width:0;display:grid;gap:4px}html[data-ache-platform=ios] .ache-ios-access-choice strong{color:var(--access-modal-text);font-size:16px;font-weight:850}html[data-ache-platform=ios] .ache-ios-access-choice small{color:var(--access-modal-muted);font-size:12px;font-weight:650;line-height:1.23}html[data-ache-platform=ios] .ache-ios-access-choice b{color:var(--access-modal-accent);font-size:27px;font-weight:500}html[data-ache-platform=ios] .ache-ios-access-back{border:0;padding:2px 0;background:transparent;color:var(--access-modal-accent);font:750 13px/1 inherit;cursor:pointer}html[data-ache-platform=ios] .ache-ios-access-google,html[data-ache-platform=ios] .ache-ios-access-submit{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;gap:9px;box-sizing:border-box;border:1px solid var(--access-modal-line);border-radius:15px;background:rgba(255,255,255,.05);color:var(--access-modal-text);font:800 14px/1 inherit;cursor:pointer}html[data-ache-platform=ios] .ache-ios-access-google{margin-top:15px}html[data-ache-platform=ios] .ache-ios-access-google>span{color:#4285f4;font-size:19px;font-weight:900}html[data-ache-platform=ios] .ache-ios-access-submit{border-color:var(--access-modal-accent);background:var(--access-modal-accent);color:#17150c}html[data-ache-platform=ios] .ache-ios-access-separator{display:flex;align-items:center;gap:10px;margin:17px 0;color:var(--access-modal-muted);font-size:12px}html[data-ache-platform=ios] .ache-ios-access-separator:after,html[data-ache-platform=ios] .ache-ios-access-separator:before{height:1px;flex:1;background:var(--access-modal-line);content:""}html[data-ache-platform=ios] .ache-ios-access-form{display:grid;gap:12px}html[data-ache-platform=ios] .ache-ios-access-form label{display:grid;gap:6px;color:var(--access-modal-text);font-size:12px;font-weight:750}html[data-ache-platform=ios] .ache-ios-access-form input{width:100%;min-height:47px;box-sizing:border-box;border:1px solid var(--access-modal-line);border-radius:14px;padding:0 13px;outline:0;background:rgba(255,255,255,.06);color:var(--access-modal-text);font:600 16px/1 inherit}html[data-ache-platform=ios] .ache-ios-access-form input::placeholder{color:var(--access-modal-muted)}html[data-ache-platform=ios] .ache-ios-access-forgot{justify-self:start;border:0;padding:1px 0;background:transparent;color:var(--access-modal-accent);font:700 13px/1 inherit;cursor:pointer}html[data-ache-platform=ios] .ache-ios-access-notice{margin:14px 0 0;border:1px solid #d86a6a;border-radius:13px;padding:11px;background:rgba(205,67,67,.15);color:#ffd0d0;font-size:13px;font-weight:650;line-height:1.34;text-align:center}html[data-ache-platform=ios] .ache-ios-access-notice.is-success{border-color:#49bb86;background:rgba(42,158,103,.16);color:#c6f5de}html[data-ache-platform=ios] .ache-ios-access-terms{margin:14px 0 0;color:var(--access-modal-muted);font-size:11px;font-weight:650;line-height:1.35;text-align:center}html[data-ache-platform=ios] .ache-ios-access-redirect{min-height:100svh;display:grid;place-items:center;background:#090a0e;color:#f8f8fb;font:700 14px/1.2 -apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-ios-access-redirect{background:#f4f7fc;color:#111217}.ache-client-header{position:fixed!important;top:max(8px,env(safe-area-inset-top))!important;left:50%!important;width:min(calc(100vw - 24px),528px)!important;max-width:528px!important;margin:0!important;transform:translateX(-50%)!important;box-sizing:border-box!important;z-index:40!important}.ache-client-shell{padding-top:78px!important}.ache-pro-header{position:fixed!important;top:max(8px,env(safe-area-inset-top))!important;left:50%!important;width:min(calc(100vw - 24px),1060px)!important;max-width:1060px!important;margin:0!important;transform:translateX(-50%)!important;box-sizing:border-box!important;z-index:40!important}.ache-pro-shell{padding-top:78px!important}@media (max-width:600px){.ache-client-header,.ache-pro-header{top:max(6px,env(safe-area-inset-top))!important;width:calc(100vw - 24px)!important;max-width:none!important}.ache-client-shell,.ache-pro-shell{padding-top:74px!important}}html body .ache-pro-chat-panel{width:100%!important;border:1px solid var(--pro-yellow)!important;border-radius:24px!important;box-sizing:border-box!important}html body .ache-pro-chat-panel .ache-pro-chat-content{padding:13px!important}html body .ache-pro-chat-panel .ache-pro-initial-message{border-radius:15px!important}html body .ache-pro-chat-panel .ache-pro-chat-log{gap:9px!important}html body .ache-pro-chat-panel .ache-pro-message{max-width:86%!important;padding:10px 12px!important}html body .ache-pro-chat-panel .ache-pro-composer{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;gap:8px!important;margin-top:16px!important}html body .ache-pro-chat-panel .ache-pro-composer:before{content:"Nova mensagem"!important;display:block!important;grid-column:1/-1!important;width:100%!important;margin:0!important;color:var(--pro-yellow-light)!important;font-size:12px!important;font-weight:950!important;line-height:1.2!important}html body .ache-pro-chat-panel .ache-pro-composer>label{display:none!important}html body .ache-pro-chat-panel .ache-pro-composer textarea{display:block!important;grid-column:1/-1!important;width:100%!important;min-width:0!important;min-height:112px!important;height:112px!important;box-sizing:border-box!important;border-radius:15px!important;padding:14px!important}html body .ache-pro-chat-panel .ache-pro-composer .ache-pro-send-row,html body .ache-pro-chat-panel .ache-pro-send-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-column:1/-1!important;width:100%!important;min-width:0!important;justify-content:stretch!important}html body .ache-pro-chat-panel .ache-pro-send-row button{position:relative!important;display:flex!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:48px!important;height:48px!important;align-items:center!important;justify-content:center!important;border-radius:13px!important;padding:0 17px!important;overflow:hidden!important;color:transparent!important;font-size:0!important;text-indent:-9999px!important;line-height:0!important}html body .ache-pro-chat-panel .ache-pro-send-row button img,html body .ache-pro-chat-panel .ache-pro-send-row button svg,html body .ache-pro-chat-panel .ache-pro-send-row button>*{display:none!important}html body .ache-pro-chat-panel .ache-pro-send-row button:before{content:none!important;display:none!important}html body .ache-pro-chat-panel .ache-pro-send-row button:after{content:"Enviar mensagem"!important;position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#17130a!important;font-size:15px!important;font-weight:950!important;line-height:1!important;text-indent:0!important}html body .ache-pro-chat-panel .ache-pro-close-zone{margin-top:12px!important;padding-top:14px!important}@media (max-width:520px){html body .ache-pro-chat-panel .ache-pro-chat-content{padding:12px!important}html body .ache-pro-chat-panel .ache-pro-message{max-width:88%!important}html body .ache-pro-chat-panel .ache-pro-composer textarea{min-height:106px!important;height:106px!important}}html body .ache-pro-page .ache-pro-header{min-height:76px!important;border-width:1px!important;border-style:solid!important;border-radius:24px!important;padding:10px 12px!important}html body .ache-pro-page .ache-pro-brand{min-width:0!important;gap:11px!important}html body .ache-pro-page .ache-pro-brand img{width:48px!important;height:46px!important;flex:0 0 48px!important;box-sizing:border-box!important;border-width:1px!important;border-style:solid!important;border-radius:15px!important;padding:3px!important;object-fit:contain!important}html body .ache-pro-page .ache-pro-brand strong{font-size:25px!important;line-height:1!important}html body .ache-pro-page .ache-pro-brand em{margin-top:5px!important;font-size:10px!important;letter-spacing:.07em!important;text-transform:uppercase!important}html body .ache-pro-page .ache-pro-header-action{min-width:58px!important;min-height:44px!important;border-width:1px!important;border-style:solid!important;border-radius:14px!important;padding:0 13px!important;font-size:12px!important}@media (max-width:520px){html body .ache-pro-page .ache-pro-header{min-height:70px!important;border-radius:21px!important;padding:8px 10px!important}html body .ache-pro-page .ache-pro-brand{gap:9px!important}html body .ache-pro-page .ache-pro-brand img{width:44px!important;height:42px!important;flex-basis:44px!important;border-radius:13px!important}html body .ache-pro-page .ache-pro-brand strong{font-size:23px!important}html body .ache-pro-page .ache-pro-header-action{min-width:55px!important;min-height:42px!important;padding:0 11px!important}}html[data-ache-platform=ios][data-ache-professional-theme=light]{background:#f2f6fc!important;color-scheme:light!important}html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-page{--pro-panel-strong:#ffffff!important;--pro-line:#111827!important;--pro-line-soft:#e5e7eb!important;--pro-text:#070b16!important;--pro-muted:#667085!important;--pro-dim:#667085!important;--pro-yellow:#f7c91e!important;--pro-yellow-light:#f7c91e!important;--pro-chip:#fef3c7!important;--pro-message-other:#ffffff!important;--pro-shadow:0 18px 42px rgba(15,23,42,0.10)!important;background:radial-gradient(circle at 15% 0,rgba(247,201,30,.1),transparent 28%),linear-gradient(180deg,#f4f7fc,#f7f9fd 48%,#f4f7fc)!important;color:#070b16!important}html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-header{border-color:rgba(123,91,8,.3)!important;background:rgba(255,255,255,.74)!important;box-shadow:0 0 0 1px rgba(123,91,8,.11),0 10px 24px rgba(74,53,2,.1),inset 0 1px 0 rgba(255,255,255,.78)!important;backdrop-filter:blur(18px) saturate(1.18)!important;-webkit-backdrop-filter:blur(18px) saturate(1.18)!important}html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-brand img{border-color:rgba(123,91,8,.3)!important;background:#ffffff!important}html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-brand strong{color:#f7c91e!important}html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-brand em{color:#667085!important}html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-header-action{border-color:rgba(123,91,8,.3)!important;background:rgba(255,255,255,.72)!important;color:#f7c91e!important}body.ache-ios-access-open{overflow:hidden!important}body.ache-ios-access-open>:not(.ache-ios-access-overlay):not(script):not(style):not(link){filter:blur(10px) saturate(.78) brightness(.88)!important;transform:scale(1.025)!important;transform-origin:center center!important;pointer-events:none!important;user-select:none!important}html[data-ache-platform=ios] .ache-ios-access-overlay{background:rgba(12,16,26,.2)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-ios-access-overlay,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-ios-access-overlay{background:rgba(235,240,247,.2)!important}html[data-ache-platform=ios][data-ache-client-theme=light] body.ache-ios-access-open>:not(.ache-ios-access-overlay):not(script):not(style):not(link),html[data-ache-platform=ios][data-ache-professional-theme=light] body.ache-ios-access-open>:not(.ache-ios-access-overlay):not(script):not(style):not(link){filter:blur(10px) saturate(.76) brightness(.96)!important}html[data-ache-platform=ios][data-ache-client-theme=dark] .ache-ios-access-overlay,html[data-ache-platform=ios][data-ache-professional-theme=dark] .ache-ios-access-overlay{background:rgba(5,7,13,.24)!important}html[data-ache-platform=ios][data-ache-client-theme=dark] body.ache-ios-access-open>:not(.ache-ios-access-overlay):not(script):not(style):not(link),html[data-ache-platform=ios][data-ache-professional-theme=dark] body.ache-ios-access-open>:not(.ache-ios-access-overlay):not(script):not(style):not(link){filter:blur(10px) saturate(.76) brightness(.72)!important}@media (prefers-color-scheme:light){html[data-ache-platform=ios]:not([data-ache-client-theme]):not([data-ache-professional-theme]) .ache-ios-access-overlay{background:rgba(235,240,247,.2)!important}html[data-ache-platform=ios]:not([data-ache-client-theme]):not([data-ache-professional-theme]) body.ache-ios-access-open>:not(.ache-ios-access-overlay):not(script):not(style):not(link){filter:blur(10px) saturate(.76) brightness(.96)!important}}@media (prefers-color-scheme:dark){html[data-ache-platform=ios]:not([data-ache-client-theme]):not([data-ache-professional-theme]) .ache-ios-access-overlay{background:rgba(5,7,13,.24)!important}html[data-ache-platform=ios]:not([data-ache-client-theme]):not([data-ache-professional-theme]) body.ache-ios-access-open>:not(.ache-ios-access-overlay):not(script):not(style):not(link){filter:blur(10px) saturate(.76) brightness(.72)!important}}html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-page,html[data-ache-platform=ios][data-ache-client-theme=dark] .ache-client-page{--ache-black:#090a0e!important;--ache-panel:#1f2028!important;--ache-panel-strong:#171820!important;--ache-line:#e7e9ef!important;--ache-yellow:#ffce16!important;--ache-yellow-light:#ffce16!important;--ache-text:#f8f8fb!important;--ache-muted:#a5a9b6!important;background:#090a0e!important}html[data-ache-platform=ios] .ache-pro-page:not([data-theme=light]),html[data-ache-platform=ios][data-ache-professional-theme=dark] .ache-pro-page{--pro-background:#090a0e!important;--pro-panel:#1f2028!important;--pro-panel-strong:#171820!important;--pro-line:#e7e9ef!important;--pro-line-soft:rgba(231,233,239,.28)!important;--pro-text:#f8f8fb!important;--pro-muted:#a5a9b6!important;--pro-dim:#858b98!important;--pro-yellow:#ffce16!important;--pro-yellow-light:#ffce16!important;--pro-chip:#171820!important;--pro-input:#171820!important;--pro-message-other:#1f2028!important;background:#090a0e!important}html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-card,html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-conversation-card,html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-form-card,html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-professional-card,html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-profile-card,html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-quick-action,html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-request-row,html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-review,html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-search-shortcut a,html[data-ache-platform=ios]:not([data-ache-client-theme=light]) .ache-client-theme-option,html[data-ache-platform=ios][data-ache-professional-theme=dark] .ache-pro-card,html[data-ache-platform=ios][data-ache-professional-theme=dark] .ache-pro-chat-panel,html[data-ache-platform=ios][data-ache-professional-theme=dark] .ache-pro-profile-card,html[data-ache-platform=ios][data-ache-professional-theme=dark] .ache-pro-recent-row,html[data-ache-platform=ios][data-ache-professional-theme=dark] .ache-pro-request-item,html[data-ache-platform=ios][data-ache-professional-theme=dark] .ache-pro-request-list,html[data-ache-platform=ios][data-ache-professional-theme=dark] .ache-pro-request-tabs{background:#1f2028!important;border-color:#e7e9ef!important;color:#f8f8fb!important}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-page{--ache-black:#f4f7fc!important;--ache-panel:#ffffff!important;--ache-panel-strong:#eef2f8!important;--ache-line:#101116!important;--ache-yellow:#ffcb16!important;--ache-yellow-light:#ffcb16!important;--ache-yellow-dark:#b58a00!important;--ache-text:#111217!important;--ache-muted:#6d7482!important;background:#f4f7fc!important;color:#111217!important}html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-page{--pro-background:#f4f7fc!important;--pro-panel:#ffffff!important;--pro-panel-strong:#eef2f8!important;--pro-line:#101116!important;--pro-line-soft:rgba(16,17,22,.22)!important;--pro-text:#111217!important;--pro-muted:#6d7482!important;--pro-dim:#858b98!important;--pro-yellow:#ffcb16!important;--pro-yellow-light:#b58a00!important;--pro-chip:#eef2f8!important;--pro-input:#ffffff!important;--pro-message-other:#eef2f8!important;--pro-shadow:0 12px 28px rgba(23,31,48,.10)!important;background:#f4f7fc!important;color:#111217!important}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-card,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-conversation-card,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-form-card,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-page input,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-page select,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-page textarea,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-professional-card,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-profile-card,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-quick-action,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-request-row,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-review,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-search-shortcut a,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-theme-option,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-card,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-chat-panel,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-page input,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-page select,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-page textarea,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-profile-card,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-recent-row,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-request-item,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-request-list,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-request-tabs{background:#ffffff!important;border-color:#101116!important;color:#111217!important}html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-page .muted,html[data-ache-platform=ios][data-ache-client-theme=light] .ache-client-page small,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-page .muted,html[data-ache-platform=ios][data-ache-professional-theme=light] .ache-pro-page small{color:#6d7482!important}html body .ache-client-conversation-card .ache-client-reply-form{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:12px!important;margin-top:18px!important}html body .ache-client-conversation-card .ache-client-compose-label{display:block!important;margin:0!important;color:var(--ache-yellow)!important;font-size:12px!important;font-weight:950!important;line-height:1.2!important}html body .ache-client-conversation-card .ache-client-reply-form textarea{display:block!important;width:100%!important;min-width:0!important;min-height:112px!important;height:112px!important;resize:none!important;box-sizing:border-box!important;border-radius:18px!important;padding:14px!important}html body .ache-client-conversation-card .ache-client-send-row{display:block!important;width:100%!important;min-width:0!important;margin:0!important}html body .ache-client-conversation-card .ache-client-send-row button{display:flex!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:48px!important;height:48px!important;align-items:center!important;justify-content:center!important;border-radius:16px!important;padding:0 18px!important;font-size:15px!important;line-height:1.1!important;text-indent:0!important}html body .ache-client-conversation-card .ache-client-send-row button:after{content:none!important;display:none!important}html body .ache-client-conversation-card .ache-client-close-zone{margin-top:16px!important;padding-top:16px!important;border-top:1px solid var(--ache-yellow)!important}html body .ache-client-conversation-card .ache-client-close-zone p{margin:0 0 10px!important}html body .ache-client-conversation-card .ache-client-close-zone button{display:flex!important;width:100%!important;max-width:none!important;min-width:0!important;align-items:center!important;justify-content:center!important}@media (max-width:520px){html body .ache-client-conversation-card .ache-client-reply-form textarea{min-height:104px!important;height:104px!important}}html body .ache-client-conversation-card .ache-client-close-zone,html body .ache-client-conversation-view .ache-client-close-zone{border-top:0!important;border-top-width:0!important;border-top-style:none!important}html[data-ache-platform=ios][data-ache-client-theme=light]
.ache-client-message:not(.own){background:var(--ache-panel)!important;border-color:var(--ache-line)!important;color:var(--ache-text)!important}html[data-ache-platform=ios][data-ache-client-theme=light]
.ache-client-message.own{background:var(--ache-yellow)!important;border-color:var(--ache-yellow)!important;color:#111111!important}html[data-ache-platform=ios][data-ache-client-theme=light]
.ache-client-message strong{color:inherit!important}html[data-ache-client-theme=light] .ache-client-filter-bar button,html[data-ache-client-theme=light] .ache-client-filter-bar button.is-selected{color:#111111!important}