/*!
 * # Semantic UI - Table
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
.ui.table{width:100%;box-shadow:none;text-align:left;color:#453226;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #22242626;border-radius:.25rem;margin:1em 0}.ui.table:first-child{margin-top:0}.ui.table:last-child{margin-bottom:0}.ui.table th,.ui.table td{transition:background .1s,color .1s}.ui.table thead{box-shadow:none}.ui.table thead th{cursor:auto;text-align:inherit;color:#453226;vertical-align:inherit;font-style:none;text-transform:none;background:#f9fafb;border-bottom:1px solid #2224261a;border-left:none;padding:.9375em .8125em;font-weight:700}.ui.table thead tr>th:first-child{border-left:none}.ui.table thead tr:first-child>th:first-child{border-radius:.25rem 0 0}.ui.table thead tr:first-child>th:last-child{border-radius:0 .25rem 0 0}.ui.table thead tr:first-child>th:only-child{border-radius:.25rem .25rem 0 0}.ui.table tr td{border-top:1px solid #2224261a}.ui.table tr:first-child td{border-top:none}.ui.table tbody+tbody tr:first-child td{border-top:1px solid #2224261a}.ui.table td{text-align:inherit;padding:.8125em}.ui.table>.icon{vertical-align:baseline}.ui.table>.icon:only-child{margin:0}.ui.table.segment{padding:0}.ui.table.segment:after{display:none}.ui.table.segment.stacked:after{display:block}@media only screen and (max-width:767px){.ui.table:not(.unstackable){width:100%}.ui.table:not(.unstackable) tbody,.ui.table:not(.unstackable) tr,.ui.table:not(.unstackable) tr>th,.ui.table:not(.unstackable) tr>td{width:auto!important;display:block!important}.ui.table:not(.unstackable){padding:0}.ui.table:not(.unstackable) thead{display:block}.ui.table:not(.unstackable) tr{padding-top:1em;padding-bottom:1em;box-shadow:inset 0 -1px #0000001a!important}.ui.table:not(.unstackable) tr>th,.ui.table:not(.unstackable) tr>td{background:0 0;box-shadow:none!important;border:none!important;padding:.25em .75em!important}.ui.table:not(.unstackable) th:first-child,.ui.table:not(.unstackable) td:first-child{font-weight:700}.ui.definition.table:not(.unstackable) thead th:first-child{box-shadow:none!important}}.ui.table th .image,.ui.table th .image img,.ui.table td .image,.ui.table td .image img{max-width:none}.ui.definition.table thead:not(.full-width) th:first-child{pointer-events:none;color:#0006;background:0 0;font-weight:400;box-shadow:-1px -1px 0 1px #fff}.ui.celled.definition.table thead:not(.full-width) th:first-child{box-shadow:0 -1px 0 1px #fff}.ui.definition.table tr td:first-child:not(.ignored),.ui.definition.table tr td.definition{color:#000000f2;text-transform:"";box-shadow:"";text-align:"";padding-left:"";padding-right:"";background:#00000008;font-size:1em;font-weight:700}.ui.definition.table thead:not(.full-width) th:nth-child(2),.ui.definition.table td:nth-child(2){border-left:1px solid #22242626}.ui.table tr.positive,.ui.table td.positive{box-shadow:inset 0 0 #a3c293;color:#2c662d!important;background:#fcfff5!important}.ui.table tr.error,.ui.table td.error{box-shadow:inset 0 0 #e0b4b4;color:#9f3a38!important;background:#fff6f6!important}.ui.table tr.warning,.ui.table td.warning{box-shadow:inset 0 0 #c9ba9b;color:#573a08!important;background:#fffaf3!important}.ui.table tr.active,.ui.table td.active{box-shadow:inset 0 0 #453226;color:#453226!important;background:#e0e0e0!important}.ui.table tr.disabled td,.ui.table tr td.disabled,.ui.table tr.disabled:hover,.ui.table tr:hover td.disabled{pointer-events:none;color:#2828284d}@media only screen and (max-width:991px){.ui[class*=tablet\ stackable].table,.ui[class*=tablet\ stackable].table tbody,.ui[class*=tablet\ stackable].table tr,.ui[class*=tablet\ stackable].table tr>th,.ui[class*=tablet\ stackable].table tr>td{width:100%!important;display:block!important}.ui[class*=tablet\ stackable].table{padding:0}.ui[class*=tablet\ stackable].table thead{display:block}.ui[class*=tablet\ stackable].table tr{padding-top:1em;padding-bottom:1em;box-shadow:inset 0 -1px #0000001a!important}.ui[class*=tablet\ stackable].table tr>th,.ui[class*=tablet\ stackable].table tr>td{background:0 0;padding:.25em .75em;box-shadow:none!important;border:none!important}.ui.definition[class*=tablet\ stackable].table thead th:first-child{box-shadow:none!important}}.ui.table[class*=left\ aligned],.ui.table [class*=left\ aligned]{text-align:left}.ui.table[class*=center\ aligned],.ui.table [class*=center\ aligned]{text-align:center}.ui.table[class*=right\ aligned],.ui.table [class*=right\ aligned]{text-align:right}.ui.table[class*=top\ aligned],.ui.table [class*=top\ aligned]{vertical-align:top}.ui.table[class*=middle\ aligned],.ui.table [class*=middle\ aligned]{vertical-align:middle}.ui.table[class*=bottom\ aligned],.ui.table [class*=bottom\ aligned]{vertical-align:bottom}.ui.fixed.table{table-layout:fixed}.ui.fixed.table th,.ui.fixed.table td{text-overflow:ellipsis;overflow:hidden}.ui.selectable.table tbody tr:hover,.ui.table tbody tr td.selectable:hover{color:#000000f2!important;background:#0000000d!important}.ui.selectable.inverted.table tbody tr:hover,.ui.inverted.table tbody tr td.selectable:hover{color:#fff!important;background:#ffffff14!important}.ui.table tbody tr td.selectable{padding:0}.ui.table tbody tr td.selectable>a:not(.ui){color:inherit;padding:.8125em;display:block}.ui.selectable.table tr.error:hover,.ui.table tr td.selectable.error:hover,.ui.selectable.table tr:hover td.error{color:#943634!important;background:#ffe7e7!important}.ui.selectable.table tr.warning:hover,.ui.table tr td.selectable.warning:hover,.ui.selectable.table tr:hover td.warning{color:#493107!important;background:#fff4e4!important}.ui.selectable.table tr.active:hover,.ui.table tr td.selectable.active:hover,.ui.selectable.table tr:hover td.active{color:#453226!important;background:#e0e0e0!important}.ui.selectable.table tr.positive:hover,.ui.table tr td.selectable.positive:hover,.ui.selectable.table tr:hover td.positive{color:#275b28!important;background:#f7ffe6!important}.ui.attached.table{width:calc(100% + 2px);max-width:calc(100% + 2px);box-shadow:none;border:1px solid #d4d4d5;border-radius:0;margin:0 -1px;top:0;bottom:0}.ui.attached+.ui.attached.table:not(.top){border-top:none}.ui[class*=top\ attached].table{border-radius:.25rem .25rem 0 0;margin-top:1em;margin-bottom:0;top:0;bottom:0}.ui.table[class*=top\ attached]:first-child{margin-top:0}.ui[class*=bottom\ attached].table{box-shadow:none, none;border-radius:0 0 .25rem .25rem;margin-top:0;margin-bottom:1em;top:0;bottom:0}.ui[class*=bottom\ attached].table:last-child{margin-bottom:0}.ui.table[class*=single\ line],.ui.table [class*=single\ line]{white-space:nowrap;white-space:nowrap}.ui.red.table{border-top:.2em solid #db2828}.ui.inverted.red.table{color:#fff!important;background-color:#db2828!important}.ui.orange.table{border-top:.2em solid #f2711c}.ui.inverted.orange.table{color:#fff!important;background-color:#f2711c!important}.ui.yellow.table{border-top:.2em solid #fbbd08}.ui.inverted.yellow.table{color:#fff!important;background-color:#fbbd08!important}.ui.green.table{border-top:.2em solid #21ba45}.ui.inverted.green.table{color:#fff!important;background-color:#21ba45!important}.ui.blue.table{border-top:.2em solid #2185d0}.ui.inverted.blue.table{color:#fff!important;background-color:#2185d0!important}.ui.purple.table{border-top:.2em solid #a333c8}.ui.inverted.purple.table{color:#fff!important;background-color:#a333c8!important}.ui.pink.table{border-top:.2em solid #e03997}.ui.inverted.pink.table{color:#fff!important;background-color:#e03997!important}.ui.brown.table{border-top:.2em solid #a5673f}.ui.inverted.brown.table{color:#fff!important;background-color:#a5673f!important}.ui.grey.table{border-top:.2em solid #767676}.ui.inverted.grey.table{color:#fff!important;background-color:#767676!important}.ui.black.table{border-top:.2em solid #1b1c1d}.ui.inverted.black.table{color:#fff!important;background-color:#1b1c1d!important}.ui.one.column.table td{width:100%}.ui.two.column.table td{width:50%}.ui.three.column.table td{width:33.3333%}.ui.four.column.table td{width:25%}.ui.five.column.table td{width:20%}.ui.six.column.table td{width:16.6667%}.ui.seven.column.table td{width:14.2857%}.ui.eight.column.table td{width:12.5%}.ui.nine.column.table td{width:11.1111%}.ui.ten.column.table td{width:10%}.ui.eleven.column.table td{width:9.09091%}.ui.twelve.column.table td{width:8.33333%}.ui.thirteen.column.table td{width:7.69231%}.ui.sixteen.column.table td,.ui.table th.one.wide,.ui.table td.one.wide{width:6.25%}.ui.table th.two.wide,.ui.table td.two.wide{width:12.5%}.ui.table th.three.wide,.ui.table td.three.wide{width:18.75%}.ui.table th.four.wide,.ui.table td.four.wide{width:25%}.ui.table th.five.wide,.ui.table td.five.wide{width:31.25%}.ui.table th.six.wide,.ui.table td.six.wide{width:37.5%}.ui.table th.seven.wide,.ui.table td.seven.wide{width:43.75%}.ui.table th.eight.wide,.ui.table td.eight.wide{width:50%}.ui.table th.nine.wide,.ui.table td.nine.wide{width:56.25%}.ui.table th.ten.wide,.ui.table td.ten.wide{width:62.5%}.ui.table th.eleven.wide,.ui.table td.eleven.wide{width:68.75%}.ui.table th.twelve.wide,.ui.table td.twelve.wide{width:75%}.ui.table th.thirteen.wide,.ui.table td.thirteen.wide{width:81.25%}.ui.table th.sixteen.wide,.ui.table td.sixteen.wide{width:100%}.ui.sortable.table thead th{cursor:pointer;white-space:nowrap;color:#453226;border-left:1px solid #22242626}.ui.sortable.table thead th:first-child{border-left:none}.ui.sortable.table thead th.sorted,.ui.sortable.table thead th.sorted:hover{user-select:none}.ui.sortable.table thead th:after{text-decoration:inherit;content:"";opacity:.8;width:auto;height:1em;margin:0 0 0 .5em;font-family:Icons;font-style:normal;font-weight:400;display:none}.ui.sortable.table thead th.ascending:after{content:""}.ui.sortable.table thead th.descending:after{content:""}.ui.sortable.table th.disabled:hover{cursor:auto;color:#2828284d}.ui.sortable.table thead th:hover{color:#000c;background:#0000000d}.ui.sortable.table thead th.sorted{color:#000000f2;background:#0000000d}.ui.sortable.table thead th.sorted:after{display:inline-block}.ui.sortable.table thead th.sorted:hover{color:#000000f2;background:#0000000d}.ui.inverted.sortable.table thead th.sorted{color:#fff;background:#ffffff26 linear-gradient(#0000,#0000000d)}.ui.inverted.sortable.table thead th:hover{color:#fff;background:#ffffff14 linear-gradient(#0000,#0000000d)}.ui.inverted.sortable.table thead th{border-left-color:#0000;border-right-color:#0000}.ui.inverted.table{color:#ffffffe6;background:#333;border:none}.ui.inverted.table th{background-color:#00000026;color:#ffffffe6!important;border-color:#ffffff1a!important}.ui.inverted.table tr td{border-color:#ffffff1a!important}.ui.inverted.table tr.disabled td,.ui.inverted.table tr td.disabled,.ui.inverted.table tr.disabled:hover td,.ui.inverted.table tr:hover td.disabled{pointer-events:none;color:#e1e1e14d}.ui.inverted.definition.table thead:not(.full-width) th:first-child{background:#fff}.ui.inverted.definition.table tr td:first-child{color:#fff;background:#ffffff05}.ui.basic.table{box-shadow:none;background:0 0;border:1px solid #22242626}.ui.basic.table thead{box-shadow:none}.ui.basic.table th{background:0 0;border-left:none}.ui.basic.table tbody tr{border-bottom:1px solid #0000001a}.ui.basic.table td{background:0 0}.ui[class*=very\ basic].table{border:none}.ui[class*=very\ basic].table:not(.sortable):not(.striped) th,.ui[class*=very\ basic].table:not(.sortable):not(.striped) td{padding:""}.ui[class*=very\ basic].table:not(.sortable):not(.striped) th:first-child,.ui[class*=very\ basic].table:not(.sortable):not(.striped) td:first-child{padding-left:0}.ui[class*=very\ basic].table:not(.sortable):not(.striped) th:last-child,.ui[class*=very\ basic].table:not(.sortable):not(.striped) td:last-child{padding-right:0}.ui[class*=very\ basic].table:not(.sortable):not(.striped) thead tr:first-child th{padding-top:0}.ui.celled.table tr th,.ui.celled.table tr td{border-left:1px solid #2224261a}.ui.celled.table tr th:first-child,.ui.celled.table tr td:first-child{border-left:none}.ui.compact.table th{padding-left:.7em;padding-right:.7em}.ui.compact.table td{padding:.5em .7em}.ui[class*=very\ compact].table th{padding-left:.6em;padding-right:.6em}.ui[class*=very\ compact].table td{padding:.4em .6em}.ui.small.table{font-size:.9em}.ui.table{font-size:1em}.ui.large.table{font-size:1.1em}@media only screen and (max-width:767px){.ui.compact.table:not(.unstackable) tr{padding:.5em 0}}
