.ma-pick{--pk-bg:#fff;--pk-x:#eef1f5;--pk-accent:#06f;display:flex;flex-direction:column;animation:maPickIn .22s ease-out}.ma-pick.dark{--pk-bg:#1b1d20;--pk-x:#2b2f34;--pk-accent:#3d9bff}.ma-pick.out{transition:opacity .18s;opacity:0}@keyframes maPickIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes maPickUp{0%{transform:translateY(100%)}to{transform:none}}.ma-pick.panel{position:absolute;inset:-1px;z-index:20;border-radius:20px;border:1px solid var(--ma-line);background:var(--pk-bg);box-shadow:0 20px 60px #00000059;overflow:hidden}.ma-pick.sheet{position:fixed;inset:0;z-index:1013;display:block;overflow-y:auto;overscroll-behavior:contain;background:var(--pk-bg);padding-top:env(safe-area-inset-top);animation:maPickUp .28s cubic-bezier(.22,1,.36,1)}.ma-pick.sheet.dark{--pk-bg:#161616}.ma-pick,.ma-pick *{overflow-anchor:none}.ma-pick .aphd{flex:none}.ma-pick.sheet .aphd{position:sticky;top:0;z-index:5;transition:background .2s,backdrop-filter .2s}.ma-pick.sheet.scrolled .aphd{background:color-mix(in srgb,var(--pk-bg) 72%,#0000);backdrop-filter:blur(16px)}.ma-pick .aph{display:flex;align-items:center;gap:8px;height:56px;padding:14px 14px 10px 18px;box-sizing:border-box}.ma-pick .aph b{flex:1;font-size:15px;font-weight:700;line-height:20px;color:var(--ma-ink)}.ma-pick .apx{flex:none;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:var(--pk-x);color:var(--ma-ink);display:grid;place-items:center;cursor:pointer;transition:transform .12s}.ma-pick .apx:active{transform:scale(.92)}.ma-pick .aptb{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;height:54px;padding:0 14px 12px;box-sizing:border-box}.ma-pick .aptb .tabs{flex:0 1 auto;min-width:0;display:flex;padding:3px;border:1px solid var(--ma-line);border-radius:12px;background:var(--ma-seg);overflow-x:auto;scrollbar-width:none;box-sizing:border-box;backdrop-filter:blur(12px)}.ma-pick .aptb .tabs::-webkit-scrollbar{display:none}.ma-pick .aptb .tabs button{flex:none;height:34px;line-height:34px;padding:0 14px;border:0;border-radius:9px;background:#0000;font-family:inherit;font-size:13px;font-weight:600;color:var(--ma-ink2);cursor:pointer;white-space:nowrap;transition:background .2s,color .2s}.ma-pick .aptb .tabs button:hover{color:var(--ma-ink)}.ma-pick .aptb .tabs button[aria-selected=true]{background:var(--ma-ind);box-shadow:var(--ma-ind-sh);color:var(--ma-ink)}.ma-pick .psearch{position:relative;flex:none;display:flex;align-items:center}.ma-pick .psearch .tic{width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#0000;color:var(--ma-ink);display:grid;place-items:center;cursor:pointer}.ma-pick .psearch .tic svg{width:22px;height:22px}.ma-pick .psearch input{display:none}.ma-pick .psearch.open input{display:block;width:240px;height:40px;padding:0 34px 0 36px;box-sizing:border-box;border-radius:10px;border:1px solid var(--ma-line);background:var(--ma-card);font-size:14px;font-weight:400;line-height:20px;font-family:inherit;color:var(--ma-ink);outline:none}.ma-pick .psearch.open input::placeholder{color:var(--ma-ink2)}.ma-pick .psearch.open .tic{position:absolute;left:0;width:36px;pointer-events:none;color:var(--ma-ink2)}.ma-pick .psearch.open .tic svg{width:16px;height:16px}.ma-pick .psearch.open{position:absolute;top:0;left:14px;right:14px;z-index:3;animation:maPickSearchIn .18s ease-out}.ma-pick .psearch.open input{width:100%;height:42px;border-radius:12px;background:var(--pk-bg);box-shadow:inset 0 0 0 1px var(--ma-line)}.ma-pick .aptb:has(.psearch.open) .tabs{opacity:0;pointer-events:none}@keyframes maPickSearchIn{0%{opacity:0;transform:scaleX(.96);transform-origin:right center}to{opacity:1;transform:none}}@media (max-width:899px){.ma-pick .psearch.open{left:12px;right:12px}}.ma-pick .psearch .clr{position:absolute;right:8px;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:#0000;color:var(--ma-ink2);display:grid;place-items:center;cursor:pointer}.ma-pick .apl{flex:1;min-height:0;overflow-y:auto;padding:0 14px 14px}.ma-pick.sheet .apl{overflow:visible;padding:0 12px calc(16px + env(safe-area-inset-bottom))}.ma-pick .apl .none{padding:32px;margin:0;text-align:center;color:var(--ma-ink2);font-size:13px}.ma-pick .apin{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;align-items:start}.ma-pick .card{width:100%;text-align:left;font:inherit;color:inherit}html:not(.dark) .ma-pick:not(.dark) .card{box-shadow:0 1px 2px #1018280a}.ma-pick .card.on{border-color:var(--pk-accent);box-shadow:inset 0 0 0 1px var(--pk-accent)}.ma-pick .card .ok{position:absolute;top:8px;right:8px;z-index:2;width:22px;height:22px;border-radius:50%;background:var(--pk-accent);color:#fff;display:grid;place-items:center}.ma-pick .card.press{transform:scale(.97);transition:transform .1s}.ma-pick .card .go{position:absolute;inset:0;z-index:3;display:grid;place-items:center;background:#00000047;opacity:0;animation:maPickGoIn .18s ease-out .12s forwards}.ma-pick .card .go b{width:22px;height:22px;border-radius:50%;border:2px solid #ffffffe6;border-right-color:#0000;animation:maPickSpin .8s linear infinite}.ma-pick.going .card:not(.press){pointer-events:none;opacity:.55;transition:opacity .18s}@keyframes maPickGoIn{to{opacity:1}}@keyframes maPickSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ma-pick .card .go b{animation-duration:2.4s}}.ma-pick .card .d,.ma-pick .card .t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:899px){.ma-pick .aph{height:54px;padding:12px 12px 10px 16px}.ma-pick .aptb{gap:4px}.ma-pick .aptb .tabs{flex:0 1 auto}.ma-pick .apin{grid-template-columns:repeat(2,minmax(0,1fr))}.ma-pick .card{padding:6px;border-radius:18px}.ma-pick .card .pic{border-radius:12px}.ma-pick .card .t{font-size:14px;line-height:20px}}@media (prefers-reduced-motion:reduce){.ma-pick,.ma-pick.sheet{animation:none}}.ma-pick .aptb .tabs{position:relative;top:auto;margin:0;border-bottom:1px solid var(--ma-line)}.ma-pick.dark .aptb .tabs{background:var(--ma-card)}.ma-pick .card .meta{display:block;padding:12px 8px 2px}@media (max-width:899px){.ma-pick .card .meta{padding:10px 4px 2px}.ma-pick .aptb .tabs{flex:1 1 auto;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}}@media (max-width:899px){.ma-pick .aptb:has(.psearch.open) .tabs{opacity:0}}.ma-pick .aptb .tabs .ind{position:absolute;left:0;top:3px;bottom:3px;border-radius:9px;background:var(--ma-ind);box-shadow:var(--ma-ind-sh);z-index:0;transition:transform .26s cubic-bezier(.22,1,.36,1),width .26s cubic-bezier(.22,1,.36,1),opacity .2s}.ma-pick .aptb .tabs button{position:relative;z-index:1}.ma-pick .aptb .tabs button[aria-selected=true]{background:#0000!important;box-shadow:none!important}@media (prefers-reduced-motion:reduce){.ma-pick .aptb .tabs .ind{transition:none}}html:not(.ma-app) .ma-pick.panel{inset:0;border:0;border-radius:0;box-shadow:none;background:#f3f5f8}html:not(.ma-app) .ma-pick.panel.dark{background:#161616}html:not(.ma-app) .ma-pick.panel .aph{height:auto;padding:18px 18px 12px 24px}html:not(.ma-app) .ma-pick.panel .aptb{padding:0 24px 12px}html:not(.ma-app) .ma-pick.panel .apl{padding:0 24px 24px}@media (min-width:900px){html:not(.ma-app) .ma-pick.panel .psearch.open{left:auto;right:24px;width:280px}html:not(.ma-app) .ma-pick.panel .aptb:has(.psearch.open) .tabs{opacity:1;pointer-events:auto}}@media (min-width:900px){html:not(.ma-app) .ma-pick.panel .apin{grid-template-columns:repeat(3,minmax(0,1fr))}}