1*7bd08c30SSascha Leib#botmon__admin { 2f125bc8dSSascha Leib 3f125bc8dSSascha Leib section[role="tabpanel"] { 4f125bc8dSSascha Leib margin: .25rem 0; 5f125bc8dSSascha Leib } 6f125bc8dSSascha Leib 7*7bd08c30SSascha Leib #botmon__today { 8f125bc8dSSascha Leib 9f125bc8dSSascha Leib header { 109bc80cc5SSascha Leib background-color: #F0F0F0; 11f125bc8dSSascha Leib color: #333; 129bc80cc5SSascha Leib border: #CCC solid 1px; 139bc80cc5SSascha Leib border-radius: .5rem .5rem 0 0; 149bc80cc5SSascha Leib margin: .5rem 0 1pt 0; 159bc80cc5SSascha Leib padding: .25rem .5rem; 16f125bc8dSSascha Leib font-size: 1rem; 179bc80cc5SSascha Leib } 189bc80cc5SSascha Leib 199bc80cc5SSascha Leib /* list formatting */ 209bc80cc5SSascha Leib dl { 219bc80cc5SSascha Leib & { 229bc80cc5SSascha Leib border-left: #555 solid 1px; 239bc80cc5SSascha Leib padding-left: .5rem; 249bc80cc5SSascha Leib margin: 0; 259bc80cc5SSascha Leib } 269bc80cc5SSascha Leib &:first-child { 279bc80cc5SSascha Leib border-left: none; 289bc80cc5SSascha Leib padding-left: 0; 299bc80cc5SSascha Leib } 309bc80cc5SSascha Leib dt { 319bc80cc5SSascha Leib margin-bottom: .2em; 329bc80cc5SSascha Leib } 339bc80cc5SSascha Leib dd { 349bc80cc5SSascha Leib display: flex; 359bc80cc5SSascha Leib justify-content: space-between; 369bc80cc5SSascha Leib padding: 0; margin: 0; 379bc80cc5SSascha Leib } 389bc80cc5SSascha Leib dd:nth-child(even) { 399bc80cc5SSascha Leib background-color: #EEE; 40f125bc8dSSascha Leib } 41f125bc8dSSascha Leib } 429bc80cc5SSascha Leib 43*7bd08c30SSascha Leib #botmon__today__content { 449bc80cc5SSascha Leib & > details { 459bc80cc5SSascha Leib & { 469bc80cc5SSascha Leib margin: 0 0 1pt 0; 479bc80cc5SSascha Leib } 489bc80cc5SSascha Leib summary { 499bc80cc5SSascha Leib & { 509bc80cc5SSascha Leib font-weight: bold; 519bc80cc5SSascha Leib font-size: 1rem; 529bc80cc5SSascha Leib padding: .25rem .5rem; 539bc80cc5SSascha Leib background-color: #F0F0F0; 549bc80cc5SSascha Leib color: #333; 559bc80cc5SSascha Leib border: #CCC solid 1px; 569bc80cc5SSascha Leib display: flex; 579bc80cc5SSascha Leib justify-content: space-between; 589bc80cc5SSascha Leib margin: 0; 599bc80cc5SSascha Leib } 609bc80cc5SSascha Leib &::marker { 619bc80cc5SSascha Leib content: ''; 629bc80cc5SSascha Leib } 639bc80cc5SSascha Leib &::after { 649bc80cc5SSascha Leib content: '+'; 659bc80cc5SSascha Leib display: inline-block; 669bc80cc5SSascha Leib color: @ini_link; 679bc80cc5SSascha Leib } 689bc80cc5SSascha Leib } 699bc80cc5SSascha Leib &[open] { 709bc80cc5SSascha Leib summary::after { 719bc80cc5SSascha Leib content: '-'; 729bc80cc5SSascha Leib } 739bc80cc5SSascha Leib } 749bc80cc5SSascha Leib & > div { 759bc80cc5SSascha Leib padding: .5rem; 769bc80cc5SSascha Leib } 779bc80cc5SSascha Leib } 789bc80cc5SSascha Leib } 799bc80cc5SSascha Leib 80f125bc8dSSascha Leib footer { 81f125bc8dSSascha Leib & { 82f125bc8dSSascha Leib display: flex; 83f125bc8dSSascha Leib align-items: center; 84f125bc8dSSascha Leib column-gap: .25rem; 859bc80cc5SSascha Leib background-color: #F0F0F0; 86f125bc8dSSascha Leib color: #333; 879bc80cc5SSascha Leib border: #CCC solid 1px; 889bc80cc5SSascha Leib border-radius: 0 0 .5rem .5rem; 899bc80cc5SSascha Leib margin: 1pt 0 0 0; 90f125bc8dSSascha Leib padding: .25rem .5rem; 91f125bc8dSSascha Leib } 92f125bc8dSSascha Leib & > svg { 93f125bc8dSSascha Leib width: 1.25em; height: 1.25em; 94f125bc8dSSascha Leib fill: #333; 95f125bc8dSSascha Leib flex-shrink: 0; 96f125bc8dSSascha Leib } 97f125bc8dSSascha Leib & > span { 98f125bc8dSSascha Leib font-size: .96rem; 99f125bc8dSSascha Leib line-height: 1.25rem; 100f125bc8dSSascha Leib } 101f125bc8dSSascha Leib & > span.error { 102f125bc8dSSascha Leib color: #961D1B; 103f125bc8dSSascha Leib font-weight: bold; 104f125bc8dSSascha Leib } 105f125bc8dSSascha Leib } 106f125bc8dSSascha Leib } 107f125bc8dSSascha Leib}