:root{font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}html{background:#eceff1}html.myco-public-page,html.myco-public-page body{scrollbar-width:none;-ms-overflow-style:none}html.myco-public-page::-webkit-scrollbar{width:0;height:0;display:none}html.myco-public-page body::-webkit-scrollbar{width:0;height:0;display:none}body{min-width:320px;margin:0}.myco-static-website{color:#e7efee;background:#070a0d;min-height:100vh}.myco-static-website.is-scene-loading{background:#070a0d;min-height:100vh}.myco-static-website.is-scene-loading>*{visibility:hidden}.ui-v2-content{min-height:calc(100vh - 54px)}.ui-v2-content .MuiPaper-outlined,.ui-v2-content .MuiCard-root{transition:border-color .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out,transform .15s ease-out}.ui-v2-content .MuiCardActionArea-root:focus-visible,.ui-v2-content .MuiButtonBase-root:focus-visible{outline-offset:2px;outline:2px solid #0e7a6861}.ui-v2-content .MuiTableContainer-root{border-radius:12px}.ui-v2-content .MuiTableCell-head{letter-spacing:.01em}.ui-v2-content .MuiAlert-root strong{font-weight:700}.ui-v2-content .MuiChip-colorSuccess{color:#3f8a67;background-color:#ecf5ef}.ui-v2-content .MuiChip-colorError{color:#bd5858;background-color:#faeeee}.ui-v2-content .MuiChip-colorWarning{color:#a97a3c;background-color:#faf3e4}.ui-v2-content .MuiChip-colorInfo{color:#0a5f52;background-color:#e4f1ed}.auth-page{background:#eceff1;place-items:center;min-height:100vh;padding:24px;display:grid}.brand-mark{background:#24504a;border-radius:14px;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;min-height:44px;margin:0;padding:6px 13px 6px 7px;display:inline-flex;box-shadow:0 8px 20px #183c362e}.brand-mark-icon{color:#0d2b26;letter-spacing:-.04em;background:#59e6c4;border-radius:11px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:14px;font-weight:900;line-height:1;display:inline-grid}.brand-mark-word{color:#fff;letter-spacing:-.045em;-webkit-text-stroke:.25px currentColor;font-size:19px;font-weight:900;line-height:1}.product-grid{grid-template-columns:repeat(auto-fill,minmax(245px,1fr));gap:12px;display:grid}.product-card{box-shadow:none!important}.product-card:hover{border-color:#b9d2cb;transform:translateY(-2px);box-shadow:0 12px 28px #2230371a!important}.product-card.is-selected{border-color:#0e7a68;transform:none;box-shadow:inset 0 0 0 1px #0e7a68!important}.card-quick-actions{opacity:0;pointer-events:none;transition:opacity .15s ease-out,transform .15s ease-out;transform:translateY(6px)}.product-card:hover .card-quick-actions,.product-card:focus-within .card-quick-actions{opacity:1;pointer-events:auto;transform:none}.kbd-focus{outline-offset:2px;outline:2px solid #0e7a68a6!important}@media (hover:none){.card-quick-actions{opacity:1;pointer-events:auto;transform:none}}.product-list .MuiTableCell-head{white-space:nowrap;background:#f6f8f8;font-weight:700}.product-list-row{transition:background-color .15s ease-out,box-shadow .15s ease-out}.product-list-row.is-selected>td{background:#e4f1ed;border-bottom-color:#cfdeda}.product-list-row.is-selected>td:first-of-type{box-shadow:inset 2px 0 #0e7a68}.product-list [aria-label=表格顶部横向滚动条]::-webkit-scrollbar{height:11px}.product-list [aria-label=表格顶部横向滚动条]::-webkit-scrollbar-thumb{background:#b0bcbe padding-box padding-box;border:2px solid #0000;border-radius:999px}.product-list [aria-label=表格顶部横向滚动条]::-webkit-scrollbar-track{background:#e7ebec}.permission-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:0 12px;display:grid}.selecto-selection{background:#0e7a6817!important;border:1px solid #0e7a68!important}.compact-filter-row{flex-wrap:wrap;align-items:center;gap:6px;padding-bottom:1px;display:flex;overflow:visible}.compact-filter-row>*{flex:none}.adaptive-filter-field{width:104px;transition:width .15s ease-out}.adaptive-filter-field.has-value{width:136px}.adaptive-filter-field:focus-within{width:166px}.adaptive-filter-field.adaptive-filter-wide{width:150px}.adaptive-filter-field.adaptive-filter-wide.has-value{width:205px}.adaptive-filter-field.adaptive-filter-wide:focus-within{width:270px}.progressive-sentinel{min-height:1px}.market-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.market-panels{grid-template-columns:1.15fr .85fr;gap:8px;display:grid}.genre-top-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}@media (max-width:1100px){.market-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.market-panels{grid-template-columns:1fr}}@media (max-width:1200px){.genre-top-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.product-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.MuiToolbar-root{flex-wrap:wrap;padding-block:8px}}@media (max-width:620px){.market-metrics{grid-template-columns:1fr}}@media (max-width:720px){.genre-top-metrics{grid-template-columns:1fr}}.favorites-summary-strip{overflow:hidden;border-radius:10px!important}.favorites-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.favorite-summary-item{border-left:1px solid #788c8733;flex-direction:column;justify-content:center;min-width:0;min-height:92px;padding:10px 16px;display:flex}.favorite-summary-item:first-child{border-left:0}.favorite-summary-value{font-variant-numeric:tabular-nums;line-height:1.1}.favorite-summary-item.is-warning .favorite-summary-value{color:#a97a3c}.favorite-summary-item.is-success .favorite-summary-value{color:#3f8a67}.favorites-card-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:10px;display:grid}.favorite-workbench-card{transition:border-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out}.favorite-workbench-card:hover{border-color:#b9d2cb;transform:translateY(-1px);box-shadow:0 6px 16px #22303714}.favorite-workbench-card.is-selected{border-color:#0e7a68;transform:none;box-shadow:inset 0 0 0 1px #0e7a68}.favorite-inline-chip.MuiChip-root{height:20px;font-size:11px}.favorite-inline-chip .MuiChip-label{padding-inline:6px}.favorite-inline-chip .MuiChip-icon{margin-left:4px;font-size:14px}.favorites-action-bar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:#fffffff0;border-radius:10px!important}.favorites-action-bar.has-selection{background-color:#eff7f4f5;border-color:#9fc8bc!important}.favorites-action-bar .MuiButtonBase-root{min-height:32px}.favorites-decision-table .MuiTableCell-head{background:#f4f7f6;border-bottom-color:#d8e2df;height:38px;padding:5px 10px}.favorites-decision-table .MuiTableCell-body{vertical-align:middle;padding:5px 10px}.favorites-decision-table .MuiCheckbox-root{padding:4px}.favorites-decision-table .MuiTableRow-root:last-child .MuiTableCell-body{border-bottom:0}.favorite-value-in{animation:.16s ease-out favorite-value-in}@keyframes favorite-value-in{0%{opacity:.35;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}[data-mui-color-scheme=dark] .favorites-action-bar{background-color:#1b2124f0}@media (max-width:1100px){.favorites-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.favorite-summary-item:nth-child(3){border-left:0}.favorite-summary-item:nth-child(n+3){border-top:1px solid #788c8733}}@media (max-width:620px){.favorites-card-grid{grid-template-columns:1fr}.favorite-summary-item{min-height:86px;padding:10px 12px}}@media (prefers-reduced-motion:reduce){.favorite-value-in{animation:none}.favorite-workbench-card{transition:none}.favorite-workbench-card:hover{transform:none}}
