.cascade-item,.cascade-tag{white-space:nowrap;font-size:14px}.cascade-itemName{margin-bottom:10px}#cascadeL1,.cascade-pill-row{display:flex;flex-wrap:wrap;gap:10px}.cascade-item{display:inline-block;max-width:220px;min-width:100px;padding:0 16px;text-align:center;height:40px;line-height:40px;color:var(--theme-text-light-color);border:1px solid var(--theme-text-light-color);border-radius:5px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;user-select:none}.cascade-item.act,.cascade-item:hover{border-color:var(--theme-deep-red-color);color:var(--theme-deep-red-color)}.cascade-item.dis{color:var(--theme-text-middle-color);border-color:var(--theme-disbaled-bg);cursor:not-allowed}.cascade-unit{margin-top:12px;border:1px solid var(--theme-border);border-radius:6px;padding:12px;background-color:var(--theme-light-bg);color:var(--cascade-item-bg-color)}#cascadeL1 .cascade-item{border:1px solid var(--theme-border-color)}.cascade-pill-row .cascade-item{border:1px solid var(--theme-border-light-color)}.cascade-unit>.cascade-pill-row{padding-bottom:10px}.cascade-unit>.cascade-pill-row:empty{display:none}.cascade-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.cascade-grid .cascade-item{border:none;position:relative;width:100%;padding:0 10px 0 34px;text-align:left}.cascade-grid .cascade-item::before{content:'';position:absolute;left:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;border:1px solid var(--cascade-item-bg-color);border-radius:3px;box-sizing:border-box}.cascade-grid .cascade-item.dis::before{border-color:var(--border-color-very-light-color)}.cascade-grid .cascade-item.act::before{border-color:var(--theme-deep-red-color);background:url(/images/checked.png) center/12px no-repeat var(--theme-deep-red-color)}.cascade-tag-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.cascade-tag{display:inline-flex;align-items:center;height:40px;padding:0 14px;border:1px solid #D42428;border-radius:5px;color:#D42428;background:var(--theme-light-bg)}.cascade-tag .cascade-tag-x{margin-left:10px;font-style:normal;font-size:14px;line-height:1;cursor:pointer}.cate-units>.cascade-unit:first-child{margin-top:0}@media (max-width:767px){#cascadeL1,.cascade-grid,.cascade-pill-row{grid-template-columns:repeat(2,1fr)}#cascadeL1,.cascade-pill-row{display:grid}.cascade-item{height:.6rem;line-height:.6rem;font-size:.24rem}#platWrap .cascade-unit{background-color:var(--theme-middle-bg);padding:.24rem}}