.brand-map-spinner{position:relative;display:grid;place-items:center;width:72px;height:72px;border-radius:999px}.brand-map-spinner__ring{position:absolute;inset:0;border-radius:inherit;background:conic-gradient(from 0deg,rgb(12,140,250),rgb(32,201,207),rgba(32,201,207,.18),rgb(12,140,250));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));animation:brand-map-spinner-spin .85s linear infinite}.brand-map-spinner__icon-wrap{position:relative;display:grid;place-items:center;border-radius:999px;width:58px;height:58px;background:#fff;overflow:hidden}.brand-map-spinner__icon{object-fit:cover;border-radius:6px}.brand-map-spinner__ring[data-still=true]{animation:none}@keyframes brand-map-spinner-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.brand-map-spinner__ring{animation:none}}.stream-progress-rows{display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none}.stream-progress-rows button{pointer-events:auto}.stream-progress-rows__slot{display:grid;grid-template-rows:1fr;opacity:1;animation:stream-progress-row-open var(--lm-progress-land) var(--lm-ask-morph-ease) backwards;transition:grid-template-rows var(--lm-progress-land) var(--lm-ask-morph-ease),opacity var(--lm-progress-land) var(--lm-ask-morph-ease)}.stream-progress-rows__slot[data-leaving=true]{grid-template-rows:0fr;opacity:0}.stream-progress-rows__clip{min-height:0;overflow:hidden}.stream-progress-rows__body{padding-top:6px;animation:stream-progress-rise var(--lm-progress-land) var(--lm-ask-morph-ease) backwards}.stream-progress-rows__capsule{display:flex;align-items:center;box-sizing:border-box;width:fit-content;max-width:100%;height:var(--lm-progress-line);padding:0 16px;border-radius:21px;background:var(--lm-progress-bg);color:var(--lm-progress-ink);font-size:17px;line-height:1.3;white-space:nowrap}.stream-progress-rows__text{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}.stream-progress-rows__capsule[data-complete=true]{height:auto;min-height:var(--lm-progress-line);padding-block:9px;white-space:normal}.stream-progress-rows__capsule[data-complete=true] .stream-progress-rows__text{overflow:visible;overflow-wrap:break-word;text-overflow:clip}.stream-progress-rows__items{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px}.stream-progress-rows__pill{display:inline-flex;align-items:center;box-sizing:border-box;max-width:100%;height:var(--lm-progress-pill);padding:0 14px;border-radius:17px;background:var(--lm-progress-bg);color:var(--lm-progress-ink);font-size:16px;line-height:1.3;white-space:nowrap;animation:stream-progress-pill-in var(--lm-progress-land) var(--lm-ask-morph-ease) backwards}.stream-progress-rows__pill-text{display:block;min-width:0;max-width:200px;overflow:hidden;text-overflow:ellipsis}.stream-progress-rows__outcome{--outcome-tone:var(--lm-outcome-error);display:grid;grid-template-columns:20px minmax(0,1fr) 44px;column-gap:10px;align-items:start;box-sizing:border-box;width:100%;padding:12px 6px 12px 14px;border-radius:18px;background:var(--lm-progress-bg);color:var(--lm-progress-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--outcome-tone) 55%,transparent)}.stream-progress-rows__outcome[data-notice-kind=limitation]{--outcome-tone:var(--lm-outcome-limitation)}.stream-progress-rows__outcome[data-notice-kind=emptyResult]{--outcome-tone:var(--lm-outcome-empty)}.stream-progress-rows__outcome[data-notice-kind=systemError]{--outcome-tone:var(--lm-outcome-error)}.stream-progress-rows__outcome-icon{display:block;margin-top:1px;color:var(--outcome-tone)}.stream-progress-rows__outcome-text{display:flex;flex-direction:column;gap:3px;min-width:0}.stream-progress-rows__outcome-title{margin:0;color:var(--outcome-tone);font-size:15px;font-weight:600;line-height:1.3}.stream-progress-rows__outcome-message{margin:0;color:var(--lm-progress-ink);font-size:15px;line-height:1.4;overflow-wrap:break-word}.stream-progress-rows__dismiss{display:grid;place-items:center;width:44px;height:44px;margin:-12px -4px -12px 0;padding:0;border:0;background:transparent;color:rgba(255,255,255,.78);cursor:pointer}.stream-progress-rows__dismiss-mark{display:grid;place-items:center;width:24px;height:24px;border-radius:12px;background:rgba(255,255,255,.14)}.stream-progress-rows__dismiss:hover .stream-progress-rows__dismiss-mark{background:rgba(255,255,255,.24)}.stream-progress-rows__choice:focus-visible,.stream-progress-rows__dismiss:focus-visible{outline:2px solid color-mix(in srgb,#0c8cfa 70%,transparent);outline-offset:2px}.stream-progress-rows__choice{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;width:100%;min-height:44px;padding:10px 14px 10px 16px;border:0;border-radius:22px;background:var(--lm-progress-bg);color:var(--lm-progress-ink);font:inherit;font-size:16px;line-height:1.3;text-align:left;cursor:pointer}.stream-progress-rows__choice:hover{background:color-mix(in srgb,#ffffff 10%,var(--lm-progress-bg))}.stream-progress-rows__choice-label{min-width:0;overflow-wrap:break-word}.stream-progress-rows__choice-chevron{flex-shrink:0;color:rgba(255,255,255,.55)}@keyframes stream-progress-row-open{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}@keyframes stream-progress-rise{0%{transform:translateY(4px)}to{transform:translateY(0)}}@keyframes stream-progress-pill-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.stream-progress-rows__slot{animation:stream-progress-fade-in .15s ease backwards;transition:opacity .15s ease}.stream-progress-rows__slot[data-leaving=true]{grid-template-rows:1fr}.stream-progress-rows__body{animation:none}.stream-progress-rows__pill{animation:stream-progress-fade-in .15s ease backwards}@keyframes stream-progress-fade-in{0%{opacity:0}to{opacity:1}}}