.team-chat-app{--chat-surface:var(--surface,#fff);--chat-wash:#f5f7fa;--chat-bubble:#eef1f5;--chat-accent:#94163e;--chat-active:#f8edf1;--chat-own:#912044;--chat-own-ink:#fff;--chat-accent-ink:#fff;--chat-button:#94163e;--chat-text:1rem;--chat-person-text:.93rem;--chat-list-text:.85rem;--chat-meta-text:.76rem;color:var(--ink);min-width:0}:root[data-hub-theme=dark] .team-chat-app{--chat-wash:#102438;--chat-bubble:#1d374f;--chat-accent:#ffaccc;--chat-active:#392b3e;--chat-own:#78324e;--chat-button:#ad2450}:root[data-chat-text=large] .team-chat-app{--chat-text:1.25rem;--chat-person-text:1.08rem;--chat-list-text:1rem;--chat-meta-text:.89rem}.team-chat-shell{display:grid;grid-template-columns:minmax(248px,.82fr) minmax(0,1.65fr);height:clamp(450px,calc(100dvh - 220px),780px);min-width:0;border:1px solid var(--line);border-radius:14px;background:var(--chat-surface);box-shadow:var(--shadow);overflow:hidden}.team-chat-inbox{min-width:0;min-height:0;display:flex;flex-direction:column;border-right:1px solid var(--line)}.team-chat-inbox-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px 17px 10px}.team-chat-kicker{font-size:.65rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase;color:var(--chat-accent)}.team-chat-inbox-head h2{margin:0;font-size:1.6rem;line-height:1.2;letter-spacing:-.04em}.team-chat-author,.team-chat-emojis button,.team-chat-jump,.team-chat-link,.team-chat-new,.team-chat-send,.team-chat-tool{display:inline-flex;flex:none;align-items:center;justify-content:center;border:0}.team-chat-new,.team-chat-send,.team-chat-tool{min-width:44px;min-height:44px;border-radius:50%}.team-chat-new,.team-chat-send{color:var(--chat-accent-ink);background:var(--chat-button)}.team-chat-tool{background:transparent;color:var(--chat-accent);padding:6px}.team-chat-link:hover,.team-chat-tool:hover,.team-chat-tool[aria-expanded=true]{background:var(--chat-active)}.team-chat-search{display:flex;gap:8px;align-items:center;min-width:0;min-height:43px;padding:0 12px;border:1px solid var(--line);border-radius:12px;color:var(--muted);background:var(--chat-wash);line-height:1.35;cursor:text}.team-chat-inbox>.team-chat-search{margin:0 14px 12px}.team-chat-input-wrap:focus-within,.team-chat-search:focus-within{outline:2px solid var(--blue);outline-offset:1px}.team-chat-search svg{flex:none}.team-chat-search input{min-width:0;flex:1;width:100%;padding:9px 0;background:transparent;border:0;outline:0;font-size:.9rem;color:var(--ink);box-shadow:none}.team-chat-input-wrap textarea::placeholder,.team-chat-search input::placeholder{color:var(--muted);opacity:1}.team-chat-search input:focus-visible{outline:0}.team-chat-list{flex:1 1 0;min-height:0;overflow:auto;padding:2px 6px 10px;overscroll-behavior:contain}.team-chat-list-row{width:100%;min-width:0;min-height:69px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--ink);text-align:left}.team-chat-list-row:hover{background:var(--chat-wash)}.team-chat-list-row[aria-current=true]{background:var(--chat-active);border-color:color-mix(in srgb,var(--chat-accent) 34%,transparent)}.team-chat-mark{flex:none;display:inline-grid;place-items:center;border-radius:50%}.team-chat-mark.company{background:#762641;color:#ffd8e6}.team-chat-mark.office{background:#213e56;color:#d9ecfe}.team-chat-mark.group{background:#52653a;color:#e7f4cf}.team-chat-person-copy,.team-chat-row-text{min-width:0;display:flex;flex-direction:column;gap:3px}.team-chat-person-copy strong,.team-chat-preview,.team-chat-row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.team-chat-row-title{font-size:var(--chat-person-text);font-weight:650}.team-chat-row-title svg{display:inline-block;margin-left:5px;color:var(--muted);vertical-align:-1px}.team-chat-preview{color:var(--muted);font-size:var(--chat-list-text)}.team-chat-list-row[data-unread] .team-chat-row-title{font-weight:800}.team-chat-list-row[data-unread] .team-chat-preview{color:var(--ink);font-weight:600}.team-chat-row-meta{align-self:stretch;min-width:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px}.team-chat-row-meta time{font-size:.71rem;color:var(--muted);white-space:nowrap}.team-chat-unread{min-width:19px;padding:2px 5px;border-radius:15px;color:#fff;background:var(--chat-button);text-align:center;font-size:.68rem;line-height:1.4;font-weight:750}.team-chat-hint,.team-chat-list-empty,.team-chat-welcome p{color:var(--muted);font-size:.9rem}.team-chat-list-empty{padding:18px 12px}.team-chat-welcome{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;min-width:0;padding:24px;background:var(--chat-wash);text-align:center}.team-chat-welcome h2,.team-chat-welcome p{margin:0}.team-chat-welcome h2{font-size:1.3rem}.team-chat-welcome .secondary{margin-top:12px}.team-chat-welcome-mark{width:62px;height:62px;display:grid;place-items:center;margin-bottom:8px;border-radius:21px;background:var(--chat-active);color:var(--chat-accent)}.team-chat-thread{min-height:0;min-width:0;display:flex;flex-direction:column;position:relative;background:var(--chat-surface)}.team-chat-thread-head{flex:none;min-width:0;min-height:70px;display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line)}.team-chat-thread-title{flex:1;min-width:0}.team-chat-thread-title h2{margin:0;font-size:1.04rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-chat-thread-title>span{display:block;color:var(--muted);font-size:var(--chat-meta-text);line-height:1.45}.team-chat-back,.team-chat-done{display:none}.team-chat-history-wrap{position:relative;flex:1 1 0;min-height:0;min-width:0}.team-chat-thread .chat-history{display:block;width:100%;height:100%;min-height:0;max-height:none;overflow:auto;overflow-anchor:none;padding:0;border:0;overscroll-behavior:contain;scrollbar-gutter:stable}.team-chat-history-content{display:flex;flex-direction:column;gap:12px;min-height:100%;padding:14px clamp(11px,2vw,25px) 6px}.team-chat-older{align-self:center;min-height:40px;font-size:.82rem}.team-chat-day{align-self:center;color:var(--muted);font-size:var(--chat-meta-text);font-weight:600;padding:7px 0;margin:0}.team-chat-end{flex:none;height:2px}.team-chat-message{align-self:flex-start;display:flex;align-items:flex-start;gap:7px;min-width:0;max-width:min(90%,39rem)}.team-chat-message.own{align-self:flex-end;flex-direction:row-reverse}.team-chat-author{padding:0;margin-top:19px;border-radius:50%;background:transparent}.team-chat-author:disabled,.team-chat-message-meta button:disabled{opacity:1;cursor:default}.team-chat-bubble-group{min-width:0;display:flex;align-items:flex-start;flex-direction:column}.team-chat-message.own .team-chat-bubble-group{align-items:flex-end}.team-chat-message-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 6px;color:var(--muted);font-size:var(--chat-meta-text);line-height:1.4;margin:0 3px 4px}.team-chat-message-meta button{color:var(--ink);font-size:inherit;line-height:inherit;font-weight:650;padding:0;background:transparent}.team-chat-message-meta time{white-space:nowrap}.team-chat-bubble{min-width:0;max-width:100%;padding:9px 13px;border-radius:17px 17px 17px 5px;background:var(--chat-bubble);color:var(--ink)}.team-chat-message.own .team-chat-bubble{border-radius:17px 17px 5px 17px;background:var(--chat-own);color:var(--chat-own-ink)}.team-chat-bubble p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--chat-text);line-height:1.48}.team-chat-message .team-chat-bubble.emoji-only{padding:0 4px;background:transparent}.team-chat-bubble.emoji-only p{font-size:2.4rem;line-height:1.3}.team-chat-bubble .photo-gallery,.team-chat-bubble .photo-grid{max-width:100%}.team-chat-bubble .photo-gallery .text-button,.team-chat-bubble .photo-grid figcaption{color:inherit}.team-chat-message-actions{position:relative;font-size:.8rem}.team-chat-message-actions summary{display:grid;place-items:center;color:var(--muted);border-radius:15px;min-width:28px;min-height:22px;cursor:pointer;list-style:none}.team-chat-message-actions summary::-webkit-details-marker{display:none}.team-chat-message-actions[open]>button{color:var(--chat-accent);background:var(--chat-wash);padding:5px 10px;min-height:34px;border-radius:8px}.team-chat-empty-thread{margin:auto;padding:20px;display:grid;justify-items:center;text-align:center;color:var(--muted)}.team-chat-empty-thread svg{color:var(--chat-accent)}.team-chat-empty-thread p{margin:8px 0;font-size:var(--chat-list-text)}.team-chat-jump{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);gap:5px;background:var(--chat-surface);color:var(--chat-accent);border:1px solid var(--line);border-radius:22px;min-height:44px;padding:5px 14px;font-size:.83rem;font-weight:700;white-space:nowrap;box-shadow:0 2px 8px #081b311a}.team-chat-feedback{padding:4px 12px;flex:none}.chat-composer .notice,.team-chat-feedback .notice{margin:4px 0}.team-chat-thread .chat-composer{flex:none;margin:0;padding:10px 12px 7px;display:grid;align-items:stretch;gap:5px;border-top:1px solid var(--line);background:var(--chat-surface)}.team-chat-compose-row{gap:5px}.team-chat-compose-row,.team-chat-input-wrap{display:flex;align-items:flex-end;min-width:0}.team-chat-input-wrap{flex:1;border:1px solid var(--line);border-radius:23px;background:var(--chat-wash)}.team-chat-input-wrap textarea{flex:1;min-width:0;width:100%;min-height:43px;max-height:94px;border:0;border-radius:23px;outline:0;background:transparent;color:var(--ink);padding:10px 2px 9px 13px;font:inherit;font-size:max(16px,var(--chat-text));line-height:1.4;resize:none;scrollbar-width:thin}.team-chat-input-wrap textarea:focus-visible{outline:0}.team-chat-input-wrap>.team-chat-emoji-wrap{flex:none}.team-chat-send{gap:6px;min-height:44px;padding:8px 13px;border-radius:23px;font-size:.88rem;font-weight:700}.team-chat-send:disabled{cursor:default;opacity:.55}.team-chat-compose-note{min-height:15px;display:flex;justify-content:space-between;gap:8px;color:var(--muted);font-size:.68rem;line-height:1.4}.team-chat-emoji-wrap{position:relative}.team-chat-emojis{position:absolute;right:0;bottom:calc(100% + 8px);z-index:4;width:230px;max-width:calc(100vw - 74px);max-height:45dvh;overflow:auto;background:var(--chat-surface);color:var(--ink);border:1px solid var(--line);border-radius:14px;padding:8px;box-shadow:0 8px 24px #071a342b}.team-chat-emojis-head{display:flex;justify-content:space-between;align-items:center;min-height:28px;padding-left:5px;font-size:.77rem}.team-chat-emojis-head button{background:transparent;color:var(--muted);min-width:30px;min-height:30px}.team-chat-emojis>div:last-child{display:grid;grid-template-columns:repeat(6,1fr)}.team-chat-emojis>div:last-child button{min-height:36px;background:transparent;font-size:1.25rem;padding:1px;border-radius:7px}.team-chat-emojis>div:last-child button:hover{background:var(--chat-active)}.chat-photo-options{max-height:min(26dvh,230px);min-height:0;overflow:auto;margin:2px 0 5px;background:var(--chat-wash);padding:10px;border-radius:8px}.chat-photo-options .photo-grid:empty,.chat-photo-options[hidden]{display:none}.chat-photo-options .photo-picker>.field{margin:0}.team-chat-photo-retry{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:.85rem}.team-chat-link{width:fit-content;min-height:38px;gap:6px;background:transparent;color:var(--chat-accent);font-size:.9rem;font-weight:650;border-radius:7px;padding:4px 8px}.team-chat-dialog-form{display:grid;gap:14px;padding-bottom:23px;min-width:0}.team-chat-dialog-form p{margin:0}.team-chat-dialog-form .team-chat-hint{line-height:1.55}.team-chat-picker{display:grid;gap:9px}.team-chat-roster{display:flex;flex-direction:column;max-height:min(34dvh,310px);min-height:0;overflow:auto;overscroll-behavior:contain}.team-chat-person{display:flex;align-items:center;gap:10px;min-height:53px;padding:7px 8px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--ink);width:100%;min-width:0;text-align:left;cursor:pointer}.team-chat-person:hover{background:var(--chat-wash)}.team-chat-person[data-selected]{background:var(--chat-active)}.team-chat-person-copy{flex:1;line-height:1.3}.team-chat-person-copy strong{font-size:var(--chat-person-text)}.team-chat-person-copy small{font-size:var(--chat-meta-text);color:var(--muted)}.team-chat-person input[type=checkbox]{width:19px;height:19px;accent-color:var(--chat-button);flex:none}.team-chat-chips{display:flex;flex-wrap:wrap;gap:5px;max-height:86px;overflow:auto}.team-chat-chip{display:inline-flex;align-items:center;gap:4px;background:var(--chat-active);color:var(--chat-accent);border-radius:16px;padding:4px 8px;font-size:.8rem}.team-chat-name-field{display:grid;gap:5px}.team-chat-members-label strong,.team-chat-name-field label{font-size:.88rem;font-weight:700}.team-chat-name-field input{display:block;width:100%;min-width:0;border:1px solid var(--line);border-radius:9px;background:var(--chat-wash);color:var(--ink);min-height:44px;padding:8px 11px}.team-chat-details-title,.team-chat-dialog-actions,.team-chat-members-label,.team-chat-mute{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;align-items:center}.team-chat-details-title h3{min-width:0;max-width:100%;margin:0;overflow-wrap:anywhere;font-size:1.15rem}.team-chat-dialog-actions{border-top:1px solid var(--line);padding-top:12px}.team-chat-dialog-actions>.primary{margin-left:auto}.team-chat-dialog-actions>span,.team-chat-mute>span{color:var(--muted);font-size:.85rem}.team-chat-members-label .text-button,.team-chat-members-label strong,.team-chat-mute>span{display:inline-flex;align-items:center;gap:6px}.team-chat-members-label .text-button,.team-chat-mute .text-button{min-height:42px}.team-chat-removal-actions{display:grid;gap:2px;border-top:1px solid var(--line);padding-top:7px}.team-chat-removal-actions button{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:7px 9px;border-radius:7px;background:transparent;color:var(--chat-accent);text-align:left;font-weight:650}.team-chat-removal-actions button:hover{background:var(--chat-active)}.team-chat-removal-actions button svg:last-child{margin-left:auto}.team-chat-dialog-form .team-chat-confirm-copy{color:var(--ink);line-height:1.55;overflow-wrap:anywhere}.team-chat-dialog-form .team-chat-confirm-delete{min-height:44px;background:var(--chat-button);color:var(--chat-accent-ink)}.team-chat-action-status{margin:0 14px 8px;padding:8px 10px;border-radius:7px;background:var(--chat-wash);color:var(--ink);font-size:.875rem}@media (max-width:1060px){.team-chat-shell{display:block;height:auto}.team-chat-inbox{height:clamp(350px,calc(100dvh - 220px),720px);border:0}.team-chat-shell:not([data-in-thread]) .team-chat-welcome,.team-chat-shell[data-in-thread] .team-chat-inbox{display:none}.team-chat-shell[data-in-thread]>.team-chat-welcome{min-height:270px}.team-chat-thread{height:clamp(360px,calc(100dvh - 210px),740px)}.team-chat-back{display:inline-flex}}@media (max-width:720px){.app[data-page=chat] main{padding-top:13px}.app[data-page=chat] .page-heading{margin-bottom:12px}.app[data-page=chat] .page-heading .eyebrow{display:none}.app[data-page=chat] main:has(.team-chat-shell[data-in-thread])>.page-heading{display:none}.app[data-page=chat] .page-heading h1{font-size:1.55rem}.team-chat-shell{border-radius:12px}.team-chat-inbox{height:clamp(300px,calc(100svh - 188px),760px)}.team-chat-inbox-head{padding:14px 15px 10px}.team-chat-thread{height:clamp(280px,calc(100svh - 113px),850px)}.team-chat-thread-head{min-height:58px;padding:5px 7px;gap:6px}.team-chat-thread-title h2{font-size:1rem}.team-chat-history-content{padding:10px 9px 4px;gap:10px}.team-chat-message{max-width:95%;gap:5px}.team-chat-thread .chat-composer{padding:7px 5px max(7px,env(safe-area-inset-bottom))}.team-chat-bubble{padding:8px 11px}.team-chat-compose-row{gap:2px}.team-chat-send{min-width:44px;padding:8px 12px}.team-chat-compose-note,.team-chat-enter-hint{display:none}.team-chat-name-field input,.team-chat-search input{font-size:max(16px,var(--chat-text))}.team-chat-roster{max-height:min(37dvh,340px)}}@media (any-pointer:coarse),(max-width:720px){.team-chat-enter-hint{display:none}.team-chat-done{display:inline-flex;align-items:center;min-height:44px;padding:5px 8px;border-radius:8px;background:transparent;color:var(--blue);font-size:.86rem;font-weight:700}.team-chat-thread[data-typing]{position:fixed;z-index:41;top:var(--hub-visible-top,0);left:0;right:0;height:var(--hub-visible-height,100dvh);max-height:none;min-height:0;padding-top:env(safe-area-inset-top);background:var(--chat-surface)}.team-chat-thread[data-typing] .team-chat-back{display:inline-flex}.team-chat-thread[data-typing] .team-chat-thread-head{min-height:48px;padding-block:2px}.team-chat-thread[data-typing] .team-chat-compose-note{display:none}.team-chat-thread[data-typing] .chat-composer{padding-bottom:max(5px,env(safe-area-inset-bottom))}.team-chat-thread[data-typing] .chat-photo-options{max-height:min(19dvh,90px)}.team-chat-thread[data-typing] .team-chat-emojis{max-height:calc(var(--hub-visible-height,100dvh) * .45)}}@media (max-width:340px){.team-chat-send>span{display:none}.team-chat-send{padding:8px}}.team-chat-photo-button{position:relative}.team-chat-photo-count{position:absolute;top:1px;right:1px;min-width:16px;background:var(--chat-button);color:#fff;border-radius:12px;font-size:.65rem;line-height:16px}@media screen{:root{--record-face:#f7f9fc;--record-heading:#e7eef5;--record-edge:#778b9e;--record-tray:#eaf0f5;--record-hover:#e8f1f9;--record-inset:clamp(12px,2vw,18px);--record-gap:12px;--record-radius:10px}:root[data-hub-theme=dark]{--record-face:#193148;--record-heading:#233f58;--record-edge:#718aa1;--record-tray:#0b1c2d;--record-hover:#25425b}:root :is(.ops-row,.service-summary-row,.compact-row,.record-row,.audit-row,.activity-event,.history-event,.tc-agenda-row,.directory-rows>li>button,.answer-rows>li,.atm-log-rows>li,.inbox-list>li,.stop-list>li,.session-device-list>li,.cash-entries li,.checklist-settings li,.tc-activity>li,.fill-queue>li,.quick-picked li,.pool-items>li,.quick-choices>label,.quick-choices>button,.ops-cards>button){min-width:0;margin-block:var(--record-gap) 0;padding:var(--record-inset);border:1px solid var(--record-edge);border-radius:var(--record-radius);background-color:var(--record-face);color:var(--ink);overflow-wrap:anywhere}.directory-rows,.record-list{padding:0 var(--record-gap) var(--record-gap)}.quick-choices:not(:empty){padding:0 8px 8px}.quick-choices>:is(label,button):first-child{margin-top:8px}.ops-cards{display:grid}.ops-cards>button{justify-content:flex-start;text-align:start}:root .directory-rows>li{border:0}.inbox-list:not(:empty){padding-bottom:var(--record-gap)}.ops-pagination{margin-top:var(--record-gap)}:is(.record-list,.directory-rows,.tc-agenda,.checklist-settings,.quick-picked,.quick-choices,.fill-queue,.pool-items,.cash-entries,.tc-activity){--record-gap:8px;--record-inset:10px 12px}:root :is(.directory-rows button,.compact-row,.record-row,.tc-agenda-row){min-height:48px}:root :is(.directory-rows button,.compact-row,.record-row,.tc-agenda-row,.ops-cards>button,.quick-choices>button,.quick-choices>label):is(:hover,:focus-visible,:focus-within){background-color:var(--record-hover);border-color:var(--blue)}.quick-choices>:is(button[aria-pressed=true],label:has(input:checked)){outline:2px solid var(--blue);outline-offset:-2px}:root .inbox-list>.unread{border-inline-start:4px solid var(--blue)}:root .work-notices .inbox-list>.answering-notice{border-inline-start:4px solid #be4434}.stop-list>li[data-dragging]{outline:2px solid var(--blue)}.history-event>div,.inbox-detail,.record-row>.record-detail,.record-row>.record-title{min-width:0}.board-route,.schedule-preview-card{background-color:var(--record-face);border-color:var(--record-edge)}.board-tasks>p:not(:only-child),.visit-details details>.report-details,.visit-tasks>li:not(:only-child),:is(.board-route ol,.schedule-visit-preview)>li{margin-top:6px;padding:8px;background:var(--white);border:1px solid var(--line);border-radius:6px}.chat-message{border:1px solid var(--line)}:root[data-hub-theme] .panel.service-list-panel{background-color:var(--record-tray)}.service-list-panel>label{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-bottom:4px}.service-list-panel>label input{margin:0}:root .ops-row.service-list-row{--record-gap:16px;padding-top:0;row-gap:8px}.service-list-heading{gap:12px;margin:0 calc(-1 * var(--record-inset)) 3px;padding:12px var(--record-inset);border-bottom:1px solid var(--record-edge);border-radius:calc(var(--record-radius) - 1px) calc(var(--record-radius) - 1px) 0 0;background:var(--record-heading)}.service-list-title h3{margin:0 0 3px;font-size:1.0625rem;line-height:1.35}.service-list-title small{line-height:1.45}.service-priority[data-priority=Urgent]{color:var(--red);font-weight:700}.service-priority[data-priority=High]{font-weight:700;color:var(--ink)}.service-list-issue{line-height:1.55}.service-list-row .service-contact{margin-block:0}.service-list-updated{margin-top:2px;padding-top:8px;border-top:1px solid var(--line)}}@media screen and (max-width:600px){.panel.service-list-panel{padding:12px}.service-list-panel .service-list-row{--record-inset:12px}.service-list-heading{gap:8px}.service-list-heading>button{min-width:44px}.record-row{grid-template-columns:minmax(0,1fr) auto}.service-contact .callback-button{max-width:100%;white-space:normal;overflow-wrap:anywhere}.stop-list>li,.stop-list>li:has(.route-grip){grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 8px}.stop-list>li>.stop-index{grid-area:1/1}.stop-list>li>.route-grip{grid-area:1/3}.stop-content{display:contents}.stop-content>*{grid-column:1/-1}.stop-content>h3{grid-area:1/2/2/-1}.stop-list>li:has(.route-grip) .stop-content>h3{grid-column-end:3}}:root{--location-text:#10263c}:root .location-name,:root .location-name:is(:hover,:focus-visible,:active){color:var(--location-text);text-transform:uppercase}input.location-name-input{text-transform:uppercase}input.location-name-input::placeholder{text-transform:none}@media screen{:root[data-hub-theme=dark]{--location-text:#fff}}:root span.location-name{display:inline}