:root{--lm-ink:#121a35;--lm-navy:#0c1735;--lm-purple:#6332d7;--lm-purple-dark:#4d24b9;--lm-violet:#eee8ff;--lm-muted:#505b74;--lm-line:#e4e7f1;--lm-mint:#87f1da;--lm-white:#fff}
.lm-public{margin:0;background:#f4f5fa;color:var(--lm-ink);font-family:system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}
.lm-public *,.lm-story *,.lm-panel-root *{box-sizing:border-box}
.lm-public [hidden],.lm-panel-root [hidden],.lm-story [hidden],.lm-listing-memories [hidden]{display:none!important}
.lm-wrap{max-width:1350px;width:calc(100% - 72px);margin:auto}
.lm-top{background:#fff;border-bottom:1px solid var(--lm-line)}
.lm-top>.lm-wrap{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:18px}
.lm-brand{line-height:0}.lm-brand img{height:37px;width:auto;max-width:100%;object-fit:contain}
.lm-top nav{display:flex;align-items:center;gap:18px}
.lm-back{font-weight:700;color:var(--lm-muted);font-size:.875rem;text-decoration:none;white-space:nowrap}
.lm-back span:first-child{margin-right:5px}
.lm-skip{position:fixed;top:8px;left:8px;padding:12px;background:#fff;color:var(--lm-navy);z-index:20;transform:translateY(-150%)}
.lm-skip:focus{transform:none}
.lm-intro{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 92% 35%,#3e277c 0%,#222551 31%,#111d3d 63%,#0c1735 92%);color:#fff;border-radius:24px;margin:28px 0 18px;padding:32px 40px;display:flex;align-items:center;justify-content:space-between;gap:10px}
.lm-intro:before,.lm-intro:after{content:"";position:absolute;z-index:-1;border:1px solid #af99ff35;border-radius:50%;width:390px;height:200px;right:-66px;top:36px;transform:rotate(-23deg)}
.lm-intro:after{width:440px;height:246px;right:-89px;top:11px;box-shadow:0 0 0 29px #bea3ff0e,0 0 0 61px #bea3ff08}
.lm-intro-copy{max-width:575px}
.lm-kicker{display:inline-flex;align-items:center;gap:8px;color:#6544ba;font-size:.68rem;letter-spacing:.14em;font-weight:820}
.lm-kicker i,.lm-map-label i,.lm-live i{width:7px;height:7px;display:inline-block;border-radius:50%;background:#168f73;flex:none}
.lm-intro .lm-kicker,.lm-panel-banner .lm-kicker{color:#a4f4e3}
.lm-intro .lm-kicker i,.lm-panel-banner .lm-kicker i{background:var(--lm-mint);box-shadow:0 0 0 4px #83ecd629}
.lm-intro h1{font-size:clamp(2.2rem,5vw,3.8rem);letter-spacing:-.055em;line-height:1.02;margin:9px 0 10px}
.lm-intro h1 span{color:#a48afb}
.lm-intro p{margin:0;color:#e1e6fa;line-height:1.55;font-size:clamp(.92rem,2vw,1.06rem)}
.lm-intro-art{display:grid;place-items:center;width:146px;position:relative;flex:none;margin-right:25px}
.lm-intro-art svg{width:77px;filter:drop-shadow(0 16px 20px #08062880);transform:rotate(10deg)}
.lm-intro-art>span{color:var(--lm-mint);position:absolute;top:6px;right:6px;font-size:1.2rem}
.lm-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}
.lm-filters{display:flex;gap:6px;padding:4px;border:1px solid var(--lm-line);background:#fff;border-radius:16px}
.lm-filters button{border:0;background:transparent;color:var(--lm-muted);border-radius:11px;font:700 .87rem/1.2 system-ui,sans-serif;padding:10px 14px;min-height:38px;cursor:pointer}
.lm-filters button[aria-pressed=true]{background:var(--lm-violet);color:#47229b}
.lm-search{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--lm-line);border-radius:15px;padding:0 13px;color:#605a78;min-width:min(310px,100%);margin:0}
.lm-search svg,.lm-place svg,.lm-reaction svg{width:19px;height:19px;flex:none}
.lm-search input{border:0;min-width:0;width:100%;min-height:45px;background:transparent;color:var(--lm-ink);font:inherit;font-size:.88rem}
.lm-search:focus-within{outline:2px solid var(--lm-purple);outline-offset:2px}.lm-search input:focus{outline:none}
.lm-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,345px);gap:15px;align-items:start}
.lm-map-frame{position:relative;min-width:0;height:clamp(490px,61vh,720px);overflow:hidden;isolation:isolate;border:1px solid #cadadd;background:#d9e9e8;border-radius:22px}
.lm-map-frame>.lm-map{position:absolute;inset:0;width:100%;height:100%}
.lm-map-splash{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;gap:7px;text-align:center;padding:48px 24px;color:#243b54;background:radial-gradient(ellipse at 28% 30%,#eaf8df 0,#d8eddd 38%,transparent 65%),repeating-linear-gradient(20deg,#ffffff16 0 2px,transparent 2px 48px),linear-gradient(142deg,#dceee4,#c9e8ed)}
.lm-map-splash strong{font-size:1.08rem}.lm-map-splash span{max-width:280px;font-size:.9rem;line-height:1.4}
.lm-map-doodle{display:grid;place-items:center;width:78px;height:78px;border:1px solid #ffffffa0;border-radius:24px;background:#fff9;color:var(--lm-purple);margin-bottom:5px;box-shadow:0 8px 24px #3347621d}
.lm-map-doodle svg{width:54px}
.lm-map-label{position:absolute;top:14px;left:14px;display:flex;align-items:center;gap:8px;background:#fff;padding:9px 12px;border-radius:999px;font-weight:850;font-size:.68rem;letter-spacing:.11em;box-shadow:0 2px 9px #16264519;pointer-events:none}
.lm-map-reset{position:absolute;top:85px;right:10px;width:33px;height:33px;border-radius:8px;background:#fff;border:1px solid #d4d9e4;font-size:1.3rem;color:var(--lm-navy);cursor:pointer}
.lm-feed{min-width:0;display:flex;flex-direction:column;background:#fff;border:1px solid var(--lm-line);border-radius:22px;height:clamp(490px,61vh,720px);overflow:hidden}
.lm-feed-title{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:17px 17px 12px}
.lm-feed-title h2{font-size:1.4rem;letter-spacing:-.04em;line-height:1.1;margin:3px 0;color:var(--lm-ink)}
.lm-feed-title>div>span{font-size:.64rem;letter-spacing:.11em;font-weight:850;color:#665584}
.lm-count{background:#f0ecfd;color:#5839ab;font-weight:800;padding:6px 11px;border-radius:999px;font-size:.82rem}
.lm-activities{overflow:auto;min-height:0;padding:0 13px 14px;scrollbar-width:thin}
.lm-activities>p{padding:0 5px;color:var(--lm-muted)}
.lm-card{overflow:hidden;border:1px solid #e6e5f1;border-radius:16px;background:#fff;margin-bottom:10px}
.lm-card.is-selected{border-color:#9f84f4}
.lm-card-cover{height:115px;position:relative;overflow:hidden;background:linear-gradient(135deg,#d9ccff,#e8f7f4);display:grid;place-items:center;color:#674abb}
.lm-card-cover>svg{width:30px}.lm-card-cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.lm-live{display:inline-flex;align-items:center;gap:6px;border-radius:999px;background:#d8f6ed;color:#0c5949;padding:6px 9px;font-size:.7rem;font-weight:800;white-space:nowrap}
.lm-card-cover .lm-live{position:absolute;left:10px;top:10px}
.lm-card-body{padding:11px}
.lm-card-body h3{margin:5px 0 9px;font-size:1.04rem;line-height:1.22;letter-spacing:-.02em;overflow-wrap:anywhere}
.lm-place{display:flex;align-items:center;gap:5px;color:#5f4e8b;font-size:.75rem;font-weight:750;overflow-wrap:anywhere}
.lm-place svg{width:15px;height:15px}
.lm-host-row{display:flex;align-items:center;gap:8px;margin-bottom:10px;min-width:0}
.lm-host-row b,.lm-host-row small{display:block;font-size:.82rem;overflow-wrap:anywhere}.lm-host-row small{color:var(--lm-muted);font-size:.76rem}
.lm-avatar{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:10px;background:#ebe3ff;color:#5333af;font-weight:850;font-size:.75rem;overflow:hidden}
.lm-avatar img{width:100%;height:100%;object-fit:contain;background:#fff}
.lm-btn{display:inline-flex;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:8px 13px;border:1px solid var(--lm-line);border-radius:11px;background:#fff;color:var(--lm-ink);font:750 .82rem/1.25 system-ui,sans-serif;text-decoration:none;text-align:center;cursor:pointer;box-sizing:border-box}
.lm-btn:hover{background:#f4efff;color:#4927a1}.lm-btn:disabled{cursor:not-allowed;opacity:.56}
.lm-btn.lm-primary{background:#6332d7;background:linear-gradient(112deg,#6432da,#7132dc);color:#fff;border-color:transparent}
.lm-btn.lm-primary:hover{background:#4d24b9;color:#fff}
.lm-card .lm-primary{width:100%;justify-content:space-between}
.lm-btn.lm-more{display:flex;margin:9px auto 3px}
.lm-empty{display:grid;justify-items:center;gap:7px;text-align:center;padding:24px 12px;color:var(--lm-ink)}
.lm-empty>span{display:grid;place-items:center;width:50px;height:50px;border-radius:16px;background:#f0ebff;color:#613ac4}
.lm-empty svg{width:23px;height:23px}.lm-empty p{max-width:290px;margin:0;color:var(--lm-muted);font-size:.88rem;line-height:1.45}
.lm-footer{display:flex;justify-content:space-between;gap:15px;margin:17px 0 24px;color:#4f5a72;font-size:.77rem}
.lm-footer a{color:#5136aa}
.lm-public :focus-visible,.lm-story :focus-visible,.lm-panel-root :focus-visible,.lm-listing-memories :focus-visible{outline:2px solid #7654ef;outline-offset:2px}

.lm-story{background:var(--lm-navy);color:#fff;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;max-width:min(96vw,520px);width:520px;max-height:92dvh;padding:0;border:1px solid #3c4670;border-radius:23px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}
.lm-story::backdrop{background:#0a0d20cb;backdrop-filter:blur(5px)}
.lm-story-stage{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:clamp(340px,61dvh,670px);background:radial-gradient(at 65% 32%,#25405d,#0f1733 65%);padding:0 14px}
.lm-story-stage:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#050818c9,transparent 35%,transparent 50%,#080d23e8 95%);pointer-events:none}
.lm-story-image,.lm-story-ambient{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;z-index:-2}.lm-story-ambient{object-fit:cover;z-index:-3;filter:blur(23px) brightness(.64);transform:scale(1.13);opacity:.75}
.lm-story-top{padding-top:12px}
.lm-segments{display:flex;gap:3px;margin:0 0 10px;min-height:3px}.lm-segments i{height:3px;background:#fff6;flex:1;border-radius:5px}.lm-segments .done{background:#fff}
.lm-story-header{display:flex;align-items:center;gap:8px;min-width:0}
.lm-story-header>div{flex:1;min-width:0}
.lm-story-header b,.lm-story-header small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lm-story-header small{color:#e0e4f6;font-size:.76rem}
.lm-story [data-lm-close],.lm-story-arrow{min-width:41px;min-height:41px;border:1px solid #ffffff56;border-radius:999px;color:#fff;background:#171a35a3;font-size:1.38rem;cursor:pointer}
.lm-story-arrow{position:absolute;top:49%;font-size:1.65rem}.lm-prev{left:9px}.lm-next{right:9px}
.lm-story-archive{font-size:.72rem;background:#372e55;color:#f1e8ff;padding:6px 8px;border-radius:999px}
.lm-story-bottom{padding:8px 0 16px;overflow-wrap:anywhere}.lm-story-bottom h2{font-size:clamp(1.2rem,5vw,1.85rem);letter-spacing:-.03em;margin:0;color:#fff}.lm-story-bottom p{margin:4px 0;color:#f0f0fd;font-size:.88rem}
.lm-story-meta{color:#e2def5;font-size:.78rem;margin-top:4px}
.lm-story-no-photo{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;padding:0 20px;text-align:center;z-index:-1;color:#e6ddff}.lm-story-no-photo svg{width:40px}
.lm-story-controls{padding:9px 13px 13px}.lm-thumbs{display:flex;gap:6px;overflow:auto;scrollbar-width:thin;padding:4px 2px 8px}
.lm-thumbs button{flex:0 0 51px;height:50px;overflow:hidden;border-radius:8px;border:1px solid #66708b;padding:0;background:#242e4c;cursor:pointer}
.lm-thumbs button[aria-current=true]{border:2px solid #c4aaff}.lm-thumbs img{width:100%;height:100%;object-fit:cover}
.lm-story-actions{display:flex;gap:7px;align-items:center}.lm-story-actions .lm-primary{margin-left:auto}
.lm-reaction{min-height:42px;min-width:46px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border-radius:999px;color:#fff;background:#ffffff12;border:1px solid #ffffff36;padding:6px 10px;cursor:pointer;font-weight:750}
.lm-reaction[aria-pressed=true]{background:#ad8bf4;color:#161129;border-color:transparent}
.lm-report{font-size:.8rem;color:#e2dcf6;margin:9px 1px 0}.lm-report summary,.lm-admin-activity summary{cursor:pointer;padding:6px 0}.lm-report form{display:grid;grid-template-columns:1fr auto;align-items:end;gap:8px;margin-top:3px}.lm-report label{display:grid;gap:4px}.lm-report select{min-width:0;width:100%;padding:8px;background:#fff;color:#161a35;border-radius:8px;font:inherit;min-height:38px}.lm-story [data-lm-message]{font-size:.8rem;margin:7px 0 0;color:#a8f1de}.lm-story [data-lm-message].is-error{color:#ffc2cd}
.lm-story-loading{display:grid;place-items:center;min-height:230px;padding:22px;text-align:center}.lm-story-loading button{justify-self:end}

.lm-panel-root{--lm-ink:#121a35;color:var(--lm-ink);display:grid;gap:14px}
.lm-panel-root h2,.lm-panel-root h3,.lm-panel-root p{overflow-wrap:anywhere}
.lm-panel{background:#fff;border:1px solid var(--lm-line);border-radius:17px;padding:17px}
.lm-panel-banner{display:flex;align-items:center;justify-content:space-between;gap:13px;background:linear-gradient(124deg,#111e43,#382671);color:#fff}
.lm-panel-banner h2{color:#fff;letter-spacing:-.035em;margin:5px 0;font-size:1.5rem}.lm-panel-banner p{margin:0;color:#e3dffb;font-size:.88rem}.lm-panel-banner a{flex:none}
.lm-panel-tabs,.lm-host-actions,.lm-stop-choices{display:flex;gap:7px;flex-wrap:wrap;align-items:center}
.lm-panel-tabs button[aria-pressed=true]{background:var(--lm-violet);color:#4b279a;border-color:#c5b5ed}
.lm-panel-heading{display:flex;align-items:center;gap:10px;margin:0 0 12px}.lm-panel-heading h2{margin:0;color:var(--lm-ink);font-size:1.15rem}.lm-panel-heading p{margin:3px 0 0;color:var(--lm-muted);font-size:.85rem}
.lm-panel-status{margin-left:auto}
.lm-panel-icon,.lm-upload-label>span{display:grid;place-items:center;width:41px;height:41px;flex:none;border-radius:12px;background:#eee9fc;color:#663bc7}.lm-panel-icon svg,.lm-upload-label svg{width:21px;height:21px}
.lm-form{display:grid;gap:11px}.lm-form .lm-btn[type=submit]{justify-self:start}.lm-form label,.lm-panel-root label{display:grid;gap:5px;font-size:.82rem;font-weight:750;color:#25304b;min-width:0}
.lm-form label input:not([type=checkbox]),.lm-form select{width:100%;min-width:0;min-height:41px;padding:8px 10px;border:1px solid #d7dbea;border-radius:9px;background:#fff;color:#1c2342;font:inherit;font-weight:550}
.lm-field-row{display:grid;grid-template-columns:1fr 1fr;gap:9px}
.lm-form .lm-check,.lm-panel-root .lm-check{display:flex;gap:8px;align-items:flex-start;line-height:1.45;font-weight:650}
.lm-check input{width:17px;height:17px;margin:1px 0 0;flex:none;accent-color:var(--lm-purple)}
.lm-stop-choices small{color:var(--lm-muted);font-weight:750}.lm-stop-choices .lm-btn{min-height:34px;font-size:.75rem;padding:5px 8px}
.lm-picker{height:258px;overflow:hidden;border-radius:12px;background:#deede9;border:1px solid var(--lm-line);position:relative}.lm-picker+div{margin-top:0}
.lm-form .lm-hint,.lm-soft{color:var(--lm-muted);font-size:.81rem;margin:0;line-height:1.42}
.lm-soft{padding:10px 12px;background:#f5f2fd;border-radius:9px}.lm-soft a{color:#5833b3;font-weight:750}
.lm-host-actions{margin:7px 0}.lm-host-actions>span{font-size:.79rem;color:var(--lm-muted);font-weight:700;margin-right:3px}
.lm-state{background:#f0ebff;color:#5430aa;padding:5px 8px;border-radius:8px;font-size:.73rem;font-weight:750;display:inline-block}
.lm-subform{background:#f8f8fd;border:1px solid var(--lm-line);border-radius:12px;padding:12px;margin-top:11px}
.lm-upload-label{display:flex;gap:10px;align-items:flex-start}.lm-upload-label>label{flex:1}.lm-upload-label small{color:var(--lm-muted);font-weight:550}.lm-upload-label input{max-width:100%;color:#251840}
.lm-host-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:9px;margin-top:12px}.lm-host-photos figure{margin:0;min-width:0}.lm-host-photos img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:9px;background:#ece8f5}.lm-host-photos button{width:100%;margin-top:3px}
.lm-btn.lm-warn{color:#a22647}.lm-btn.lm-warn:hover{background:#fff0f4}
.lm-panel-message,.lm-panel-root [data-lm-upload-progress]{margin:0;border-radius:10px;padding:9px 11px;color:#155a49;background:#e1f8ee;font-size:.84rem;position:relative}
.lm-panel-message.is-error{color:#8e2446;background:#ffedf2}
.lm-admin-report{border-top:1px solid var(--lm-line);margin-top:11px;padding-top:11px;display:flex;align-items:flex-start;gap:11px}.lm-admin-report img{width:92px;height:78px;object-fit:cover;border-radius:9px}.lm-admin-report h3,.lm-admin-report p{margin:0}.lm-admin-report h3{font-size:.97rem}.lm-admin-report p,.lm-admin-activity p{color:var(--lm-muted);font-size:.82rem}.lm-admin-activity{border-top:1px solid var(--lm-line);padding:5px 0}.lm-admin-activity summary{font-weight:720;font-size:.87rem}
.lm-listing-memories{padding:16px 0}.lm-listing-memories h2{margin:.3em 0 .55em}.lm-memory-tiles{display:flex;gap:10px;overflow:auto;padding:3px 2px 9px}.lm-memory-tiles button{flex:0 0 145px;min-height:120px;border:1px solid var(--lm-line);border-radius:12px;padding:0 0 6px;background:#fff;text-align:left;color:var(--lm-ink);overflow:hidden;cursor:pointer}.lm-memory-tiles img{width:100%;height:78px;object-fit:cover}.lm-memory-tiles b,.lm-memory-tiles small{display:block;padding:0 8px;overflow-wrap:anywhere}
@media(max-width:900px){.lm-wrap{width:calc(100% - 34px)}.lm-layout{grid-template-columns:minmax(0,1fr) minmax(262px,300px)}.lm-intro{padding:25px 26px}}
@media(max-width:680px){.lm-wrap{width:calc(100% - 24px)}.lm-desktop{display:none}.lm-top>.lm-wrap{min-height:59px;gap:9px}.lm-top nav{gap:9px}.lm-brand img{height:31px}.lm-top-account{min-height:38px;padding:6px 8px;font-size:.73rem}.lm-back{font-size:.75rem}.lm-back span:first-child{margin:0}.lm-intro{margin:13px 0 10px;padding:18px 15px;min-height:125px;border-radius:17px}.lm-intro p{font-size:.84rem;line-height:1.39}.lm-intro-art{width:52px;margin-right:2px}.lm-intro-art svg{width:47px}.lm-intro-art span{right:-1px;top:-5px;font-size:.8rem}.lm-intro h1{font-size:2.2rem;margin:6px 0}.lm-intro .lm-kicker{font-size:.57rem}.lm-toolbar{flex-wrap:wrap;gap:7px;margin-bottom:9px}.lm-search{width:100%;order:-1}.lm-search input{min-height:39px}.lm-filters{max-width:100%;overflow-x:auto}.lm-filters button{font-size:.75rem;min-height:34px;padding:7px 10px;white-space:nowrap}.lm-layout{grid-template-columns:1fr;gap:9px}.lm-map-frame{height:clamp(280px,46dvh,500px);border-radius:17px}.lm-feed{height:auto;min-height:150px;border-radius:16px}.lm-feed-title{padding:11px 12px 9px}.lm-feed-title h2{font-size:1.23rem}.lm-activities{overflow:visible;padding:0 9px 9px}.lm-card{display:grid;grid-template-columns:minmax(73px,29%) minmax(0,1fr);margin-bottom:7px;border-radius:12px}.lm-card-cover{height:100%;min-height:110px}.lm-card-cover .lm-live{top:7px;left:5px;font-size:.59rem;padding:4px 5px}.lm-card-body{padding:7px 8px}.lm-card-body h3{font-size:.93rem;margin:3px 0 5px}.lm-host-row{margin-bottom:6px}.lm-host-row .lm-avatar{height:27px;width:27px}.lm-card .lm-primary{min-height:37px}.lm-footer{font-size:.69rem;gap:5px}.lm-footer span{max-width:58%}.lm-story{width:100%;max-width:100%;max-height:98dvh;border-radius:15px}.lm-story-stage{min-height:clamp(360px,65dvh,760px)}.lm-panel{padding:12px}.lm-panel-banner{align-items:flex-start;flex-direction:column}.lm-panel-status{margin-left:0}.lm-panel-heading{flex-wrap:wrap}.lm-panel-heading>div:nth-child(2){flex:1;min-width:120px}}
@media(prefers-reduced-motion:reduce){.lm-public *,.lm-story *,.lm-panel-root *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
.lm-market-link{color:#572bbf!important;font-weight:800}.lm-home-slot{padding-top:9px;padding-bottom:2px}.lm-home-call{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:13px;background:#f0ebfc;border:1px solid #e4d9fd;color:#47288f;text-decoration:none;line-height:1.18}.lm-home-call:hover{background:#eae0fc}.lm-home-call span:nth-child(2){flex:1;min-width:0}.lm-home-call b,.lm-home-call small{display:block}.lm-home-call b{font-size:.92rem}.lm-home-call small{font-size:.74rem;color:#5b4c7a;margin-top:2px}.lm-home-pin{display:grid;place-items:center;width:34px;height:34px;background:#fff;border-radius:10px;color:#6535cb}.lm-home-pin svg{width:20px;height:20px}
.lm-group-note{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:8px;background:#f1ebff;border-radius:10px;padding:7px 9px;font-size:.75rem;color:#4c2b9f}.lm-group-note .lm-btn{min-height:33px}
