.bots-online-card>.ant-card-head{border-bottom:0;min-height:52px;padding-inline:18px}.bots-online-card>.ant-card-body{padding:0 18px 18px}.bots-online-card .ant-space.bots-online-summary{border:1px solid var(--online-border);background:var(--online-fill);border-radius:12px;flex-direction:column;align-items:stretch;gap:12px;padding:14px;display:flex}.bots-online-card .bots-online-summary .ant-statistic-title{margin-bottom:2px;font-size:.8125rem}.bots-online-card .bots-online-summary .ant-statistic-content{letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:2.5rem;font-weight:600;line-height:1.15}.bots-online-card .ant-space.bots-online-breakdown{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.bots-online-card .bots-online-breakdown .ant-space-item{min-width:0}.bots-online-card .bots-online-breakdown a{border-radius:8px;display:block}.bots-online-card .bots-online-breakdown a:focus-visible{outline:2px solid var(--online-focus);outline-offset:3px}.bots-online-card .bots-online-breakdown .ant-tag{text-align:center;white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;border-radius:8px;margin:0;padding:4px 6px;display:block}.bots-online-games{margin-top:18px}.bots-online-section-title{margin-bottom:10px;font-size:.8125rem;font-weight:500;display:block}.bots-online-games-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.bots-online-game,.bots-online-disabled{border:1px solid var(--online-border);text-align:center;border-radius:10px;padding:12px 6px}.bots-online-game-icon{color:var(--online-muted);justify-content:center;font-size:1rem;line-height:1;display:flex}.bots-online-game .ant-statistic-title{margin:4px 0;font-size:.75rem}.bots-online-game .ant-statistic-content{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.375rem;font-weight:500;line-height:1.2}.bots-online-caption{margin-top:10px;font-size:.75rem;display:block}.http-routes-table td.ant-table-row-expand-icon-cell,.http-routes-table th.ant-table-row-expand-icon-cell{padding-inline:2px!important}.http-routes-table td.ant-table-row-expand-icon-cell+td,.http-routes-table th.ant-table-row-expand-icon-cell+th{padding-inline-start:2px!important}.http-routes-table .route-expand{width:17px;height:17px;color:var(--ant-color-text-quaternary,#ffffff40);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:11px;transition:color .2s;display:inline-flex}.http-routes-table tr:hover .route-expand{color:var(--ant-color-text-tertiary,#ffffff73)}.http-routes-table .route-expand:hover,.http-routes-table .route-expand:focus-visible{color:var(--ant-color-primary,#1677ff)}.http-routes-table .route-expand .anticon{transition:transform .2s}.http-routes-table tr.ant-table-expanded-row{transition:opacity .2s,visibility .2s;display:table-row!important}.http-routes-table .route-errors-wrap{grid-template-rows:1fr;transition:grid-template-rows .2s;display:grid}.http-routes-table .route-errors{min-height:0;padding:2px 12px;transition:padding-block .2s;overflow:hidden}.http-routes-table tr.ant-table-expanded-row>td{transition:padding-block .2s,background .2s!important}.http-routes-table tr.ant-table-expanded-row[style*=display]{opacity:0;visibility:hidden}.http-routes-table tr.ant-table-expanded-row[style*=display]>td{border-block-end-width:0!important;padding-block:0!important}.http-routes-table tr.ant-table-expanded-row[style*=display] .route-errors-wrap{grid-template-rows:0fr}.http-routes-table tr.ant-table-expanded-row[style*=display] .route-errors{padding-block:0}@starting-style{.http-routes-table tr.ant-table-expanded-row{opacity:0}.http-routes-table tr.ant-table-expanded-row>td{padding-block:0!important}.http-routes-table tr.ant-table-expanded-row .route-errors-wrap{grid-template-rows:0fr}.http-routes-table tr.ant-table-expanded-row .route-errors{padding-block:0}}@media (prefers-reduced-motion:reduce){.http-routes-table tr.ant-table-expanded-row,.http-routes-table tr.ant-table-expanded-row>td,.http-routes-table .route-errors-wrap,.http-routes-table .route-errors,.http-routes-table .route-expand,.http-routes-table .route-expand .anticon{transition:none}}.item-rarities{container-type:inline-size}.rarity-editor{color:var(--rarity-text);flex-direction:column;gap:20px;display:flex}.rarity-toolbar,.rarity-section-heading,.rarity-actions,.rarity-actions-primary{justify-content:space-between;align-items:center;gap:16px;display:flex}.rarity-toolbar h4.ant-typography{letter-spacing:-.4px;margin:0 0 6px;font-size:20px}.rarity-toolbar>.ant-btn{flex-shrink:0}.rarity-help{color:var(--rarity-muted);margin-top:-8px;font-size:13px}.rarity-help summary{cursor:pointer;width:fit-content;color:var(--rarity-primary)}.rarity-help p{max-width:900px;margin:10px 0 0}.rarity-section-heading{margin-bottom:14px;font-size:12px;font-weight:600}.rarity-section-heading>:last-child{color:var(--rarity-muted);font-variant-numeric:tabular-nums;font-weight:400}.rarity-scale{border:1px solid var(--rarity-border);background:var(--rarity-fill);border-radius:12px;padding:18px 20px}.rarity-scale-track{gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.rarity-scale-item{border-bottom:3px solid var(--tier-color);flex:1 0 150px;min-width:0;padding:0 10px 12px}.rarity-scale-name{align-items:center;gap:8px;display:flex}.rarity-scale-name strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.rarity-dot{background:var(--tier-color);border-radius:50%;flex-shrink:0;width:7px;height:7px}.rarity-scale-price{color:var(--rarity-muted);font-variant-numeric:tabular-nums;margin-top:5px;font-size:12px;display:block}.rarity-levels{flex-direction:column;gap:14px;display:flex}.rarity-tier{border:1px solid var(--rarity-border);border-left:3px solid var(--tier-color);border-radius:12px;grid-template-columns:210px minmax(0,1fr);display:grid;overflow:hidden}.rarity-tier-summary{background:linear-gradient(135deg, color-mix(in srgb, var(--tier-color) 7%, transparent), transparent), var(--rarity-fill);border-right:1px solid var(--rarity-border);flex-direction:column;align-items:flex-start;gap:7px;min-width:0;padding:20px;display:flex}.rarity-tier-number{color:var(--rarity-muted);letter-spacing:1.3px;align-items:center;gap:9px;margin-bottom:4px;font-size:10px;font-weight:600;display:flex}.rarity-gem{background:color-mix(in srgb, var(--tier-color) 14%, transparent);width:32px;height:32px;color:var(--tier-color);border-radius:9px;place-items:center;font-size:18px;display:grid}.rarity-tier-name{overflow-wrap:anywhere;max-width:100%;font-size:18px;font-weight:600;line-height:1.3}.rarity-tier-code,.rarity-base-label,.rarity-unit{color:var(--rarity-muted);overflow-wrap:anywhere;font-size:12px}.rarity-base-label{border:1px solid var(--rarity-border);border-radius:6px;padding:2px 8px}.rarity-tier-summary .rarity-delete{margin:auto 0 -4px -8px;font-size:12px}.rarity-tier-fields{min-width:0;padding:20px 22px 16px}.rarity-identity-fields,.rarity-price-fields{grid-template-columns:1.2fr 1.2fr 1fr minmax(145px,.85fr);gap:0 16px;display:grid}.rarity-price-fields{grid-template-columns:1fr 1fr;margin-top:2px}.rarity-tier-fields .ant-form-item{min-width:0;margin-bottom:16px}.rarity-tier-fields .ant-form-item-label>label{color:var(--rarity-muted);font-size:12px}.rarity-tier-fields .ant-input-number{width:100%}.rarity-code,.rarity-color-input input{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.rarity-color-trigger{border:1px solid var(--rarity-border);background:var(--tier-color);cursor:pointer;border-radius:5px;width:22px;height:22px;padding:0}.rarity-color-trigger:focus-visible,.rarity-help summary:focus-visible{outline:2px solid var(--rarity-primary);outline-offset:3px}.rarity-color-trigger:disabled{cursor:not-allowed;opacity:.5}.rarity-price-hint{color:var(--rarity-muted);grid-column:1/-1;margin:-5px 0 0;font-size:12px}.rarity-price-recommendation{color:var(--rarity-muted);overflow-wrap:anywhere;flex-direction:column;gap:2px;font-size:12px;display:flex}.rarity-price-recommendation strong{color:var(--rarity-text);font-variant-numeric:tabular-nums;font-weight:500}.rarity-price-recommendation small{font-size:11px}.rarity-recommendation-extra{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px;display:flex}.rarity-recommendation-extra>.ant-btn{border-radius:8px;height:28px;padding:0 10px;font-size:12px}.rarity-formula-fields{border-top:1px solid var(--rarity-border);margin-top:16px;padding-top:16px}.rarity-levels .rarity-add{border-radius:10px;height:44px}.rarity-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;display:flex}.rarity-empty>.anticon{color:var(--rarity-muted);font-size:32px}.rarity-empty h4.ant-typography{margin:8px 0 0}.rarity-actions{z-index:2;border-top:1px solid var(--rarity-border);background:var(--rarity-bg);margin-top:20px;padding:16px 0 0;position:sticky;bottom:0}.rarity-actions-primary{gap:10px}@container (width<=1000px){.rarity-tier{grid-template-columns:180px minmax(0,1fr)}.rarity-identity-fields{grid-template-columns:1fr 1fr}}@container (width<=700px){.rarity-toolbar,.rarity-actions{flex-direction:column;align-items:stretch}.rarity-tier{grid-template-columns:minmax(0,1fr)}.rarity-tier-summary{border-right:0;border-bottom:1px solid var(--rarity-border);padding:16px;position:relative}.rarity-tier-summary .rarity-delete{margin:0;position:absolute;top:16px;right:8px}.rarity-tier-number{padding-right:130px}.rarity-tier-fields{padding:16px}.rarity-actions{gap:8px;padding-bottom:12px}.rarity-actions-primary{flex-wrap:wrap}.rarity-actions-primary>.ant-btn{flex:1}}@container (width<=420px){.rarity-identity-fields,.rarity-price-fields{grid-template-columns:minmax(0,1fr)}.rarity-tier-summary .rarity-delete{margin-left:-8px;position:static}.rarity-tier-number{padding-right:0}}
