.BrandLockup-module__Qwj7Rq__lockup{letter-spacing:-.04em;color:#1c1d1b;align-items:center;gap:9px;font-size:16px;font-weight:600;transition:color .6s;display:flex}.BrandLockup-module__Qwj7Rq__lockup.BrandLockup-module__Qwj7Rq__dark{color:#e9e9e2}.BrandLockup-module__Qwj7Rq__mark{object-fit:contain;filter:brightness(0);width:22px;height:22px;transition:filter .6s}.BrandLockup-module__Qwj7Rq__lockup.BrandLockup-module__Qwj7Rq__dark .BrandLockup-module__Qwj7Rq__mark{filter:brightness(0)invert()}
.workspace-module__-wHvTG__shell{--bg:#e9e8e2;--ink:#1c1d1b;--muted:#777870;--panel:#f5f4ef;--line:#c9c9c1;--accent:#e4582e;background:var(--bg);height:100dvh;color:var(--ink);font-family:Arial,Microsoft YaHei,sans-serif;transition:background .6s,color .6s;overflow:hidden}.workspace-module__-wHvTG__dark{--bg:#151716;--ink:#e9e9e2;--muted:#969a92;--panel:#1f211f;--line:#373a35;--accent:#ea7655;--accent-contrast:#171816}.workspace-module__-wHvTG__stage{grid-template-rows:minmax(0,1fr) 156px;grid-template-columns:43% 57%;align-items:center;max-width:1120px;height:calc(100dvh - 68px);margin:auto;padding:42px;display:grid}.workspace-module__-wHvTG__passObject{background:var(--panel);border:1px solid var(--line);height:410px;box-shadow:12px 12px 0 color-mix(in srgb,var(--ink)8%,transparent);flex-direction:column;padding:30px;animation:.5s both workspace-module__-wHvTG__enter;display:flex}.workspace-module__-wHvTG__objectMeta{color:var(--muted);letter-spacing:.15em;justify-content:space-between;font-size:10px;display:flex}.workspace-module__-wHvTG__passObject select{border:0;border-bottom:2px solid var(--ink);max-width:250px;color:var(--ink);background:0 0;outline:none;margin-top:46px;padding:8px 0;font-size:24px}.workspace-module__-wHvTG__amount span{color:var(--muted);margin-bottom:8px;font-size:11px;display:block}.workspace-module__-wHvTG__amount strong{letter-spacing:-.07em;font-size:58px;font-weight:400}.workspace-module__-wHvTG__amount{position:relative}.workspace-module__-wHvTG__balanceOverlay{z-index:60;background:color-mix(in srgb,var(--bg)72%,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.workspace-module__-wHvTG__balanceAction{border:1px solid var(--line);background:var(--panel);width:min(420px,100%);color:var(--ink);padding:24px;box-shadow:0 20px 50px #0003}.workspace-module__-wHvTG__billingAction{--console-text:var(--ink);--console-text-muted:var(--muted);--console-text-dim:var(--muted);--console-accent:var(--accent);flex-direction:column;width:min(820px,100vw - 48px);max-height:86vh;padding:18px 20px 14px;display:flex;overflow:hidden}.workspace-module__-wHvTG__balanceActionMeta{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:baseline;padding-bottom:18px;font-size:11px;display:flex}.workspace-module__-wHvTG__balanceActionMeta strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:400}.workspace-module__-wHvTG__balanceAction h2{letter-spacing:-.04em;margin:24px 0 8px;font-size:28px;font-weight:400}.workspace-module__-wHvTG__balanceAction p{max-width:32em;color:var(--muted);margin:0;font-size:12px;line-height:1.65}.workspace-module__-wHvTG__balanceActionFoot{border-top:1px solid var(--line);color:var(--muted);justify-content:flex-end;align-items:center;gap:16px;margin-top:28px;padding-top:14px;font-size:10px;display:flex}.workspace-module__-wHvTG__balanceActionFoot button{color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:11px}.workspace-module__-wHvTG__keyRow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:24px;padding-top:18px;display:flex}.workspace-module__-wHvTG__keyRow code{font-size:12px}.workspace-module__-wHvTG__keyRow button,.workspace-module__-wHvTG__detailRow button{color:var(--ink);cursor:pointer;background:0 0;border:0}.workspace-module__-wHvTG__serviceObject{flex-direction:column;height:410px;padding:0 0 0 52px;display:flex}.workspace-module__-wHvTG__serviceGrid{box-sizing:border-box;grid-template-rows:repeat(2,96px);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;margin:12px 0 16px;padding-right:2px;display:grid}.workspace-module__-wHvTG__serviceGridItem,.workspace-module__-wHvTG__serviceGridActive{border:1px solid var(--line);min-height:118px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;padding:16px;transition:background-color .55s,color .55s,border-color .55s,transform .55s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.workspace-module__-wHvTG__serviceGridItem:after,.workspace-module__-wHvTG__serviceGridActive:after{content:"";background:var(--accent);opacity:0;border-radius:50%;width:6px;height:6px;transition:opacity .55s;position:absolute;top:9px;right:9px}.workspace-module__-wHvTG__serviceGridActive{background:var(--panel);border-color:var(--ink);color:var(--ink)}.workspace-module__-wHvTG__serviceGridActive:after{opacity:1}.workspace-module__-wHvTG__serviceObject .workspace-module__-wHvTG__serviceGridItem,.workspace-module__-wHvTG__serviceObject .workspace-module__-wHvTG__serviceGridActive{gap:5px;min-height:0;padding:10px 12px}.workspace-module__-wHvTG__serviceObject .workspace-module__-wHvTG__serviceGridItem:hover,.workspace-module__-wHvTG__serviceObject .workspace-module__-wHvTG__serviceGridActive:hover{border-color:color-mix(in srgb,var(--ink)72%,var(--line))}.workspace-module__-wHvTG__serviceObject .workspace-module__-wHvTG__serviceGrid svg{transition:transform .35s cubic-bezier(.22,1,.36,1),color .35s}.workspace-module__-wHvTG__serviceObject .workspace-module__-wHvTG__serviceGridItem:hover svg,.workspace-module__-wHvTG__serviceObject .workspace-module__-wHvTG__serviceGridActive:hover svg{color:var(--ink);transform:translateY(-2px)}.workspace-module__-wHvTG__serviceObject .workspace-module__-wHvTG__serviceGrid strong{text-overflow:ellipsis;max-width:100%;font-size:14px;overflow:hidden}.workspace-module__-wHvTG__serviceCarousel{flex-shrink:0;margin:0 0 28px;position:relative}.workspace-module__-wHvTG__gridViewport{box-sizing:border-box;width:100%;height:208px;position:relative;overflow:hidden}.workspace-module__-wHvTG__serviceTrack{box-sizing:border-box;width:100%;min-width:0;height:100%;position:relative}.workspace-module__-wHvTG__servicePage{box-sizing:border-box;width:100%;height:100%;padding:0;position:absolute;top:0}.workspace-module__-wHvTG__servicePage>.workspace-module__-wHvTG__serviceGrid{width:100%;min-width:0;margin:0}.workspace-module__-wHvTG__copyButtonDone{color:#478365!important}.workspace-module__-wHvTG__copySpinner{animation:1s linear infinite workspace-module__-wHvTG__requestSpin}.workspace-module__-wHvTG__keyRow button:disabled,.workspace-module__-wHvTG__detailRow button:disabled{opacity:.45;cursor:wait}.workspace-module__-wHvTG__pagePrevious,.workspace-module__-wHvTG__pageNext{width:28px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;transition:color .3s,transform .35s cubic-bezier(.22,1,.36,1),opacity .3s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.workspace-module__-wHvTG__serviceCarousel:hover .workspace-module__-wHvTG__pagePrevious:not(:disabled),.workspace-module__-wHvTG__serviceCarousel:focus-within .workspace-module__-wHvTG__pagePrevious:not(:disabled){color:var(--ink);transform:translate(-3px,-50%)}.workspace-module__-wHvTG__serviceCarousel:hover .workspace-module__-wHvTG__pageNext:not(:disabled),.workspace-module__-wHvTG__serviceCarousel:focus-within .workspace-module__-wHvTG__pageNext:not(:disabled){color:var(--ink);transform:translate(3px,-50%)}.workspace-module__-wHvTG__serviceCarousel[data-discovery=true]:hover .workspace-module__-wHvTG__pagePrevious:not(:disabled){animation:3.2s ease-in-out infinite workspace-module__-wHvTG__pageNudgePrevious}.workspace-module__-wHvTG__serviceCarousel[data-discovery=true]:hover .workspace-module__-wHvTG__pageNext:not(:disabled){animation:3.2s ease-in-out infinite workspace-module__-wHvTG__pageNudgeNext}.workspace-module__-wHvTG__pagePrevious{margin-right:6px;right:100%}.workspace-module__-wHvTG__pageNext{margin-left:6px;left:100%}.workspace-module__-wHvTG__pagePrevious:disabled,.workspace-module__-wHvTG__pageNext:disabled{opacity:.2;cursor:default}.workspace-module__-wHvTG__pageDots{opacity:.38;align-items:center;gap:0;transition:opacity .35s,transform .35s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;bottom:-24px;left:50%;transform:translate(-50%)}.workspace-module__-wHvTG__serviceCarousel:hover .workspace-module__-wHvTG__pageDots,.workspace-module__-wHvTG__serviceCarousel:focus-within .workspace-module__-wHvTG__pageDots{opacity:1;transform:translate(-50%,2px)}.workspace-module__-wHvTG__shell .workspace-module__-wHvTG__pageDot{cursor:pointer;background:0 0;border:0;width:24px;min-width:24px;height:24px;min-height:24px;padding:0;position:relative}.workspace-module__-wHvTG__pageDot:before{content:"";border:1px solid var(--muted);background:0 0;border-radius:50%;width:5px;height:5px;transition:width .3s,background-color .3s,border-color .3s,transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.workspace-module__-wHvTG__pageDot[data-active=true]:before{border-color:var(--accent);background:var(--accent);border-radius:3px;width:18px}.workspace-module__-wHvTG__pageDot:hover:before,.workspace-module__-wHvTG__pageDot:focus-visible:before{transform:translate(-50%,-50%)scale(1.25)}.workspace-module__-wHvTG__pageAnnouncement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.workspace-module__-wHvTG__serviceObject .workspace-module__-wHvTG__pagePrevious,.workspace-module__-wHvTG__serviceObject .workspace-module__-wHvTG__pageNext{min-width:28px}@media (max-width:760px){.workspace-module__-wHvTG__serviceCarousel{margin-left:16px;margin-right:16px}.workspace-module__-wHvTG__pagePrevious{margin-right:0}.workspace-module__-wHvTG__pageNext{margin-left:0}}.workspace-module__-wHvTG__serviceObject .workspace-module__-wHvTG__serviceDetail{animation:none}.workspace-module__-wHvTG__serviceObject>.workspace-module__-wHvTG__serviceDetail{padding-top:0}.workspace-module__-wHvTG__serviceObject>.workspace-module__-wHvTG__serviceDetail h1{font-size:24px}.workspace-module__-wHvTG__serviceObject>.workspace-module__-wHvTG__serviceDetail .workspace-module__-wHvTG__detailRow{padding:12px 0}.workspace-module__-wHvTG__serviceGridItem strong,.workspace-module__-wHvTG__serviceGridActive strong{font-size:16px;font-weight:400}.workspace-module__-wHvTG__serviceGridItem small,.workspace-module__-wHvTG__serviceGridActive small{color:var(--muted);font-size:10px}.workspace-module__-wHvTG__serviceDetail{padding-top:60px;animation:.45s both workspace-module__-wHvTG__enter}.workspace-module__-wHvTG__serviceTitle{align-items:center;gap:16px;display:flex}.workspace-module__-wHvTG__serviceTitle h1{letter-spacing:-.06em;margin:0;font-size:42px;font-weight:400}.workspace-module__-wHvTG__serviceTitle p{color:var(--muted);margin:8px 0 0;font-size:13px}.workspace-module__-wHvTG__detailRow{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr 28px;align-items:center;gap:14px;padding:25px 0;font-size:12px;display:grid}.workspace-module__-wHvTG__detailRow>span{color:var(--muted)}.workspace-module__-wHvTG__detailRow code{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.workspace-module__-wHvTG__detailRow label{justify-content:flex-start;align-items:center;gap:4px;display:flex}.workspace-module__-wHvTG__detailRow select{color:var(--ink);background:0 0;border:0;outline:none;font-size:12px}.workspace-module__-wHvTG__detailRow label svg{pointer-events:none;margin-left:-18px}.workspace-module__-wHvTG__detailRow label select{padding-right:18px}.workspace-module__-wHvTG__shell button:hover{color:var(--accent)}.workspace-module__-wHvTG__dark .workspace-module__-wHvTG__passObject{box-shadow:12px 12px #00000057}.workspace-module__-wHvTG__dark .workspace-module__-wHvTG__copyButtonDone{color:#8fc6a2!important}.workspace-module__-wHvTG__dark .workspace-module__-wHvTG__requestIndicator[data-result=success]{color:#8fc6a2}.workspace-module__-wHvTG__dark .workspace-module__-wHvTG__serviceGridActive{background:color-mix(in srgb,var(--panel)86%,var(--bg));border-color:color-mix(in srgb,var(--ink)68%,var(--line))}@keyframes workspace-module__-wHvTG__enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.workspace-module__-wHvTG__shell,.workspace-module__-wHvTG__shell *{transition:none!important;animation:none!important}}@media (max-width:760px){.workspace-module__-wHvTG__stage{flex-direction:column;align-items:stretch;gap:14px;height:calc(100dvh - 68px);padding:20px;display:flex}.workspace-module__-wHvTG__passObject{height:260px;box-shadow:7px 7px 0 color-mix(in srgb,var(--ink)8%,transparent);padding:22px}.workspace-module__-wHvTG__passObject select{margin-top:22px;font-size:20px}.workspace-module__-wHvTG__amount strong{font-size:39px}.workspace-module__-wHvTG__serviceObject{height:auto;min-height:0;padding:0}.workspace-module__-wHvTG__serviceDetail{padding-top:30px}.workspace-module__-wHvTG__serviceTitle h1{font-size:33px}.workspace-module__-wHvTG__detailRow{grid-template-columns:65px 1fr 25px;padding:18px 0}}.workspace-module__-wHvTG__signedOut{place-items:center;height:calc(100dvh - 68px);animation:.3s both workspace-module__-wHvTG__enter;display:grid}.workspace-module__-wHvTG__loginAction{border:1px solid var(--line);background:var(--panel);color:var(--ink);cursor:pointer;border-radius:4px;padding:15px 22px}.workspace-module__-wHvTG__feedback{color:var(--accent);font-size:12px;position:fixed;bottom:12px;left:50%;transform:translate(-50%)}.workspace-module__-wHvTG__dataState{height:calc(100dvh - 102px);color:var(--muted);justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.workspace-module__-wHvTG__serviceEmptyState{height:100%;min-height:240px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.workspace-module__-wHvTG__serviceEmptyState small{font-size:11px}.workspace-module__-wHvTG__actionForm{flex-direction:column;gap:12px;display:flex}.workspace-module__-wHvTG__actionForm label{color:var(--muted);flex-direction:column;gap:7px;font-size:11px;display:flex}.workspace-module__-wHvTG__actionForm input{border:1px solid var(--line);min-height:40px;color:var(--ink);font:inherit;background:0 0;padding:0 10px}.workspace-module__-wHvTG__actionForm>button,.workspace-module__-wHvTG__actionResult>button{border:1px solid var(--ink);background:var(--ink);min-height:40px;color:var(--bg);cursor:pointer}.workspace-module__-wHvTG__actionForm small{color:var(--muted);font-size:10px}.workspace-module__-wHvTG__actionChoices{gap:6px;display:flex}.workspace-module__-wHvTG__actionChoices button{border:1px solid var(--line);min-height:34px;color:var(--muted);cursor:pointer;background:0 0;flex:1}.workspace-module__-wHvTG__actionChoices button[data-active=true]{border-color:var(--accent);color:var(--ink);background:color-mix(in srgb,var(--accent)10%,transparent)}.workspace-module__-wHvTG__allocationTarget{border-left:3px solid var(--accent);background:color-mix(in srgb,var(--accent)7%,transparent);gap:3px;padding:12px 14px;display:grid}.workspace-module__-wHvTG__allocationTarget span,.workspace-module__-wHvTG__allocationTarget small{color:var(--muted);font-size:11px}.workspace-module__-wHvTG__allocationTarget strong{color:var(--ink);font-size:16px;font-weight:500}.workspace-module__-wHvTG__confirmLine{align-items:center;color:var(--ink)!important;flex-direction:row!important;gap:8px!important}.workspace-module__-wHvTG__confirmLine input{width:16px;min-height:16px;accent-color:var(--accent)}.workspace-module__-wHvTG__perkNotice{border-left:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0 9px 14px;font-size:11px;display:flex}.workspace-module__-wHvTG__perkNotice span{align-items:center;gap:6px;display:inline-flex}.workspace-module__-wHvTG__perkNotice span svg{color:var(--accent)}.workspace-module__-wHvTG__perkNotice strong{color:var(--accent);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}.workspace-module__-wHvTG__perkNotice small{font-size:10px}.workspace-module__-wHvTG__objectMeta{align-items:center;min-height:14px;line-height:14px}.workspace-module__-wHvTG__perkMarkSlot{align-items:center;display:inline-flex}.workspace-module__-wHvTG__shell .workspace-module__-wHvTG__perkMark{min-width:0;min-height:0;color:var(--accent);font:inherit;letter-spacing:inherit;cursor:help;background:0 0;border:0;align-items:center;gap:5px;margin:-10px -8px;padding:10px 8px;line-height:14px;display:inline-flex}.workspace-module__-wHvTG__shell .workspace-module__-wHvTG__perkMark:hover,.workspace-module__-wHvTG__shell .workspace-module__-wHvTG__perkMark:focus-visible{color:var(--accent)}.workspace-module__-wHvTG__perkMark svg{flex-shrink:0;transform:translateY(-.5px)}.workspace-module__-wHvTG__perkPopover{color:#1c1d1b;background:#f5f4ef;border:1px solid #c9c9c1;border-radius:0;width:260px;padding:0;font-family:Arial,Microsoft YaHei,sans-serif;box-shadow:0 14px 36px #1c1d1b29}html.dark .workspace-module__-wHvTG__perkPopover{color:#e9e9e2;background:#1f211f;border-color:#373a35;box-shadow:0 14px 36px #0000008c}.workspace-module__-wHvTG__perkPopoverItem{padding:14px 16px}.workspace-module__-wHvTG__perkPopoverItem+.workspace-module__-wHvTG__perkPopoverItem{border-top:1px solid #c9c9c1}html.dark .workspace-module__-wHvTG__perkPopoverItem+.workspace-module__-wHvTG__perkPopoverItem{border-top-color:#373a35}.workspace-module__-wHvTG__perkPopoverItem strong{font-size:13px;font-weight:500;display:block}.workspace-module__-wHvTG__perkPopoverItem p{color:#1c1d1b;white-space:pre-line;margin:8px 0 0;font-size:11px;line-height:1.65}html.dark .workspace-module__-wHvTG__perkPopoverItem p{color:#e9e9e2}.workspace-module__-wHvTG__perkPopoverFoot{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.workspace-module__-wHvTG__perkPopoverFoot small{color:#777870;font-size:10px}html.dark .workspace-module__-wHvTG__perkPopoverFoot small{color:#969a92}.workspace-module__-wHvTG__perkPanel{flex-direction:column;margin-top:16px;display:flex}.workspace-module__-wHvTG__perkPanelEmpty{margin:16px 0 0!important}.workspace-module__-wHvTG__perkPanelItem{border-left:2px solid var(--line);padding:14px 0 14px 14px}.workspace-module__-wHvTG__perkPanelItem+.workspace-module__-wHvTG__perkPanelItem{margin-top:10px}.workspace-module__-wHvTG__perkPanelHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.workspace-module__-wHvTG__perkPanelName{color:var(--ink);align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.workspace-module__-wHvTG__perkPanelName svg{color:var(--accent);flex-shrink:0}.workspace-module__-wHvTG__perkPanelHead strong{color:var(--accent);font-variant-numeric:tabular-nums;font-size:20px;font-weight:400}.workspace-module__-wHvTG__perkPanelDesc{color:var(--muted);white-space:pre-line;font-size:11px;line-height:1.7;margin:8px 0 0!important}.workspace-module__-wHvTG__perkPanelFoot{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.workspace-module__-wHvTG__perkPanelFoot small{color:var(--muted);font-size:10px}.workspace-module__-wHvTG__perkPanelFoot button{border:1px solid var(--accent);min-width:0;min-height:0;color:var(--accent);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:6px 14px;font-size:11px;display:inline-flex}.workspace-module__-wHvTG__perkPanelFoot button:hover:not(:disabled){background:color-mix(in srgb,var(--accent)8%,transparent)}.workspace-module__-wHvTG__perkPanelFoot button:disabled{border-color:var(--line);color:var(--muted);cursor:default}.workspace-module__-wHvTG__perkPanelAuto{color:var(--muted);font-size:10px}.workspace-module__-wHvTG__perkPanelDone,.workspace-module__-wHvTG__perkPanelError{color:var(--accent);font-size:11px;margin:14px 0 0!important}.workspace-module__-wHvTG__actionResult{flex-direction:column;gap:12px;display:flex}.workspace-module__-wHvTG__actionResult strong{font-size:30px;font-weight:400}.workspace-module__-wHvTG__actionResult img{object-fit:contain;border:1px solid var(--line);align-self:center;width:180px;height:180px}.workspace-module__-wHvTG__actionError{color:var(--accent)!important;margin-top:14px!important}.workspace-module__-wHvTG__detailRow>label{color:var(--muted)}.workspace-module__-wHvTG__detailRow select{grid-column:2;width:100%;min-height:36px}.workspace-module__-wHvTG__shell button:focus-visible,.workspace-module__-wHvTG__shell select:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.workspace-module__-wHvTG__shell button{min-width:36px;min-height:36px}.workspace-module__-wHvTG__shell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.workspace-module__-wHvTG__dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.workspace-module__-wHvTG__shell option{background-color:var(--panel);color:var(--ink)}.workspace-module__-wHvTG__passObject,.workspace-module__-wHvTG__keyRow,.workspace-module__-wHvTG__detailRow,.workspace-module__-wHvTG__passObject select{transition:background-color .6s,color .6s,border-color .6s,box-shadow .6s}.workspace-module__-wHvTG__stage>*{min-width:0}.workspace-module__-wHvTG__detailRow{grid-template-columns:72px minmax(0,1fr) 36px}.workspace-module__-wHvTG__detailRow code{white-space:normal;overflow-wrap:anywhere}.workspace-module__-wHvTG__stage{grid-template-rows:minmax(0,1fr);padding:32px 42px}.workspace-module__-wHvTG__passObject,.workspace-module__-wHvTG__serviceObject{height:460px}.workspace-module__-wHvTG__passObject select{margin-top:24px}.workspace-module__-wHvTG__amount{margin-top:28px}.workspace-module__-wHvTG__passObject{box-shadow:none;transition:background-color .7s,border-color .7s,box-shadow .7s;position:relative;overflow:hidden}.workspace-module__-wHvTG__passObject .workspace-module__-wHvTG__objectMeta,.workspace-module__-wHvTG__passObject>select,.workspace-module__-wHvTG__passObject .workspace-module__-wHvTG__keyRow{opacity:1;transition:opacity .8s,transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(0)}.workspace-module__-wHvTG__passIdle .workspace-module__-wHvTG__objectMeta,.workspace-module__-wHvTG__passIdle>select,.workspace-module__-wHvTG__passIdle .workspace-module__-wHvTG__keyRow{transition-duration:1s}.workspace-module__-wHvTG__passBusy .workspace-module__-wHvTG__objectMeta,.workspace-module__-wHvTG__passBusy>select,.workspace-module__-wHvTG__passBusy .workspace-module__-wHvTG__keyRow{opacity:.42;transition-duration:.55s;transform:translateY(-6px)}.workspace-module__-wHvTG__passObject .workspace-module__-wHvTG__amount{transform-origin:0 0}.workspace-module__-wHvTG__activityObject{flex-shrink:0;height:102px;margin-top:auto;padding-top:18px;transition:height .8s cubic-bezier(.22,1,.36,1),opacity .5s,padding-top .8s cubic-bezier(.22,1,.36,1);display:block;overflow:hidden}.workspace-module__-wHvTG__activityEmpty{opacity:0;pointer-events:none;height:0;padding-top:0}.workspace-module__-wHvTG__requestFeed{height:90px;position:relative}.workspace-module__-wHvTG__requestItem{font-variant-numeric:tabular-nums;grid-template-columns:16px minmax(0,1fr) minmax(0,1.5fr) 68px;align-items:center;gap:10px;height:30px;font-size:11px;display:grid;position:absolute;inset-inline:0}.workspace-module__-wHvTG__requestItem code{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.workspace-module__-wHvTG__requestService{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-module__-wHvTG__requestIndicator{width:16px;height:16px;color:var(--accent);transition:color .7s;position:relative}.workspace-module__-wHvTG__requestIndicator[data-result=success]{color:#478365}.workspace-module__-wHvTG__requestSpinner{transition:opacity .7s;animation:2s linear infinite workspace-module__-wHvTG__requestSpin;position:absolute;inset:1px}.workspace-module__-wHvTG__requestService{color:var(--muted)}.workspace-module__-wHvTG__requestCost{text-align:right;color:var(--muted);transition:opacity .8s .5s}@keyframes workspace-module__-wHvTG__requestSpin{to{transform:rotate(360deg)}}@keyframes workspace-module__-wHvTG__pageNudgePrevious{0%,72%,to{transform:translate(-3px,-50%)}77%{transform:translate(-7px,-50%)}82%{transform:translate(-3px,-50%)}}@keyframes workspace-module__-wHvTG__pageNudgeNext{0%,72%,to{transform:translate(3px,-50%)}77%{transform:translate(7px,-50%)}82%{transform:translate(3px,-50%)}}@media (max-height:650px) and (min-width:761px){.workspace-module__-wHvTG__stage{padding:16px 42px}.workspace-module__-wHvTG__passObject,.workspace-module__-wHvTG__serviceObject{height:min(460px,100dvh - 100px)}.workspace-module__-wHvTG__passObject{padding:20px 26px}.workspace-module__-wHvTG__passObject select{margin-top:12px}.workspace-module__-wHvTG__amount{margin-top:14px}.workspace-module__-wHvTG__amount strong{font-size:44px}.workspace-module__-wHvTG__keyRow{margin-top:14px;padding-top:10px}.workspace-module__-wHvTG__serviceDetail{padding-top:32px}}@media (max-width:760px){.workspace-module__-wHvTG__stage{grid-template-rows:minmax(0,1fr) 230px;grid-template-columns:1fr;gap:16px;padding:16px 20px;display:grid}.workspace-module__-wHvTG__passObject{height:100%;min-height:0;padding:16px 20px}.workspace-module__-wHvTG__passObject select{margin-top:8px;font-size:20px}.workspace-module__-wHvTG__amount{margin-top:12px}.workspace-module__-wHvTG__amount strong{font-size:34px}.workspace-module__-wHvTG__keyRow{margin-top:10px;padding-top:8px}.workspace-module__-wHvTG__activityObject{height:92px;padding-top:8px}.workspace-module__-wHvTG__serviceObject{height:230px;padding:0}.workspace-module__-wHvTG__serviceGrid{grid-template-columns:repeat(3,1fr);margin:12px 0 10px}.workspace-module__-wHvTG__serviceGridItem,.workspace-module__-wHvTG__serviceGridActive{gap:4px;min-height:76px;padding:10px}.workspace-module__-wHvTG__serviceGridItem strong,.workspace-module__-wHvTG__serviceGridActive strong{font-size:13px}.workspace-module__-wHvTG__serviceDetail{padding-top:12px}.workspace-module__-wHvTG__serviceTitle h1{font-size:26px}.workspace-module__-wHvTG__serviceTitle p{margin-top:4px}.workspace-module__-wHvTG__detailRow{padding:8px 0}}.workspace-module__-wHvTG__stage{grid-template-rows:460px;align-content:center;align-items:start;height:calc(100dvh - 102px)}.workspace-module__-wHvTG__activityObject{margin-top:0}.workspace-module__-wHvTG__activityEmpty{opacity:0;height:0;padding-top:0;transition-delay:0s}.workspace-module__-wHvTG__activityVisible{opacity:1}.workspace-module__-wHvTG__passObject{height:410px}.workspace-module__-wHvTG__passObject .workspace-module__-wHvTG__keyRow{position:absolute;bottom:24px;left:30px;right:30px}.workspace-module__-wHvTG__passObject .workspace-module__-wHvTG__activityObject{height:90px;margin:0;padding:0;position:absolute;inset:230px 30px auto}.workspace-module__-wHvTG__passObject .workspace-module__-wHvTG__activityEmpty{opacity:0;height:90px}.workspace-module__-wHvTG__passObject .workspace-module__-wHvTG__activityVisible{opacity:1;height:90px}.workspace-module__-wHvTG__passObject .workspace-module__-wHvTG__requestFeed{width:100%;height:90px}.workspace-module__-wHvTG__passObject .workspace-module__-wHvTG__requestItem{height:30px}@media (max-height:650px) and (min-width:761px){.workspace-module__-wHvTG__stage{grid-template-rows:min(460px,100dvh - 100px)}.workspace-module__-wHvTG__passObject{height:auto}}@media (max-width:760px){.workspace-module__-wHvTG__stage{grid-template-rows:minmax(0,1fr) 230px;align-content:start}.workspace-module__-wHvTG__passObject{height:auto}.workspace-module__-wHvTG__activityEmpty{height:0;padding-top:0}.workspace-module__-wHvTG__serviceObject{height:auto}.workspace-module__-wHvTG__gridViewport{height:136px}.workspace-module__-wHvTG__serviceGrid{grid-template-rows:repeat(2,64px);margin:0}.workspace-module__-wHvTG__serviceObject .workspace-module__-wHvTG__serviceGridItem,.workspace-module__-wHvTG__serviceObject .workspace-module__-wHvTG__serviceGridActive{gap:2px;padding:6px 8px}.workspace-module__-wHvTG__serviceGrid svg{width:18px;height:18px}.workspace-module__-wHvTG__serviceObject>.workspace-module__-wHvTG__serviceDetail .workspace-module__-wHvTG__detailRow{padding:4px 0}.workspace-module__-wHvTG__serviceObject>.workspace-module__-wHvTG__serviceDetail h1{font-size:18px}.workspace-module__-wHvTG__stage{grid-template-rows:minmax(0,1fr) 320px;height:calc(100dvh - 68px)}.workspace-module__-wHvTG__dark .workspace-module__-wHvTG__passObject{box-shadow:7px 7px #00000057}}@media (prefers-reduced-motion:reduce){.workspace-module__-wHvTG__shell,.workspace-module__-wHvTG__shell *{transition:none!important;animation:none!important}}.workspace-module__-wHvTG__billingAction{padding:20px 24px 16px}.workspace-module__-wHvTG__billingFixed{height:min(680px,100dvh - 24px);max-height:calc(100dvh - 24px);padding:16px 20px 12px}.workspace-module__-wHvTG__balanceOverlay:has(.workspace-module__-wHvTG__billingFixed){padding:12px}.workspace-module__-wHvTG__ledgerConsoleEnd{align-items:center;gap:8px;display:flex}@keyframes workspace-module__-wHvTG__ledgerRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.workspace-module__-wHvTG__billingFixed .workspace-module__-wHvTG__ledgerConsole{animation:.5s cubic-bezier(.22,1,.36,1) .12s both workspace-module__-wHvTG__ledgerRise}.workspace-module__-wHvTG__billingFixed .workspace-module__-wHvTG__ledgerViews{animation:.55s cubic-bezier(.22,1,.36,1) .22s both workspace-module__-wHvTG__ledgerRise}.workspace-module__-wHvTG__ledgerViews{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0;display:grid;position:relative}.workspace-module__-wHvTG__ledgerView{opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;grid-area:1/1;min-width:0;min-height:0;transition:opacity .22s,transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .22s;display:flex;transform:translateY(6px)}.workspace-module__-wHvTG__ledgerView[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s 80ms,transform .4s cubic-bezier(.22,1,.36,1) 80ms,visibility;transform:none}.workspace-module__-wHvTG__ledgerSkeleton{gap:2px;padding-top:8px;display:grid}.workspace-module__-wHvTG__ledgerSkeleton i{background:color-mix(in srgb,var(--ink)5%,transparent);height:48px;animation:1.4s ease-in-out infinite workspace-module__-wHvTG__ledgerPulse;display:block}.workspace-module__-wHvTG__ledgerSkeleton i:nth-child(2){animation-delay:.12s}.workspace-module__-wHvTG__ledgerSkeleton i:nth-child(3){animation-delay:.24s}.workspace-module__-wHvTG__ledgerSkeleton i:nth-child(4){animation-delay:.36s}@keyframes workspace-module__-wHvTG__ledgerPulse{0%,to{opacity:.45}50%{opacity:1}}.workspace-module__-wHvTG__ledgerList[data-refreshing=true]{opacity:.55;transition:opacity .2s}@media (prefers-reduced-motion:reduce){.workspace-module__-wHvTG__billingFixed .workspace-module__-wHvTG__ledgerConsole,.workspace-module__-wHvTG__billingFixed .workspace-module__-wHvTG__ledgerViews{animation:none}.workspace-module__-wHvTG__ledgerView,.workspace-module__-wHvTG__ledgerView[data-active=true]{transition:none;transform:none}.workspace-module__-wHvTG__ledgerSkeleton i{animation:none}}.workspace-module__-wHvTG__socialAction{width:min(560px,100vw - 48px)}.workspace-module__-wHvTG__ledgerRoot{min-height:0;color:var(--ink);flex-direction:column;flex:1;display:flex}.workspace-module__-wHvTG__ledgerConsole{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:12px;display:flex}.workspace-module__-wHvTG__ledgerMode{gap:16px;display:flex}.workspace-module__-wHvTG__ledgerMode button{min-width:0;min-height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 2px 7px;font:12px/1 Arial,Microsoft YaHei,sans-serif;transition:color .25s;position:relative}.workspace-module__-wHvTG__ledgerMode button:hover,.workspace-module__-wHvTG__ledgerMode button[data-active=true]{color:var(--ink)}.workspace-module__-wHvTG__ledgerModeBar{background:var(--accent);height:2px;position:absolute;bottom:-2px;left:0;right:0}.workspace-module__-wHvTG__ledgerRange{color:var(--muted);align-items:center;gap:10px;font-size:10px;transition:opacity .25s;display:flex}.workspace-module__-wHvTG__ledgerRoot button.workspace-module__-wHvTG__ledgerBackLink{min-width:0;min-height:22px;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:0;font:10px/1 Arial,Microsoft YaHei,sans-serif}.workspace-module__-wHvTG__ledgerRoot button.workspace-module__-wHvTG__ledgerBackLink:hover{color:var(--ink);border-bottom-color:var(--accent)}.workspace-module__-wHvTG__ledgerRange[data-hidden=true]{opacity:0;visibility:hidden;pointer-events:none}.workspace-module__-wHvTG__ledgerRange>span{white-space:nowrap;font-variant-numeric:tabular-nums}.workspace-module__-wHvTG__ledgerQuick{gap:2px;display:flex}.workspace-module__-wHvTG__ledgerQuick button{min-width:0;min-height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:0 6px;font:10px/1 Arial,Microsoft YaHei,sans-serif}.workspace-module__-wHvTG__ledgerQuick button:hover{color:var(--ink)}.workspace-module__-wHvTG__ledgerQuick button[data-active=true]{color:var(--ink);border-bottom-color:var(--accent)}.workspace-module__-wHvTG__ledgerRefresh{min-width:26px;min-height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}button.workspace-module__-wHvTG__ledgerRefresh{min-width:26px;min-height:26px}.workspace-module__-wHvTG__ledgerRefresh:hover{color:var(--ink)}.workspace-module__-wHvTG__ledgerReadout{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.workspace-module__-wHvTG__ledgerReadout>div{border-left:1px solid var(--line);flex-direction:column;gap:7px;padding:14px 16px 13px;display:flex;position:relative}.workspace-module__-wHvTG__ledgerReadout>div:first-child{border-left:0;padding-left:0}.workspace-module__-wHvTG__ledgerReadout small{color:var(--muted);font-size:10px}.workspace-module__-wHvTG__ledgerReadout b{color:var(--ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:400}.workspace-module__-wHvTG__ledgerReadoutMain b{letter-spacing:-.045em;font-size:26px}.workspace-module__-wHvTG__ledgerReadoutMain:after{content:"";background:var(--accent);width:34px;height:2px;position:absolute;bottom:-1px;left:16px}.workspace-module__-wHvTG__ledgerFilters{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 0;display:flex}.workspace-module__-wHvTG__ledgerFilters label{color:var(--muted);align-items:center;gap:7px;font-size:10px;display:inline-flex}.workspace-module__-wHvTG__ledgerFilters select{border:1px solid var(--line);min-width:96px;height:28px;color:var(--ink);background:0 0;border-radius:0;outline:none;padding:0 7px;font:10px/1 Arial,Microsoft YaHei,sans-serif}.workspace-module__-wHvTG__ledgerFilterSearch{flex:150px;justify-content:flex-end}.workspace-module__-wHvTG__ledgerFilterSearch input{border:1px solid var(--line);max-width:220px;height:28px;color:var(--ink);background:0 0;border-radius:0;outline:none;flex:1;padding:0 8px;font:10px/1 Arial,Microsoft YaHei,sans-serif}.workspace-module__-wHvTG__ledgerList{flex-direction:column;flex:1;min-height:140px;margin-top:2px;padding-left:22px;display:flex;position:relative;overflow:auto}.workspace-module__-wHvTG__ledgerList:before{content:"";background:var(--line);width:1px;position:absolute;top:8px;bottom:8px;left:5px}.workspace-module__-wHvTG__ledgerDay{position:relative}.workspace-module__-wHvTG__ledgerDayHead{z-index:2;background:var(--panel);color:var(--muted);align-items:baseline;gap:10px;margin-left:-22px;padding:11px 0 5px 18px;font-size:10px;display:flex;position:sticky;top:0}.workspace-module__-wHvTG__ledgerDayHead:before{content:"";border:1px solid var(--line);background:var(--panel);border-radius:50%;width:9px;height:9px;position:absolute;top:15px;left:1px}.workspace-module__-wHvTG__ledgerDayRule{background:color-mix(in srgb,var(--line)70%,transparent);flex:1;align-self:center;height:1px}.workspace-module__-wHvTG__ledgerDayHead b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:11px;font-weight:400}.workspace-module__-wHvTG__ledgerDayHead small{white-space:nowrap;font-size:9px}.workspace-module__-wHvTG__ledgerRoot .workspace-module__-wHvTG__ledgerEvent,.workspace-module__-wHvTG__ledgerRoot .workspace-module__-wHvTG__ledgerEventRowStatic{border-bottom:1px solid color-mix(in srgb,var(--line)58%,transparent)}.workspace-module__-wHvTG__ledgerRoot .workspace-module__-wHvTG__ledgerEvent:last-child,.workspace-module__-wHvTG__ledgerRoot .workspace-module__-wHvTG__ledgerEventRowStatic:last-child{border-bottom:0}.workspace-module__-wHvTG__ledgerRoot .workspace-module__-wHvTG__ledgerEventRow,.workspace-module__-wHvTG__ledgerRoot .workspace-module__-wHvTG__ledgerEventRowStatic{width:100%;min-height:50px;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 0;display:grid}.workspace-module__-wHvTG__ledgerRoot .workspace-module__-wHvTG__ledgerEventRow{cursor:pointer}.workspace-module__-wHvTG__ledgerRoot .workspace-module__-wHvTG__ledgerEventRow:hover{background:color-mix(in srgb,var(--ink)3%,transparent)}.workspace-module__-wHvTG__ledgerEventObject{align-items:center;gap:9px;min-width:0;display:flex}.workspace-module__-wHvTG__ledgerEventObject>span{flex-direction:column;gap:3px;min-width:0;display:flex}.workspace-module__-wHvTG__ledgerEventObject strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.workspace-module__-wHvTG__ledgerEventObject small,.workspace-module__-wHvTG__ledgerEventValue small{color:var(--muted);font-size:10px}.workspace-module__-wHvTG__ledgerEventValue{text-align:right;align-items:center;gap:7px;display:flex}.workspace-module__-wHvTG__ledgerEventValue b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}.workspace-module__-wHvTG__ledgerEventValue svg{color:var(--muted);transition:transform .2s}.workspace-module__-wHvTG__ledgerEvent[data-open=true] .workspace-module__-wHvTG__ledgerEventValue svg{transform:rotate(180deg)}.workspace-module__-wHvTG__ledgerEventDetail{border-left:1px solid var(--line);color:var(--muted);margin-left:16px;padding:0 12px 10px;font-size:10px;line-height:1.55;overflow:hidden}.workspace-module__-wHvTG__ledgerBreakdown{border-top:1px solid var(--line);gap:3px;margin-top:5px;padding-top:5px;display:grid}.workspace-module__-wHvTG__ledgerBreakdown>span{justify-content:space-between;gap:10px;display:flex}.workspace-module__-wHvTG__ledgerBreakdown b{color:var(--ink);font-weight:400}.workspace-module__-wHvTG__ledgerModifier{padding-left:13px;position:relative}.workspace-module__-wHvTG__ledgerModifier:before{content:"↳";color:var(--muted);position:absolute;left:1px}.workspace-module__-wHvTG__ledgerModifier[data-discount] b{color:var(--accent)}.workspace-module__-wHvTG__ledgerEmpty{min-height:150px;color:var(--muted);flex:1;justify-content:center;align-items:center;gap:7px;font-size:11px;display:flex}.workspace-module__-wHvTG__ledgerError{color:#a64d3d;flex:1;align-items:center;margin:0;font-size:11px;display:flex}.workspace-module__-wHvTG__statementMarker{border:1px solid var(--muted);border-radius:50%;flex:none;width:7px;height:7px}.workspace-module__-wHvTG__statementMarker[data-charged=true],.workspace-module__-wHvTG__statementMarker[data-credit=true]{background:#5d8b68;border-color:#5d8b68}.workspace-module__-wHvTG__statementGood{color:#5d8b68!important}.workspace-module__-wHvTG__dark .workspace-module__-wHvTG__ledgerError{color:#e79c8b}.workspace-module__-wHvTG__dark .workspace-module__-wHvTG__statementMarker[data-charged=true],.workspace-module__-wHvTG__dark .workspace-module__-wHvTG__statementMarker[data-credit=true]{background:#8fc6a2;border-color:#8fc6a2}.workspace-module__-wHvTG__dark .workspace-module__-wHvTG__statementGood{color:#8fc6a2!important}@media (max-width:760px){.workspace-module__-wHvTG__ledgerConsole{flex-direction:column;align-items:flex-start;gap:8px}.workspace-module__-wHvTG__ledgerRange{flex-wrap:wrap}.workspace-module__-wHvTG__ledgerConsoleEnd{justify-content:space-between;width:100%}.workspace-module__-wHvTG__ledgerReadout{grid-template-columns:1fr 1fr}.workspace-module__-wHvTG__ledgerReadout>div{padding-top:10px;padding-bottom:10px}.workspace-module__-wHvTG__ledgerReadout>div:nth-child(odd){border-left:0;padding-left:0}.workspace-module__-wHvTG__ledgerReadout>div:nth-child(2n){padding-right:0}}@keyframes workspace-module__-wHvTG__beatIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.workspace-module__-wHvTG__enterBeatPass,.workspace-module__-wHvTG__enterBeatService{animation:.6s cubic-bezier(.22,1,.36,1) both workspace-module__-wHvTG__beatIn}@keyframes workspace-module__-wHvTG__lineIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes workspace-module__-wHvTG__lineCue{0%{background-color:color-mix(in srgb,var(--accent)10%,transparent)}to{background-color:#0000}}.workspace-module__-wHvTG__lineRowEnter{animation:.45s cubic-bezier(.22,1,.36,1) .18s both workspace-module__-wHvTG__lineIn,1.5s ease-out .25s both workspace-module__-wHvTG__lineCue}.workspace-module__-wHvTG__serviceDetailButton{color:var(--muted);font:inherit;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:3px;margin-left:auto;padding:4px 2px;font-size:11px;display:inline-flex}.workspace-module__-wHvTG__serviceDetailButton svg{transition:transform .35s cubic-bezier(.22,1,.36,1)}.workspace-module__-wHvTG__serviceDetailButton:hover svg{transform:translate(2px)}.workspace-module__-wHvTG__modelCatalogAction{width:min(680px,100vw - 48px);font-family:Arial,Microsoft YaHei,sans-serif}.workspace-module__-wHvTG__modelConsole{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:12px;display:flex}.workspace-module__-wHvTG__modelMode{gap:16px;display:flex}.workspace-module__-wHvTG__modelMode button{min-width:0;min-height:0;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 2px 7px;font:12px/1 Arial,Microsoft YaHei,sans-serif}.workspace-module__-wHvTG__modelMode button:hover{color:var(--ink)}.workspace-module__-wHvTG__modelMode button[data-active=true]{color:var(--ink);border-bottom-color:var(--accent)}.workspace-module__-wHvTG__modelConsoleSide{align-items:center;gap:12px;display:flex}.workspace-module__-wHvTG__modelUnit{white-space:nowrap;color:var(--muted);letter-spacing:.06em;font-size:10px}.workspace-module__-wHvTG__modelCount{white-space:nowrap;color:var(--muted);font-variant-numeric:tabular-nums;font-size:10px}.workspace-module__-wHvTG__modelSearch{border:1px solid var(--line);width:200px;height:28px;color:var(--ink);background:0 0;border-radius:0;outline:none;padding:0 8px;font:11px/1 Arial,Microsoft YaHei,sans-serif;transition:border-color .3s}.workspace-module__-wHvTG__modelSearch:focus{border-color:var(--accent)}.workspace-module__-wHvTG__modelSearch::placeholder{color:var(--muted)}.workspace-module__-wHvTG__modelList{overscroll-behavior:contain;flex:1;min-height:0;margin-top:2px;position:relative;overflow-y:auto}.workspace-module__-wHvTG__modelRow{border-bottom:1px solid color-mix(in srgb,var(--line)58%,transparent);grid-template-columns:minmax(0,1fr) 250px;align-items:center;gap:20px;min-height:54px;padding:10px 0;display:grid}.workspace-module__-wHvTG__modelIdentity{flex-direction:column;gap:4px;min-width:0;display:flex}.workspace-module__-wHvTG__modelIdentity strong{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:13px;font-weight:400;overflow:hidden}.workspace-module__-wHvTG__modelIds{align-items:center;gap:7px;min-width:0;display:flex}.workspace-module__-wHvTG__modelIdLabel{color:var(--muted);flex-shrink:0;font-size:10px}button.workspace-module__-wHvTG__modelIdTrigger{min-width:0;max-width:340px;min-height:0;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:1px 0;display:inline-flex}.workspace-module__-wHvTG__modelIdTrigger code{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.workspace-module__-wHvTG__modelIdTrigger svg{flex-shrink:0}.workspace-module__-wHvTG__modelIdTrigger[data-copied=true]{color:#478365}.workspace-module__-wHvTG__dark .workspace-module__-wHvTG__modelIdTrigger[data-copied=true]{color:#8fc6a2}.workspace-module__-wHvTG__modelIdHasMore code{border-bottom:1px dotted var(--muted);padding-bottom:1px}.workspace-module__-wHvTG__modelIdHasMore:hover code{border-bottom-color:var(--accent)}.workspace-module__-wHvTG__idPopover{background:#f5f4ef;border:1px solid #c9c9c1;border-radius:0;width:max-content;min-width:220px;max-width:min(420px,80vw);padding:5px;box-shadow:0 14px 36px #1c1d1b29}html.dark .workspace-module__-wHvTG__idPopover{background:#1f211f;border-color:#373a35;box-shadow:0 14px 36px #0000008c}.workspace-module__-wHvTG__idPopoverRow{color:#777870;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:5px 10px;font:11px/1.4 Arial,Microsoft YaHei,sans-serif;transition:color .25s,background-color .25s;display:flex}.workspace-module__-wHvTG__idPopoverRow:hover{color:#1c1d1b;background:#1c1d1b0d}.workspace-module__-wHvTG__idPopoverRow[data-copied=true]{color:#478365}html.dark .workspace-module__-wHvTG__idPopoverRow{color:#969a92}html.dark .workspace-module__-wHvTG__idPopoverRow:hover{color:#e9e9e2;background:#e9e9e20f}html.dark .workspace-module__-wHvTG__idPopoverRow[data-copied=true]{color:#8fc6a2}.workspace-module__-wHvTG__idPopoverRow code{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.workspace-module__-wHvTG__idPopoverRow svg{flex-shrink:0}.workspace-module__-wHvTG__modelSpec{font-variant-numeric:tabular-nums;flex-direction:column;gap:4px;display:flex}.workspace-module__-wHvTG__modelSpecUnit{color:var(--muted);letter-spacing:.06em;align-self:flex-end;font-size:10px}.workspace-module__-wHvTG__modelSpecLine{grid-template-columns:56px minmax(0,1fr);align-items:baseline;display:grid}.workspace-module__-wHvTG__modelSpecLabel{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:10px;overflow:hidden}.workspace-module__-wHvTG__modelSpecValue{color:var(--ink);white-space:nowrap;justify-self:end;align-items:baseline;gap:6px;font-size:12px;display:inline-flex}.workspace-module__-wHvTG__modelSpecValue del{color:var(--muted);font-size:10px}.workspace-module__-wHvTG__modelSpecValue b{font-weight:400}.workspace-module__-wHvTG__modelSpecValue small{color:var(--muted);font-size:10px}.workspace-module__-wHvTG__modelSpecPending,.workspace-module__-wHvTG__modelSpecFree{align-self:flex-end;font-size:11px}.workspace-module__-wHvTG__modelSpecPending{color:var(--muted)}.workspace-module__-wHvTG__modelSpecFree{color:var(--ink)}.workspace-module__-wHvTG__modelState{color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 0;font-size:11px;display:flex}button.workspace-module__-wHvTG__modelRetry{border:1px solid var(--line);min-width:0;min-height:32px;color:var(--ink);cursor:pointer;background:0 0;padding:0 12px;font:11px/1 Arial,Microsoft YaHei,sans-serif;transition:border-color .35s}.workspace-module__-wHvTG__modelRetry:hover{border-color:var(--ink)}button.workspace-module__-wHvTG__modelMore,button.workspace-module__-wHvTG__ledgerMore{border:1px solid var(--line);width:100%;min-width:0;min-height:36px;color:var(--muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;margin:12px 0 4px;padding:0;font:11px/1 Arial,Microsoft YaHei,sans-serif;transition:color .35s,border-color .35s;display:flex}.workspace-module__-wHvTG__modelMore:hover:not(:disabled),.workspace-module__-wHvTG__ledgerMore:hover:not(:disabled){color:var(--ink);border-color:var(--ink)}.workspace-module__-wHvTG__modelMore:disabled,.workspace-module__-wHvTG__ledgerMore:disabled{opacity:.5;cursor:wait}@media (max-width:760px){.workspace-module__-wHvTG__modelCatalogAction{width:min(560px,100vw - 24px)}.workspace-module__-wHvTG__modelConsole{flex-direction:column;align-items:stretch;gap:10px}.workspace-module__-wHvTG__modelConsoleSide{justify-content:space-between}.workspace-module__-wHvTG__modelSearch{flex:1;width:auto}.workspace-module__-wHvTG__modelRow{grid-template-columns:1fr;gap:10px}.workspace-module__-wHvTG__modelSpec{width:auto}}.workspace-module__-wHvTG__serviceObject .workspace-module__-wHvTG__serviceGridAdd{border:1px dashed var(--line);min-height:0;color:var(--muted);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 12px;transition:color .35s,border-color .35s;display:flex;position:relative}.workspace-module__-wHvTG__serviceGridAdd>span{border:1px solid;border-radius:50%;place-items:center;width:28px;height:28px;transition:transform .35s cubic-bezier(.22,1,.36,1);display:grid}.workspace-module__-wHvTG__serviceGridAdd strong{font-size:13px;font-weight:400}.workspace-module__-wHvTG__shell .workspace-module__-wHvTG__serviceGridAdd:hover{color:var(--accent);border-color:var(--accent)}.workspace-module__-wHvTG__serviceGridAdd:hover>span{transform:rotate(90deg)}.workspace-module__-wHvTG__serviceGridItem[data-fresh=true],.workspace-module__-wHvTG__serviceGridActive[data-fresh=true]{animation:1.6s both workspace-module__-wHvTG__serviceFresh}@keyframes workspace-module__-wHvTG__serviceFresh{0%{border-color:var(--accent)}to{border-color:var(--line)}}.workspace-module__-wHvTG__serviceGridActive[data-fresh=true]{animation-name:workspace-module__-wHvTG__serviceFreshActive}@keyframes workspace-module__-wHvTG__serviceFreshActive{0%{border-color:var(--accent)}to{border-color:var(--ink)}}button.workspace-module__-wHvTG__serviceEmptyAction{border:1px solid var(--ink);background:var(--ink);min-height:38px;color:var(--bg);font:inherit;cursor:pointer;align-items:center;gap:8px;margin-top:6px;padding:0 16px;font-size:12px;transition:background-color .3s,border-color .3s;display:inline-flex}.workspace-module__-wHvTG__shell button.workspace-module__-wHvTG__serviceEmptyAction:hover{background:var(--accent);border-color:var(--accent);color:var(--bg)}button.workspace-module__-wHvTG__serviceRemoveButton{min-width:0;min-height:0;color:var(--muted);font:inherit;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:4px 2px;font-size:11px}.workspace-module__-wHvTG__serviceRemoveConfirm{border-left:3px solid var(--accent);background:color-mix(in srgb,var(--accent)7%,transparent);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;padding:10px 14px;font-size:12px;animation:.3s cubic-bezier(.22,1,.36,1) both workspace-module__-wHvTG__lineIn;display:flex}.workspace-module__-wHvTG__serviceRemoveConfirm p{color:var(--ink);flex:220px;margin:0;line-height:1.6}.workspace-module__-wHvTG__serviceRemoveConfirm small{color:var(--muted);font-size:11px;display:block}.workspace-module__-wHvTG__serviceRemoveConfirm small.workspace-module__-wHvTG__serviceRemoveError{color:var(--accent)}.workspace-module__-wHvTG__serviceObject:focus{outline:none}button.workspace-module__-wHvTG__serviceRemoveYes{border:1px solid var(--accent);background:var(--accent);min-height:30px;color:var(--panel);font:inherit;cursor:pointer;padding:0 12px;font-size:12px}.workspace-module__-wHvTG__shell button.workspace-module__-wHvTG__serviceRemoveYes:hover{color:var(--panel);filter:brightness(1.06)}button.workspace-module__-wHvTG__serviceRemoveNo{min-height:30px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:12px}.workspace-module__-wHvTG__serviceRemoveConfirm button:disabled{opacity:.55;cursor:wait}.workspace-module__-wHvTG__addCatalogAction{width:min(720px,100vw - 48px)}.workspace-module__-wHvTG__addCatalogHead{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;gap:12px 20px;padding-bottom:14px;display:flex}.workspace-module__-wHvTG__addCatalogHead h2{letter-spacing:-.04em;margin:0;font-size:24px;font-weight:400}.workspace-module__-wHvTG__addCatalogHead p{color:var(--muted);margin:4px 0 0;font-size:11px}.workspace-module__-wHvTG__addCatalogHead b{color:var(--ink);font-weight:400}.workspace-module__-wHvTG__addCatalogSearch{border-bottom:1px solid var(--line);min-width:200px;color:var(--muted);align-items:center;gap:6px;margin-left:auto;padding:4px 0;transition:border-color .3s;display:flex}.workspace-module__-wHvTG__addCatalogSearch:focus-within{border-color:var(--accent)}.workspace-module__-wHvTG__addCatalogSearch input{width:100%;color:var(--ink);background:0 0;border:0;outline:none;font:12px/1.4 Arial,Microsoft YaHei,sans-serif}.workspace-module__-wHvTG__addCatalogSearch input::placeholder{color:var(--muted)}.workspace-module__-wHvTG__addCatalogList{overscroll-behavior:contain;flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.workspace-module__-wHvTG__addCatalogRow{border-bottom:1px solid color-mix(in srgb,var(--line)58%,transparent);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 2px;display:grid}.workspace-module__-wHvTG__addCatalogRow>svg{color:var(--muted)}.workspace-module__-wHvTG__addCatalogIdentity{flex-direction:column;gap:2px;min-width:0;display:flex}.workspace-module__-wHvTG__addCatalogIdentity strong{color:var(--ink);font-size:14px;font-weight:400}.workspace-module__-wHvTG__addCatalogRow[data-added=true] .workspace-module__-wHvTG__addCatalogIdentity strong{color:var(--muted)}.workspace-module__-wHvTG__addCatalogIdentity small{color:var(--muted);font-size:11px}.workspace-module__-wHvTG__addCatalogError{color:var(--accent);margin-top:4px;font-size:11px}.workspace-module__-wHvTG__addCatalogRowAction{white-space:nowrap;justify-content:flex-end;align-items:center;gap:10px;min-width:92px;font-size:11px;display:flex}button.workspace-module__-wHvTG__addCatalogButton{border:1px solid var(--ink);min-width:0;min-height:30px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 14px;font-size:11px;transition:color .3s,border-color .3s;display:inline-flex}.workspace-module__-wHvTG__shell button.workspace-module__-wHvTG__addCatalogButton:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.workspace-module__-wHvTG__addCatalogButton:disabled{opacity:.55;cursor:wait}.workspace-module__-wHvTG__addCatalogState,.workspace-module__-wHvTG__addCatalogDone{color:var(--muted);align-items:center;gap:5px;display:inline-flex}.workspace-module__-wHvTG__addCatalogDone{color:#478365}.workspace-module__-wHvTG__dark .workspace-module__-wHvTG__addCatalogDone{color:#8fc6a2}button.workspace-module__-wHvTG__addCatalogUse{min-width:0;min-height:0;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:2px 0;font-size:11px;display:inline-flex}.workspace-module__-wHvTG__addCatalogFoot{color:var(--muted);justify-content:space-between;align-items:center;margin-top:12px;font-size:10px;display:flex}.workspace-module__-wHvTG__addCatalogFoot+.workspace-module__-wHvTG__balanceActionFoot{margin-top:10px}.workspace-module__-wHvTG__keyActions{align-items:center;gap:10px;display:inline-flex}.workspace-module__-wHvTG__keysFixed{--key-rule:color-mix(in srgb,var(--line)70%,transparent);width:min(600px,100vw - 32px);height:min(540px,100dvh - 24px);max-height:calc(100dvh - 24px);padding:16px 20px 0}.workspace-module__-wHvTG__balanceOverlay:has(.workspace-module__-wHvTG__keysFixed){padding:12px}.workspace-module__-wHvTG__keysFixed .workspace-module__-wHvTG__ledgerConsole{border-bottom-color:var(--key-rule);align-items:center;animation:.5s cubic-bezier(.22,1,.36,1) .12s both workspace-module__-wHvTG__ledgerRise}.workspace-module__-wHvTG__keysFixed .workspace-module__-wHvTG__keyHero{animation:.5s cubic-bezier(.22,1,.36,1) .18s both workspace-module__-wHvTG__ledgerRise}.workspace-module__-wHvTG__keysFixed .workspace-module__-wHvTG__keySectionHead,.workspace-module__-wHvTG__keysFixed .workspace-module__-wHvTG__keyBody{animation:.55s cubic-bezier(.22,1,.36,1) .26s both workspace-module__-wHvTG__ledgerRise}.workspace-module__-wHvTG__keysTitle{align-items:baseline;gap:10px;min-width:0;display:flex}.workspace-module__-wHvTG__keysTitle h2{letter-spacing:-.04em;white-space:nowrap;margin:0;font-size:20px;font-weight:400}.workspace-module__-wHvTG__keysTitle small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.workspace-module__-wHvTG__keysFixed code{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.workspace-module__-wHvTG__keysFixed [data-tone=limited]{color:var(--ink)}.workspace-module__-wHvTG__keysFixed [data-tone=soon]{color:var(--accent)}.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyLink{min-width:0;height:24px;min-height:24px;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;padding:0;font:12px/1 Arial,Microsoft YaHei,sans-serif;transition:color .2s;display:inline-flex;position:relative}.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyLink:after{content:"";background:var(--accent);transform-origin:100%;height:1px;transition:transform .25s cubic-bezier(.22,1,.36,1);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyLink:hover:not(:disabled),.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyLink[data-active=true]{color:var(--ink)}.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyLink:hover:not(:disabled):after,.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyLink[data-active=true]:after{transform:scaleX(1)}.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyLink[data-done=true],.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyLink[data-confirm=true]{color:var(--accent)}.workspace-module__-wHvTG__keyLinks{justify-content:flex-end;align-items:center;gap:16px;display:inline-flex}.workspace-module__-wHvTG__keyItem .workspace-module__-wHvTG__keyLinks{justify-self:end}.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyConfirm{border:1px solid var(--ink);background:var(--ink);min-width:80px;height:30px;min-height:30px;color:var(--panel);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:0 14px;font:12px/1 Arial,Microsoft YaHei,sans-serif;transition:background-color .2s,border-color .2s;display:inline-flex}.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyConfirm:hover:not(:disabled){background:var(--accent);border-color:var(--accent);color:var(--panel)}.workspace-module__-wHvTG__keysFixed button:disabled{opacity:.4;cursor:default}.workspace-module__-wHvTG__keyHero{border-bottom:1px solid var(--key-rule);flex-shrink:0;padding:16px 0 14px;position:relative}.workspace-module__-wHvTG__keyHero:after{content:"";background:var(--accent);width:34px;height:2px;position:absolute;bottom:-1px;left:0}.workspace-module__-wHvTG__keyHeroHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.workspace-module__-wHvTG__keyHeroValue{min-width:0;color:var(--ink);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:22px;line-height:1.2;transition:color .6s;display:block;overflow:hidden}.workspace-module__-wHvTG__keyHero[data-fresh=true] .workspace-module__-wHvTG__keyHeroValue{animation:2s both workspace-module__-wHvTG__keyFreshText}.workspace-module__-wHvTG__keyHeroSkeleton{background:color-mix(in srgb,var(--ink)6%,transparent);width:260px;max-width:100%;height:27px;animation:1.4s ease-in-out infinite workspace-module__-wHvTG__ledgerPulse;display:block}.workspace-module__-wHvTG__keyHeroMeta{min-height:16px;color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:8px 0 0;font-size:11px;display:flex}.workspace-module__-wHvTG__keyHeroMeta i,.workspace-module__-wHvTG__keyRetiredText i{opacity:.6;font-style:normal}.workspace-module__-wHvTG__keyRetired{border-top:1px solid var(--key-rule);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:10px;display:flex}.workspace-module__-wHvTG__keyRetiredText{min-width:0;color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:11px;display:flex;overflow:hidden}.workspace-module__-wHvTG__keyRetiredText code{color:var(--ink);text-overflow:ellipsis;overflow:hidden}.workspace-module__-wHvTG__keySectionHead{justify-content:flex-end;align-items:center;padding:16px 0 6px;display:flex}.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyAddLink{min-width:0;height:24px;min-height:24px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;gap:4px;padding:0;font:12px/1 Arial,Microsoft YaHei,sans-serif;transition:border-color .2s,color .2s;display:inline-flex}.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyAddLink:hover:not(:disabled),.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyAddLink[data-active=true]{border-bottom-color:var(--accent)}.workspace-module__-wHvTG__keyBody{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.workspace-module__-wHvTG__keyList{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;margin:0 -12px 0 0;padding:0 4px 16px 0;list-style:none;transition:opacity .2s;overflow-y:auto}.workspace-module__-wHvTG__keyList::-webkit-scrollbar{width:8px}.workspace-module__-wHvTG__keyList::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ink)18%,transparent)padding-box;border:2px solid #0000;border-radius:4px}.workspace-module__-wHvTG__keyList::-webkit-scrollbar-track{background:0 0}@supports not selector(::-webkit-scrollbar){.workspace-module__-wHvTG__keyList{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--ink)18%,transparent)transparent}}.workspace-module__-wHvTG__keyBody[data-refreshing=true] .workspace-module__-wHvTG__keyList{opacity:.6}.workspace-module__-wHvTG__keyItem{border-top:1px solid var(--key-rule);grid-template-columns:minmax(0,1fr) auto 104px;align-items:center;gap:24px;min-height:62px;padding:10px 0;display:grid}.workspace-module__-wHvTG__keyItem[data-fresh=true]{animation:2s both workspace-module__-wHvTG__keyFreshRow}.workspace-module__-wHvTG__keyItemMeta{flex-direction:column;gap:6px;min-width:0;display:flex}.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyNameBtn{min-width:0;max-width:100%;height:20px;min-height:20px;color:var(--ink);cursor:text;background:0 0;border:0;border-bottom:1px dashed #0000;align-self:flex-start;align-items:center;gap:6px;padding:0;font:13px/18px Arial,Microsoft YaHei,sans-serif;transition:border-color .2s;display:inline-flex}.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyNameBtn span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyNameBtn[data-empty=true]{color:var(--muted)}.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyNameBtn svg{color:var(--muted);opacity:0;flex-shrink:0;transition:opacity .2s}.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyNameBtn:hover:not(:disabled){border-bottom-color:var(--line)}.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyNameBtn:hover:not(:disabled) svg,.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyNameBtn:focus-visible svg{opacity:1}.workspace-module__-wHvTG__keyRenameInput{border:0;border-bottom:1px solid var(--accent);width:100%;max-width:280px;height:20px;color:var(--ink);background:0 0;border-radius:0;outline:none;padding:0;font:13px/18px Arial,Microsoft YaHei,sans-serif}.workspace-module__-wHvTG__keyRenameInput::placeholder{color:var(--muted)}.workspace-module__-wHvTG__keyItemMeta code{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.workspace-module__-wHvTG__keyItemState{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:6px;font-size:11px;display:flex}.workspace-module__-wHvTG__keyItemState small{font-size:10px}.workspace-module__-wHvTG__keyRoll{align-items:center;height:16px;display:inline-flex;position:relative;overflow:hidden}.workspace-module__-wHvTG__keyRoll>span{white-space:nowrap;line-height:16px;display:block}.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyLink[data-confirm=true]:after{transform-origin:0;transition-delay:80ms;transform:scaleX(1)}.workspace-module__-wHvTG__keyEmpty{border-top:1px solid var(--key-rule);min-height:96px;color:var(--muted);flex:1;justify-content:center;align-items:center;gap:10px;font-size:11px;display:flex}.workspace-module__-wHvTG__keyBody>.workspace-module__-wHvTG__ledgerSkeleton i{height:62px}.workspace-module__-wHvTG__keyExpand{flex-shrink:0;overflow:hidden}.workspace-module__-wHvTG__keyForm{flex-direction:column;gap:14px;padding:14px 0 2px;display:flex}.workspace-module__-wHvTG__keyCompose{padding:6px 0 16px}.workspace-module__-wHvTG__keyFormRow{align-items:center;gap:18px;min-height:30px;display:flex}.workspace-module__-wHvTG__keyFormLabel{color:var(--muted);flex-shrink:0;font-size:11px}.workspace-module__-wHvTG__keyFormEnd{align-items:center;gap:16px;margin-left:auto;display:inline-flex}.workspace-module__-wHvTG__keyNameInput{border:0;border-bottom:1px solid var(--line);width:100%;height:36px;color:var(--ink);background:0 0;border-radius:0;outline:none;padding:0;font:15px/1.4 Arial,Microsoft YaHei,sans-serif;transition:border-color .2s}.workspace-module__-wHvTG__keyNameInput:focus{border-bottom-color:var(--accent)}.workspace-module__-wHvTG__keyNameInput::placeholder{color:var(--muted)}.workspace-module__-wHvTG__keyChoices{align-items:center;gap:16px;display:flex}.workspace-module__-wHvTG__keysFixed .workspace-module__-wHvTG__keyChoices button{min-width:0;height:28px;min-height:28px;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 1px;font:12px/1 Arial,Microsoft YaHei,sans-serif;transition:color .2s;position:relative}.workspace-module__-wHvTG__keysFixed .workspace-module__-wHvTG__keyChoices button:hover:not(:disabled),.workspace-module__-wHvTG__keysFixed .workspace-module__-wHvTG__keyChoices button[data-active=true]{color:var(--ink)}.workspace-module__-wHvTG__keyChoiceBar{background:var(--accent);height:2px;position:absolute;bottom:0;left:0;right:0}.workspace-module__-wHvTG__keyNotice{background:var(--ink);width:max-content;max-width:100%;color:var(--panel);pointer-events:none;margin:0 auto;padding:7px 12px;font-size:11px;position:absolute;bottom:10px;left:0;right:0}@keyframes workspace-module__-wHvTG__keyFreshRow{0%{background:color-mix(in srgb,var(--accent)9%,transparent)}to{background:0 0}}@keyframes workspace-module__-wHvTG__keyFreshText{0%{color:var(--accent)}to{color:var(--ink)}}@media (prefers-reduced-motion:reduce){.workspace-module__-wHvTG__keysFixed .workspace-module__-wHvTG__ledgerConsole,.workspace-module__-wHvTG__keysFixed .workspace-module__-wHvTG__keyHero,.workspace-module__-wHvTG__keysFixed .workspace-module__-wHvTG__keySectionHead,.workspace-module__-wHvTG__keysFixed .workspace-module__-wHvTG__keyBody,.workspace-module__-wHvTG__keyItem[data-fresh=true],.workspace-module__-wHvTG__keyHero[data-fresh=true] .workspace-module__-wHvTG__keyHeroValue,.workspace-module__-wHvTG__keyHeroSkeleton{animation:none}.workspace-module__-wHvTG__keysFixed button.workspace-module__-wHvTG__keyLink:after{transition:none}}@media (max-width:560px){.workspace-module__-wHvTG__keyHeroValue{font-size:18px}.workspace-module__-wHvTG__keyItem{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.workspace-module__-wHvTG__keyItemState{flex-direction:row;grid-area:2/1;align-items:center;gap:8px}.workspace-module__-wHvTG__keyItem .workspace-module__-wHvTG__keyLinks{grid-area:1/2/span 2}.workspace-module__-wHvTG__keyRetiredText>span:first-child{display:none}.workspace-module__-wHvTG__keyFormRow{flex-wrap:wrap;gap:10px 16px}.workspace-module__-wHvTG__keyFormRow .workspace-module__-wHvTG__keyChoices{flex-basis:100%;order:3;overflow-x:auto}}@media (max-width:760px){.workspace-module__-wHvTG__addCatalogSearch{flex-basis:100%;margin-left:0}.workspace-module__-wHvTG__addCatalogRow{grid-template-columns:22px minmax(0,1fr)}.workspace-module__-wHvTG__addCatalogRowAction{grid-column:2;justify-content:flex-start}}@property --heat{syntax:"<number>";inherits:true;initial-value:0}.workspace-module__-wHvTG__usageCal{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.workspace-module__-wHvTG__usageCalBar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;padding:6px 0 8px;display:flex}.workspace-module__-wHvTG__usageCalMonth{color:var(--ink);align-items:center;gap:4px;display:flex}.workspace-module__-wHvTG__usageCalMonth strong{text-align:center;font-variant-numeric:tabular-nums;min-width:92px;font-size:13px;font-weight:400}.workspace-module__-wHvTG__usageCalMonth button:disabled{opacity:.35;cursor:default}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageCalToday{min-width:0;min-height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;margin-left:6px;padding:0 6px;font:10px/1 Arial,Microsoft YaHei,sans-serif}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageCalToday:hover:not(:disabled){color:var(--ink);border-bottom-color:var(--accent)}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageCalToday:disabled{opacity:.35;cursor:default}.workspace-module__-wHvTG__usageCalBody{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 280px;gap:0 20px;min-height:0;padding-top:2px;display:grid;overflow:auto}.workspace-module__-wHvTG__usageCalMain{flex-direction:column;min-width:0;min-height:0;display:flex}.workspace-module__-wHvTG__usageCalWeek,.workspace-module__-wHvTG__usageCalGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.workspace-module__-wHvTG__usageCalWeek{padding-top:8px}.workspace-module__-wHvTG__usageCalWeek span{color:var(--muted);text-align:left;padding-left:7px;font-size:10px}.workspace-module__-wHvTG__usageCalStage{flex:1;min-height:248px;position:relative}.workspace-module__-wHvTG__usageCalGrid{grid-template-rows:repeat(6,minmax(0,64px));transition:opacity .25s}.workspace-module__-wHvTG__usageCalStage .workspace-module__-wHvTG__usageCalGrid{position:absolute;inset:4px 0 8px}.workspace-module__-wHvTG__usageCalGrid[data-loading=true]{opacity:.5}.workspace-module__-wHvTG__usageCalSkeleton{pointer-events:none}.workspace-module__-wHvTG__usageCalSkeleton i{background:color-mix(in srgb,var(--ink)4%,transparent);animation:1.4s ease-in-out infinite workspace-module__-wHvTG__ledgerPulse;display:block}.workspace-module__-wHvTG__usagePaneSkeleton{flex-direction:column;gap:14px;padding-top:30px;display:flex}.workspace-module__-wHvTG__usagePaneSkeleton i{background:color-mix(in srgb,var(--ink)6%,transparent);width:70%;height:10px;animation:1.4s ease-in-out infinite workspace-module__-wHvTG__ledgerPulse;display:block}.workspace-module__-wHvTG__usagePaneSkeleton i:first-child{width:38%}.workspace-module__-wHvTG__usagePaneSkeleton i:nth-child(2){width:56%;height:30px;animation-delay:.1s}.workspace-module__-wHvTG__usagePaneSkeleton i:nth-child(3){animation-delay:.2s}.workspace-module__-wHvTG__usagePaneSkeleton i:nth-child(4){width:48%;animation-delay:.3s}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageCell{background:color-mix(in srgb,var(--ink)3.5%,transparent);min-width:0;height:100%;min-height:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:--heat .9s cubic-bezier(.22,1,.36,1)var(--d,0s),background-color .2s ease;--water-top:22px;border:0;border-radius:0;justify-content:space-between;align-items:flex-start;gap:4px;padding:5px 6px;display:flex;position:relative;overflow:hidden}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageCell:before{content:"";height:calc((100% - var(--water-top))*var(--heat,0));background:color-mix(in srgb,var(--accent)17%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--accent)55%,transparent);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageCell[data-empty=true]:before{box-shadow:none}.workspace-module__-wHvTG__dark .workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageCell:before{background:color-mix(in srgb,var(--accent)24%,transparent)}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageCell>*{position:relative}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageCell:hover:not(:disabled){color:var(--ink);background:color-mix(in srgb,var(--ink)7%,transparent)}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageCell:disabled{cursor:default;background:0 0}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageCell:disabled .workspace-module__-wHvTG__usageCellDay{opacity:.4}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageCell>.workspace-module__-wHvTG__usageCellSelected{border:1px solid var(--ink);pointer-events:none;position:absolute;inset:0}.workspace-module__-wHvTG__usageCellDay{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:10px;line-height:1;display:flex}.workspace-module__-wHvTG__usageCellDay b{place-items:center;min-width:16px;height:16px;margin:-2px 0 0 -3px;padding:0 3px;font-weight:400;transition:background-color .2s,color .2s;display:inline-grid}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageCell[data-selected=true] .workspace-module__-wHvTG__usageCellDay b{background:var(--ink);color:var(--panel)}.workspace-module__-wHvTG__usageCellDay[data-today=true] b{color:var(--accent)}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageCell[data-selected=true] .workspace-module__-wHvTG__usageCellDay[data-today=true] b{background:var(--accent);color:var(--panel)}.workspace-module__-wHvTG__usageCellDay em{color:var(--accent);font-size:9px;font-style:normal}.workspace-module__-wHvTG__usageCellValue{min-width:0;color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:12px;overflow:hidden}.workspace-module__-wHvTG__usageCellDay{flex:none}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageCell[data-empty=true] .workspace-module__-wHvTG__usageCellValue{color:var(--muted);opacity:.6}.workspace-module__-wHvTG__usageLegend{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:4px;font-size:9px;display:flex}.workspace-module__-wHvTG__usagePane{border-left:1px solid var(--line);scrollbar-width:none;flex-direction:column;min-width:0;min-height:0;padding:6px 0 0 20px;display:flex;position:relative;overflow:hidden auto}.workspace-module__-wHvTG__usagePane::-webkit-scrollbar{display:none}.workspace-module__-wHvTG__usagePaneBody{flex-direction:column;flex:1;gap:12px;display:flex}.workspace-module__-wHvTG__usagePaneHead{min-height:22px;color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.workspace-module__-wHvTG__usagePaneHead strong{color:var(--ink);font-size:12px;font-weight:400}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usagePaneBack{min-width:0;min-height:22px;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;font:11px/1 Arial,Microsoft YaHei,sans-serif;display:inline-flex}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usagePaneBack:hover{color:var(--ink)}.workspace-module__-wHvTG__usageHero{flex-direction:column;gap:7px;padding-bottom:12px;display:flex;position:relative}.workspace-module__-wHvTG__usageHero small{color:var(--muted);font-size:10px}.workspace-module__-wHvTG__usageHero b{color:var(--ink);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:400;line-height:1.05}.workspace-module__-wHvTG__usageHero:after{content:"";background:var(--accent);width:34px;height:2px;position:absolute;bottom:0;left:0}.workspace-module__-wHvTG__usageFacts{gap:6px;margin:0;padding:0;list-style:none;display:grid}.workspace-module__-wHvTG__usageFacts li{color:var(--muted);justify-content:space-between;align-items:baseline;gap:10px;font-size:11px;display:flex}.workspace-module__-wHvTG__usageFacts b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:400}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageFactButton{width:100%;min-width:0;min-height:0;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:10px;padding:0;font:11px/1.4 Arial,Microsoft YaHei,sans-serif;display:flex}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageFactButton b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:400}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageFactButton:hover span{color:var(--ink)}.workspace-module__-wHvTG__usageSection{border-top:1px solid var(--line);flex-direction:column;gap:7px;padding-top:12px;display:flex}.workspace-module__-wHvTG__usageSectionTitle{color:var(--muted);margin:0;font-size:10px}.workspace-module__-wHvTG__usageBarRow{grid-template-columns:84px minmax(0,1fr) 62px;align-items:center;gap:8px;font-size:11px;display:grid}.workspace-module__-wHvTG__usageBarRow>span{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);overflow:hidden}.workspace-module__-wHvTG__usageBarRow>b{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;font-weight:400}.workspace-module__-wHvTG__usageBarTrack{background:color-mix(in srgb,var(--ink)8%,transparent);height:5px;display:block;overflow:hidden}.workspace-module__-wHvTG__usageBarFill{background:var(--accent);transform-origin:0;height:100%;display:block}.workspace-module__-wHvTG__usageNote{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.workspace-module__-wHvTG__usageHours{border-bottom:1px solid var(--line);align-items:flex-end;gap:2px;height:44px;display:flex}.workspace-module__-wHvTG__usageHours i{background:var(--accent);opacity:.85;transform-origin:bottom;flex:1}.workspace-module__-wHvTG__usageHourAxis{color:var(--muted);justify-content:space-between;font-size:9px;display:flex}.workspace-module__-wHvTG__usageHoursPlaceholder{height:44px;color:var(--muted);justify-content:center;align-items:center;display:flex}.workspace-module__-wHvTG__usagePaneEmpty{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.workspace-module__-wHvTG__usagePaneFoot{background:var(--panel);margin-top:auto;padding:10px 0 2px;position:sticky;bottom:0}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageOpen{border:1px solid var(--ink);background:var(--ink);width:100%;min-width:0;min-height:32px;color:var(--bg);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0;font:11px/1 Arial,Microsoft YaHei,sans-serif;transition:background-color .3s,border-color .3s;display:flex}.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageOpen:hover{background:var(--accent);border-color:var(--accent);color:var(--bg)}.workspace-module__-wHvTG__usageCal :is(button,select):focus-visible{outline:1px solid var(--accent);outline-offset:-2px}.workspace-module__-wHvTG__usageCal .workspace-module__-wHvTG__usageScope select:focus-visible{border-color:var(--accent)}.workspace-module__-wHvTG__usageScope{flex-wrap:wrap;gap:6px 10px;display:flex}.workspace-module__-wHvTG__usageScope label{color:var(--muted);align-items:center;gap:6px;font-size:10px;display:inline-flex}.workspace-module__-wHvTG__usageScope select{border:1px solid var(--line);min-width:0;max-width:112px;height:24px;color:var(--ink);background:0 0;border-radius:0;outline:none;padding:0 4px;font:10px/1 Arial,Microsoft YaHei,sans-serif}@media (max-width:760px){.workspace-module__-wHvTG__usageCalBody{grid-template-rows:auto;grid-template-columns:1fr;gap:14px 0}.workspace-module__-wHvTG__usageCalMain{flex:none}.workspace-module__-wHvTG__usageCalStage{flex:none;height:296px;min-height:0}.workspace-module__-wHvTG__usagePane{border-left:0;border-top:1px solid var(--line);padding:12px 0 0;overflow:visible}}@media (max-width:560px){.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageCell{padding:4px 5px}.workspace-module__-wHvTG__usageCellValue{display:none}}@media (max-height:760px) and (min-width:761px){.workspace-module__-wHvTG__usageCalBar{padding:4px 0 6px}.workspace-module__-wHvTG__usageCalWeek{padding-top:6px}.workspace-module__-wHvTG__usageCalStage{min-height:236px}.workspace-module__-wHvTG__usagePaneBody{gap:9px}.workspace-module__-wHvTG__usageHero{gap:5px;padding-bottom:9px}.workspace-module__-wHvTG__usageHero b{font-size:26px}.workspace-module__-wHvTG__usageFacts{gap:4px}.workspace-module__-wHvTG__usageSection{gap:5px;padding-top:9px}.workspace-module__-wHvTG__usagePaneFoot{padding-top:8px}}@media (max-height:680px) and (min-width:761px){.workspace-module__-wHvTG__usageHoursSection,.workspace-module__-wHvTG__usageFactMinor{display:none}}@media (prefers-reduced-motion:reduce){.workspace-module__-wHvTG__usageCal button.workspace-module__-wHvTG__usageCell{transition:background-color .2s}.workspace-module__-wHvTG__usageCalSkeleton i,.workspace-module__-wHvTG__usagePaneSkeleton i{animation:none}}
.controls-module__3iHY6a__header{z-index:40;flex:none;justify-content:flex-end;align-items:center;gap:28px;min-height:80px;padding:18px 32px;display:flex;position:relative}.controls-module__3iHY6a__headerHidden{visibility:hidden}.controls-module__3iHY6a__headerEnter{animation:.65s cubic-bezier(.22,1,.36,1) both controls-module__3iHY6a__chromeDrop}@keyframes controls-module__3iHY6a__chromeDrop{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}.controls-module__3iHY6a__controls{align-items:stretch;gap:4px;display:flex}.controls-module__3iHY6a__hoverControl{align-items:center;display:flex;position:relative}.controls-module__3iHY6a__control{min-height:40px;color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 10px;font:400 12px/1.3 Arial,Microsoft YaHei,sans-serif;transition:background-color .25s,border-color .25s,color .4s;display:inline-flex}.controls-module__3iHY6a__control>svg{color:var(--muted);flex:none}.controls-module__3iHY6a__control:hover,.controls-module__3iHY6a__control[data-state=open]{background:var(--panel);border-color:var(--line)}.controls-module__3iHY6a__control[data-discover=true]{background-image:linear-gradient(105deg,transparent 0%,transparent 28%,var(--accent)36%,var(--accent)64%,transparent 72%,transparent 100%),linear-gradient(90deg,var(--ink)0%,var(--ink)46%,var(--muted)54%,var(--muted)100%);background-color:#0000;background-position:130% 0,0 0;background-repeat:repeat,no-repeat;background-size:250% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:14s linear 3s infinite controls-module__3iHY6a__discoverTextBand;position:relative}.controls-module__3iHY6a__control[data-discover=true] .controls-module__3iHY6a__label,.controls-module__3iHY6a__control[data-discover=true] .controls-module__3iHY6a__value{color:#0000;-webkit-text-fill-color:transparent}.controls-module__3iHY6a__control[data-discover=true]>svg:first-child{animation:14s linear 3s infinite controls-module__3iHY6a__discoverIconBand}.controls-module__3iHY6a__control[data-discover=true]:after{content:"";z-index:-1;border-radius:inherit;background:0 0;transition:background-color .25s;position:absolute;inset:0}.controls-module__3iHY6a__control[data-discover=true]:hover,.controls-module__3iHY6a__control[data-discover=true][data-state=open]{border-color:var(--line);background-color:#0000}.controls-module__3iHY6a__control[data-discover=true]:hover:after,.controls-module__3iHY6a__control[data-discover=true][data-state=open]:after{background:var(--panel)}@keyframes controls-module__3iHY6a__discoverTextBand{0%,34%{background-position:130% 0,0 0;animation-timing-function:cubic-bezier(.45,.05,.35,.95)}56%,66%{background-position:50% 0,0 0;animation-timing-function:cubic-bezier(.45,.05,.35,.95)}90%,to{background-position:-30% 0,0 0}}@keyframes controls-module__3iHY6a__discoverIconBand{0%,46%{color:var(--muted)}56%,66%{color:var(--accent)}76%,to{color:var(--muted)}}.controls-module__3iHY6a__control:focus-visible,.controls-module__3iHY6a__panel button:focus-visible,.controls-module__3iHY6a__panel a:focus-visible,.controls-module__3iHY6a__hoverPanel button:focus-visible,.controls-module__3iHY6a__hoverPanel a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.controls-module__3iHY6a__value{font-variant-numeric:tabular-nums;color:var(--muted)}.controls-module__3iHY6a__badge{background:var(--accent);min-width:16px;color:var(--accent-contrast,#fff);text-align:center;font-variant-numeric:tabular-nums;padding:2px 4px;font-size:10px;line-height:1}.controls-module__3iHY6a__chevron{transition:transform .25s}.controls-module__3iHY6a__control[data-state=open] .controls-module__3iHY6a__chevron{transform:rotate(180deg)}.controls-module__3iHY6a__panel{box-sizing:border-box;z-index:50;background:var(--panel);width:280px;max-width:calc(100vw - 32px);color:var(--ink);border:1px solid var(--line);transform-origin:var(--radix-popover-content-transform-origin);border-radius:6px;padding:18px;font:12px/1.5 Arial,Microsoft YaHei,sans-serif;transition:background-color .6s,color .6s,border-color .6s,box-shadow .6s;box-shadow:0 12px 36px #0002}.controls-module__3iHY6a__hoverPanel{z-index:50;box-sizing:border-box;background:var(--panel);width:280px;max-width:calc(100vw - 32px);color:var(--ink);border:1px solid var(--line);border-radius:6px;padding:18px;font:12px/1.5 Arial,Microsoft YaHei,sans-serif;transition:background-color .6s,color .6s,border-color .6s,box-shadow .6s;animation:.2s cubic-bezier(.22,1,.36,1) controls-module__3iHY6a__open;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 12px 36px #0002}.controls-module__3iHY6a__hoverPanel:before{content:"";height:6px;position:absolute;top:-6px;left:0;right:0}.controls-module__3iHY6a__downloadHoverPanel{width:420px;max-height:72vh;overflow:auto}.controls-module__3iHY6a__panel[data-state=open]{animation:.24s cubic-bezier(.22,1,.36,1) controls-module__3iHY6a__open}.controls-module__3iHY6a__panel[data-state=closed]{animation:.18s ease-in controls-module__3iHY6a__close}.controls-module__3iHY6a__summary{padding-bottom:12px}.controls-module__3iHY6a__summary>span,.controls-module__3iHY6a__caption{color:var(--muted);font-size:12px}.controls-module__3iHY6a__summary>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:30px;font-weight:400;display:block}.controls-module__3iHY6a__summary strong small{color:var(--muted);font-size:18px}.controls-module__3iHY6a__action{width:100%;min-height:44px;color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:12px;padding:10px 8px;text-decoration:none;display:flex}.controls-module__3iHY6a__action:hover,.controls-module__3iHY6a__copy:hover{background:color-mix(in srgb,var(--ink)5%,transparent)}.controls-module__3iHY6a__action svg{color:var(--muted)}.controls-module__3iHY6a__action small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.controls-module__3iHY6a__description{color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.7}.controls-module__3iHY6a__progress{appearance:none;background:var(--line);width:100%;height:3px;accent-color:var(--accent);border:0;display:block}.controls-module__3iHY6a__progress::-webkit-progress-bar{background:var(--line)}.controls-module__3iHY6a__progress::-webkit-progress-value{background:var(--accent)}.controls-module__3iHY6a__copy{border:1px solid var(--line);width:100%;min-height:40px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:3px;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:8px;display:flex}.controls-module__3iHY6a__contactQr{object-fit:contain;border:1px solid var(--line);background:#fff;width:148px;height:148px;margin:10px auto 14px;display:block}.controls-module__3iHY6a__downloadPanel{width:100%}.controls-module__3iHY6a__downloadDevice{min-height:52px;color:var(--ink);border-radius:3px;align-items:center;gap:12px;margin-top:2px;padding:8px;text-decoration:none;transition:background-color .2s;display:flex}.controls-module__3iHY6a__downloadDevice:hover{background:color-mix(in srgb,var(--ink)5%,transparent)}.controls-module__3iHY6a__downloadDevice>svg:first-child{color:var(--ink);flex:none}.controls-module__3iHY6a__downloadDeviceMain{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.controls-module__3iHY6a__downloadDeviceMain strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;overflow:hidden}.controls-module__3iHY6a__downloadDeviceMain span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.controls-module__3iHY6a__downloadDevice>svg:last-child{color:var(--muted);flex:none}.controls-module__3iHY6a__downloadFile{justify-content:space-between;align-items:center;gap:10px;margin-top:9px;padding:0 8px;display:flex}.controls-module__3iHY6a__downloadFile code{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font:10px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:hidden}.controls-module__3iHY6a__downloadFile button{min-height:22px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:4px;padding:0;font:10px/1 Arial,Microsoft YaHei,sans-serif;display:inline-flex}.controls-module__3iHY6a__downloadFile button:hover{color:var(--ink)}.controls-module__3iHY6a__otherVersionsToggle{border:0;border-top:1px solid var(--line);width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;margin-top:15px;padding:13px 0 0;font:11px/1 Arial,Microsoft YaHei,sans-serif;display:flex}.controls-module__3iHY6a__otherVersionsControl{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:10px;display:inline-flex}.controls-module__3iHY6a__otherVersionsControl svg{transition:transform .28s}.controls-module__3iHY6a__otherVersionsToggle[aria-expanded=true] .controls-module__3iHY6a__otherVersionsControl svg{transform:rotate(180deg)}.controls-module__3iHY6a__otherVersions{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1);display:grid}.controls-module__3iHY6a__otherVersions[data-open=true]{grid-template-rows:1fr}.controls-module__3iHY6a__otherVersionsClip{min-height:0;overflow:hidden}.controls-module__3iHY6a__otherVersionGroup{padding-top:12px}.controls-module__3iHY6a__otherVersionGroup~.controls-module__3iHY6a__otherVersionGroup{margin-top:2px}.controls-module__3iHY6a__otherVersionLabel{color:var(--muted);letter-spacing:.05em;align-items:center;gap:7px;padding-bottom:3px;font-size:10px;display:flex}.controls-module__3iHY6a__otherVersionLabel svg{color:var(--muted)}.controls-module__3iHY6a__otherVersionRow{min-height:34px;color:var(--ink);grid-template-columns:minmax(0,1fr) auto 14px;align-items:center;gap:8px;padding:0 5px;font-size:11px;text-decoration:none;display:grid}.controls-module__3iHY6a__otherVersionRow:hover{background:color-mix(in srgb,var(--ink)4%,transparent)}.controls-module__3iHY6a__otherVersionRow small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:10px}.controls-module__3iHY6a__otherVersionRow svg{color:var(--muted);transition:color .2s,transform .2s}.controls-module__3iHY6a__otherVersionRow:hover svg{color:var(--ink);transform:translateY(1px)}.controls-module__3iHY6a__otherVersionsEmpty{color:var(--muted);margin:12px 0 2px;font-size:10px}@keyframes controls-module__3iHY6a__open{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:none}}@keyframes controls-module__3iHY6a__close{to{opacity:0;transform:translateY(-3px)scale(.99)}}@media (max-width:1050px){.controls-module__3iHY6a__header{flex-wrap:wrap;gap:10px;padding:16px 24px 8px}.controls-module__3iHY6a__controls{justify-content:space-between;width:100%}}@media (max-width:650px){.controls-module__3iHY6a__header{gap:8px;padding:10px 16px 6px}.controls-module__3iHY6a__controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid}.controls-module__3iHY6a__control{gap:5px;min-width:0;min-height:36px;padding:0 4px;font-size:11px}.controls-module__3iHY6a__control>svg{width:14px;height:14px}.controls-module__3iHY6a__chevron{display:none}.controls-module__3iHY6a__downloadHoverPanel{left:0;right:auto}}@media (prefers-reduced-motion:reduce){.controls-module__3iHY6a__header,.controls-module__3iHY6a__header *{transition:none!important;animation:none!important}}
.SocialPanel-module__gPXWZG__root{min-height:0;color:var(--ink);flex-direction:column;flex:1;display:flex}.SocialPanel-module__gPXWZG__console{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:12px;display:flex}.SocialPanel-module__gPXWZG__mode{gap:16px;display:flex}.SocialPanel-module__gPXWZG__mode button{min-height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:baseline;gap:6px;padding:0 2px 7px;font:12px/1 Arial,Microsoft YaHei,sans-serif;transition:color .2s,border-color .2s;display:inline-flex}.SocialPanel-module__gPXWZG__mode button:hover{color:var(--ink)}.SocialPanel-module__gPXWZG__mode button[data-active=true]{color:var(--ink);border-bottom-color:var(--accent)}.SocialPanel-module__gPXWZG__mode small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:10px}.SocialPanel-module__gPXWZG__count{background:var(--accent);min-width:15px;color:var(--accent-contrast,#fff);text-align:center;font-variant-numeric:tabular-nums;align-self:center;padding:2px 4px;font-size:9px;font-style:normal;line-height:1}.SocialPanel-module__gPXWZG__search{border:1px solid var(--line);height:30px;color:var(--muted);flex:0 240px;align-items:center;gap:7px;padding:0 8px;transition:border-color .2s;display:flex}.SocialPanel-module__gPXWZG__search:focus-within{border-color:var(--ink)}.SocialPanel-module__gPXWZG__search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font:11px/1 Arial,Microsoft YaHei,sans-serif}.SocialPanel-module__gPXWZG__search input::placeholder{color:var(--muted)}.SocialPanel-module__gPXWZG__search button{width:18px;height:18px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.SocialPanel-module__gPXWZG__search button:hover{color:var(--ink)}.SocialPanel-module__gPXWZG__loadError{color:#a64d3d;align-items:center;gap:10px;margin:10px 0 0;font-size:11px;display:flex}.SocialPanel-module__gPXWZG__list{overscroll-behavior:contain;flex:1;min-height:300px;max-height:min(460px,56vh);overflow:auto}.SocialPanel-module__gPXWZG__sectionHead{color:var(--muted);align-items:baseline;gap:10px;padding:14px 0 4px;font-size:10px;display:flex}.SocialPanel-module__gPXWZG__sectionHead:after{content:"";background:color-mix(in srgb,var(--line)70%,transparent);flex:1;align-self:center;height:1px}.SocialPanel-module__gPXWZG__group+.SocialPanel-module__gPXWZG__group{margin-top:6px}.SocialPanel-module__gPXWZG__rowWrap{overflow:hidden}.SocialPanel-module__gPXWZG__row{border-bottom:1px solid color-mix(in srgb,var(--line)60%,transparent);align-items:center;gap:12px;min-height:56px;padding:10px 0;display:flex}.SocialPanel-module__gPXWZG__avatar{border:1px solid var(--line);background:color-mix(in srgb,var(--ink)5%,transparent);width:32px;height:32px;color:var(--ink);flex:none;place-items:center;font-size:13px;display:grid;overflow:hidden}.SocialPanel-module__gPXWZG__avatar img{object-fit:cover;width:100%;height:100%}.SocialPanel-module__gPXWZG__who{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.SocialPanel-module__gPXWZG__who strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.SocialPanel-module__gPXWZG__who small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.SocialPanel-module__gPXWZG__actions{flex:none;align-items:center;gap:6px;display:flex}.SocialPanel-module__gPXWZG__state{color:var(--muted);font-size:10px}.SocialPanel-module__gPXWZG__rowError{color:#a64d3d;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:10px;overflow:hidden}.SocialPanel-module__gPXWZG__primary,.SocialPanel-module__gPXWZG__ghost,.SocialPanel-module__gPXWZG__ghostHover,.SocialPanel-module__gPXWZG__danger{cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:5px;min-width:52px;min-height:28px;padding:0 10px;font:11px/1 Arial,Microsoft YaHei,sans-serif;transition:background-color .2s,border-color .2s,color .2s,opacity .2s;display:inline-flex}.SocialPanel-module__gPXWZG__primary{border-color:var(--ink);color:var(--ink)}.SocialPanel-module__gPXWZG__primary:hover:not(:disabled){border-color:var(--accent);background:var(--accent);color:var(--accent-contrast,#fff)}.SocialPanel-module__gPXWZG__ghost,.SocialPanel-module__gPXWZG__ghostHover{min-width:0;color:var(--muted);padding:0 6px}.SocialPanel-module__gPXWZG__ghost:hover:not(:disabled),.SocialPanel-module__gPXWZG__ghostHover:hover:not(:disabled){color:var(--ink)}.SocialPanel-module__gPXWZG__danger{color:#a64d3d;border-color:#a64d3d}.SocialPanel-module__gPXWZG__danger:hover:not(:disabled){color:#fff;background:#a64d3d}.SocialPanel-module__gPXWZG__primary:disabled,.SocialPanel-module__gPXWZG__ghost:disabled,.SocialPanel-module__gPXWZG__ghostHover:disabled,.SocialPanel-module__gPXWZG__danger:disabled{opacity:.55;cursor:default}.SocialPanel-module__gPXWZG__link{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);cursor:pointer;background:0 0;border:0;padding:0;font:11px/1 Arial,Microsoft YaHei,sans-serif}.SocialPanel-module__gPXWZG__link:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.SocialPanel-module__gPXWZG__primary:focus-visible,.SocialPanel-module__gPXWZG__ghost:focus-visible,.SocialPanel-module__gPXWZG__ghostHover:focus-visible,.SocialPanel-module__gPXWZG__danger:focus-visible,.SocialPanel-module__gPXWZG__link:focus-visible,.SocialPanel-module__gPXWZG__mode button:focus-visible,.SocialPanel-module__gPXWZG__search button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.SocialPanel-module__gPXWZG__ghostHover{opacity:0}.SocialPanel-module__gPXWZG__row:hover .SocialPanel-module__gPXWZG__ghostHover,.SocialPanel-module__gPXWZG__ghostHover:focus-visible{opacity:1}}.SocialPanel-module__gPXWZG__empty{min-height:300px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:11px;display:flex}.SocialPanel-module__gPXWZG__spin{animation:1s linear infinite SocialPanel-module__gPXWZG__spin}@keyframes SocialPanel-module__gPXWZG__spin{to{transform:rotate(360deg)}}@media (max-width:640px){.SocialPanel-module__gPXWZG__console{flex-direction:column;align-items:stretch;gap:10px}.SocialPanel-module__gPXWZG__search{flex-basis:auto;height:34px}.SocialPanel-module__gPXWZG__list{max-height:none}.SocialPanel-module__gPXWZG__primary,.SocialPanel-module__gPXWZG__danger{min-height:32px}}@media (prefers-reduced-motion:reduce){.SocialPanel-module__gPXWZG__spin{animation:none}}
