dashboard.css 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582
  1. /* base themes */
  2. #webrofiler {
  3. overflow: hidden;
  4. font-size: 1em;
  5. line-height: 1.2;
  6. color: rgba(0, 0, 0, 0.7);
  7. background-color: #ffffff; }
  8. #webrofiler * {
  9. box-sizing: border-box; }
  10. #webprofiler {
  11. /*
  12. overview example
  13. <ul class="overview__list">
  14. <li>
  15. <a class="overview__link">
  16. <img class="overview__icon" src="data:">
  17. <span class="overview__title">
  18. <span class="overview__subtitle">
  19. */
  20. /*
  21. general element template
  22. will be implemented in the next dashboard relase
  23. this HTML will contain the preview of any single card present inside the dashboard
  24. <a class="ui--[red||pink||purple||deepPurple||indigo||blue||lightBlue||cyan||teal||green||lightGreen||lime||yellow||amber||orange||deepOrange||brown||gray||blueGray] app l-card">
  25. <div class="app__bar">
  26. <h3 class="app__title">
  27. <img class="app__icon" src="data:">
  28. <div class="app__container">
  29. <div class="app__main-data"> text
  30. <div class="app__secondary-data"> text
  31. */ }
  32. #webprofiler .tabs:after, #webprofiler .tabs__tabs:after, #webprofiler .tabs__panels:after, #webprofiler .tabs__panel:after, #webprofiler .resume:after, #webprofiler .collectors:after, #webprofiler .panel:after, #webprofiler .panel__toolbar:after, #webprofiler .panel__container:after, #webprofiler .panel__expand-header:after, #webprofiler .panel__expand-content:after, #webprofiler .app__bar:after, #webprofiler .app__container:after, #webprofiler .modal__bar:after, #webprofiler .modal__content:after {
  33. content: ' ';
  34. display: block;
  35. clear: both; }
  36. #webprofiler .panel__container, #webprofiler .ui--red, #webprofiler .ui--pink, #webprofiler .ui--purple, #webprofiler .ui--deepPurple, #webprofiler .ui--indigo, #webprofiler .ui--blue, #webprofiler .ui--lightBlue, #webprofiler .ui--cyan, #webprofiler .ui--teal, #webprofiler .ui--green, #webprofiler .ui--lightGreen, #webprofiler .ui--lime, #webprofiler .ui--yellow, #webprofiler .ui--amber, #webprofiler .ui--orange, #webprofiler .ui--deepOrange, #webprofiler .ui--brown, #webprofiler .ui--gray, #webprofiler .ui--blueGray, #webprofiler .modal__container {
  37. box-shadow: 0 2px 4px -2px #000000;
  38. margin-bottom: 40px;
  39. border-bottom-right-radius: 2px;
  40. border-bottom-left-radius: 2px;
  41. overflow: hidden; }
  42. #webprofiler .ui--red .app__title, #webprofiler .ui--pink .app__title, #webprofiler .ui--purple .app__title, #webprofiler .ui--deepPurple .app__title, #webprofiler .ui--blue .app__title, #webprofiler .ui--lightBlue .app__title, #webprofiler .ui--cyan .app__title, #webprofiler .ui--green .app__title, #webprofiler .ui--lightGreen .app__title, #webprofiler .ui--lime .app__title, #webprofiler .ui--yellow .app__title, #webprofiler .ui--amber .app__title, #webprofiler .ui--orange .app__title, #webprofiler .ui--deepOrange .app__title, #webprofiler .ui--brown .app__title {
  43. color: white; }
  44. #webprofiler .ui--indigo .app__title, #webprofiler .ui--teal .app__title, #webprofiler .ui--gray .app__title, #webprofiler .ui--blueGray .app__title, #webprofiler .modal__title {
  45. color: rgba(0, 0, 0, 0.87); }
  46. #webprofiler .ui--red .app__main-data, #webprofiler .ui--pink .app__main-data, #webprofiler .ui--purple .app__main-data, #webprofiler .ui--deepPurple .app__main-data, #webprofiler .ui--indigo .app__main-data, #webprofiler .ui--blue .app__main-data, #webprofiler .ui--lightBlue .app__main-data, #webprofiler .ui--cyan .app__main-data, #webprofiler .ui--teal .app__main-data, #webprofiler .ui--green .app__main-data, #webprofiler .ui--lightGreen .app__main-data, #webprofiler .ui--lime .app__main-data, #webprofiler .ui--yellow .app__main-data, #webprofiler .ui--amber .app__main-data, #webprofiler .ui--orange .app__main-data, #webprofiler .ui--deepOrange .app__main-data, #webprofiler .ui--brown .app__main-data, #webprofiler .ui--gray .app__main-data, #webprofiler .ui--blueGray .app__main-data, #webprofiler .modal__content {
  47. color: rgba(0, 0, 0, 0.7); }
  48. #webprofiler .ui--red .app__secondary-data, #webprofiler .ui--pink .app__secondary-data, #webprofiler .ui--purple .app__secondary-data, #webprofiler .ui--deepPurple .app__secondary-data, #webprofiler .ui--indigo .app__secondary-data, #webprofiler .ui--blue .app__secondary-data, #webprofiler .ui--lightBlue .app__secondary-data, #webprofiler .ui--cyan .app__secondary-data, #webprofiler .ui--teal .app__secondary-data, #webprofiler .ui--green .app__secondary-data, #webprofiler .ui--lightGreen .app__secondary-data, #webprofiler .ui--lime .app__secondary-data, #webprofiler .ui--yellow .app__secondary-data, #webprofiler .ui--amber .app__secondary-data, #webprofiler .ui--orange .app__secondary-data, #webprofiler .ui--deepOrange .app__secondary-data, #webprofiler .ui--brown .app__secondary-data, #webprofiler .ui--gray .app__secondary-data, #webprofiler .ui--blueGray .app__secondary-data {
  49. color: rgba(0, 0, 0, 0.3); }
  50. #webprofiler a {
  51. color: #2979ff; }
  52. #webprofiler a:hover {
  53. color: #2962ff;
  54. text-decoration: none; }
  55. #webprofiler .list--unstyled {
  56. margin: 0;
  57. list-style-type: none;
  58. padding: 0; }
  59. #webprofiler .list--unstyled > li {
  60. display: block;
  61. padding: 0 8px; }
  62. #webprofiler .list--inline {
  63. margin: 0;
  64. list-style-type: none;
  65. padding: 0; }
  66. #webprofiler .list--inline > li {
  67. display: inline-block;
  68. padding: 8px; }
  69. #webprofiler .list--level-0 li {
  70. padding: 0 0 0 0; }
  71. #webprofiler .list--level-1 li {
  72. padding: 0 0 0 8px; }
  73. #webprofiler .list--level-3 li {
  74. padding: 0 0 0 16px; }
  75. #webprofiler pre {
  76. padding: 16px; }
  77. #webprofiler pre, #webprofiler code {
  78. white-space: normal;
  79. word-break: break-all;
  80. word-break: break-word;
  81. font-size: 14px;
  82. background-color: #f5f5f5; }
  83. #webprofiler .list-item--bold {
  84. font-weight: bold;
  85. }
  86. #webprofiler code.code--json {
  87. white-space: pre-wrap; }
  88. #webprofiler thead {
  89. white-space: nowrap; }
  90. #webprofiler thead th {
  91. background-color: transparent; }
  92. #webprofiler th {
  93. font-size: 12px;
  94. color: rgba(0, 0, 0, 0.54);
  95. border: none; }
  96. #webprofiler td {
  97. word-break: break-all;
  98. font-size: 13px;
  99. color: rgba(0, 0, 0, 0.87); }
  100. #webprofiler tr {
  101. border-bottom: 1px solid rgba(0, 0, 0, 0.18); }
  102. #webprofiler tr:hover {
  103. background-color: #eeeeee; }
  104. #webprofiler td, #webprofiler th {
  105. padding: 16px 24px;
  106. min-height: 46px;
  107. text-transform: none;
  108. vertical-align: top; }
  109. #webprofiler .table--compact {
  110. table-layout: fixed; }
  111. #webprofiler .table--compact td, #webprofiler .table--compact th {
  112. word-spacing: 99em; }
  113. #webprofiler .table--fixed {
  114. table-layout: fixed; }
  115. #webprofiler .table--duo th:first-child,
  116. #webprofiler .table--duo td:first-child {
  117. width: 35%; }
  118. #webprofiler .table--trio th:first-child,
  119. #webprofiler .table--trio td:first-child {
  120. width: 80%; }
  121. #webprofiler .table--trio th:nth-child(2),
  122. #webprofiler .table--trio td:nth-child(2),
  123. #webprofiler .table--trio th:nth-child(3),
  124. #webprofiler .table--trio td:nth-child(3) {
  125. width: 10%; }
  126. #webprofiler [class*="button"] {
  127. display: block;
  128. color: #2979ff;
  129. border-bottom-right-radius: 2px;
  130. border-bottom-left-radius: 2px;
  131. border: none;
  132. text-transform: uppercase;
  133. font-size: 16px;
  134. text-align: center;
  135. padding: 16px;
  136. margin: 8px;
  137. cursor: pointer;
  138. min-width: 42px; }
  139. #webprofiler .button--flat {
  140. background-color: transparent; }
  141. #webprofiler .button--flat:hover {
  142. background-color: #eeeeee; }
  143. #webprofiler .button--flat:active, #webprofiler .button--flat:focus {
  144. background-color: #bdbdbd; }
  145. #webprofiler .tabs {
  146. position: relative;
  147. margin: -16px 0 16px 0; }
  148. #webprofiler .tabs a {
  149. display: inline; }
  150. #webprofiler .tabs__radio {
  151. display: none; }
  152. #webprofiler .tabs__tabs {
  153. margin: 0 -16px 16px -16px;
  154. text-transform: uppercase;
  155. height: 48px;
  156. background-color: #f5f5f5; }
  157. #webprofiler .tabs__tabs > li {
  158. padding: 0; }
  159. #webprofiler .tabs__label {
  160. border-bottom: 5px solid transparent;
  161. text-align: center;
  162. line-height: 48px;
  163. min-width: 160px;
  164. display: inline-block;
  165. margin: -5px 0 0 0; }
  166. #webprofiler .tabs__panel {
  167. display: none;
  168. width: 100%; }
  169. #webprofiler .tabs__radio:checked:nth-child(1) ~ .tabs__panels .tabs__panel:nth-child(1) {
  170. display: block; }
  171. #webprofiler .tabs__radio:checked:nth-child(2) ~ .tabs__panels .tabs__panel:nth-child(2) {
  172. display: block; }
  173. #webprofiler .tabs__radio:checked:nth-child(3) ~ .tabs__panels .tabs__panel:nth-child(3) {
  174. display: block; }
  175. #webprofiler .tabs__radio:checked:nth-child(1) ~ .tabs__tabs li:nth-child(1) .tabs__label {
  176. border-bottom-color: #2962ff; }
  177. #webprofiler .tabs__radio:checked:nth-child(2) ~ .tabs__tabs li:nth-child(2) .tabs__label {
  178. border-bottom-color: #2962ff; }
  179. #webprofiler .tabs__radio:checked:nth-child(3) ~ .tabs__tabs li:nth-child(3) .tabs__label {
  180. border-bottom-color: #2962ff; }
  181. #webprofiler .overview {
  182. display: table-cell;
  183. width: 20%;
  184. vertical-align: top;
  185. font-size: 1.2em;
  186. line-height: 2em;
  187. background: #ffffff; }
  188. #webprofiler .overview__list {
  189. padding: 0;
  190. margin: -1px -1px 0 0;
  191. list-style-type: none;
  192. border-top: 1px solid rgba(0, 0, 0, 0.18); }
  193. #webprofiler .overview__link {
  194. position: relative;
  195. display: block;
  196. padding: 0 0 0 72px;
  197. border-right: 5px solid transparent; }
  198. #webprofiler .overview__link:after {
  199. content: '';
  200. display: block;
  201. position: absolute;
  202. bottom: 0;
  203. right: -5px;
  204. left: 72px;
  205. border-bottom: 1px solid rgba(0, 0, 0, 0.18); }
  206. #webprofiler .overview__icon {
  207. position: absolute;
  208. top: 16px;
  209. left: 16px; }
  210. #webprofiler .overview__title {
  211. display: block;
  212. font-size: 16px;
  213. line-height: 22px;
  214. padding-top: 16px;
  215. padding-bottom: 16px;
  216. padding-right: 11px; }
  217. #webprofiler .overview__subtitle {
  218. display: block;
  219. font-size: 14px;
  220. line-height: 20px;
  221. padding-bottom: 16px;
  222. padding-right: 11px;
  223. margin-top: -16px; }
  224. #webprofiler .is--selected .overview__link {
  225. color: #000000;
  226. background-color: #f5f5f5;
  227. border-right-color: #2962ff; }
  228. #webprofiler .overview__link:hover {
  229. color: #000000;
  230. background-color: #82b1ff; }
  231. #webprofiler .resume {
  232. position: relative;
  233. background-color: #e0e0e0;
  234. border-bottom: 1px solid rgba(0, 0, 0, 0.18);
  235. border-left: 1px solid rgba(0, 0, 0, 0.18);
  236. padding: 16px 16px 0 16px;
  237. margin-left: 20%; }
  238. #webprofiler .resume__title {
  239. display: block;
  240. font-size: 24px;
  241. line-height: 32px; }
  242. #webprofiler .resume__subtitle,
  243. #webprofiler .resume__time {
  244. display: block;
  245. font-size: 16px;
  246. line-height: 24px; }
  247. #webprofiler .resume__time {
  248. margin-bottom: 52px; }
  249. #webprofiler .resume__button {
  250. position: absolute;
  251. bottom: 0;
  252. right: 16px; }
  253. #webprofiler .collectors {
  254. display: table;
  255. width: 100%; }
  256. #webprofiler .details {
  257. display: table-cell;
  258. overflow: hidden;
  259. padding: 16px;
  260. border-left: 1px solid rgba(0, 0, 0, 0.18); }
  261. #webprofiler .details__title {
  262. border-bottom: 1px solid #ccc;
  263. padding-bottom: 5px; }
  264. #webprofiler .details svg {
  265. max-width: 100%; }
  266. #webprofiler [class*='panel__filter--'] {
  267. display: inline-block;
  268. padding: 32px 16px 0 16px;
  269. position: relative; }
  270. #webprofiler .panel {
  271. margin: 0 0 20px;
  272. padding: 0;
  273. background: #fafafa;
  274. border: none; }
  275. #webprofiler .panel select,
  276. #webprofiler .panel input[type="text"] {
  277. min-width: 165px;
  278. font-size: 16px;
  279. background-color: #fafafa;
  280. border-color: transparent;
  281. border-width: 0;
  282. border-bottom: 2px solid #ffffff;
  283. padding: 8px 0;
  284. margin-bottom: 8px; }
  285. #webprofiler .panel select:focus,
  286. #webprofiler .panel input[type="text"]:focus {
  287. outline: none;
  288. border-bottom-color: #2979ff; }
  289. #webprofiler .panel select:focus + label,
  290. #webprofiler .panel input[type="text"]:focus + label {
  291. color: #2979ff; }
  292. #webprofiler .panel select {
  293. min-width: 165px;
  294. padding-right: 24px;
  295. border-radius: 0;
  296. background: url(../../images/caret-down.svg) no-repeat 99% 63%;
  297. -moz-appearance: none; }
  298. #webprofiler .panel select:hover {
  299. box-shadow: none; }
  300. #webprofiler .panel__title {
  301. font-size: 24px;
  302. line-height: 1;
  303. background-color: #f5f5f5;
  304. text-transform: none;
  305. padding: 16px;
  306. margin: -16px -16px 16px -16px; }
  307. #webprofiler .panel__toolbar {
  308. background-color: #fafafa;
  309. margin: -16px -16px 16px -16px; }
  310. #webprofiler .panel__filter-action {
  311. display: inline-block; }
  312. #webprofiler .panel__filter-label {
  313. display: block;
  314. position: absolute;
  315. top: 0;
  316. margin-top: 16px; }
  317. #webprofiler .panel__container {
  318. background-color: #ffffff;
  319. position: relative;
  320. padding: 16px; }
  321. #webprofiler .panel__expand-content {
  322. display: none; }
  323. #webprofiler .is--open .panel__expand-content {
  324. display: block; }
  325. #webprofiler .is--hightlighted {
  326. border-right: 10px solid #aa00ff;
  327. padding-right: 6px; }
  328. #webprofiler .is--hidden {
  329. display: none; }
  330. #webprofiler .app {
  331. overflow: hidden;
  332. position: relative;
  333. display: block;
  334. cursor: pointer; }
  335. #webprofiler .app__bar {
  336. padding: 16px; }
  337. #webprofiler .app__title {
  338. margin: 8px 32px 0 0;
  339. font-weight: normal; }
  340. #webprofiler .app__icon {
  341. float: right;
  342. height: 32px;
  343. width: 32px; }
  344. #webprofiler .app__container {
  345. padding: 16px; }
  346. #webprofiler .app__main-data {
  347. font-size: 24px;
  348. padding-bottom: 16px; }
  349. #webprofiler .app__secondary-data {
  350. font-size: 14px;
  351. padding-bottom: 16px;
  352. margin-top: -8px; }
  353. #webprofiler .ui--red .app__bar {
  354. background-color: #ff1744; }
  355. #webprofiler .ui--red .app__container {
  356. background-color: #ff8a80; }
  357. #webprofiler .ui--pink .app__bar {
  358. background-color: #f50057; }
  359. #webprofiler .ui--pink .app__container {
  360. background-color: #ff80ab; }
  361. #webprofiler .ui--purple .app__bar {
  362. background-color: #d500f9; }
  363. #webprofiler .ui--purple .app__container {
  364. background-color: #ea80fc; }
  365. #webprofiler .ui--deepPurple .app__bar {
  366. background-color: #651fff; }
  367. #webprofiler .ui--deepPurple .app__container {
  368. background-color: #b388ff; }
  369. #webprofiler .ui--indigo .app__bar {
  370. background-color: #3d5afe; }
  371. #webprofiler .ui--indigo .app__container {
  372. background-color: #8c9eff; }
  373. #webprofiler .ui--blue .app__bar {
  374. background-color: #2979ff; }
  375. #webprofiler .ui--blue .app__container {
  376. background-color: #82b1ff; }
  377. #webprofiler .ui--lightBlue .app__bar {
  378. background-color: #00b0ff; }
  379. #webprofiler .ui--lightBlue .app__container {
  380. background-color: #80d8ff; }
  381. #webprofiler .ui--cyan .app__bar {
  382. background-color: #00e5ff; }
  383. #webprofiler .ui--cyan .app__container {
  384. background-color: #84ffff; }
  385. #webprofiler .ui--teal .app__bar {
  386. background-color: #ade9b6; }
  387. #webprofiler .ui--teal .app__container {
  388. background-color: #a7ffeb; }
  389. #webprofiler .ui--green .app__bar {
  390. background-color: #00e676; }
  391. #webprofiler .ui--green .app__container {
  392. background-color: #b9f6ca; }
  393. #webprofiler .ui--lightGreen .app__bar {
  394. background-color: #76ff03; }
  395. #webprofiler .ui--lightGreen .app__container {
  396. background-color: #ccff90; }
  397. #webprofiler .ui--lime .app__bar {
  398. background-color: #c6ff00; }
  399. #webprofiler .ui--lime .app__container {
  400. background-color: #f4ff81; }
  401. #webprofiler .ui--yellow .app__bar {
  402. background-color: #ffea00; }
  403. #webprofiler .ui--yellow .app__container {
  404. background-color: #ffff8d; }
  405. #webprofiler .ui--amber .app__bar {
  406. background-color: #ffc400; }
  407. #webprofiler .ui--amber .app__container {
  408. background-color: #ffe57f; }
  409. #webprofiler .ui--orange .app__bar {
  410. background-color: #ff9100; }
  411. #webprofiler .ui--orange .app__container {
  412. background-color: #ffd180; }
  413. #webprofiler .ui--deepOrange .app__bar {
  414. background-color: #ff3d00; }
  415. #webprofiler .ui--deepOrange .app__container {
  416. background-color: #ff9e80; }
  417. #webprofiler .ui--brown .app__bar {
  418. background-color: #8d6e63; }
  419. #webprofiler .ui--brown .app__container {
  420. background-color: #d7ccc8; }
  421. #webprofiler .ui--gray .app__bar {
  422. background-color: #bdbdbd; }
  423. #webprofiler .ui--gray .app__container {
  424. background-color: #f5f5f5; }
  425. #webprofiler .ui--blueGray .app__bar {
  426. background-color: #bdbdbd; }
  427. #webprofiler .ui--blueGray .app__container {
  428. background-color: #f5f5f5; }
  429. #webprofiler .loader--fixed {
  430. position: fixed;
  431. right: 0;
  432. top: 50%;
  433. width: 80%;
  434. height: 100px;
  435. zoom: 1.7;
  436. text-align: center; }
  437. #webprofiler .loader__circle {
  438. animation: rotate 2s linear infinite;
  439. height: 100px;
  440. position: relative;
  441. width: 100px; }
  442. #webprofiler .loader__path {
  443. stroke-dasharray: 1, 200;
  444. stroke-dashoffset: 0;
  445. animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;
  446. stroke-linecap: round; }
  447. @keyframes rotate {
  448. 100% {
  449. transform: rotate(360deg); } }
  450. @keyframes dash {
  451. 0% {
  452. stroke-dasharray: 1, 200;
  453. stroke-dashoffset: 0; }
  454. 50% {
  455. stroke-dasharray: 89, 200;
  456. stroke-dashoffset: -35; }
  457. 100% {
  458. stroke-dasharray: 89, 200;
  459. stroke-dashoffset: -124; } }
  460. @keyframes color {
  461. 100%, 0% {
  462. stroke: #ff1744; }
  463. 40% {
  464. stroke: #2979ff; }
  465. 66% {
  466. stroke: #00e676; }
  467. 80%, 90% {
  468. stroke: #ffea00; } }
  469. #webprofiler .loader--linear {
  470. height: 3px;
  471. background-color: #ffea00;
  472. position: absolute;
  473. top: 0;
  474. left: 0;
  475. right: 0; }
  476. #webprofiler .loader__bar {
  477. content: "";
  478. display: inline;
  479. position: absolute;
  480. width: 0;
  481. height: 100%;
  482. left: 50%;
  483. text-align: center; }
  484. #webprofiler .loader__bar:nth-child(1) {
  485. background-color: #ff1744;
  486. animation: loading 3s linear infinite; }
  487. #webprofiler .loader__bar:nth-child(2) {
  488. background-color: #2979ff;
  489. animation: loading 3s linear 1s infinite; }
  490. #webprofiler .loader__bar:nth-child(3) {
  491. background-color: #00e676;
  492. animation: loading 3s linear 2s infinite; }
  493. @keyframes loading {
  494. from {
  495. left: 50%;
  496. width: 0;
  497. z-index: 100; }
  498. 33.3333% {
  499. left: 0;
  500. width: 100%;
  501. z-index: 10; }
  502. to {
  503. left: 0;
  504. width: 100%; } }
  505. #webprofiler .modal {
  506. background-color: rgba(0, 0, 0, 0.87);
  507. position: fixed;
  508. top: 0;
  509. bottom: 0;
  510. left: 0;
  511. right: 0; }
  512. #webprofiler .modal__container {
  513. border-top-right-radius: 2px;
  514. border-top-left-radius: 2px;
  515. box-shadow: 0 2px 4px -2px #000000;
  516. background-color: #ffffff;
  517. position: relative;
  518. width: 33%;
  519. min-width: 350px;
  520. margin: 0 auto;
  521. margin-top: 15%; }
  522. #webprofiler .modal__bar {
  523. padding: 16px; }
  524. #webprofiler .modal__content {
  525. padding: 16px;
  526. font-size: 14px; }
  527. #webprofiler .modal__title {
  528. margin: 8px 32px 0 0;
  529. font-weight: normal;
  530. font-size: 24px; }
  531. #webprofiler .modal__main-data {
  532. font-size: 24px;
  533. padding-bottom: 16px; }
  534. #webprofiler .modal textarea {
  535. white-space: normal;
  536. word-break: break-all;
  537. word-break: break-word;
  538. font-size: 14px;
  539. background-color: #f5f5f5;
  540. max-width: 100%;
  541. height: 320px;
  542. width: 100%;
  543. padding: 16px;
  544. box-sizing: border-box;
  545. border: none; }
  546. #webprofiler .t--heading, #webprofiler .tabs__radio:checked:nth-child(1) ~ .tabs__tabs li:nth-child(1) .tabs__label, #webprofiler .tabs__radio:checked:nth-child(2) ~ .tabs__tabs li:nth-child(2) .tabs__label, #webprofiler .tabs__radio:checked:nth-child(3) ~ .tabs__tabs li:nth-child(3) .tabs__label, #webprofiler .overview__title, #webprofiler .resume__title, #webprofiler .panel select,
  547. #webprofiler .panel input[type="text"], #webprofiler .panel__title {
  548. color: black; }
  549. #webprofiler .t--notice, #webprofiler .tabs__label, #webprofiler .overview__subtitle, #webprofiler .resume__subtitle,
  550. #webprofiler .resume__time, #webprofiler .panel__filter-label {
  551. color: rgba(0, 0, 0, 0.3); }
  552. #webprofiler .l-card {
  553. width: 32%;
  554. margin-left: 1%;
  555. margin-right: 1%;
  556. float: left; }
  557. #webprofiler .l-card:nth-child(3n + 1) {
  558. margin-left: 0; }
  559. #webprofiler .l-card:nth-child(3n) {
  560. margin-right: 0; }
  561. #webprofiler .l-left {
  562. float: left; }
  563. #webprofiler .l-right {
  564. float: right; }
  565. #webprofiler .h--word-broken {
  566. word-break: break-all; }
  567. #webprofiler .h--word-intact {
  568. word-break: normal; }
  569. /*# sourceMappingURL=dashboard.css.map */