.hl-tour{grid-template-columns:minmax(420px,640px) minmax(0,1fr);min-height:calc(100dvh - 28px);display:grid}.hl-tour-side{min-width:0;padding:22px 26px 56px}.hl-tour-map{height:calc(100dvh - 28px);padding:10px 10px 10px 0;position:sticky;top:14px}.hl-back{color:var(--hl-muted);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.hl-back:hover{color:var(--hl-ink)}.hl-tour-head{gap:12px;padding-bottom:14px;display:grid}.hl-tour-id{align-items:center;gap:14px;margin-top:4px;display:flex}.hl-tour-id .hl-tile{border-radius:18px;width:56px;height:56px;font-size:24px}.hl-tour-id h1{font-size:clamp(26px,2.2vw,32px);line-height:1.05}.hl-tour-id p{color:var(--hl-muted);margin-top:4px;font-size:14px}.hl-tour-meta{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.hl-tour-chips{flex-wrap:wrap;gap:8px;display:flex}.hl-tour-progress{color:var(--hl-muted);flex-wrap:wrap;gap:6px 18px;font-size:13px;display:flex}.hl-tour-progress b{color:var(--hl-ink);font-family:var(--font-display), sans-serif;font-size:15px}.hl-tour-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hl-saved-flag{color:var(--hl-good);align-items:center;gap:6px;padding:0 6px;font-size:14px;font-weight:600;display:inline-flex}.hl-tabs{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f6f6f9eb;flex-wrap:wrap;gap:2px;margin:0 -8px 18px;padding:8px;display:flex;position:sticky;top:0}.hl-tabs button{min-height:40px;color:var(--hl-muted);background:0 0;border:1px solid #0000;border-radius:100px;flex-shrink:0;align-items:center;gap:7px;padding:8px 12px;font-size:14px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.hl-tabs button:hover{color:var(--hl-ink);background:#fff}.hl-tabs button[aria-current=page]{border-color:var(--hl-line);color:var(--hl-ink);background:#fff;box-shadow:0 2px 8px -3px #262a3f38}.hl-tab-count{background:var(--hl-blue);color:#fff;border-radius:100px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;display:inline-grid}.hl-tour-body{gap:22px;display:grid}.hl-tour-body>section,.hl-tour-body>div{min-width:0}.hl-card{border:1px solid var(--hl-line);background:#fff;border-radius:22px;padding:20px}.hl .hl-card-title{font-size:17px;line-height:1.25;margin-bottom:12px!important}.hl-section-head{margin-bottom:12px}.hl-section-head h2{font-size:21px;line-height:1.2}.hl-section-head p{color:var(--hl-muted);margin-top:4px;font-size:14px}.hl-glance-facts small,.hl-progress small,.hl-small-label{color:var(--hl-muted);font-size:12px;font-weight:600;display:block}.hl-glance-facts b,.hl-progress b{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:20px;display:block;overflow:hidden}.hl-glance{gap:12px;display:grid}.hl-glance h2{font-size:19px}.hl-glance>p{color:var(--hl-ink);font-size:15px;line-height:1.5}.hl-compare{grid-template-columns:max-content minmax(0,1fr) 30px;align-items:center;gap:8px 12px;font-size:13px;font-weight:600;display:grid}.hl-compare b{font-family:var(--font-display), sans-serif;text-align:right;font-size:17px}.hl-compare-bar{background:#f0eff7;border-radius:10px;height:10px;overflow:hidden}.hl-compare-bar i{background:linear-gradient(90deg, #8f86ff, var(--hl-blue));border-radius:10px;height:100%;display:block}.hl-compare-bar.muted i{background:#c9c8d8}.hl-glance-note{color:var(--hl-muted);font-size:12px}.hl-glance-facts{border-top:1px solid var(--hl-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-top:12px;display:grid}.hl-glance-facts span{color:var(--hl-muted);margin-top:2px;font-size:12px;line-height:1.4;display:block}.hl-glance-key{background:var(--hl-soft);color:var(--hl-muted);border-radius:12px;padding:10px 12px;font-size:12.5px;line-height:1.5}.hl-glance-key b{color:var(--hl-ink)}.hl-jump{flex-wrap:wrap;gap:6px;margin:-4px 0 4px;display:flex}.hl-jump a{border:1px solid var(--hl-line);color:var(--hl-ink);background:#fff;border-radius:100px;padding:6px 12px;font-size:13px;font-weight:600}.hl-jump a:hover{border-color:var(--hl-blue);color:var(--hl-blue)}.hl-fan-line{margin-bottom:14px;font-size:16px;line-height:1.5}.hl-small-label{margin:14px 0 8px}.hl-card-title+.hl-small-label,.hl-fan-line+.hl-small-label{margin-top:0}.hl-skew.words{grid-template-columns:64px minmax(0,1fr) 128px}.hl-skew.words b{text-align:left}.hl-places-hint{margin:-6px 0 10px;font-size:12px}.hl-placelist.compact{gap:8px}.hl-heat{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.hl-heat-bar{background:#ececf4;border-radius:3px;width:56px;height:6px;position:relative;overflow:hidden}.hl-heat-bar span{background:linear-gradient(90deg, #8f86ff, var(--hl-blue));border-radius:3px;position:absolute;inset:0 auto 0 0}.hl-heat.lime .hl-heat-bar span{background:linear-gradient(90deg,#8f86ff,#4336ff)}.hl-heat b{width:24px;font-family:var(--font-display), sans-serif;text-align:right;font-size:15px}.hl-stops{display:grid}.hl-stops li{position:relative}.hl-leg{color:var(--hl-muted);border-left:2px dashed #d6d6e2;align-items:center;gap:7px;margin-left:18px;padding:7px 0 7px 26px;font-size:12px;font-weight:600;display:flex}.hl-stop{border:1px solid var(--hl-line);background:#fff;border-radius:18px;align-items:center;gap:14px;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.hl-stops li.on .hl-stop,.hl-stop:hover{border-color:#c9c5ff;box-shadow:0 10px 26px -18px #4336ff99}.hl-stop-n{background:var(--hl-ink);color:#fff;width:36px;height:36px;font-family:var(--font-display), sans-serif;border-radius:50%;flex-shrink:0;place-items:center;font-size:15px;font-weight:700;display:inline-grid}.hl-stop-n.lime{background:var(--hl-tint);color:var(--hl-tint-ink)}.hl-stop-n.small{width:22px;height:22px;font-size:11px}.hl-stop-main{flex:1;min-width:0}.hl-stop-main h3{flex-wrap:wrap;align-items:center;gap:8px;font-size:17px;display:flex}.hl-stop-main small{color:var(--hl-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;display:block;overflow:hidden}.hl-stop-side{flex-shrink:0;justify-items:end;gap:4px;display:grid}.hl-stop-actions{gap:2px;margin-right:-6px;display:flex}.hl-stop-actions button{padding:3px 6px}.hl-stop-actions button,.hl-venue-links button,.hl-venue-links a,.hl-quiet-link,.hl-linkish{color:var(--hl-muted);background:0 0;border:0;border-radius:10px;align-items:center;gap:5px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-flex}.hl-stop-actions button:hover,.hl-venue-links button:hover,.hl-venue-links a:hover,.hl-quiet-link:hover,.hl-linkish:hover{background:var(--hl-soft);color:var(--hl-ink)}.hl-linkish{color:var(--hl-blue)}.hl-show-more{margin-top:8px}.hl-stoppick{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.hl-stoppick button{border:1px solid var(--hl-line);min-height:38px;color:var(--hl-muted);background:#fff;border-radius:100px;flex-shrink:0;align-items:center;gap:8px;padding:6px 12px 6px 7px;font-size:13px;font-weight:600;display:inline-flex}.hl-stoppick button[aria-selected=true]{border-color:var(--hl-ink);color:var(--hl-ink)}.hl-dot{background:#c9c5ff;border-radius:50%;width:8px;height:8px}.hl-dot.s-hold{background:#4336ff}.hl-dot.s-confirmed{background:var(--hl-good)}.hl-stopcard-head{margin-bottom:12px}.hl-stopcard-head h3{font-size:19px}.hl-stopcard-head small{color:var(--hl-muted);font-size:13px}.hl-wait{align-items:center;gap:8px;display:flex}.hl-venues{gap:10px;display:grid}.hl-venue{border:1px solid var(--hl-line);border-radius:16px;align-items:flex-start;gap:12px;padding:12px;display:flex}.hl-venue.s-confirmed{background:#f4f3ff;border-color:#d2cff5}.hl-venue.s-hold{background:#f9f9fa;border-color:#dfdfe5}.hl-venue.s-passed{opacity:.6}.hl-venue-icon,.hl-channel-icon,.hl-task-icon{background:var(--hl-lavender);width:38px;height:38px;color:var(--hl-blue);border-radius:12px;flex-shrink:0;place-items:center;display:inline-grid}.hl-venue-main{flex:1;min-width:0}.hl-venue-main>b,.hl-placelist b{font-size:15px;display:block}.hl-venue-main small,.hl-placelist small{color:var(--hl-muted);margin-top:2px;font-size:12px;display:block}.hl-rating{color:var(--hl-warn);align-items:center;gap:3px;margin-left:8px;font-weight:600;display:inline-flex}.hl-venue-links{flex-wrap:wrap;gap:2px;margin:6px 0 0 -8px;display:flex}.hl-status-pill{border:1px solid var(--hl-line);appearance:none;min-height:32px;color:var(--hl-ink);font:inherit;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23626574' stroke-width='2.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 10px center no-repeat;border-radius:100px;flex-shrink:0;padding:0 28px 0 12px;font-size:12px;font-weight:600}.hl-status-pill.s-asked,.hl-status-pill.s-sent{background-color:var(--hl-lavender);color:var(--hl-blue-ink);border-color:#c9c5ff}.hl-status-pill.s-hold,.hl-status-pill.s-replied{color:#3d4062;background-color:#f1f1f4;border-color:#dfdfe5}.hl-status-pill.s-confirmed,.hl-status-pill.s-signed{color:var(--hl-blue-ink);background-color:#efeeff;border-color:#d2cff5}.hl-status-pill.s-passed{color:var(--hl-subtle)}.hl-deckcard{background:linear-gradient(135deg,#f1f0ff,#fff);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.hl-deckcard b{font-size:16px;display:block}.hl-deckcard small{max-width:340px;color:var(--hl-muted);margin-top:2px;font-size:13px;display:block}.hl-pitches{gap:12px;display:grid}.hl-pitch-card{border:1px solid var(--hl-line);background:#fff;border-radius:20px;padding:16px}.hl-pitch-card.s-signed{border-color:#d2cff5}.hl-pitch-card.s-passed{opacity:.6}.hl-pitch-top{align-items:center;gap:12px;display:flex}.hl-pitch-top h3{font-size:17px}.hl-pitch-top small{color:var(--hl-muted);font-size:12px}.hl-pitch-top>div:nth-child(2){flex:1}.hl-ring.small{width:48px;height:48px}.hl-ring.small b{font-size:15px}.hl-pitch-card .hl-evidence{margin-top:12px}.hl-pitch-foot{border-top:1px solid var(--hl-line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.hl-pitch-foot .hl-quiet-link{margin-left:auto}.hl-onepager h2{font-size:19px}.hl-onepager dl{gap:4px;margin:12px 0 0;display:grid}.hl-onepager dt{margin-top:8px;font-size:13px;font-weight:700}.hl-onepager dd{color:var(--hl-muted);margin:0;font-size:14px;line-height:1.55}.hl-channels{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hl-channels li{gap:12px;padding:14px;display:flex}.hl-channels small{color:var(--hl-muted);font-size:12px;font-weight:600}.hl-channels b{font-size:15px;display:block}.hl-channels p{color:var(--hl-muted);margin-top:4px;font-size:12px;line-height:1.45}.hl-local{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.hl-placelist{gap:10px;display:grid}.hl-placelist a{color:var(--hl-blue);align-items:center;gap:4px;margin-top:2px;font-size:12px;font-weight:600;display:inline-flex}.hl-progress{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.hl-meter{background:#ececf4;border-radius:3px;height:6px;margin-top:8px;display:block;overflow:hidden}.hl-meter span{background:var(--hl-blue);border-radius:3px;height:100%;display:block}.hl-meter.lime span{background:#4336ff}.hl-tasks{gap:8px;display:grid}.hl-tasks button{border:1px solid var(--hl-line);width:100%;color:var(--hl-ink);text-align:left;background:#fff;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.hl-tasks button:hover{border-color:#c9c5ff;box-shadow:0 10px 24px -18px #4336ff99}.hl-tasks li.late .hl-task-icon{color:#3d4062;background:#f1f1f4}.hl-task-text{flex:1;min-width:0;display:grid}.hl-task-text b{font-size:15px}.hl-task-text small{color:var(--hl-muted);font-size:13px}.hl-alldone{color:var(--hl-good);text-align:center;justify-items:center;gap:6px;padding:32px;display:grid}.hl-alldone b{color:var(--hl-ink);font-size:18px}.hl-alldone p{color:var(--hl-muted);font-size:14px}.hl-tourmap{background:#eceef4;border-radius:22px;width:100%;height:100%;position:relative;overflow:hidden}.hl-tourmap .hl-tourmap-canvas{position:absolute;inset:0}.hl-tourmap-wait{background:linear-gradient(100deg,#eceef4 30%,#f6f6fa 50%,#eceef4 70%) 0 0/220% 100%;animation:1.4s linear infinite hl-shimmer;position:absolute;inset:0}@keyframes hl-shimmer{to{background-position:-220% 0}}.hl-tourmap-fail{color:var(--hl-muted);background:#fff;border-radius:14px;padding:14px 16px;font-size:14px;position:absolute;inset:auto 20px 20px}.hl-marker{display:block}.hl-pin{background:var(--hl-ink);color:#fff;width:30px;height:30px;font-family:var(--font-display), sans-serif;cursor:pointer;border:2.5px solid #fff;border-radius:50%;place-items:center;padding:0;font-size:13px;font-weight:700;transition:transform .15s,box-shadow .15s;display:grid;box-shadow:0 6px 14px -4px #17162880}.hl-pin.lime{background:var(--hl-tint);color:var(--hl-tint-ink)}.hl-pin.on,.hl-pin:hover{transform:scale(1.2);box-shadow:0 0 0 5px #4336ff40,0 8px 18px -4px #1716288c}.hl-pin.home{border:4px solid var(--hl-ink);cursor:default;background:#fff;width:16px;height:16px}.hl-pin.spot{background:var(--hl-strong);cursor:default;border-width:3px;width:16px;height:16px}.hl-pin.spot.on,.hl-pin.spot:hover{transform:scale(1.45);box-shadow:0 0 0 5px #262a3f40,0 6px 14px -4px #17162880}.hl-pin.mini{width:18px;height:18px;box-shadow:none;cursor:default;border-width:2px;font-size:10px;display:inline-grid}.hl-map-pop .maplibregl-popup-content{font-family:var(--font-body), sans-serif;border-radius:12px;padding:9px 12px;box-shadow:0 12px 30px -12px #17162873}.hl-map-pop b{font-family:var(--font-display), sans-serif;font-size:14px;display:block}.hl-map-pop small{color:var(--hl-muted);font-size:12px}.hl-map-key{max-width:calc(100% - 120px);color:var(--hl-muted);background:#fffffff0;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:600;display:flex;position:absolute;top:22px;left:22px;box-shadow:0 6px 20px -10px #17162859}.hl-map-key-grad{background:linear-gradient(90deg,#8f86ff59,#4336ff,#8c28c8,#d6328c,#f77048,#fcc42c);border-radius:4px;width:64px;height:8px}.hl-map-key-sep{background:var(--hl-line);width:1px;height:14px;margin:0 4px}.maplibregl-ctrl-bottom-right{margin:0 12px 12px 0}.maplibregl-ctrl-group{overflow:hidden;border-radius:12px!important;box-shadow:0 6px 20px -10px #17162859!important}.hl-art-map{height:420px;padding:10px}.hl-art-map .hl-tourmap{border-radius:18px}.hl-replan{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1716284d;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.hl-replan-card{background:#fff;border-radius:24px;gap:12px;width:min(440px,100%);padding:26px;display:grid;box-shadow:0 30px 80px -30px #17162899}.hl-replan-card h2{font-size:22px}.hl-replan-card p{color:var(--hl-muted);font-size:14px}@media (max-width:1180px){.hl-tour{grid-template-columns:minmax(380px,500px) minmax(0,1fr)}.hl-channels,.hl-local{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.hl-tour{flex-direction:column-reverse;display:flex}.hl-tour-map{height:46dvh;min-height:300px;padding:10px 10px 0;position:relative;top:0}.hl-tour-side{padding:16px 14px 40px}.hl-progress{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:767px),(hover:none) and (max-width:1199px){.hl-tabs{top:64px}.hl-teamchat{border-radius:22px;width:auto;bottom:8px;left:8px;right:8px;transform:none}.hl-teamchat.open{height:82dvh}}@media (max-width:520px){.hl-progress,.hl-glance-facts{grid-template-columns:minmax(0,1fr)}.hl-skew.words{grid-template-columns:56px minmax(0,1fr) 110px}.hl-map-key{display:none}}.hl-dialog{border:1px solid var(--hl-line);background:var(--hl-paper);width:min(620px,100vw - 2rem);max-height:88dvh;color:var(--hl-ink);border-radius:28px;margin:auto;padding:0;box-shadow:0 1px 3px #1018280f,0 16px 40px -16px #10182838}.hl-dialog[open]{flex-direction:column;display:flex}.hl-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#25253259}.hl-dialog-head{border-bottom:1px solid var(--hl-line);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px;display:flex}.hl-dialog-head>div{min-width:0}.hl-dialog-head h2{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.hl-dialog-head p{color:var(--hl-muted);margin-top:2px;font-size:14px}.hl-dialog-close{color:var(--hl-muted);background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:8px;display:inline-grid}.hl-dialog-close:hover{background:var(--hl-soft);color:var(--hl-ink)}.hl-dialog-body{flex:1;padding:16px 20px;overflow-y:auto}.hl-dialog-body label{margin-bottom:6px;font-size:14px;font-weight:500;display:block}.hl-dialog-body :is(input,textarea)+label{margin-top:16px}.hl-dialog-body :is(input,textarea){border:1px solid var(--hl-line);background:var(--hl-soft);border-radius:16px;outline:none;width:100%;padding:12px 16px;font-size:14px}.hl-dialog-body textarea{min-height:260px;line-height:1.625}.hl-dialog-foot{border-top:1px solid var(--hl-line);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.hl-teamchat{z-index:60;border:1px solid var(--hl-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border-radius:26px;flex-direction:column;width:min(760px,100vw - 32px);max-height:calc(100dvh - 32px);display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 24px 60px -24px #24204373}.hl-teamchat.open{height:min(72dvh,680px)}.hl-teamchat-panel{flex-direction:column;flex:1;min-height:0;display:flex}.hl-teamchat-head{border-bottom:1px solid var(--hl-line);align-items:center;gap:10px;padding:14px 18px 12px;display:flex}.hl-teamchat-head>span:last-child{display:grid}.hl-teamchat-head small{color:var(--hl-muted);font-size:12px}.hl-teamchat-icon{background:var(--hl-lavender);width:32px;height:32px;color:var(--hl-blue);border-radius:10px;flex-shrink:0;place-items:center;display:inline-grid}.hl-teamchat-status{color:var(--hl-muted);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;align-items:center;gap:8px;margin:10px 18px 0;padding:0;font-size:13px;font-weight:600;display:flex;overflow:hidden}.hl-teamchat-status:hover{color:var(--hl-ink)}.hl-teamchat-toggle{background:var(--hl-soft);width:42px;height:42px;color:var(--hl-ink);border:0;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;position:relative}.hl-teamchat-toggle:hover{background:var(--hl-lavender);color:var(--hl-blue)}.hl-teamchat-dot{background:var(--hl-blue);border-radius:50%;flex-shrink:0;width:8px;height:8px}.hl-teamchat-toggle .hl-teamchat-dot{position:absolute;top:6px;right:6px}.hl-tour-side{padding-bottom:120px}.hl-team-log{overscroll-behavior:contain;flex:1;align-content:start;gap:14px;min-height:0;padding:16px 18px;display:grid;overflow-y:auto}.hl-team-msg{white-space:pre-wrap;max-width:92%;margin:0;font-size:15px;line-height:1.55}.hl-team-msg.user{background:var(--hl-tint);color:var(--hl-ink);border-radius:20px 20px 6px;justify-self:end;padding:10px 16px}.hl-team-msg:not(.user){border:1px solid var(--hl-line);background:#fff;border-radius:20px 20px 20px 6px;padding:14px 16px}.hl-team-msg>small{color:var(--hl-blue);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.hl-team-msg>p{margin:0}.hl-team-cards{white-space:normal;gap:8px;margin-top:12px;display:grid}.hl-team-card{background:var(--hl-soft);border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.hl-team-card>svg{color:var(--hl-blue);flex-shrink:0}.hl-team-card>span{flex:1;min-width:0;display:grid}.hl-team-card b{font-size:14px}.hl-team-card small{color:var(--hl-muted);font-size:12px}.hl-team-card.quiet>svg{color:var(--hl-good)}.hl-team-steps{color:var(--hl-muted);gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.hl-team-steps li{align-items:center;gap:8px;display:flex}.hl-team-ask{border:1.5px solid var(--hl-line);background:#fff;border-radius:21px;align-items:flex-end;gap:8px;margin:8px;padding:6px;display:flex}.hl-team-ask textarea{min-width:0;max-height:120px;color:var(--hl-ink);font:inherit;resize:none;background:0 0;border:0;flex:1;align-self:center;padding:8px 4px;font-size:15px}.hl-team-ask .hl-button{border-radius:50%;flex-shrink:0;width:42px;height:42px;padding:0}.hl-team-card-note{color:var(--hl-subtle);flex-shrink:0;font-size:12px}.hl-kept ul{gap:8px;margin-top:12px;display:grid}.hl-kept li{border:1px solid var(--hl-line);background:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.hl-kept li>span{gap:2px;min-width:0;display:grid}.hl-kept li b{align-items:center;gap:6px;font-size:14px;display:inline-flex}.hl-kept li small{color:var(--hl-muted);font-size:12.5px}.hl-teamchat{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f6f6fb;border-color:#e6e5f2;box-shadow:0 30px 60px -36px #24204373}.hl-teamchat-head{border-bottom:0;padding:16px 20px}.hl-teamchat-icon{background:var(--hl-blue);color:#fff;border-radius:12px;width:36px;height:36px}.hl-teamchat-head b{font-size:15px}.hl-team-log{padding:4px 20px 20px}.hl-team-log>.hl-hint{color:var(--hl-ink);margin:0;font-size:15px;line-height:1.55}.hl-team-log .hl-chip-button{color:var(--hl-ink);background:#fff;border:1px solid #e6e5f2;border-radius:100px;padding:9px 16px;font-size:14px;font-weight:500;transition:border-color .2s,transform .2s}.hl-team-log .hl-chip-button:hover{border-color:#c9c5ff;transform:translateY(-1px)}.hl-team-msg.user{background:var(--hl-blue);color:#fff}.hl-team-msg:not(.user){border-color:#e6e5f2}.hl-team-ask{background:#fff;border:0;border-radius:21px;align-items:center;gap:10px;margin:0 6px 6px;padding:10px 10px 10px 12px;box-shadow:inset 0 1px #ecebf7}.hl-teamchat-toggle{background:#f6f6fb;flex-shrink:0}.hl-team-ask .hl-button{width:44px;height:44px}.hl-team-ask .hl-button:disabled{color:var(--hl-blue);opacity:1;background:#eef0ff}
