.global-search-v2_trigger__oLsGn{font-family:Nunito,sans-serif;border:solid #e5e5e5!important;border-width:2px 2px 4px!important;border-radius:16px!important;background:#fff!important;color:#777!important;font-weight:800;cursor:pointer}.global-search-v2_trigger__oLsGn:hover{background:#f7f7f7!important}.global-search-v2_trigger__oLsGn:focus-visible{outline:3px solid #84d8ff;outline-offset:2px}.global-search-v2_trigger__oLsGn>svg{color:#1cb0f6;flex:none}.global-search-v2_trigger__oLsGn kbd{flex:none;display:flex;align-items:center;padding:3px 7px;font-size:11px;white-space:nowrap;border:solid #e5e5e5!important;border-width:2px 2px 3px!important;border-radius:8px!important;background:#fff!important;color:#afafaf!important;font-family:inherit;font-weight:900}.global-search-v2_backdrop__imqM4{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding:max(9vh,env(safe-area-inset-top,0px)) 16px 16px;background:rgba(13,27,61,.55)}.global-search-v2_dialog__ntgNd{width:min(680px,100%);max-height:min(680px,calc(100dvh - 48px));display:flex;flex-direction:column;border:solid #e5e5e5;border-width:2px 2px 4px;border-radius:22px;background:#fff;color:#3c3c3c;font-family:Nunito,sans-serif;overflow:hidden;box-shadow:0 24px 60px -30px rgba(0,0,0,.45)}.global-search-v2_header__QRQ26{display:flex;align-items:center;gap:10px;padding:16px 16px 10px}.global-search-v2_field__9zgtJ{flex:1 1;min-width:0;display:flex;align-items:center;gap:10px;min-height:52px;padding:0 14px;border:2px solid #e5e5e5;border-radius:16px;background:#f7f7f7;color:#afafaf}.global-search-v2_field__9zgtJ:focus-within{border-color:#84d8ff;background:#fff;color:#1cb0f6}.global-search-v2_field__9zgtJ>svg{width:20px;height:20px;flex:none}.global-search-v2_field__9zgtJ input{flex:1 1;min-width:0;min-height:44px;border:0!important;background:transparent!important;outline:0;color:#3c3c3c;font:inherit;font-size:17px;font-weight:800;padding:0!important}.global-search-v2_field__9zgtJ input::placeholder{color:#afafaf;font-weight:700}.global-search-v2_spinner__S7LJx{width:18px;height:18px;flex:none;color:#1cb0f6}.global-search-v2_close__0Phg0{width:44px;height:44px;flex:none;display:grid;place-items:center;border:solid #e5e5e5;border-width:2px 2px 4px;border-radius:14px;background:#fff;color:#777;cursor:pointer}.global-search-v2_close__0Phg0:hover{background:#f7f7f7}.global-search-v2_close__0Phg0:focus-visible{outline:3px solid #84d8ff;outline-offset:2px}.global-search-v2_close__0Phg0 svg{width:18px;height:18px}.global-search-v2_body__aJd95{flex:1 1;min-height:160px;overflow:auto;overscroll-behavior:contain;padding:0 12px 12px}.global-search-v2_group__6HpKC+.global-search-v2_group__6HpKC{margin-top:4px}.global-search-v2_section__rUg21{display:flex;align-items:center;gap:6px;margin:12px 8px 6px;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#afafaf}.global-search-v2_section__rUg21 svg{width:14px;height:14px;color:#ff9600}.global-search-v2_option__GnJp4{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:60px;padding:8px 10px;border:2px solid transparent;border-radius:16px;cursor:pointer}.global-search-v2_option__GnJp4[aria-selected=true]{background:#ddf4ff;border-color:#84d8ff}.global-search-v2_option__GnJp4>span:not(.global-search-v2_meta__kJt4c){display:grid;grid-gap:1px;gap:1px;min-width:0}.global-search-v2_option__GnJp4 b{font-size:15px;font-weight:900;color:#3c3c3c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-search-v2_option__GnJp4 small{font-size:13px;font-weight:700;color:#777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-search-v2_option__GnJp4>:first-child{width:42px!important;height:42px!important;min-width:42px;border-radius:14px}.global-search-v2_actionIcon__85o_s,.global-search-v2_pageIcon__F6ph3{display:grid;place-items:center;border-radius:14px;font-style:normal;box-shadow:inset 0 -3px 0 rgba(0,0,0,.12)}.global-search-v2_pageIcon__F6ph3{background:#ddf4ff;color:#1cb0f6}.global-search-v2_actionIcon__85o_s{background:#58cc02;color:#fff;box-shadow:inset 0 -4px 0 #46a302}.global-search-v2_actionIcon__85o_s svg,.global-search-v2_pageIcon__F6ph3 svg{width:20px;height:20px}.global-search-v2_meta__kJt4c{display:flex;align-items:center;gap:8px}.global-search-v2_badge__ul8vJ,.global-search-v2_meta__kJt4c em{display:inline-flex;align-items:center;gap:5px;max-width:220px;padding:4px 9px;border-radius:99px;font-size:11px;font-style:normal;font-weight:900;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.global-search-v2_meta__kJt4c em svg{width:13px;height:13px;flex:none}.global-search-v2_badge__ul8vJ,.global-search-v2_unit__CrvwG{background:#f7f7f7;color:#777}.global-search-v2_unitOther__Zwv1C{background:#1cb0f6;color:#fff;box-shadow:inset 0 -2px 0 #1899d6}.global-search-v2_enter__nVJYb{width:16px;height:16px;color:#1cb0f6;flex:none}.global-search-v2_hint__puToM{min-height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;margin:0;padding:12px;text-align:center;font-weight:800;color:#777}.global-search-v2_hint__puToM>svg{width:32px;height:32px;color:#58cc02;margin-bottom:6px}.global-search-v2_hint__puToM strong{font-size:17px;font-weight:900;color:#3c3c3c}.global-search-v2_hint__puToM p{margin:0;font-size:14px;font-weight:700;max-width:380px}.global-search-v2_error__AbRWF{margin:12px 8px;padding:10px 12px;border:2px solid #ffc1c1;border-radius:14px;background:#fff0f0;color:#c62828;font-size:13px;font-weight:800}.global-search-v2_footer__AdTbk{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 16px;border-top:2px solid #e5e5e5;background:#f7f7f7;color:#777;font-size:12px;font-weight:800}.global-search-v2_footer__AdTbk kbd{display:inline-block;min-width:22px;margin-right:3px;padding:1px 6px;border:solid #e5e5e5;border-width:2px 2px 3px;border-radius:7px;background:#fff;color:#777;font-family:inherit;font-size:11px;font-weight:900;text-align:center}.global-search-v2_scope__AlA8q{margin-left:auto;color:#1cb0f6;font-weight:900}.global-search-v2_srOnly__fTayK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:560px){.global-search-v2_backdrop__imqM4{padding:max(12px,env(safe-area-inset-top,0px)) 12px 12px}.global-search-v2_dialog__ntgNd{max-height:calc(100dvh - 24px)}.global-search-v2_option__GnJp4{grid-template-columns:40px minmax(0,1fr)}.global-search-v2_meta__kJt4c{grid-column:2}.global-search-v2_footer__AdTbk span:not(.global-search-v2_scope__AlA8q){display:none}.global-search-v2_scope__AlA8q{margin-left:0}}@media (max-width:639px){.global-search-v2_backdrop__imqM4{padding:0;align-items:stretch}.global-search-v2_dialog__ntgNd{width:100%;max-width:none;height:100dvh;max-height:100dvh;border:0;border-radius:0;box-sizing:border-box;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}}.global-search-v2_voiceTrigger__Ya_qy{position:relative;display:flex;align-items:center;gap:6px;flex:1 1;min-width:0;max-width:640px}.global-search-v2_voiceTrigger__Ya_qy>.global-search-v2_trigger__oLsGn{flex:1 1;min-width:0;border-color:#e9d0ff!important;background:linear-gradient(90deg,#fbf5ff,#fff 46%)!important}.global-search-v2_voiceIcon__Pw9Vm{color:#ce82ff!important}.global-search-v2_voiceLabel__2Df4W{color:#8e4fc4;font-weight:900}.global-search-v2_headerMic__mBtln,.global-search-v2_voiceMic__TxtRq{flex:none;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:14px;background:#ce82ff;color:#fff;box-shadow:0 3px 0 #a568cc;cursor:pointer;transition:transform .08s}.global-search-v2_headerMic__mBtln:active,.global-search-v2_voiceMic__TxtRq:active{transform:translateY(2px);box-shadow:0 1px 0 #a568cc}.global-search-v2_headerMic__mBtln:focus-visible,.global-search-v2_voiceMic__TxtRq:focus-visible{outline:3px solid #84d8ff;outline-offset:2px}.global-search-v2_headerMic__mBtln svg{width:20px;height:20px}.global-search-v2_biduRow__fdN7j{width:100%;text-align:left;background:#fbf5ff;border-color:#e9d0ff!important;font:inherit;color:inherit;margin-top:8px}.global-search-v2_biduRow__fdN7j .global-search-v2_actionIcon__85o_s{background:#ce82ff;box-shadow:inset 0 -4px 0 #a568cc}.app-topbar>.global-search-v2_voiceTrigger__Ya_qy{width:auto;max-width:680px;min-width:260px;flex:1 1 560px;margin:0 auto 0 0}.global-search-v2_voiceTrigger__Ya_qy{container-type:inline-size}.global-search-v2_voiceTrigger__Ya_qy>.global-search-v2_trigger__oLsGn{height:46px;display:flex;align-items:center;gap:12px;padding:0 15px;text-align:left}@media (max-width:760px){.app-topbar>.global-search-v2_voiceTrigger__Ya_qy{min-width:0;flex:1 1}.global-search-v2_voiceTrigger__Ya_qy>.global-search-v2_trigger__oLsGn{height:44px;padding:0 12px;gap:8px}.global-search-v2_voiceTrigger__Ya_qy>.global-search-v2_trigger__oLsGn kbd{display:none}.global-search-v2_voiceTrigger__Ya_qy>.global-search-v2_trigger__oLsGn span{font-size:14px}}.global-search-v2_floatingMic__lRwXa{position:fixed;left:max(16px,env(safe-area-inset-left,0px));bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:999;display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 16px 0 12px;border:0;border-radius:999px;background:#ce82ff;color:#fff;box-shadow:0 4px 0 #a568cc,0 10px 24px rgba(13,27,61,.18);font-family:Nunito,sans-serif;font-size:15px;font-weight:900;cursor:pointer}.global-search-v2_floatingMic__lRwXa svg{width:20px;height:20px}.global-search-v2_floatingMic__lRwXa:focus-visible{outline:3px solid #84d8ff;outline-offset:2px}@media (max-width:640px){body:has([data-os-drawer]) .global-search-v2_floatingMic__lRwXa{display:none}}@media (max-width:640px){body:has([data-guided-panel]) .global-search-v2_floatingMic__lRwXa{display:none}}.global-search-v2_voiceRest__TLuph{display:inline}@container (max-width: 330px){.global-search-v2_voiceRest__TLuph{display:none}}.global-search-v2_voiceTrigger__Ya_qy>.global-search-v2_trigger__oLsGn>span{display:block!important;flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:clip;font-size:14px}.bidu-voice-flow_flow__7jJlh{display:flex;flex-direction:column;gap:12px;padding:4px 4px 12px;font-family:Nunito,sans-serif;color:#3c3c3c}.bidu-voice-flow_head__ynCJn{display:flex;align-items:center;gap:12px;padding:4px}.bidu-voice-flow_headText__xTov6{flex:1 1;min-width:0;display:grid;grid-gap:1px;gap:1px}.bidu-voice-flow_headText__xTov6 b{font-size:17px;font-weight:900}.bidu-voice-flow_headText__xTov6 small{font-size:14px;font-weight:800;color:#777}.bidu-voice-flow_talk__lD4N6{width:52px;height:52px;flex:none;display:grid;place-items:center;border:0;border-radius:50%;background:#ce82ff;color:#fff;box-shadow:0 4px 0 #a568cc;cursor:pointer;transition:transform .08s}.bidu-voice-flow_talk__lD4N6:active{transform:translateY(3px);box-shadow:0 1px 0 #a568cc}.bidu-voice-flow_edit__ICs17:focus-visible,.bidu-voice-flow_option__2IkVU:focus-visible,.bidu-voice-flow_primary__wSJUC:focus-visible,.bidu-voice-flow_secondary__wTvFF:focus-visible,.bidu-voice-flow_suggestion__35G4E:focus-visible,.bidu-voice-flow_talk__lD4N6:focus-visible{outline:3px solid #84d8ff;outline-offset:2px}.bidu-voice-flow_talk__lD4N6 svg{width:24px;height:24px}.bidu-voice-flow_card__18499{border:solid #e5e5e5;border-width:2px 2px 5px;border-radius:22px;background:#fff;padding:12px 14px;display:grid;grid-gap:10px;gap:10px;animation:bidu-voice-flow_pop__GfAoC .26s ease both}.bidu-voice-flow_refused__cWSvw{border-color:#ffb3b3;background:linear-gradient(180deg,#fff0f0,#fff)}.bidu-voice-flow_cardTitle__Fo_cK{margin:0;font-size:19px;font-weight:900}.bidu-voice-flow_message__pDetM{margin:0;font-size:15px;font-weight:700;line-height:1.45;color:#4b4b4b}.bidu-voice-flow_notList__PtJ3_{margin:0;padding:10px 12px 10px 30px;border-radius:14px;background:#fffdf3;border:2px solid #f2ead0;font-size:13px;font-weight:700;color:#4b4b4b}.bidu-voice-flow_notList__PtJ3_ li+li{margin-top:3px}.bidu-voice-flow_actions__NJvsO{display:flex;gap:10px}.bidu-voice-flow_primary__wSJUC,.bidu-voice-flow_secondary__wTvFF,.bidu-voice-flow_stop___qMf3{min-height:48px;flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:16px;font:inherit;font-size:15px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:transform .08s,box-shadow .08s}.bidu-voice-flow_primary__wSJUC{border:0;background:#58cc02;color:#fff;box-shadow:0 4px 0 #46a302}.bidu-voice-flow_primary__wSJUC:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px 0 #46a302}.bidu-voice-flow_primary__wSJUC:disabled{background:#e5e5e5;color:#afafaf;box-shadow:0 4px 0 #cecece;cursor:not-allowed}.bidu-voice-flow_secondary__wTvFF{border:2px solid #e5e5e5;background:#fff;color:#1899d6;box-shadow:0 3px 0 #e5e5e5}.bidu-voice-flow_stop___qMf3{border:0;background:#ff4b4b;color:#fff;box-shadow:0 4px 0 #ea2b2b}.bidu-voice-flow_stop___qMf3 svg{width:16px;height:16px;fill:currentColor}.bidu-voice-flow_listen__CQiAd{border:solid #ffd0d0;border-width:2px 2px 5px;border-radius:22px;background:linear-gradient(180deg,#fff7f7,#fff);padding:14px;display:grid;grid-gap:8px;gap:8px;animation:bidu-voice-flow_pop__GfAoC .2s ease both}.bidu-voice-flow_listenTop__l9FQU{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#ea2b2b}.bidu-voice-flow_listenTop__l9FQU time{margin-left:auto;color:#777;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bidu-voice-flow_dot__PPNN_{width:10px;height:10px;border-radius:50%;background:#ff4b4b;animation:bidu-voice-flow_blink__5__kP 1s infinite}.bidu-voice-flow_bar__uUwYY{height:6px;border-radius:6px;background:#e5e5e5;overflow:hidden}.bidu-voice-flow_bar__uUwYY i{display:block;height:100%;background:#ff4b4b;border-radius:6px;transition:width .1s linear}.bidu-voice-flow_wave__uGG0c{height:56px;display:flex;align-items:center;justify-content:center;gap:3px}.bidu-voice-flow_wave__uGG0c i{width:5px;border-radius:4px;background:linear-gradient(180deg,#ff4b4b,#ff9a9a);transition:height .09s}.bidu-voice-flow_live__GAVPN{margin:0;min-height:44px;font-size:18px;font-weight:800;line-height:1.4;color:#3c3c3c}.bidu-voice-flow_heard__Br5gT{align-self:flex-end;max-width:94%;margin:0;padding:10px 12px;border:2px solid #84d8ff;border-radius:18px 18px 4px 18px;background:#ddf4ff;color:#0d6c99;font-size:15px;font-weight:800;line-height:1.45;animation:bidu-voice-flow_pop__GfAoC .2s ease both}.bidu-voice-flow_thinking__tx3wV{display:flex;gap:6px;padding:6px 12px}.bidu-voice-flow_thinking__tx3wV span{width:10px;height:10px;border-radius:50%;background:#ce82ff;animation:bidu-voice-flow_bounce__jmf_G 1s infinite}.bidu-voice-flow_thinking__tx3wV span:nth-child(2){animation-delay:.15s}.bidu-voice-flow_thinking__tx3wV span:nth-child(3){animation-delay:.3s}.bidu-voice-flow_steps__3bR2G{margin:0;padding:4px 12px;list-style:none;border:2px solid #e5e5e5;border-radius:18px}.bidu-voice-flow_steps__3bR2G li{display:grid;grid-template-columns:24px 74px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:7px 0;border-bottom:1px dashed #e5e5e5;font-size:13.5px;font-weight:700;animation:bidu-voice-flow_pop__GfAoC .25s ease both}.bidu-voice-flow_steps__3bR2G li:last-child{border-bottom:0}.bidu-voice-flow_steps__3bR2G li>i{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#58cc02;color:#fff;font-style:normal;font-weight:900}.bidu-voice-flow_steps__3bR2G li>i svg{width:14px;height:14px;stroke-width:3.2}.bidu-voice-flow_steps__3bR2G b{font-weight:900}.bidu-voice-flow_steps__3bR2G span{min-width:0;overflow-wrap:anywhere;color:#4b4b4b}.bidu-voice-flow_steps__3bR2G small{color:#afafaf;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.bidu-voice-flow_step_ask__ZEk31>i{background:#ffc800!important}.bidu-voice-flow_step_stop__6wntz>i{background:#ff4b4b!important}.bidu-voice-flow_question__B_rXR{margin:0;font-size:18px;font-weight:900}.bidu-voice-flow_hint__rkVGj{margin:2px 0 8px;font-size:13px;font-weight:700;color:#777}.bidu-voice-flow_options__QiUWI{display:grid;grid-gap:10px;gap:10px}.bidu-voice-flow_option__2IkVU{display:grid;grid-template-columns:56px minmax(0,1fr) 20px;align-items:center;grid-gap:12px;gap:12px;min-height:76px;padding:10px 12px;text-align:left;border:solid #e5e5e5;border-width:2px 2px 4px;border-radius:18px;background:#fff;color:inherit;font:inherit;cursor:pointer;animation:bidu-voice-flow_pop__GfAoC .25s ease both;transition:transform .08s,background .15s,border-color .15s}.bidu-voice-flow_option__2IkVU:hover:not(:disabled){border-color:#84d8ff;background:#ddf4ff}.bidu-voice-flow_option__2IkVU:active:not(:disabled){transform:translateY(2px)}.bidu-voice-flow_option__2IkVU>:first-child{width:56px!important;height:56px!important;border-radius:50%}.bidu-voice-flow_option__2IkVU span{display:grid;grid-gap:2px;gap:2px;min-width:0}.bidu-voice-flow_option__2IkVU b{font-size:16px;font-weight:900}.bidu-voice-flow_option__2IkVU small{font-size:13px;font-weight:700;color:#777}.bidu-voice-flow_option__2IkVU em{font-style:normal;font-size:11px;font-weight:900;color:#8e4fc4;text-transform:uppercase;letter-spacing:.04em}.bidu-voice-flow_option__2IkVU>svg{color:#1cb0f6}.bidu-voice-flow_optionIcon__H82gv{display:grid;place-items:center;background:#f6e8ff;color:#8e4fc4;font-weight:900;font-size:20px}.bidu-voice-flow_subject__GreUT{display:grid;grid-template-columns:60px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding-bottom:10px;border-bottom:2px solid #e5e5e5}.bidu-voice-flow_subject__GreUT>:first-child{width:60px!important;height:60px!important;border-radius:50%}.bidu-voice-flow_subject__GreUT b{display:block;font-size:18px;font-weight:900}.bidu-voice-flow_subject__GreUT small{display:block;font-size:13px;font-weight:700;color:#777}.bidu-voice-flow_subjectIcon__CXO2c{display:grid;place-items:center;background:#f1e4d6;color:#a5703a;font-weight:900;font-size:24px}.bidu-voice-flow_badges__SdLgP{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.bidu-voice-flow_badges__SdLgP em{font-style:normal;font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;border-radius:8px;background:#fff1dc;color:#b86b00}.bidu-voice-flow_cardAction__kTjBQ{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#8e4fc4}.bidu-voice-flow_cardAction__kTjBQ em{margin-left:auto;font-style:normal;font-size:10px;padding:2px 6px;border-radius:6px;background:#fff5d1;color:#8a6a00}.bidu-voice-flow_rows__V2l_v{margin:0;display:grid}.bidu-voice-flow_row__DHuJx{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 10px;gap:4px 10px;padding:10px 0;border-top:1px solid #e5e5e5}.bidu-voice-flow_row__DHuJx dt{grid-column:1;font-size:12px;font-weight:800;color:#777}.bidu-voice-flow_row__DHuJx dd{grid-column:1;margin:0;display:grid;grid-gap:4px;gap:4px;font-size:15px;font-weight:800;overflow-wrap:anywhere}.bidu-voice-flow_row__DHuJx dd ins{text-decoration:none;background:#e5f8d4;color:#2d6a00;border-radius:6px;padding:1px 4px}.bidu-voice-flow_row__DHuJx dd small{font-size:12px;font-weight:700;color:#777}.bidu-voice-flow_before__23hDF{color:#777;font-weight:700}.bidu-voice-flow_edit__ICs17{grid-column:2;grid-row:1/span 2;align-self:center;min-height:44px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:solid #e5e5e5;border-width:2px 2px 3px;border-radius:12px;background:#fff;color:#1899d6;font:inherit;font-size:13px;font-weight:900;cursor:pointer}.bidu-voice-flow_edit__ICs17 svg{width:16px;height:16px}.bidu-voice-flow_editor__l6tJU{display:grid;grid-gap:8px;gap:8px}.bidu-voice-flow_editor__l6tJU input,.bidu-voice-flow_editor__l6tJU select,.bidu-voice-flow_editor__l6tJU textarea{width:100%;box-sizing:border-box;min-height:48px;padding:10px 12px;border:2px solid #84d8ff;border-radius:14px;font:inherit;font-size:16px;font-weight:700;color:#3c3c3c;background:#fff}.bidu-voice-flow_editActions__48ecC{display:flex;gap:8px}.bidu-voice-flow_flag__Yb1X3{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border:2px solid #ffe08a;border-radius:12px;background:#fff5d1;color:#7a5d00;font-size:13px;font-weight:800;cursor:pointer}.bidu-voice-flow_flag__Yb1X3 input{width:20px;height:20px;flex:none;accent-color:#58cc02;margin:0}.bidu-voice-flow_flagOk___P3Wi{border-color:#b8e994;background:#f1fbe8;color:#2d6a00}.bidu-voice-flow_impacts__3PAXR{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px;gap:8px}.bidu-voice-flow_impacts__3PAXR div{border:2px solid #e5e5e5;border-radius:14px;padding:8px 10px;display:grid;grid-gap:2px;gap:2px}.bidu-voice-flow_impacts__3PAXR small{font-size:11.5px;font-weight:800;color:#777}.bidu-voice-flow_impacts__3PAXR b{font-size:14px;font-weight:900;overflow-wrap:anywhere}.bidu-voice-flow_blocking__FnDoB{margin:0;display:flex;gap:8px;align-items:flex-start;padding:10px 12px;border-radius:14px;background:#fff0f0;border:2px solid #ffc1c1;color:#c62828;font-size:13.5px;font-weight:800}.bidu-voice-flow_blocking__FnDoB svg{width:18px;height:18px;flex:none}.bidu-voice-flow_answer__hTXJ_{display:grid;grid-gap:8px;gap:8px}.bidu-voice-flow_answer__hTXJ_>a,.bidu-voice-flow_answer__hTXJ_>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 10px;gap:4px 10px;align-items:center;padding:10px 12px;border:2px solid #e5e5e5;border-radius:14px;color:inherit;text-decoration:none}.bidu-voice-flow_answer__hTXJ_>a:hover{border-color:#84d8ff;background:#ddf4ff}.bidu-voice-flow_answer__hTXJ_ span{display:grid;font-size:14px;font-weight:800}.bidu-voice-flow_answer__hTXJ_ span small{font-size:12px;color:#777;font-weight:700}.bidu-voice-flow_answer__hTXJ_ b{font-size:18px;font-weight:900;text-align:right}.bidu-voice-flow_ratio__11w6q{grid-column:1/-1;height:10px;border-radius:6px;background:#f7f7f7;overflow:hidden}.bidu-voice-flow_ratio__11w6q i{display:block;height:100%;border-radius:6px;background:#ff9600;animation:bidu-voice-flow_grow__XWNt7 .8s ease both}.bidu-voice-flow_source__2J34Y{margin:0;font-size:11.5px;font-weight:700;color:#afafaf}.bidu-voice-flow_done__2wBzG{display:grid;justify-items:center;grid-gap:6px;gap:6px;padding:16px;text-align:center;border:solid #b8e994;border-width:2px 2px 5px;border-radius:22px;background:linear-gradient(180deg,#f1fbe8,#fff);animation:bidu-voice-flow_pop__GfAoC .3s ease both}.bidu-voice-flow_done__2wBzG>svg{width:44px;height:44px;color:#58cc02}.bidu-voice-flow_done__2wBzG b{font-size:19px;font-weight:900;color:#58a700}.bidu-voice-flow_done__2wBzG p{margin:0;font-weight:700;color:#4b4b4b}.bidu-voice-flow_done__2wBzG .bidu-voice-flow_secondary__wTvFF{flex:none;padding:0 16px}.bidu-voice-flow_error__SQMxH{margin:0;padding:10px 12px;border:2px solid #ffc1c1;border-radius:14px;background:#fff0f0;color:#c62828;font-size:14px;font-weight:800}.bidu-voice-flow_meter__XdZ5p{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.bidu-voice-flow_meter__XdZ5p span{display:grid;padding:6px 8px;border:2px dashed #e5e5e5;border-radius:12px;font-size:11.5px;font-weight:700;color:#777}.bidu-voice-flow_meter__XdZ5p b{font-size:14px;font-weight:900;color:#58a700}.bidu-voice-flow_suggestions__qDDa2{display:grid;grid-gap:8px;gap:8px}.bidu-voice-flow_suggestions__qDDa2 h4{margin:4px 4px 0;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#afafaf}.bidu-voice-flow_suggestion__35G4E{min-height:48px;display:flex;align-items:center;gap:10px;padding:8px 12px;text-align:left;border:solid #e5e5e5;border-width:2px 2px 4px;border-radius:14px;background:#fff;color:#4b4b4b;font:inherit;font-size:14px;font-weight:800;cursor:pointer}.bidu-voice-flow_suggestion__35G4E:hover{border-color:#e9d0ff;background:#fbf5ff}.bidu-voice-flow_suggestion__35G4E svg{width:18px;height:18px;color:#ce82ff;flex:none}.bidu-voice-flow_preview__hNmYO{display:flex;gap:8px;align-items:center;font-size:12.5px;font-weight:700;color:#777}.bidu-voice-flow_preview__hNmYO input{width:20px;height:20px;accent-color:#ce82ff}@keyframes bidu-voice-flow_pop__GfAoC{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}@keyframes bidu-voice-flow_blink__5__kP{50%{opacity:.25}}@keyframes bidu-voice-flow_bounce__jmf_G{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-6px);opacity:1}}@keyframes bidu-voice-flow_grow__XWNt7{0%{width:0}}@media (max-width:480px){.bidu-voice-flow_steps__3bR2G li{grid-template-columns:24px minmax(0,1fr)}.bidu-voice-flow_steps__3bR2G li b,.bidu-voice-flow_steps__3bR2G li span{grid-column:2}.bidu-voice-flow_steps__3bR2G li small{display:none}.bidu-voice-flow_meter__XdZ5p{grid-template-columns:1fr 1fr}.bidu-voice-flow_meter__XdZ5p span:last-child{display:none}.bidu-voice-flow_actions__NJvsO{flex-direction:column-reverse}.bidu-voice-flow_row__DHuJx{grid-template-columns:minmax(0,1fr)}.bidu-voice-flow_edit__ICs17{grid-column:1;grid-row:auto;justify-self:start}}@media (prefers-reduced-motion:reduce){.bidu-voice-flow_flow__7jJlh *{animation:none!important;transition:none!important}}.bidu-voice-flow_stepsBox__nXI1D{display:grid;grid-gap:6px;gap:6px}.bidu-voice-flow_stepsBox__nXI1D>summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:2px solid #b8e994;border-radius:999px;background:#f1fbe8;color:#58a700;font-size:12.5px;font-weight:900;width:-moz-fit-content;width:fit-content}.bidu-voice-flow_stepsBox__nXI1D>summary::-webkit-details-marker{display:none}.bidu-voice-flow_stepsBox__nXI1D:not([open])>summary:after{content:"ver";color:#1899d6}.unit-picker-duo_trigger__M47HG{width:100%;margin-top:18px;min-height:64px;display:grid!important;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;grid-gap:10px;gap:10px;padding:8px 10px!important;border:solid #e5e5e5!important;border-width:2px 2px 4px!important;border-radius:16px!important;background:#fff;color:#3c3c3c;font:inherit;text-align:left;cursor:pointer}.unit-picker-duo_trigger__M47HG:hover{background:#f7f7f7}.unit-picker-duo_trigger__M47HG:focus-visible{outline:3px solid #84d8ff;outline-offset:2px}.unit-picker-duo_trigger__M47HG>span{display:grid!important;grid-gap:1px;gap:1px;min-width:0}.unit-picker-duo_trigger__M47HG b{font-size:15px!important;font-weight:900;color:#3c3c3c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unit-picker-duo_trigger__M47HG small{font-size:12px!important;font-weight:800;color:#1cb0f6!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unit-picker-duo_trigger__M47HG>svg{width:18px;height:18px;color:#afafaf}.unit-picker-duo_trigger__M47HG[data-compact]{width:52px;height:54px;min-height:54px;margin-inline:auto;grid-template-columns:38px;justify-content:center;place-items:center;padding:0!important}.unit-picker-duo_trigger__M47HG[data-compact] .unit-picker-duo_avatar__CiBbR{width:38px;height:38px;font-size:13px}.unit-picker-duo_trigger__M47HG[data-compact]>span,.unit-picker-duo_trigger__M47HG[data-compact]>svg{display:none!important}.unit-picker-duo_avatar__CiBbR{width:42px;height:42px;flex:none;display:grid;place-items:center;border-radius:50%;color:#fff;font-size:14px;font-style:normal;font-weight:900;letter-spacing:.02em;box-shadow:inset 0 -3px 0 rgba(0,0,0,.15)}.unit-picker-duo_avatar__CiBbR svg{width:20px;height:20px}.unit-picker-duo_backdrop__F1fpk{position:fixed;inset:0;z-index:120;display:grid;place-items:start center;padding:max(56px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:rgba(13,27,61,.55)}.unit-picker-duo_dialog__Nvb3W{width:min(560px,100%);max-height:min(720px,calc(100dvh - 72px));display:flex;flex-direction:column;border:2px solid #e5e5e5;border-radius:22px;background:#fff;color:#3c3c3c;font-family:Nunito,sans-serif;overflow:hidden;box-shadow:0 24px 60px -30px rgba(0,0,0,.45)}.unit-picker-duo_dialog__Nvb3W>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 20px 12px}.unit-picker-duo_dialog__Nvb3W>header span{display:grid;grid-gap:2px;gap:2px}.unit-picker-duo_dialog__Nvb3W>header small{font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#58cc02}.unit-picker-duo_dialog__Nvb3W h2{margin:0;font-size:24px;font-weight:900}.unit-picker-duo_close__f5c_R{width:40px;height:40px;display:grid;place-items:center;border:solid #e5e5e5;border-width:2px 2px 3px;border-radius:12px;background:#fff;color:#777;cursor:pointer}.unit-picker-duo_close__f5c_R:hover{background:#f7f7f7}.unit-picker-duo_close__f5c_R svg{width:18px;height:18px}.unit-picker-duo_search__HU74K{margin:0 20px 10px;display:flex;align-items:center;gap:10px;min-height:52px;padding:0 14px;border:2px solid #e5e5e5;border-radius:16px;background:#f7f7f7;color:#afafaf}.unit-picker-duo_search__HU74K:focus-within{border-color:#84d8ff;background:#fff;color:#1cb0f6}.unit-picker-duo_search__HU74K>svg{width:20px;height:20px;flex:none}.unit-picker-duo_search__HU74K input{flex:1 1;min-width:0;border:0!important;background:transparent!important;outline:0;color:#3c3c3c;font:inherit;font-size:16px;font-weight:800;padding:0!important}.unit-picker-duo_search__HU74K small{flex:none;font-size:12px;font-weight:900;color:#afafaf}.unit-picker-duo_list__Xywmz{flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:0 12px 12px}.unit-picker-duo_section__JZzIV{display:flex;align-items:center;gap:6px;margin:12px 8px 6px;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#afafaf}.unit-picker-duo_section__JZzIV svg{width:14px;height:14px}.unit-picker-duo_option____p6_{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:8px 10px;border:2px solid transparent;border-radius:16px;cursor:pointer}.unit-picker-duo_option____p6_[data-active]{background:#f7f7f7;border-color:#e5e5e5}.unit-picker-duo_option____p6_[aria-selected=true]{background:#ddf4ff;border-color:#84d8ff}.unit-picker-duo_option____p6_>span{display:grid;grid-gap:1px;gap:1px;min-width:0}.unit-picker-duo_option____p6_ b{font-size:15px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unit-picker-duo_option____p6_ small{font-size:13px;font-weight:700;color:#777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unit-picker-duo_option____p6_ em{padding:3px 8px;border-radius:99px;background:#fff4cc;color:#b28600;font-size:11px;font-style:normal;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.unit-picker-duo_check__CFFVm{width:22px;height:22px;color:#1cb0f6}.unit-picker-duo_empty__xBvrI{margin:24px 12px;text-align:center;font-weight:800;color:#777}.unit-picker-duo_dialog__Nvb3W>footer{display:flex;flex-wrap:wrap;gap:8px;padding:12px 20px 18px;border-top:2px solid #e5e5e5}.unit-picker-duo_dialog__Nvb3W>footer a{min-height:40px;display:inline-flex;align-items:center;gap:6px;padding:0 12px;border:solid #e5e5e5;border-width:2px 2px 3px;border-radius:12px;color:#1cb0f6;font-size:13px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.unit-picker-duo_dialog__Nvb3W>footer a:hover{background:#f7f7f7}.unit-picker-duo_dialog__Nvb3W>footer svg{width:16px;height:16px}.unit-picker-duo_backdrop__F1fpk[data-anchored]{place-items:start start;padding:var(--anchor-top) 16px 16px var(--anchor-left);background:rgba(13,27,61,.14)}.unit-picker-duo_backdrop__F1fpk[data-anchored] .unit-picker-duo_dialog__Nvb3W{width:min(460px,calc(100vw - var(--anchor-left) - 16px));max-height:min(640px,calc(100dvh - var(--anchor-top) - 16px));box-shadow:0 18px 40px -18px rgba(0,0,0,.35)}@media (max-width:640px){.unit-picker-duo_backdrop__F1fpk{place-items:end center;padding-top:24px}.unit-picker-duo_dialog__Nvb3W{max-height:calc(100dvh - 24px);border-radius:22px 22px 0 0}}.unit-picker-duo_trigger__M47HG b,.unit-picker-duo_trigger__M47HG small{white-space:normal;overflow-wrap:anywhere;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.2}.unit-picker-duo_trigger__M47HG.independent{grid-template-columns:42px minmax(0,1fr);height:auto}.unit-picker-duo_trigger__M47HG{flex:none}.unit-picker-duo_trigger__M47HG.independent small{-webkit-line-clamp:1;overflow:hidden}.sidebar-collapsed .unit-picker-duo_trigger__M47HG.independent{width:52px;min-height:52px;height:52px;grid-template-columns:38px;justify-content:center;place-items:center;padding:0!important}.sidebar-collapsed .unit-picker-duo_trigger__M47HG.independent>span{display:none!important}.work-locations_choices__Wns9k{display:grid;grid-gap:12px;gap:12px}.work-locations_choice__P9b5j{width:100%;display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:14px 16px;border:solid #e5e9ef;border-width:2px 2px 4px;border-radius:18px;background:#fff;color:#102f63;font:inherit;text-align:left;cursor:pointer;transition:transform .06s ease}.work-locations_choice__P9b5j:active{transform:translateY(2px);border-bottom-width:2px}.work-locations_choice__P9b5j:focus-visible{outline:3px solid #84d8ff;outline-offset:2px}.work-locations_choice__P9b5j[aria-checked=true]{border-color:#84d8ff;background:#ddf4ff}.work-locations_choice__P9b5j>span{display:grid;grid-gap:2px;gap:2px;min-width:0}.work-locations_choice__P9b5j b{font-size:17px;font-weight:900;line-height:1.25;overflow-wrap:anywhere}.work-locations_choice__P9b5j small{font-size:13px;font-weight:700;color:#6a7c95;overflow-wrap:anywhere}.work-locations_avatar__r_3QS{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;color:#fff;font-size:15px;font-style:normal;font-weight:900;box-shadow:inset 0 -3px 0 rgba(0,0,0,.15)}.work-locations_tag__XW_tc{align-self:start;padding:3px 9px;border-radius:999px;background:#d7ffb8;color:#3c8a00;font-size:11px;font-style:normal;font-weight:900;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.work-locations_tag__XW_tc[data-tone=blue]{background:#ddf4ff;color:#1176b8}.work-locations_done__eECmS{display:grid;grid-gap:6px;gap:6px;padding:18px;border:solid #b8f28b;border-width:2px 2px 4px;border-radius:18px;background:#f2fde9}.work-locations_done__eECmS h2{margin:0;font-size:19px;font-weight:900;color:#2b7a00}.work-locations_done__eECmS p{margin:0;color:#4b5f7a;font-weight:700}.work-locations_trigger__acIlG small{color:#58cc02!important}.work-locations_optionTitle__mXpbO{line-height:1.25}.work-locations_optionSubtitle__Pef9G,.work-locations_optionTitle__mXpbO{white-space:normal!important;overflow-wrap:anywhere}.work-locations_sheetNote__yaWKH{margin:0;color:#777;font-size:13px;font-weight:700}.work-locations_sheetFooter__jXPR1{display:grid!important;grid-gap:10px!important;gap:10px!important}.work-locations_linkToggle__c6lBP{justify-self:start;min-height:40px;padding:0 12px;border:solid #e5e5e5;border-width:2px 2px 3px;border-radius:12px;background:#fff;color:#1cb0f6;font:inherit;font-size:13px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.work-locations_linkForm__l_9qZ{display:grid;grid-gap:8px;gap:8px}.work-locations_linkForm__l_9qZ label{display:grid;grid-gap:4px;gap:4px;font-size:13px;font-weight:900;color:#4b5f7a}.work-locations_linkForm__l_9qZ input{min-height:48px;padding:0 14px;border:2px solid #e5e5e5;border-radius:14px;background:#f7f7f7;color:#3c3c3c;font:inherit;font-size:16px;font-weight:800}.work-locations_linkForm__l_9qZ input:focus{outline:none;border-color:#84d8ff;background:#fff}.work-locations_linkForm__l_9qZ>div{display:flex;flex-wrap:wrap;gap:8px}.work-locations_primary___eaIJ{min-height:46px;padding:0 18px;border:0;border-radius:14px;background:#58cc02;box-shadow:0 4px 0 #46a302;color:#fff;font:inherit;font-size:15px;font-weight:900;letter-spacing:.03em;text-transform:uppercase;cursor:pointer}.work-locations_primary___eaIJ:disabled{opacity:.55;cursor:default}.work-locations_message__EBEVr{margin:0;font-size:13px;font-weight:800;color:#1d9e75}.work-locations_message__EBEVr[data-tone=error]{color:#d33131}.work-locations_switching__rmPC0{position:fixed;inset:0;z-index:130;display:grid;place-items:center;background:rgba(255,255,255,.86);font-family:Nunito,sans-serif;font-size:18px;font-weight:900;color:#102f63}.work-locations_badge__bQJlQ{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:min(320px,46vw);min-height:32px;padding:0 12px 0 6px;border:2px solid #e5e5e5;border-radius:999px;background:#fff;color:#3c3c3c;font:inherit;font-size:13px;font-weight:900;cursor:pointer}.work-locations_badge__bQJlQ:hover{background:#f7f7f7}.work-locations_badge__bQJlQ i{flex:none;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;color:#fff;font-size:10px;font-style:normal;font-weight:900}.work-locations_badge__bQJlQ span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work-locations_badge__bQJlQ small{color:#8a99ad;font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.app-topbar>.work-locations_badge__bQJlQ{width:auto;height:auto;min-height:36px;margin-left:0;flex:0 1 auto;border-radius:999px;color:#3c3c3c}.app-topbar>.work-locations_badge__bQJlQ small{font-size:11px;color:#8a99ad;white-space:nowrap}@media (max-width:640px){.app-topbar>.work-locations_badge__bQJlQ small,.app-topbar>.work-locations_badge__bQJlQ span{display:none}.app-topbar>.work-locations_badge__bQJlQ{flex:none;min-width:44px;min-height:44px;padding:0;justify-content:center}.app-topbar>.work-locations_badge__bQJlQ i{width:30px;height:30px;font-size:11px}}.work-locations_modes__cYrXM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.work-locations_modes__cYrXM button{min-height:52px;padding:8px 12px;border:solid #e5e9ef;border-width:2px 2px 4px;border-radius:16px;background:#fff;color:#102f63;font:inherit;font-size:15px;font-weight:900;cursor:pointer}.work-locations_modes__cYrXM button[aria-pressed=true]{border-color:#84d8ff;background:#ddf4ff;color:#1176b8}.work-locations_inviteCard__5F8PP{display:grid;grid-gap:12px;gap:12px;padding:16px;border:solid #e5e9ef;border-width:2px 2px 4px;border-radius:18px;background:#fff}.work-locations_inviteCard__5F8PP header{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px}.work-locations_inviteCard__5F8PP header b{font-size:17px;font-weight:900;overflow-wrap:anywhere}.work-locations_inviteCard__5F8PP header small{display:block;color:#6a7c95;font-size:13px;font-weight:700}.work-locations_inviteCard__5F8PP h3{margin:0;font-size:15px;font-weight:900}.work-locations_ticks__3qUzK{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.work-locations_ticks__3qUzK li{display:grid;grid-template-columns:20px minmax(0,1fr);grid-gap:8px;gap:8px;color:#4b5f7a;font-size:14px;font-weight:700;line-height:1.4}.work-locations_ticks__3qUzK li svg{width:18px;height:18px;margin-top:1px;color:#58cc02}.work-locations_ticks__3qUzK[data-tone=no] li svg{color:#d33131}.work-locations_hint__oqIo0{margin:0;color:#6a7c95;font-size:13px;font-weight:700}.work-locations_ghostButton__NRHQd{min-height:48px;padding:0 16px;border:solid #e5e9ef;border-width:2px 2px 4px;border-radius:14px;background:#fff;color:#4b5f7a;font:inherit;font-size:15px;font-weight:900;cursor:pointer}.work-locations_primaryLink__tEWNK{display:grid!important;place-items:center;text-align:center;text-decoration:none}.work-locations_profileCard__UTrqq{display:grid;grid-gap:16px;gap:16px;margin-bottom:22px;padding:22px 24px;font-family:Nunito,sans-serif;min-width:0}.work-locations_profileCard__UTrqq>header{display:grid;grid-gap:6px;gap:6px}.work-locations_profileCard__UTrqq h1,.work-locations_profileCard__UTrqq h2{margin:0;font-size:28px;font-weight:900;letter-spacing:-.02em;color:#0d1b3d;overflow-wrap:anywhere}.work-locations_profileCard__UTrqq>footer p,.work-locations_profileCard__UTrqq>header p{margin:0;color:#68758b;font-size:15px;font-weight:700;line-height:1.45}.work-locations_profileEyebrow__8sGmk{display:inline-flex;align-items:center;gap:7px;color:#39a99f;font-size:12px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.work-locations_profileEyebrow__8sGmk svg{width:16px;height:16px}.work-locations_profileNotice__SPgLi{display:flex;align-items:flex-start;gap:9px;margin:0;padding:12px 14px;border-radius:14px;background:#e9f8f5;color:#276f69;font-size:14px;font-weight:800}.work-locations_profileNotice__SPgLi svg{flex:none;width:18px;height:18px;margin-top:1px}.work-locations_profileList__fJ03_{margin:0;padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px}.work-locations_profileList__fJ03_ li{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;border:solid #e5e9ef;border-width:2px 2px 4px;border-radius:18px;background:#fff}.work-locations_profileList__fJ03_ li>span{display:grid;grid-gap:2px;gap:2px;min-width:0}.work-locations_profileList__fJ03_ b{font-size:16px;font-weight:900;color:#102f63;overflow-wrap:anywhere;line-height:1.25}.work-locations_profileList__fJ03_ small{font-size:13px;font-weight:700;color:#6a7c95;overflow-wrap:anywhere}.work-locations_profileCard__UTrqq>footer{display:grid;grid-gap:12px;gap:12px;padding-top:14px;border-top:2px solid #eef1f5}.work-locations_profileButton__zlXwE{justify-self:start;max-width:100%;min-height:48px;display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border:solid #e5e5e5;border-width:2px 2px 4px;border-radius:14px;background:#fff;color:#1cb0f6;font:inherit;font-size:14px;font-weight:900;letter-spacing:.03em;text-align:left;cursor:pointer}.work-locations_profileButton__zlXwE svg{flex:none;width:18px;height:18px}.work-locations_profileButton__zlXwE:active{transform:translateY(2px);border-bottom-width:2px}.work-locations_profileButton__zlXwE:focus-visible{outline:3px solid #84d8ff;outline-offset:2px}.work-locations_drawerForm__EVzwG{display:grid;grid-gap:16px;gap:16px;margin:0;text-align:left;font-family:Nunito,sans-serif}.work-locations_drawerLead__WdeLY{margin:0;color:#4b5f7a;font-size:15px;font-weight:700;line-height:1.45}.work-locations_drawerField__5pjPf{display:grid;grid-gap:6px;gap:6px;font-size:13px;font-weight:900;color:#4b5f7a}.work-locations_drawerPassword__AEFav{display:grid;grid-template-columns:minmax(0,1fr) 48px;align-items:center;border:2px solid #e5e9ef;border-radius:14px;background:#f7f9fb}.work-locations_drawerPassword__AEFav:focus-within{border-color:#84d8ff;background:#fff}.work-locations_drawerForm__EVzwG .work-locations_drawerPassword__AEFav input{min-width:0;min-height:48px!important;padding:0 14px!important;border:0!important;border-radius:12px!important;background:transparent!important;color:#102f63;font:inherit;font-size:16px!important;font-weight:800!important;outline:0}.work-locations_drawerPassword__AEFav button{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:10px;background:transparent;color:#8a99ad;cursor:pointer}.work-locations_drawerPassword__AEFav button svg{width:20px;height:20px}.work-locations_drawerError__t95K2{margin:0;padding:10px 12px;border-radius:12px;background:#fff0ef;color:#a94141;font-size:14px;font-weight:800}.work-locations_drawerPrimary__c00Db{box-shadow:0 4px 0 #d85c3d;white-space:nowrap}[data-testid=workplace-link-drawer]>footer:has(.work-locations_drawerPrimary__c00Db){grid-template-columns:auto minmax(0,1fr)}@media (max-width:640px){.work-locations_profileCard__UTrqq{padding:18px 16px}.work-locations_profileCard__UTrqq h1,.work-locations_profileCard__UTrqq h2{font-size:24px}.work-locations_profileButton__zlXwE{width:100%;justify-content:center}.work-locations_profilePage__7Amhc{padding:16px 16px 48px!important}}.work-locations_nowrap__08oW2{white-space:nowrap}.work-locations_busySettings__X36sv{display:grid;grid-gap:10px;gap:10px;padding:14px;border:solid #e5e9ef;border-width:2px 2px 4px;border-radius:18px;background:#f7fbff}.work-locations_busySettings__X36sv header{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.work-locations_busySettings__X36sv header>svg{width:26px;height:26px;color:#1cb0f6}.work-locations_busySettings__X36sv header span{display:grid;grid-gap:2px;gap:2px;min-width:0}.work-locations_busySettings__X36sv header b{font-size:16px;font-weight:900;color:#102f63}.work-locations_busySettings__X36sv header small{font-size:13px;font-weight:700;color:#6a7c95;overflow-wrap:anywhere}.work-locations_busySettings__X36sv ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.work-locations_busySettings__X36sv li{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;min-height:52px;padding:8px 12px;border:2px solid #e5e9ef;border-radius:14px;background:#fff}.work-locations_busySettings__X36sv li .work-locations_avatar__r_3QS{width:40px;height:40px}.work-locations_busySettings__X36sv label{display:grid;grid-gap:1px;gap:1px;min-width:0;cursor:pointer}.work-locations_busySettings__X36sv label b{font-size:15px;font-weight:900;color:#102f63;overflow-wrap:anywhere}.work-locations_busySettings__X36sv label small{font-size:12px;font-weight:700;color:#6a7c95;overflow-wrap:anywhere}.work-locations_switch__FUtDy{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:52px;height:30px;flex:none;margin:0;border-radius:99px;background:#e5e5e5;box-shadow:inset 0 -3px 0 rgba(0,0,0,.08);cursor:pointer;transition:background .15s}.work-locations_switch__FUtDy:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 2px 0 rgba(0,0,0,.15);transition:transform .15s}.work-locations_switch__FUtDy:checked{background:#58cc02}.work-locations_switch__FUtDy:checked:after{transform:translateX(22px)}.work-locations_switch__FUtDy:focus-visible{outline:3px solid #84d8ff;outline-offset:2px}.work-locations_switch__FUtDy:disabled{opacity:.6;cursor:progress}@media (max-width:420px){.work-locations_busySettings__X36sv{padding:12px}.work-locations_busySettings__X36sv li{grid-template-columns:34px minmax(0,1fr) auto}.work-locations_busySettings__X36sv li .work-locations_avatar__r_3QS{width:34px;height:34px}}.unit-map_shell__Lw9rU{height:100dvh;min-height:0!important;overflow:hidden}.unit-map_shell__Lw9rU .app-main{display:flex;flex-direction:column;min-height:0;height:100dvh;overflow:hidden}.unit-map_shell__Lw9rU .app-topbar{flex:none;min-height:48px;height:48px;padding:0 18px}.unit-map_shell__Lw9rU .app-content{flex:1 1;min-height:0;padding:0;max-width:none;overflow:hidden}.unit-map_shell__Lw9rU .app-sidebar:has(.organization-switcher[open]){z-index:120}.unit-map_workspace__GV_Cx{position:relative;height:100%;min-height:0;isolation:isolate;background:#e8eeeb;color:#284b50}.unit-map_workspace__GV_Cx:has([role=dialog][aria-modal=true]){z-index:130}.unit-map_expanded__eDwi4{position:fixed;inset:0;height:100dvh;z-index:130}.unit-map_heading__ptSEL{position:absolute;top:14px;left:18px;z-index:10;display:flex;gap:16px;align-items:center;background:#fffffff2;border:1px solid #d4e1dc;border-radius:14px;padding:9px 12px;box-shadow:0 8px 24px #173e3310;max-width:calc(100% - 36px)}.unit-map_heading__ptSEL h1{margin:0 0 3px;font-size:18px;letter-spacing:-.025em}.unit-map_heading__ptSEL span{display:block;font-size:11px;overflow-wrap:anywhere}:where(.unit-map_workspace__GV_Cx) button{min-height:44px;border:1px solid #c8dbd3;border-radius:10px;background:#fff;color:#284b50;cursor:pointer;font:inherit;font-size:12px;padding:8px 12px}:where(.unit-map_workspace__GV_Cx) button:focus-visible{outline:3px solid #d06d53;outline-offset:3px}.unit-map_mapNotifications__K813K{display:contents}.unit-map_mapNotifications__K813K .notification-trigger{position:absolute;top:10px;right:18px;z-index:20;width:44px;height:44px;display:grid;place-items:center;padding:0}.unit-map_mapNotifications__K813K .notification-drawer button{min-width:44px;min-height:44px}.unit-map_mapNotifications__K813K .notification-archive{width:44px;flex-shrink:0}.unit-map_mapNotifications__K813K .notification-trigger>span{position:absolute;right:-4px;top:-4px}.unit-map_localCare__dIc_w .agenda-detail-backdrop{z-index:150}.unit-map_localCare__dIc_w [role=dialog] button{min-width:44px;min-height:44px}.unit-map_localCare__dIc_w [role=dialog] button:focus-visible{outline:3px solid var(--coral);outline-offset:3px}.unit-map_localCare__dIc_w [role=dialog] button.primary{background:var(--coral);color:var(--navy);border-color:transparent}.unit-map_localCare__dIc_w [role=dialog] button.primary:disabled{background:#edf1f5;color:var(--muted);border-color:var(--line);opacity:1}.unit-map_localCare__dIc_w [role=dialog] :is(label,fieldset){min-width:0;max-width:100%}.unit-map_localCare__dIc_w [role=dialog] :is(input:not([type=checkbox]):not([type=radio]),select,textarea){box-sizing:border-box;width:100%;min-width:0;max-width:100%}.unit-map_localCare__dIc_w .care-auth-note>span{min-width:0;overflow-wrap:anywhere}.unit-map_heading__ptSEL button{width:44px;padding:10px;flex:none}.unit-map_heading__ptSEL button svg{width:19px;height:19px}.unit-map_areas__qsRUT{position:absolute;top:86px;left:18px;z-index:10;display:flex;gap:8px}.unit-map_areas__qsRUT button{display:flex;gap:8px;align-items:center;box-shadow:0 4px 12px #173e3310}.unit-map_areas__qsRUT button[aria-pressed=true]{background:#285f58;color:white;border-color:#285f58}.unit-map_areas__qsRUT small{font-size:10px;opacity:.75}.unit-map_surface__N9TEW{position:relative}.unit-map_hospital__eu56D,.unit-map_hospital__eu56D>#mapa-leitos,.unit-map_surface__N9TEW{height:100%;min-height:0}.unit-map_hospital__eu56D{position:relative}.unit-map_hospital__eu56D>.hospital-state{position:absolute;z-index:20;left:18px;right:18px;bottom:18px;margin:0}.unit-map_unavailable__K49Ax{position:absolute;inset:150px 24px 24px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border:1px dashed #bfd3c9;border-radius:20px;padding:24px}.unit-map_unavailable__K49Ax h2{font-size:20px}.unit-map_unavailable__K49Ax p{max-width:480px;font-size:14px;line-height:1.6}.unit-map_receptionSurface__k_sOy{position:absolute;inset:150px 18px 18px;overflow:auto;overscroll-behavior:contain;padding:20px;border:1px solid #d4e1dc;border-radius:16px;background:#fffffff5;box-shadow:0 12px 32px #173e3315}.unit-map_receptionSurface__k_sOy h2{margin-top:0;font-size:20px}.unit-map_receptionSurface__k_sOy li,.unit-map_receptionSurface__k_sOy p{font-size:13px;line-height:1.5}@media (max-width:600px){.unit-map_heading__ptSEL{left:10px;right:10px;top:8px;height:44px;padding:0 6px 0 10px;gap:8px;justify-content:space-between;max-width:calc(100% - 20px)}.unit-map_heading__ptSEL>div{display:flex;align-items:center;gap:8px;min-width:0}.unit-map_heading__ptSEL h1{font-size:13px;margin:0;white-space:nowrap}.unit-map_heading__ptSEL span{max-width:140px;font-size:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.unit-map_heading__ptSEL button{border:0;background:transparent}.unit-map_areas__qsRUT{left:10px;top:62px}.unit-map_areas__qsRUT button{padding:7px 9px}.unit-map_areas__qsRUT small{max-width:72px}.unit-map_workspace__GV_Cx:has([data-testid=hospital-visual-layout]) .unit-map_areas__qsRUT{display:none}.unit-map_workspace__GV_Cx:has([data-secondary-open=true]) .unit-map_areas__qsRUT{display:flex;top:128px;left:20px;right:20px}.unit-map_receptionSurface__k_sOy{inset:120px 10px 10px}}@media (prefers-reduced-motion:reduce){.unit-map_shell__Lw9rU,.unit-map_workspace__GV_Cx,.unit-map_workspace__GV_Cx *{transition:none!important;animation:none!important}}.unit-map_shell__Lw9rU .unit-map-navigation-trigger{position:absolute;top:8px;right:10px;z-index:115}.unit-map_shell__Lw9rU .unit-map-navigation-trigger .mobile-nav-trigger{width:44px;height:44px;background:#fff;border:1px solid #d4e1dc;border-radius:10px}.unit-map_registrationOverlay__yFk1U .dialog-backdrop{z-index:140}.unit-map_workspace__GV_Cx .hospital-dialog button.primary{background:var(--coral);color:var(--navy);border:1px solid var(--coral);box-shadow:none}.unit-map_workspace__GV_Cx .hospital-dialog button.secondary{background:#fff;color:var(--navy);border:1px solid var(--line);box-shadow:none}.unit-map_heading__ptSEL{top:10px;left:12px;height:44px;padding:0 5px 0 12px}.unit-map_heading__ptSEL>div{display:flex;align-items:center;gap:8px}.unit-map_heading__ptSEL h1{margin:0;font-size:14px}.unit-map_heading__ptSEL span{max-width:170px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.unit-map_areas__qsRUT,.unit-map_workspace__GV_Cx:has([data-secondary-open=true]) .unit-map_areas__qsRUT,.unit-map_workspace__GV_Cx:has([data-testid=hospital-visual-layout]) .unit-map_areas__qsRUT{display:flex;left:12px;top:62px;right:auto}.unit-map_inspector__OaYWh{position:absolute;top:120px;right:12px;bottom:100px;z-index:15;width:min(380px,calc(100% - 24px));padding:16px;overflow:auto;background:#fff;border:1px solid #d4e1dc;border-radius:14px;box-shadow:0 12px 32px #173e3320}.unit-map_inspector__OaYWh[hidden]{display:none}.unit-map_businessOverlay__zAzoI{position:absolute;inset:12px;z-index:100;background:#fff;border:1px solid #d4e1dc;border-radius:16px;padding:16px;overflow:auto;box-shadow:0 12px 32px #173e3330}.unit-map_businessOverlay__zAzoI>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.unit-map_businessOverlay__zAzoI>header button{min-height:44px;min-width:44px}@media(max-width:600px){.unit-map_businessOverlay__zAzoI{inset:4px;padding:8px}}.unit-map_visualInspector__TLeK6{bottom:auto;width:min(320px,calc(100% - 24px));height:auto;max-height:calc(100% - 240px);background:#fffffffa;animation:unit-map_inspectorEnter__Ujl1B .16s ease-out}.unit-map_inspectorLeaving__CHrkV{pointer-events:none;animation:unit-map_inspectorLeave__dv_hb .12s ease-in forwards}@keyframes unit-map_inspectorEnter__Ujl1B{0%{opacity:0}to{opacity:1}}@keyframes unit-map_inspectorLeave__dv_hb{0%{opacity:1}to{opacity:0}}@media(max-width:600px){.unit-map_inspector__OaYWh.unit-map_visualInspector__TLeK6{top:auto;bottom:10px;width:auto;height:auto;max-height:min(38dvh,320px)}}.unit-map_receptionSurface__k_sOy{position:static;padding:0;border:0;box-shadow:none;overflow:visible;background:transparent}.unit-map_closeInspector__1zSkn{float:right;padding:8px!important;width:44px}.unit-map_closeInspector__1zSkn svg{width:18px}.unit-map_presetPicker__AZQ5D{position:absolute;left:12px;top:112px;z-index:18;width:min(350px,calc(100% - 24px));max-height:calc(100% - 160px);overflow:auto;padding:12px;background:#fffffff5;border:1px solid #d4e1dc;border-radius:14px;display:grid;grid-gap:6px;gap:6px}.unit-map_inspector__OaYWh p,.unit-map_presetPicker__AZQ5D p{font-size:12px;line-height:1.5}@media(max-width:600px){.unit-map_exteriorPicker__4DS5b{z-index:20}}.unit-map_areaList__tUaUr{position:absolute;left:12px;bottom:138px;z-index:8;padding:8px;background:#fffffff2;border:1px solid #d4e1dc;border-radius:12px;font-size:12px;max-width:280px}.unit-map_areaList__tUaUr summary{cursor:pointer;min-height:28px;display:flex;align-items:center}.unit-map_areaList__tUaUr div{max-height:240px;overflow:auto;display:grid;grid-gap:4px;gap:4px}.unit-map_mapFeedback___5t9B{position:absolute;bottom:120px;left:12px;z-index:20;background:white;padding:12px;border-radius:10px;font-size:12px}.unit-map_operationalPending__5ibPm{position:absolute;bottom:82px;left:12px;right:12px;z-index:8;max-width:480px;background:#fffffff2;padding:10px;border-radius:10px;font-size:12px}@media (max-width:600px){.unit-map_heading__ptSEL{right:auto;width:calc(100% - 130px);max-width:330px}.unit-map_mapNotifications__K813K .notification-trigger{top:8px;right:64px}.unit-map_heading__ptSEL>div{flex:1 1;min-width:0;overflow:hidden}.unit-map_heading__ptSEL span{max-width:min(135px,22vw);max-width:135px;font-size:10px;line-height:1.15;white-space:normal;text-overflow:clip;overflow-wrap:anywhere;max-height:2.4em}.unit-map_inspector__OaYWh{top:auto;left:10px;right:10px;bottom:10px;width:auto;height:min(42dvh,360px)}.unit-map_areaList__tUaUr{bottom:190px;max-width:220px}}.unit-map_hotelRooms__arcFA{position:absolute;right:124px;top:175px;z-index:9;box-sizing:border-box;padding:12px;background:#fffffff5;color:var(--navy);border:1px solid var(--line);border-radius:16px;max-width:min(320px,calc(100% - 148px));max-height:calc(100% - 200px);overflow:auto;overscroll-behavior:contain;font-size:var(--type-body-sm);box-shadow:var(--shadow)}.unit-map_hotelRooms__arcFA summary{display:flex;align-items:center;min-height:44px;cursor:pointer;font-weight:800}.unit-map_hotelRooms__arcFA p{font-size:var(--type-body-sm);line-height:var(--leading-normal);max-width:290px}.unit-map_hotelRooms__arcFA summary:focus-visible{outline:3px solid var(--coral);outline-offset:2px}.unit-map_hotelRooms__arcFA label{display:block;margin-top:12px;font-weight:800}.unit-map_hotelRooms__arcFA select{max-width:100%;min-height:44px}.unit-map_hotelRooms__arcFA button{display:block;width:100%;text-align:left;margin-top:4px}@media (max-width:600px){.unit-map_hotelRooms__arcFA{right:76px;top:178px;max-width:min(230px,calc(100% - 100px))}}.unit-map_areas__qsRUT{gap:5px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.unit-map_areas__qsRUT>button{flex:none;white-space:nowrap}.unit-map_areas__qsRUT button{padding:7px 9px;font-size:11px}.unit-map_workspace__GV_Cx .hospital-drawer-backdrop{position:absolute;inset:120px 12px 18px auto;width:min(540px,calc(100% - 24px));background:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;z-index:30}.unit-map_workspace__GV_Cx .hospital-drawer{width:100%;height:100%;border:1px solid var(--line,#e4e9ef);border-radius:24px;pointer-events:auto;box-shadow:var(--shadow,0 18px 50px -26px #0d1b3d52)}@media(max-width:600px){.unit-map_workspace__GV_Cx .hospital-drawer-backdrop{inset:auto 10px 10px;width:auto;height:min(42dvh,360px)}}.unit-map_inspector__OaYWh[data-inspector-view=ENTRY]{background:transparent;border:0;box-shadow:none;padding:0;pointer-events:none}.unit-map_inspector__OaYWh[data-inspector-view=ENTRY]>.unit-map_closeInspector__1zSkn{display:none}.unit-map_inspector__OaYWh[data-inspector-view=ENTRY] .unit-map_receptionSurface__k_sOy>:not(.unit-map-reception-panel):not(:has(.unit-map-inspector-backdrop)){display:none}.unit-map_workspace__GV_Cx .unit-map_closeInspector__1zSkn,.unit-map_workspace__GV_Cx [role=dialog]>header>button[aria-label^=Fechar]{box-sizing:border-box;display:grid;place-items:center;padding:0!important;width:44px;min-width:44px;height:44px;min-height:44px;flex:0 0 44px;align-self:start}.unit-map_workspace__GV_Cx .unit-map_closeInspector__1zSkn>svg,.unit-map_workspace__GV_Cx [role=dialog]>header>button[aria-label^=Fechar]>svg{display:block;width:20px;height:20px;flex:none}.unit-map_workspace__GV_Cx :is(.hospital-dialog,.hospital-task-dialog,.reception-dialog,.hospital-drawer,.reception-drawer){min-width:0;container-type:inline-size;overscroll-behavior:contain;scroll-padding-block:16px}.unit-map_workspace__GV_Cx :is(.hospital-dialog,.hospital-task-dialog,.reception-dialog)>header{align-items:start}.unit-map_workspace__GV_Cx :is(.hospital-dialog,.hospital-task-dialog,.reception-dialog)>header>:is(i,div,span){min-width:0}.unit-map_workspace__GV_Cx :is(.hospital-dialog,.reception-dialog)>header>i{flex:none}.unit-map_workspace__GV_Cx :is(.reception-dialog,.reception-drawer)>header>div{flex:1 1;min-width:0}.unit-map_workspace__GV_Cx :is(.reception-dialog,.reception-drawer)>header span{min-width:0;overflow-wrap:anywhere}.unit-map_workspace__GV_Cx .reception-drawer>header .pet-photo-avatar{flex:0 0 40px;width:40px;min-width:40px;height:40px}.unit-map_workspace__GV_Cx :is(.hospital-dialog,.hospital-task-dialog,.reception-dialog,.hospital-drawer,.reception-drawer) :is(label,fieldset){min-width:0;max-width:100%;overflow-wrap:anywhere}.unit-map_workspace__GV_Cx :is(.hospital-dialog,.hospital-task-dialog,.reception-dialog,.hospital-drawer,.reception-drawer) :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[role=combobox]){box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:max(44px,2.5em);height:auto;scroll-margin-block:16px}.unit-map_workspace__GV_Cx :is(.hospital-dialog,.hospital-task-dialog,.reception-dialog,.hospital-drawer,.reception-drawer) textarea{min-height:max(80px,3.5em)}.unit-map_workspace__GV_Cx :is(.hospital-dialog,.reception-dialog) :is(.hospital-form.two,.reception-drawer-form){grid-template-columns:repeat(auto-fit,minmax(min(18em,100%),1fr))}.unit-map_workspace__GV_Cx :is(.dialog-backdrop,.hospital-task-dialog-backdrop,.reception-dialog-backdrop){padding:max(12px,env(safe-area-inset-top,0px)) 12px max(12px,env(safe-area-inset-bottom,0px))}.unit-map_workspace__GV_Cx :is(.hospital-dialog,.hospital-task-dialog,.reception-dialog){box-sizing:border-box;max-width:100%;max-height:calc(100dvh - 24px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));overflow:auto}.unit-map_workspace__GV_Cx .hospital-task-dialog{display:block}.unit-map_workspace__GV_Cx .hospital-task-dialog>header{grid-template-columns:44px minmax(0,1fr) 44px}.unit-map_workspace__GV_Cx :is(.hospital-dialog,.hospital-task-dialog,.reception-dialog)>footer{flex-wrap:wrap}.unit-map_workspace__GV_Cx :is(.hospital-dialog,.hospital-task-dialog,.reception-dialog)>footer>button{display:flex;align-items:center;justify-content:center;gap:8px;white-space:normal;min-width:0}.unit-map_workspace__GV_Cx .hospital-drawer{display:block;overflow:auto}.unit-map_workspace__GV_Cx .hospital-drawer>header{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:grid;grid-template-columns:48px minmax(0,1fr) 44px;align-items:center;padding:18px 20px 14px;grid-gap:10px 12px;gap:10px 12px;background:linear-gradient(120deg,#fff6f1,white 75%)}.unit-map_workspace__GV_Cx .hospital-drawer>header>.pet-photo-avatar{width:48px;min-width:48px;height:48px;grid-row:1}.unit-map_workspace__GV_Cx .hospital-drawer>header>span:not(.pet-photo-avatar){grid-column:2;grid-row:1;overflow-wrap:anywhere}.unit-map_workspace__GV_Cx .hospital-drawer>header h2{font-size:22px;line-height:1.2}.unit-map_workspace__GV_Cx .hospital-drawer>header>button[aria-label="Fechar internação"]{grid-column:3;grid-row:1;align-self:start}.unit-map_workspace__GV_Cx .hospital-drawer .hospital-subtabs{flex-wrap:wrap}.unit-map_workspace__GV_Cx .hospital-drawer .hospital-subtabs>button{min-width:0;white-space:normal}.unit-map_workspace__GV_Cx .hospital-drawer :is(.hospital-family-grid,.hospital-support-grid,.hospital-overview-columns,.hospital-form-row,.hospital-form.two,.hospital-care-composer,.hospital-patient-summary,.hospital-transfer-form,.hospital-vitals){grid-template-columns:minmax(0,1fr)}.unit-map_workspace__GV_Cx .hospital-drawer :is(.hospital-family-grid,.hospital-support-grid,.hospital-overview-columns)>*{min-width:0}.unit-map_workspace__GV_Cx .hospital-drawer :is(.hospital-tab,.hospital-overview-panel){padding:16px}.unit-map_workspace__GV_Cx .hospital-drawer :is(.hospital-care-composer,.hospital-medication-order,.hospital-discharge-grid,.hospital-discharge-form,.hospital-discharge-readiness,.hospital-supply-composer,.hospital-supply-flow,.hospital-daily-rate-panel>div,.hospital-account-origin,.hospital-task-field-grid,.hospital-form,.hospital-form-row,.hospital-death-grid,.hospital-death-entry,.hospital-composer-card,.hospital-operation-composer,.hospital-evolution-composer,.hospital-transfer-form,.hospital-template-row,.hospital-task-execution-fields){display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:12px;gap:12px;min-width:0}.unit-map_workspace__GV_Cx .hospital-drawer :is(.hospital-care-composer,.hospital-medication-order,.hospital-discharge-grid,.hospital-discharge-form,.hospital-discharge-readiness,.hospital-supply-composer,.hospital-supply-flow,.hospital-daily-rate-panel>div,.hospital-account-origin,.hospital-task-field-grid,.hospital-form,.hospital-form-row,.hospital-death-grid,.hospital-death-entry,.hospital-composer-card,.hospital-operation-composer,.hospital-evolution-composer,.hospital-transfer-form,.hospital-template-row,.hospital-task-execution-fields)>*{grid-column:1/-1!important;min-width:0;max-width:100%}.unit-map_workspace__GV_Cx .hospital-drawer .hospital-supply-flow>i{justify-self:center;transform:rotate(90deg)}.unit-map_workspace__GV_Cx .hospital-drawer .hospital-account-origin>button{width:100%;white-space:normal}.unit-map_workspace__GV_Cx .hospital-drawer .hospital-financial-totals{grid-template-columns:repeat(2,minmax(0,1fr))!important}.unit-map_workspace__GV_Cx .hospital-drawer section>header{flex-wrap:wrap;min-width:0}.unit-map_workspace__GV_Cx .hospital-drawer :is(section>header,.hospital-section-heading)>:is(span,div){min-width:0;flex:1 1 12em}.unit-map_workspace__GV_Cx .hospital-drawer .hospital-section-heading{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}.unit-map_workspace__GV_Cx .hospital-drawer :is(.hospital-daily-rate-panel,.hospital-supply-panel,.hospital-financial-snapshot,.hospital-death-entry,.hospital-external-transfer)>header{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px}.unit-map_workspace__GV_Cx .hospital-drawer :is(.hospital-daily-rate-panel,.hospital-supply-panel,.hospital-financial-snapshot,.hospital-death-entry,.hospital-external-transfer)>header>:nth-child(n+3){grid-column:2;justify-self:start}.unit-map_workspace__GV_Cx .hospital-drawer .hospital-external-transfer>button{grid-template-columns:40px minmax(0,1fr);text-align:left}.unit-map_workspace__GV_Cx .hospital-drawer .hospital-external-transfer>button>:nth-child(n+3){grid-column:2}.unit-map_workspace__GV_Cx .hospital-drawer :is(.hospital-tab,.hospital-overview-panel,.hospital-account-tab)>*{min-width:0;max-width:100%}.unit-map_workspace__GV_Cx .hospital-drawer :is(table){display:block;max-width:100%;overflow-x:auto}.unit-map_workspace__GV_Cx .hospital-task-billing>header{flex-wrap:wrap;gap:8px}.unit-map_workspace__GV_Cx .hospital-task-billing>div{grid-template-columns:repeat(auto-fit,minmax(min(9em,100%),1fr))}.unit-map_workspace__GV_Cx .hospital-drawer .bedside-card>header>div,.unit-map_workspace__GV_Cx .hospital-drawer .bedside-patient>div,.unit-map_workspace__GV_Cx .hospital-drawer .bedside-vital-board article>span{min-width:0;overflow-wrap:anywhere}.unit-map_workspace__GV_Cx .hospital-drawer .bedside-vital-board article{min-width:0}.unit-map_workspace__GV_Cx .hospital-drawer .bedside-entry label small{position:static;justify-self:start}@container (max-width: 500px){.unit-map_workspace__GV_Cx .reception-drawer-form,.unit-map_workspace__GV_Cx .reception-triage-form>fieldset{grid-template-columns:minmax(0,1fr)}}.unit-map_workspace__GV_Cx :is(.hospital-drawer,.hospital-task-dialog) button{min-width:44px;min-height:44px}.unit-map_localCare__dIc_w .clinical-document-viewer{box-sizing:border-box;grid-template-columns:minmax(0,1fr);padding:12px}.unit-map_localCare__dIc_w .clinical-document-viewer>section{justify-self:center;box-sizing:border-box;width:100%;max-width:1100px;min-width:0;height:min(850px,calc(100dvh - 24px));grid-template-rows:auto minmax(0,1fr)}.unit-map_localCare__dIc_w .clinical-document-viewer header{gap:12px}.unit-map_localCare__dIc_w .clinical-document-viewer header>span{min-width:0;overflow-wrap:anywhere}.unit-map_localCare__dIc_w .clinical-document-viewer header>button{flex:none}.unit-map_localCare__dIc_w .clinical-document-viewer :is(iframe,img){min-width:0;min-height:0;max-width:100%}.unit-map_areas__qsRUT{right:12px;max-width:calc(100% - 24px);flex-wrap:wrap}@media(max-width:900px){.unit-map_areas__qsRUT{overflow-x:auto;flex-wrap:nowrap;max-width:calc(100% - 24px);padding-bottom:4px}.unit-map_areas__qsRUT button{flex:none}}.unit-map_receptionDrawer__btpYx .unit-map-reception-panel>header h2{display:none}.unit-map_receptionDrawer__btpYx .unit-map-reception-panel>header{justify-content:flex-end}.unit-map_receptionDrawer__btpYx .unit-map-reception-panel,.unit-map_receptionDrawer__btpYx .unit-map_receptionSurface__k_sOy{display:grid;grid-gap:12px;gap:12px}.unit-map_receptionDrawer__btpYx .unit-map-reception-panel>ul{max-height:none}.unit-map_receptionDrawer__btpYx[data-inspector-view=ENTRY]{background:transparent;border:0;box-shadow:none;pointer-events:none;animation:none;overflow:visible}.unit-map_receptionDrawer__btpYx[data-inspector-view=ENTRY]>footer,.unit-map_receptionDrawer__btpYx[data-inspector-view=ENTRY]>header{display:none}.unit-map_receptionDrawer__btpYx[data-inspector-view=ENTRY]>[data-map-drawer-body]{padding:0;overflow:visible}.unit-map_receptionDrawer__btpYx[data-inspector-view=ENTRY] .unit-map_receptionSurface__k_sOy>:not(.unit-map-reception-panel):not(:has(.unit-map-inspector-backdrop)){display:none}.unit-map_workspace__GV_Cx .hospital-drawer :is(button.primary,.hospital-primary-action,.hospital-prepare-discharge,.hospital-account-origin>button){background:var(--coral,#ff7a59)!important;border-color:var(--coral,#ff7a59)!important;color:var(--navy,#0d1b3d)!important;font-weight:900}.unit-map_workspace__GV_Cx .hospital-drawer .hospital-supply-flow{justify-items:start}.unit-map_workspace__GV_Cx .hospital-drawer .hospital-supply-flow>i{justify-self:start;margin-left:12px}.unit-map_pharmacyList__7KB0_{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.unit-map_pharmacyList__7KB0_>li{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid #e4e9ef;border-left:5px solid #9aa4ad;border-radius:14px;background:#fff}.unit-map_pharmacyList__7KB0_>li[data-tone=OK]{border-left-color:#3fa77a}.unit-map_pharmacyList__7KB0_>li[data-tone=WARNING]{border-left-color:#f0a330}.unit-map_pharmacyList__7KB0_>li[data-tone=CRITICAL]{border-left-color:#e0483b}.unit-map_pharmacyList__7KB0_>li>button{width:100%;min-height:0!important;display:grid!important;justify-content:stretch!important;grid-gap:2px;gap:2px;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;text-align:left!important;font:inherit;cursor:pointer;color:#0d1b3d}.unit-map_pharmacyList__7KB0_ strong{font-size:15px;font-weight:900}.unit-map_pharmacyList__7KB0_ small{font-size:12px;font-weight:700;color:#5d6b80}.unit-map_pharmacyList__7KB0_ p{margin:0;padding:6px 10px;border-radius:10px;font-size:12px;font-weight:800;background:#fff7e8;color:#7a4a00}.unit-map_pharmacyList__7KB0_ p[data-severity=CRITICAL]{background:#fdf1f0;color:#8f2016}.agenda-waitlist-hub_bidu__6mrZp{display:flex;align-items:center;gap:14px}.agenda-waitlist-hub_bidu__6mrZp>:first-child{flex:none}.agenda-waitlist-hub_speech__Ig100{position:relative;flex:1 1;min-width:0;display:grid;grid-gap:4px;gap:4px;padding:12px 16px;border:2px solid #e5e9ef;border-radius:16px;background:white;font-size:14px;font-weight:600;line-height:1.45;color:var(--muted,#5d6b80)}.agenda-waitlist-hub_speech__Ig100:before{content:"";position:absolute;left:-8px;top:50%;width:12px;height:12px;margin-top:-6px;border-left:2px solid #e5e9ef;border-bottom:2px solid #e5e9ef;background:white;transform:rotate(45deg)}.agenda-waitlist-hub_speech__Ig100 b{font-size:16px;font-weight:900;color:var(--navy,#0d1b3d);line-height:1.3}.agenda-waitlist-hub_counts__TB_v9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.agenda-waitlist-hub_counts__TB_v9 li{display:grid;grid-gap:0;gap:0;padding:10px 12px;border-radius:14px;background:#f4f6fa;font-size:13px;font-weight:700;line-height:1.3;color:var(--muted,#5d6b80)}.agenda-waitlist-hub_counts__TB_v9 b{font-size:22px;font-weight:900;line-height:1.2;color:var(--navy,#0d1b3d)}.agenda-waitlist-hub_counts__TB_v9 li[data-alert]{background:#fff1f0;color:#b42318}.agenda-waitlist-hub_counts__TB_v9 li[data-alert] b{color:#b42318}.agenda-waitlist-hub_notice__QA90B{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;border-radius:12px;font-size:14px;font-weight:800;line-height:1.4}.agenda-waitlist-hub_notice__QA90B svg{flex:none;width:18px;height:18px;margin-top:1px}.agenda-waitlist-hub_notice__QA90B[data-tone=ok]{background:#eaf8f3;color:#14634f}.agenda-waitlist-hub_notice__QA90B[data-tone=error]{background:#fff1f0;color:#b42318}.agenda-waitlist-hub_section__Yb8kf{display:grid;grid-gap:10px;gap:10px}.agenda-waitlist-hub_section__Yb8kf h3{margin:6px 0 0}.agenda-waitlist-hub_empty__wjniF{display:grid;justify-items:center;grid-gap:6px;gap:6px;padding:24px 16px;border:2px dashed #d5dde8;border-radius:16px;text-align:center;font-size:14px;color:var(--muted,#5d6b80)}.agenda-waitlist-hub_empty__wjniF svg{width:26px;height:26px}.agenda-waitlist-hub_card__L0v_o,.agenda-waitlist-hub_offer__4_Qhd{padding:14px;border:solid #e5e9ef;border-width:2px 2px 4px;border-radius:16px;background:white}.agenda-waitlist-hub_card__L0v_o{display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start}.agenda-waitlist-hub_cardMain__vhJJt{display:grid;grid-gap:3px;gap:3px;min-width:0}.agenda-waitlist-hub_card__L0v_o h4{margin:4px 0 0;font-size:17px;font-weight:900;line-height:1.3;overflow-wrap:anywhere}.agenda-waitlist-hub_card__L0v_o p{margin:0;font-size:14px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.agenda-waitlist-hub_window__LAdAG{display:flex;align-items:flex-start;gap:6px;margin-top:3px!important;color:var(--navy,#0d1b3d)!important;font-weight:800!important}.agenda-waitlist-hub_window__LAdAG svg{flex:none;width:16px;height:16px;margin-top:2px;color:var(--muted,#5d6b80)}.agenda-waitlist-hub_pills__0w3Dx{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.agenda-waitlist-hub_pill__FCkPm{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;background:#eef2f7;font-size:12px;font-weight:800;line-height:1;color:var(--muted,#5d6b80)}.agenda-waitlist-hub_pill__FCkPm[data-priority="1"]{background:#fff4d6;color:#8a5a00}.agenda-waitlist-hub_pill__FCkPm[data-priority="2"]{background:#fff1f0;color:#b42318}.agenda-waitlist-hub_remove__LJwg1{min-height:44px;padding:0 14px;border:1px solid var(--line,#e4e9ef);border-radius:12px;background:white;color:#b42318;font:inherit;font-size:14px;font-weight:800;cursor:pointer}.agenda-waitlist-hub_offerActions__nvTMT button:disabled,.agenda-waitlist-hub_remove__LJwg1:disabled{opacity:.55;cursor:default}.agenda-waitlist-hub_offer__4_Qhd{display:grid;grid-gap:10px;gap:10px;border-color:#ffd5c8;background:#fff9f6}.agenda-waitlist-hub_who__bUETe{display:flex;align-items:center;gap:12px;min-width:0}.agenda-waitlist-hub_who__bUETe>span{display:grid;min-width:0}.agenda-waitlist-hub_who__bUETe b{font-size:17px;font-weight:900;line-height:1.3;overflow-wrap:anywhere}.agenda-waitlist-hub_who__bUETe small{font-size:14px;font-weight:600;color:var(--muted,#5d6b80);overflow-wrap:anywhere}.agenda-waitlist-hub_slot__e4oxt{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:white}.agenda-waitlist-hub_slot__e4oxt svg{flex:none;width:20px;height:20px;color:var(--muted,#5d6b80)}.agenda-waitlist-hub_slot__e4oxt>span{display:grid;min-width:0}.agenda-waitlist-hub_slot__e4oxt small{font-size:13px;font-weight:600;color:var(--muted,#5d6b80)}.agenda-waitlist-hub_slot__e4oxt b{font-size:15px;font-weight:900;color:var(--navy,#0d1b3d)}.agenda-waitlist-hub_expires__N96PA{display:flex;align-items:center;gap:6px;font-weight:700;color:#8a5a00!important}.agenda-waitlist-hub_expires__N96PA svg{flex:none;width:16px;height:16px}.agenda-waitlist-hub_offerActions__nvTMT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.agenda-waitlist-hub_offerActions__nvTMT button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;border:1px solid var(--line,#e4e9ef);border-radius:13px;background:white;color:var(--navy,#0d1b3d);font:inherit;font-size:14px;font-weight:800;line-height:1.2;cursor:pointer}.agenda-waitlist-hub_offerActions__nvTMT .agenda-waitlist-hub_accept__1DmHw{border-color:#58cc02;border-bottom:4px solid #46a302;background:#58cc02;color:white;font-weight:900}.agenda-waitlist-hub_offerActions__nvTMT svg{flex:none;width:16px;height:16px}.agenda-waitlist-hub_lessonStep__V2P0s{display:grid;grid-gap:18px;gap:18px}.agenda-waitlist-hub_dates__dJ1Xw{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px}.agenda-waitlist-hub_dates__dJ1Xw label,.agenda-waitlist-hub_notes__UKG4b{display:grid;grid-gap:8px;gap:8px;font-size:15px;font-weight:800;color:#102f63}.agenda-waitlist-hub_dates__dJ1Xw input{width:100%;box-sizing:border-box;min-height:56px;padding:0 16px;border:2px solid #e5e9ef;border-radius:16px;background:#f7f9fb;color:#102f63;font:inherit;font-size:17px;font-weight:800}.agenda-waitlist-hub_dates__dJ1Xw input:focus{outline:none;border-color:#1cb0f6;background:white}.agenda-waitlist-hub_notes__UKG4b textarea{width:100%;box-sizing:border-box;font-size:16px}.agenda-waitlist-hub_inlineIcon__Y7_yP{width:16px;height:16px;vertical-align:-2px}@media (max-width:639px){.agenda-waitlist-hub_card__L0v_o{grid-template-columns:48px minmax(0,1fr)}.agenda-waitlist-hub_remove__LJwg1{grid-column:1/-1;width:100%}.agenda-waitlist-hub_offerActions__nvTMT{grid-template-columns:1fr}.agenda-waitlist-hub_counts__TB_v9 li{padding:8px 10px;font-size:12px}.agenda-waitlist-hub_dates__dJ1Xw input{font-size:16px}}.agenda-team-day_team__w701o{display:grid;grid-gap:14px;gap:14px;font-family:Nunito,sans-serif;color:#3c3c3c;min-width:0}.agenda-team-day_summary__nxadl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px}.agenda-team-day_summary__nxadl li{display:grid;grid-gap:2px;gap:2px;padding:12px 14px;border:solid #e5e5e5;border-width:2px 2px 4px;border-radius:16px;background:#fff}.agenda-team-day_summary__nxadl b{font-size:24px;font-weight:900;line-height:1}.agenda-team-day_summary__nxadl span{font-size:13px;font-weight:800;color:#777}.agenda-team-day_summary__nxadl li[data-tone=confirmed] b{color:#58a700}.agenda-team-day_summary__nxadl li[data-tone=waiting] b{color:#c48a00}.agenda-team-day_summary__nxadl li[data-tone=arrived] b{color:#1899d6}.agenda-team-day_empty__GhIC7{display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:40px 16px;border:2px dashed #e5e5e5;border-radius:20px;text-align:center;color:#777}.agenda-team-day_empty__GhIC7 svg{width:30px;height:30px;color:#afafaf}.agenda-team-day_empty__GhIC7 b{color:#3c3c3c;font-size:17px;font-weight:900}.agenda-team-day_scroller__t6bgr{overflow-x:auto;border:2px solid #e5e5e5;border-radius:20px;background:#fff;display:flex;align-items:flex-start}.agenda-team-day_grid__p_mB_{display:grid;min-width:min-content;flex:1 0 auto}.agenda-team-day_corner__zxwO8,.agenda-team-day_head__tm15y{border-bottom:2px solid #e5e5e5}.agenda-team-day_head__tm15y{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border-left:2px solid #f2f2f2;background:#fff;font-size:15px;font-weight:900}.agenda-team-day_head__tm15y span{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:50%;background:#ce82ff;color:#fff;font-size:12px;box-shadow:inset 0 -3px 0 rgba(0,0,0,.15)}.agenda-team-day_head__tm15y em{margin-left:auto;padding:1px 8px;border-radius:99px;background:#f2f2f2;font-size:12px;font-style:normal}.agenda-team-day_hours__6LeWK{position:relative}.agenda-team-day_hours__6LeWK span{position:absolute;right:8px;transform:translateY(-50%);font-size:11px;font-weight:800;color:#afafaf}.agenda-team-day_hours__6LeWK span:first-child{transform:none}.agenda-team-day_column__f3vZq{position:relative;list-style:none;margin:0;padding:0;border-left:2px solid #f2f2f2}.agenda-team-day_line__k5rMd{position:absolute;left:0;right:0;height:1px;background:#f2f2f2}.agenda-team-day_now__kwbx6{position:absolute;left:0;right:0;z-index:1;height:2px;background:#ff4b4b}.agenda-team-day_now__kwbx6:before{content:"";position:absolute;left:-5px;top:-4px;width:10px;height:10px;border-radius:50%;background:#ff4b4b}.agenda-team-day_slot__MwiPD{position:absolute;left:6px;right:6px;z-index:1}.agenda-team-day_slot__MwiPD .agenda-team-day_open__3le2A{width:100%;height:100%;display:grid;align-content:start;grid-gap:2px;gap:2px;padding:6px 8px;border:solid #e5e5e5;border-width:2px 2px 4px;border-radius:12px;background:#fff;color:inherit;font:inherit;text-align:left;overflow:hidden;cursor:pointer}.agenda-team-day_slot__MwiPD .agenda-team-day_open__3le2A:focus-visible{outline:3px solid #84d8ff;outline-offset:2px}.agenda-team-day_slot__MwiPD[data-encaixe]{display:flex;gap:4px}.agenda-team-day_slot__MwiPD[data-encaixe] .agenda-team-day_open__3le2A{flex:1 1 auto;width:auto;min-width:0}.agenda-team-day_slot__MwiPD[data-tone=confirmed] .agenda-team-day_open__3le2A{border-color:#a5ed6e;background:#f7fff0}.agenda-team-day_slot__MwiPD[data-tone=waiting] .agenda-team-day_open__3le2A{border-color:#ffd900;background:#fffbea}.agenda-team-day_slot__MwiPD[data-tone=active] .agenda-team-day_open__3le2A,.agenda-team-day_slot__MwiPD[data-tone=arrived] .agenda-team-day_open__3le2A{border-color:#84d8ff;background:#f2fbff}.agenda-team-day_slot__MwiPD[data-tone=done] .agenda-team-day_open__3le2A{opacity:.65}.agenda-team-day_slot__MwiPD[data-tone=missed] .agenda-team-day_open__3le2A{border-color:#ffc1c1;background:#fff5f5}.agenda-team-day_time__XX_n8{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:900;color:#777}.agenda-team-day_time__XX_n8 svg{width:12px;height:12px}.agenda-team-day_pet__3tnHI{display:flex;align-items:center;gap:6px;min-width:0}.agenda-team-day_pet__3tnHI b{font-size:14px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-team-day_slot__MwiPD small{font-size:12px;font-weight:700;color:#777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-team-day_badge__edlmH{display:inline-flex;align-items:center;gap:3px;justify-self:start;padding:1px 8px;border-radius:99px;font-size:11px;font-style:normal;font-weight:900;background:#f2f2f2;color:#4b4b4b}.agenda-team-day_badge__edlmH svg{width:12px;height:12px}.agenda-team-day_slot__MwiPD[data-tone=confirmed] .agenda-team-day_badge__edlmH{background:#d7ffb8;color:#46a302}.agenda-team-day_slot__MwiPD[data-tone=waiting] .agenda-team-day_badge__edlmH{background:#fff1b3;color:#8a6400}.agenda-team-day_slot__MwiPD[data-tone=active] .agenda-team-day_badge__edlmH,.agenda-team-day_slot__MwiPD[data-tone=arrived] .agenda-team-day_badge__edlmH{background:#ddf4ff;color:#1899d6}.agenda-team-day_slot__MwiPD[data-tone=missed] .agenda-team-day_badge__edlmH{background:#ffdfe0;color:#ea2b2b}.agenda-team-day_topline___U_uZ{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0}.agenda-team-day_slot__MwiPD[data-compact] .agenda-team-day_open__3le2A{gap:4px;padding:5px 8px}.agenda-team-day_slot__MwiPD[data-compact] .agenda-team-day_badge__edlmH{flex:none}.agenda-team-day_slot__MwiPD[data-compact] .agenda-team-day_pet__3tnHI small{font-size:12px;font-weight:700;color:#777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-team-day_pet__3tnHI .pet-photo-avatar{flex:none;border-radius:8px}.agenda-team-day_summary__nxadl li[data-tone=late] b{color:#ea2b2b}.agenda-team-day_slot__MwiPD[data-tone=late] .agenda-team-day_open__3le2A{border-color:#ffc1c1;background:#fff5f5}.agenda-team-day_slot__MwiPD[data-tone=late] .agenda-team-day_badge__edlmH{background:#ffdfe0;color:#ea2b2b}.agenda-team-day_slot__MwiPD[data-tone=active] .agenda-team-day_badge__edlmH{background:#d7ffb8;color:#46a302}.agenda-team-day_walkIn__WrOZ8{flex:none;padding:0 6px;border-radius:99px;background:#f3e5ff;color:#9b4dca;font-size:10px;font-style:normal;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.agenda-team-day_notArrived__CfwQJ{display:grid;grid-gap:10px;gap:10px;padding:12px 14px;border:solid #ffc1c1;border-width:2px 2px 4px;border-radius:18px;background:#fff5f5}.agenda-team-day_notArrived__CfwQJ header{display:flex;align-items:center;gap:10px}.agenda-team-day_notArrived__CfwQJ header>svg{width:24px;height:24px;flex:none;color:#ff4b4b}.agenda-team-day_notArrived__CfwQJ header span{display:grid}.agenda-team-day_notArrived__CfwQJ header b{font-size:16px;font-weight:900;color:#ea2b2b}.agenda-team-day_notArrived__CfwQJ header small{font-size:13px;font-weight:700;color:#777}.agenda-team-day_notArrived__CfwQJ ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.agenda-team-day_notArrived__CfwQJ li button{min-height:44px;display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 6px;border:solid #ffc1c1;border-width:2px 2px 4px;border-radius:14px;background:#fff;color:inherit;font:inherit;text-align:left;cursor:pointer}.agenda-team-day_notArrived__CfwQJ li button span{display:grid}.agenda-team-day_notArrived__CfwQJ li button b{font-size:14px;font-weight:900}.agenda-team-day_notArrived__CfwQJ li button small{font-size:12px;font-weight:700;color:#777}.agenda-team-day_notArrived__CfwQJ li button em{padding:1px 8px;border-radius:99px;background:#ffdfe0;color:#ea2b2b;font-size:12px;font-style:normal;font-weight:900}.agenda-team-day_notArrived__CfwQJ li button:focus-visible{outline:3px solid #84d8ff;outline-offset:2px}@media (max-width:600px){.agenda-team-day_notArrived__CfwQJ li,.agenda-team-day_notArrived__CfwQJ li button{width:100%}}.agenda-team-day_busy__A3QMr{position:absolute;left:6px;right:6px;z-index:1;list-style:none}