.mht{display:grid;gap:14px;margin:14px 0 24px;font-family:Inter Variable,system-ui,sans-serif;color:#2a1440}.mht-bar{display:grid;gap:10px;padding:14px;border-radius:20px;background:#fff;border:1px solid #efe4d3;box-shadow:0 10px 26px -22px rgb(42 20 64/60%)}.mht-place{display:flex;align-items:center;gap:8px;min-width:0}.mht-place svg{flex:none;color:#b06d10}.mht-place b{flex:1 1;min-width:0;overflow:hidden;font-size:16px;white-space:nowrap;text-overflow:ellipsis}.mht-place button{flex:none;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid #e7dcef;background:#fbf7fc;color:#7a1f3d;font:700 13px Inter Variable,system-ui,sans-serif;cursor:pointer}.mht-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.mht-seg{display:inline-grid;grid-auto-flow:column;gap:4px;padding:4px;border-radius:14px;background:#f6efe6}.mht-seg button{min-height:36px;padding:0 14px;border:0;border-radius:11px;background:transparent;color:#6a5a76;font:700 14px Inter Variable,system-ui,sans-serif;cursor:pointer}.mht-seg button.is-on{background:#fff;color:#3b1f5c;box-shadow:0 3px 10px rgb(74 31 61/12%)}.mht-langs{grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0!important}.mht-now{display:grid;gap:4px;padding:16px 18px;border-radius:22px;color:#fff}.mht-now.is-good{background:radial-gradient(220px 120px at 100% 0,rgb(255 255 255/18%),transparent 70%),linear-gradient(130deg,#13703b,#1f9d55);box-shadow:0 14px 28px -18px rgb(19 112 59/80%)}.mht-now.is-bad{background:radial-gradient(220px 120px at 100% 0,rgb(255 255 255/14%),transparent 70%),linear-gradient(130deg,#7a1f3d,#b42350);box-shadow:0 14px 28px -18px rgb(122 31 61/80%)}.mht-now small{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.85}.mht-now b{font-size:28px;line-height:1.1}.mht-now span{font-size:14px;opacity:.92;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mht-now em{justify-self:start;margin-top:4px;padding:3px 10px;border-radius:999px;font-style:normal;font-size:12.5px;font-weight:700;background:rgb(255 255 255/20%)}.mht-best{display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:22px;color:#f6eefc;background:radial-gradient(240px 140px at 100% 0,rgb(246 199 104/30%),transparent 70%),linear-gradient(140deg,#2a1440,#4a1f55 60%,#7a1f3d);box-shadow:0 16px 30px -22px rgb(42 20 64/90%)}.mht-best-ic{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:14px;color:#2a1440;background:#f6c768}.mht-best>div{display:grid;gap:2px;min-width:0}.mht-best small{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#f6c768}.mht-best b{font-size:19px;color:#fff}.mht-best span{font-size:16px;font-weight:800;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mht-best p{margin:4px 0 0!important;font-size:13px;line-height:1.45;color:rgb(246 238 252/80%)!important}.mht-card{padding:14px;border-radius:20px;background:#fff;border:1px solid #efe4d3}.mht-card h2{margin:0 0 8px!important;font:800 16px/1.3 Inter Variable,system-ui,sans-serif!important;color:#2a1440!important;text-transform:none!important;letter-spacing:0!important}.mht-card.is-avoid{background:#fff8f8;border-color:#f3d4dc}.mht-list{display:grid;margin:0;padding:0;list-style:none}.mht-list li{display:flex;align-items:center;gap:10px;min-height:48px;padding:6px 0;border-top:1px dashed #eee2ea}.mht-list li:first-child{border-top:0}.mht-dot{flex:none;width:10px;height:10px;border-radius:50%}.mht-list li.is-good .mht-dot{background:#1f9d55;box-shadow:0 0 0 4px #e3f6ea}.mht-list li.is-bad .mht-dot{background:#c0392b;box-shadow:0 0 0 4px #fde8e6}.mht-name{flex:1 1;display:grid;gap:1px;min-width:0}.mht-name b{font-size:15px}.mht-name small{font-size:12px;color:#7a6a86}.mht-list time{flex:none;font-size:13.5px;font-weight:700;color:#3b1f5c;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.mht-empty{margin:0;font-size:13.5px;color:#7a6a86}.mht-all summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer}.mht-all summary::-webkit-details-marker{display:none}.mht-all summary h2{margin:0!important}.mht-chev{transform:rotate(90deg);transition:transform .2s;color:#7a1f3d}.mht-all[open] .mht-chev{transform:rotate(-90deg)}.mht-all[open] summary{margin-bottom:8px}.mht-sun{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;font-size:13px;color:#7a6a86}@media (max-width:359px){.mht-list time{font-size:12.5px}.mht-now b{font-size:24px}.mht-langs{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:700px){.mht{max-width:720px;margin-inline:auto}}