diff --git a/README.txt b/README.txt
index c20a124..7a3288b 100644
--- a/README.txt
+++ b/README.txt
@@ -1,5 +1,5 @@
ReadMe
-Splunk Common Information Model 4.20.0
+Splunk Common Information Model 5.0.1
Copyright (C) 2005-2018 Splunk Inc. All rights reserved.
diff --git a/app.manifest b/app.manifest
index 983b67c..e8f4e2a 100644
--- a/app.manifest
+++ b/app.manifest
@@ -5,7 +5,7 @@
"id": {
"group": null,
"name": "Splunk_SA_CIM",
- "version": "4.20.0"
+ "version": "5.0.1"
},
"author": [
{
diff --git a/appserver/static/bootstrap-dark.css b/appserver/static/bootstrap-dark.css
new file mode 100644
index 0000000..19c5720
--- /dev/null
+++ b/appserver/static/bootstrap-dark.css
@@ -0,0 +1,9782 @@
+/*************************************************************************************************/
+/* BRAND COLORS */
+/* DO NOT USE DIRECTLY! Use $brandColor instead. See brand.*.pcss for definitions. */
+/*************************************************************************************************/
+/* Green Splunk Enterprise */
+/* Orange Splunk Lite */
+/* Brand colors */
+/*===============================================================================================*/
+/* SPLUNK: VARIABLES */
+/* Variables to customize the look and feel of Bootstrap (splunk version). */
+/* See /en-US/static/docs/style/style-guide.html for style guide */
+/*===============================================================================================*/
+/*===============================================================================================*/
+/* WARNING */
+/* This file has an implicit dependency on the brand variables injected by the */
+/* 'splunk-postcss-theme-import' postcss plugin. */
+/*===============================================================================================*/
+/*===============================================================================================*/
+/* SPLUNK: COLORS */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* NEUTRAL COLORS */
+/* */
+/* PRE IVORY -> CURRENT VARIABLE */
+/* $black -> $black */
+/* $grayDarker -> $gray20 */
+/* $grayDark -> $gray30 */
+/* $gray -> $gray45 */
+/* $grayLight -> $gray60 */
+/* $grayLightMedium -> $gray80 */
+/* $grayLighter -> $gray92 */
+/* $gray96 */
+/* $offWhite -> $gray98 */
+/* $white -> $white */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* SEMANTIC COLORS */
+/* */
+/* PRE IVORY -> CURRENT VARIABLE */
+/* $red -> $errorColor */
+/* $orange -> $alertColor */
+/* $yellow -> $warningColor */
+/* $yellowLight -> $warningColorL20 */
+/* $yellowLighter -> $warningColorL40 */
+/* $green -> $successColor */
+/* $blue -> $infoColor */
+/* $blueDark -> $infoColorD40 */
+/* $pink -> No Equivalent or $errorColorL30 */
+/* $purple -> No Equivalent */
+/* $teal -> No Equivalent */
+/* $focusColor -> $accentColorL10 */
+/*************************************************************************************************/
+/* Blue Accent */
+/* Red Error */
+/* Orange Alert */
+/* Yellow Warning */
+/* Green Success */
+/* Blue Info */
+/*************************************************************************************************/
+/* CATEGORICAL COLORS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* DIVERGING COLORS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* STATIC PATHS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* TYPOGRAPHY */
+/*************************************************************************************************/
+/* Lite listing pages */
+/* empty to use BS default, $fontFamily */
+/* instead of browser default, bold */
+/*************************************************************************************************/
+/* SCAFFOLDING */
+/*************************************************************************************************/
+/* Border Colors */
+/* aliases: $tableBorderColor $tableBorderColorVertical */
+/* also see: $interactiveBorderColor */
+/* Borders */
+/* Border Radius */
+/* For containers without a wrapper */
+/* For for containers with a wrapper, like popdown */
+/* Padding & Margin */
+/* 200% - 40px */
+/* 150% - 30px */
+/* 75% - 15px */
+/* 50% - 10px */
+/* 25% - 5px */
+/* Popdown Arrows */
+/* Large Icons */
+/*************************************************************************************************/
+/* TRANSITIONS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* HORIZONTAL FORMS & LISTS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Z-INDEX */
+/*************************************************************************************************/
+/* If a variable does not suit your purpose, set a value relatively such as, $zindexModal +1 */
+/* Splunk Lite */
+/* Splunk Lite */
+/* Sidebar Component */
+/* Sidebar Component */
+/* timerange popdown needs to be above modal + backdrop */
+/* top interactive element */
+/* top interactive element */
+/* top uninteractive */
+/* top uninteractive */
+/*************************************************************************************************/
+/* TABLES */
+/*************************************************************************************************/
+/* overall background-color */
+/*************************************************************************************************/
+/* FORMS */
+/*************************************************************************************************/
+/* base input height + 10px vertical padding + 2px top/bottom border */
+/* This is generally overridden. */
+/*************************************************************************************************/
+/* MODAL */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* POPUP */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* TABS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* MENU */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* BASE INTERACTIVE */
+/*************************************************************************************************/
+/* text */
+/* background */
+/* borders */
+/* shadow */
+/*************************************************************************************************/
+/* BASE INTERACTIVE ERROR */
+/*************************************************************************************************/
+/* text */
+/* background */
+/*************************************************************************************************/
+/* BUTTONS */
+/*************************************************************************************************/
+/* 1 rem */
+/*************************************************************************************************/
+/* PRIMARY BUTTONS */
+/*************************************************************************************************/
+/* text */
+/* background */
+/* borders */
+/* shadow */
+/*************************************************************************************************/
+/* PILL BUTTONS */
+/*************************************************************************************************/
+/* text */
+/* background */
+/*************************************************************************************************/
+/* COMPONENT VARIABLES */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* NAVBAR */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* APP BAR */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* ACCORDION */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* CONCERTINA */
+/* Concertina has the same color as Accordion, maybe we should just reuse them? */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* TOOLTIPS & POPOVERS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* SELECTORS FOR CUSTOMIZING SPECIFIC LOCALES */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* DASHBOARDS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* VIZ & VIZ PICKERS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* MAPS */
+/*************************************************************************************************/
+/* leaflet popup defaults */
+/*************************************************************************************************/
+/* Search IDE */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Date Picker */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Time Range Picker */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Events Viewer */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Misc */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* TYPOGRAPHY */
+/*************************************************************************************************/
+/* Lite listing pages */
+/*************************************************************************************************/
+/* SCAFFOLDING */
+/*************************************************************************************************/
+/* Borders */
+/*************************************************************************************************/
+/* MODAL */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* POPUP */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* TABS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* MENU */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* BASE INTERACTIVE */
+/*************************************************************************************************/
+/* text */
+/* background */
+/* borders */
+/* shadow */
+/*************************************************************************************************/
+/* BUTTONS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* TABLES */
+/*************************************************************************************************/
+/* overall background-color */
+/* fixme */
+/*************************************************************************************************/
+/* FORMS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* COMPONENT VARIABLES */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* PILL BUTTONS */
+/*************************************************************************************************/
+/* text */
+/* background */
+/*************************************************************************************************/
+/* ACCORDION */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* CONCERTINA */
+/* Note the selected state color of conertina is different from accordion */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* NAVBAR */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* TOOLTIPS & POPOVERS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* DASHBOARDS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* VIZ & VIZ PICKERS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* MAPS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Search IDE */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Date Picker */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Time Range Picker */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Events Viewer */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Misc */
+/*************************************************************************************************/
+/*===============================================================================================*/
+/* SPLUNK: MIXINS */
+/* Snippets of reusable CSS to develop faster and keep code readable */
+/*===============================================================================================*/
+/* Reset */
+/* ------------------ */
+/* Link */
+/* ------------------ */
+/*************************************************************************************************/
+/* FOCUS STATES */
+/*************************************************************************************************/
+/* Use when are outer focus glow will be block (i.e Menu Items). Provide background color.*/
+/* Block elements change the background color */
+/* Block elements change the background color and spread via box-shadow */
+/*************************************************************************************************/
+/* INTERACTIVE */
+/* These are by any element that can be clicked, such as buttons, menus and table headings. */
+/*************************************************************************************************/
+/*----------------------------------------------*/
+/* Interactive style: */
+/* @params: */
+/* Background Color */
+/* Border Color */
+/* Box Shadow */
+/* Text Color */
+/* Transition */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Primary interactive style: */
+/* @params: */
+/* Background Color */
+/* Box Shadow */
+/* Text Color */
+/* Transition */
+/*----------------------------------------------*/
+/*************************************************************************************************/
+/* INTERACTIVE ERROR */
+/* These are by any interactive element that is is in an error state. */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* BUTTONS */
+/*************************************************************************************************/
+/*----------------------------------------------*/
+/* Pills, Links */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Define states of buttons: */
+/* :hover, :active, disabled and :focus */
+/* @params: */
+/* Hover Mixin */
+/* Active Mixin */
+/* Disabled Mixin */
+/* Focus Mixin */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Button Padding: */
+/* @params: */
+/* Vertical Padding */
+/* Horizontal Padding */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Primary Button Padding: */
+/* @params: */
+/* Vertical Padding */
+/* Horizontal Padding */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Button Padding For Other Button Sizes: */
+/* @params: */
+/* Vertical Padding */
+/* Horizontal Padding */
+/* Button Icon Margin Top */
+/*----------------------------------------------*/
+/* Draggable Handle */
+/*************************************************************************************************/
+/* FONTS */
+/*************************************************************************************************/
+/*----------------------------------------------*/
+/* Define Font Family: */
+/* @params: */
+/* Font Name */
+/* Name of Font File */
+/* Font Format */
+/* Font Weight */
+/* Font Style */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Create a heading */
+/* @params: */
+/* Font Size */
+/* Margin */
+/* Font Color */
+/* Text Transform */
+/*----------------------------------------------*/
+/*************************************************************************************************/
+/* UTILITY MIXINS */
+/*************************************************************************************************/
+/*----------------------------------------------*/
+/* Clearfix: */
+/* For clearing floats like a boss h5bp.com/q */
+/*----------------------------------------------*/
+/* Placeholder text */
+/* Basic input styles */
+/* Sets Modal width and margin */
+/* Define card style. Add white background and shadow. */
+/* Workaround for table shadows in IE. Don't use this mixin, use create-card-table */
+/* Define card style on tables. Adds workaround for IE */
+/* Cover browser specific radio button with styled radio button. */
+/* Can only be used if label comes immediately after input[type=radio] */
+/* Use to cover button in .radio class */
+/*-------------------------------------------------------------------------*/
+/* CSS image replacement */
+/* For clearing floats like a boss h5bp.com/q */
+/* Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757 */
+/*-------------------------------------------------------------------------*/
+/*************************************************************************************************/
+/* ICONS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* FORMS */
+/*************************************************************************************************/
+/* Block level inputs */
+/*************************************************************************************************/
+/* COMPONENT MIXINS */
+/*************************************************************************************************/
+/*----------------------------------------------*/
+/* Horizontal Dividers: */
+/* Dividers (basically an hr) within dropdowns */
+/* and nav lists. */
+/* @params: */
+/* Border Color */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Navbar Vertical Align: */
+/* Vertically center elements in the navbar. */
+/* Example: an element has a height of 30px, */
+/* so write out `.navbarVerticalAlign(30px);` */
+/* to calculate the appropriate top margin. */
+/* @params: */
+/* Element Height */
+/*----------------------------------------------*/
+/*************************************************************************************************/
+/* PRINTING */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* POPDOWN */
+/*************************************************************************************************/
+/*----------------------------------------------*/
+/* Arrow: */
+/* Create an arrow. */
+/* @params: */
+/* Arrow Direction (up, down, left, right) */
+/* Arrow Color */
+/* Arrow Size */
+/*----------------------------------------------*/
+/* popdown body */
+/*************************************************************************************************/
+/* FULL PAGE LAYOUT */
+/*************************************************************************************************/
+/* Splunk bootstrap */
+/* import and override bootstrap defaults */
+/* CSS Reset */
+/*===============================================================================================*/
+/* SPLUNK: RESET CSS */
+/* Adapted from http://github.com/necolas/normalize.css */
+/*===============================================================================================*/
+/* Display in IE6-9 and FF3 */
+/* ------------------------- */
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+nav,
+section {
+ display: block;
+}
+/* Display block in IE6-9 and FF3 */
+/* ------------------------- */
+audio,
+canvas,
+video {
+ display: inline-block;
+}
+/* Prevents modern browsers from displaying 'audio' without controls */
+/* ------------------------- */
+audio:not([controls]) {
+ display: none;
+}
+/* Base settings */
+/* ------------------------- */
+html {
+ font-size: 100%;
+ -webkit-text-size-adjust: 100%;
+ -moz-text-size-adjust: 100%;
+ -ms-text-size-adjust: 100%;
+ text-size-adjust: 100%;
+}
+/* Focus states */
+a:focus {
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+}
+a:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+/* Hover & Active */
+a:hover,
+a:active {
+ outline: 0;
+}
+/* Prevents sub and sup affecting line-height in all browsers */
+/* ------------------------- */
+sub,
+sup {
+ position: relative;
+ font-size: 75%;
+ line-height: 0;
+ vertical-align: baseline;
+}
+sup {
+ top: -0.5em;
+}
+sub {
+ bottom: -0.25em;
+}
+/* Img border in a's and image quality */
+/* ------------------------- */
+img {
+ /* Responsive images (ensure images don't scale beyond their parents) */
+ max-width: 100%; /* Part 1: Set a maxium relative to the parent */
+ height: auto; /* Part 2: Scale the height according to the width, otherwise you get stretching */
+
+ vertical-align: middle;
+ border: 0;
+ -ms-interpolation-mode: bicubic;
+}
+/* Prevent max-width from affecting Google Maps */
+#map_canvas img,
+.google-maps img {
+ max-width: none;
+}
+/* Forms */
+/* ------------------------- */
+/* Font size in all browsers, margin changes, misc consistency */
+button,
+input,
+select,
+textarea {
+ margin: 0;
+ font-size: 100%;
+ vertical-align: middle;
+}
+button,
+input {
+ line-height: normal; /* FF3/4 have !important on line-height in UA stylesheet */
+}
+button::-moz-focus-inner,
+input::-moz-focus-inner { /* Inner padding and border oddities in FF3/4 */
+ padding: 0;
+ border: 0;
+}
+button,
+html input[type="button"], /* Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. */
+input[type="reset"],
+input[type="submit"] {
+ -webkit-appearance: button; /* Corrects inability to style clickable `input` types in iOS. */
+ cursor: pointer; /* Improves usability and consistency of cursor style between image-type `input` and others. */
+}
+label,
+select,
+button,
+input[type="button"],
+input[type="reset"],
+input[type="submit"],
+input[type="radio"],
+input[type="checkbox"] {
+ cursor: pointer; /* Improves usability and consistency of cursor style between image-type `input` and others. */
+}
+input[type="search"] { /* Appearance in Safari/Chrome */
+ -webkit-box-sizing: content-box;
+ box-sizing: content-box;
+ -webkit-appearance: textfield;
+}
+input[type="search"]::-webkit-search-decoration,
+input[type="search"]::-webkit-search-cancel-button {
+ -webkit-appearance: none; /* Inner-padding issues in Chrome OSX, Safari 5 */
+}
+textarea {
+ overflow: auto; /* Remove vertical scrollbar in IE6-9 */
+ vertical-align: top; /* Readability and alignment cross-browser */
+}
+/* Printing */
+/* ------------------------- */
+/* Source: https://github.com/h5bp/html5-boilerplate/blob/master/css/main.css */
+@media print {
+
+ * {
+ text-shadow: none !important;
+ color: #000 !important; /* Black prints faster: h5bp.com/s */
+ background: transparent !important;
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ }
+
+ a,
+ a:visited {
+ text-decoration: underline;
+ }
+
+ a[href]:after {
+ content: " (" attr(href) ")";
+ }
+
+ abbr[title]:after {
+ content: " (" attr(title) ")";
+ }
+
+ /* Don't show links for images, or javascript/internal links */
+ .ir a:after,
+ a[href^="javascript:"]:after,
+ a[href^="#"]:after {
+ content: "";
+ }
+
+ pre,
+ blockquote {
+ border: 1px solid #999;
+ page-break-inside: avoid;
+ }
+
+ thead {
+ display: table-header-group; /* h5bp.com/t */
+ }
+
+ tr,
+ img {
+ page-break-inside: avoid;
+ }
+
+ img {
+ max-width: 100% !important;
+ }
+
+ @page {
+ margin: 0.5cm;
+ }
+
+ p,
+ h2,
+ h3 {
+ orphans: 3;
+ widows: 3;
+ }
+
+ h2,
+ h3 {
+ page-break-after: avoid;
+ }
+}
+/* Grid system and page structure */
+/*===============================================================================================*/
+/* SPLUNK: SCAFFOLDING */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* DEFAULT & STRUCTURE */
+/*************************************************************************************************/
+body {
+ margin: 0;
+ background: #31373E;
+ color: #FFFFFF;
+ min-width: 960px;
+ font-family: "Splunk Platform Sans", "Proxima Nova", Roboto, Droid, "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-size: 14px;
+ font-weight: 400;
+ line-height: 20px;
+ -webkit-transition: margin 0.2s;
+ transition: margin 0.2s;
+}
+body.open {
+ margin-left: 300px;
+ margin-right: -300px;
+ }
+.shared-page {
+ height: 100vh;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+/*************************************************************************************************/
+/* LINKS */
+/*************************************************************************************************/
+a {
+ color: #00A4FD;
+ text-decoration: none;
+ cursor: pointer;
+}
+a:hover {
+ color: #006EAA;
+ text-decoration: underline;
+ }
+a:focus {
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+a:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+a:focus {
+ text-decoration: none;
+}
+a:active {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+a.disabled {
+ color: #5C6773;
+ }
+a.external:after {
+ font-family: "Splunk Icons";
+ content: "\EC13";
+ display: inline-block;
+ padding-left: 0.5em;
+ }
+/*************************************************************************************************/
+/* IMAGES */
+/*************************************************************************************************/
+/* Rounded corners */
+.img-rounded {
+ border-radius: 3px;
+}
+/* Add polaroid-esque trim */
+.img-polaroid {
+ padding: 4px;
+ background-color: #FFFFFF;
+ border: 1px solid #171D21;
+ border: 1px solid rgba(0,0,0,.2);
+ -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.1);
+ box-shadow: 0 1px 3px rgba(0,0,0,.1);
+}
+/* Perfect circle */
+.img-circle {
+ border-radius: 500px; /* crank the border-radius so it works with most reasonably sized images */
+}
+/*************************************************************************************************/
+/* SECTIONS */
+/*************************************************************************************************/
+/* add padding to a section
+
+ padded content
+
+*/
+.section-padded {
+ padding: 20px;
+}
+/* section-header extends section-padded */
+.section-header {
+ position: relative;
+}
+.section-header .section-title {
+ margin-top: 0;
+ font-size: 24px;
+ font-weight: 500;
+ line-height: 24px;
+ }
+.section-header.page-heading {
+ padding: 20px 20px 10px 20px;
+ }
+/* default container */
+.main-section-body {
+ color: #FFFFFF;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+.main-section-body > :first-child {
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ }
+/* using three color so we can set color stop even though its only 2 colors */
+.main-section-body h2 i[class^="icon-"],
+ .main-section-body h2 i[class*=" icon-"] {
+ color: #6b7785;
+ }
+.main-section-body .divider {
+ border-top: 1px solid #171D21;
+ margin: 0;
+ }
+/* huh? */
+.main-section-body > .pull-right {
+ margin-right: 20px;
+ }
+.main-section-body .loading-message {
+ padding-top: 100px;
+ min-height: 400px;
+ text-align: center;
+ }
+.main-section-body .main-section {
+ padding: 0 20px;
+ }
+.main-section-body .card {
+ background-color: transparent;
+ -webkit-box-shadow: 0;
+ box-shadow: 0;
+ }
+/*************************************************************************************************/
+/* UTILITY CLASSES */
+/*************************************************************************************************/
+/* for full width unpadded content
+ TODO: this should probably also remove width and margin: auto
+
+ content here ...
+
+*/
+.container-full-width {
+ padding: 0;
+}
+/* force full width even in padded container
+
+ padded content here ...
+
+ expanded content here ...
+
+
+*/
+.push-margins {
+ margin-left: -20px;
+ margin-right: -20px;
+}
+/* new image replacement
+ hidden
+*/
+.hide-text {
+ text-indent: 100%;
+ white-space: nowrap;
+ overflow: hidden;
+}
+/*************************************************************************************************/
+/* PANELS */
+/*************************************************************************************************/
+/* panels for dashboards?
+
+ panel content ...
+
+
+ panel content ...
+
+
+ panel content ...
+
+*/
+.panel {
+ position: relative;
+ border: 1px solid #171D21;
+ background-color: #FFFFFF;
+ padding: 20px;
+ margin-right: 20px;
+ border-radius: 2px;
+}
+.panel:last-child {
+ margin-right: 0;
+ }
+/* panel rows?
+
+
+ panel content ...
+
+
+ panel content ...
+
+
+
+
+ panel content ...
+
+
+ panel content ...
+
+
+*/
+.panel-row {
+ padding: 0 20px;
+ margin-bottom: 20px;
+}
+/*************************************************************************************************/
+/* SIMPLE LAYOUT COLUMNS */
+/*************************************************************************************************/
+.section-content {
+ background-color: #FFFFFF;
+ min-height: 400px;
+ border-top: 1px solid #171D21;
+}
+.column {
+ position: relative;
+ padding: 20px;
+ margin-right: 20px;
+}
+/*************************************************************************************************/
+/* 508 ACCESSIBILITY */
+/*************************************************************************************************/
+.navSkip {
+ position: absolute;
+ margin: 1px 0px 0px 10px;
+ top: 0;
+ left: -1000px;
+ width: 150px;
+ height: 32px;
+ text-align: center;
+ line-height: 32px;
+ background-color: #171D21;
+ color: #C3CBD4;
+ z-index: 1040;
+}
+.navSkip:focus {
+ left: 0px;
+ }
+/*************************************************************************************************/
+/* PAYWALL */
+/*************************************************************************************************/
+.shared-paywall {
+ padding-top: 30px;
+}
+/*************************************************************************************************/
+/* DEFINITION LISTS */
+/*************************************************************************************************/
+.list-dotted {
+ line-height: 20px;
+ margin-top: 0;
+}
+.list-dotted dt {
+ float: left;
+ width: 120px;
+ overflow: hidden;
+ white-space: nowrap;
+ margin-right: 5px;
+ font-weight: normal;
+ line-height: 20px;
+ /* SPL-69719 - fix IE10 when in dropdown */
+ word-wrap: normal;
+ }
+.list-dotted dt:after {
+ content: " ............................................";
+ }
+.list-dotted dd {
+ line-height: 20px;
+ margin-left: 125px;
+ }
+/*************************************************************************************************/
+/* PAGE LOAD PLACEHOLDER */
+/*************************************************************************************************/
+#placeholder-splunk-bar {
+ padding: 0 ;
+ background-color: #171D21;
+ text-rendering: geometricPrecision;
+}
+#placeholder-splunk-bar .brand, #placeholder-splunk-bar .brand:hover {
+ font-family: "Splunk Icons";
+ font-weight: normal;
+ color: #FFFFFF;
+ padding: 0 20px;
+ height: 34px;
+ font-size: 18px;
+ line-height: 34px;
+ text-shadow: none;
+ text-decoration: none;
+ text-rendering: geometricPrecision;
+ margin-left: 0;
+ }
+#placeholder-splunk-bar .brand strong {
+ color: #818D99;
+ font-weight: normal;
+ }
+/* reg symbol */
+#placeholder-splunk-bar .brand strong:after {
+ content: '\AE';
+ color: #818D99;
+ font-weight: normal;
+ }
+#placeholder-app-bar {
+ color: #FFFFFF;
+ background-color: #3C444D;
+ height: 44px;
+}
+#placeholder-main-section-body {
+ color: #FFFFFF;
+ padding-top: 100px;
+ min-height: 400px;
+ text-align: center;
+}
+/*************************************************************************************************/
+/* LITE UI */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* PRINT */
+/*************************************************************************************************/
+@media print {
+ body,
+ .main-section-body {
+ background: none !important;
+ }
+ @page {
+ margin: 1.27cm;
+ }
+
+ .navSkip {
+ display: none !important;
+ }
+}
+/*===============================================================================================*/
+/* SPLUNK: MIXINS GRID SYSTEM */
+/*===============================================================================================*/
+/* Default 940px grid */
+/* 1200px min */
+/* 768px-979px */
+/*************************************************************************************************/
+/* FLUID GRID */
+/*************************************************************************************************/
+/* 1200px min */
+/* 768px-979px */
+/* Responsive Variables */
+/* Centered container element */
+/* Table columns */
+/* Make a Grid */
+/* Use .makeRow and .makeColumn to assign semantic layouts grid system behavior */
+/* The Grid */
+/*===============================================================================================*/
+/* SPLUNK: GRID SYSTEM */
+/*===============================================================================================*/
+/* Fixed (940px) */
+.span1 {
+ width: 60px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span2 {
+ width: 140px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span3 {
+ width: 220px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span4 {
+ width: 300px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span5 {
+ width: 380px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span6 {
+ width: 460px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span7 {
+ width: 540px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span8 {
+ width: 620px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span9 {
+ width: 700px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span10 {
+ width: 780px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span11 {
+ width: 860px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span12 {
+ width: 940px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.offset1 {
+ margin-left: 100px;
+ }
+.offset2 {
+ margin-left: 180px;
+ }
+.offset3 {
+ margin-left: 260px;
+ }
+.offset4 {
+ margin-left: 340px;
+ }
+.offset5 {
+ margin-left: 420px;
+ }
+.offset6 {
+ margin-left: 500px;
+ }
+.offset7 {
+ margin-left: 580px;
+ }
+.offset8 {
+ margin-left: 660px;
+ }
+.offset9 {
+ margin-left: 740px;
+ }
+.offset10 {
+ margin-left: 820px;
+ }
+.offset11 {
+ margin-left: 900px;
+ }
+.offset12 {
+ margin-left: 980px;
+ }
+.row {
+ margin-left: -20px;
+ }
+.row:before,
+ .row:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.row:after {
+ clear: both;
+ }
+/* Set the container width, and override it for fixed navbars in media queries */
+.container,
+ .navbar-static-top .container,
+ .navbar-fixed-top .container,
+ .navbar-fixed-bottom .container {
+ width: 940px;
+ }
+/* Fluid (940px) */
+.row-fluid {
+ width: 100%;
+ }
+.row-fluid:before,
+ .row-fluid:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.row-fluid:after {
+ clear: both;
+ }
+.row-fluid .span1 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 6.38298%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span1:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span2 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 14.89362%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span2:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span3 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 23.40426%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span3:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span4 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 31.91489%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span4:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span5 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 40.42553%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span5:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span6 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 48.93617%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span6:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span7 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 57.44681%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span7:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span8 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 65.95745%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span8:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span9 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 74.46809%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span9:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span10 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 82.97873%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span10:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span11 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 91.48937%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span11:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span12 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 100%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span12:first-child {
+ margin-left: 0;
+ }
+.row-fluid .offset1 {
+ margin-left: 10.6383%;
+ }
+.row-fluid .offset2 {
+ margin-left: 19.14894%;
+ }
+.row-fluid .offset3 {
+ margin-left: 27.65958%;
+ }
+.row-fluid .offset4 {
+ margin-left: 36.17021%;
+ }
+.row-fluid .offset5 {
+ margin-left: 44.68085%;
+ }
+.row-fluid .offset6 {
+ margin-left: 53.19149%;
+ }
+.row-fluid .offset7 {
+ margin-left: 61.70213%;
+ }
+.row-fluid .offset8 {
+ margin-left: 70.21277%;
+ }
+.row-fluid .offset9 {
+ margin-left: 78.72341%;
+ }
+.row-fluid .offset10 {
+ margin-left: 87.23405%;
+ }
+.row-fluid .offset11 {
+ margin-left: 95.74469%;
+ }
+.row-fluid .offset12 {
+ margin-left: 104.25532%;
+ }
+/* Space grid-sized controls properly if multiple per line */
+.row-fluid .controls-row [class*="span"] + [class*="span"] {
+ margin-left: 2.127659574%;
+ }
+/* Reset utility classes due to specificity */
+[class*="span"].hide,
+.row-fluid [class*="span"].hide {
+ display: none;
+}
+[class*="span"].pull-right,
+.row-fluid [class*="span"].pull-right {
+ float: right;
+}
+/*===============================================================================================*/
+/* SPLUNK: LAYOUTS */
+/*===============================================================================================*/
+/* Container (centered, fixed-width layouts) */
+.container {
+ margin-right: auto;
+ margin-left: auto;
+}
+.container:before,
+ .container:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.container:after {
+ clear: both;
+ }
+/* Fluid layouts (left aligned, with sidebar, min- & max-width content) */
+.container-fluid {
+ padding-right: 20px;
+ padding-left: 20px;
+}
+.container-fluid:before,
+ .container-fluid:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.container-fluid:after {
+ clear: both;
+ }
+/* Base CSS */
+/*************************************************************************************************/
+/* FONTS */
+/*************************************************************************************************/
+@font-face {
+ font-family: 'Splunk Platform Sans';
+ src: url('/static/fonts/proxima-bold-webfont.woff') format('woff');
+ font-weight: bold;
+ font-style: normal;
+ }
+/* Bold */
+@font-face {
+ font-family: 'Splunk Platform Sans';
+ src: url('/static/fonts/proxima-regular-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+/* Regular */
+@font-face {
+ font-family: 'Splunk Platform Sans';
+ src: url('/static/fonts/proxima-semibold-webfont.woff') format('woff');
+ font-weight: 500;
+ font-style: normal;
+ }
+/* Semi-bold */
+@font-face {
+ font-family: 'Splunk Platform Mono';
+ src: url('/static/fonts/inconsolata-regular.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+/* Monospace */
+@font-face {
+ font-family: 'Splunk Icons';
+ src: url('/static/fonts/splunkicons-regular-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+/* Splunk Icons : unicode-range: U+00-FF; */
+/*===============================================================================================*/
+/* SPLUNK: TYPOGRAPHY */
+/* Headings, body text, lists, code, and more for a versatile and durable typography system. */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* BODY TEXT */
+/*************************************************************************************************/
+p {
+ margin: 0 0 10px;
+}
+.lead {
+ margin-bottom: 20px;
+ font-size: 21px;
+ font-weight: 200;
+ line-height: 30px;
+}
+/*************************************************************************************************/
+/* EMPHASIS & MISC */
+/*************************************************************************************************/
+small { font-size: 85%; }
+/* Ex: 14px base font * 85% = about 12px */
+strong { font-weight: bold; }
+em { font-style: italic; }
+cite { font-style: normal; }
+/* Utility classes */
+.text-left { text-align: left; }
+.text-right { text-align: right; }
+.text-center { text-align: center; }
+.muted {
+ color: #6b7785;
+ }
+a.muted:hover, a.muted:focus {
+ color: rgb(84, 94, 105);
+ }
+/* .muted */
+.text-warning {
+ color: #F8BE34;
+ }
+a.text-warning:hover, a.text-warning:focus {
+ color: rgb(241, 171, 9);
+ }
+/* .text-warning */
+.text-error {
+ color: #DC4E41;
+ }
+a.text-error:hover, a.text-error:focus {
+ color: rgb(198, 50, 36);
+ }
+/* .text-error */
+.text-info {
+ color: #006D9C;
+ }
+a.text-info:hover, a.text-info:focus {
+ color: rgb(0, 75, 107);
+ }
+/* .text-info */
+.text-success {
+ color: #53A051;
+ }
+a.text-success:hover, a.text-success:focus {
+ color: rgb(65, 125, 63);
+ }
+/* .text-success */
+/*************************************************************************************************/
+/* FONT FAMILIES */
+/*************************************************************************************************/
+/* monospace for code and raw
+ normal
+ mono space
+*/
+.mono-space {
+ font-family: "Splunk Platform Mono", Inconsolata, Consolas, "Droid Sans Mono", Monaco, "Courier New", Courier, monospace;
+}
+/*************************************************************************************************/
+/* HEADINGS */
+/*************************************************************************************************/
+h1 {
+ margin: 10px 0;
+ font-size: 24px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: none;
+ color: #FFFFFF;
+ text-rendering: optimizelegibility;
+}
+/* Fix the character spacing for headings */
+h1 small { font-size: 21.6px; }
+h2 {
+ margin: 10px 0;
+ font-size: 18px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: none;
+ color: #FFFFFF;
+ text-rendering: optimizelegibility;
+}
+/* Fix the character spacing for headings */
+h2 small { font-size: 16.2px; }
+h3 {
+ margin: 10px 0;
+ font-size: 16px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: none;
+ color: #FFFFFF;
+ text-rendering: optimizelegibility;
+}
+/* Fix the character spacing for headings */
+h3 small { font-size: 14px; }
+h4 {
+ margin: 10px 0;
+ font-size: 14px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: none;
+ color: #FFFFFF;
+ text-rendering: optimizelegibility;
+ /* Fix the character spacing for headings */
+ font-size: 14px;
+}
+h5 {
+ margin: 10px 0;
+ font-size: 18px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: none;
+ color: #FFFFFF;
+ text-rendering: optimizelegibility;
+ /* Fix the character spacing for headings */
+ font-size: 12px;
+}
+h6 {
+ margin: 10px 0;
+ font-size: 18px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: none;
+ color: #FFFFFF;
+ text-rendering: optimizelegibility;
+ /* Fix the character spacing for headings */
+ font-size: 11px;
+}
+.section-heading {
+ margin: 5px 0;
+ font-size: 14px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: uppercase;
+ color: #F7F8FA;
+ text-rendering: optimizelegibility;
+ /* Fix the character spacing for headings */
+}
+.section-heading-small {
+ margin: 5px 0;
+ font-size: 12px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: uppercase;
+ color: #F7F8FA;
+ text-rendering: optimizelegibility;
+ /* Fix the character spacing for headings */
+}
+/*************************************************************************************************/
+/* PAGE HEADER */
+/*************************************************************************************************/
+.page-header {
+ padding-bottom: 9px;
+ margin: 20px 0 30px;
+ border-bottom: 1px solid #2B3033;
+}
+/*************************************************************************************************/
+/* LISTS */
+/*************************************************************************************************/
+/* Unordered and Ordered lists */
+ul, ol {
+ padding: 0;
+ margin: 0 0 10px 25px;
+}
+ul ul, ul ol, ol ul, ol ol {
+ margin-bottom: 0;
+ }
+/* Remove default list styles */
+ul.unstyled, ol.unstyled {
+ margin-left: 0;
+ list-style: none;
+ }
+/* Single-line list items */
+ul.inline, ol.inline {
+ margin-left: 0;
+ list-style: none;
+ }
+ul.inline > li, ol.inline > li {
+ display: inline-block;
+ padding-left: 5px;
+ padding-right: 5px;
+ }
+li {
+ line-height: 20px;
+}
+/* Description Lists */
+dl {
+ margin-bottom: 20px;
+}
+dt,
+dd {
+ line-height: 20px;
+}
+dt {
+ font-weight: bold;
+}
+dd {
+ margin-left: 10px;
+}
+/* Horizontal layout (like forms) */
+.dl-horizontal:before,
+ .dl-horizontal:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.dl-horizontal:after {
+ clear: both;
+ }
+/* Ensure dl clears floats if empty dd elements present */
+.dl-horizontal dt {
+ float: left;
+ width: 160px;
+ clear: left;
+ text-align: right;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ }
+.dl-horizontal dd {
+ margin-left: 180px;
+ }
+/*************************************************************************************************/
+/* MISC */
+/*************************************************************************************************/
+/* Horizontal rules */
+hr {
+ margin: 20px 0;
+ border: 0;
+ border-top: 1px solid #2B3033;
+ border-bottom: 1px solid #FFFFFF;
+}
+/* Abbreviations and acronyms */
+abbr[title],
+ /* Added data-* attribute to help out our tooltip plugin, per https://github.com/twitter/bootstrap/issues/5257 */
+abbr[data-original-title] {
+ cursor: help;
+ border-bottom: 1px dotted #818D99;
+}
+abbr.initialism {
+ font-size: 90%;
+ text-transform: uppercase;
+}
+/* Blockquotes */
+blockquote {
+ padding: 0 0 0 15px;
+ margin: 0 0 20px;
+ border-left: 5px solid #E1E6EB;
+}
+blockquote p {
+ margin-bottom: 0;
+ font-size: 17.5px;
+ font-weight: 300;
+ line-height: 1.25;
+ }
+blockquote small {
+ display: block;
+ line-height: 20px;
+ color: #818D99;
+ }
+blockquote small:before {
+ content: '\2014 \A0';
+ }
+/* Float right with text-align: right */
+blockquote.pull-right {
+ float: right;
+ padding-right: 15px;
+ padding-left: 0;
+ border-right: 5px solid #E1E6EB;
+ border-left: 0;
+ }
+blockquote.pull-right p,
+ blockquote.pull-right small {
+ text-align: right;
+ }
+blockquote.pull-right small:before {
+ content: '';
+ }
+blockquote.pull-right small:after {
+ content: '\A0 \2014';
+ }
+/* Quotes */
+q:before,
+q:after,
+blockquote:before,
+blockquote:after {
+ content: "";
+}
+/* Addresses */
+address {
+ display: block;
+ margin-bottom: 20px;
+ font-style: normal;
+ line-height: 20px;
+}
+/*===============================================================================================*/
+/* SPLUNK: CODE (INLINE AND BLOCK) */
+/*===============================================================================================*/
+/* Inline and block code styles */
+code,
+pre {
+ font-family: "Splunk Platform Mono", Inconsolata, Consolas, "Droid Sans Mono", Monaco, "Courier New", Courier, monospace;
+ border-radius: 3px;
+}
+/* Inline code */
+code {
+ padding: 2px 4px;
+ color: #D14;
+ background-color: #F7F7F9;
+ border: 1px solid #E1E1E8;
+ white-space: nowrap;
+ font-size: 12px;
+}
+/* Blocks of code */
+pre {
+ display: block;
+ padding: 9.5px;
+ margin: 0 0 10px;
+ font-size: 13px; /* 14px to 13px */
+ color: #3C444D;
+ line-height: 20px;
+ word-break: break-all;
+ word-wrap: break-word;
+ white-space: pre;
+ white-space: pre-wrap;
+ background-color: #F5F5F5;
+ border: 1px solid rgba(0, 0, 0, .15);
+}
+/* Make prettyprint styles more spaced out for readability */
+pre.prettyprint {
+ margin-bottom: 20px;
+ }
+/* Account for some code outputs that place code tags in pre tags */
+pre code {
+ padding: 0;
+ color: inherit;
+ white-space: pre;
+ white-space: pre-wrap;
+ background-color: transparent;
+ border: 0;
+ }
+/* Enable scrollable blocks of code */
+.pre-scrollable {
+ max-height: 340px;
+ overflow-y: scroll;
+}
+/*===============================================================================================*/
+/* SPLUNK: FORMS */
+/* Base styles for various input types, form layouts, and states */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* GENERAL STYLES */
+/*************************************************************************************************/
+/* Make all forms have space below them */
+form, form:last-child {
+ margin: 0 0 20px;
+}
+fieldset {
+ padding: 0;
+ margin: 0;
+ border: 0;
+}
+/* Groups of fields with labels on top (legends) */
+legend {
+ display: block;
+ width: 100%;
+ padding: 0;
+ margin-bottom: 20px;
+ font-size: 15px;
+ line-height: 40px;
+ color: #3C444D;
+ border: 0;
+ border-bottom: 1px solid #e5e5e5;
+}
+/* Small */
+legend small {
+ font-size: 15px;
+ color: #818D99;
+ }
+/* Set font for forms */
+label,
+input,
+button,
+select,
+textarea {
+ font-size: 14px;
+ font-weight: normal;
+ line-height: 20px;
+}
+input,
+button,
+select,
+textarea {
+ font-family: "Splunk Platform Sans", "Proxima Nova", Roboto, Droid, "Helvetica Neue", Helvetica, Arial, sans-serif; /* And only set font-family here for those that need it (note the missing label element) */
+}
+/* Identify controls by their labels */
+label {
+ display: block;
+ margin-bottom: 5px;
+ cursor: default; /* reset pointer */
+}
+/*************************************************************************************************/
+/* FORM CONTROLS */
+/*************************************************************************************************/
+/* Shared size and type resets */
+select,
+textarea,
+input[type="text"],
+input[type="password"],
+input[type="datetime"],
+input[type="datetime-local"],
+input[type="date"],
+input[type="month"],
+input[type="time"],
+input[type="week"],
+input[type="number"],
+input[type="email"],
+input[type="url"],
+input[type="search"],
+input[type="tel"],
+input[type="color"],
+.uneditable-input {
+ display: inline-block;
+ padding: 5px 8px;
+ height: 32px;
+ line-height: 20px;
+ font-size: 14px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ margin-bottom: 10px;
+ color: #FFFFFF;
+ border-radius: 3px;
+ vertical-align: middle;
+}
+/* Reset appearance properties for textual inputs and textarea */
+/* Declare width for legacy (can't be on input[type=*] selectors or it's too specific) */
+input,
+textarea,
+.uneditable-input {
+ width: 206px; /* plus 12px padding and 2px border */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+/* Reset height since textareas have rows */
+textarea {
+ height: auto;
+}
+/* Everything else */
+textarea,
+input[type="text"],
+input[type="password"],
+input[type="datetime"],
+input[type="datetime-local"],
+input[type="date"],
+input[type="month"],
+input[type="time"],
+input[type="week"],
+input[type="number"],
+input[type="email"],
+input[type="url"],
+input[type="search"],
+input[type="tel"],
+input[type="color"],
+.uneditable-input {
+ background-color: #2B3033;
+ border: 1px solid #171D21;
+ -webkit-transition: border 0.2s, -webkit-box-shadow 0.2s;
+ transition: border 0.2s, -webkit-box-shadow 0.2s;
+ transition: border 0.2s, box-shadow 0.2s;
+ transition: border 0.2s, box-shadow 0.2s, -webkit-box-shadow 0.2s;
+}
+/* Focus state */
+textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+textarea:focus:active:not([disabled]), input[type="text"]:focus:active:not([disabled]), input[type="password"]:focus:active:not([disabled]), input[type="datetime"]:focus:active:not([disabled]), input[type="datetime-local"]:focus:active:not([disabled]), input[type="date"]:focus:active:not([disabled]), input[type="month"]:focus:active:not([disabled]), input[type="time"]:focus:active:not([disabled]), input[type="week"]:focus:active:not([disabled]), input[type="number"]:focus:active:not([disabled]), input[type="email"]:focus:active:not([disabled]), input[type="url"]:focus:active:not([disabled]), input[type="search"]:focus:active:not([disabled]), input[type="tel"]:focus:active:not([disabled]), input[type="color"]:focus:active:not([disabled]), .uneditable-input:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
+ z-index: 3;
+}
+textarea.text-clear, input[type="text"].text-clear, input[type="password"].text-clear, input[type="datetime"].text-clear, input[type="datetime-local"].text-clear, input[type="date"].text-clear, input[type="month"].text-clear, input[type="time"].text-clear, input[type="week"].text-clear, input[type="number"].text-clear, input[type="email"].text-clear, input[type="url"].text-clear, input[type="search"].text-clear, input[type="tel"].text-clear, input[type="color"].text-clear, .uneditable-input.text-clear {
+ padding-right: 28px;
+ }
+/* Don't show IE clear button when an artificial one is shown. */
+textarea.text-clear::-ms-clear, input[type="text"].text-clear::-ms-clear, input[type="password"].text-clear::-ms-clear, input[type="datetime"].text-clear::-ms-clear, input[type="datetime-local"].text-clear::-ms-clear, input[type="date"].text-clear::-ms-clear, input[type="month"].text-clear::-ms-clear, input[type="time"].text-clear::-ms-clear, input[type="week"].text-clear::-ms-clear, input[type="number"].text-clear::-ms-clear, input[type="email"].text-clear::-ms-clear, input[type="url"].text-clear::-ms-clear, input[type="search"].text-clear::-ms-clear, input[type="tel"].text-clear::-ms-clear, input[type="color"].text-clear::-ms-clear, .uneditable-input.text-clear::-ms-clear {
+ display: none;
+ width: 0; /* IE 11 on windows 8 */
+ height: 0; /* IE 11 on windows 8 */
+ }
+/* Position radios and checkboxes better */
+input[type="radio"],
+input[type="checkbox"] {
+ margin: 4px 0 0;
+ margin-top: 1px \9; /* IE9 */
+ line-height: normal;
+}
+/* Reset width of input images, buttons, radios, checkboxes */
+input[type="file"],
+input[type="image"],
+input[type="submit"],
+input[type="reset"],
+input[type="button"],
+input[type="radio"],
+input[type="checkbox"] {
+ width: auto; /* Override of generic input selector */
+}
+/* Set the height of select and file controls to match text inputs */
+select,
+input[type="file"] {
+ height: 32px;
+ line-height: 32px;
+}
+/* Make select elements obey height by applying a border */
+select {
+ width: 220px; /* default input width + 10px of padding that doesn't get applied */
+ border: 1px solid #171D21;
+ background-color: #2B3033; /* Chrome on Linux and Mobile Safari need background-color */
+}
+/* Make multiple select elements height not fixed */
+select[multiple],
+select[size] {
+ height: auto;
+}
+/* Focus for select, file, radio, and checkbox */
+select:focus,
+input[type="file"]:focus,
+input[type="radio"]:focus,
+input[type="checkbox"]:focus {
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+}
+select:focus:active:not([disabled]), input[type="file"]:focus:active:not([disabled]), input[type="radio"]:focus:active:not([disabled]), input[type="checkbox"]:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+input[type="radio"]:focus {
+ border-radius: 100%;
+}
+/*************************************************************************************************/
+/* UNEDITABLE INPUTS */
+/*************************************************************************************************/
+/* Make uneditable inputs look inactive */
+.uneditable-input,
+.uneditable-textarea {
+ color: #5C6773;
+ background-color: #2B3033;
+ border-color: #3C444D;
+ -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.025);
+ box-shadow: inset 0 1px 2px rgba(0,0,0,.025);
+ cursor: not-allowed;
+}
+/* For text that needs to appear as an input but should not be an input */
+.uneditable-input {
+ overflow: hidden; /* prevent text from wrapping, but still cut it off like an input does */
+ white-space: nowrap;
+}
+/* Make uneditable textareas behave like a textarea */
+.uneditable-textarea {
+ width: auto;
+ height: auto;
+}
+/* restrict text area resize */
+textarea {
+ min-height: 2em;
+ resize: vertical;
+}
+/*************************************************************************************************/
+/* PLACEHOLDER */
+/*************************************************************************************************/
+/* Placeholder text gets special styles because when browsers invalidate entire lines if it doesn't understand a selector */
+input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
+ color: #C3CBD4;
+ opacity: 1;
+ }
+input:-ms-input-placeholder, textarea:-ms-input-placeholder {
+ color: #C3CBD4;
+ opacity: 1;
+ }
+input::-ms-input-placeholder, textarea::-ms-input-placeholder {
+ color: #C3CBD4;
+ opacity: 1;
+ }
+input::placeholder, textarea::placeholder {
+ color: #C3CBD4;
+ opacity: 1;
+ }
+/*************************************************************************************************/
+/* CHECKBOXES & RADIOS */
+/*************************************************************************************************/
+/* Indent the labels to position radios/checkboxes as hanging */
+.radio,
+.checkbox {
+ min-height: 20px; /* clear the floating input if there is no label text */
+ padding-left: 20px;
+}
+.radio input[type="radio"],
+.checkbox input[type="checkbox"] {
+ float: left;
+ margin-left: -20px;
+}
+.radio input[type="radio"] {
+ border-radius: 100%;
+}
+/* Move the options list down to align with labels */
+.controls > .radio:first-child,
+.controls > .checkbox:first-child {
+ padding-top: 5px; /* has to be padding because margin collaspes */
+}
+/* Radios and checkboxes on same line */
+/* TODO v3: Convert .inline to .control-inline */
+.radio.inline,
+.checkbox.inline {
+ display: inline-block;
+ padding-top: 5px;
+ margin-bottom: 0;
+ vertical-align: middle;
+}
+.radio.inline + .radio.inline,
+.checkbox.inline + .checkbox.inline {
+ margin-left: 10px; /* space out consecutive inline controls */
+}
+/*************************************************************************************************/
+/* DISABLED STATE */
+/************************************************************************************************/
+/* Disabled and read-only inputs */
+input[disabled],
+select[disabled],
+textarea[disabled],
+input[readonly],
+select[readonly],
+textarea[readonly] {
+ cursor: not-allowed;
+ background-color: #2B3033;
+ border-color: #3C444D;
+ color: #5C6773;
+}
+/* Explicitly reset the colors here */
+input[type="radio"][disabled],
+input[type="checkbox"][disabled],
+input[type="radio"][readonly],
+input[type="checkbox"][readonly] {
+ background-color: #2B3033;
+}
+/*************************************************************************************************/
+/* FORM FIELD FEEDBACK STATES */
+/*************************************************************************************************/
+/* Warning */
+/* Set the text color */
+.control-group.warning .control-label,
+ .control-group.warning .help-block,
+ .control-group.warning .help-inline,
+ .control-group.warning .checkbox,
+ .control-group.warning .radio {
+ color: #F8BE34;
+ }
+/* Style inputs accordingly */
+.control-group.warning input,
+ .control-group.warning select,
+ .control-group.warning textarea {
+ color: #F8BE34;
+ border-color: #F8BE34;
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ }
+/* Redeclare so transitions work */
+.control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus {
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.control-group.warning input:focus:active:not([disabled]), .control-group.warning select:focus:active:not([disabled]), .control-group.warning textarea:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus {
+ z-index: 3;
+}
+/* Give a small background color for input-prepend/-append */
+.control-group.warning .input-prepend .add-on,
+ .control-group.warning .input-append .add-on {
+ color: #F8BE34;
+ background-color: #FEF2D7;
+ border-color: #F8BE34;
+ }
+/* Error */
+/* Set the text color */
+.control-group.error .control-label,
+ .control-group.error .help-block,
+ .control-group.error .help-inline,
+ .control-group.error .checkbox,
+ .control-group.error .radio {
+ color: #DC4E41;
+ }
+/* Style inputs accordingly */
+.control-group.error input,
+ .control-group.error select,
+ .control-group.error textarea {
+ color: #DC4E41;
+ border-color: #DC4E41;
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ }
+/* Redeclare so transitions work */
+.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.control-group.error input:focus:active:not([disabled]), .control-group.error select:focus:active:not([disabled]), .control-group.error textarea:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {
+ z-index: 3;
+}
+/* Give a small background color for input-prepend/-append */
+.control-group.error .input-prepend .add-on,
+ .control-group.error .input-append .add-on {
+ color: #DC4E41;
+ background-color: #31373E;
+ border-color: #DC4E41;
+ }
+/* Success */
+/* Set the text color */
+.control-group.success .control-label,
+ .control-group.success .help-block,
+ .control-group.success .help-inline,
+ .control-group.success .checkbox,
+ .control-group.success .radio {
+ color: #53A051;
+ }
+/* Style inputs accordingly */
+.control-group.success input,
+ .control-group.success select,
+ .control-group.success textarea {
+ color: #53A051;
+ border-color: #53A051;
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ }
+/* Redeclare so transitions work */
+.control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus {
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.control-group.success input:focus:active:not([disabled]), .control-group.success select:focus:active:not([disabled]), .control-group.success textarea:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus {
+ z-index: 3;
+}
+/* Give a small background color for input-prepend/-append */
+.control-group.success .input-prepend .add-on,
+ .control-group.success .input-append .add-on {
+ color: #53A051;
+ background-color: #DDECDD;
+ border-color: #53A051;
+ }
+/* Success */
+/* Set the text color */
+.control-group.info .control-label,
+ .control-group.info .help-block,
+ .control-group.info .help-inline,
+ .control-group.info .checkbox,
+ .control-group.info .radio {
+ color: #006D9C;
+ }
+/* Style inputs accordingly */
+.control-group.info input,
+ .control-group.info select,
+ .control-group.info textarea {
+ color: #006D9C;
+ border-color: #006D9C;
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ }
+/* Redeclare so transitions work */
+.control-group.info input:focus, .control-group.info select:focus, .control-group.info textarea:focus {
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.control-group.info input:focus:active:not([disabled]), .control-group.info select:focus:active:not([disabled]), .control-group.info textarea:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.control-group.info input:focus, .control-group.info select:focus, .control-group.info textarea:focus {
+ z-index: 3;
+}
+/* Give a small background color for input-prepend/-append */
+.control-group.info .input-prepend .add-on,
+ .control-group.info .input-append .add-on {
+ color: #006D9C;
+ background-color: #CCE2EB;
+ border-color: #006D9C;
+ }
+/* HTML5 invalid states */
+/* Shares styles with the .control-group.error above */
+input:focus:invalid,
+textarea:focus:invalid,
+select:focus:invalid {
+ color: #b94a48;
+ border-color: #ee5f5b;
+}
+input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {
+ border-color: rgb(233, 53, 47);
+ -webkit-box-shadow: 0 0 6px rgb(248, 188, 186);
+ box-shadow: 0 0 6px rgb(248, 188, 186);
+ }
+/*************************************************************************************************/
+/* FORM ACTIONS */
+/*************************************************************************************************/
+.form-actions {
+ padding: 19px 20px 20px;
+ margin-top: 20px;
+ margin-bottom: 20px;
+ background-color: #F7F8FA;
+ border-top: 1px solid #e5e5e5; /* Adding clearfix to allow for .pull-right button containers */
+}
+.form-actions:before,
+ .form-actions:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.form-actions:after {
+ clear: both;
+ }
+/*************************************************************************************************/
+/* HELP TEXT */
+/*************************************************************************************************/
+.help-block,
+.help-inline {
+ color: #C3CBD4;
+}
+.help-block > .learn-more-link, .help-block > .help-link, .help-inline > .learn-more-link, .help-inline > .help-link {
+ white-space: nowrap;
+ }
+.help-block {
+ display: block; /* account for any element using help-block */
+ margin-top: 3px;
+ margin-bottom: 10px;
+ line-height: 1.4em;
+ font-size: 12px;
+ word-wrap: break-word;
+}
+.help-inline {
+ display: inline-block;
+ vertical-align: middle;
+ padding-left: 5px;
+}
+/*************************************************************************************************/
+/* INPUT GROUPS */
+/*************************************************************************************************/
+/* Allow us to put symbols and text within the input field for a cleaner look */
+/*************************************************************************************************/
+/* SEARCH FORM */
+/*************************************************************************************************/
+input.search-query {
+ margin-bottom: 0; /* Remove the default margin on all inputs */
+ -webkit-transition: background-color 0.2s;
+ transition: background-color 0.2s;
+}
+/*************************************************************************************************/
+/* HORIZONTAL & VERTICAL FORMS */
+/*************************************************************************************************/
+/* Common properties */
+/* ----------------- */
+.form-search input,
+ .form-search textarea,
+ .form-search select,
+ .form-search .uneditable-input,
+ .form-inline input,
+ .form-inline textarea,
+ .form-inline select,
+ .form-inline .uneditable-input,
+ .form-horizontal input,
+ .form-horizontal textarea,
+ .form-horizontal select,
+ .form-horizontal .uneditable-input {
+ display: inline-block;
+ margin-bottom: 0;
+ vertical-align: middle;
+ }
+/* Re-hide hidden elements due to specifity */
+.form-search .hide, .form-inline .hide, .form-horizontal .hide {
+ display: none;
+ }
+.form-search label,
+ .form-search .btn-group,
+ .form-inline label,
+ .form-inline .btn-group {
+ display: inline-block;
+ }
+.form-search .radio,
+ .form-search .checkbox,
+ .form-inline .radio,
+ .form-inline .checkbox {
+ /* Inline checkbox/radio labels (remove padding on left) */
+ padding-left: 0;
+ margin-bottom: 0;
+ vertical-align: middle;
+ }
+.form-search .radio input[type="radio"],
+ .form-search .checkbox input[type="checkbox"],
+ .form-inline .radio input[type="radio"],
+ .form-inline .checkbox input[type="checkbox"] {
+ /* Remove float and margin, set to inline-block */
+ float: left;
+ margin-right: 3px;
+ margin-left: 0;
+ }
+/* Margin to space out fieldsets */
+.control-group {
+ margin-bottom: 10px;
+ position: relative;
+}
+.control-group.disabled .control-label {
+ /* If a control is disabled, also gray out the control label */
+ color: #5C6773;
+ cursor: default;
+ }
+.control-group .tooltip-link {
+ /* Tooltop link */
+ top: -0.5em;
+ position: relative;
+ font-size: 75%;
+ line-height: 0;
+ vertical-align: baseline;
+ margin: 0 2px;
+ padding: 2px;
+ cursor: default;
+ font-weight: normal;
+ }
+/* Legend collapses margin, so next element is responsible for spacing */
+/* Only applies to legends that are not visually hidden for accessibility purposes */
+legend:not(.visuallyhidden) + .control-group {
+ margin-top: 20px;
+ -webkit-margin-top-collapse: separate;
+}
+/*************************************************************************************************/
+/* HORIZONTAL SPECIFIC STYLES */
+/*************************************************************************************************/
+.form-horizontal {
+ /* Increase spacing between groups */
+
+ width: 600px;
+ max-width: 100%;
+}
+.form-horizontal .control-group {
+ margin-bottom: 10px;
+ }
+.form-horizontal .control-group:before,
+ .form-horizontal .control-group:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.form-horizontal .control-group:after {
+ clear: both;
+ }
+/* Float the labels left */
+.form-horizontal .control-label {
+ float: left;
+ width: 160px;
+ padding-top: 5px;
+ text-align: right;
+ }
+/* Move over all input controls and content */
+.form-horizontal .controls {
+ margin-left: 180px;
+ }
+.form-horizontal .controls > .help-block {
+ margin-left: 0;
+ }
+/* Remove bottom margin on block level help text since that's accounted for on .control-group */
+.form-horizontal .help-block {
+ margin-bottom: 0;
+ margin-left: 180px;
+ }
+/* And apply it only to .help-block instances that follow a form control */
+.form-horizontal input + .help-block, .form-horizontal select + .help-block, .form-horizontal textarea + .help-block, .form-horizontal .uneditable-input + .help-block {
+ margin-top: 10px;
+ }
+/* Move over buttons in .form-actions to align with .controls */
+.form-horizontal .form-actions {
+ padding-left: 180px;
+ }
+/*************************************************************************************************/
+/* INLINE SPECIFIC STYLES */
+/*************************************************************************************************/
+.form-inline label {
+ line-height: 28px;
+ }
+.form-inline .form-value {
+ line-height: 28px;
+ margin-right: 15px;
+ }
+.form-inline input {
+ width: auto;
+ margin-right: 15px;
+ }
+/*************************************************************************************************/
+/* CONTROLS LAYOUT */
+/*************************************************************************************************/
+/* Synthetic Radio is always full width */
+.controls .shared-controls-syntheticradiocontrol,
+ .controls .shared-controls-booleanradiocontrol {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ width: 100%;
+ }
+.controls .shared-controls-syntheticradiocontrol > .btn, .controls .shared-controls-booleanradiocontrol > .btn {
+ -webkit-box-flex: 1;
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
+ }
+.controls-join {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+
+}
+/* evenly space controls */
+.controls-join .control:not(:only-child) {
+ -webkit-box-flex: 1;
+ -ms-flex: 1 0 0px;
+ flex: 1 0 0px;
+ max-width: 100%;
+ }
+.controls-join .control:only-child {
+ width: 100%;
+ }
+/* Text-inputs should take up any extra space */
+.controls-join .shared-controls-textcontrol {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 1 100%;
+ flex: 0 1 100%;
+ min-width: 30%;
+ }
+/* If there are three controls, allow the text control to get very small */
+.controls-join .shared-controls-textcontrol:nth-last-child(n+3), .controls-join .control:nth-last-child(n+3) ~ .shared-controls-textcontrol {
+ min-width: 48px;
+ }
+/* First or in the Middle do not have right corners */
+.controls-join .shared-controls-textcontrol:not(:last-child) input,
+ .controls-join .shared-controls-textcontrol:not(:last-child) .uneditable-input,
+ .controls-join .shared-controls-syntheticselectcontrol:not(:last-child) .btn {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ }
+/* Last or in the Middle do not have left corners */
+.controls-join .shared-controls-textcontrol:not(:first-child) input,
+ .controls-join .shared-controls-textcontrol:not(:first-child) .uneditable-input,
+ .controls-join .shared-controls-syntheticselectcontrol:not(:first-child) .btn {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ border-left: none;
+ }
+/* Control should fill the control div */
+.controls-join input,
+ .controls-join textarea,
+ .controls-join select,
+ .controls-join .uneditable-input,
+ .controls-join .shared-controls-syntheticselectcontrol .btn {
+ width: 100%;
+ }
+/* Reset width of input images, buttons, radios, checkboxes */
+.controls-join input[type="file"],
+ .controls-join input[type="image"],
+ .controls-join input[type="submit"],
+ .controls-join input[type="reset"],
+ .controls-join input[type="button"],
+ .controls-join input[type="radio"],
+ .controls-join input[type="checkbox"] {
+ width: auto; /* Override of generic input selector */
+ }
+.controls-wrap {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+}
+.controls-separate {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+.controls-separate .control + .control {
+ margin-left: 10px;
+ }
+.controls-stack {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column
+}
+/*************************************************************************************************/
+/* FORM ELEMENTS */
+/*************************************************************************************************/
+.control {
+ position: relative;
+}
+/* synthetic placeholder */
+.control .placeholder {
+ color: #C3CBD4;
+ position: absolute;
+ max-width: 100%;
+ top: 3px;
+ left: 6px;
+ font-size: 14px;
+ }
+.control ::-webkit-input-placeholder {
+ color: #C3CBD4;
+ opacity: 1;
+ }
+.control :-ms-input-placeholder {
+ color: #C3CBD4;
+ opacity: 1;
+ }
+.control ::-ms-input-placeholder {
+ color: #C3CBD4;
+ opacity: 1;
+ }
+.control ::placeholder {
+ color: #C3CBD4;
+ opacity: 1;
+ }
+/* uneditable-input a read only text field or text area */
+.control .uneditable-input {
+ background-color: #2B3033;
+ min-height: 32px;
+ }
+.control .uneditable-input.uneditable-input-multiline {
+ overflow-y: auto;
+ white-space: normal;
+ white-space: pre-wrap;
+ word-break: break-all;
+ word-break: break-word;
+ height: auto;
+ max-height: 100px;
+ }
+.control.shared-controls-textcontrol .control-clear, .control.shared-controls-textcontrol .search-icon {
+ position: absolute;
+ top: calc(50% + 1px);
+ -webkit-transform: translate(0, -50%);
+ transform: translate(0, -50%);
+ right: 10px;
+ font-size: 18px;
+ color: #6b7785;
+ }
+.control.shared-controls-textcontrol .control-clear {
+ display: none;
+ }
+.control.shared-controls-textcontrol > input {
+ width: 100%;
+ }
+.control.shared-controls-spinnercontrol {
+ text-align: center;
+ }
+.control.shared-controls-spinnercontrol input, .control.shared-controls-spinnercontrol .uneditable-input {
+ display: block;
+ padding: 4px 65px 4px 6px;
+
+ -webkit-transition: border 0.2s, -webkit-box-shadow 0.2s;
+
+ transition: border 0.2s, -webkit-box-shadow 0.2s;
+
+ transition: border 0.2s, box-shadow 0.2s;
+
+ transition: border 0.2s, box-shadow 0.2s, -webkit-box-shadow 0.2s;
+ }
+.control.shared-controls-spinnercontrol input.corrected-value {
+ border-color: #DC4E41;
+ -webkit-box-shadow: #FCEDEC 0px 0px 8px 0px;
+ box-shadow: #FCEDEC 0px 0px 8px 0px;
+ }
+.control.shared-controls-spinnercontrol .increment-down, .control.shared-controls-spinnercontrol .increment-up {
+ position: absolute;
+ right: 1px;
+ top: 1px;
+ width: 30px;
+ line-height: 30px;
+ }
+.control.shared-controls-spinnercontrol .increment-down:focus, .control.shared-controls-spinnercontrol .increment-up:focus {
+ background-color: rgba(0, 164, 253, 0.1);
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ outline: none;
+ }
+.control.shared-controls-spinnercontrol .increment-down.disabled, .control.shared-controls-spinnercontrol .increment-up.disabled {
+ color: #5C6773;
+ }
+.control.shared-controls-spinnercontrol .increment-down {
+ right: 31px;
+ }
+.control.shared-findinput {
+ display: inline-block;
+ margin: 5px 0;
+ }
+.control.shared-findinput input {
+ width: 250px;
+ }
+/* simple text only control (LabelControl) */
+.input-label {
+ display: inline-block;
+ padding: 8px 0 4px 0;
+ height: auto;
+ line-height: 15px;
+ font-size: 14px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ max-width: 100%;
+ word-wrap: break-word;
+ word-break: break-word;
+ font-weight: 500;
+}
+/* wrapper for checkbox */
+label.checkbox {
+ padding: 2px 0 2px 21px;
+ margin-bottom: 0;
+ position: relative;
+}
+label.checkbox.disabled {
+ color: #5C6773;
+ }
+label.checkbox >.btn {
+ padding: 0;
+ width: 16px;
+ height: 16px;
+ border-radius: 2px;
+ position: absolute;
+ left: 0;
+ top: 3px;
+ }
+label.checkbox >.btn > [class*="icon-"] {
+ margin: 0;
+ position: relative;
+ bottom: 6px;
+ vertical-align: text-top;
+ }
+/*************************************************************************************************/
+/* SMALL FORMS */
+/*************************************************************************************************/
+.control-group-small .control-label {
+ font-size: 12px;
+ }
+.control-small {
+ font-size: 12px;
+}
+.control-small input[type="text"],
+ .control-small .uneditable-input,
+ .control-small textarea {
+ padding-top: 2px;
+ padding-bottom: 2px;
+ font-size: inherit;
+ }
+.control-small input[type="text"],
+ .control-small .uneditable-input {
+ height: 26px
+ }
+.control-small .uneditable-input {
+ min-height: 16px;
+ }
+.control-small .btn, .control-small.btn-group > .btn {
+ padding-top: 2px;
+ padding-bottom: 2px;
+ font-size: 12px;
+ }
+.control-small.shared-controls-spinnercontrol input, .control-small.shared-controls-spinnercontrol .uneditable-input {
+ padding-right: 55px;
+ }
+.control-small.shared-controls-spinnercontrol .increment-down, .control-small.shared-controls-spinnercontrol .increment-up {
+ width: 24px;
+ line-height: 24px;
+ }
+.control-small.shared-controls-spinnercontrol .increment-down {
+ right: 25px;
+ }
+/*************************************************************************************************/
+/* CHECKBOX CONTROLS */
+/*************************************************************************************************/
+.shared-controls-checkboxgroup label.checkbox {
+ padding-top: 2px;
+ padding-bottom: 2px;
+}
+.control-group > .controls > .shared-controls-syntheticcheckboxcontrol:only-child {
+ padding-top: 4px; /* Align to label */
+}
+/*************************************************************************************************/
+/* KEY VALUE CONTROL */
+/*************************************************************************************************/
+.shared-controls-keyvaluecontrol .shared-controls-textcontrol {
+ margin-right: 10px;
+ }
+.shared-controls-keyvaluecontrol .key-text-control-placeholder,
+ .shared-controls-keyvaluecontrol .value-text-control-placeholder {
+ float: left;
+ }
+/*************************************************************************************************/
+/* ACCUMULATOR CONTROL */
+/*************************************************************************************************/
+.accumulator {
+ width: 700px;
+}
+.controls-join .accumulator {
+ width: 100%;
+ }
+.accumulator .availableOptionsContainer,
+ .accumulator .selectedOptionsContainer {
+ float: left;
+ width: calc(50% - 10px);
+ margin: 0px 20px 0px 0px;
+ }
+.accumulator .addAllLink, .accumulator .removeAllLink {
+ float: right;
+ }
+.accumulator .selectedOptionsContainer {
+ margin-right: 0px;
+ }
+.accumulator .availableOptionsHeader {
+ font-weight: normal;
+ font-size: 14px;
+ width: 200px;
+ margin-right: 22px;
+ padding-bottom: 5px;
+ line-height: 0px;
+ }
+.accumulator .selectedOptionsHeader {
+ width: 200px;
+ margin-right: 0px;
+ }
+.accumulator ul.availableOptions, .accumulator ul.selectedOptions {
+ border-radius: 3px;
+ height: 100px;
+ overflow: auto;
+ list-style: none;
+ margin: 0;
+ padding: 0;
+ border: 1px solid #171D21;
+ clear: left;
+ }
+.accumulator .accDisabled ul.availableOptions,
+ .accumulator .accDisabled ul.selectedOptions {
+ background-color: #F7F8FA;
+ }
+.accumulator ul.availableOptions li, .accumulator ul.selectedOptions li {
+ clear: left;
+ padding: 4px 5px;
+ font-size: 14px;
+ cursor: pointer;
+ line-height: 1;
+ }
+.accumulator ul.availableOptions li:hover,
+ .accumulator ul.selectedOptions li:hover {
+ background-color: #3C444D;
+ }
+.accumulator ul.availableOptions li span, .accumulator ul.selectedOptions li span {
+ margin: 0px 8px 0 0;
+ display: block;
+ float: left;
+ }
+.accumulator ul span.splIcon-arrow-e {
+ background-color: #007ABD;
+ }
+.accumulator ul.availableOptions li.selected, .accumulator .accDisabled ul li {
+ color: #6b7785;
+ }
+.accumulator ul.availableOptions li.selected span.splIcon,
+ .accumulator .accDisabled ul li span.splIcon {
+ background-color: #C3CBD4;
+ }
+.accumulator .selected {
+ background-color: transparent;
+ }
+.control-group.error .accumulator ul {
+ border-color: #DC4E41;
+ }
+.accumulator .icon-class {
+ color: #6b7785;
+ }
+.accumulator div.wide {
+ width: 340px;
+ }
+/*************************************************************************************************/
+/* TABLE FORMS */
+/* TODO: figure out what this is for. */
+/*************************************************************************************************/
+/*
+
+*/
+table.form td {
+ padding-right: 10px;
+ padding-bottom: 5px;
+}
+table.form tr:last-child td {
+ padding-bottom: 0;
+}
+table.form tr:last-child .help-block {
+ margin-bottom: 0;
+}
+/*************************************************************************************************/
+/* FORMAT DIALOGS */
+/*************************************************************************************************/
+.form-format .control-label {
+ width: 100px;
+ }
+/* remove margin from last group */
+.form-format .control-group:last-child {
+ margin-bottom: 0;
+ }
+.form-format .controls {
+ margin-left: 120px;
+ }
+/* Horizontal form, left-aligned */
+.form-horizontal.align-left .control-label {
+ width: auto;
+ text-align: left;
+ display: inline-block;
+ float: none;
+ }
+.form-horizontal.align-left .controls {
+ margin-left: 15px;
+ display: inline-block;
+ }
+/* Append /Prepend */
+/* -------------- */
+.shared-controls-textcontrol.input-prepend {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+.shared-controls-textcontrol.input-prepend > input, .shared-controls-textcontrol.input-prepend .uneditable-input {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ -webkit-box-flex: 1;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto;
+ width: 0;
+ }
+.shared-controls-textcontrol.input-prepend > .btn:first-child {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ border-right: none;
+ }
+.shared-controls-textcontrol.input-append,
+.shared-controls-textbrowsecontrol {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+.shared-controls-textcontrol.input-append > input, .shared-controls-textcontrol.input-append .uneditable-input, .shared-controls-textbrowsecontrol > input, .shared-controls-textbrowsecontrol .uneditable-input {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ -webkit-box-flex: 1;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto; /* SPL-122817 */
+ width: 0;
+ }
+.shared-controls-textcontrol.input-append > input + .btn, .shared-controls-textcontrol.input-append .uneditable-input + .btn, .shared-controls-textbrowsecontrol > input + .btn, .shared-controls-textbrowsecontrol .uneditable-input + .btn {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ border-left: none;
+ }
+.shared-controls-textcontrol.input-append .add-on, .shared-controls-textbrowsecontrol .add-on {
+ display: inline-block;
+ padding: 5px 14px;
+ height: auto;
+ line-height: 20px;
+ font-size: 14px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ padding: 5px 14px;
+ margin-bottom: 0; /* For input.btn */
+ font-weight: 400;
+ color: #FFFFFF;
+ text-align: center;
+ vertical-align: middle;
+ border: 1px solid;
+ border-left: none;
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+
+ background-color: #5C6773;
+
+ border-color: #171D21;
+
+ color: #FFFFFF;
+
+ -webkit-box-shadow: inset 0px -1px 0 #3C444D;
+
+ box-shadow: inset 0px -1px 0 #3C444D;
+
+ text-decoration: none;
+
+ text-shadow: none;
+
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ -webkit-filter: none;
+
+ filter: none; /* this breaks some bootstrap styles */
+ }
+.shared-controls-textcontrol.input-append .add-on[disabled], .shared-controls-textbrowsecontrol .add-on[disabled] {
+ color: #5C6773;
+ border-color: #3C444D;
+ cursor: not-allowed;
+ }
+/* Form Complex */
+/* -------------- */
+/*
+
+*/
+/* complex forms? maybe use form-narrow? */
+.form-complex {
+ width: 100%;
+}
+.form-complex .controls {
+ position: relative;
+ }
+.form-complex .control-group {
+ width: 440px; /* magic number ;_; maybe move width to container */
+ }
+.form-complex .control-heading { /* like control-label but without the float */
+ padding-top: 5px;
+ text-align: right;
+ width: 160px;
+ font-weight: bold;
+ }
+.form-complex .help-block, .form-complex .help-outer {
+ position: absolute;
+ top: 4px;
+ left: 100%;
+ margin-left: 10px;
+ margin-top: 0 !important; /* TODO: get rid of important; */
+ width: 280px;
+ }
+.form-complex .outline {
+ border: 1px solid #171D21;
+ border-radius: 3px;
+ margin-bottom: 10px; /* TOOD: use var here; */
+ margin-top: 0;
+ padding-top: 10px;
+ }
+.form-complex fieldset {
+ border: 1px solid transparent;
+ }
+.form-complex .btn-check {
+ display: inline-block;
+ padding: 0;
+ height: auto;
+ line-height: 20px;
+ font-size: 14px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ text-align: center;
+ vertical-align: middle;
+ width: 20px;
+ }
+.form-complex .control-feedback {
+ display: block;
+ width: 100%;
+ }
+/* feedback for controls */
+.control-feedback {
+ color: #FFFFFF;
+ background-color: #2B3033;
+ border-radius: 3px;
+ font-size: 85%;
+ text-align: center;
+ margin-top: 3px;
+}
+/*************************************************************************************************/
+/* SYNTHETIC RADIO CONTROL */
+/*************************************************************************************************/
+.shared-controls-syntheticradiocontrol > .tooltip {
+ white-space:normal;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio {
+ -webkit-animation: none 0s ease 0s 1 normal none running;
+ animation: none 0s ease 0s 1 normal none running;
+ -webkit-backface-visibility: visible;
+ backface-visibility: visible;
+ background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
+ border: medium none currentColor;
+ border-collapse: separate;
+ -o-border-image: none;
+ border-image: none;
+ border-radius: 0;
+ border-spacing: 0;
+ bottom: auto;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ -webkit-box-sizing: content-box;
+ box-sizing: content-box;
+ caption-side: top;
+ clear: none;
+ clip: auto;
+ color: #000;
+ -webkit-columns: auto;
+ columns: auto;
+ -webkit-column-count: auto;
+ column-count: auto;
+ -webkit-column-fill: balance;
+ column-fill: balance;
+ -webkit-column-gap: normal;
+ column-gap: normal;
+ -webkit-column-rule: medium none currentColor;
+ column-rule: medium none currentColor;
+ -webkit-column-span: 1;
+ column-span: 1;
+ -webkit-column-width: auto;
+ column-width: auto;
+ content: normal;
+ counter-increment: none;
+ counter-reset: none;
+ cursor: auto;
+ direction: ltr;
+ display: inline;
+ empty-cells: show;
+ float: none;
+ font-family: serif;
+ font-size: medium;
+ font-style: normal;
+ font-variant: normal;
+ font-weight: normal;
+ font-stretch: normal;
+ line-height: normal;
+ height: auto;
+ -webkit-hyphens: none;
+ -ms-hyphens: none;
+ hyphens: none;
+ left: auto;
+ letter-spacing: normal;
+ list-style: disc outside none;
+ margin: 0;
+ max-height: none;
+ max-width: none;
+ min-height: 0;
+ min-width: 0;
+ opacity: 1;
+ orphans: 2;
+ outline: medium none invert;
+ overflow: visible;
+ overflow-x: visible;
+ overflow-y: visible;
+ padding: 0;
+ page-break-after: auto;
+ page-break-before: auto;
+ page-break-inside: auto;
+ -webkit-perspective: none;
+ perspective: none;
+ -webkit-perspective-origin: 50% 50%;
+ perspective-origin: 50% 50%;
+ position: static;
+ right: auto;
+ -moz-tab-size: 8;
+ -o-tab-size: 8;
+ tab-size: 8;
+ table-layout: auto;
+ text-align: left;
+ text-align-last: auto;
+ text-decoration: none;
+ text-indent: 0;
+ text-shadow: none;
+ text-transform: none;
+ top: auto;
+ -webkit-transform: none;
+ transform: none;
+ -webkit-transform-origin: 50% 50% 0;
+ transform-origin: 50% 50% 0;
+ -webkit-transform-style: flat;
+ transform-style: flat;
+ -webkit-transition: none 0s ease 0s;
+ transition: none 0s ease 0s;
+ unicode-bidi: normal;
+ vertical-align: baseline;
+ visibility: visible;
+ white-space: normal;
+ widows: 2;
+ width: auto;
+ word-spacing: normal;
+ z-index: auto;
+ font-family: "Splunk Platform Sans", "Proxima Nova", Roboto, Droid, "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-size: 14px;
+ line-height: 20px;
+ color: #FFFFFF;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ display: block;
+ border-width: 1px;
+ visibility: inherit;
+ /* postcss-initial does not correctly reset this for all browsers */
+ outline: medium none #00A4FD;
+ outline: medium none invert;
+ position: relative;
+ padding: 3px 0 3px 20px;
+ color: #FFFFFF;
+ text-decoration: none;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio:before {
+ content:'';
+ border: 1px solid;
+ background-color: #5C6773;
+ border-color: #171D21;
+ color: #FFFFFF;
+ -webkit-box-shadow: inset 0px -1px 0 #3C444D;
+ box-shadow: inset 0px -1px 0 #3C444D;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+
+ position: absolute;
+ left: 0;
+ top: 4px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ width: 16px;
+ height: 16px;
+ border-radius: 8px;
+
+ }
+.shared-controls-syntheticradiocontrol .btn-radio.disabled {
+ cursor: not-allowed;
+ color: #5C6773;
+ opacity: 0.65;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio.disabled:before {
+ background: #2B3033;
+ -webkit-filter: none;
+ filter: none;
+ border-color: #3C444D;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio:not(.disabled):hover:before {
+ background-color: #3C444D;
+ border-color: #171D21;
+ color: #FFFFFF;
+ -webkit-box-shadow: inset 0px -1px 0 #3C444D;
+ box-shadow: inset 0px -1px 0 #3C444D;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio:focus:before {
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio:focus:before:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio.active:after {
+ content:'';
+ position: absolute;
+ left: 4px;
+ top: 8px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ width: 8px;
+ height: 8px;
+ border-radius: 4px;
+ background-color: currentColor;
+ }
+.radio-control-list {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+/*************************************************************************************************/
+/* ERROR STATES */
+/*************************************************************************************************/
+.error .btn {
+ background-color: #F1B9B3;
+ border-color: #DC4E41;
+ color: #DC4E41;
+ -webkit-box-shadow: inset 0px -1px 0 #3C444D;
+ box-shadow: inset 0px -1px 0 #3C444D;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.error .btn.active {
+ background-color: #EA958D;
+ border-color: #DC4E41;
+ color: #DC4E41;
+ -webkit-box-shadow: inset 0px -1px 0 #3C444D;
+ box-shadow: inset 0px -1px 0 #3C444D;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ background-image: none;
+ }
+.error .btn:hover {
+ background-color: #EA958D;
+ border-color: #DC4E41;
+ color: #DC4E41;
+ -webkit-box-shadow: inset 0px -1px 0 #3C444D;
+ box-shadow: inset 0px -1px 0 #3C444D;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.required {
+ color: #DC4E41;
+}
+/* Custom shared form components for color editing */
+/* ------------------------------------------------------ */
+.color-square {
+ display: block;
+ width: 32px;
+ height: 32px;
+ background: #53A051;
+ border: 1px solid #000000;
+ border-radius: 2px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+.color-square:focus {
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.color-square:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.color-square-standalone {
+ margin-top: 3px;
+}
+/*===============================================================================================*/
+/* SPLUNK: TABLES */
+/* Tables for, you guessed it, tabular data. */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* BASE TABLES */
+/*************************************************************************************************/
+table {
+ max-width: 100%;
+ background-color: transparent;
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+/*************************************************************************************************/
+/* BASELINE STYLES */
+/*************************************************************************************************/
+.table {
+ width: auto;
+ min-width: 100%;
+ max-width: none;
+ margin-bottom: 20px;
+}
+/* Cells */
+.table th, .table td {
+ text-align: left;
+ vertical-align: top;
+ padding: 6px 12px;
+ line-height: 20px;
+ border-bottom: 1px solid transparent;
+ }
+.table th td:focus, .table td td:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.table th td:focus:active:not([disabled]), .table td td:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table th td:focus, .table td td:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+.table th .tooltip-link, .table td .tooltip-link {
+ top:-.5em;
+ position:relative;
+ font-size:75%;
+ line-height:0;
+ vertical-align:baseline;
+ cursor:default;
+ font-weight:400;
+ }
+.table th div {
+ padding: 6px 12px;
+ }
+.table thead th {
+ vertical-align: bottom;
+ }
+/* Remove top border from thead by default */
+.table caption + thead tr:first-child th,
+ .table caption + thead tr:first-child td,
+ .table colgroup + thead tr:first-child th,
+ .table colgroup + thead tr:first-child td,
+ .table thead:first-child tr:first-child th,
+ .table thead:first-child tr:first-child td {
+ border-top: 0;
+ }
+/* Account for multiple tbody instances */
+.table tbody + tbody {
+ border-top: 2px solid transparent;
+ }
+/* sorts */
+.table .sorts {
+ white-space: nowrap;
+ cursor: pointer;
+ }
+.table .sorts a {
+ color: inherit;
+ }
+.table .sorts a:hover {
+ text-decoration: none;
+ }
+.table .sorts:hover {
+ color: #00A4FD;
+ }
+.table .sorts .icon-sorts:before {
+ font-family: "Splunk Icons";
+ content: "\2195";
+ padding-left: 5px;
+ color: unset;
+ }
+.table .sorts.active .icon-sorts:before {
+ color: unset;
+ }
+.table .sorts .asc:before,
+ .table .sorts .Asc:before {
+ content: "\21A5";
+ color: inherit;
+ }
+.table .sorts .desc:before,
+ .table .sorts .Desc:before {
+ content: "\21A7";
+ color: inherit;
+ }
+.table .sorts[tabindex]:focus {
+ outline: 0;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.table .sorts[tabindex]:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table .sorts[tabindex]:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #171D21, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #171D21, inset 0 0 0 2px #00A4FD;
+}
+/* Nesting */
+.table .table {
+ background-color: transparent;
+ }
+/*************************************************************************************************/
+/* CONDENSED TABLE W/ HALF PADDING */
+/*************************************************************************************************/
+.table-condensed th,
+ .table-condensed td {
+ padding: 3px 6px;
+ }
+/*************************************************************************************************/
+/* BORDERED TABLE */
+/*************************************************************************************************/
+.table-bordered {
+ border: 1px solid transparent;
+ border-collapse: separate; /* Done so we can round those corners! */
+ border-left: 0;
+}
+.table-bordered th,
+ .table-bordered td {
+ border-left: 1px solid transparent;
+ }
+/*************************************************************************************************/
+/* BORDERED LITE TABLE */
+/* A stripped-down version of bootstrap's table-bordered */
+/*************************************************************************************************/
+.table-bordered-lite th, .table-bordered-lite td {
+ border-left: 1px solid transparent;
+ }
+.table-bordered-lite th:first-child, .table-bordered-lite td:first-child {
+ border-left: none;
+ }
+/*************************************************************************************************/
+/* BORDERED DOTTED TABLE */
+/*************************************************************************************************/
+.table-dotted td, .table-dotted th {
+ border-top: 1px dashed #171D21;
+ }
+/*************************************************************************************************/
+/* STRIPED TABLE */
+/*************************************************************************************************/
+.table-striped > thead > tr > th {
+ background-color: #2B3033;
+ border-top: 1px solid transparent;
+ }
+.table-striped > tbody > tr:nth-child(odd) > td,
+ .table-striped > tbody > tr:nth-child(odd) > th {
+ background-color: #31373E;
+ }
+.table-striped > tbody > tr:nth-child(even) > td {
+ background-color: #2B3033;
+ }
+.table-striped > tbody > tr.odd > td,
+ .table-striped > tbody > tr.odd > th {
+ background-color: #31373E;
+ }
+.table-striped > tbody > tr.even > td,
+ .table-striped > tbody > tr.even > th {
+ background-color: #2B3033;
+ }
+.table-striped > tbody > tr > td {
+ border: none;
+ }
+.table-striped.table-chrome > tbody > tr:nth-child(even) > td,
+ .table-striped.table-chrome > tbody > tr:nth-child(odd).even > td,
+ .table-striped.table-chrome > tbody > tr.even > td {
+ background-color: #31373E;
+ }
+.table-striped.table-chrome > tbody > tr:nth-child(odd) > td,
+ .table-striped.table-chrome > tbody > tr:nth-child(even).odd > td,
+ .table-striped.table-chrome > tbody > tr.odd > td {
+ background-color: #2B3033;
+ }
+/*************************************************************************************************/
+/* CHROME TABLE */
+/* Table with dark header background color. */
+/*************************************************************************************************/
+.table-chrome, .table-chrome.table-row-expanding {
+ border: none;
+ }
+.table-chrome > thead > tr > th {
+ font-weight: normal;
+ background-color: #171D21;
+ border-right: 1px solid #32414C;
+ border-bottom: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table-chrome > thead > tr > th:last-child {
+ border-right: none;
+ }
+/* sorting */
+.table-chrome .sorts {
+ border-bottom: none;
+ }
+/* saf3+, chrome1+ */
+@media screen and (-webkit-min-device-pixel-ratio:0) {
+ /* fix table headers */
+ .table-chrome > thead > tr > th { position: relative; }
+}
+/*************************************************************************************************/
+/* HOVER EFFECT */
+/*************************************************************************************************/
+.table-hover > tbody > tr > td, .table-hover > tbody > tr > th {
+ -webkit-transition: background 0.05s;
+ transition: background 0.05s;
+ }
+.table-hover > tbody > tr:hover > td,
+ .table-hover > tbody > tr:hover > th {
+ background-color: #3C444D !important;
+ }
+/*************************************************************************************************/
+/* TABLE CELL SIZING */
+/*************************************************************************************************/
+/* Reset default grid behavior */
+table td[class*="span"],
+table th[class*="span"],
+.row-fluid table td[class*="span"],
+.row-fluid table th[class*="span"] {
+ display: table-cell;
+ float: none; /* undo default grid column styles */
+ margin-left: 0; /* undo default grid column styles */
+}
+/* Change the column widths to account for td/th padding */
+.table td.span1, .table th.span1 { float: none; /* undo default grid column styles */ width: 44px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span2, .table th.span2 { float: none; /* undo default grid column styles */ width: 124px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span3, .table th.span3 { float: none; /* undo default grid column styles */ width: 204px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span4, .table th.span4 { float: none; /* undo default grid column styles */ width: 284px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span5, .table th.span5 { float: none; /* undo default grid column styles */ width: 364px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span6, .table th.span6 { float: none; /* undo default grid column styles */ width: 444px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span7, .table th.span7 { float: none; /* undo default grid column styles */ width: 524px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span8, .table th.span8 { float: none; /* undo default grid column styles */ width: 604px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span9, .table th.span9 { float: none; /* undo default grid column styles */ width: 684px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span10, .table th.span10 { float: none; /* undo default grid column styles */ width: 764px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span11, .table th.span11 { float: none; /* undo default grid column styles */ width: 844px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span12, .table th.span12 { float: none; /* undo default grid column styles */ width: 924px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+/*************************************************************************************************/
+/* FOCUS EFFECT */
+/* Add focus back in, needs to come last */
+/*************************************************************************************************/
+.table > tbody > tr.even > td:focus, .table > tbody > tr.odd > td:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;}
+.table > tbody > tr.even > td:focus:active:not([disabled]), .table > tbody > tr.odd > td:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table > tbody > tr.even > td:focus, .table > tbody > tr.odd > td:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #2B3033, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #2B3033, inset 0 0 0 2px #00A4FD;
+}
+.table > tbody > tr:focus,
+ .table > tbody > tr.even:focus,
+ .table > tbody > tr.odd:focus {
+ outline: none;
+ }
+.table > tbody > tr:focus > td, .table > tbody > tr.even:focus > td, .table > tbody > tr.odd:focus > td {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;}
+.table > tbody > tr:focus > td:active:not([disabled]), .table > tbody > tr.even:focus > td:active:not([disabled]), .table > tbody > tr.odd:focus > td:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table > tbody > tr:focus > td, .table > tbody > tr.even:focus > td, .table > tbody > tr.odd:focus > td {
+ -webkit-box-shadow: inset 0 0 2px 1px #2B3033, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #2B3033, inset 0 0 0 2px #00A4FD;
+}
+/*************************************************************************************************/
+/* TABLE BACKGROUNDS */
+/* Exact selectors below required to override .table-striped */
+/*************************************************************************************************/
+.table tbody tr.success > td {
+ background-color: #DDECDD;
+ }
+.table tbody tr.error > td {
+ background-color: #31373E;
+ }
+.table tbody tr.warning > td {
+ background-color: #FEF2D7;
+ }
+.table tbody tr.info > td {
+ background-color: #CCE2EB;
+ }
+/* Hover states for .table-hover */
+.table-hover tbody tr.success:hover > td {
+ background-color: rgb(206, 227, 206);
+ }
+.table-hover tbody tr.error:hover > td {
+ background-color: rgb(38, 43, 49);
+ }
+.table-hover tbody tr.warning:hover > td {
+ background-color: rgb(253, 234, 190);
+ }
+.table-hover tbody tr.info:hover > td {
+ background-color: rgb(185, 216, 228);
+ }
+/* EMBEDDED TABLES */
+/* -------------------- */
+/* tables that appear within other tables. */
+.table-embed {
+ width: 100%;
+ border: 0;
+}
+.table-embed td {
+ border-bottom: 1px dashed #171D21;
+ border-left: 0;
+ padding: 0;
+ background-color: transparent !important;
+ }
+.table-embed td:first-child {
+ padding-right: 10px;
+ }
+/*************************************************************************************************/
+/* ROW EXPANDING */
+/*************************************************************************************************/
+.table-row-expanding {
+ width: 100%;
+ table-layout: fixed;
+ margin-bottom: -1px;
+ border-bottom: 1px solid #171D21;
+}
+.table-row-expanding > tbody > tr > td.expands {
+ cursor: pointer;
+ border-right: 1px solid #32414C;
+ padding: 0;
+ }
+.table-row-expanding > tbody > tr > td.expands.disabled {
+ color: #5C6773;
+ cursor: default;
+ }
+.table-row-expanding > tbody > tr > td.expands.disabled > span, .table-row-expanding > tbody > tr > td.expands.disabled a {
+ color: inherit;
+ cursor: inherit;
+ }
+.table-row-expanding > tbody > tr > td.expands > span, .table-row-expanding > tbody > tr > td.expands a, .table-row-expanding > tbody > tr > td.expands > i {
+ color: #FFFFFF;
+ display: block;
+ padding: 6px 10px;
+ width: 15px;
+ height: 100%;
+ text-decoration: none;
+ text-align: center;
+ }
+.table-row-expanding > tbody > tr > td.expands a:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.table-row-expanding > tbody > tr > td.expands a:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table-row-expanding > tbody > tr > td.expands a:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+.table-row-expanding > tbody > tr > td > .btn-combo {
+ margin: -4px 5px -6px 20px;
+ }
+.table-row-expanding > tbody > tr > td > .btn-combo:first-child {
+ margin-left: 0;
+ }
+.table-row-expanding > tbody > tr > td.title > a, .table-row-expanding > tbody > tr > td.title > span {
+ margin: -6px -12px;
+ padding: 6px 12px;
+ display: block;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ font-size: 14px;
+ line-height: 20px;
+ }
+.table-row-expanding > tbody > tr > td.title > a:focus, .table-row-expanding > tbody > tr > td.title > span:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.table-row-expanding > tbody > tr > td.title > a:focus:active:not([disabled]), .table-row-expanding > tbody > tr > td.title > span:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table-row-expanding > tbody > tr > td.title > a:focus, .table-row-expanding > tbody > tr > td.title > span:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+.table-row-expanding > tbody > tr > td.title > .disabled {
+ color: #5C6773;
+ }
+.table-row-expanding > tbody > tr > td:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.table-row-expanding > tbody > tr > td:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table-row-expanding > tbody > tr > td:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+/* TODO unify these class names */
+.table-row-expanding > tbody > tr.more-info, .table-row-expanding > tbody > tr.info-row > td {
+ border-top: none;
+ background-color: #3C444D;
+ }
+/* style for an extra row inserted in the expanded state */
+.table-row-expanding > tbody > tr.expanded > td {
+ background-color: #3C444D;
+ }
+.table-row-expanding > tbody > tr.expanded > td.title > a {
+ white-space: normal;
+ }
+.table-row-expanding th.col-info {
+ width: 15px;
+ padding-left: 10px;
+ padding-right: 10px;
+ text-align: center;
+ vertical-align: top;
+ font-size: 100%;
+ border-right: 1px solid #32414C;
+ }
+.table-row-expanding th.col-info a {
+ text-decoration: none;
+ color: #000000;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table-row-expanding th.col-info .icon-info {
+ width: 15px;
+ display: block;
+ }
+.table-row-expanding td.expands:hover:not(.disabled), .table-row-expanding td.col-info:hover:not(.disabled) {
+ border-right: 1px solid #32414C !important;
+ }
+.table-row-expanding td.expands:hover:not(.disabled) a > i, .table-row-expanding td.col-info:hover:not(.disabled) a > i {
+ color: #00A4FD;
+ }
+.table-row-expanding td.expands.disabled:hover, .table-row-expanding td.col-info.disabled:hover {
+ background-color: inherit !important;
+ }
+.table-row-expanding td.expands .icon-triangle-right-small:before {
+ content: "\203A";
+ }
+.table-row-expanding td.expands .icon-triangle-down-small:before {
+ content: "\2C5";
+ }
+/* remove sorting icons for info column */
+.table-chrome .sorts th.col-info:after {
+ content: "";
+ }
+.table-padded {
+ padding: 0 20px;
+}
+/*************************************************************************************************/
+/* SPECIAL COLUMNS AND CELLS */
+/* Custom styles for row numbers */
+/*************************************************************************************************/
+td.row-number,
+th.row-number {
+ width: 1px;
+}
+td.row-number, td.line-num {
+ text-align: right;
+ color: #6b7785;
+}
+/* custom styles for numeric value cells */
+th.numeric, td.numeric {
+ text-align: right
+}
+td.end-group {
+ border-right: 1px solid #32414C;
+}
+/*************************************************************************************************/
+/* DOCKING AND STATIC TABLE HEADERS */
+/* Class for docking table header and scroll bar */
+/*************************************************************************************************/
+.header-table-docked {
+ position: fixed;
+ top: 0;
+ z-index: 405;
+ overflow: hidden;
+ -webkit-box-shadow: 0 2px 4px #C3CBD4;
+ box-shadow: 0 2px 4px #C3CBD4;
+ background: #FFFFFF;
+}
+.header-table-docked > .disable {
+ display: block;
+ position: absolute;
+ top: 0px;
+ right: 0px;
+ bottom: 0px;
+ left: 0px;
+ background-color: #5C6773;
+ opacity: 0.30;
+ }
+.header-table-docked > table {
+ table-layout: fixed;
+ margin-bottom: 0;
+ /* SPL-71945, this prevents the last header cell from appearing un-styled in Firefox and IE */
+ max-width: inherit;
+ }
+.main-section > .header-table-docked, .table-padded > .header-table-docked {
+ width: calc(100% - 40px);
+ margin-left: 20px !important;
+ }
+.table-scroll-bar-docked {
+ position: fixed;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ overflow-x: auto;
+}
+/* class for static table header and scroll bar */
+.header-table-static {
+ height: 0;
+ position: relative;
+ z-index: 405;
+}
+.header-table-static > table {
+ margin-bottom: 0;
+ }
+.header-table-wrapper {
+ overflow: hidden;
+ border-bottom: 1px solid transparent;
+}
+.header-table-wrapper .table {
+ margin-bottom: 0;
+ }
+/* need to clean up these two classes to make sense */
+.scroll-table-wrapper { /* used on dashboards and embedded tables, the wrapper scrolls horz and vert */
+ height: 380px; /* override */
+ width: 100%;
+ overflow: auto;
+}
+.scrolling-table-wrapper { /* tables that will scroll horizontally */
+ width: 100%;
+ overflow-x: auto;
+ position: relative;
+}
+/* tables that will scroll vertically, up to consumer to set height or max-height */
+.vertical-scrolling-table-wrapper {
+ width: 100%;
+ overflow-y: auto;
+}
+/*************************************************************************************************/
+/* MODALIZING ROWS */
+/*************************************************************************************************/
+.modalize-table-top, .modalize-table-bottom, .modalize-table-overlay {
+ position: absolute;
+ left: 0;
+ background-color: #5C6773;
+ opacity: 0.30;
+}
+.modalize-table-top {
+ top: 0;
+}
+.modalize-table-bottom {
+ bottom: 0;
+}
+.modalize-table-overlay {
+ position: fixed;
+ top: 0;
+ bottom: 0;
+ right: 0;
+}
+/*************************************************************************************************/
+/* DRILLDOWN */
+/*************************************************************************************************/
+.table-drilldown > tbody > tr > td {
+ color: #00A4FD;
+}
+.table-drilldown > tbody > tr > td:hover {
+ color: #006EAA;
+ }
+/* reset for row # */
+.table-drilldown > tbody > tr > td.row-number {
+ color: #6b7785;
+ }
+.table-drilldown-row > tbody > tr:hover > td {
+ color: #006EAA;
+}
+/* reset for row # */
+.table-drilldown-row > tbody > tr:hover > td.row-number {
+ color: #6b7785;
+ }
+.table-drilldown-cell > tbody > tr > td:hover .multivalue-subcell {
+ color: #00A4FD;
+ }
+.table-drilldown-cell > tbody > tr > td:hover .multivalue-subcell:hover {
+ color: #006EAA;
+ }
+/*************************************************************************************************/
+/* MISC */
+/*************************************************************************************************/
+/* misc hacks that should probably never been added */
+.ui-grid-head-table,
+.ui-grid-body-table {
+ margin-bottom: 0;
+}
+/* table-scroll? */
+.table-scroll tbody {
+ max-height: 200px;
+ overflow-y: scroll;
+ }
+/* just the row borders */
+.table-border-row {
+ border-top: 1px solid transparent;
+}
+.table-border-row th, .table-border-row td {
+ border-top: 1px solid transparent;
+ }
+/* fixed width tables */
+.table-fixed {
+ table-layout: fixed;
+}
+.table-fixed tr > td:first-child {
+ max-width: 300px;
+ word-break: break-all;
+ }
+/* remove the sorting icons for the row number column */
+.table-chrome .sorts th.row-number:after {
+ content: "";
+ }
+/* Print */
+/* -------------------------------------------------- */
+@media print {
+ body table {
+ max-width: 100% !important;
+ width: 100% !important;
+ overflow: hidden !important;
+ table-layout: auto !important;
+ }
+ body .scrolling-table-wrapper, body .results-wrapper, body .results-table, body .events-viewer-wrapper {
+ max-width: 100% !important;
+ width: 100% !important;
+ overflow: hidden !important;
+ }
+ body td,
+ body th {
+ background: none !important;
+ word-break: break-all !important;
+ word-wrap: break-word !important;
+ overflow-wrap: break-word !important;
+ white-space: normal !important;
+ width: auto !important;
+ page-break-inside:auto;
+ }
+ body .table-chrome .sorts:after {
+ content: '';
+ }
+ body .header-table-docked,
+ body .table-scroll-bar-docked {
+ display: none !important;
+ }
+}
+body.print table {
+ max-width: 100% !important;
+ width: 100% !important;
+ overflow: hidden !important;
+ table-layout: auto !important;
+ }
+body.print .scrolling-table-wrapper, body.print .results-wrapper, body.print .results-table, body.print .events-viewer-wrapper {
+ max-width: 100% !important;
+ width: 100% !important;
+ overflow: hidden !important;
+ }
+body.print td,
+ body.print th {
+ background: none !important;
+ word-break: break-all !important;
+ word-wrap: break-word !important;
+ overflow-wrap: break-word !important;
+ white-space: normal !important;
+ width: auto !important;
+ page-break-inside:auto;
+ }
+body.print .table-chrome .sorts:after {
+ content: '';
+ }
+body.print .header-table-docked,
+ body.print .table-scroll-bar-docked {
+ display: none !important;
+ }
+/*===============================================================================================*/
+/* SPLUNK: TABLE CAPTIONS */
+/* The count, filters and pagination that appear above a listing. */
+/*===============================================================================================*/
+.table-caption,
+.table-caption-inner {
+ min-height: 42px;
+ text-align: center;
+ margin-bottom: 5px;
+}
+.table-caption-inner.affix-top {
+ left: 0;
+ top: 0;
+ right: 0;
+ background-color: #F2F4F5;
+ z-index: 405;
+ position: fixed;
+}
+.table-caption h3, .table-caption span.shared-collectioncount {
+ font-size: 14px;
+ font-weight: normal;
+ float: left;
+ padding-left: 20px;
+ line-height: 42px;
+ margin: 0;
+ min-width: 140px;
+ text-align: left;
+ }
+.table-caption .shared-waitspinner {
+ float: left;
+ width: 14px;
+ height: 14px;
+ margin: 12px 5px 2px 0;
+ }
+.table-caption form.shared-tablecaption-input {
+ display: inline-block;
+ margin: 5px 0;
+ }
+.table-caption form.shared-tablecaption-input input {
+ width: 250px;
+ }
+.table-caption .btn-group {
+ display: inline-block;
+ margin-right: 10px;
+ }
+.table-caption .pagination {
+ min-width: 150px;
+ margin: 5px 20px 0 20px;
+ }
+/*************************************************************************************************/
+/* FILTER FORMS */
+/*************************************************************************************************/
+.shared-tablecaption-input {
+ position: relative;
+}
+.table-caption div.shared-controls-controlgroup {
+ display: inline-block;
+ margin: 0px 10px 0px 0;
+}
+.table-caption .pagination {
+ min-width: 150px;
+ margin: 5px 20px 0 20px;
+}
+/*===============================================================================================*/
+/* SPLUNK: STANDARD TOUR */
+/*===============================================================================================*/
+.tourbar {
+ background-color: #171D21;
+ min-height: 46px;
+ position: relative;
+}
+.tourbar .info-container {
+ margin: 0px 200px;
+ padding: 10px;
+ background-color: #3C444D;
+ min-height: 26px;
+ }
+.tourbar .info-container .info {
+ font-size: 14px;
+ color: #E1E6EB;
+ }
+.tourbar .btn {
+ background: transparent;
+ -webkit-filter: none;
+ filter: none;
+ border-color: #000000;
+ color: #E1E6EB;
+ text-shadow: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ top: 50%;
+ margin-top: -13px;
+ position: absolute;
+ }
+.tourbar .btn.next {
+ right: 158px;
+ }
+.tourbar .btn.previous {
+ left: 158px;
+ }
+.tourbar .btn.close-btn {
+ right: 10px;
+ }
+.tourbar .close-container {
+ float: right;
+ margin: 10px 25px 10px 25px;
+ }
+.tourbar .next-container {
+ float: right;
+ margin: 10px 0px 10px 25px;
+ }
+.tourbar .previous-container {
+ float: left;
+ margin: 10px 25px;
+ }
+.tour-highlight {
+ position: relative;
+}
+.tour-highlight::after {
+ content: "";
+ position: absolute;
+ right: -20px;
+ top: -20px;
+ height: 30px;
+ width: 30px;
+ z-index: 99999;
+
+ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDx0aXRsZT5VbnRpdGxlZCAyPC90aXRsZT4KICAgIDxkZXNjcmlwdGlvbj5DcmVhdGVkIHdpdGggU2tldGNoIChodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gpPC9kZXNjcmlwdGlvbj4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxwYXRoIGQ9Ik02LjcxNDQ2NjA5LDYuNzE0NDY2MDkgTDAsMCBMMCwyMCBMMjAsMjAgTDEzLjc4NTUzMzksMTMuNzg1NTMzOSBMMjAuMDQ1OTQxNSw3LjUyNTEyNjI3IEwxMi45NzQ4NzM3LDAuNDU0MDU4NDU0IEw2LjcxNDQ2NjA5LDYuNzE0NDY2MDkgWiIgaWQ9IlRyaWFuZ2xlLTEiIGZpbGw9IiNEODVEM0MiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgIDwvZz4KPC9zdmc+);
+
+ background-size: 30px 30px;
+ -webkit-animation: highlightedElementAnimation 2s infinite alternate;
+ animation: highlightedElementAnimation 2s infinite alternate;
+ }
+@-webkit-keyframes highlightedElementAnimationFrames {
+ from { right: -20px; top: -20px; }
+ to { right: -30px; top: -30px; }
+}
+@keyframes highlightedElementAnimationFrames {
+ from { right: -20px; top: -20px; }
+ to { right: -30px; top: -30px; }
+}
+/* IMAGE TOUR CAROUSEL */
+.image-tour-container .carousel {
+ width: 960px;
+ height: 718px;
+ background: #3C444D;
+ margin-bottom: 0;
+ }
+.image-tour-container .carousel .carousel-control {
+ top: 52%;
+ background: none;
+ border: none;
+ color: #5CC05C;
+ opacity: 1;
+ left: 45px;
+ font-size: 48px;
+ z-index: 60;
+ }
+.image-tour-container .carousel .carousel-control polygon {
+ fill: #5CC05C;
+ }
+.image-tour-container .carousel .carousel-control:hover polygon{
+ fill: #7ECD7E;
+ }
+.image-tour-container .carousel .carousel-control.disabled {
+ display: none;
+ }
+.image-tour-container .carousel .carousel-control:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.image-tour-container .carousel .carousel-control.right {
+ right: 45px;
+ left: auto;
+ }
+.image-tour-container .carousel .carousel-indicators {
+ bottom: 18px;
+ top: inherit;
+ right: 50%;
+ -webkit-transform: translate(50%, 0);
+ transform: translate(50%, 0);
+ z-index: 60;
+ }
+.image-tour-container .carousel .carousel-indicators li {
+ height: 6px;
+ width: 6px;
+ cursor: pointer;
+ background: #818D99;
+ border: none;
+ margin-left: 10px;
+ margin-bottom: 0px;
+ }
+.image-tour-container .carousel .carousel-indicators li.active {
+ background-color: #5CC05C;
+ }
+.image-tour-container .carousel .carousel-indicators li:first-child {
+ margin-left: 0;
+ }
+.image-tour-container .carousel .item {
+ width: 960px;
+ height: 716px;
+ }
+.image-tour-container .carousel .item img {
+ width:100%;
+ }
+.image-tour-container .carousel .item.active img:hover {
+ cursor: pointer;
+ }
+.image-tour-container .carousel .help-link {
+ position: absolute;
+ width: 150px;
+ height: 30px;
+ top: 122px;
+ left: 563px;
+ }
+.image-tour-container .carousel a#splunk-answers {
+ top: 160px;
+ left: 504px;
+ width: 140px;
+ }
+.image-tour-container .tour-links {
+ position: absolute;
+ top: 15px;
+ right: 5px;
+ padding: 5px;
+ text-align: right;
+ z-index: 50;
+ font-size: 12px;
+ }
+.image-tour-container .tour-links a {
+ color: #FFFFFF;
+ margin-left: 15px;
+ }
+.image-tour-container .tour-links a:hover {
+ text-decoration: underline;
+ }
+.image-tour-container .welcome-slide {
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: 100;
+ }
+.image-tour-container .tour-btn {
+ background: rgba(0, 0, 0, 0.3);
+ position: absolute;
+ top: 300px;
+ left: 50%;
+ padding: 30px 40px;
+ font-size: 30px;
+ color: #FFFFFF;
+ cursor: pointer;
+ -webkit-transform: translate(-50%, 0);
+ transform: translate(-50%, 0);
+ }
+.image-tour-container .start-tour,
+ .image-tour-container .exit-tour {
+ color: #5CC05C;
+ }
+.image-tour-container .tour-gutter {
+ background: rgba(60, 68, 77, 0.9);
+ height: 132px;
+ width: 962px;
+ font-size: 16px;
+ color: #FFFFFF;
+ position: absolute;
+ bottom: 0px;
+ z-index: 50;
+ left: 50%;
+ -webkit-transform: translate(-50%, 0);
+ transform: translate(-50%, 0);
+ }
+.image-tour-container .tour-gutter div.gutter-text {
+ -webkit-transform: translate(0, -50%);
+ transform: translate(0, -50%);
+ margin: 0 auto;
+ position: relative;
+ top: 50%;
+ line-height: 150%;
+ width: 720px;
+ text-align: center;
+ }
+.image-tour-container .tour-gutter a {
+ color: #FFFFFF;
+ text-decoration: underline;
+ }
+.image-tour-container .carousel-assets {
+ position: absolute;
+ height: 132px;
+ width: 960px;
+ bottom: 0;
+ }
+.image-tour-container .next-tour,
+ .image-tour-container .try-it-now {
+ display: none;
+ }
+.image-tour-container .try-it-now {
+ position: absolute;
+ right: 30px;
+ z-index: 500;
+ bottom: 50px;
+ }
+@media only screen and (max-height: 750px) {
+ .image-tour-container .carousel-assets,
+ .image-tour-container .tour-gutter {
+ position: fixed;
+ }
+ .image-tour-container .carousel-assets {
+ bottom: -132px;
+ z-index: 60;
+ }
+ .image-tour-container .carousel-assets .carousel-control {
+ top: inherit;
+ bottom: 175px;
+ }
+ .image-tour-container .carousel-assets .carousel-indicators {
+ bottom: 150px;
+ }
+ .image-tour-container .carousel-assets .tour-links {
+ top: inherit;
+ bottom: 220px;
+ }
+ .image-tour-container .carousel-assets .try-it-now {
+ top: inherit;
+ bottom: 180px;
+ }
+}
+/* IMAGE TOUR MODAL */
+.image-tour .tour-modal {
+ width: 960px;
+ margin-left: -480px;
+ height: 716px;
+ background: #3C444D;
+ z-index: 1061;
+}
+.image-tour .tour-modal.fade.in {
+ top: 15px;
+ }
+.modal-backdrop.tour-backdrop.fade {
+ background: #3C444D;
+ z-index: 1060;
+}
+.modal-backdrop.tour-backdrop.fade.in {
+ opacity: 1;
+ background: #3C444D;
+ }
+.shared-tour-producttours.modal, .shared-tour-imagetour.modal, .shard-interactivetour.modal {
+ background-clip: border-box;
+ }
+.shared-tour-producttours.modal .modal-header, .shared-tour-imagetour.modal .modal-header, .shard-interactivetour.modal .modal-header {
+ padding-bottom: 10px;
+ }
+.shared-tour-producttours.modal .modal-body, .shared-tour-imagetour.modal .modal-body, .shard-interactivetour.modal .modal-body {
+ padding: 0 10px 10px;
+ border-top: 0;
+ }
+.shared-tour-producttours.modal .modal-body:last-child, .shared-tour-imagetour.modal .modal-body:last-child, .shard-interactivetour.modal .modal-body:last-child {
+ max-height: none;
+ }
+/* INTERACTIVE TOUR */
+.introjs-overlay {
+ position: absolute;
+ z-index: 999999;
+ background-color: #000000;
+ opacity: 0;
+ background: radial-gradient(center,ellipse cover,rgba(0, 0, 0, 0.4) 0,rgba(0, 0, 0, 0.9) 100%);
+}
+.introjs-fixParent {
+ z-index: auto !important;
+ opacity: 1.0 !important;
+ position: absolute !important;
+ -webkit-transform: none !important;
+ transform: none !important;
+ display: block !important;
+}
+.introjs-showElement,
+tr.introjs-showElement > td,
+tr.introjs-showElement > th {
+ z-index: 9999999 !important;
+}
+.introjs-disableInteraction {
+ z-index: 99999999 !important;
+ position: absolute;
+}
+a.introjs-showElement {
+ display: inline-block !important;
+}
+.introjs-relativePosition,
+tr.introjs-showElement > td,
+tr.introjs-showElement > th {
+ position: relative;
+}
+.introjs-helperLayer {
+ position: absolute;
+ z-index: 9999998;
+ background-color: rgba(255, 255, 255, 0.9);
+ border: 1px solid rgba(0, 0, 0, 0.5);
+ border-radius: 4px;
+ -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.4);
+ box-shadow: 0 2px 15px rgba(0, 0, 0, 0.4);
+}
+.introjs-tooltipReferenceLayer {
+ position: absolute;
+ z-index: 10000000;
+ background-color: transparent;
+}
+.introjs-helperLayer *,
+.introjs-helperLayer *:before,
+.introjs-helperLayer *:after {
+ -webkit-box-sizing: content-box;
+ box-sizing: content-box;
+}
+.introjs-helperNumberLayer {
+ position: absolute;
+ top: -16px;
+ left: -16px;
+ z-index: 9999999999 !important;
+ padding: 2px;
+ font-size: 13px;
+ font-weight: bold;
+ color: white;
+ text-align: center;
+ text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
+ background: -webkit-gradient(linear, left top, left bottom, from(#DC4E41), to(#5C6773));
+ background: linear-gradient(to bottom, #DC4E41 0%, #5C6773 100%);
+ width: 20px;
+ height:20px;
+ line-height: 20px;
+ border: 3px solid white;
+ border-radius: 50%;
+ -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);
+ box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);
+}
+.introjs-arrow {
+ border: 8px solid rgba(60, 68, 77, 0.9);
+ content:'';
+ position: absolute;
+}
+.introjs-arrow.top {
+ top: -15px;
+ border-top-color:transparent;
+ border-right-color:transparent;
+ border-bottom-color: rgba(60, 68, 77, 0.9);
+ border-left-color:transparent;
+}
+.introjs-arrow.top-right {
+ top: -15px;
+ right: 10px;
+ border-top-color:transparent;
+ border-right-color:transparent;
+ border-bottom-color: rgba(60, 68, 77, 0.9);
+ border-left-color:transparent;
+}
+.introjs-arrow.top-middle {
+ top: -15px;
+ left: 50%;
+ margin-left: -5px;
+ border-top-color:transparent;
+ border-right-color:transparent;
+ border-bottom-color: rgba(60, 68, 77, 0.9);
+ border-left-color:transparent;
+}
+.introjs-arrow.right {
+ right: -15px;
+ top: 15px;
+ border-top-color:transparent;
+ border-right-color:transparent;
+ border-bottom-color:transparent;
+ border-left-color: rgba(60, 68, 77, 0.9);
+}
+.introjs-arrow.right-bottom {
+ bottom:10px;
+ right: -15px;
+ border-top-color:transparent;
+ border-right-color:transparent;
+ border-bottom-color:transparent;
+ border-left-color: rgba(60, 68, 77, 0.9);
+}
+.introjs-arrow.bottom {
+ bottom: -15px;
+ border-top-color: rgba(60, 68, 77, 0.9);
+ border-right-color:transparent;
+ border-bottom-color:transparent;
+ border-left-color:transparent;
+}
+.introjs-arrow.left {
+ left: -15px;
+ top: 10px;
+ border-top-color:transparent;
+ border-right-color: rgba(60, 68, 77, 0.9);
+ border-bottom-color:transparent;
+ border-left-color:transparent;
+}
+.introjs-arrow.left-bottom {
+ left: -15px;
+ bottom:10px;
+ border-top-color:transparent;
+ border-right-color: rgba(60, 68, 77, 0.9);
+ border-bottom-color:transparent;
+ border-left-color:transparent;
+}
+.introjs-tooltip {
+ position: absolute;
+ padding: 40px 60px 10px;
+ text-align: center;
+ color: #FFFFFF;
+ background-color: rgba(60, 68, 77, 0.9);
+ min-width: 400px;
+ max-width: 500px;
+ border-radius: 0;
+ -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.4);
+ box-shadow: 0 1px 10px rgba(0, 0, 0, 0.4);
+}
+.introjs-tooltiptext a {
+ color: #FFFFFF;
+ text-decoration: underline;
+}
+.introjs-tooltipbuttons {
+ text-align: right;
+ white-space: nowrap;
+}
+.introjs-button {
+ overflow: visible;
+ padding: 5px;
+ margin: 0;
+ color: #5CC05C;
+ fill: #5CC05C;
+ text-decoration: none;
+ font-size: 25px;
+ cursor: pointer;
+ outline: none;
+ position: absolute;
+ top: 50%;
+ -webkit-transform: translate(0, -45%);
+ transform: translate(0, -45%);
+}
+.introjs-button:hover polygon{
+ fill: rgb(130, 206, 130);
+ }
+.introjs-button.introjs-disabled {
+ display: none;
+ }
+.introjs-button:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ background: none;
+ }
+.introjs-tooltiplinks {
+ position: absolute;
+ top: 10px;
+ right: 5px;
+}
+.introjs-skipbutton,
+.introjs-nexttourbutton {
+ font-size: 12px;
+ color: #FFFFFF;
+ position: relative;
+}
+.introjs-skipbutton:hover, .introjs-nexttourbutton:hover {
+ color: #FFFFFF;
+ }
+.introjs-skipbutton:focus, .introjs-nexttourbutton:focus {
+ color: #FFFFFF;
+ }
+.introjs-skipbutton.done {
+ color: #5CC05C;
+}
+.introjs-prevbutton {
+ left: 10px;
+}
+.introjs-nextbutton {
+ right: 10px;
+}
+.introjs-disabled,
+.introjs-disabled:hover,
+.introjs-disabled:focus {
+ color: #818D99;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ cursor: default;
+ background-image: none;
+ text-decoration: none;
+}
+.introjs-bullets {
+ text-align: center;
+ padding-top: 30px;
+}
+.introjs-bullets ul {
+ clear: both;
+ margin: 15px auto 0;
+ padding: 0;
+ display: inline-block;
+}
+.introjs-bullets ul li {
+ list-style: none;
+ float: left;
+ margin: 0 5px;
+ }
+.introjs-bullets ul li a {
+ display: block;
+ width: 6px;
+ height: 6px;
+ background: #C3CBD4;
+ border-radius: 10px;
+ text-decoration: none;
+ }
+.introjs-bullets ul li a.active {
+ background: #5CC05C;
+ }
+.introjs-progress {
+ overflow: hidden;
+ height: 10px;
+ margin: 10px 0 5px 0;
+ border-radius: 4px;
+ background-color: #E1E6EB;
+}
+.introjs-progressbar {
+ float: left;
+ width: 0%;
+ height: 100%;
+ font-size: 10px;
+ line-height: 10px;
+ text-align: center;
+ background-color: #006D9C;
+}
+.introjsFloatingElement {
+ position: absolute;
+ height: 0;
+ width: 0;
+ left: 50%;
+ top: 50%;
+}
+.introjs-tooltiptext {
+ font-size: 16px;
+ line-height: 24px;
+}
+/* tour links in product tours modal */
+.tours-links {
+ text-align: center;
+ margin: 0;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+}
+.tours-links li {
+ position: relative;
+ list-style: none;
+ margin-bottom: 20px;
+ display: inline-block;
+ text-align: center;
+ }
+.tours-links .mask {
+ position:absolute;
+ top:0;
+ bottom:0;
+ left: 0;
+ right: 0;
+ opacity:0;
+ border-radius: 3px;
+ cursor: pointer;
+ background-color: #5CC05C;
+ -webkit-transition: opacity 0.15s linear;
+ transition: opacity 0.15s linear;
+ }
+.tours-links .mask:hover {
+ opacity:0.1;
+ }
+.tours-links .svg-wrapper {
+ height: 84px;
+ padding: 10px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ }
+.tours-links .svg-wrapper svg {
+ width: 84px;
+ fill: #5CC05C;
+ }
+.tour-link {
+ position: relative;
+ padding: 10px;
+ margin: 10px;
+ display: inline-block;
+ color: #3C444D !important;
+ font-weight: 500;
+ -webkit-box-flex: 1;
+ -ms-flex: 1 1 0px;
+ flex: 1 1 0;
+ max-width: 25%;
+ -webkit-transition: opacity 0.125s, background 0.05s;
+ transition: opacity 0.125s, background 0.05s;
+}
+.tour-link:hover {
+ background: rgba(195, 203, 212, 0.1);
+ text-decoration: none;
+ }
+.tour-link:focus {
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.tour-link:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.tour-link i {
+ height: 84px;
+ padding: 32px 40px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ font-size: 76px;
+ line-height: 60px;
+ color: #5CC05C;
+ }
+/* Components: common */
+/*===============================================================================================*/
+/* SPLUNK: ICONS */
+/* Override bootstrap glyph icons and replace with custom font icons loosely based on */
+/* [FontAwesome](http://fortawesome.github.com/Font-Awesome/) see splunk */
+/* [styleguide](http://localhost:8000/static/style-guide.html) for more details */
+/*===============================================================================================*/
+/*----------------------------------------------*/
+/* Make Icon Class: */
+/* .icon-[icon name] */
+/* @params: */
+/* Icon Name */
+/* Content */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Make Icon Class + Font Smoothing */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Make Icon Class + Margin Right */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Make Icon Class + Font Family Inherit */
+/*----------------------------------------------*/
+/*************************************************************************************************/
+/* ICON FONT FACE */
+/*************************************************************************************************/
+[class^="icon-"]:before,
+[class*=" icon-"]:before {
+ font-family: "Splunk Icons";
+ font-style: normal;
+ font-weight: normal;
+ text-decoration: inherit;
+ line-height: inherit;
+}
+a [class^="icon-"],
+a [class*=" icon-"] {
+ display: inline-block;
+ text-decoration: none;
+ line-height: inherit;
+}
+/* makes the font 33% larger relative to the icon container */
+.icon-large {
+ font-size: 1.3333333333333333em;
+ vertical-align: middle;
+}
+/*************************************************************************************************/
+/* UTILS & HELPERS */
+/*************************************************************************************************/
+/* utility for setting font-family */
+/* TODO: is this used? or needed? */
+.font-icon {
+ font-family: "Splunk Icons";
+ font-size: inherit;
+ line-height: inherit;
+}
+.icon-no-underline:first-child {
+ padding-right: 0.3em;
+ }
+.icon-no-underline:last-child {
+ padding-left: 0.3em;
+ }
+.icon-no-underline:first-child:last-child {
+ padding-right: 0;
+ padding-left: 0;
+ }
+.icon-no-underline:before {
+ text-decoration: none;
+ }
+.padded-icon {
+ margin-right: 0.5em;
+}
+/*image replace helper*/
+.ir {
+ position: relative;
+ display: inline-block;
+ min-width: 0.5em;
+ text-indent: -9999px;
+ outline:none;
+}
+/* vertical-align:middle; */
+.ir:before {
+ position: absolute;
+ top: 0;
+ left: 0; /* Firefox needs to be explicit here */
+ text-indent: 0;
+ }
+/*************************************************************************************************/
+/* FONT ICONS */
+/* When possible we should use the Unicode Private Use Area (PUA) to ensure screen readers do */
+/* not read off random characters that represent icons. */
+/* convert this ... */
+/* .icon-share:before { */
+/* content: "\EC83 "; */
+/* } */
+/* into this */
+/* */
+/* Search: */
+/* \.(icon-[^:]+).* */
+/* Replace: */
+/* */
+/*************************************************************************************************/
+/* example
+ Check -
+ Check
+*/
+/* Splunk logo */
+.icon-splunk:before {
+ content: "splunk";
+ }
+.icon-greater:before {
+ content: ">";
+ }
+.icon-hunk:before {
+ content: "\F000";
+ }
+.icon-enterprise:before {
+ content: "\F001";
+ }
+.icon-cloud-logo:before {
+ content: "\F002";
+ }
+.icon-splunk-light:before {
+ content: "\F003";
+ }
+/* Shapes */
+.icon-circle:before {
+ content: "\ECD0";
+ }
+.icon-circle-filled:before {
+ content: "\25CF";
+ }
+.icon-box-filled:before {
+ content: "\25A0";
+ }
+.icon-triangle-up-small:before {
+ content: "\25B4";
+ }
+.icon-triangle-right:before {
+ content: "\25B6";
+ }
+.icon-triangle-right-small:before {
+ content: "\25B8";
+ }
+.icon-triangle-down:before {
+ content: "\25BC";
+ }
+.icon-triangle-down-small:before {
+ content: "\25BE";
+ }
+.icon-triangle-left:before {
+ content: "\25C0";
+ }
+.icon-triangle-left-small:before {
+ content: "\25C2";
+ }
+/* Arrows & Pointers */
+.icon-arrow-up:before {
+ content: "\EC01";
+ }
+.icon-arrow-right:before {
+ content: "\27A1";
+ }
+.icon-arrow-down:before {
+ content: "\EC02";
+ }
+.icon-arrow-left:before {
+ content: "\EC00";
+ }
+.icon-two-arrows-cycle:before {
+ content: "\EC12";
+ }
+.icon-external:before {
+ content: "\EC13";
+ }
+.icon-rotate-counter:before {
+ content: "\21BA";
+ }
+.icon-rotate:before {
+ content: "\21BB";
+ }
+.icon-location:before {
+ content: "\EC80";
+ }
+.icon-chevron-left:before {
+ content: "\2039";
+ }
+.icon-chevron-right:before {
+ content: "\203A";
+ }
+.icon-chevron-up:before {
+ content: "\2C4";
+ }
+.icon-chevron-down:before {
+ content: "\2C5";
+ }
+/* Actions */
+.icon-trash:before {
+ content: "\EC66";
+ }
+.icon-share:before {
+ content: "\27A6";
+ }
+.icon-export:before {
+ content: "\EC68";
+ }
+.icon-print:before {
+ content: "\EC89";
+ }
+.icon-search:before {
+ content: "\EC9B";
+ }
+.icon-search-thin:before {
+ content: "\ECC2";
+ }
+.icon-pivot:before {
+ content: "\EC12";
+ }
+.icon-clone:before {
+ content: "\ECE8";
+ }
+.icon-pause:before {
+ content: "\EC50";
+ }
+.icon-stop:before {
+ content: "\25A0";
+ }
+.icon-play:before {
+ content: "\25B6";
+ }
+.icon-sort:before {
+ content: "\2195";
+ }
+.icon-sorted-up:before {
+ content: "\21A5";
+ }
+.icon-sorted-down:before {
+ content: "\21A7";
+ }
+.icon-minus:before {
+ content: "\2212";
+ }
+.icon-minus-circle:before {
+ content: "\2296";
+ margin-right: 0.25em
+ }
+.icon-plus:before {
+ content: "+";
+ }
+.icon-plus-circle:before {
+ content: "\2295";
+ }
+.icon-x:before {
+ content: "\2717";
+ }
+.icon-x-circle:before {
+ content: "\2297";
+ }
+.icon-close:before {
+ content: "\2717";
+ }
+.icon-cancel:before {
+ content: "\2717";
+ }
+.icon-collapse-left:before {
+ content: "\ECE0";
+ }
+.icon-expand-right:before {
+ content: "\ECE1";
+ }
+/* Concepts */
+.icon-activity:before {
+ content: "\ECAE";
+ }
+.icon-string:before {
+ content: "a";
+ }
+.icon-number:before {
+ content: "#";
+ }
+.icon-text:before {
+ content: "\ECD9";
+ }
+.icon-not-allowed:before {
+ content: "\EC9E";
+ }
+.icon-data:before {
+ content: "\ECA4";
+ }
+.icon-data-input:before {
+ content: "\ECA3";
+ }
+.icon-settings:before {
+ content: "\ECA5";
+ }
+.icon-distributed-environment:before {
+ content: "\ECA6";
+ }
+.icon-visible:before {
+ content: "\ECC0";
+ }
+.icon-hidden:before {
+ content: "\ECC1";
+ }
+.icon-boolean:before {
+ content: "\ECD2";
+ }
+.icon-menu:before {
+ content: "\EC56";
+ }
+.icon-rows:before {
+ content: "\EC56";
+ }
+.icon-tiles:before {
+ content: "\ECF0";
+ }
+.icon-metric:before {
+ content: "\ECF5";
+ }
+.icon-event:before {
+ content: "\ECF6";
+ }
+.icon-rollup:before {
+ content: "\ECF8";
+ }
+/* Misc */
+.icon-info:before {
+ content: "i";
+ }
+.icon-info-circle:before {
+ content: "I";
+ }
+.icon-question:before {
+ content: "?";
+ font-family: inherit
+ }
+.icon-question-circle:before {
+ content: "\EC9D";
+ }
+.icon-box-unchecked:before {
+ content: "\2610";
+ }
+.icon-box-checked:before {
+ content: "\2611";
+ }
+.icon-check-circle:before {
+ content: "\ECD3";
+ }
+.icon-alert-circle:before {
+ content: "\ECD4";
+ }
+.icon-code:before {
+ content: "\ECD7";
+ }
+.icon-code-thin:before {
+ content: "\ECD6";
+ }
+.icon-alert:before {
+ content: "\26A0";
+ }
+.icon-error:before {
+ content: "\ECE2";
+ }
+.icon-warning:before {
+ content: "\26A0";
+ }
+.icon-fullscreen:before {
+ content: "\ECF3";
+ }
+/* Objects */
+.icon-bell:before {
+ content: "\EC9C";
+ }
+.icon-bookmark:before {
+ content: "\ECA1";
+ }
+.icon-bulb:before {
+ content: "\EC98";
+ }
+.icon-calendar:before {
+ content: "\EC9A";
+ }
+.icon-check:before {
+ content: "\2713";
+ }
+.icon-clock:before {
+ content: "\231A";
+ }
+.icon-cloud:before {
+ content: "\2601";
+ }
+.icon-flag:before {
+ content: "\2691";
+ }
+.icon-gear:before {
+ content: "\2699";
+ }
+.icon-lightning:before {
+ content: "\2301";
+ }
+.icon-link:before {
+ content: "\ECF1";
+ }
+.icon-lock:before {
+ content: "\EC9F";
+ }
+.icon-lock-unlocked:before {
+ content: "\ECA0";
+ }
+.icon-mail:before {
+ content: "\2709";
+ }
+.icon-pencil:before {
+ content: "\270F";
+ }
+.icon-speech-bubble:before {
+ content: "\EC99";
+ }
+.icon-star:before {
+ content: "\2605";
+ }
+.icon-user:before {
+ content: "\EC84";
+ }
+.icon-clipboard:before {
+ content: "\ECD5";
+ }
+.icon-paintbrush:before {
+ content: "\ECCA";
+ }
+.icon-warning-sign:before {
+ content: "\26A0";
+ }
+/* Results and Visualizations */
+.icon-chart-area:before {
+ content: "\ECA9";
+ }
+.icon-chart-bar:before {
+ content: "\ECAA";
+ }
+.icon-chart-column:before {
+ content: "\ECAB";
+ }
+.icon-chart-pie:before {
+ content: "\ECAC";
+ }
+.icon-chart-scatter:before {
+ content: "\ECAD";
+ }
+.icon-chart-bubble:before {
+ content: "\ECB8";
+ }
+.icon-chart-line:before {
+ content: "\ECAE";
+ }
+.icon-single-value:before {
+ content: "\ECAF";
+ }
+.icon-gauge-radial:before {
+ content: "\ECA2";
+ }
+.icon-gauge-marker:before {
+ content: "\ECB0";
+ }
+.icon-gauge-filler:before {
+ content: "\ECB1";
+ }
+.icon-choropleth-map:before {
+ content: "\ECB9";
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ }
+.icon-external-viz:before {
+ content: "\ECF2";
+ }
+.icon-label-rotation--90:before {
+ content: "\ECE3";
+ }
+.icon-label-rotation--45:before {
+ content: "\ECE4";
+ }
+.icon-label-rotation-0:before {
+ content: "\ECE5";
+ }
+.icon-label-rotation-45:before {
+ content: "\ECE6";
+ }
+.icon-label-rotation-90:before {
+ content: "\ECE7";
+ }
+.icon-trellis-layout:before {
+ content: "\F004";
+ }
+.icon-chart-area-plus-table:before {
+ content: "\ECA9 + \ECA8";
+ }
+.icon-chart-bar-plus-table:before {
+ content: "\ECAA + \ECA8";
+ }
+.icon-chart-column-plus-table:before {
+ content: "\ECAB + \ECA8";
+ }
+.icon-chart-pie-plus-table:before {
+ content: "\ECAC + \ECA8";
+ }
+.icon-chart-scatter-plus-table:before {
+ content: "\ECAD + \ECA8";
+ }
+.icon-chart-bubble-plus-table:before {
+ content: "\ECB8 + \ECA8";
+ }
+.icon-chart-line-plus-table:before {
+ content: "\ECAE + \ECA8";
+ }
+.icon-single-value-plus-table:before {
+ content: "\ECAF + \ECA8";
+ }
+.icon-gauge-radial-plus-table:before {
+ content: "\ECA2 + \ECA8";
+ }
+.icon-gauge-marker-plus-table:before {
+ content: "\ECB0 + \ECA8";
+ }
+.icon-gauge-filler-plus-table:before {
+ content: "\ECB1 + \ECA8";
+ }
+.icon-location-plus-table:before {
+ content: "\EC80 + \ECA8";
+ }
+.icon-choropleth-map-plus-table:before {
+ content: "\ECB9 + \ECA8";
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ }
+.icon-external-viz-plus-table:before {
+ content: "\ECF2 + \ECA8";
+ }
+/* Formatting */
+.icon-list:before {
+ content: "\ECA7";
+ }
+.icon-table:before {
+ content: "\ECA8";
+ }
+.icon-bar-beside:before {
+ content: "\ECB2";
+ }
+.icon-bar-stacked:before {
+ content: "\ECB3";
+ }
+.icon-bar-stacked-100:before {
+ content: "\ECB4";
+ }
+.icon-missing-value-skipped:before {
+ content: "\ECB5";
+ }
+.icon-missing-value-zero:before {
+ content: "\ECB6";
+ }
+.icon-missing-value-join:before {
+ content: "\ECB7";
+ }
+/* Documents */
+.icon-folder:before {
+ content: "\ECE9";
+ }
+.icon-document:before {
+ content: "\ECC3";
+ }
+.icon-report:before {
+ content: "\ECC3";
+ }
+.icon-report-search:before {
+ content: "\ECC4";
+ }
+.icon-report-pivot:before {
+ content: "\ECC5";
+ }
+.icon-dashboard:before {
+ content: "\ECC6";
+ }
+.icon-panel:before {
+ content: "\ECC7";
+ }
+.icon-panel-search:before {
+ content: "\ECC8";
+ }
+.icon-panel-pivot:before {
+ content: "\ECC9";
+ }
+/*===============================================================================================*/
+/* SPLUNK: POPDOWN */
+/*===============================================================================================*/
+/* TODO: review how this works with dropdown */
+/* popdown for variable content
+
+*/
+/* Popdown wrapper */
+.popdown {
+ position: relative
+}
+/* popdown container */
+.popdown-dialog {
+ background-color: #31373E;
+ border: 1px solid #000000;
+ -webkit-box-shadow: 1px 4px 5px rgba(0, 0, 0, 0.5);
+ box-shadow: 1px 4px 5px rgba(0, 0, 0, 0.5);
+ border-radius: 2px;
+ top: 100%;
+ left: 50%;
+ margin: 8px 0 0 -103px;
+ display: none;
+ position: absolute;
+ z-index: 1059;
+ white-space: normal;
+}
+/* placement of arrow */
+.popdown-dialog .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-top: 0;
+ border-bottom-color: #000000;
+ top: -8px;
+ left: 50%;
+ margin-left: -4px;
+ }
+/* generated arrow */
+.popdown-dialog .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-top: 0;
+ border-bottom-color: #31373E;
+ top: 1px;
+ left: -8px;
+ }
+/* prevent inheriting nowrap from btn-group */
+.popdown-dialog.up {
+ margin-top: 0;
+ }
+/* placement of arrow */
+.popdown-dialog.up > .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-bottom: 0;
+ border-top-color: #000000;
+ top: auto;
+ bottom: -8px;
+ }
+.popdown-dialog.up > .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-bottom: 0;
+ border-top-color: #31373E;
+ top: auto;
+ bottom: 1px;
+ }
+.popdown-dialog.right { /* point left */
+ margin-left: 5px;
+ margin-top: 0;
+ }
+/* placement of arrow */
+.popdown-dialog.right .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-left: 0;
+ border-right-color: #000000;
+ top: 50%;
+ left: -8px;
+ margin: -8px 0 0 0;
+ }
+.popdown-dialog.right .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-left: 0;
+ border-right-color: #31373E;
+ top: 50%;
+ left: 1px;
+ margin: -8px 0 0 0;
+ }
+/* position of arrow when floated right */
+.popdown-dialog.pull-right .arrow {
+ left: auto;
+ right: 8px;
+ }
+/* open state */
+.popdown-dialog.open {
+ display: block;
+ }
+/* SPL-68751 - IE10 box shadow animation artifacts fix */
+.popdown-dialog:after
+{
+ content: "";
+ font-size: 0;
+ display: inline;
+ overflow: hidden;
+}
+/* popdown body */
+.popdown-dialog-body {
+ margin: 0;
+ border-radius: 1px;
+ background-color: #31373E;
+}
+.popdown-dialog-body:before,
+ .popdown-dialog-body:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.popdown-dialog-body:after {
+ clear: both;
+ }
+/* popdown body */
+.popdown-dialog-footer {
+ border-top: 1px solid #171D21;
+ padding: 5px;
+ border-bottom-left-radius: 1px;
+ border-bottom-right-radius: 1px;
+}
+.popdown-dialog-footer:before,
+ .popdown-dialog-footer:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.popdown-dialog-footer:after {
+ clear: both;
+ }
+/* variations */
+/* ------------ */
+/* extends popdown-dialog, adds extra padding
+
+
+
+*/
+.popdown-dialog-padded {
+ padding: 10px;
+}
+/*===============================================================================================*/
+/* SPLUNK: DROP DOWN ARROW/CARET */
+/*===============================================================================================*/
+.dropup,
+.dropdown {
+ position: relative;
+}
+.dropdown-toggle:active,
+.open .dropdown-toggle {
+ outline: 0;
+}
+/*************************************************************************************************/
+/* CARET / ARROW */
+/* Icon for caret. */
+/*************************************************************************************************/
+/*
+
+*/
+.caret {
+ display: inline-block;
+ content: "";
+ border: none;
+ width: auto;
+ height: auto;
+ line-height: 20px;
+ font-size: inherit;
+ margin: 0;
+ padding-left: 0.3em;
+ text-decoration: none;
+ vertical-align: baseline;
+ font-family: "Splunk Icons";
+ font-weight: normal;
+}
+/* generated font icon */
+.caret:before {
+ content: "\25BE";
+ font-size: inherit;
+ text-decoration: none;
+ }
+.icon-no-underline + .caret {
+ padding-left: 0;
+ }
+.caret-char {
+ font-weight: normal;
+ font-family: "Splunk Icons";
+ font-weight: normal;
+}
+.caret-char:before {
+ content: "\25BE";
+ }
+/*************************************************************************************************/
+/* DROPDOWNS */
+/*************************************************************************************************/
+.dropdown-menu {
+ float: left;
+ min-width: 160px;
+ list-style: none;
+ word-wrap: break-word;
+ width: 20em;
+ line-height: 1.33333em;
+ padding: 0;
+ background-clip: padding-box;
+}
+.open > .dropdown-menu {
+ display: block;
+ }
+.dropdown-menu {
+
+ background-color: #31373E;
+
+ border: 1px solid #000000;
+
+ -webkit-box-shadow: 1px 4px 5px rgba(0, 0, 0, 0.5);
+
+ box-shadow: 1px 4px 5px rgba(0, 0, 0, 0.5);
+
+ border-radius: 2px;
+
+ top: 100%;
+
+ left: 50%;
+
+ margin: 8px 0 0 -103px;
+
+ display: none;
+
+ position: absolute;
+
+ z-index: 1059;
+
+ white-space: normal;
+}
+/* placement of arrow */
+.dropdown-menu .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-top: 0;
+ border-bottom-color: #000000;
+ top: -8px;
+ left: 50%;
+ margin-left: -4px;
+ }
+/* generated arrow */
+.dropdown-menu .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-top: 0;
+ border-bottom-color: #31373E;
+ top: 1px;
+ left: -8px;
+ }
+/* prevent inheriting nowrap from btn-group */
+.dropdown-menu.up {
+ margin-top: 0;
+ }
+/* placement of arrow */
+.dropdown-menu.up > .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-bottom: 0;
+ border-top-color: #000000;
+ top: auto;
+ bottom: -8px;
+ }
+.dropdown-menu.up > .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-bottom: 0;
+ border-top-color: #31373E;
+ top: auto;
+ bottom: 1px;
+ }
+.dropdown-menu.right { /* point left */
+ margin-left: 5px;
+ margin-top: 0;
+ }
+/* placement of arrow */
+.dropdown-menu.right .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-left: 0;
+ border-right-color: #000000;
+ top: 50%;
+ left: -8px;
+ margin: -8px 0 0 0;
+ }
+.dropdown-menu.right .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-left: 0;
+ border-right-color: #31373E;
+ top: 50%;
+ left: 1px;
+ margin: -8px 0 0 0;
+ }
+/* position of arrow when floated right */
+.dropdown-menu.pull-right .arrow {
+ left: auto;
+ right: 8px;
+ }
+/* open state */
+.dropdown-menu.open {
+ display: block;
+ }
+/* Dividers (basically an hr) within the dropdown */
+.dropdown-menu .divider {
+ height: 1px;
+ margin: 9px 1px;
+ /* 8px 1px */
+ overflow: hidden;
+ background-color: #171D21;
+ }
+/* link info style */
+.dropdown-menu .info, .dropdown-menu .title {
+ color: #6b7785;
+ }
+.dropdown-menu ul li.info:not(:first-child) {
+ border-top: 1px solid #171D21;
+ }
+/* menu lists */
+.dropdown-menu ul {
+ list-style: none;
+ margin: 0;
+ border-radius: 1px;
+ background-color: #31373E; /* FIXME: this should be separate from popdown */
+ /* in rare cases that long strings increase the container size, this will minimize the issues */
+ }
+.dropdown-menu ul:before,
+ .dropdown-menu ul:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.dropdown-menu ul:after {
+ clear: both;
+ }
+.dropdown-menu ul {
+ overflow-x: hidden;
+ overflow-y: auto;
+ max-width: 100%;
+ max-height: 270px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ border-radius:0;
+}
+/* give spacing to double lists */
+.dropdown-menu ul + ul {
+ margin-top: -1px;
+ }
+.dropdown-menu ul + ul li:first-child > a, .dropdown-menu ul + ul li.title:first-child {
+ border-top: 1px solid #171D21;
+ }
+/* rounding for first and last items */
+.dropdown-menu .arrow + ul, .dropdown-menu .arrow + ul > li:first-child > a {
+ border-top-left-radius: 1px;
+ border-top-right-radius: 1px;
+ border-top: none;
+ }
+.dropdown-menu ul:last-of-type, .dropdown-menu ul:last-of-type > li:last-of-type > a {
+ border-bottom-left-radius: 1px;
+ border-bottom-right-radius: 1px;
+ }
+/* for selectable lists */
+.dropdown-menu a .icon-check {
+ position: absolute;
+ left: 5px;
+ top: 5px;
+ color: #00A4FD;
+ }
+.dropdown-menu [class^="icon-"], .dropdown-menu [class*=" icon-"] {
+ width: 1.25em;
+ text-align: center;
+ }
+.dropdown-menu li {
+ position: relative;
+ }
+.dropdown-menu li.info {
+ padding: 5px 10px;
+ }
+.dropdown-menu li.title {
+ text-transform: uppercase;
+ padding: 3px 10px;
+ }
+.dropdown-menu li.message {
+ padding: 5px 10px;
+ }
+.dropdown-menu li > span.field-value {
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ display: block;
+ word-wrap: normal;
+ }
+/* link style */
+.dropdown-menu li > a {
+ display: block;
+ clear: both;
+ font-weight: normal;
+ line-height: 20px;
+ position: relative;
+ color: #FFFFFF;
+ padding: 5px 10px;
+ white-space: normal;
+ text-decoration: none;
+ }
+.dropdown-menu li > a > .info {
+ display: block;
+ font-size: 12px;
+ }
+/* focus state */
+.dropdown-menu li > a:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.dropdown-menu li > a:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.dropdown-menu li > a:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #31373E, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #31373E, inset 0 0 0 2px #00A4FD;
+}
+/* hover state */
+.dropdown-menu li > a:hover {
+ color: #FFFFFF;
+ background: #212527;
+ }
+/* items with secondary action icons */
+.dropdown-menu li > a.primary-link {
+ margin-right: 40px;
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ }
+.dropdown-menu li > a.secondary-link {
+ position: absolute;
+ right: 0;
+ top: 0;
+ bottom: 0;
+ width: 40px;
+ padding-left:0;
+ padding-right: 0;
+ font-size: 16px;
+ text-align: center;
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ }
+.dropdown-menu li > a > .link-description {
+ color: #6b7785;
+ display: block;
+ font-size: 0.85em;
+ }
+/* disabled state */
+.dropdown-menu > .disabled > a,
+ .dropdown-menu > .disabled > a:hover,
+ .dropdown-menu > .disabled > a:focus,
+ .dropdown-menu li > a.disabled,
+ .dropdown-menu li > a.disabled:hover,
+ .dropdown-menu li > a.disabled:focus {
+ color: #5C6773;
+ cursor: not-allowed;
+ text-decoration: none;
+ background-color: transparent;
+ background-image: none; /* Remove CSS gradient */
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+/* divider style */
+.dropdown-menu .divider {
+ margin: 0;
+ border: none;
+ border-top: 1px solid #171D21;
+ margin-top: 0;
+ height: 0;
+ }
+/* remove top border when there is already a divider */
+.dropdown-menu .divider + li > a {
+ border-top: none;
+ }
+/* select menus with find */
+.dropdown-menu .input-container .shared-findinput {
+ width: 100%;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ padding: 5px;
+ margin:0;
+ }
+.dropdown-menu .input-container .search-query {
+ width: 100%;
+ }
+/* truncated dropdown text */
+.dropdown-truncated li > a {
+ /* wrapping */
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
+}
+/*************************************************************************************************/
+/* DROPDOWN SIZES */
+/*************************************************************************************************/
+.dropdown-menu-narrow {
+ width: 10em;
+}
+.dropdown-menu-medium {
+ width: 25em;
+}
+.dropdown-menu-wide {
+ width: 30em;
+}
+.dropdown-menu-width-auto {
+ width: auto;
+ max-width: 20em;
+}
+.dropdown-menu-width-auto.dropdown-menu-narrow {
+ max-width: 10em;
+ }
+.dropdown-menu-width-auto.dropdown-menu-medium {
+ max-width: 25em;
+ }
+.dropdown-menu-width-auto.dropdown-menu-wide {
+ max-width: 30em;
+ }
+/*************************************************************************************************/
+/* SELECTABLE DROPDOWN */
+/*************************************************************************************************/
+.dropdown-menu-selectable li > a { /* BS 2.2 scoped */
+ padding-left: 24px;
+}
+/*************************************************************************************************/
+/* BOOTSTRAP OVERRIDE */
+/*************************************************************************************************/
+.navbar .nav > li > .dropdown-menu:before, .navbar .nav > li > .dropdown-menu:after {
+ display: none;
+ }
+.dropdown-header {
+ display: block;
+ padding: 3px 20px;
+ font-size: 12px;
+ line-height: 1.42857143;
+ color: #6b7785;
+}
+/*************************************************************************************************/
+/* FIXED HEIGHT DROPDOWNS & POPDOWNS */
+/*************************************************************************************************/
+.dropdown-menu-tall ul {
+ max-height: 20em;
+ overflow: auto;
+}
+.dropdown-menu-short ul {
+ max-height: 10em;
+ overflow: auto;
+}
+/* disable scrolling */
+.dropdown-menu-noscroll ul {
+ max-height: none;
+}
+/* Allow for dropdowns to go bottom up (aka, dropup-menu) */
+/* ------------------------------------------------------ */
+/* Just add .dropup after the standard .dropdown class and you're set, bro. */
+/* TODO: abstract this so that the navbar fixed styles are not placed here? */
+/* Reverse the caret */
+.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
+ border-top: 0;
+ border-bottom: 4px solid #000000;
+ content: "";
+ }
+/* Different positioning for bottom up menu */
+.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
+ top: auto;
+ bottom: 100%;
+ margin-bottom: 1px;
+ }
+/*************************************************************************************************/
+/* SUBMENUS */
+/*************************************************************************************************/
+.dropdown-submenu {
+ position: relative;
+}
+/* Default dropdowns */
+.dropdown-submenu > .dropdown-menu {
+ top: 0;
+ left: 100%;
+ margin-top: -6px;
+ margin-left: -1px;
+ border-radius: 2px 2px 2px 2px;
+ }
+.dropdown-submenu:hover > .dropdown-menu {
+ display: block;
+ }
+/* hover state of dropdown submenu */
+.dropdown-submenu:hover > a,
+ .dropdown-submenu:focus > a {
+ text-decoration: none;
+ color: #006EAA;
+ background: #3C444D;
+ }
+.dropdown-submenu > a {
+ paddin-right: 20px;
+ }
+/* Caret to indicate there is a submenu */
+.dropdown-submenu > a:after {
+ display: block;
+ content: "";
+ position: absolute;
+ right: 8px;
+ top: 50%;
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%);
+ width: 0;
+ height: 0;
+ border-color: transparent;
+ border-style: solid;
+ border-width: 5px 0 5px 5px;
+ border-left-color: rgb(204, 204, 204);
+ }
+.dropdown-submenu > ul {
+ overflow-x: hidden;
+ overflow-y: auto;
+ }
+/* Left aligned submenus */
+.dropdown-submenu.pull-left {
+ /* Undo the float */
+ /* Yes, this is awkward since .pull-left adds a float, but it sticks to our conventions elsewhere. */
+ float: none;
+ }
+/* Positioning the submenu */
+.dropdown-submenu.pull-left > .dropdown-menu {
+ left: -100%;
+ margin-left: 10px;
+ border-radius: 6px 0 6px 6px;
+ }
+/*************************************************************************************************/
+/* DROPUPS */
+/*************************************************************************************************/
+.dropup .dropdown-submenu > .dropdown-menu {
+ top: auto;
+ bottom: 0;
+ margin-top: 0;
+ margin-bottom: -2px;
+ border-radius: 5px 5px 5px 0;
+}
+/*************************************************************************************************/
+/* TWEAK NAV HEADERS */
+/*************************************************************************************************/
+/* Increase padding from 15px to 20px on sides */
+.dropdown .dropdown-menu .nav-header {
+ padding-left: 20px;
+ padding-right: 20px;
+}
+/*************************************************************************************************/
+/* TYPEAHEAD */
+/*************************************************************************************************/
+.typeahead {
+ z-index: 1051;
+ margin-top: 2px; /* give it some space to breathe */
+ border-radius: 3px;
+}
+/*===============================================================================================*/
+/* SPLUNK: COMPONENT ANIMATIONS */
+/*===============================================================================================*/
+.fade {
+ opacity: 0;
+ -webkit-transition: opacity 0.125s;
+ transition: opacity 0.125s;
+}
+.fade.in {
+ opacity: 1;
+ }
+.collapse {
+ position: relative;
+ height: 0;
+ overflow: hidden;
+ -webkit-transition: height 0.2s ease;
+ transition: height 0.2s ease;
+}
+.collapse.in {
+ height: auto;
+ }
+/*===============================================================================================*/
+/* SPLUNK: CLOSE ICONS */
+/*===============================================================================================*/
+.close {
+ float: right;
+ border-radius: 3px;
+ width: 27px;
+ height: 27px;
+
+ /* hide any placeholder text */
+ color: transparent;
+ font-size: 0;
+ line-height: 0;
+ text-align: center;
+ -webkit-transition: background 0.2s, color 0.2s;
+ transition: background 0.2s, color 0.2s;
+ /* Additional properties for button version */
+ /* iOS requires the button element instead of an anchor tag. */
+}
+.close:before {
+ font-family: "Splunk Icons";
+ content: '\2717';
+ font-size: 20px;
+ color: #FFFFFF;
+ line-height: 28px;
+ -webkit-transition: color 0.2s;
+ transition: color 0.2s;
+ }
+.close:hover {
+ background-color: #3C444D;
+ cursor: pointer;
+ text-decoration: none;
+ }
+.close:hover:before {
+ color: #FFFFFF;
+ }
+.close:focus {
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.close:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.close:focus:before {
+ color: #FFFFFF;
+ }
+/* If you want the anchor version, it requires `href="#"`. */
+button.close {
+ padding: 0;
+ cursor: pointer;
+ background: transparent;
+ border: 0;
+ -webkit-appearance: none;
+ }
+/* Components: Buttons & Alerts */
+/*===============================================================================================*/
+/* SPLUNK: BUTTONS */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* Base Styles & Overrides */
+/* Standard button class for use on a, button */
+/*************************************************************************************************/
+/*
+ Button
+ Button
+ Button
+
+*/
+.btn {
+ display: inline-block;
+ padding: 5px 14px;
+ height: auto;
+ line-height: 20px;
+ font-size: 14px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ padding: 5px 14px;
+ margin-bottom: 0; /* For input.btn */
+ font-weight: 400;
+ color: #5C6773;
+ text-align: center;
+ vertical-align: middle;
+ cursor: pointer;
+ border: 1px solid;
+ border-radius: 3px;
+ white-space: nowrap;
+
+ background-color: #5C6773;
+
+ border-color: #171D21;
+
+ color: #FFFFFF;
+
+ -webkit-box-shadow: inset 0px -1px 0 #3C444D;
+
+ box-shadow: inset 0px -1px 0 #3C444D;
+
+ text-decoration: none;
+
+ text-shadow: none;
+
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ -webkit-filter: none;
+
+ filter: none;
+}
+/* this breaks some bootstrap styles */
+.btn:hover {
+ background-color: #3C444D;
+ border-color: #171D21;
+ color: #FFFFFF;
+ -webkit-box-shadow: inset 0px -1px 0 #3C444D;
+ box-shadow: inset 0px -1px 0 #3C444D;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.btn:focus {
+ background-color: #5C6773;
+ border-color: #171D21;
+ color: #FFFFFF;
+ -webkit-box-shadow: inset 0px -1px 0 #3C444D;
+ box-shadow: inset 0px -1px 0 #3C444D;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.btn:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.btn:active, .btn.active {
+ background-color: #2B3033;
+ border-color: #171D21;
+ color: #FFFFFF;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: none;
+ transition: none;
+ -webkit-filter: none;
+ filter: none;
+ }
+.btn.disabled,
+ .btn[disabled],
+ .btn.disabled:hover,
+ .btn[disabled]:hover,
+ .btn.disabled:focus,
+ .btn[disabled]:focus,
+ .btn.disabled:active,
+ .btn[disabled]:active {
+ background-color: #3C444D;
+ border-color: transparent;
+ color: #5C6773;
+ -webkit-box-shadow: inset 0px -1px 0 transparent;
+ box-shadow: inset 0px -1px 0 transparent;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ cursor: not-allowed;
+ }
+/*************************************************************************************************/
+/* PRIMARY BUTTONS */
+/* Provides extra visual weight and identifies the primary action in a set of buttons. */
+/*************************************************************************************************/
+/*
+ Primary
+ Primary
+ Primary
+
+*/
+.btn-primary {
+ padding: 6px 15px;
+ font-weight: 500;
+ border: none;
+
+ background-color: #5CC05C;
+
+ border-color: transparent;
+
+ color: #FFFFFF;
+
+ -webkit-box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+
+ box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+
+ text-decoration: none;
+
+ text-shadow: none;
+
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ -webkit-filter: none;
+
+ filter: none;
+}
+.btn-primary:hover {
+ background-color: #40A540;
+ border-color: transparent;
+ color: #FFFFFF;
+ -webkit-box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.btn-primary:focus {
+ background-color: #5CC05C;
+ border-color: transparent;
+ color: #FFFFFF;
+ -webkit-box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.btn-primary:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.btn-primary:active, .btn-primary.active {
+ background-color: #389038;
+ border-color: transparent;
+ color: #FFFFFF;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.btn-primary.disabled,
+ .btn-primary[disabled],
+ .btn-primary.disabled:hover,
+ .btn-primary[disabled]:hover,
+ .btn-primary.disabled:focus,
+ .btn-primary[disabled]:focus,
+ .btn-primary.disabled:active,
+ .btn-primary[disabled]:active {
+ background-color: #9ED99E;
+ border-color: transparent;
+ color: #DFF2DF;
+ -webkit-box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ cursor: not-allowed;
+ }
+.btn-secondary {
+ font-weight: 500;
+}
+.btn-secondary:hover {
+ background-color: #3C444D;
+ border-color: #171D21;
+ color: #FFFFFF;
+ -webkit-box-shadow: inset 0px -1px 0 #3C444D;
+ box-shadow: inset 0px -1px 0 #3C444D;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.btn-secondary:focus {
+ background-color: #5C6773;
+ border-color: #171D21;
+ color: #FFFFFF;
+ -webkit-box-shadow: inset 0px -1px 0 #3C444D;
+ box-shadow: inset 0px -1px 0 #3C444D;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.btn-secondary:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.btn-secondary:active, .btn-secondary.active {
+ background-color: #2B3033;
+ border-color: #171D21;
+ color: #FFFFFF;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: none;
+ transition: none;
+ -webkit-filter: none;
+ filter: none;
+ }
+.btn-secondary.disabled,
+ .btn-secondary[disabled],
+ .btn-secondary.disabled:hover,
+ .btn-secondary[disabled]:hover,
+ .btn-secondary.disabled:focus,
+ .btn-secondary[disabled]:focus,
+ .btn-secondary.disabled:active,
+ .btn-secondary[disabled]:active {
+ background-color: #3C444D;
+ border-color: transparent;
+ color: #5C6773;
+ -webkit-box-shadow: inset 0px -1px 0 transparent;
+ box-shadow: inset 0px -1px 0 transparent;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ cursor: not-allowed;
+ }
+/*************************************************************************************************/
+/* Links */
+/* Pager style button pill */
+/* Note: this does not inherit or extend btn base styles and is meant for links only */
+/*************************************************************************************************/
+/*
+ Pill
+ Pill
+ Pill
+ Pill
+*/
+.btn-pill {
+ display: inline-block;
+ padding: 5px 14px; /* note the vertical padding will be funky unless it's block, inline-block, or floated */
+ line-height: 20px;
+ border-radius: 3px;
+ border: 1px solid transparent;
+
+ background-color: none;
+
+ border-color: transparent;
+
+ color: #FFFFFF;
+
+ -webkit-box-shadow: none;
+
+ box-shadow: none;
+
+ text-decoration: none;
+
+ text-shadow: none;
+
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ -webkit-filter: none;
+
+ filter: none;
+}
+.btn-pill:hover {
+ color: #FFFFFF;
+ background: #3C444D;
+ border-color: #171D21;
+ text-decoration: none;
+ }
+.btn-pill:focus {
+ color: #FFFFFF;
+ background: none;
+ border-color: transparent;
+ text-decoration: none;
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.btn-pill:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.btn-pill:active, .btn-pill.active {
+ color: #FFFFFF;
+ background: #2B3033;
+ border-color: transparent;
+ text-decoration: none;
+ }
+.btn-pill.disabled,
+ .btn-pill[disabled],
+ .btn-pill.disabled:hover,
+ .btn-pill[disabled]:hover,
+ .btn-pill.disabled:focus,
+ .btn-pill[disabled]:focus,
+ .btn-pill.disabled:active,
+ .btn-pill[disabled]:active {
+ color: #5C6773;
+ background: none;
+ border-color: transparent;
+ text-decoration: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ cursor: not-allowed;
+ }
+/*************************************************************************************************/
+/* LINK BUTTONS */
+/* Make a button look and behave like a link. */
+/*************************************************************************************************/
+.btn-link {
+ background-color: transparent;
+ border-color: transparent;
+ color: #00A4FD;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+}
+.btn-link:hover {
+ color: #006EAA;
+ text-decoration: underline;
+ }
+.btn-link:focus {
+ color: #00A4FD;
+ text-decoration: none;
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.btn-link:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.btn-link:active, .btn-link.active {
+ color: #00A4FD;
+ text-decoration: none;
+ }
+.btn-link.disabled,
+ .btn-link[disabled],
+ .btn-link.disabled:hover,
+ .btn-link[disabled]:hover,
+ .btn-link.disabled:focus,
+ .btn-link[disabled]:focus,
+ .btn-link.disabled:active,
+ .btn-link[disabled]:active {
+ color: #6b7785;
+ text-decoration: none;
+ cursor: not-allowed;
+ }
+/*************************************************************************************************/
+/* BLOCK BUTTON */
+/*************************************************************************************************/
+.btn-block {
+ display: block;
+ width: 100%;
+ padding-left: 0;
+ padding-right: 0;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+/* Vertically space out multiple block buttons */
+.btn-block + .btn-block {
+ margin-top: 5px;
+}
+/* Specificity overrides */
+input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
+ width: 100%;
+ }
+/*************************************************************************************************/
+/* DRAGGABLE BUTTON */
+/*************************************************************************************************/
+/*
+ Draggable
+
+
+*/
+.btn-draggable {
+ cursor: move;
+ width: 150px;
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+/* generated handle */
+.btn-draggable:before, .btn-draggable .before {
+ content: "";
+ float: left;
+ margin-left: -8px;
+ height: 18px;
+ width: 6px;
+ background: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%224px%22%20height%3D%224px%22%20viewBox%3D%220%200%204%204%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20fill%3D%22%23818D99%22%20width%3D%222%22%20height%3D%222%22/%3E%0A%3C/svg%3E);
+ cursor: move;
+ }
+/* sizes */
+.btn-draggable.btn-small:before{
+ height: 14px;
+ }
+.btn-draggable.btn-mini:before{
+ height: 12px;
+ }
+/*************************************************************************************************/
+/* BUTTON SIZES */
+/*************************************************************************************************/
+/* Large */
+.btn-large {
+ padding: 8px 28px;
+}
+.btn-large [class^="icon-"],
+ .btn-large [class*=" icon-"] {
+ margin-top: 4px;
+ }
+.btn-large.btn-primary {
+ padding: 9px 29px;
+ }
+/* Small */
+.btn-small {
+ padding: 3px 14px;
+}
+.btn-small [class^="icon-"],
+ .btn-small [class*=" icon-"] {
+ margin-top: 0px;
+ }
+.btn-small.btn-primary {
+ padding: 4px 15px;
+ }
+/* Mini */
+.btn-mini {
+ padding: 0px 7px;
+}
+.btn-mini [class^="icon-"],
+ .btn-mini [class*=" icon-"] {
+ margin-top: -1px;
+ }
+.btn-mini.btn-primary {
+ padding: 1px 8px;
+ }
+.btn-mini,
+.btn-group > .btn-mini {
+ font-size: 12px;
+ font-weight: 500;
+ line-height: 18px;
+}
+/* Square Button */
+.btn-square {
+ padding: 6px 0;
+ height: 32px;
+ width: 32px;
+ text-align: center;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+/*************************************************************************************************/
+/* PRINT */
+/*************************************************************************************************/
+@media print {
+ .btn {
+ background: none !important;
+ border: none !important;
+ padding: 0 !important;
+ color: #FFFFFF !important;
+ text-shadow: none !important;
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ }
+ .caret {
+ display: none !important;
+ }
+}
+/*===============================================================================================*/
+/* SPLUNK: BUTTON GROUPS */
+/* BTN-GROUP handles rounding & spacing on btns & btn-combo. */
+/* BTN-COMBO handles rounding on dropdowns & splits only, behaves like group but without */
+/* grouping or spacing. */
+/*===============================================================================================*/
+/* button combos, grouping and toolbar
+
+*/
+/* Make the div behave like a button */
+.btn-group,
+.btn-combo {
+ position: relative;
+ display: inline-block;
+ font-size: 0; /* remove as part 1 of font-size inline-block hack */
+ white-space: nowrap; /* prevent buttons from wrapping when in tight spaces (e.g., the table on the tests page) */
+ vertical-align: middle; /* match .btn alignment given font-size hack above */
+}
+/* Space out series of button groups */
+.btn-group + .btn-group,
+.btn-combo + .btn-combo {
+ margin-left: 10px;
+}
+/* Float them, remove border radius, then re-add to first and last elements */
+.btn-group > .btn,
+ .btn-group > .btn-combo > .btn {
+ position: relative;
+ border-radius: 0;
+ }
+/* reset margin when in a group */
+.btn-group > .btn + .btn,
+ .btn-group > .btn + .btn-combo,
+ .btn-group > .btn-combo + .btn-combo,
+ .btn-group > .btn-combo + .btn {
+ margin-left: -1px;
+ }
+/* Redeclare as part 2 of font-size inline-block hack */
+.btn-group > .btn,
+ .btn-group > .btn-large,
+ .btn-group > .btn-small,
+ .btn-group > .dropdown-menu,
+ .btn-group > .popover,
+ .btn-group .btn-pill,
+ .btn-group .popdown-dialog,
+ .btn-group .dropdown-toggle,
+ .btn-group ul {
+ font-size: 14px;
+ }
+.btn-group > .btn-mini {
+ font-size: 12px; /* Reset font for mini size */
+ }
+/* Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match */
+.btn-group > .btn:first-child,
+ .btn-group > .btn-combo:first-child > .btn:first-child,
+ .btn-group > .btn-combo:first-child > .drodown-toggle,
+ .btn-group > .btn-combo:first-child > .btn:first-child {
+ margin-left: 0;
+ border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ }
+/* Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it */
+.btn-group > .btn:last-child,
+ .btn-group > .dropdown-toggle,
+ .btn-group > .btn-combo:last-child > .btn:last-child,
+ .btn-group > .btn-combo:last-child > .dropdown-toggle {
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ }
+/* Reset corners for large buttons */
+.btn-group > .btn.large:first-child,
+ .btn-group > .btn-combo:first-child > .btn.large:first-child {
+ margin-left: 0;
+ border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ }
+.btn-group > .btn.large:last-child,
+ .btn-group > .large.dropdown-toggle,
+ .btn-group > .btn-combo:last-child > .btn.large:last-child,
+ .btn-group > .btn-combo:last-child > .large.dropdown-toggle {
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ }
+/* On hover/active, bring the proper btn to front */
+.btn-group > .btn:hover,
+ .btn-group > .btn:active,
+ .btn-group > .btn.active,
+ .btn-group > .btn-combo > .btn:hover,
+ .btn-group > .btn-combo > .btn:active,
+ .btn-group > .btn-combo > .btn.active {
+ z-index: 2;
+ }
+/* On focus, bring the btn to front */
+.btn-group > .btn:focus,
+ .btn-group > .btn-combo > .btn:focus {
+ z-index: 3;
+ }
+/* On active and open, don't show outline */
+.btn-group .dropdown-toggle:active,
+ .btn-group.open .dropdown-toggle {
+ outline: 0;
+ }
+/*************************************************************************************************/
+/* BUTTON COMBO */
+/*************************************************************************************************/
+/* special case for btn-combo */
+.btn-combo > .btn:first-child {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ }
+.btn-combo > .btn:last-child,
+ .btn-combo > .dropdown-toggle {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ }
+/* reset margin when in a group */
+.btn-combo > .btn + .btn {
+ margin-left: -1px;
+ }
+/* Redeclare as part 2 of font-size inline-block hack */
+.btn-combo > .btn,
+ .btn-combo > .btn-large,
+ .btn-combo > .btn-small,
+ .btn-combo > .dropdown-menu,
+ .btn-combo .btn-pill,
+ .btn-combo .popdown-dialog,
+ .btn-combo .dropdown-toggle,
+ .btn-combo ul {
+ font-size: 14px;
+ }
+.btn-combo > .btn-mini {
+ font-size: 12px; /* Reset font for mini size */
+ }
+/* Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match */
+.btn-combo:first-child > .btn:first-child {
+ margin-left: 0;
+ border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ }
+/* Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it */
+.btn-combo > .dropdown-toggle {
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ }
+/*************************************************************************************************/
+/* BUTTON TOOLBAR */
+/* Optional: Group multiple button groups together for a toolbar. */
+/*************************************************************************************************/
+.btn-toolbar {
+ font-size: 0; /* Hack to remove whitespace that results from using inline-block */
+ margin-top: 10px;
+ margin-bottom: 10px;
+}
+.btn-toolbar .btn-combo {
+ display: inline-block; /* display inline for toolbar */
+ }
+.btn-toolbar > .btn + .btn,
+ .btn-toolbar > .btn-group + .btn,
+ .btn-toolbar > .btn + .btn-group,
+ .btn-toolbar > .btn-combo + .btn,
+ .btn-toolbar > .btn + .btn-combo {
+ margin-left: 5px;
+ }
+/*************************************************************************************************/
+/* SPLIT BUTTON DROPDOWNS */
+/*************************************************************************************************/
+/* Give the line between buttons some depth */
+.btn-group > .btn-combo > .btn + .dropdown-toggle,
+.btn-combo > .btn + .dropdown-toggle {
+ padding-left: 8px;
+ padding-right: 8px;
+ -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
+ box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
+}
+.btn-group > .btn-mini + .dropdown-toggle,
+ .btn-group > .btn-combo > .btn-mini + .dropdown-toggle {
+ padding-left: 5px;
+ padding-right: 5px;
+ }
+.btn-group > .btn-large + .dropdown-toggle,
+ .btn-group > .btn-combo > .btn-large + .dropdown-toggle {
+ padding-left: 12px;
+ padding-right: 12px;
+ }
+/* Remove the gradient and set the same inset shadow as the :active state */
+.btn-group.open .dropdown-toggle {
+ background-image: none;
+ -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
+ box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
+ }
+/* Keep the hover's background when dropdown is open */
+.btn-group.open .btn.dropdown-toggle {
+ background-color: #3C444D;
+ }
+/* The clickable button for toggling the menu */
+.btn-group.open .btn-primary.dropdown-toggle {
+ background-color: #40A540;
+ }
+.btn-group.open .btn-danger.dropdown-toggle {
+ background-color: #EA958D;
+ }
+.btn-group.open .btn-success.dropdown-toggle {
+ background-color: #40A540;
+ }
+/* Prevent Tooltip from spacing two buttons */
+.btn-group > .btn + div.tooltip + .btn {
+ margin-left: -1px;
+ }
+/*************************************************************************************************/
+/* VERTICAL BUTTON GROUPS */
+/*************************************************************************************************/
+.btn-group-vertical {
+ display: inline-block;
+}
+/* makes buttons only take up the width they need */
+.btn-group-vertical > .btn {
+ display: block;
+ float: none;
+ max-width: 100%;
+ border-radius: 0;
+ }
+.btn-group-vertical > .btn + .btn {
+ margin-left: 0;
+ margin-top: -1px;
+ }
+.btn-group-vertical:first-child {
+ border-radius: 3px 3px 0 0;
+ }
+.btn-group-vertical:last-child {
+ border-radius: 0 0 3px 3px;
+ }
+.btn-group-vertical > .btn-large:first-child {
+ border-radius: 3px 3px 0 0;
+ }
+.btn-group-vertical > .btn-large:last-child {
+ border-radius: 0 0 3px 3px;
+ }
+/*************************************************************************************************/
+/* RADIO BUTTON GROUP */
+/*************************************************************************************************/
+.btn-group-radio > .btn {
+ text-overflow: ellipsis;
+ overflow: hidden;
+ border-color: #171D21;
+ }
+.btn-group-radio > .btn:hover {
+ background-color: #3C444D;
+ -webkit-box-shadow: inset 0px -1px 0 #31373E;
+ box-shadow: inset 0px -1px 0 #31373E;
+ }
+.btn-group-radio > .btn.active {
+ cursor: default;
+ background-color: #2B3033;
+ -webkit-box-shadow: inset 0px 1px 0 #000000;
+ box-shadow: inset 0px 1px 0 #000000;
+ border-color: #171D21;
+ }
+.btn-group-radio > .btn.active:focus {
+ cursor: default;
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.btn-group-radio > .btn.active:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.btn-group-radio > .btn.active[disabled] {
+ cursor: not-allowed;
+ background-color: #2B3033;
+ -webkit-box-shadow: inset 0px 1px 0 #000000;
+ box-shadow: inset 0px 1px 0 #000000;
+ border-color: #171D21;
+ }
+.btn-group-radio > .btn:disabled {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-color: transparent;
+ background-color: #3C444D;
+ }
+/* For synthetic radio with the "locale-responsive-layout" class, align the items vertically to accommodate long words (SPL-83062). */
+body.locale-de .btn-group-radio.locale-responsive-layout {
+ display: block;
+ }
+body.locale-de .btn-group-radio.locale-responsive-layout .btn {
+ border-radius: 0;
+ display: block;
+ width: 100%;
+ margin-left: 0;
+ border-bottom-width: 0;
+ }
+body.locale-de .btn-group-radio.locale-responsive-layout .btn:first-child {
+ border-radius: 3px 3px 0 0;
+ }
+body.locale-de .btn-group-radio.locale-responsive-layout .btn:last-child {
+ border-radius: 0 0 3px 3px;
+ border-bottom-width: 1px;
+ }
+/*===============================================================================================*/
+/* SPLUNK: ALERTS */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* ALERTS CONTAINER */
+/*************************************************************************************************/
+.alerts:not(.alerts-view) {
+ max-height: 500px;
+ overflow-y: auto;
+}
+/*************************************************************************************************/
+/* BASE STYLES */
+/*************************************************************************************************/
+.alert {
+ margin-bottom: 20px;
+ border-radius: 3px;
+ position: relative;
+ padding: 8px 35px 8px 27px;
+ word-wrap: break-word;
+ color: #FFFFFF;
+}
+.alert .icon-alert {
+ font-size: 200%;
+ position: absolute;
+ left: 0px;
+ top: 8px;
+ }
+.alert h4 {
+ color: inherit;
+ margin: 0;
+ }
+.alert .close {
+ position: relative;
+ top: -2px;
+ right: -21px;
+ line-height: 20px;
+ }
+.alert-inline {
+ display: inline-block;
+ border: 0;
+ margin-bottom: 0;
+}
+/*************************************************************************************************/
+/* ALERTS LEVELS */
+/*************************************************************************************************/
+.alert-warning .icon-alert {
+ color: #F8BE34;
+}
+.alert-info .icon-alert {
+ color: #006D9C;
+}
+.alert-info .icon-alert:before {
+ content: 'I';
+ }
+.alert-success .icon-alert {
+ color: #53A051;
+}
+.alert-success .icon-alert:before {
+ content: 'I';
+ }
+.alert-404,
+.alert-error .icon-alert {
+ color: #DC4E41;
+}
+.alert-404:before, .alert-error .icon-alert:before {
+ content: '\ECE2';
+ }
+/* Components: Nav */
+/*===============================================================================================*/
+/* SPLUNK: NAVS */
+/* Navigation styles and components. */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* BASE CLASS */
+/*************************************************************************************************/
+.nav {
+ margin-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+.nav > li > a {
+ display: block;
+ }
+.nav > li > a:hover, .nav > li > a:focus {
+ text-decoration: none;
+ }
+/* Redeclare pull classes because of specifity */
+.nav > .pull-right {
+ float: right;
+ }
+/* Nav headers (for dropdowns and lists) */
+.nav-header {
+ display: block;
+ padding: 3px 15px;
+ font-size: 12px;
+ font-weight: bold;
+ line-height: 20px;
+ color: #818D99;
+ text-shadow: 0 1px 0 rgba(255,255,255,.5);
+ text-transform: uppercase;
+}
+/* Space them out when they follow another list item (link) */
+.nav li + .nav-header {
+ margin-top: 9px;
+}
+/*************************************************************************************************/
+/* NAV LIST */
+/*************************************************************************************************/
+.nav-list {
+ padding-left: 15px;
+ padding-right: 15px;
+ margin-bottom: 0;
+}
+.nav-list > li > a,
+ .nav-list .nav-header {
+ margin-left: -15px;
+ margin-right: -15px;
+ text-shadow: 0 1px 0 rgba(255,255,255,.5);
+ }
+.nav-list > li > a {
+ padding: 3px 15px;
+ }
+.nav-list > .active > a,
+ .nav-list > .active > a:hover,
+ .nav-list > .active > a:focus {
+ color: #FFFFFF;
+ text-shadow: 0 -1px 0 rgba(0,0,0,.2);
+ background-color: #00A4FD;
+ }
+.nav-list [class^="icon-"], .nav-list [class*=" icon-"] {
+ margin-right: 2px;
+ }
+/* Dividers (basically an hr) within the dropdown */
+.nav-list .divider {
+ height: 1px;
+ margin: 9px 1px;
+ /* 8px 1px */
+ overflow: hidden;
+ background-color: #171D21;
+ }
+/*************************************************************************************************/
+/* TABS & PILLS */
+/*************************************************************************************************/
+.nav-tabs:before,
+ .nav-tabs:after,
+ .nav-pills:before,
+ .nav-pills:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.nav-tabs:after, .nav-pills:after {
+ clear: both;
+ }
+.nav-tabs > li, .nav-pills > li {
+ float: left;
+ }
+.nav-tabs > li > a, .nav-pills > li > a {
+ padding-right: 15px;
+ padding-left: 15px;
+ margin-right: 2px;
+ line-height: 14px; /* keeps the overall height an even number */
+ }
+/*************************************************************************************************/
+/* TABS */
+/* Splunk style tabs. */
+/* extends: nav */
+/* overrides: bootstrap default nav-tabs */
+/*************************************************************************************************/
+/*
+
+*/
+.nav-tabs {
+ padding: 0 5px;
+ height: 38px;
+ background-color: #FFFFFF;
+ border-bottom: 1px solid #2B3033;
+}
+.nav-tabs > li {
+ position: relative;
+ }
+.nav-tabs > li > a {
+ line-height: 34px;
+ padding: 2px 15px;
+ color: #5C6773;
+ }
+.nav-tabs > li > a:before {
+ content: '';
+ position: absolute;
+ width: calc(100% - 30px);
+ height: 0;
+ bottom: 0;
+ left: 14px;
+ background-color: #E1E6EB;
+ -webkit-transition: height 0.2s;
+ transition: height 0.2s;
+ }
+.nav-tabs > li > a:hover {
+ background: transparent;
+ }
+.nav-tabs > li > a:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.nav-tabs > li > a:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.nav-tabs > li > a:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ background-color: transparent;
+ border-radius: 3px;
+}
+.nav-tabs > li:not(.active):hover > a:before {
+ height: 3px;
+ }
+.nav-tabs > li.active > a:before {
+ height: 3px;
+ background-color: #007ABD;
+ }
+.nav-tabs > li.active, .nav-tabs > li > a.active {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ border-radius: 0 !important;
+ font-weight: 500;
+ color: #FFFFFF;
+ }
+/*************************************************************************************************/
+/* PILLS */
+/*************************************************************************************************/
+/* Links rendered as pills */
+.nav-pills > li > a {
+ padding-top: 8px;
+ padding-bottom: 8px;
+ margin-top: 2px;
+ margin-bottom: 2px;
+ border-radius: 5px;
+
+ }
+/* Active State */
+.nav-pills > .active > a,
+ .nav-pills > .active > a:hover,
+ .nav-pills > .active > a:focus {
+ color: #FFFFFF;
+ background-color: #00A4FD;
+ }
+/*************************************************************************************************/
+/* STACKED NAV */
+/*************************************************************************************************/
+/* Stacked tabs and pills */
+.nav-stacked > li {
+ float: none;
+}
+.nav-stacked > li > a {
+ margin-right: 0; /* no need for the gap between nav items */
+ }
+/* Tabs */
+.nav-stacked > li.nav-tabs {
+ border-bottom: 0;
+ }
+.nav-stacked > li.nav-tabs > li > a {
+ border: 1px solid #171D21;
+ border-radius: 0;
+ }
+.nav-stacked > li.nav-tabs > li > a:hover,
+ .nav-stacked > li.nav-tabs > li > a:focus {
+ border-color: #171D21;
+ z-index: 2;
+ }
+.nav-stacked > li.nav-tabs > li:first-child > a {
+ border-top-right-radius: 3px;
+ border-top-left-radius: 3px;
+ }
+.nav-stacked > li.nav-tabs > li:last-child > a {
+ border-bottom-right-radius: 3px;
+ border-bottom-left-radius: 3px;
+ }
+/* Pills */
+.nav-stacked > li.nav-pills > li > a {
+ margin-bottom: 3px;
+ }
+.nav-stacked > li.nav-pills > li:last-child > a {
+ margin-bottom: 1px; /* decrease margin to match sizing of stacked tabs */
+ }
+/*************************************************************************************************/
+/* DROPDOWNS */
+/*************************************************************************************************/
+.nav-tabs .dropdown-menu {
+ border-radius: 0 0 3px 3px; /* remove the top rounded corners here since there is a hard edge above the menu */
+}
+.nav-pills .dropdown-menu {
+ border-radius: 3px; /* make rounded corners match the pills */
+}
+/*************************************************************************************************/
+/* DEFAULT DROPDOWN LINKS */
+/*************************************************************************************************/
+/* Make carets use linkColor to start */
+.nav .dropdown-toggle .caret {
+ border-top-color: #00A4FD;
+ border-bottom-color: #00A4FD;
+ margin-top: 6px;
+ }
+.nav .dropdown-toggle:hover .caret, .nav .dropdown-toggle:focus .caret {
+ border-top-color: #006EAA;
+ border-bottom-color: #006EAA;
+ }
+/* move down carets for tabs */
+.nav-tabs .dropdown-toggle .caret {
+ margin-top: 8px;
+}
+/*************************************************************************************************/
+/* ACTIVE DROPDOWN LINKS */
+/*************************************************************************************************/
+.nav .active .dropdown-toggle .caret {
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+}
+.nav-tabs .active .dropdown-toggle .caret {
+ border-top-color: #5C6773;
+ border-bottom-color: #5C6773;
+}
+/*************************************************************************************************/
+/* ACTIVE:HOVER / :FOCUS DROPDOWN LINKS */
+/*************************************************************************************************/
+.nav > .dropdown.active > a:hover,
+ .nav > .dropdown.active > a:focus {
+ cursor: pointer;
+ }
+/*************************************************************************************************/
+/* OPEN DROPDOWNS */
+/*************************************************************************************************/
+.nav-tabs .open .dropdown-toggle,
+.nav-pills .open .dropdown-toggle,
+.nav > li.dropdown.open.active > a:hover,
+.nav > li.dropdown.open.active > a:focus {
+ color: #FFFFFF;
+ background-color: #818D99;
+ border-color: #818D99;
+}
+.nav li.dropdown.open .caret,
+ .nav li.dropdown.open.active .caret,
+ .nav li.dropdown.open a:hover .caret,
+ .nav li.dropdown.open a:focus .caret {
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+ opacity: 1.0;
+ }
+/* Dropdowns in stacked tabs */
+.tabs-stacked .open > a:hover,
+ .tabs-stacked .open > a:focus {
+ border-color: #818D99;
+ }
+/*************************************************************************************************/
+/* TABBABLE COMMON STYLES */
+/*************************************************************************************************/
+/* Clear any floats */
+.tabbable:before,
+ .tabbable:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.tabbable:after {
+ clear: both;
+ }
+.tab-content {
+ overflow: auto; /* prevent content from running below tabs */
+}
+/* Remove border on bottom, left, right */
+.tabs-below > .nav-tabs, .tabs-right > .nav-tabs, .tabs-left > .nav-tabs {
+ border-bottom: 0;
+ }
+/* Show/hide tabbable areas */
+.tab-content > .tab-pane,
+.pill-content > .pill-pane {
+ display: none;
+}
+.tab-content > .active,
+.pill-content > .active {
+ display: block;
+}
+/*************************************************************************************************/
+/* TABBABLE BOTTOM STYLES */
+/*************************************************************************************************/
+.tabs-below > .nav-tabs {
+ border-top: 1px solid #171D21;
+}
+.tabs-below > .nav-tabs > li {
+ margin-top: -1px;
+ margin-bottom: 0;
+ }
+.tabs-below > .nav-tabs > li > a {
+ border-radius: 0 0 3px 3px;
+ }
+.tabs-below > .nav-tabs > li > a:hover,
+ .tabs-below > .nav-tabs > li > a:focus {
+ border-bottom-color: transparent;
+ border-top-color: #171D21;
+ }
+.tabs-below > .nav-tabs > .active > a,
+ .tabs-below > .nav-tabs > .active > a:hover,
+ .tabs-below > .nav-tabs > .active > a:focus {
+ border-color: transparent #171D21 #171D21 #171D21;
+ }
+/*************************************************************************************************/
+/* TABBABLE LEFT & RIGHT STYLES */
+/*************************************************************************************************/
+/* Common styles */
+.tabs-left > li, .tabs-right > li {
+ float: none;
+ }
+.tabs-left > li > a, .tabs-right > li > a {
+ min-width: 74px;
+ margin-right: 0;
+ margin-bottom: 3px;
+ }
+/* Tabs on the left */
+.tabs-left > .nav-tabs {
+ float: left;
+ margin-right: 19px;
+ border-right: 1px solid #171D21;
+}
+.tabs-left > .nav-tabs > li > a {
+ margin-right: -1px;
+ border-radius: 3px 0 0 3px;
+ }
+.tabs-left > .nav-tabs > li > a:hover,
+ .tabs-left > .nav-tabs > li > a:focus {
+ border-color: #E1E6EB #171D21 #E1E6EB #E1E6EB;
+ }
+.tabs-left > .nav-tabs .active > a,
+ .tabs-left > .nav-tabs .active > a:hover,
+ .tabs-left > .nav-tabs .active > a:focus {
+ border-color: #171D21 transparent #171D21 #171D21;
+ }
+/* Tabs on the right */
+.tabs-right > .nav-tabs {
+ float: right;
+ margin-left: 19px;
+ border-left: 1px solid #171D21;
+}
+.tabs-right > .nav-tabs > li > a {
+ margin-left: -1px;
+ border-radius: 0 3px 3px 0;
+ }
+.tabs-right > .nav-tabs > li > a:hover,
+ .tabs-right > .nav-tabs > li > a:focus {
+ border-color: #E1E6EB #E1E6EB #E1E6EB #171D21;
+ }
+.tabs-right > .nav-tabs .active > a,
+ .tabs-right > .nav-tabs .active > a:hover,
+ .tabs-right > .nav-tabs .active > a:focus {
+ border-color: #171D21 #171D21 #171D21 transparent;
+ }
+/* fixes an alignment issue with out font based carets. */
+.nav .dropdown-toggle .caret,
+.nav-tabs .dropdown-toggle .caret,
+.navbar .nav .dropdown-toggle .caret {
+ margin-top: 0;
+}
+/*************************************************************************************************/
+/* DISABLED STATES */
+/*************************************************************************************************/
+/* Gray out text */
+.nav > .disabled > a {
+ color: #5C6773;
+}
+/* Nuke hover/focus effects */
+.nav > .disabled > a:focus,
+ .nav > .disabled > a:hover {
+ text-decoration: none;
+ background-color: transparent;
+ cursor: default;
+ }
+/*************************************************************************************************/
+/* PRINT */
+/*************************************************************************************************/
+@media print {
+ header,
+ .app-bar {
+ display: none !important;
+ }
+
+ .main-tabs {
+ border: none !important;
+ }
+ .main-tabs li:not(.active) {
+ display: none !important;
+ }
+ .main-tabs li.active:before, .main-tabs li.active:after {
+ display:none !important;
+ }
+}
+/*===============================================================================================*/
+/* SPLUNK: NAVBARS (REDUX) */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* COMMON STYLES */
+/*************************************************************************************************/
+/* Base class and wrapper */
+.navbar {
+ overflow: visible;
+ margin-bottom: 0;
+}
+/* We then reset it for fixed navbars in the #gridSystem mixin */
+.navbar .container {
+ width: auto;
+ }
+/* Brand: Website or project name. */
+.navbar .brand {
+ float: left;
+ display: block;
+ /* Vertically center the text given $navbarHeight */
+ padding: 7px 20px 7px;
+ margin-left: -20px; /* negative indent to left-align the text down the page */
+ font-size: 20px;
+ font-weight: 200;
+ color: #00A4FD;
+ text-shadow: 0 1px 0 #FFFFFF;
+ }
+.navbar .brand:hover,
+ .navbar .brand:focus {
+ text-decoration: none;
+ }
+/* Dividers in navbar */
+.navbar .divider-vertical {
+ height: 34px;
+ margin: 0 9px;
+ border-left: 1px solid #171D21;
+ border-right: 1px solid #FFFFFF;
+ }
+/* Buttons in navbar */
+.navbar .btn,
+ .navbar .btn-group {
+ margin-top: 2px; /* Vertically center in navbar */
+ }
+/* Set width to auto for default container */
+.navbar .btn-group .btn,
+ .navbar .input-prepend .btn,
+ .navbar .input-append .btn,
+ .navbar .input-prepend .btn-group,
+ .navbar .input-append .btn-group {
+ margin-top: 0; /* then undo the margin here so we don't accidentally double it */
+ }
+/* Inner for background effects */
+/* Gradient is applied to its own element because overflow visible is not honored by IE when filter is present */
+.navbar-inner {
+ min-height: 34px;
+ padding-left: 20px;
+ padding-right: 20px;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#171D21));
+ background-image: linear-gradient(to bottom, #FFFFFF, #171D21);
+ border: 1px solid rgb(0, 0, 0);
+ border-radius: 3px;
+ -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065);
+ box-shadow: 0 1px 4px rgba(0,0,0,.065);
+}
+/* Prevent floats from breaking the navbar */
+.navbar-inner:before,
+ .navbar-inner:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.navbar-inner:after {
+ clear: both;
+ }
+/* Override the default collapsed state */
+.nav-collapse.collapse {
+ height: auto;
+ overflow: visible;
+}
+/* Plain text in topbar */
+.navbar-text {
+ margin-bottom: 0;
+ line-height: 34px;
+ color: #C3CBD4;
+}
+/* Janky solution for now to account for links outside the .nav */
+.navbar-link {
+ color: #C3CBD4;
+}
+.navbar-link:hover,
+ .navbar-link:focus {
+ color: #3C444D;
+ }
+/*************************************************************************************************/
+/* NAVBAR FORMS */
+/*************************************************************************************************/
+.navbar-form {
+ margin-bottom: 0;
+}
+/* remove default bottom margin */
+.navbar-form:before,
+ .navbar-form:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.navbar-form:after {
+ clear: both;
+ }
+.navbar-form input,
+ .navbar-form select,
+ .navbar-form .radio,
+ .navbar-form .checkbox {
+ margin-top: 2px; /* Vertically center in navbar */
+ }
+.navbar-form input,
+ .navbar-form select,
+ .navbar-form .btn {
+ display: inline-block;
+ margin-bottom: 0;
+ }
+.navbar-form input[type="image"],
+ .navbar-form input[type="checkbox"],
+ .navbar-form input[type="radio"] {
+ margin-top: 3px;
+ }
+.navbar-form .input-append,
+ .navbar-form .input-prepend {
+ margin-top: 5px;
+ white-space: nowrap;
+ }
+/* preven two items from separating within a .navbar-form that has .pull-left */
+.navbar-form .input-append input, .navbar-form .input-prepend input {
+ margin-top: 0; /* remove the margin on top since it's on the parent */
+ }
+/*************************************************************************************************/
+/* NAVBAR SEARCH */
+/*************************************************************************************************/
+.navbar-search {
+ position: relative;
+ float: left;
+ margin-top: 2px; /* Vertically center in navbar */
+ margin-bottom: 0;
+}
+.navbar-search .search-query {
+ margin-bottom: 0;
+ padding: 4px 14px;
+ font-family: Georgia, "Times New Roman", Times, serif;
+ font-size: 13px;
+ font-weight: normal;
+ line-height: 1;
+ border-radius: 15px; /* redeclare because of specificity of the type attribute */
+ }
+/*************************************************************************************************/
+/* STATIC NAVBAR */
+/*************************************************************************************************/
+.navbar-static-top {
+ position: static;
+ margin-bottom: 0;
+}
+/* remove 18px margin for default navbar */
+.navbar-static-top .navbar-inner {
+ border-radius: 0;
+ }
+/*************************************************************************************************/
+/* FIXED NAVBAR */
+/*************************************************************************************************/
+/* Shared (top/bottom) styles */
+.navbar-fixed-top,
+.navbar-fixed-bottom {
+ position: fixed;
+ right: 0;
+ left: 0;
+ z-index: 1030;
+ margin-bottom: 0;
+}
+/* remove 18px margin for default navbar */
+.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {
+ padding-left: 0;
+ padding-right: 0;
+ border-radius: 0;
+ }
+.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner {
+ border-width: 0 0 1px;
+ -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
+ box-shadow: 0 1px 10px rgba(0,0,0,.1);
+ }
+/* Fixed to top */
+.navbar-fixed-top {
+ top: 0;
+}
+/* Fixed to bottom */
+.navbar-fixed-bottom {
+ bottom: 0;
+}
+.navbar-fixed-bottom .navbar-inner {
+ border-width: 1px 0 0;
+ -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
+ box-shadow: 0 -1px 10px rgba(0,0,0,.1);
+ }
+/* Reset container width */
+/* Required here as we reset the width earlier on and the grid mixins don't override early enough */
+.navbar-static-top .container,
+.navbar-fixed-top .container,
+.navbar-fixed-bottom .container {
+ width: 940px;
+}
+/*************************************************************************************************/
+/* NAVIGATION */
+/*************************************************************************************************/
+.navbar {
+ /* Navbar button for toggling navbar items in responsive layouts */
+}
+.navbar .nav {
+ position: relative;
+ left: 0;
+ display: block;
+ float: left;
+ margin: 0 10px 0 0;
+ }
+.navbar .nav.pull-right {
+ float: right; /* redeclare due to specificity */
+ margin-right: 0; /* remove margin on float right nav */
+ }
+.navbar .nav > li {
+ float: left;
+ }
+/* Links */
+.navbar .nav > li > a {
+ float: none;
+ /* Vertically center the text given $navbarHeight */
+ padding: 7px 15px 7px;
+ color: #C3CBD4;
+ text-decoration: none;
+ text-shadow: 0 1px 0 #FFFFFF;
+ }
+/* Hover/focus */
+.navbar .nav > li > a:focus,
+ .navbar .nav > li > a:hover {
+ background-color: transparent; /* "transparent" is default to differentiate :hover/:focus from .active */
+ color: #3C444D;
+ text-decoration: none;
+ }
+/* Dropdown Menus */
+.navbar .nav > li > .dropdown-menu:before {
+ content: '';
+ display: inline-block;
+ border-left: 7px solid transparent;
+ border-right: 7px solid transparent;
+ border-bottom: 7px solid #171D21;
+ border-bottom-color: #171D21;
+ position: absolute;
+ top: -7px;
+ left: 9px;
+ }
+.navbar .nav > li > .dropdown-menu:after {
+ content: '';
+ display: inline-block;
+ border-left: 6px solid transparent;
+ border-right: 6px solid transparent;
+ border-bottom: 6px solid #FFFFFF;
+ position: absolute;
+ top: -6px;
+ left: 10px;
+ }
+/* Caret should match text color on hover/focus */
+.navbar .nav > li.dropdown > a:hover .caret,
+ .navbar .nav > li.dropdown > a:focus .caret {
+ border-top-color: #3C444D;
+ border-bottom-color: #3C444D;
+ }
+/* Remove background color from open dropdown */
+.navbar .nav > li.dropdown.open > .dropdown-toggle, .navbar .nav > li.dropdown.active > .dropdown-toggle, .navbar .nav > li.dropdown.open.active > .dropdown-toggle {
+ background-color: rgb(13, 16, 18);
+ color: #5C6773;
+ }
+.navbar .nav > li.dropdown.open > .dropdown-toggle .caret, .navbar .nav > li.dropdown.active > .dropdown-toggle .caret, .navbar .nav > li.dropdown.open.active > .dropdown-toggle .caret {
+ border-top-color: #5C6773;
+ border-bottom-color: #5C6773;
+ }
+.navbar .nav > li.dropdown > .dropdown-toggle .caret {
+ border-top-color: #C3CBD4;
+ border-bottom-color: #C3CBD4;
+ }
+.navbar .nav .dropdown-toggle .caret {
+ margin-top: 8px;
+ }
+/* Active nav items */
+.navbar .nav > .active > a,
+ .navbar .nav > .active > a:hover,
+ .navbar .nav > .active > a:focus {
+ color: #5C6773;
+ text-decoration: none;
+ background-color: rgb(13, 16, 18);
+ -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,.125);
+ box-shadow: inset 0 3px 8px rgba(0,0,0,.125);
+ }
+/* These definitions need to come after '.navbar .btn' */
+.navbar .btn-navbar {
+ display: none;
+ float: right;
+ padding: 7px 10px;
+ margin-left: 5px;
+ margin-right: 5px;
+ background-color: #5C6773;
+ border-color: #171D21;
+ color: #FFFFFF;
+ -webkit-box-shadow: inset 0px -1px 0 #3C444D;
+ box-shadow: inset 0px -1px 0 #3C444D;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
+ box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
+ }
+.navbar .btn-navbar .icon-bar {
+ display: block;
+ width: 18px;
+ height: 2px;
+ background-color: #f5f5f5;
+ border-radius: 1px;
+ -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.25);
+ box-shadow: 0 1px 0 rgba(0,0,0,.25);
+ }
+.navbar .btn-navbar .icon-bar+ .icon-bar {
+ margin-top: 3px;
+ }
+/* Right aligned menus need alt position */
+.navbar .pull-right > li > .dropdown-menu,
+ .navbar .nav > li > .dropdown-menu.pull-right {
+ left: auto;
+ right: 0;
+ }
+.navbar .pull-right > li > .dropdown-menu:before, .navbar .nav > li > .dropdown-menu.pull-right:before {
+ left: auto;
+ right: 12px;
+ }
+.navbar .pull-right > li > .dropdown-menu:after, .navbar .nav > li > .dropdown-menu.pull-right:after {
+ left: auto;
+ right: 13px;
+ }
+.navbar .pull-right > li > .dropdown-menu .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
+ left: auto;
+ right: 100%;
+ margin-left: 0;
+ margin-right: -1px;
+ border-radius: 6px 0 6px 6px;
+ }
+/* Menu position and menu caret support for dropups via extra dropup class */
+.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
+ border-top: 7px solid #171D21;
+ border-top-color: #171D21;
+ border-bottom: 0;
+ bottom: -7px;
+ top: auto;
+ }
+.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
+ border-top: 6px solid #FFFFFF;
+ border-bottom: 0;
+ bottom: -6px;
+ top: auto;
+ }
+/*===============================================================================================*/
+/* SPLUNK: PAGINATOR */
+/* Navigation styles and components. */
+/*===============================================================================================*/
+/* pagination styles and overrides
+
+
+*/
+.pagination {
+ height: auto;
+}
+.pagination > ul {
+ display: inline-block;
+ /* Reset default ul styles */
+ margin-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+ }
+.pagination > ul > li {
+ float: left;
+ }
+.pagination > ul > li > span,
+ .pagination > ul > li > a {
+ padding: 5px 14px; /* note the vertical padding will be funky unless it's block, inline-block, or floated */
+ float: left;
+ line-height: 20px;
+ border: 1px solid transparent;
+ border-radius: 3px;
+
+ background-color: none;
+
+ border-color: transparent;
+
+ color: #FFFFFF;
+
+ -webkit-box-shadow: none;
+
+ box-shadow: none;
+
+ text-decoration: none;
+
+ text-shadow: none;
+
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ -webkit-filter: none;
+
+ filter: none;
+ }
+.pagination > ul > li > span:hover, .pagination > ul > li > a:hover {
+ color: #FFFFFF;
+ background: #3C444D;
+ border-color: #171D21;
+ text-decoration: none;
+ }
+.pagination > ul > li > span:focus, .pagination > ul > li > a:focus {
+ color: #00A4FD;
+ background: none;
+ border-color: transparent;
+ text-decoration: none;
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.pagination > ul > li > span:focus:active:not([disabled]), .pagination > ul > li > a:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.pagination > ul > li > span:active, .pagination > ul > li > span.active, .pagination > ul > li > a:active, .pagination > ul > li > a.active {
+ color: #FFFFFF;
+ background: #2B3033;
+ border-color: transparent;
+ text-decoration: none;
+ }
+.pagination > ul > li > span.disabled,
+ .pagination > ul > li > span[disabled],
+ .pagination > ul > li > span.disabled:hover,
+ .pagination > ul > li > span[disabled]:hover,
+ .pagination > ul > li > span.disabled:focus,
+ .pagination > ul > li > span[disabled]:focus,
+ .pagination > ul > li > span.disabled:active,
+ .pagination > ul > li > span[disabled]:active,
+ .pagination > ul > li > a.disabled,
+ .pagination > ul > li > a[disabled],
+ .pagination > ul > li > a.disabled:hover,
+ .pagination > ul > li > a[disabled]:hover,
+ .pagination > ul > li > a.disabled:focus,
+ .pagination > ul > li > a[disabled]:focus,
+ .pagination > ul > li > a.disabled:active,
+ .pagination > ul > li > a[disabled]:active {
+ color: #5C6773;
+ background: none;
+ border-color: transparent;
+ text-decoration: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ cursor: not-allowed;
+ }
+.pagination > ul > li > span:not(.page-controls),.pagination > ul > li > a:not(.page-controls){
+ padding: 5px 10px;
+ margin: 0 1px;
+ }
+.pagination > ul > li > span:not(.page-controls).btn-square, .pagination > ul > li > a:not(.page-controls).btn-square {
+ padding: 5px 0;
+ }
+.pagination > ul .active > a, .pagination > ul .active > a:hover {
+ cursor: default;
+ border: 1px solid #007ABD;
+ color: #007ABD;
+ }
+.pagination > ul .icon-chevron-left, .pagination > ul .icon-triangle-left-small {
+ padding-right: 6.66667px;
+ }
+.pagination > ul .icon-chevron-right, .pagination > ul .icon-triangle-right-small {
+ padding-left: 6.66667px;
+ }
+.pagination > ul > .disabled > span,
+ .pagination > ul > .disabled > a,
+ .pagination > ul > .disabled > a:hover,
+ .pagination > ul > .disabled > a:focus {
+ background-color: transparent;
+ border-color: transparent;
+ color: #5C6773;
+ cursor: default;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.pagination .max-events-per-bucket {
+ color: #F8BE34;
+ font-size: 18px;
+ }
+/* .pagination */
+.splunk-paginator.splunk-view {
+ padding: 0 10px;
+}
+.splunk-paginator.splunk-view .disabled, .splunk-paginator.splunk-view a.selected {
+ color: #5C6773;
+ cursor: default;
+ }
+.splunk-paginator.splunk-view a.selected {
+ color: #00A4FD;
+ border: 1px solid #00A4FD;
+ background: transparent;
+ }
+.splunk-paginator.splunk-view a {
+ border: 1px solid transparent;
+ border-radius: 3px;
+ color: #FFFFFF;
+ padding: 2px 8px 2px;
+ text-decoration: none;
+ min-width: 10px;
+ line-height: 20px;
+ display: inline-block;
+ text-align: center;
+ }
+.splunk-paginator.splunk-view a:hover {
+ background: #3C444D;
+ }
+.splunk-paginator.splunk-view a:disabled {
+ background: none;
+ }
+.splunk-paginator.splunk-view span {
+ padding-left: 5px;
+ padding-right: 5px;
+ }
+/*===============================================================================================*/
+/* SPLUNK: PAGER PAGINATION */
+/*===============================================================================================*/
+.pager {
+ margin: 20px 0;
+ list-style: none;
+ text-align: center;
+}
+.pager:before,
+ .pager:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.pager:after {
+ clear: both;
+ }
+.pager li {
+ display: inline;
+ }
+.pager li > a,
+ .pager li > span {
+ display: inline-block;
+ padding: 5px 14px;
+ background-color: #FFFFFF;
+ border: 1px solid #171D21;
+ border-radius: 15px;
+ }
+.pager li > a:hover,
+ .pager li > a:focus {
+ text-decoration: none;
+ background-color: #F7F8FA;
+ }
+.pager .next > a,
+ .pager .next > span {
+ float: right;
+ }
+.pager .previous > a,
+ .pager .previous > span {
+ float: left;
+ }
+.pager .disabled > a,
+ .pager .disabled > a:hover,
+ .pager .disabled > a:focus,
+ .pager .disabled > span {
+ text-decoration: none;
+ background-color: #F7F8FA;
+ }
+/* Components: Popovers */
+/*===============================================================================================*/
+/* SPLUNK: MODALS */
+/*===============================================================================================*/
+/* TODO: the close button seems to have issues on placement */
+/* modal windows
+
+
+
+
+
+
+*/
+/* body while modal is open */
+.body-modal-open {
+ overflow: hidden;
+}
+/* Background */
+.modal-backdrop {
+ position: fixed;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1040;
+ background-color: #b3b3b3;
+}
+/* Fade for backdrop */
+.modal-backdrop.fade { opacity: 0; }
+.modal-backdrop,
+.modal-backdrop.fade.in {
+ opacity: 0.80;
+}
+/* modal container */
+.modal {
+ position: fixed;
+ top: 40px;
+ left: 50%;
+ width: 550px;
+ margin-left: -275px;
+}
+.modal .form-horizontal {
+ width: 550px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ }
+.modal {
+ z-index: 1050;
+ background-color: #31373E;
+ border: none;
+ -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
+ box-shadow: 0 3px 7px rgba(0,0,0,0.3);
+ background-clip: border-box;
+ outline: none;
+}
+/* Remove focus outline from opened modal */
+.modal.fade {
+ -webkit-transition: opacity 0.125s, top 0.125s ease;
+ transition: opacity 0.125s, top 0.125s ease;
+ top: 0;
+ }
+.modal.fade.in { top: 40px }
+/* modal */
+/* SPL-68751 - IE10 box shadow animation artifacts fix */
+.modal:after {
+ content: "";
+ font-size: 0;
+ display: inline;
+ overflow: hidden;
+}
+/*************************************************************************************************/
+/* MODAL HEADER */
+/*************************************************************************************************/
+.modal-header {
+ border: none;
+ position: relative;
+ background: #31373E;
+ padding: 20px;
+}
+/* heading */
+.modal-header h3, .modal-header h1, .modal-header .modal-title {
+ font-size: 20px;
+ font-weight: 500;
+ line-height: 22px;
+ margin: 0;
+ overflow-wrap: break-word;
+ padding-right: 40px;
+ }
+/* close button */
+.modal-header .close {
+ border: 1px solid;
+ top: 20px;
+ right: 20px;
+ margin-top: -2px;
+ position: absolute;
+ background-color: none;
+ border-color: transparent;
+ color: #FFFFFF;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.modal-header .close:hover {
+ color: #FFFFFF;
+ background: #3C444D;
+ border-color: #171D21;
+ text-decoration: none;
+ }
+.modal-header .close:focus {
+ color: #00A4FD;
+ background: none;
+ border-color: transparent;
+ text-decoration: none;
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.modal-header .close:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.modal-header .close:active, .modal-header .close.active {
+ color: #FFFFFF;
+ background: #2B3033;
+ border-color: transparent;
+ text-decoration: none;
+ }
+.modal-header .close.disabled,
+ .modal-header .close[disabled],
+ .modal-header .close.disabled:hover,
+ .modal-header .close[disabled]:hover,
+ .modal-header .close.disabled:focus,
+ .modal-header .close[disabled]:focus,
+ .modal-header .close.disabled:active,
+ .modal-header .close[disabled]:active {
+ color: #5C6773;
+ background: none;
+ border-color: transparent;
+ text-decoration: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ cursor: not-allowed;
+ }
+/*************************************************************************************************/
+/* MODAL BODY */
+/*************************************************************************************************/
+.modal-body {
+ position: relative;
+ padding: 0 20px;
+ overflow: visible;
+ max-height: calc(100vh - 246px);
+}
+.modal-body:last-child {
+ max-height: calc(100vh - 259px); /* if no footer, can be somewhat taller */
+ }
+/* Remove bottom margin if need be */
+.modal-form {
+ margin-bottom: 0;
+}
+.modal-body-scrolling {
+ overflow-y: auto;
+ padding: 20px;
+ position: relative;
+ border-top: 1px solid #32414C;
+ border-bottom: 1px solid #32414C;
+}
+/*************************************************************************************************/
+/* MODAL FOOTER */
+/*************************************************************************************************/
+.modal-footer {
+ padding: 20px;
+ margin-bottom: 0;
+ text-align: right; /* right align buttons */
+ background: #31373E;
+}
+.modal-footer:before,
+ .modal-footer:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.modal-footer:after {
+ clear: both;
+ }
+/* clear it in case folks use .pull-* classes on buttons */
+.modal-footer > .btn {
+ min-width: 80px;
+ }
+.modal-footer > .btn + .btn:not(.pull-left) {
+ /* Properly space out buttons */
+ margin-left: 10px;
+ margin-bottom: 0; /* account for input[type="submit"] which gets the bottom margin like all other inputs */
+ }
+/* but override that for button groups */
+.modal-footer > .btn-group .btn + .btn {
+ margin-left: -1px;
+ }
+/* and override it for block buttons as well */
+.modal-footer > .btn-block + .btn-block {
+ margin-left: 0;
+ }
+.modal-footer:empty {
+ padding: 0;
+ }
+/*************************************************************************************************/
+/* MODAL VARIATIONS */
+/*************************************************************************************************/
+/* extends modal; sets width & offset */
+.modal-wide {
+ width: 800px;
+ margin-left: -400px;
+}
+.modal-wide .form-horizontal {
+ width: 800px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ }
+/* Disconnect needs to be above other modals */
+.modal.disconnection-warning-modal {
+ z-index: 1090;
+}
+.shared-splunkbar-messages-noconnectionoverlay .modal-backdrop {
+ z-index: 1080;
+}
+/* loading ... */
+.modal-loading {
+ text-align: center;
+ color: #C3CBD4;
+}
+/*************************************************************************************************/
+/* WHATS NEW DIALOG */
+/*************************************************************************************************/
+.shared-whatsnewdialog.modal {
+ width: 900px;
+ margin-left: -450px;
+ }
+.shared-whatsnewdialog.modal .modal-body {
+ padding-right: 0;
+ }
+.shared-whatsnewdialog h2 {
+ font-weight: 200;
+ font-size: 24px;
+ margin: 0 0 20px -20px;
+ padding-left: 20px;
+ }
+.shared-whatsnewdialog .feature {
+ display:inline-block;
+ width: 260px;
+ margin: 0 20px 20px 0;
+ position: relative;
+ vertical-align: top;
+ }
+.shared-whatsnewdialog .feature > h3 {
+ margin: 0 0 5px 0;
+ }
+.shared-whatsnewdialog .feature > img {
+ display: block;
+ width: 100%;
+ height: 170px;
+ border: 1px solid #171D21;
+ margin-bottom: 10px;
+ }
+.shared-whatsnewdialog .feature > p {
+ margin: 0;
+ }
+.shared-whatsnewdialog .feature + h2 {
+ padding-top: 20px;
+ border-top: 1px dotted #171D21;
+ }
+/*===============================================================================================*/
+/* SPLUNK: TOOLTIPS */
+/*===============================================================================================*/
+/* Base class */
+.tooltip {
+ position: absolute;
+ z-index: 1070;
+ display: block;
+ visibility: visible;
+ font-size: 12px;
+ line-height: 1.4;
+ opacity: 0.0;
+}
+.tooltip.in { opacity: 0.85; }
+.tooltip.top { margin-top: -3px; padding: 5px 0; }
+.tooltip.right { margin-left: 3px; padding: 0 5px; }
+.tooltip.bottom { margin-top: 3px; padding: 5px 0; }
+.tooltip.left { margin-left: -3px; padding: 0 5px; }
+/* Wrapper for the tooltip content */
+.tooltip-inner {
+ max-width: 200px;
+ padding: 6px 12px;
+ color: #171D21;
+ text-align: center;
+ text-decoration: none;
+ background-color: #FFFFFF;
+}
+/* Arrows */
+.tooltip-arrow {
+ position: absolute;
+ width: 0;
+ height: 0;
+ border-color: transparent;
+ border-style: solid;
+}
+.tooltip.top .tooltip-arrow {
+ bottom: 0;
+ left: 50%;
+ margin-left: -5px;
+ border-width: 5px 5px 0;
+ border-top-color: #FFFFFF;
+ }
+.tooltip.right .tooltip-arrow {
+ top: 50%;
+ left: 0;
+ margin-top: -5px;
+ border-width: 5px 5px 5px 0;
+ border-right-color: #FFFFFF;
+ }
+.tooltip.left .tooltip-arrow {
+ top: 50%;
+ right: 0;
+ margin-top: -5px;
+ border-width: 5px 0 5px 5px;
+ border-left-color: #FFFFFF;
+ }
+.tooltip.bottom .tooltip-arrow {
+ top: 0;
+ left: 50%;
+ margin-left: -5px;
+ border-width: 0 5px 5px;
+ border-bottom-color: #FFFFFF;
+ }
+/* Components: Misc */
+/*===============================================================================================*/
+/* SPLUNK: THUMBNAILS */
+/*===============================================================================================*/
+/* Note: `.thumbnails` and `.thumbnails > li` are overriden in responsive files */
+/* Make wrapper ul behave like the grid */
+.thumbnails {
+ margin-left: -20px;
+ list-style: none;
+}
+.thumbnails:before,
+ .thumbnails:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.thumbnails:after {
+ clear: both;
+ }
+/* Fluid rows have no left margin */
+.row-fluid .thumbnails {
+ margin-left: 0;
+}
+/* Float li to make thumbnails appear in a row */
+.thumbnails > li {
+ float: left; /* Explicity set the float since we don't require .span* classes */
+ margin-bottom: 20px;
+ margin-left: 20px;
+}
+/* The actual thumbnail (can be `a` or `div`) */
+.thumbnail {
+ display: block;
+ padding: 4px;
+ line-height: 20px;
+ border: 1px solid #ddd;
+ border-radius: 3px;
+ -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.055);
+ box-shadow: 0 1px 3px rgba(0,0,0,.055);
+ -webkit-transition: all .2s ease-in-out;
+ transition: all .2s ease-in-out;
+}
+/* Add a hover/focus state for linked versions only */
+a.thumbnail:hover,
+a.thumbnail:focus {
+ border-color: #00A4FD;
+ -webkit-box-shadow: 0 1px 4px rgba(0,105,214,.25);
+ box-shadow: 0 1px 4px rgba(0,105,214,.25);
+}
+/* Images and captions */
+.thumbnail > img {
+ display: block;
+ max-width: 100%;
+ margin-left: auto;
+ margin-right: auto;
+}
+.thumbnail .caption {
+ padding: 9px;
+ color: #5C6773;
+}
+/*===============================================================================================*/
+/* SPLUNK: LABELS & BADGES OVERRIDES */
+/*===============================================================================================*/
+/* Base classes */
+.label,
+.badge {
+ display: inline-block;
+ padding: 2px 4px;
+ font-size: 11.844px;
+ font-weight: bold;
+ line-height: 14px; /* ensure proper line-height if floated */
+ color: #FFFFFF;
+ vertical-align: baseline;
+ white-space: nowrap;
+ text-shadow: 0 -1px 0 rgba(0,0,0,.25);
+ background-color: #818D99;
+}
+/* Set unique padding and border-radii */
+.label {
+ border-radius: 3px;
+}
+.badge {
+ padding-left: 9px;
+ padding-right: 9px;
+ border-radius: 9px;
+}
+/* Empty labels/badges collapse */
+.label:empty, .badge:empty {
+ display: none;
+ }
+/* Hover/focus state, but only for links */
+a.label:hover,
+ a.label:focus,
+ a.badge:hover,
+ a.badge:focus {
+ color: #FFFFFF;
+ text-decoration: none;
+ cursor: pointer;
+ }
+/* Colors */
+/* Only give background-color difference to links (and to simplify, we don't qualifty with `a` but [href] attribute) */
+/* Important (red) */
+.label-important, .badge-important { background-color: #31373E; }
+.label-important[href], .badge-important[href] { background-color: rgb(27, 30, 34); }
+/* Warnings (orange) */
+.label-warning, .badge-warning { background-color: #F1813F; }
+.label-warning[href], .badge-warning[href] { background-color: rgb(237, 98, 18); }
+/* Success (green) */
+.label-success, .badge-success { background-color: #53A051; }
+.label-success[href], .badge-success[href] { background-color: rgb(65, 125, 63); }
+/* Info (turquoise) */
+.label-info, .badge-info { background-color: #006D9C; }
+.label-info[href], .badge-info[href] { background-color: rgb(0, 75, 107); }
+/* Inverse (black) */
+.label-inverse, .badge-inverse { background-color: #3C444D; }
+.label-inverse[href], .badge-inverse[href] { background-color: rgb(38, 43, 49); }
+/* Quick fix for labels/badges in buttons */
+.btn .label,
+ .btn .badge {
+ position: relative;
+ top: -1px;
+ }
+.btn-mini .label,
+ .btn-mini .badge {
+ top: 0;
+ }
+/* Labels */
+/* ------ */
+/* TODO: use vars here */
+.label {
+ padding: 1px 4px 0 4px;
+ border-radius: 4px;
+ line-height: 17px;
+ font-size: 12px;
+ font-weight: normal;
+ text-transform: uppercase;
+ color: #FFFFFF;
+ text-shadow: none;
+ background-color: #C3CBD4;
+ border: 1px solid #3C444D;
+}
+/* icons in labels */
+.label [class*="icon-"]{
+ font-size: 16px;
+ margin-right: 3px;
+ vertical-align: middle;
+ }
+/* Important (red) */
+.label-important {
+ background-color: #31373E;
+ border-color: #DC4E41;
+ color: #DC4E41;
+ }
+/* Warnings (orange) */
+.label-warning {
+ background-color: rgb(253, 239, 231);
+ border-color: #F1813F;
+ color: #F1813F;
+ }
+/* Success (green) */
+.label-success {
+ background-color: #DDECDD;
+ border-color: #53A051;
+ color: #53A051;
+ }
+/* Info (yellow) */
+.label-info {
+ background-color: #FEF2D7;
+ border-color: #F8BE34;
+ color: #F8BE34;
+ }
+/* Inverse (black) */
+.label-inverse {
+ background-color: #5C6773;
+ border-color: #3C444D;
+ color: #FFFFFF;
+ }
+/*===============================================================================================*/
+/* SPLUNK: PROGRESS BARS */
+/*===============================================================================================*/
+/* ANIMATIONS */
+/* ---------- */
+@-webkit-keyframes progress-bar-stripes {
+ from { background-position: 40px 0; }
+ to { background-position: 0 0; }
+}
+@keyframes progress-bar-stripes {
+ from { background-position: 40px 0; }
+ to { background-position: 0 0; }
+}
+/* Spinners */
+/* ---------------------------- */
+.spinner-small {
+ background-image: url("/static/img/skins/default/loading_small.png");
+ background-position: left top;
+ width: 14px;
+ height: 14px;
+ background-size: 280px 14px;
+}
+.spinner-medium {
+ background-image: url("/static/img/skins/default/loading_medium.png");
+ background-position: left top;
+ width: 19px;
+ height: 19px;
+ background-size: 380px 19px;
+}
+@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
+ .spinner-small {
+ background-image: url("/static/img/skins/default/loading_small_2x.png");
+ }
+
+ .spinner-medium {
+ background-image: url("/static/img/skins/default/loading_medium_2x.png");
+ }
+}
+/* Progress */
+/* ---------------------------- */
+/* This is suppose to match Bootstrap, but it doesn't. */
+.progress {
+ overflow: hidden;
+ height: 20px;
+ margin-bottom: 20px;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#f9f9f9));
+ background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
+ -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
+ box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
+ background-color: #F7F8FA;
+ border-radius: 3px;
+
+}
+/* Bootstrap uses the .bar class, but our standard components use .progress-bar */
+.progress .bar,
+ .progress .progress-bar {
+ width: 0%;
+ height: 100%;
+ color: #FFFFFF;
+ float: left;
+ font-size: 12px;
+ text-align: center;
+ -webkit-transition: width .6s ease;
+ transition: width .6s ease;
+ }
+.progress .bar {
+ background-color: #007ABD;
+ -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
+ box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ }
+.progress .bar + .bar {
+ -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
+ box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
+ }
+.progress .progress-bar {
+ line-height: 20px;
+ background-color: #C3CBD4;
+ }
+.progress .progress-striped.progress-bar {
+ background-color: #C3CBD4;
+ background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
+ background-size: 40px 40px;
+ }
+/* Striped bars */
+.progress-striped .bar {
+ background-color: #007ABD;
+ background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
+ background-size: 40px 40px;
+}
+/* Call animation for the active one */
+.progress.active .bar,
+.active.progress-bar {
+ -webkit-animation: progress-bar-stripes 2s linear infinite;
+ animation: progress-bar-stripes 2s linear infinite;
+}
+/* PROGRESS STATES */
+/* --------------- */
+/* These have been inherited from Bootstrap and are not used on Core. */
+/* Danger (red) */
+.progress-danger .bar, .progress .bar-danger {
+ background: #DC4E41;
+}
+.progress-danger.progress-striped .bar, .progress-striped .bar-danger {
+ background-color: #DC4E41;
+ background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
+}
+/* Success (green) */
+.progress-success .bar, .progress .bar-success {
+ background: #53A051;
+}
+.progress-success.progress-striped .bar, .progress-striped .bar-success {
+ background-color: #53A051;
+ background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
+}
+/* Info (teal) */
+.progress-info .bar, .progress .bar-info {
+ background: #006D9C;
+}
+.progress-info.progress-striped .bar, .progress-striped .bar-info {
+ background-color: #006D9C;
+ background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
+}
+/* Warning (orange) */
+.progress-warning .bar, .progress .bar-warning {
+ background: #F1813F;
+}
+.progress-warning.progress-striped .bar, .progress-striped .bar-warning {
+ background-color: #F1813F;
+ background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
+}
+/*===============================================================================================*/
+/* SPLUNK: ACCORDION */
+/* Accordion for expanding content. */
+/*===============================================================================================*/
+/*
+
+
+
+
+
+ Anim pariatur cliche...
+
+
+
+
+
+
+
+ Anim pariatur cliche...
+
+
+
+
+*/
+/* Parent container */
+.accordion {
+ margin-bottom: 0;
+ background: #31373E;
+}
+/* Heading */
+.accordion-heading {
+ border-bottom: 0;
+ position: relative;
+}
+/* Heading Toggle */
+.accordion-heading .accordion-toggle {
+ display: block;
+ padding: 5px 14px;
+ padding-left: 30px;
+ line-height: 20px;
+ background-color: #3C444D;
+ color: #FFFFFF;
+ text-decoration: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ cursor: pointer;
+ }
+.accordion-heading .accordion-toggle .icon-triangle-right-small:before {
+ content: "\203A";
+ }
+.accordion-heading .accordion-toggle .icon-triangle-down-small:before {
+ content: "\2C5";
+ }
+/* Group == heading + body */
+.accordion-group {
+ margin-bottom: 2px;
+ border: none;
+ border-radius: 0;
+}
+.accordion-group:first-child .accordion-toggle {
+ border-top: none;
+ }
+.accordion-group:last-child .accordion-toggle,
+ .accordion-group.active:last-child .accordion-body {
+ border-bottom: none;
+ }
+.accordion-group .accordion-toggle:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.accordion-group .accordion-toggle:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.accordion-group .accordion-toggle:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #3C444D, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #3C444D, inset 0 0 0 2px #00A4FD;
+}
+.accordion-group.active .accordion-toggle {
+ background: #31373E;
+ border-bottom: none;
+ cursor: default;
+ }
+.accordion-group.active .accordion-toggle:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.accordion-group.active .accordion-toggle:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.accordion-group.active .accordion-toggle:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #31373E, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #31373E, inset 0 0 0 2px #00A4FD;
+}
+.accordion-group:not(.active) .accordion-toggle:hover {
+ background-color: #212527;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.accordion-group:not(.active) .accordion-toggle:hover:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.accordion-group:not(.active) .accordion-toggle:hover:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.accordion-group:not(.active) .accordion-toggle:hover:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #212527, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #212527, inset 0 0 0 2px #00A4FD;
+}
+/* Heading Toggle Icon */
+.icon-accordion-toggle {
+ position: absolute;
+ left: 10px;
+}
+/* Body */
+.accordion-body {
+ background-color: #31373E;
+}
+.accordion-inner {
+ padding: 10px 20px 20px 20px;
+ border: none;
+}
+.accordion-inner:before,
+ .accordion-inner:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.accordion-inner:after {
+ clear: both;
+ }
+.accordion-inner {
+ position: relative;
+}
+/*===============================================================================================*/
+/* SPLUNK: CAROUSEL */
+/*===============================================================================================*/
+.carousel {
+ position: relative;
+ margin-bottom: 20px;
+ line-height: 1;
+}
+.carousel-inner {
+ overflow: hidden;
+ width: 100%;
+ position: relative;
+}
+.carousel-inner > .item {
+ display: none;
+ position: relative;
+ -webkit-transition: .6s ease-in-out left;
+ transition: .6s ease-in-out left;
+ }
+/* Account for jankitude on images */
+.carousel-inner > .item > img,
+ .carousel-inner > .item > a > img {
+ display: block;
+ line-height: 1;
+ }
+.carousel-inner > .active,
+ .carousel-inner > .next,
+ .carousel-inner > .prev {
+ display: block;
+ }
+.carousel-inner > .next,
+ .carousel-inner > .prev {
+ position: absolute;
+ top: 0;
+ width: 100%;
+ }
+.carousel-inner > .next {
+ left: 100%;
+ }
+.carousel-inner > .prev {
+ left: -100%;
+ }
+.carousel-inner > .next.left,
+ .carousel-inner > .prev.right {
+ left: 0;
+ }
+.carousel-inner > .active {
+ left: 0;
+ }
+.carousel-inner > .active.left,
+ .carousel-inner > .active.right {
+ left: 100%;
+ }
+/*************************************************************************************************/
+/* LEFT/RIGHT CONTROLS FOR NAV */
+/*************************************************************************************************/
+.carousel-control {
+ position: absolute;
+ top: 40%;
+ left: 15px;
+ width: 40px;
+ height: 40px;
+ margin-top: -20px;
+ font-size: 60px;
+ font-weight: 100;
+ line-height: 30px;
+ color: #FFFFFF;
+ text-align: center;
+ background: #171D21;
+ border: 3px solid #FFFFFF;
+ border-radius: 23px;
+ opacity: 0.50;
+
+ /* we can't have this transition here */
+ /* because webkit cancels the carousel */
+ /* animation if you trip this while */
+ /* in the middle of another animation */
+ /* ;_; */
+ /* transition: opacity .2s linear; */
+}
+/* Reposition the right one */
+.carousel-control.right {
+ left: auto;
+ right: 15px;
+ }
+/* Hover/focus state */
+.carousel-control:hover,
+ .carousel-control:focus {
+ color: #FFFFFF;
+ text-decoration: none;
+ opacity: 0.90;
+ }
+/*************************************************************************************************/
+/* CAROUSEL INDICATOR PIPS */
+/*************************************************************************************************/
+.carousel-indicators {
+ position: absolute;
+ top: 15px;
+ right: 15px;
+ z-index: 5;
+ margin: 0;
+ list-style: none;
+}
+.carousel-indicators li {
+ display: block;
+ float: left;
+ width: 10px;
+ height: 10px;
+ margin-left: 5px;
+ text-indent: -999px;
+ background-color: #C3CBD4;
+ background-color: rgba(255, 255, 255, .25);
+ border-radius: 5px;
+ }
+.carousel-indicators .active {
+ background-color: #FFF;
+ }
+/*************************************************************************************************/
+/* CAPTION FOR TEXT BELOW IMAGES */
+/*************************************************************************************************/
+.carousel-caption {
+ position: absolute;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ padding: 15px;
+ background: #3C444D;
+ background: rgba(0, 0, 0, .75);
+}
+.carousel-caption h4, .carousel-caption p {
+ color: #FFFFFF;
+ line-height: 20px;
+ }
+.carousel-caption h4 {
+ margin: 0 0 5px;
+ }
+.carousel-caption p {
+ margin-bottom: 0;
+ }
+/* Utility classes */
+/*===============================================================================================*/
+/* SPLUNK: UTILITY CLASSES */
+/*===============================================================================================*/
+/* Quick floats */
+.pull-right {
+ float: right;
+}
+.pull-left {
+ float: left;
+}
+/* Toggling content */
+.hide {
+ display: none;
+}
+.show {
+ display: block;
+}
+/* Visibility */
+.invisible {
+ visibility: hidden;
+}
+/* For Affix plugin */
+.affix {
+ position: fixed;
+}
+/* Proxy mixin s */
+.clearfix:before,
+ .clearfix:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.clearfix:after {
+ clear: both;
+ }
+.hide-text {
+ font: 0/0 a;
+ color: transparent;
+ text-shadow: none;
+ background-color: transparent;
+ border: 0;
+ position: absolute;
+ width: 0;
+}
+.input-block-level {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+}
+/* 508 helper class - Hide only visually, but have it available for screenreaders */
+.visuallyhidden {
+ clip: rect(0 0 0 0);
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ margin: -1px;
+ overflow: hidden;
+ border: 0;
+}
+/* Has to be last to override when necessary */
+/* 3rd party */
+/*===============================================================================================*/
+/* SPLUNK: JQUERY UI THEME */
+/*===============================================================================================*/
+/* generic widgets */
+/* --------------- */
+.ui-widget {
+ font-family: inherit;
+}
+.ui-widget-header {
+ font-weight: normal;
+ background: transparent;
+ border: 0;
+ color: #FFFFFF;
+}
+.ui-widget-header a {
+ color: #000000;
+ }
+.ui-corner-all {
+ border-radius: 2px;
+}
+.ui-icon {
+ font-family: "Splunk Icons";
+ width: 20px;
+ height: 20px;
+}
+/* Tabs */
+/* ----------- */
+/*jq-ui adds background to tabs which is shared by other components*/
+.ui-tabs .ui-widget-header {
+ background: none;
+ border-bottom:1px solid #171D21;
+ border-radius: 0;
+ }
+/* override default tabs borders */
+.ui-tabs .ui-tabs-nav li {
+ border-bottom: 1px solid #171D21 !important; /*need important to override jq-ui bs*/
+ margin-bottom:-1px;
+ }
+/* selected state */
+.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
+ border-bottom:1px solid #171D21 !important; /*need important to override the other important*/
+ }
+/* Accordiion */
+/* ------------ */
+.ui-accordion .ui-accordion-header .ui-icon {
+ left: 0.5em;
+ margin-top: -8px;
+ position: absolute;
+ top: 50%;
+ }
+.ui-accordion-icons .ui-accordion-header a {
+ padding-left: 2.2em;
+ }
+/* Datepicker */
+/* ------------- */
+#ui-datepicker-div {
+ display:none; /* jquery ui adds this id by default ;_; */
+ z-index: 1070 !important; /* need to override jquery inline z-index nonsense ;_; */
+}
+.ui-datepicker {
+
+ background-color: #31373E;
+
+ border: 1px solid #000000;
+
+ -webkit-box-shadow: 1px 4px 5px rgba(0, 0, 0, 0.5);
+
+ box-shadow: 1px 4px 5px rgba(0, 0, 0, 0.5);
+
+ border-radius: 2px;
+
+ top: 100%;
+
+ left: 50%;
+
+ margin: 8px 0 0 -103px;
+
+ display: none;
+
+ position: absolute;
+
+ z-index: 1059;
+
+ white-space: normal;
+
+}
+/* placement of arrow */
+.ui-datepicker .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-top: 0;
+ border-bottom-color: #000000;
+ top: -8px;
+ left: 50%;
+ margin-left: -4px;
+ }
+/* generated arrow */
+.ui-datepicker .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-top: 0;
+ border-bottom-color: #31373E;
+ top: 1px;
+ left: -8px;
+ }
+/* prevent inheriting nowrap from btn-group */
+.ui-datepicker.up {
+ margin-top: 0;
+ }
+/* placement of arrow */
+.ui-datepicker.up > .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-bottom: 0;
+ border-top-color: #000000;
+ top: auto;
+ bottom: -8px;
+ }
+.ui-datepicker.up > .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-bottom: 0;
+ border-top-color: #31373E;
+ top: auto;
+ bottom: 1px;
+ }
+.ui-datepicker.right { /* point left */
+ margin-left: 5px;
+ margin-top: 0;
+ }
+/* placement of arrow */
+.ui-datepicker.right .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-left: 0;
+ border-right-color: #000000;
+ top: 50%;
+ left: -8px;
+ margin: -8px 0 0 0;
+ }
+.ui-datepicker.right .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-left: 0;
+ border-right-color: #31373E;
+ top: 50%;
+ left: 1px;
+ margin: -8px 0 0 0;
+ }
+/* position of arrow when floated right */
+.ui-datepicker.pull-right .arrow {
+ left: auto;
+ right: 8px;
+ }
+/* open state */
+.ui-datepicker.open {
+ display: block;
+ }
+.ui-datepicker {
+ background-color: #31373E;
+ width: 17em;
+ height: auto;
+ position: relative;
+ padding: 5px;
+ margin: 0;
+}
+.ui-datepicker .ui-datepicker-header {
+ position: relative;
+ padding: 0.2em 0;
+ background: transparent;
+ }
+/* header */
+.ui-datepicker .ui-datepicker-title {
+ margin: 0 2.3em;
+ line-height: 32px;
+ text-align: center;
+ }
+.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
+ position: absolute;
+ text-decoration: none;
+ }
+.ui-datepicker .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-datepicker-next .ui-icon{
+ font: 0/0 a;
+ color: transparent;
+ text-shadow: none;
+ background-color: transparent;
+ border: 0;
+ position: absolute;
+ width: 0;
+ left: 0;
+ /* override hide-text for ie-7 */
+ }
+.ui-datepicker .ui-datepicker-prev .ui-icon:after, .ui-datepicker .ui-datepicker-next .ui-icon:after {
+ display: block;
+ position: absolute;
+ top: 0;
+ left: 0;
+ text-align: center;
+ width: 32px;
+ line-height: 32px;
+ color: #FFFFFF;
+
+ text-indent: 0;
+ font-size: 12px;
+ font-family: "Splunk Icons";
+ }
+/* prev-next */
+.ui-datepicker .ui-datepicker-prev .ui-icon:after {
+ content: "\25C0";
+ }
+.ui-datepicker .ui-datepicker-next {
+ top: 0;
+ right: 0;
+ }
+.ui-datepicker .ui-datepicker-next .ui-icon:after {
+ content: "\25B6";
+ }
+.ui-datepicker table {
+ margin-bottom: 0;
+ width: 100%;
+ border-collapse: collapse;
+ margin: 0 0 0.4em;
+ }
+.ui-datepicker .ui-datepicker-calendar {/* table */
+ margin: 0;
+ }
+.ui-datepicker .ui-datepicker-calendar th {
+ line-height: 10px;
+ padding: 0.7em 0.3em;
+ padding-top: 20px;
+ color: #C3CBD4;
+ text-align: center;
+ border: 0;
+ font-weight: normal;
+ }
+.ui-datepicker .ui-datepicker-calendar td {
+ padding: 1px;
+ }
+.ui-datepicker .ui-datepicker-calendar td a {
+ display: block;
+ padding: 0.2em;
+ text-align: right;
+ color: #FFFFFF;
+ }
+.ui-datepicker .ui-datepicker-calendar a {
+ border: 1px solid #171D21;
+ }
+.ui-datepicker .ui-datepicker-calendar a:hover {text-decoration: none;}
+.ui-datepicker .ui-datepicker-calendar .ui-state-default {
+ background: #31373E;
+ border:1px solid #3C444D;
+ color: #FFFFFF;
+ }
+.ui-datepicker .ui-datepicker-calendar .ui-state-active {
+ background-color: #C3CBD4;
+ border-color: #007ABD;
+ color: #006EAA;
+ }
+.ui-datepicker .ui-datepicker-calendar .ui-state-hover {
+ border-color: #00A4FD;
+ background: #C3CBD4;
+ color: #006EAA;
+ }
+/* calendar */
+.ui-datepicker a.ui-corner-all {
+
+ display: inline-block;
+ padding: 5px 14px; /* note the vertical padding will be funky unless it's block, inline-block, or floated */
+ border-radius: 3px;
+
+ background-color: none;
+
+ border-color: transparent;
+
+ color: #FFFFFF;
+
+ -webkit-box-shadow: none;
+
+ box-shadow: none;
+
+ text-decoration: none;
+
+ text-shadow: none;
+
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ -webkit-filter: none;
+
+ filter: none;
+
+ }
+.ui-datepicker a.ui-corner-all:hover {
+ color: #00A4FD;
+ text-decoration: none;
+ }
+.ui-datepicker a.ui-corner-all:focus {
+ color: #00A4FD;
+ text-decoration: underline;
+ -webkit-box-shadow: 0 0 1px 2px #00A4FD;
+ box-shadow: 0 0 1px 2px #00A4FD;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.ui-datepicker a.ui-corner-all:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.ui-datepicker a.ui-corner-all:active, .ui-datepicker a.ui-corner-all.active {
+ color: #00A4FD;
+ text-decoration: none;
+ }
+.ui-datepicker a.ui-corner-all.disabled,
+ .ui-datepicker a.ui-corner-all[disabled],
+ .ui-datepicker a.ui-corner-all.disabled:hover,
+ .ui-datepicker a.ui-corner-all[disabled]:hover,
+ .ui-datepicker a.ui-corner-all.disabled:focus,
+ .ui-datepicker a.ui-corner-all[disabled]:focus,
+ .ui-datepicker a.ui-corner-all.disabled:active,
+ .ui-datepicker a.ui-corner-all[disabled]:active {
+ color: #5C6773;
+ text-decoration: none;
+ cursor: not-allowed;
+ }
+.ui-datepicker a.ui-corner-all {
+
+ width: 32px;
+ height: 32px;
+ text-align: center;
+ padding:0;
+}
+.ui-datepicker a.ui-corner-all:hover {
+ cursor: pointer; /* ensure pointer if missing href */
+ color: #006EAA;
+ background: #F7F8FA;
+ font-weight: normal;
+ }
+.ui-datepicker a.ui-corner-all:hover .ui-icon:after {
+ color: #006EAA;
+ }
+/* .ui-datepicker */
+/*
+ * jQuery UI Resizable $VERSION
+ *
+ * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Resizable#theming
+ */
+.ui-resizable { position: relative;}
+.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; }
+.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
+.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
+.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
+.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
+.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
+.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
+.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
+.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
+.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
+.ui-resizable-handle {
+ width: 100%;
+ height: 9px;
+ background-color: transparent;
+ z-index: 1000;
+ cursor: ns-resize;
+ cursor: row-resize;
+ bottom: 0;
+}
+.ui-resizable-handle:before {
+ content: "";
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ -webkit-transform: translate(-50%, -50%);
+ transform: translate(-50%, -50%);
+ margin-top:-1px;
+ display: block;
+ border-radius: 3px;
+ border: none;
+ height: 6px;
+ width: 6px;
+ background-color: rgba(0, 0, 0, 0.25);
+ }
+.ui-resizable-handle:hover {
+ /* .gradient-vertical($interactiveGradientStartColorHover, $interactiveGradientEndColorHover); */
+ }
+.ui-resizable-handle .ui-draggable-dragging {
+ position: relative;
+ }
+.ui-resizable:hover .ui-resizable-handle {
+ visibility: visible;
+}
+
diff --git a/appserver/static/bootstrap-enterprise.css b/appserver/static/bootstrap-enterprise.css
index 70bb193..0280eb4 100644
--- a/appserver/static/bootstrap-enterprise.css
+++ b/appserver/static/bootstrap-enterprise.css
@@ -1 +1,9699 @@
-article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}a:active,a:hover{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],label,select{cursor:pointer}input[type=search]{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;background:#f2f4f5;color:#3c444d;min-width:960px;font-family:Splunk Platform Sans,Proxima Nova,Roboto,Droid,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;-webkit-transition:margin .2s;transition:margin .2s}body.open{margin-left:300px;margin-right:-300px}.shared-page{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}a{text-decoration:none;cursor:pointer}a,a:hover{color:#006eaa}a:hover{text-decoration:underline}a:focus{-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0;text-decoration:none}a:active,a:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}a.disabled{color:#6b7785}a.external:after{font-family:Splunk Icons;content:"\EC13";display:inline-block;padding-left:.5em}.img-rounded{border-radius:3px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #c3cbd4;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.img-circle{border-radius:500px}.section-padded{padding:20px}.section-header{position:relative}.section-header .section-title{margin-top:0;font-size:24px;font-weight:500;line-height:24px}.section-header.page-heading{padding:20px 20px 10px}.main-section-body{color:#3c444d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-section-body,.main-section-body>:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main-section-body h2 i[class*=" icon-"],.main-section-body h2 i[class^=icon-]{color:#6b7785}.main-section-body .divider{border-top:1px solid #c3cbd4;margin:0}.main-section-body>.pull-right{margin-right:20px}.main-section-body .loading-message{padding-top:100px;min-height:400px;text-align:center}.main-section-body .main-section{padding:0 20px}.main-section-body .card{background-color:#fff;-webkit-box-shadow:0 1px 1px #e1e6eb;box-shadow:0 1px 1px #e1e6eb}.container-full-width{padding:0}.push-margins{margin-left:-20px;margin-right:-20px}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.panel{position:relative;border:1px solid #c3cbd4;background-color:#fff;padding:20px;margin-right:20px;border-radius:2px}.panel:last-child{margin-right:0}.panel-row{padding:0 20px;margin-bottom:20px}.section-content{background-color:#fff;min-height:400px;border-top:1px solid #c3cbd4}.column{position:relative;padding:20px;margin-right:20px}.navSkip{position:absolute;margin:1px 0 0 10px;top:0;left:-1000px;width:150px;height:32px;text-align:center;line-height:32px;background-color:#171d21;color:#c3cbd4;z-index:1040}.navSkip:focus{left:0}.shared-paywall{padding-top:30px}.list-dotted{line-height:20px;margin-top:0}.list-dotted dt{float:left;width:120px;overflow:hidden;white-space:nowrap;margin-right:5px;font-weight:400;line-height:20px;word-wrap:normal}.list-dotted dt:after{content:" ............................................"}.list-dotted dd{line-height:20px;margin-left:125px}#placeholder-splunk-bar{padding:0;background-color:#171d21;text-rendering:geometricPrecision}#placeholder-splunk-bar .brand,#placeholder-splunk-bar .brand:hover{font-family:Splunk Icons;font-weight:400;color:#fff;padding:0 20px;height:34px;font-size:18px;line-height:34px;text-shadow:none;text-decoration:none;text-rendering:geometricPrecision;margin-left:0}#placeholder-splunk-bar .brand strong{color:#818d99;font-weight:400}#placeholder-splunk-bar .brand strong:after{content:"\AE";color:#818d99;font-weight:400}#placeholder-app-bar{color:#fff;background-color:#3c444d;height:44px}#placeholder-main-section-body{color:#3c444d;padding-top:100px;min-height:400px;text-align:center}@media print{.main-section-body,body{background:none!important}@page{margin:1.27cm}.navSkip{display:none!important}}.span1{width:60px}.span1,.span2{float:left;min-height:1px;margin-left:20px}.span2{width:140px}.span3{width:220px}.span3,.span4{float:left;min-height:1px;margin-left:20px}.span4{width:300px}.span5{width:380px}.span5,.span6{float:left;min-height:1px;margin-left:20px}.span6{width:460px}.span7{width:540px}.span7,.span8{float:left;min-height:1px;margin-left:20px}.span8{width:620px}.span9{width:700px}.span9,.span10{float:left;min-height:1px;margin-left:20px}.span10{width:780px}.span11{width:860px}.span11,.span12{float:left;min-height:1px;margin-left:20px}.span12{width:940px}.offset1{margin-left:100px}.offset2{margin-left:180px}.offset3{margin-left:260px}.offset4{margin-left:340px}.offset5{margin-left:420px}.offset6{margin-left:500px}.offset7{margin-left:580px}.offset8{margin-left:660px}.offset9{margin-left:740px}.offset10{margin-left:820px}.offset11{margin-left:900px}.offset12{margin-left:980px}.row{margin-left:-20px}.row:after,.row:before{display:table;content:"";line-height:0}.row:after{clear:both}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container{width:940px}.row-fluid{width:100%}.row-fluid:after,.row-fluid:before{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid .span1{display:block;width:100%;min-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;width:6.38298%;float:left;margin-left:2.127659574%}.row-fluid .span1:first-child{margin-left:0}.row-fluid .span2{display:block;width:100%;min-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14.89362%;float:left;margin-left:2.127659574%}.row-fluid .span2:first-child{margin-left:0}.row-fluid .span3{display:block;width:100%;min-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;width:23.40426%;float:left;margin-left:2.127659574%}.row-fluid .span3:first-child{margin-left:0}.row-fluid .span4{display:block;width:100%;min-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;width:31.91489%;float:left;margin-left:2.127659574%}.row-fluid .span4:first-child{margin-left:0}.row-fluid .span5{display:block;width:100%;min-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;width:40.42553%;float:left;margin-left:2.127659574%}.row-fluid .span5:first-child{margin-left:0}.row-fluid .span6{display:block;width:100%;min-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;width:48.93617%;float:left;margin-left:2.127659574%}.row-fluid .span6:first-child{margin-left:0}.row-fluid .span7{display:block;width:100%;min-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;width:57.44681%;float:left;margin-left:2.127659574%}.row-fluid .span7:first-child{margin-left:0}.row-fluid .span8{display:block;width:100%;min-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;width:65.95745%;float:left;margin-left:2.127659574%}.row-fluid .span8:first-child{margin-left:0}.row-fluid .span9{display:block;width:100%;min-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;width:74.46809%;float:left;margin-left:2.127659574%}.row-fluid .span9:first-child{margin-left:0}.row-fluid .span10{display:block;width:100%;min-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;width:82.97873%;float:left;margin-left:2.127659574%}.row-fluid .span10:first-child{margin-left:0}.row-fluid .span11{display:block;width:100%;min-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;width:91.48937%;float:left;margin-left:2.127659574%}.row-fluid .span11:first-child{margin-left:0}.row-fluid .span12{display:block;min-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-left:2.127659574%}.row-fluid .span12:first-child{margin-left:0}.row-fluid .offset1{margin-left:10.6383%}.row-fluid .offset2{margin-left:19.14894%}.row-fluid .offset3{margin-left:27.65958%}.row-fluid .offset4{margin-left:36.17021%}.row-fluid .offset5{margin-left:44.68085%}.row-fluid .offset6{margin-left:53.19149%}.row-fluid .offset7{margin-left:61.70213%}.row-fluid .offset8{margin-left:70.21277%}.row-fluid .offset9{margin-left:78.72341%}.row-fluid .offset10{margin-left:87.23405%}.row-fluid .offset11{margin-left:95.74469%}.row-fluid .offset12{margin-left:104.25532%}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.127659574%}.row-fluid [class*=span].hide,[class*=span].hide{display:none}.row-fluid [class*=span].pull-right,[class*=span].pull-right{float:right}.container{margin-right:auto;margin-left:auto}.container:after,.container:before{display:table;content:"";line-height:0}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px}.container-fluid:after,.container-fluid:before{display:table;content:"";line-height:0}.container-fluid:after{clear:both}@font-face{font-family:Splunk Platform Sans;src:url(/static/fonts/proxima-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Splunk Platform Sans;src:url(/static/fonts/proxima-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Splunk Platform Sans;src:url(/static/fonts/proxima-semibold-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Splunk Platform Mono;src:url(/static/fonts/inconsolata-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Splunk Icons;src:url(/static/fonts/splunkicons-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:700}em{font-style:italic}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.muted{color:#6b7785}a.muted:focus,a.muted:hover{color:#545e69}.text-warning{color:#f8be34}a.text-warning:focus,a.text-warning:hover{color:#f1ab09}.text-error{color:#dc4e41}a.text-error:focus,a.text-error:hover{color:#c63224}.text-info{color:#006d9c}a.text-info:focus,a.text-info:hover{color:#004b6b}.text-success{color:#53a051}a.text-success:focus,a.text-success:hover{color:#417d3f}.mono-space{font-family:Splunk Platform Mono,Inconsolata,Consolas,Droid Sans Mono,Monaco,Courier New,Courier,monospace}h1{margin:10px 0;font-size:24px;font-family:inherit;font-weight:500;line-height:20px;text-transform:none;color:#3c444d;text-rendering:optimizelegibility}h1 small{font-size:21.6px}h2{margin:10px 0;font-size:18px;font-family:inherit;font-weight:500;line-height:20px;text-transform:none;color:#3c444d;text-rendering:optimizelegibility}h2 small{font-size:16.2px}h3{margin:10px 0;font-size:16px;font-family:inherit;font-weight:500;line-height:20px;text-transform:none;color:#3c444d;text-rendering:optimizelegibility}h3 small{font-size:14px}h4{font-size:14px}h4,h5{margin:10px 0;font-family:inherit;font-weight:500;line-height:20px;text-transform:none;color:#3c444d;text-rendering:optimizelegibility}h5{font-size:18px;font-size:12px}h6{margin:10px 0;font-size:18px;text-transform:none;color:#3c444d;font-size:11px}.section-heading,h6{font-family:inherit;font-weight:500;line-height:20px;text-rendering:optimizelegibility}.section-heading{font-size:14px}.section-heading,.section-heading-small{margin:5px 0;text-transform:uppercase;color:#5c6773}.section-heading-small{font-size:12px;font-family:inherit;font-weight:500;line-height:20px;text-rendering:optimizelegibility}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #e1e6eb}ol,ul{padding:0;margin:0 0 10px 25px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol.inline,ol.unstyled,ul.inline,ul.unstyled{margin-left:0;list-style:none}ol.inline>li,ul.inline>li{display:inline-block;padding-left:5px;padding-right:5px}li{line-height:20px}dl{margin-bottom:20px}dd,dt{line-height:20px}dt{font-weight:700}dd{margin-left:10px}.dl-horizontal:after,.dl-horizontal:before{display:table;content:"";line-height:0}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #e1e6eb;border-bottom:1px solid #fff}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #818d99}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #e1e6eb}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#818d99}blockquote small:before{content:"\2014 \A0"}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #e1e6eb;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:""}blockquote.pull-right small:after{content:"\A0 \2014"}blockquote:after,blockquote:before,q:after,q:before{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{font-family:Splunk Platform Mono,Inconsolata,Consolas,Droid Sans Mono,Monaco,Courier New,Courier,monospace;border-radius:3px}code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;white-space:nowrap;font-size:12px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;color:#3c444d;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid rgba(0,0,0,.15)}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form,form:last-child{margin:0 0 20px}fieldset{margin:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:15px;line-height:40px;color:#3c444d;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#818d99}button,input,label,select,textarea{font-size:14px;font-weight:400;line-height:20px}button,input,select,textarea{font-family:Splunk Platform Sans,Proxima Nova,Roboto,Droid,Helvetica Neue,Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px;cursor:default}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{display:inline-block;padding:5px 8px;height:32px;line-height:20px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;color:#5c6773;border-radius:3px;vertical-align:middle}.uneditable-input,input,textarea{width:206px;-webkit-box-sizing:border-box;box-sizing:border-box}textarea{height:auto}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#fff;border:1px solid #c3cbd4;-webkit-transition:border .2s,-webkit-box-shadow .2s;transition:border .2s,-webkit-box-shadow .2s;transition:border .2s,box-shadow .2s;transition:border .2s,box-shadow .2s,-webkit-box-shadow .2s}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0;text-decoration:none;z-index:3}.uneditable-input:focus:active:not([disabled]),input[type=color]:focus:active:not([disabled]),input[type=date]:focus:active:not([disabled]),input[type=datetime-local]:focus:active:not([disabled]),input[type=datetime]:focus:active:not([disabled]),input[type=email]:focus:active:not([disabled]),input[type=month]:focus:active:not([disabled]),input[type=number]:focus:active:not([disabled]),input[type=password]:focus:active:not([disabled]),input[type=search]:focus:active:not([disabled]),input[type=tel]:focus:active:not([disabled]),input[type=text]:focus:active:not([disabled]),input[type=time]:focus:active:not([disabled]),input[type=url]:focus:active:not([disabled]),input[type=week]:focus:active:not([disabled]),textarea:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.uneditable-input.text-clear,input[type=color].text-clear,input[type=date].text-clear,input[type=datetime-local].text-clear,input[type=datetime].text-clear,input[type=email].text-clear,input[type=month].text-clear,input[type=number].text-clear,input[type=password].text-clear,input[type=search].text-clear,input[type=tel].text-clear,input[type=text].text-clear,input[type=time].text-clear,input[type=url].text-clear,input[type=week].text-clear,textarea.text-clear{padding-right:28px}.uneditable-input.text-clear::-ms-clear,input[type=color].text-clear::-ms-clear,input[type=date].text-clear::-ms-clear,input[type=datetime-local].text-clear::-ms-clear,input[type=datetime].text-clear::-ms-clear,input[type=email].text-clear::-ms-clear,input[type=month].text-clear::-ms-clear,input[type=number].text-clear::-ms-clear,input[type=password].text-clear::-ms-clear,input[type=search].text-clear::-ms-clear,input[type=tel].text-clear::-ms-clear,input[type=text].text-clear::-ms-clear,input[type=time].text-clear::-ms-clear,input[type=url].text-clear::-ms-clear,input[type=week].text-clear::-ms-clear,textarea.text-clear::-ms-clear{display:none;width:0;height:0}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=button],input[type=checkbox],input[type=file],input[type=image],input[type=radio],input[type=reset],input[type=submit]{width:auto}input[type=file],select{height:32px;line-height:32px}select{width:220px;border:1px solid #c3cbd4;background-color:#fff}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus,select:focus{-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0;text-decoration:none}input[type=checkbox]:focus:active:not([disabled]),input[type=file]:focus:active:not([disabled]),input[type=radio]:focus:active:not([disabled]),select:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}input[type=radio]:focus{border-radius:100%}.uneditable-input,.uneditable-textarea{color:#c3cbd4;background-color:#f7f8fa;border-color:#e1e6eb;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);box-shadow:inset 0 1px 2px rgba(0,0,0,.025);cursor:not-allowed}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}textarea{min-height:2em;resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#6b7785;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#6b7785;opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#6b7785;opacity:1}input::placeholder,textarea::placeholder{color:#6b7785;opacity:1}.checkbox,.radio{min-height:20px;padding-left:20px}.checkbox input[type=checkbox],.radio input[type=radio]{float:left;margin-left:-20px}.radio input[type=radio]{border-radius:100%}.controls>.checkbox:first-child,.controls>.radio:first-child{padding-top:5px}.checkbox.inline,.radio.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.checkbox.inline+.checkbox.inline,.radio.inline+.radio.inline{margin-left:10px}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#f7f8fa;border-color:#e1e6eb;color:#c3cbd4}input[type=checkbox][disabled],input[type=checkbox][readonly],input[type=radio][disabled],input[type=radio][readonly]{background-color:#f7f8fa}.control-group.warning .checkbox,.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline,.control-group.warning .radio{color:#f8be34}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#f8be34;border-color:#f8be34;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0;text-decoration:none;z-index:3}.control-group.warning input:focus:active:not([disabled]),.control-group.warning select:focus:active:not([disabled]),.control-group.warning textarea:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.control-group.warning .input-append .add-on,.control-group.warning .input-prepend .add-on{color:#f8be34;background-color:#fef2d7;border-color:#f8be34}.control-group.error .checkbox,.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline,.control-group.error .radio{color:#dc4e41}.control-group.error input,.control-group.error select,.control-group.error textarea{color:#dc4e41;border-color:#dc4e41;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0;text-decoration:none;z-index:3}.control-group.error input:focus:active:not([disabled]),.control-group.error select:focus:active:not([disabled]),.control-group.error textarea:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.control-group.error .input-append .add-on,.control-group.error .input-prepend .add-on{color:#dc4e41;background-color:#f8dcd9;border-color:#dc4e41}.control-group.success .checkbox,.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline,.control-group.success .radio{color:#53a051}.control-group.success input,.control-group.success select,.control-group.success textarea{color:#53a051;border-color:#53a051;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0;text-decoration:none;z-index:3}.control-group.success input:focus:active:not([disabled]),.control-group.success select:focus:active:not([disabled]),.control-group.success textarea:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.control-group.success .input-append .add-on,.control-group.success .input-prepend .add-on{color:#53a051;background-color:#ddecdd;border-color:#53a051}.control-group.info .checkbox,.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline,.control-group.info .radio{color:#006d9c}.control-group.info input,.control-group.info select,.control-group.info textarea{color:#006d9c;border-color:#006d9c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0;text-decoration:none;z-index:3}.control-group.info input:focus:active:not([disabled]),.control-group.info select:focus:active:not([disabled]),.control-group.info textarea:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.control-group.info .input-append .add-on,.control-group.info .input-prepend .add-on{color:#006d9c;background-color:#cce2eb;border-color:#006d9c}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e9352f;-webkit-box-shadow:0 0 6px #f8bcba;box-shadow:0 0 6px #f8bcba}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f7f8fa;border-top:1px solid #e5e5e5}.form-actions:after,.form-actions:before{display:table;content:"";line-height:0}.form-actions:after{clear:both}.help-block,.help-inline{color:#6b7785}.help-block>.help-link,.help-block>.learn-more-link,.help-inline>.help-link,.help-inline>.learn-more-link{white-space:nowrap}.help-block{display:block;margin-top:3px;margin-bottom:10px;line-height:1.4em;font-size:12px;word-wrap:break-word}.help-inline{display:inline-block;vertical-align:middle;padding-left:5px}input.search-query{margin-bottom:0;-webkit-transition:background-color .2s;transition:background-color .2s}.form-horizontal .uneditable-input,.form-horizontal input,.form-horizontal select,.form-horizontal textarea,.form-inline .uneditable-input,.form-inline input,.form-inline select,.form-inline textarea,.form-search .uneditable-input,.form-search input,.form-search select,.form-search textarea{display:inline-block;margin-bottom:0;vertical-align:middle}.form-horizontal .hide,.form-inline .hide,.form-search .hide{display:none}.form-inline .btn-group,.form-inline label,.form-search .btn-group,.form-search label{display:inline-block}.form-inline .checkbox,.form-inline .radio,.form-search .checkbox,.form-search .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio],.form-search .checkbox input[type=checkbox],.form-search .radio input[type=radio]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px;position:relative}.control-group.disabled .control-label{color:#c3cbd4;cursor:default}.control-group .tooltip-link{top:-.5em;position:relative;font-size:75%;line-height:0;vertical-align:baseline;margin:0 2px;padding:2px;cursor:default;font-weight:400}legend:not(.visuallyhidden)+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal{width:600px;max-width:100%}.form-horizontal .control-group{margin-bottom:10px}.form-horizontal .control-group:after,.form-horizontal .control-group:before{display:table;content:"";line-height:0}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{margin-left:180px}.form-horizontal .controls>.help-block{margin-left:0}.form-horizontal .help-block{margin-bottom:0;margin-left:180px}.form-horizontal .uneditable-input+.help-block,.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}.form-inline label{line-height:28px}.form-inline .form-value{line-height:28px;margin-right:15px}.form-inline input{width:auto;margin-right:15px}.controls .shared-controls-booleanradiocontrol,.controls .shared-controls-syntheticradiocontrol{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.controls .shared-controls-booleanradiocontrol>.btn,.controls .shared-controls-syntheticradiocontrol>.btn{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.controls-join{display:-webkit-box;display:-ms-flexbox;display:flex}.controls-join .control:not(:only-child){-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px;max-width:100%}.controls-join .control:only-child{width:100%}.controls-join .shared-controls-textcontrol{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;min-width:30%}.controls-join .control:nth-last-child(n+3)~.shared-controls-textcontrol,.controls-join .shared-controls-textcontrol:nth-last-child(n+3){min-width:48px}.controls-join .shared-controls-syntheticselectcontrol:not(:last-child) .btn,.controls-join .shared-controls-textcontrol:not(:last-child) .uneditable-input,.controls-join .shared-controls-textcontrol:not(:last-child) input{border-top-right-radius:0;border-bottom-right-radius:0}.controls-join .shared-controls-syntheticselectcontrol:not(:first-child) .btn,.controls-join .shared-controls-textcontrol:not(:first-child) .uneditable-input,.controls-join .shared-controls-textcontrol:not(:first-child) input{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.controls-join .shared-controls-syntheticselectcontrol .btn,.controls-join .uneditable-input,.controls-join input,.controls-join select,.controls-join textarea{width:100%}.controls-join input[type=button],.controls-join input[type=checkbox],.controls-join input[type=file],.controls-join input[type=image],.controls-join input[type=radio],.controls-join input[type=reset],.controls-join input[type=submit]{width:auto}.controls-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.controls-separate,.controls-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.controls-separate .control+.control{margin-left:10px}.controls-stack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.control{position:relative}.control .placeholder{color:#6b7785;position:absolute;max-width:100%;top:3px;left:6px;font-size:14px}.control ::-webkit-input-placeholder{color:#6b7785;opacity:1}.control :-ms-input-placeholder{color:#6b7785;opacity:1}.control ::-ms-input-placeholder{color:#6b7785;opacity:1}.control ::placeholder{color:#6b7785;opacity:1}.control .uneditable-input{background-color:#f7f8fa;min-height:32px}.control .uneditable-input.uneditable-input-multiline{overflow-y:auto;white-space:normal;white-space:pre-wrap;word-break:break-all;word-break:break-word;height:auto;max-height:100px}.control.shared-controls-textcontrol .control-clear,.control.shared-controls-textcontrol .search-icon{position:absolute;top:calc(50% + 1px);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px;font-size:18px;color:#6b7785}.control.shared-controls-textcontrol .control-clear{display:none}.control.shared-controls-textcontrol>input{width:100%}.control.shared-controls-spinnercontrol{text-align:center}.control.shared-controls-spinnercontrol .uneditable-input,.control.shared-controls-spinnercontrol input{display:block;padding:4px 65px 4px 6px;-webkit-transition:border .2s,-webkit-box-shadow .2s;transition:border .2s,-webkit-box-shadow .2s;transition:border .2s,box-shadow .2s;transition:border .2s,box-shadow .2s,-webkit-box-shadow .2s}.control.shared-controls-spinnercontrol input.corrected-value{border-color:#dc4e41;-webkit-box-shadow:#fcedec 0 0 8px 0;box-shadow:0 0 8px 0 #fcedec}.control.shared-controls-spinnercontrol .increment-down,.control.shared-controls-spinnercontrol .increment-up{position:absolute;right:1px;top:1px;width:30px;line-height:30px}.control.shared-controls-spinnercontrol .increment-down:focus,.control.shared-controls-spinnercontrol .increment-up:focus{background-color:rgba(0,164,253,.1);-webkit-box-shadow:none;box-shadow:none;outline:none}.control.shared-controls-spinnercontrol .increment-down.disabled,.control.shared-controls-spinnercontrol .increment-up.disabled{color:#c3cbd4}.control.shared-controls-spinnercontrol .increment-down{right:31px}.control.shared-findinput{display:inline-block;margin:5px 0}.control.shared-findinput input{width:250px}.input-label{display:inline-block;padding:8px 0 4px;height:auto;line-height:15px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;word-wrap:break-word;word-break:break-word;font-weight:500}label.checkbox{padding:2px 0 2px 21px;margin-bottom:0;position:relative}label.checkbox.disabled{color:#c3cbd4}label.checkbox>.btn{padding:0;width:16px;height:16px;border-radius:2px;position:absolute;left:0;top:3px}label.checkbox>.btn>[class*=icon-]{margin:0;position:relative;bottom:6px;vertical-align:text-top}.control-group-small .control-label,.control-small{font-size:12px}.control-small .uneditable-input,.control-small input[type=text],.control-small textarea{padding-top:2px;padding-bottom:2px;font-size:inherit}.control-small .uneditable-input,.control-small input[type=text]{height:26px}.control-small .uneditable-input{min-height:16px}.control-small .btn,.control-small.btn-group>.btn{padding-top:2px;padding-bottom:2px;font-size:12px}.control-small.shared-controls-spinnercontrol .uneditable-input,.control-small.shared-controls-spinnercontrol input{padding-right:55px}.control-small.shared-controls-spinnercontrol .increment-down,.control-small.shared-controls-spinnercontrol .increment-up{width:24px;line-height:24px}.control-small.shared-controls-spinnercontrol .increment-down{right:25px}.shared-controls-checkboxgroup label.checkbox{padding-top:2px;padding-bottom:2px}.control-group>.controls>.shared-controls-syntheticcheckboxcontrol:only-child{padding-top:4px}.shared-controls-keyvaluecontrol .shared-controls-textcontrol{margin-right:10px}.shared-controls-keyvaluecontrol .key-text-control-placeholder,.shared-controls-keyvaluecontrol .value-text-control-placeholder{float:left}.accumulator{width:700px}.controls-join .accumulator{width:100%}.accumulator .availableOptionsContainer,.accumulator .selectedOptionsContainer{float:left;width:calc(50% - 10px);margin:0 20px 0 0}.accumulator .addAllLink,.accumulator .removeAllLink{float:right}.accumulator .selectedOptionsContainer{margin-right:0}.accumulator .availableOptionsHeader{font-weight:400;font-size:14px;width:200px;margin-right:22px;padding-bottom:5px;line-height:0}.accumulator .selectedOptionsHeader{width:200px;margin-right:0}.accumulator ul.availableOptions,.accumulator ul.selectedOptions{border-radius:3px;height:100px;overflow:auto;list-style:none;margin:0;padding:0;border:1px solid #c3cbd4;clear:left}.accumulator .accDisabled ul.availableOptions,.accumulator .accDisabled ul.selectedOptions{background-color:#f7f8fa}.accumulator ul.availableOptions li,.accumulator ul.selectedOptions li{clear:left;padding:4px 5px;font-size:14px;cursor:pointer;line-height:1}.accumulator ul.availableOptions li:hover,.accumulator ul.selectedOptions li:hover{background-color:#f7f8fa}.accumulator ul.availableOptions li span,.accumulator ul.selectedOptions li span{margin:0 8px 0 0;display:block;float:left}.accumulator ul span.splIcon-arrow-e{background-color:#007abd}.accumulator .accDisabled ul li,.accumulator ul.availableOptions li.selected{color:#6b7785}.accumulator .accDisabled ul li span.splIcon,.accumulator ul.availableOptions li.selected span.splIcon{background-color:#c3cbd4}.accumulator .selected{background-color:transparent}.control-group.error .accumulator ul{border-color:#dc4e41}.accumulator .icon-class{color:#6b7785}.accumulator div.wide{width:340px}table.form td{padding-right:10px;padding-bottom:5px}table.form tr:last-child td{padding-bottom:0}table.form tr:last-child .help-block{margin-bottom:0}.form-format .control-label{width:100px}.form-format .control-group:last-child{margin-bottom:0}.form-format .controls{margin-left:120px}.form-horizontal.align-left .control-label{width:auto;text-align:left;display:inline-block;float:none}.form-horizontal.align-left .controls{margin-left:15px;display:inline-block}.shared-controls-textcontrol.input-prepend{display:-webkit-box;display:-ms-flexbox;display:flex}.shared-controls-textcontrol.input-prepend .uneditable-input,.shared-controls-textcontrol.input-prepend>input{border-top-left-radius:0;border-bottom-left-radius:0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:0}.shared-controls-textcontrol.input-prepend>.btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.shared-controls-textbrowsecontrol,.shared-controls-textcontrol.input-append{display:-webkit-box;display:-ms-flexbox;display:flex}.shared-controls-textbrowsecontrol .uneditable-input,.shared-controls-textbrowsecontrol>input,.shared-controls-textcontrol.input-append .uneditable-input,.shared-controls-textcontrol.input-append>input{border-top-right-radius:0;border-bottom-right-radius:0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:0}.shared-controls-textbrowsecontrol .uneditable-input+.btn,.shared-controls-textbrowsecontrol>input+.btn,.shared-controls-textcontrol.input-append .uneditable-input+.btn,.shared-controls-textcontrol.input-append>input+.btn{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.shared-controls-textbrowsecontrol .add-on,.shared-controls-textcontrol.input-append .add-on{display:inline-block;height:auto;line-height:20px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 14px;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:#f7f8fa;border:1px solid #c3cbd4;border-left:#c3cbd4;color:#5c6773;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);text-decoration:none;text-shadow:none;-webkit-transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;-webkit-filter:none;filter:none}.shared-controls-textbrowsecontrol .add-on[disabled],.shared-controls-textcontrol.input-append .add-on[disabled]{color:#c3cbd4;border-color:#e1e6eb;cursor:not-allowed}.form-complex{width:100%}.form-complex .controls{position:relative}.form-complex .control-group{width:440px}.form-complex .control-heading{padding-top:5px;text-align:right;width:160px;font-weight:700}.form-complex .help-block,.form-complex .help-outer{position:absolute;top:4px;left:100%;margin-left:10px;margin-top:0!important;width:280px}.form-complex .outline{border:1px solid #c3cbd4;border-radius:3px;margin-bottom:10px;margin-top:0;padding-top:10px}.form-complex fieldset{border:1px solid transparent}.form-complex .btn-check{display:inline-block;padding:0;height:auto;line-height:20px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;vertical-align:middle;width:20px}.form-complex .control-feedback{display:block;width:100%}.control-feedback{color:#5c6773;background-color:#fff;border-radius:3px;font-size:85%;text-align:center;margin-top:3px}.shared-controls-syntheticradiocontrol>.tooltip{white-space:normal}.shared-controls-syntheticradiocontrol .btn-radio{-webkit-animation:none 0s ease 0s 1 normal none running;animation:none 0s ease 0s 1 normal none running;-webkit-backface-visibility:visible;backface-visibility:visible;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;border-collapse:separate;-o-border-image:none;border-image:none;border-radius:0;border-spacing:0;bottom:auto;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:#000;-webkit-columns:auto;-webkit-column-count:auto;-webkit-column-fill:balance;column-fill:balance;-webkit-column-gap:normal;column-gap:normal;-webkit-column-rule:medium none currentColor;column-rule:medium none currentColor;-webkit-column-span:1;column-span:1;-webkit-column-width:auto;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font-family:serif;font-size:medium;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;line-height:normal;height:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;list-style:disc outside none;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;overflow:visible;overflow-x:visible;overflow-y:visible;page-break-after:auto;page-break-before:auto;page-break-inside:auto;-webkit-perspective:none;perspective:none;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;position:static;right:auto;-moz-tab-size:8;-o-tab-size:8;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-indent:0;text-shadow:none;text-transform:none;top:auto;-webkit-transform:none;transform:none;-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transform-style:flat;transform-style:flat;-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto;font-family:Splunk Platform Sans,Proxima Nova,Roboto,Droid,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;border:1px;visibility:inherit;outline:medium none #00a4fd;outline:medium none invert;position:relative;padding:3px 0 3px 20px;color:#3c444d;text-decoration:none}.shared-controls-syntheticradiocontrol .btn-radio:before{content:"";background-color:#f7f8fa;border:1px solid #c3cbd4;color:#5c6773;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);text-decoration:none;text-shadow:none;-webkit-transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;-webkit-filter:none;filter:none;position:absolute;left:0;top:4px;-webkit-box-sizing:border-box;box-sizing:border-box;width:16px;height:16px;border-radius:8px}.shared-controls-syntheticradiocontrol .btn-radio.disabled{cursor:not-allowed;color:#c3cbd4;opacity:.65}.shared-controls-syntheticradiocontrol .btn-radio.disabled:before{background:#f7f8fa;-webkit-filter:none;filter:none;border-color:#e1e6eb}.shared-controls-syntheticradiocontrol .btn-radio:not(.disabled):hover:before{background-color:#ebeeef;border-color:#c3cbd4;color:#5c6773;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);text-decoration:none;text-shadow:none;-webkit-transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;-webkit-filter:none;filter:none}.shared-controls-syntheticradiocontrol .btn-radio:focus:before{-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0;text-decoration:none}.shared-controls-syntheticradiocontrol .btn-radio:focus:before:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.shared-controls-syntheticradiocontrol .btn-radio.active:after{content:"";position:absolute;left:4px;top:8px;-webkit-box-sizing:border-box;box-sizing:border-box;width:8px;height:8px;border-radius:4px;background-color:currentColor}.radio-control-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.error .btn{background-color:#f1b9b3;border-color:#dc4e41;color:#dc4e41;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);text-decoration:none;text-shadow:none;-webkit-transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;-webkit-filter:none;filter:none}.error .btn.active{background-image:none}.error .btn.active,.error .btn:hover{background-color:#ea958d;border-color:#dc4e41;color:#dc4e41;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);text-decoration:none;text-shadow:none;-webkit-transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;-webkit-filter:none;filter:none}.required{color:#dc4e41}.color-square{display:block;width:32px;height:32px;background:#53a051;border:1px solid #c3cbd4;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.color-square:focus{-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0;text-decoration:none}.color-square:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.color-square-standalone{margin-top:3px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:auto;min-width:100%;max-width:none;margin-bottom:20px}.table td,.table th{text-align:left;vertical-align:top;padding:6px 12px;line-height:20px;border-bottom:1px solid #e1e6eb}.table td td:focus,.table th td:focus{-webkit-box-shadow:none;box-shadow:none;border-collapse:separate;outline:0;text-decoration:none;-webkit-box-shadow:inset 0 0 2px 1px #fff,inset 0 0 0 2px #00a4fd;box-shadow:inset 0 0 2px 1px #fff,inset 0 0 0 2px #00a4fd}.table td td:focus:active:not([disabled]),.table th td:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.table td .tooltip-link,.table th .tooltip-link{top:-.5em;position:relative;font-size:75%;line-height:0;vertical-align:baseline;cursor:default;font-weight:400}.table th div{padding:6px 12px}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child td,.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child td,.table thead:first-child tr:first-child th{border-top:0}.table tbody+tbody{border-top:2px solid #e1e6eb}.table .sorts{white-space:nowrap;cursor:pointer}.table .sorts a{color:inherit}.table .sorts a:hover{text-decoration:none}.table .sorts:hover{color:#006eaa}.table .sorts .icon-sorts:before{font-family:Splunk Icons;content:"\2195";padding-left:5px;color:#818d99}.table .sorts.active .icon-sorts:before{color:#006eaa}.table .sorts .asc:before,.table .sorts .Asc:before{content:"\21A5";color:inherit}.table .sorts .desc:before,.table .sorts .Desc:before{content:"\21A7";color:inherit}.table .sorts[tabindex]:focus{-webkit-box-shadow:none;box-shadow:none;border-collapse:separate;outline:0;text-decoration:none;-webkit-box-shadow:inset 0 0 2px 1px #e1e6eb,inset 0 0 0 2px #00a4fd;box-shadow:inset 0 0 2px 1px #e1e6eb,inset 0 0 0 2px #00a4fd}.table .sorts[tabindex]:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.table .table{background-color:transparent}.table-condensed td,.table-condensed th{padding:3px 6px}.table-bordered{border:1px solid #e1e6eb;border-collapse:separate;border-left:0}.table-bordered-lite td,.table-bordered-lite th,.table-bordered td,.table-bordered th{border-left:1px solid #e1e6eb}.table-bordered-lite td:first-child,.table-bordered-lite th:first-child{border-left:none}.table-dotted td,.table-dotted th{border-top:1px dashed #c3cbd4}.table-striped>thead>tr>th{background-color:#fff;border-top:1px solid #e1e6eb}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f2f4f5}.table-striped>tbody>tr:nth-child(2n)>td{background-color:#fff}.table-striped>tbody>tr.odd>td,.table-striped>tbody>tr.odd>th{background-color:#f2f4f5}.table-striped>tbody>tr.even>td,.table-striped>tbody>tr.even>th{background-color:#fff}.table-striped>tbody>tr>td{border:none}.table-striped.table-chrome>tbody>tr.even>td,.table-striped.table-chrome>tbody>tr:nth-child(2n)>td,.table-striped.table-chrome>tbody>tr:nth-child(odd).even>td{background-color:#f2f4f5}.table-striped.table-chrome>tbody>tr.odd>td,.table-striped.table-chrome>tbody>tr:nth-child(2n).odd>td,.table-striped.table-chrome>tbody>tr:nth-child(odd)>td{background-color:#fff}.table-chrome,.table-chrome.table-row-expanding{border:none}.table-chrome>thead>tr>th{font-weight:400;background-color:#e1e6eb;border-right:1px solid #fff;border-bottom:none;-webkit-box-shadow:none;box-shadow:none}.table-chrome>thead>tr>th:last-child{border-right:none}.table-chrome .sorts{border-bottom:none}@media screen and (-webkit-min-device-pixel-ratio:0){.table-chrome>thead>tr>th{position:relative}}.table-hover>tbody>tr>td,.table-hover>tbody>tr>th{-webkit-transition:background .05s;transition:background .05s}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#ecf8ff!important}.row-fluid table td[class*=span],.row-fluid table th[class*=span],table td[class*=span],table th[class*=span]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table>tbody>tr.even>td:focus,.table>tbody>tr.odd>td:focus{-webkit-box-shadow:none;box-shadow:none;border-collapse:separate;outline:0;text-decoration:none;-webkit-box-shadow:inset 0 0 2px 1px #fff,inset 0 0 0 2px #00a4fd;box-shadow:inset 0 0 2px 1px #fff,inset 0 0 0 2px #00a4fd}.table>tbody>tr.even>td:focus:active:not([disabled]),.table>tbody>tr.odd>td:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.table>tbody>tr.even:focus,.table>tbody>tr.odd:focus,.table>tbody>tr:focus{outline:none}.table>tbody>tr.even:focus>td,.table>tbody>tr.odd:focus>td,.table>tbody>tr:focus>td{-webkit-box-shadow:none;box-shadow:none;border-collapse:separate;outline:0;text-decoration:none;-webkit-box-shadow:inset 0 0 2px 1px #fff,inset 0 0 0 2px #00a4fd;box-shadow:inset 0 0 2px 1px #fff,inset 0 0 0 2px #00a4fd}.table>tbody>tr.even:focus>td:active:not([disabled]),.table>tbody>tr.odd:focus>td:active:not([disabled]),.table>tbody>tr:focus>td:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.table tbody tr.success>td{background-color:#ddecdd}.table tbody tr.error>td{background-color:#f8dcd9}.table tbody tr.warning>td{background-color:#fef2d7}.table tbody tr.info>td{background-color:#cce2eb}.table-hover tbody tr.success:hover>td{background-color:#cee3ce}.table-hover tbody tr.error:hover>td{background-color:#f4c8c3}.table-hover tbody tr.warning:hover>td{background-color:#fdeabe}.table-hover tbody tr.info:hover>td{background-color:#b9d8e4}.table-embed{width:100%;border:0}.table-embed td{border-bottom:1px dashed #c3cbd4;border-left:0;padding:0;background-color:transparent!important}.table-embed td:first-child{padding-right:10px}.table-row-expanding{width:100%;table-layout:fixed;margin-bottom:-1px;border-bottom:1px solid #c3cbd4}.table-row-expanding>tbody>tr>td.expands{cursor:pointer;border-right:1px solid #fff;padding:0}.table-row-expanding>tbody>tr>td.expands.disabled{color:#c3cbd4;cursor:default}.table-row-expanding>tbody>tr>td.expands.disabled>span,.table-row-expanding>tbody>tr>td.expands.disabled a{color:inherit;cursor:inherit}.table-row-expanding>tbody>tr>td.expands>i,.table-row-expanding>tbody>tr>td.expands>span,.table-row-expanding>tbody>tr>td.expands a{color:#3c444d;display:block;padding:6px 10px;width:15px;height:100%;text-decoration:none;text-align:center}.table-row-expanding>tbody>tr>td.expands a:focus{-webkit-box-shadow:none;box-shadow:none;border-collapse:separate;outline:0;text-decoration:none;-webkit-box-shadow:inset 0 0 2px 1px #fff,inset 0 0 0 2px #00a4fd;box-shadow:inset 0 0 2px 1px #fff,inset 0 0 0 2px #00a4fd}.table-row-expanding>tbody>tr>td.expands a:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.table-row-expanding>tbody>tr>td>.btn-combo{margin:-4px 5px -6px 20px}.table-row-expanding>tbody>tr>td>.btn-combo:first-child{margin-left:0}.table-row-expanding>tbody>tr>td.title>a,.table-row-expanding>tbody>tr>td.title>span{margin:-6px -12px;padding:6px 12px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;line-height:20px}.table-row-expanding>tbody>tr>td.title>a:focus,.table-row-expanding>tbody>tr>td.title>span:focus{-webkit-box-shadow:none;box-shadow:none;border-collapse:separate;outline:0;text-decoration:none;-webkit-box-shadow:inset 0 0 2px 1px #fff,inset 0 0 0 2px #00a4fd;box-shadow:inset 0 0 2px 1px #fff,inset 0 0 0 2px #00a4fd}.table-row-expanding>tbody>tr>td.title>a:focus:active:not([disabled]),.table-row-expanding>tbody>tr>td.title>span:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.table-row-expanding>tbody>tr>td.title>.disabled{color:#c3cbd4}.table-row-expanding>tbody>tr>td:focus{-webkit-box-shadow:none;box-shadow:none;border-collapse:separate;outline:0;text-decoration:none;-webkit-box-shadow:inset 0 0 2px 1px #fff,inset 0 0 0 2px #00a4fd;box-shadow:inset 0 0 2px 1px #fff,inset 0 0 0 2px #00a4fd}.table-row-expanding>tbody>tr>td:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.table-row-expanding>tbody>tr.info-row>td,.table-row-expanding>tbody>tr.more-info{border-top:none;background-color:#ecf8ff}.table-row-expanding>tbody>tr.expanded>td{background-color:#ecf8ff}.table-row-expanding>tbody>tr.expanded>td.title>a{white-space:normal}.table-row-expanding th.col-info{width:15px;padding-left:10px;padding-right:10px;text-align:center;vertical-align:top;font-size:100%;border-right:1px solid #fff}.table-row-expanding th.col-info a{text-decoration:none;color:#000;-webkit-box-shadow:none;box-shadow:none}.table-row-expanding th.col-info .icon-info{width:15px;display:block}.table-row-expanding td.col-info:hover:not(.disabled),.table-row-expanding td.expands:hover:not(.disabled){border-right:1px solid #fff!important}.table-row-expanding td.col-info:hover:not(.disabled) a>i,.table-row-expanding td.expands:hover:not(.disabled) a>i{color:#006eaa}.table-row-expanding td.col-info.disabled:hover,.table-row-expanding td.expands.disabled:hover{background-color:inherit!important}.table-row-expanding td.expands .icon-triangle-right-small:before{content:"\203A"}.table-row-expanding td.expands .icon-triangle-down-small:before{content:"\2C5"}.table-chrome .sorts th.col-info:after{content:""}.table-padded{padding:0 20px}td.row-number,th.row-number{width:1px}td.line-num,td.row-number{text-align:right;color:#171d21}td.numeric,th.numeric{text-align:right}td.end-group{border-right:1px solid #fff}.header-table-docked{position:fixed;top:0;z-index:405;overflow:hidden;-webkit-box-shadow:0 2px 4px #c3cbd4;box-shadow:0 2px 4px #c3cbd4;background:#fff}.header-table-docked>.disable{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#5c6773;opacity:.3}.header-table-docked>table{table-layout:fixed;margin-bottom:0;max-width:inherit}.main-section>.header-table-docked,.table-padded>.header-table-docked{width:calc(100% - 40px);margin-left:20px!important}.table-scroll-bar-docked{position:fixed;bottom:0;left:0;right:0;overflow-x:auto}.header-table-static{height:0;position:relative;z-index:405}.header-table-static>table{margin-bottom:0}.header-table-wrapper{overflow:hidden;border-bottom:1px solid #e1e6eb}.header-table-wrapper .table{margin-bottom:0}.scroll-table-wrapper{height:380px;width:100%;overflow:auto}.scrolling-table-wrapper{width:100%;overflow-x:auto;position:relative}.vertical-scrolling-table-wrapper{width:100%;overflow-y:auto}.modalize-table-bottom,.modalize-table-overlay,.modalize-table-top{position:absolute;left:0;background-color:#5c6773;opacity:.3}.modalize-table-top{top:0}.modalize-table-bottom{bottom:0}.modalize-table-overlay{position:fixed;top:0;bottom:0;right:0}.table-drilldown>tbody>tr>td,.table-drilldown>tbody>tr>td:hover{color:#006eaa}.table-drilldown>tbody>tr>td.row-number{color:#6b7785}.table-drilldown-row>tbody>tr:hover>td{color:#006eaa}.table-drilldown-row>tbody>tr:hover>td.row-number{color:#6b7785}.table-drilldown-cell>tbody>tr>td:hover .multivalue-subcell,.table-drilldown-cell>tbody>tr>td:hover .multivalue-subcell:hover{color:#006eaa}.ui-grid-body-table,.ui-grid-head-table{margin-bottom:0}.table-scroll tbody{max-height:200px;overflow-y:scroll}.table-border-row,.table-border-row td,.table-border-row th{border-top:1px solid #e1e6eb}.table-fixed{table-layout:fixed}.table-fixed tr>td:first-child{max-width:300px;word-break:break-all}.table-chrome .sorts th.row-number:after{content:""}@media print{body table{table-layout:auto!important}body .events-viewer-wrapper,body .results-table,body .results-wrapper,body .scrolling-table-wrapper,body table{max-width:100%!important;width:100%!important;overflow:hidden!important}body td,body th{background:none!important;word-break:break-all!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;width:auto!important;page-break-inside:auto}body .table-chrome .sorts:after{content:""}body .header-table-docked,body .table-scroll-bar-docked{display:none!important}}body.print table{table-layout:auto!important}body.print .events-viewer-wrapper,body.print .results-table,body.print .results-wrapper,body.print .scrolling-table-wrapper,body.print table{max-width:100%!important;width:100%!important;overflow:hidden!important}body.print td,body.print th{background:none!important;word-break:break-all!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;width:auto!important;page-break-inside:auto}body.print .table-chrome .sorts:after{content:""}body.print .header-table-docked,body.print .table-scroll-bar-docked{display:none!important}.table-caption,.table-caption-inner{min-height:42px;text-align:center;margin-bottom:5px}.table-caption-inner.affix-top{left:0;top:0;right:0;background-color:#f2f4f5;z-index:405;position:fixed}.table-caption h3,.table-caption span.shared-collectioncount{font-size:14px;font-weight:400;float:left;padding-left:20px;line-height:42px;margin:0;min-width:140px;text-align:left}.table-caption .shared-waitspinner{float:left;width:14px;height:14px;margin:12px 5px 2px 0}.table-caption form.shared-tablecaption-input{display:inline-block;margin:5px 0}.table-caption form.shared-tablecaption-input input{width:250px}.table-caption .btn-group{display:inline-block;margin-right:10px}.shared-tablecaption-input{position:relative}.table-caption div.shared-controls-controlgroup{display:inline-block;margin:0 10px 0 0}.table-caption .pagination{min-width:150px;margin:5px 20px 0}.tourbar{background-color:#171d21;min-height:46px;position:relative}.tourbar .info-container{margin:0 200px;padding:10px;background-color:#3c444d;min-height:26px}.tourbar .info-container .info{font-size:14px;color:#e1e6eb}.tourbar .btn{background:transparent;-webkit-filter:none;filter:none;border-color:#c3cbd4;color:#e1e6eb;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;top:50%;margin-top:-13px;position:absolute}.tourbar .btn.next{right:158px}.tourbar .btn.previous{left:158px}.tourbar .btn.close-btn{right:10px}.tourbar .close-container{float:right;margin:10px 25px}.tourbar .next-container{float:right;margin:10px 0 10px 25px}.tourbar .previous-container{float:left;margin:10px 25px}.tour-highlight{position:relative}.tour-highlight:after{content:"";position:absolute;right:-20px;top:-20px;height:30px;width:30px;z-index:99999;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNzE0IDYuNzE0TDAgMHYyMGgyMGwtNi4yMTQtNi4yMTQgNi4yNi02LjI2TDEyLjk3NS40NTNsLTYuMjYgNi4yNnoiIGZpbGw9IiNEODVEM0MiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);background-size:30px 30px;-webkit-animation:highlightedElementAnimation 2s infinite alternate;animation:highlightedElementAnimation 2s infinite alternate}@-webkit-keyframes highlightedElementAnimationFrames{0%{right:-20px;top:-20px}to{right:-30px;top:-30px}}@keyframes highlightedElementAnimationFrames{0%{right:-20px;top:-20px}to{right:-30px;top:-30px}}.image-tour-container .carousel{width:960px;height:718px;background:#3c444d;margin-bottom:0}.image-tour-container .carousel .carousel-control{top:52%;background:none;border:none;color:#5cc05c;opacity:1;left:45px;font-size:48px;z-index:60}.image-tour-container .carousel .carousel-control polygon{fill:#5cc05c}.image-tour-container .carousel .carousel-control:hover polygon{fill:#7ecd7e}.image-tour-container .carousel .carousel-control.disabled{display:none}.image-tour-container .carousel .carousel-control:focus{-webkit-box-shadow:none;box-shadow:none}.image-tour-container .carousel .carousel-control.right{right:45px;left:auto}.image-tour-container .carousel .carousel-indicators{bottom:18px;top:inherit;right:50%;-webkit-transform:translate(50%);transform:translate(50%);z-index:60}.image-tour-container .carousel .carousel-indicators li{height:6px;width:6px;cursor:pointer;background:#818d99;border:none;margin-left:10px;margin-bottom:0}.image-tour-container .carousel .carousel-indicators li.active{background-color:#5cc05c}.image-tour-container .carousel .carousel-indicators li:first-child{margin-left:0}.image-tour-container .carousel .item{width:960px;height:716px}.image-tour-container .carousel .item img{width:100%}.image-tour-container .carousel .item.active img:hover{cursor:pointer}.image-tour-container .carousel .help-link{position:absolute;width:150px;height:30px;top:122px;left:563px}.image-tour-container .carousel a#splunk-answers{top:160px;left:504px;width:140px}.image-tour-container .tour-links{position:absolute;top:15px;right:5px;padding:5px;text-align:right;z-index:50;font-size:12px}.image-tour-container .tour-links a{color:#fff;margin-left:15px}.image-tour-container .tour-links a:hover{text-decoration:underline}.image-tour-container .welcome-slide{position:absolute;top:0;left:0;z-index:100}.image-tour-container .tour-btn{background:rgba(0,0,0,.3);position:absolute;top:300px;left:50%;padding:30px 40px;font-size:30px;color:#fff;cursor:pointer;-webkit-transform:translate(-50%);transform:translate(-50%)}.image-tour-container .exit-tour,.image-tour-container .start-tour{color:#5cc05c}.image-tour-container .tour-gutter{background:rgba(60,68,77,.9);height:132px;width:962px;font-size:16px;color:#fff;position:absolute;bottom:0;z-index:50;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.image-tour-container .tour-gutter div.gutter-text{-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;position:relative;top:50%;line-height:150%;width:720px;text-align:center}.image-tour-container .tour-gutter a{color:#fff;text-decoration:underline}.image-tour-container .carousel-assets{position:absolute;height:132px;width:960px;bottom:0}.image-tour-container .next-tour,.image-tour-container .try-it-now{display:none}.image-tour-container .try-it-now{position:absolute;right:30px;z-index:500;bottom:50px}@media only screen and (max-height:750px){.image-tour-container .carousel-assets,.image-tour-container .tour-gutter{position:fixed}.image-tour-container .carousel-assets{bottom:-132px;z-index:60}.image-tour-container .carousel-assets .carousel-control{top:inherit;bottom:175px}.image-tour-container .carousel-assets .carousel-indicators{bottom:150px}.image-tour-container .carousel-assets .tour-links{top:inherit;bottom:220px}.image-tour-container .carousel-assets .try-it-now{top:inherit;bottom:180px}}.image-tour .tour-modal{width:960px;margin-left:-480px;height:716px;background:#3c444d;z-index:1062}.image-tour .tour-modal.fade.in{top:15px}.modal-backdrop.tour-backdrop.fade{background:#3c444d;z-index:1061}.modal-backdrop.tour-backdrop.fade.in{opacity:1;background:#3c444d}.shard-interactivetour.modal,.shared-tour-imagetour.modal,.shared-tour-producttours.modal{background-clip:border-box}.shard-interactivetour.modal .modal-header,.shared-tour-imagetour.modal .modal-header,.shared-tour-producttours.modal .modal-header{padding-bottom:10px}.shard-interactivetour.modal .modal-body,.shared-tour-imagetour.modal .modal-body,.shared-tour-producttours.modal .modal-body{padding:0 10px 10px;border-top:0}.shard-interactivetour.modal .modal-body:last-child,.shared-tour-imagetour.modal .modal-body:last-child,.shared-tour-producttours.modal .modal-body:last-child{max-height:none}.introjs-overlay{position:absolute;z-index:999999;background-color:#000;opacity:0;background:radial-gradient(center,ellipse cover,rgba(0,0,0,.4) 0,rgba(0,0,0,.9) 100%)}.introjs-fixParent{z-index:auto!important;opacity:1!important;position:absolute!important;-webkit-transform:none!important;transform:none!important;display:block!important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999!important}.introjs-disableInteraction{z-index:99999999!important;position:absolute}a.introjs-showElement{display:inline-block!important}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{position:absolute;z-index:9999998;background-color:hsla(0,0%,100%,.9);border:1px solid rgba(0,0,0,.5);border-radius:4px;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.4);box-shadow:0 2px 15px rgba(0,0,0,.4)}.introjs-tooltipReferenceLayer{position:absolute;z-index:10000000;background-color:transparent}.introjs-helperLayer *,.introjs-helperLayer :after,.introjs-helperLayer :before{-webkit-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{position:absolute;top:-16px;left:-16px;z-index:9999999999!important;padding:2px;font-size:13px;font-weight:700;color:#fff;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.3);background:-webkit-gradient(linear,left top,left bottom,from(#dc4e41),to(#f7f8fa));background:linear-gradient(180deg,#dc4e41 0,#f7f8fa);width:20px;height:20px;line-height:20px;border:3px solid #fff;border-radius:50%;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.4);box-shadow:0 2px 5px rgba(0,0,0,.4)}.introjs-arrow{border:8px solid rgba(60,68,77,.9);content:"";position:absolute}.introjs-arrow.top,.introjs-arrow.top-right{top:-15px;border-color:transparent transparent rgba(60,68,77,.9)}.introjs-arrow.top-right{right:10px}.introjs-arrow.top-middle{top:-15px;left:50%;margin-left:-5px;border-color:transparent transparent rgba(60,68,77,.9)}.introjs-arrow.right{top:15px}.introjs-arrow.right,.introjs-arrow.right-bottom{right:-15px;border-color:transparent transparent transparent rgba(60,68,77,.9)}.introjs-arrow.right-bottom{bottom:10px}.introjs-arrow.bottom{bottom:-15px;border-color:rgba(60,68,77,.9) transparent transparent}.introjs-arrow.left{top:10px}.introjs-arrow.left,.introjs-arrow.left-bottom{left:-15px;border-color:transparent rgba(60,68,77,.9) transparent transparent}.introjs-arrow.left-bottom{bottom:10px}.introjs-tooltip{position:absolute;padding:40px 60px 10px;text-align:center;color:#fff;background-color:rgba(60,68,77,.9);min-width:400px;max-width:500px;border-radius:0;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.4);box-shadow:0 1px 10px rgba(0,0,0,.4)}.introjs-tooltiptext a{color:#fff;text-decoration:underline}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{overflow:visible;padding:5px;margin:0;color:#5cc05c;fill:#5cc05c;text-decoration:none;font-size:25px;cursor:pointer;outline:none;position:absolute;top:50%;-webkit-transform:translateY(-45%);transform:translateY(-45%)}.introjs-button:hover polygon{fill:#82ce82}.introjs-button.introjs-disabled{display:none}.introjs-button:focus{-webkit-box-shadow:none;box-shadow:none;background:none}.introjs-tooltiplinks{position:absolute;top:10px;right:5px}.introjs-nexttourbutton,.introjs-skipbutton{font-size:12px;color:#fff;position:relative}.introjs-nexttourbutton:focus,.introjs-nexttourbutton:hover,.introjs-skipbutton:focus,.introjs-skipbutton:hover{color:#fff}.introjs-skipbutton.done{color:#5cc05c}.introjs-prevbutton{left:10px}.introjs-nextbutton{right:10px}.introjs-disabled,.introjs-disabled:focus,.introjs-disabled:hover{color:#818d99;-webkit-box-shadow:none;box-shadow:none;cursor:default;background-image:none;text-decoration:none}.introjs-bullets{text-align:center;padding-top:30px}.introjs-bullets ul{clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{list-style:none;float:left;margin:0 5px}.introjs-bullets ul li a{display:block;width:6px;height:6px;background:#c3cbd4;border-radius:10px;text-decoration:none}.introjs-bullets ul li a.active{background:#5cc05c}.introjs-progress{overflow:hidden;height:10px;margin:10px 0 5px;border-radius:4px;background-color:#e1e6eb}.introjs-progressbar{float:left;width:0;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#006d9c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-tooltiptext{font-size:16px;line-height:24px}.tours-links{text-align:center;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tours-links li{position:relative;list-style:none;margin-bottom:20px;display:inline-block;text-align:center}.tours-links .mask{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;border-radius:3px;cursor:pointer;background-color:#5cc05c;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.tours-links .mask:hover{opacity:.1}.tours-links .svg-wrapper{height:84px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.tours-links .svg-wrapper svg{width:84px;fill:#5cc05c}.tour-link{position:relative;padding:10px;margin:10px;display:inline-block;color:#3c444d!important;font-weight:500;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;max-width:25%;-webkit-transition:opacity .125s,background .05s;transition:opacity .125s,background .05s}.tour-link:hover{background:rgba(195,203,212,.1);text-decoration:none}.tour-link:focus{-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0;text-decoration:none}.tour-link:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.tour-link i{height:84px;padding:32px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:76px;line-height:60px;color:#5cc05c}[class*=" icon-"]:before,[class^=icon-]:before{font-family:Splunk Icons;font-style:normal;font-weight:400;text-decoration:inherit;line-height:inherit}a [class*=" icon-"],a [class^=icon-]{display:inline-block;text-decoration:none;line-height:inherit}.icon-large{font-size:1.3333333333333333em;vertical-align:middle}.font-icon{font-family:Splunk Icons;font-size:inherit;line-height:inherit}.icon-no-underline:first-child{padding-right:.3em}.icon-no-underline:last-child{padding-left:.3em}.icon-no-underline:first-child:last-child{padding-right:0;padding-left:0}.icon-no-underline:before{text-decoration:none}.padded-icon{margin-right:.5em}.ir{position:relative;display:inline-block;min-width:.5em;text-indent:-9999px;outline:none}.ir:before{position:absolute;top:0;left:0;text-indent:0}.icon-splunk:before{content:"splunk"}.icon-greater:before{content:">"}.icon-hunk:before{content:"\F000"}.icon-enterprise:before{content:"\F001"}.icon-cloud-logo:before{content:"\F002"}.icon-splunk-light:before{content:"\F003"}.icon-circle:before{content:"\ECD0"}.icon-circle-filled:before{content:"\25CF"}.icon-box-filled:before{content:"\25A0"}.icon-triangle-up-small:before{content:"\25B4"}.icon-triangle-right:before{content:"\25B6"}.icon-triangle-right-small:before{content:"\25B8"}.icon-triangle-down:before{content:"\25BC"}.icon-triangle-down-small:before{content:"\25BE"}.icon-triangle-left:before{content:"\25C0"}.icon-triangle-left-small:before{content:"\25C2"}.icon-arrow-up:before{content:"\EC01"}.icon-arrow-right:before{content:"\27A1"}.icon-arrow-down:before{content:"\EC02"}.icon-arrow-left:before{content:"\EC00"}.icon-two-arrows-cycle:before{content:"\EC12"}.icon-external:before{content:"\EC13"}.icon-rotate-counter:before{content:"\21BA"}.icon-rotate:before{content:"\21BB"}.icon-location:before{content:"\EC80"}.icon-chevron-left:before{content:"\2039"}.icon-chevron-right:before{content:"\203A"}.icon-chevron-up:before{content:"\2C4"}.icon-chevron-down:before{content:"\2C5"}.icon-trash:before{content:"\EC66"}.icon-share:before{content:"\27A6"}.icon-export:before{content:"\EC68"}.icon-print:before{content:"\EC89"}.icon-search:before{content:"\EC9B"}.icon-search-thin:before{content:"\ECC2"}.icon-pivot:before{content:"\EC12"}.icon-clone:before{content:"\ECE8"}.icon-pause:before{content:"\EC50"}.icon-stop:before{content:"\25A0"}.icon-play:before{content:"\25B6"}.icon-sort:before{content:"\2195"}.icon-sorted-up:before{content:"\21A5"}.icon-sorted-down:before{content:"\21A7"}.icon-minus:before{content:"\2212"}.icon-minus-circle:before{content:"\2296";margin-right:.25em}.icon-plus:before{content:"+"}.icon-plus-circle:before{content:"\2295"}.icon-x:before{content:"\2717"}.icon-x-circle:before{content:"\2297"}.icon-cancel:before,.icon-close:before{content:"\2717"}.icon-collapse-left:before{content:"\ECE0"}.icon-expand-right:before{content:"\ECE1"}.icon-activity:before{content:"\ECAE"}.icon-string:before{content:"a"}.icon-number:before{content:"#"}.icon-text:before{content:"\ECD9"}.icon-not-allowed:before{content:"\EC9E"}.icon-data:before{content:"\ECA4"}.icon-data-input:before{content:"\ECA3"}.icon-settings:before{content:"\ECA5"}.icon-distributed-environment:before{content:"\ECA6"}.icon-visible:before{content:"\ECC0"}.icon-hidden:before{content:"\ECC1"}.icon-boolean:before{content:"\ECD2"}.icon-menu:before,.icon-rows:before{content:"\EC56"}.icon-tiles:before{content:"\ECF0"}.icon-metric:before{content:"\ECF5"}.icon-event:before{content:"\ECF6"}.icon-rollup:before{content:"\ECF8"}.icon-info:before{content:"i"}.icon-info-circle:before{content:"I"}.icon-question:before{content:"?";font-family:inherit}.icon-question-circle:before{content:"\EC9D"}.icon-box-unchecked:before{content:"\2610"}.icon-box-checked:before{content:"\2611"}.icon-check-circle:before{content:"\ECD3"}.icon-alert-circle:before{content:"\ECD4"}.icon-code:before{content:"\ECD7"}.icon-code-thin:before{content:"\ECD6"}.icon-alert:before{content:"\26A0"}.icon-error:before{content:"\ECE2"}.icon-warning:before{content:"\26A0"}.icon-fullscreen:before{content:"\ECF3"}.icon-bell:before{content:"\EC9C"}.icon-bookmark:before{content:"\ECA1"}.icon-bulb:before{content:"\EC98"}.icon-calendar:before{content:"\EC9A"}.icon-check:before{content:"\2713"}.icon-clock:before{content:"\231A"}.icon-cloud:before{content:"\2601"}.icon-flag:before{content:"\2691"}.icon-gear:before{content:"\2699"}.icon-lightning:before{content:"\2301"}.icon-link:before{content:"\ECF1"}.icon-lock:before{content:"\EC9F"}.icon-lock-unlocked:before{content:"\ECA0"}.icon-mail:before{content:"\2709"}.icon-pencil:before{content:"\270F"}.icon-speech-bubble:before{content:"\EC99"}.icon-star:before{content:"\2605"}.icon-user:before{content:"\EC84"}.icon-clipboard:before{content:"\ECD5"}.icon-paintbrush:before{content:"\ECCA"}.icon-warning-sign:before{content:"\26A0"}.icon-chart-area:before{content:"\ECA9"}.icon-chart-bar:before{content:"\ECAA"}.icon-chart-column:before{content:"\ECAB"}.icon-chart-pie:before{content:"\ECAC"}.icon-chart-scatter:before{content:"\ECAD"}.icon-chart-bubble:before{content:"\ECB8"}.icon-chart-line:before{content:"\ECAE"}.icon-single-value:before{content:"\ECAF"}.icon-gauge-radial:before{content:"\ECA2"}.icon-gauge-marker:before{content:"\ECB0"}.icon-gauge-filler:before{content:"\ECB1"}.icon-choropleth-map:before{content:"\ECB9";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-external-viz:before{content:"\ECF2"}.icon-label-rotation--90:before{content:"\ECE3"}.icon-label-rotation--45:before{content:"\ECE4"}.icon-label-rotation-0:before{content:"\ECE5"}.icon-label-rotation-45:before{content:"\ECE6"}.icon-label-rotation-90:before{content:"\ECE7"}.icon-trellis-layout:before{content:"\F004"}.icon-chart-area-plus-table:before{content:"\ECA9 + \ECA8"}.icon-chart-bar-plus-table:before{content:"\ECAA + \ECA8"}.icon-chart-column-plus-table:before{content:"\ECAB + \ECA8"}.icon-chart-pie-plus-table:before{content:"\ECAC + \ECA8"}.icon-chart-scatter-plus-table:before{content:"\ECAD + \ECA8"}.icon-chart-bubble-plus-table:before{content:"\ECB8 + \ECA8"}.icon-chart-line-plus-table:before{content:"\ECAE + \ECA8"}.icon-single-value-plus-table:before{content:"\ECAF + \ECA8"}.icon-gauge-radial-plus-table:before{content:"\ECA2 + \ECA8"}.icon-gauge-marker-plus-table:before{content:"\ECB0 + \ECA8"}.icon-gauge-filler-plus-table:before{content:"\ECB1 + \ECA8"}.icon-location-plus-table:before{content:"\EC80 + \ECA8"}.icon-choropleth-map-plus-table:before{content:"\ECB9 + \ECA8";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-external-viz-plus-table:before{content:"\ECF2 + \ECA8"}.icon-list:before{content:"\ECA7"}.icon-table:before{content:"\ECA8"}.icon-bar-beside:before{content:"\ECB2"}.icon-bar-stacked:before{content:"\ECB3"}.icon-bar-stacked-100:before{content:"\ECB4"}.icon-missing-value-skipped:before{content:"\ECB5"}.icon-missing-value-zero:before{content:"\ECB6"}.icon-missing-value-join:before{content:"\ECB7"}.icon-folder:before{content:"\ECE9"}.icon-document:before,.icon-report:before{content:"\ECC3"}.icon-report-search:before{content:"\ECC4"}.icon-report-pivot:before{content:"\ECC5"}.icon-dashboard:before{content:"\ECC6"}.icon-panel:before{content:"\ECC7"}.icon-panel-search:before{content:"\ECC8"}.icon-panel-pivot:before{content:"\ECC9"}.popdown{position:relative}.popdown-dialog{background-color:#fff;border:1px solid #c3cbd4;-webkit-box-shadow:1px 2px 5px rgba(0,0,0,.2);box-shadow:1px 2px 5px rgba(0,0,0,.2);border-radius:2px;top:100%;left:50%;margin:8px 0 0 -103px;display:none;position:absolute;z-index:1060;white-space:normal}.popdown-dialog .arrow{border-bottom:8px solid #c3cbd4;top:-8px;left:50%;margin-left:-4px}.popdown-dialog .arrow,.popdown-dialog .arrow:before{position:absolute;height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;content:"";display:block;border-top:0}.popdown-dialog .arrow:before{border-bottom:8px solid #fff;top:1px;left:-8px}.popdown-dialog.up{margin-top:0}.popdown-dialog.up>.arrow{border-top:8px solid #c3cbd4;bottom:-8px}.popdown-dialog.up>.arrow,.popdown-dialog.up>.arrow:before{position:absolute;height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;content:"";display:block;border-bottom:0;top:auto}.popdown-dialog.up>.arrow:before{border-top:8px solid #fff;bottom:1px}.popdown-dialog.right{margin-left:5px;margin-top:0}.popdown-dialog.right .arrow{border-right:8px solid #c3cbd4;left:-8px}.popdown-dialog.right .arrow,.popdown-dialog.right .arrow:before{position:absolute;height:0;width:0;border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:block;border-left:0;top:50%;margin:-8px 0 0}.popdown-dialog.right .arrow:before{border-right:8px solid #fff;left:1px}.popdown-dialog.pull-right .arrow{left:auto;right:8px}.popdown-dialog.open{display:block}.popdown-dialog:after{content:"";font-size:0;display:inline;overflow:hidden}.popdown-dialog-body{margin:0;border-radius:1px;background-color:#fff}.popdown-dialog-body:after,.popdown-dialog-body:before{display:table;content:"";line-height:0}.popdown-dialog-body:after{clear:both}.popdown-dialog-footer{border-top:1px solid #c3cbd4;padding:5px;border-bottom-left-radius:1px;border-bottom-right-radius:1px}.popdown-dialog-footer:after,.popdown-dialog-footer:before{display:table;content:"";line-height:0}.popdown-dialog-footer:after{clear:both}.popdown-dialog-padded{padding:10px}.dropdown,.dropup{position:relative}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;content:"";border:none;width:auto;height:auto;line-height:20px;margin:0;padding-left:.3em;vertical-align:baseline;font-family:Splunk Icons;font-weight:400}.caret,.caret:before{font-size:inherit;text-decoration:none}.caret:before{content:"\25BE"}.icon-no-underline+.caret{padding-left:0}.caret-char{font-family:Splunk Icons;font-weight:400}.caret-char:before{content:"\25BE"}.dropdown-menu{float:left;min-width:160px;list-style:none;word-wrap:break-word;width:20em;line-height:1.33333em;padding:0;background-clip:padding-box;background-color:#fff;border:1px solid #c3cbd4;-webkit-box-shadow:1px 2px 5px rgba(0,0,0,.2);box-shadow:1px 2px 5px rgba(0,0,0,.2);border-radius:2px;top:100%;left:50%;margin:8px 0 0 -103px;display:none;position:absolute;z-index:1060;white-space:normal}.open>.dropdown-menu{display:block}.dropdown-menu .arrow{border-bottom:8px solid #c3cbd4;top:-8px;left:50%;margin-left:-4px}.dropdown-menu .arrow,.dropdown-menu .arrow:before{position:absolute;height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;content:"";display:block;border-top:0}.dropdown-menu .arrow:before{border-bottom:8px solid #fff;top:1px;left:-8px}.dropdown-menu.up{margin-top:0}.dropdown-menu.up>.arrow{border-top:8px solid #c3cbd4;bottom:-8px}.dropdown-menu.up>.arrow,.dropdown-menu.up>.arrow:before{position:absolute;height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;content:"";display:block;border-bottom:0;top:auto}.dropdown-menu.up>.arrow:before{border-top:8px solid #fff;bottom:1px}.dropdown-menu.right{margin-left:5px;margin-top:0}.dropdown-menu.right .arrow{border-right:8px solid #c3cbd4;left:-8px}.dropdown-menu.right .arrow,.dropdown-menu.right .arrow:before{position:absolute;height:0;width:0;border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:block;border-left:0;top:50%;margin:-8px 0 0}.dropdown-menu.right .arrow:before{border-right:8px solid #fff;left:1px}.dropdown-menu.pull-right .arrow{left:auto;right:8px}.dropdown-menu.open{display:block}.dropdown-menu .divider{height:1px;margin:9px 1px;overflow:hidden;background-color:#c3cbd4}.dropdown-menu .info,.dropdown-menu .title{color:#6b7785}.dropdown-menu ul li.info:not(:first-child){border-top:1px solid #c3cbd4}.dropdown-menu ul{list-style:none;margin:0;border-radius:1px;background-color:#fff;overflow-x:hidden;overflow-y:auto;max-width:100%;max-height:270px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0}.dropdown-menu ul:after,.dropdown-menu ul:before{display:table;content:"";line-height:0}.dropdown-menu ul:after{clear:both}.dropdown-menu ul+ul{margin-top:-1px}.dropdown-menu ul+ul li.title:first-child,.dropdown-menu ul+ul li:first-child>a{border-top:1px solid #c3cbd4}.dropdown-menu .arrow+ul,.dropdown-menu .arrow+ul>li:first-child>a{border-top-left-radius:1px;border-top-right-radius:1px;border-top:none}.dropdown-menu ul:last-of-type,.dropdown-menu ul:last-of-type>li:last-of-type>a{border-bottom-left-radius:1px;border-bottom-right-radius:1px}.dropdown-menu a .icon-check{position:absolute;left:5px;top:5px;color:#00a4fd}.dropdown-menu [class*=" icon-"],.dropdown-menu [class^=icon-]{width:1.25em;text-align:center}.dropdown-menu li{position:relative}.dropdown-menu li.info{padding:5px 10px}.dropdown-menu li.title{text-transform:uppercase;padding:3px 10px}.dropdown-menu li.message{padding:5px 10px}.dropdown-menu li>span.field-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;word-wrap:normal}.dropdown-menu li>a{display:block;clear:both;font-weight:400;line-height:20px;position:relative;color:#5c6773;padding:5px 10px;white-space:normal;text-decoration:none}.dropdown-menu li>a>.info{display:block;font-size:12px}.dropdown-menu li>a:focus{-webkit-box-shadow:none;box-shadow:none;border-collapse:separate;outline:0;text-decoration:none;-webkit-box-shadow:inset 0 0 2px 1px #fff,inset 0 0 0 2px #00a4fd;box-shadow:inset 0 0 2px 1px #fff,inset 0 0 0 2px #00a4fd}.dropdown-menu li>a:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.dropdown-menu li>a:hover{color:#5c6773;background:#f2f4f5}.dropdown-menu li>a.primary-link{margin-right:40px;border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-menu li>a.secondary-link{position:absolute;right:0;top:0;bottom:0;width:40px;padding-left:0;padding-right:0;font-size:16px;text-align:center;border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-menu li>a>.link-description{color:#6b7785;display:block;font-size:.85em}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.dropdown-menu li>a.disabled,.dropdown-menu li>a.disabled:focus,.dropdown-menu li>a.disabled:hover{color:#c3cbd4;cursor:not-allowed;text-decoration:none;background-color:transparent;background-image:none;-webkit-box-shadow:none;box-shadow:none}.dropdown-menu .divider{border:none;border-top:1px solid #c3cbd4;margin:0;height:0}.dropdown-menu .divider+li>a{border-top:none}.dropdown-menu .input-container .shared-findinput{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;margin:0}.dropdown-menu .input-container .search-query{width:100%}.dropdown-truncated li>a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-menu-narrow{width:10em}.dropdown-menu-medium{width:25em}.dropdown-menu-wide{width:30em}.dropdown-menu-width-auto{width:auto;max-width:20em}.dropdown-menu-width-auto.dropdown-menu-narrow{max-width:10em}.dropdown-menu-width-auto.dropdown-menu-medium{max-width:25em}.dropdown-menu-width-auto.dropdown-menu-wide{max-width:30em}.dropdown-menu-selectable li>a{padding-left:24px}.navbar .nav>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu:before{display:none}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#6b7785}.dropdown-menu-tall ul{max-height:20em;overflow:auto}.dropdown-menu-short ul{max-height:10em;overflow:auto}.dropdown-menu-noscroll ul{max-height:none}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:2px 2px 2px 2px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{text-decoration:none;color:#006eaa;background:#f7f8fa}.dropdown-submenu>a{paddin-right:20px}.dropdown-submenu>a:after{display:block;content:"";position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-color:transparent transparent transparent #ccc;border-style:solid;border-width:5px 0 5px 5px}.dropdown-submenu>ul{overflow-x:hidden;overflow-y:auto}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;border-radius:5px 5px 5px 0}.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px}.typeahead{z-index:1051;margin-top:2px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .125s;transition:opacity .125s}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .2s ease;transition:height .2s ease}.collapse.in{height:auto}.close{float:right;border-radius:3px;width:27px;height:27px;color:transparent;font-size:0;line-height:0;text-align:center;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.close:before{font-family:Splunk Icons;content:"\2717";font-size:20px;color:#5c6773;line-height:28px;-webkit-transition:color .2s;transition:color .2s}.close:hover{background-color:#f7f8fa;cursor:pointer;text-decoration:none}.close:hover:before{color:#006eaa}.close:focus{-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0;text-decoration:none}.close:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.close:focus:before{color:#006eaa}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;height:auto;line-height:20px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 14px;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;border-radius:3px;white-space:nowrap;background-color:#f7f8fa;border:1px solid #c3cbd4}.btn,.btn:hover{color:#5c6773;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);text-decoration:none;text-shadow:none;-webkit-transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;-webkit-filter:none;filter:none}.btn:hover{background-color:#ebeeef;border-color:#c3cbd4}.btn:focus{background-color:#f7f8fa;border-color:#c3cbd4;color:#5c6773;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);text-shadow:none;-webkit-transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;-webkit-filter:none;filter:none;-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0;text-decoration:none}.btn:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.btn.active,.btn:active{background-color:#e1e6eb;border-color:#c3cbd4;color:#3c444d;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;text-shadow:none;-webkit-transition:none;transition:none;-webkit-filter:none;filter:none}.btn.disabled,.btn.disabled:active,.btn.disabled:focus,.btn.disabled:hover,.btn[disabled],.btn[disabled]:active,.btn[disabled]:focus,.btn[disabled]:hover{background-color:#f7f8fa;border-color:#e1e6eb;color:#6b7785;-webkit-box-shadow:inset 0 -1px 0 #e1e6eb;box-shadow:inset 0 -1px 0 #e1e6eb;text-decoration:none;text-shadow:none;-webkit-transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;-webkit-filter:none;filter:none;cursor:not-allowed}.btn-primary{padding:6px 15px;font-weight:500;background-color:#5cc05c;border:transparent}.btn-primary,.btn-primary:hover{color:#fff;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.1);box-shadow:inset 0 -2px 0 rgba(0,0,0,.1);text-decoration:none;text-shadow:none;-webkit-transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;-webkit-filter:none;filter:none}.btn-primary:hover{background-color:#40a540;border-color:transparent}.btn-primary:focus{background-color:#5cc05c;border-color:transparent;color:#fff;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.1);box-shadow:inset 0 -2px 0 rgba(0,0,0,.1);text-shadow:none;-webkit-transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;-webkit-filter:none;filter:none;-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0;text-decoration:none}.btn-primary:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.btn-primary.active,.btn-primary:active{background-color:#389038;color:#fff;-webkit-box-shadow:none;box-shadow:none}.btn-primary.active,.btn-primary.disabled,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary:active,.btn-primary[disabled],.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover{border-color:transparent;text-decoration:none;text-shadow:none;-webkit-transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;-webkit-filter:none;filter:none}.btn-primary.disabled,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover{background-color:#9ed99e;color:#dff2df;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.1);box-shadow:inset 0 -2px 0 rgba(0,0,0,.1);cursor:not-allowed}.btn-secondary{font-weight:500}.btn-secondary:hover{background-color:#ebeeef}.btn-secondary:focus,.btn-secondary:hover{border-color:#c3cbd4;color:#5c6773;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);text-decoration:none;text-shadow:none;-webkit-transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;-webkit-filter:none;filter:none}.btn-secondary:focus{background-color:#f7f8fa;-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0}.btn-secondary:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.btn-secondary.active,.btn-secondary:active{background-color:#e1e6eb;border-color:#c3cbd4;color:#3c444d;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;text-shadow:none;-webkit-transition:none;transition:none;-webkit-filter:none;filter:none}.btn-secondary.disabled,.btn-secondary.disabled:active,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary[disabled],.btn-secondary[disabled]:active,.btn-secondary[disabled]:focus,.btn-secondary[disabled]:hover{background-color:#f7f8fa;border-color:#e1e6eb;color:#6b7785;-webkit-box-shadow:inset 0 -1px 0 #e1e6eb;box-shadow:inset 0 -1px 0 #e1e6eb;cursor:not-allowed}.btn-pill,.btn-secondary.disabled,.btn-secondary.disabled:active,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary[disabled],.btn-secondary[disabled]:active,.btn-secondary[disabled]:focus,.btn-secondary[disabled]:hover{text-decoration:none;text-shadow:none;-webkit-transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;-webkit-filter:none;filter:none}.btn-pill{display:inline-block;padding:5px 14px;line-height:20px;border-radius:3px;background-color:none;border:1px solid transparent;color:#5c6773;-webkit-box-shadow:none;box-shadow:none}.btn-pill:hover{color:#006eaa;background:#ebeeef;border-color:#c3cbd4;text-decoration:none}.btn-pill:focus{color:#5c6773;background:none;border-color:transparent;-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0;text-decoration:none}.btn-pill:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.btn-pill.active,.btn-pill:active{color:#5c6773;background:#e1e6eb;border-color:transparent;text-decoration:none}.btn-pill.disabled,.btn-pill.disabled:active,.btn-pill.disabled:focus,.btn-pill.disabled:hover,.btn-pill[disabled],.btn-pill[disabled]:active,.btn-pill[disabled]:focus,.btn-pill[disabled]:hover{color:#c3cbd4;background:none;border-color:transparent;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.btn-link{background-color:transparent;border-color:transparent;color:#006eaa;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;text-shadow:none;-webkit-transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;-webkit-filter:none;filter:none}.btn-link:hover{color:#006eaa;text-decoration:underline}.btn-link:focus{color:#006eaa;-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0;text-decoration:none}.btn-link:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.btn-link.active,.btn-link:active{color:#006eaa;text-decoration:none}.btn-link.disabled,.btn-link.disabled:active,.btn-link.disabled:focus,.btn-link.disabled:hover,.btn-link[disabled],.btn-link[disabled]:active,.btn-link[disabled]:focus,.btn-link[disabled]:hover{color:#6b7785;text-decoration:none;cursor:not-allowed}.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn-draggable{cursor:move;width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box}.btn-draggable .before,.btn-draggable:before{content:"";float:left;margin-left:-8px;height:18px;width:6px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath fill='%23818D99' d='M0 0h2v2H0z'/%3E%3C/svg%3E");cursor:move}.btn-draggable.btn-small:before{height:14px}.btn-draggable.btn-mini:before{height:12px}.btn-large{padding:8px 28px}.btn-large [class*=" icon-"],.btn-large [class^=icon-]{margin-top:4px}.btn-large.btn-primary{padding:9px 29px}.btn-small{padding:3px 14px}.btn-small [class*=" icon-"],.btn-small [class^=icon-]{margin-top:0}.btn-small.btn-primary{padding:4px 15px}.btn-mini{padding:0 7px}.btn-mini [class*=" icon-"],.btn-mini [class^=icon-]{margin-top:-1px}.btn-mini.btn-primary{padding:1px 8px}.btn-group>.btn-mini,.btn-mini{font-size:12px;font-weight:500;line-height:18px}.btn-square{padding:6px 0;height:32px;width:32px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media print{.btn{background:none!important;border:none!important;padding:0!important;color:#3c444d!important;text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.caret{display:none!important}}.btn-combo,.btn-group{position:relative;display:inline-block;font-size:0;white-space:nowrap;vertical-align:middle}.btn-combo+.btn-combo,.btn-group+.btn-group{margin-left:10px}.btn-group>.btn,.btn-group>.btn-combo>.btn{position:relative;border-radius:0}.btn-group>.btn+.btn,.btn-group>.btn+.btn-combo,.btn-group>.btn-combo+.btn,.btn-group>.btn-combo+.btn-combo{margin-left:-1px}.btn-group .btn-pill,.btn-group .dropdown-toggle,.btn-group .popdown-dialog,.btn-group>.btn,.btn-group>.btn-large,.btn-group>.btn-small,.btn-group>.dropdown-menu,.btn-group>.popover,.btn-group ul{font-size:14px}.btn-group>.btn-mini{font-size:12px}.btn-group>.btn-combo:first-child>.btn:first-child,.btn-group>.btn-combo:first-child>.drodown-toggle,.btn-group>.btn:first-child{margin-left:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.btn-group>.btn-combo:last-child>.btn:last-child,.btn-group>.btn-combo:last-child>.dropdown-toggle,.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{border-top-right-radius:3px;border-bottom-right-radius:3px}.btn-group>.btn-combo:first-child>.btn.large:first-child,.btn-group>.btn.large:first-child{margin-left:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.btn-group>.btn-combo:last-child>.btn.large:last-child,.btn-group>.btn-combo:last-child>.large.dropdown-toggle,.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{border-top-right-radius:3px;border-bottom-right-radius:3px}.btn-group>.btn-combo>.btn.active,.btn-group>.btn-combo>.btn:active,.btn-group>.btn-combo>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:hover{z-index:2}.btn-group>.btn-combo>.btn:focus,.btn-group>.btn:focus{z-index:3}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-combo>.btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.btn-combo>.btn:last-child,.btn-combo>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.btn-combo>.btn+.btn{margin-left:-1px}.btn-combo .btn-pill,.btn-combo .dropdown-toggle,.btn-combo .popdown-dialog,.btn-combo>.btn,.btn-combo>.btn-large,.btn-combo>.btn-small,.btn-combo>.dropdown-menu,.btn-combo ul{font-size:14px}.btn-combo>.btn-mini{font-size:12px}.btn-combo:first-child>.btn:first-child{margin-left:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.btn-combo>.dropdown-toggle{border-top-right-radius:3px;border-bottom-right-radius:3px}.btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px}.btn-toolbar .btn-combo{display:inline-block}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn+.btn-combo,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-combo+.btn,.btn-toolbar>.btn-group+.btn{margin-left:5px}.btn-combo>.btn+.dropdown-toggle,.btn-group>.btn-combo>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 hsla(0,0%,100%,.125),inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 hsla(0,0%,100%,.125),inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05)}.btn-group>.btn-combo>.btn-mini+.dropdown-toggle,.btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px}.btn-group>.btn-combo>.btn-large+.dropdown-toggle,.btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn-group.open .btn.dropdown-toggle{background-color:#ebeeef}.btn-group.open .btn-primary.dropdown-toggle{background-color:#40a540}.btn-group.open .btn-danger.dropdown-toggle{background-color:#ea958d}.btn-group.open .btn-success.dropdown-toggle{background-color:#40a540}.btn-group>.btn+div.tooltip+.btn{margin-left:-1px}.btn-group-vertical{display:inline-block}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;border-radius:0}.btn-group-vertical>.btn+.btn{margin-left:0;margin-top:-1px}.btn-group-vertical:first-child{border-radius:3px 3px 0 0}.btn-group-vertical:last-child{border-radius:0 0 3px 3px}.btn-group-vertical>.btn-large:first-child{border-radius:3px 3px 0 0}.btn-group-vertical>.btn-large:last-child{border-radius:0 0 3px 3px}.btn-group-radio>.btn{text-overflow:ellipsis;overflow:hidden;border-color:#c3cbd4}.btn-group-radio>.btn:hover{background-color:#ebeeef}.btn-group-radio>.btn.active,.btn-group-radio>.btn:hover{-webkit-box-shadow:inset 0 2px 0 #d8dfe6;box-shadow:inset 0 2px 0 #d8dfe6}.btn-group-radio>.btn.active{cursor:default;background-color:#e1e6eb;border-color:#c3cbd4}.btn-group-radio>.btn.active:focus{cursor:default;-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0;text-decoration:none}.btn-group-radio>.btn.active:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.btn-group-radio>.btn.active[disabled]{cursor:not-allowed;background-color:#e1e6eb;-webkit-box-shadow:inset 0 2px 0 #d8dfe6;box-shadow:inset 0 2px 0 #d8dfe6;border-color:#e1e6eb}.btn-group-radio>.btn:disabled{-webkit-box-shadow:none;box-shadow:none;border-color:#e1e6eb;background-color:#f7f8fa}body.locale-de .btn-group-radio.locale-responsive-layout{display:block}body.locale-de .btn-group-radio.locale-responsive-layout .btn{border-radius:0;display:block;width:100%;margin-left:0;border-bottom-width:0}body.locale-de .btn-group-radio.locale-responsive-layout .btn:first-child{border-radius:3px 3px 0 0}body.locale-de .btn-group-radio.locale-responsive-layout .btn:last-child{border-radius:0 0 3px 3px;border-bottom-width:1px}.alerts:not(.alerts-view){max-height:500px;overflow-y:auto}.alert{margin-bottom:20px;border-radius:3px;position:relative;padding:8px 35px 8px 27px;word-wrap:break-word;color:#3c444d}.alert .icon-alert{font-size:200%;position:absolute;left:0;top:8px}.alert h4{color:inherit;margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-inline{display:inline-block;border:0;margin-bottom:0}.alert-warning .icon-alert{color:#f8be34}.alert-info .icon-alert{color:#006d9c}.alert-info .icon-alert:before{content:"I"}.alert-success .icon-alert{color:#53a051}.alert-success .icon-alert:before{content:"I"}.alert-404,.alert-error .icon-alert{color:#dc4e41}.alert-404:before,.alert-error .icon-alert:before{content:"\ECE2"}.nav{margin-left:0;margin-bottom:0;list-style:none}.nav>li>a{display:block}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:12px;font-weight:700;line-height:20px;color:#818d99;text-shadow:0 1px 0 hsla(0,0%,100%,.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0}.nav-list .nav-header,.nav-list>li>a{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:focus,.nav-list>.active>a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);background-color:#006eaa}.nav-list [class*=" icon-"],.nav-list [class^=icon-]{margin-right:2px}.nav-list .divider{height:1px;margin:9px 1px;overflow:hidden;background-color:#c3cbd4}.nav-pills:after,.nav-pills:before,.nav-tabs:after,.nav-tabs:before{display:table;content:"";line-height:0}.nav-pills:after,.nav-tabs:after{clear:both}.nav-pills>li,.nav-tabs>li{float:left}.nav-pills>li>a,.nav-tabs>li>a{padding-right:15px;padding-left:15px;margin-right:2px;line-height:14px}.nav-tabs{padding:0 5px;height:38px;background-color:#fff;border-bottom:1px solid #e1e6eb}.nav-tabs>li{position:relative}.nav-tabs>li>a{line-height:34px;padding:2px 15px;color:#5c6773}.nav-tabs>li>a:before{content:"";position:absolute;width:calc(100% - 30px);height:0;bottom:0;left:14px;background-color:#e1e6eb;-webkit-transition:height .2s;transition:height .2s}.nav-tabs>li>a:hover{background:transparent}.nav-tabs>li>a:focus{-webkit-box-shadow:none;box-shadow:none;border-collapse:separate;outline:0;text-decoration:none;-webkit-box-shadow:inset 0 0 2px 1px #fff,inset 0 0 0 2px #00a4fd;box-shadow:inset 0 0 2px 1px #fff,inset 0 0 0 2px #00a4fd;background-color:transparent;border-radius:3px}.nav-tabs>li>a:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.nav-tabs>li:not(.active):hover>a:before{height:3px}.nav-tabs>li.active>a:before{height:3px;background-color:#007abd}.nav-tabs>li.active,.nav-tabs>li>a.active{-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;font-weight:500;color:#3c444d}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:focus,.nav-pills>.active>a:hover{color:#fff;background-color:#006eaa}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-stacked>li.nav-tabs{border-bottom:0}.nav-stacked>li.nav-tabs>li>a{border:1px solid #c3cbd4;border-radius:0}.nav-stacked>li.nav-tabs>li>a:focus,.nav-stacked>li.nav-tabs>li>a:hover{border-color:#c3cbd4;z-index:2}.nav-stacked>li.nav-tabs>li:first-child>a{border-top-right-radius:3px;border-top-left-radius:3px}.nav-stacked>li.nav-tabs>li:last-child>a{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.nav-stacked>li.nav-pills>li>a{margin-bottom:3px}.nav-stacked>li.nav-pills>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{border-radius:0 0 3px 3px}.nav-pills .dropdown-menu{border-radius:3px}.nav .dropdown-toggle .caret{margin-top:6px}.nav .dropdown-toggle .caret,.nav .dropdown-toggle:focus .caret,.nav .dropdown-toggle:hover .caret{border-top-color:#006eaa;border-bottom-color:#006eaa}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#5c6773;border-bottom-color:#5c6773}.nav>.dropdown.active>a:focus,.nav>.dropdown.active>a:hover{cursor:pointer}.nav-pills .open .dropdown-toggle,.nav-tabs .open .dropdown-toggle,.nav>li.dropdown.open.active>a:focus,.nav>li.dropdown.open.active>a:hover{color:#fff;background-color:#818d99;border-color:#818d99}.nav li.dropdown.open.active .caret,.nav li.dropdown.open .caret,.nav li.dropdown.open a:focus .caret,.nav li.dropdown.open a:hover .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1}.tabs-stacked .open>a:focus,.tabs-stacked .open>a:hover{border-color:#818d99}.tabbable:after,.tabbable:before{display:table;content:"";line-height:0}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.pill-content>.pill-pane,.tab-content>.tab-pane{display:none}.pill-content>.active,.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #c3cbd4}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 3px 3px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-bottom-color:transparent;border-top-color:#c3cbd4}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #c3cbd4 #c3cbd4}.tabs-left>li,.tabs-right>li{float:none}.tabs-left>li>a,.tabs-right>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #c3cbd4}.tabs-left>.nav-tabs>li>a{margin-right:-1px;border-radius:3px 0 0 3px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#e1e6eb #c3cbd4 #e1e6eb #e1e6eb}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:focus,.tabs-left>.nav-tabs .active>a:hover{border-color:#c3cbd4 transparent #c3cbd4 #c3cbd4}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #c3cbd4}.tabs-right>.nav-tabs>li>a{margin-left:-1px;border-radius:0 3px 3px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#e1e6eb #e1e6eb #e1e6eb #c3cbd4}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:focus,.tabs-right>.nav-tabs .active>a:hover{border-color:#c3cbd4 #c3cbd4 #c3cbd4 transparent}.nav-tabs .dropdown-toggle .caret,.nav .dropdown-toggle .caret,.navbar .nav .dropdown-toggle .caret{margin-top:0}.nav>.disabled>a{color:#c3cbd4}.nav>.disabled>a:focus,.nav>.disabled>a:hover{text-decoration:none;background-color:transparent;cursor:default}@media print{.app-bar,header{display:none!important}.main-tabs{border:none!important}.main-tabs li.active:after,.main-tabs li.active:before,.main-tabs li:not(.active){display:none!important}}.navbar{overflow:visible;margin-bottom:0}.navbar .container{width:auto}.navbar .brand{float:left;display:block;padding:7px 20px;margin-left:-20px;font-size:20px;font-weight:200;color:#006eaa;text-shadow:0 1px 0 #fff}.navbar .brand:focus,.navbar .brand:hover{text-decoration:none}.navbar .divider-vertical{height:34px;margin:0 9px;border-left:1px solid #171d21;border-right:1px solid #fff}.navbar .btn,.navbar .btn-group{margin-top:2px}.navbar .btn-group .btn,.navbar .input-append .btn,.navbar .input-append .btn-group,.navbar .input-prepend .btn,.navbar .input-prepend .btn-group{margin-top:0}.navbar-inner{min-height:34px;padding-left:20px;padding-right:20px;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#171d21));background-image:linear-gradient(180deg,#fff,#171d21);border:1px solid #000;border-radius:3px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);box-shadow:0 1px 4px rgba(0,0,0,.065)}.navbar-inner:after,.navbar-inner:before{display:table;content:"";line-height:0}.navbar-inner:after{clear:both}.nav-collapse.collapse{height:auto;overflow:visible}.navbar-text{margin-bottom:0;line-height:34px}.navbar-link,.navbar-text{color:#c3cbd4}.navbar-link:focus,.navbar-link:hover{color:#3c444d}.navbar-form{margin-bottom:0}.navbar-form:after,.navbar-form:before{display:table;content:"";line-height:0}.navbar-form:after{clear:both}.navbar-form .checkbox,.navbar-form .radio,.navbar-form input,.navbar-form select{margin-top:2px}.navbar-form .btn,.navbar-form input,.navbar-form select{display:inline-block;margin-bottom:0}.navbar-form input[type=checkbox],.navbar-form input[type=image],.navbar-form input[type=radio]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:2px;margin-bottom:0}.navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:Georgia,Times New Roman,Times,serif;font-size:13px;font-weight:400;line-height:1;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{border-radius:0}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-bottom .navbar-inner,.navbar-fixed-top .navbar-inner{padding-left:0;padding-right:0;border-radius:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);box-shadow:0 1px 10px rgba(0,0,0,.1)}.navbar-fixed-top{top:0}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0;-webkit-box-shadow:0 -1px 10px rgba(0,0,0,.1);box-shadow:0 -1px 10px rgba(0,0,0,.1)}.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container{width:940px}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:7px 15px;color:#c3cbd4;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{background-color:transparent;color:#3c444d;text-decoration:none}.navbar .nav>li>.dropdown-menu:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #c3cbd4;position:absolute;top:-7px;left:9px}.navbar .nav>li>.dropdown-menu:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:10px}.navbar .nav>li.dropdown>a:focus .caret,.navbar .nav>li.dropdown>a:hover .caret{border-top-color:#3c444d;border-bottom-color:#3c444d}.navbar .nav>li.dropdown.active>.dropdown-toggle,.navbar .nav>li.dropdown.open.active>.dropdown-toggle,.navbar .nav>li.dropdown.open>.dropdown-toggle{background-color:#0d1012;color:#5c6773}.navbar .nav>li.dropdown.active>.dropdown-toggle .caret,.navbar .nav>li.dropdown.open.active>.dropdown-toggle .caret,.navbar .nav>li.dropdown.open>.dropdown-toggle .caret{border-top-color:#5c6773;border-bottom-color:#5c6773}.navbar .nav>li.dropdown>.dropdown-toggle .caret{border-top-color:#c3cbd4;border-bottom-color:#c3cbd4}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>.active>a,.navbar .nav>.active>a:focus,.navbar .nav>.active>a:hover{color:#5c6773;text-decoration:none;background-color:#0d1012;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,.125);box-shadow:inset 0 3px 8px rgba(0,0,0,.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;background-color:#f7f8fa;border-color:#c3cbd4;color:#5c6773;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);text-decoration:none;text-shadow:none;-webkit-transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;-webkit-filter:none;filter:none;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.075);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.075)}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.navbar .btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu.pull-right,.navbar .pull-right>li>.dropdown-menu{left:auto;right:0}.navbar .nav>li>.dropdown-menu.pull-right:before,.navbar .pull-right>li>.dropdown-menu:before{left:auto;right:12px}.navbar .nav>li>.dropdown-menu.pull-right:after,.navbar .pull-right>li>.dropdown-menu:after{left:auto;right:13px}.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu,.navbar .pull-right>li>.dropdown-menu .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;border-radius:6px 0 6px 6px}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{border-top:7px solid #c3cbd4;border-bottom:0;bottom:-7px;top:auto}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{border-top:6px solid #fff;border-bottom:0;bottom:-6px;top:auto}.pagination{height:auto}.pagination>ul{display:inline-block;margin-left:0;margin-bottom:0;list-style:none}.pagination>ul>li{float:left}.pagination>ul>li>a,.pagination>ul>li>span{padding:5px 14px;float:left;line-height:20px;border-radius:3px;background-color:none;border:1px solid transparent;color:#5c6773;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;text-shadow:none;-webkit-transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;-webkit-filter:none;filter:none}.pagination>ul>li>a:hover,.pagination>ul>li>span:hover{color:#006eaa;background:#ebeeef;border-color:#c3cbd4;text-decoration:none}.pagination>ul>li>a:focus,.pagination>ul>li>span:focus{color:#006eaa;background:none;border-color:transparent;-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0;text-decoration:none}.pagination>ul>li>a:focus:active:not([disabled]),.pagination>ul>li>span:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.pagination>ul>li>a.active,.pagination>ul>li>a:active,.pagination>ul>li>span.active,.pagination>ul>li>span:active{color:#5c6773;background:#e1e6eb;border-color:transparent;text-decoration:none}.pagination>ul>li>a.disabled,.pagination>ul>li>a.disabled:active,.pagination>ul>li>a.disabled:focus,.pagination>ul>li>a.disabled:hover,.pagination>ul>li>a[disabled],.pagination>ul>li>a[disabled]:active,.pagination>ul>li>a[disabled]:focus,.pagination>ul>li>a[disabled]:hover,.pagination>ul>li>span.disabled,.pagination>ul>li>span.disabled:active,.pagination>ul>li>span.disabled:focus,.pagination>ul>li>span.disabled:hover,.pagination>ul>li>span[disabled],.pagination>ul>li>span[disabled]:active,.pagination>ul>li>span[disabled]:focus,.pagination>ul>li>span[disabled]:hover{color:#c3cbd4;background:none;border-color:transparent;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.pagination>ul>li>a:not(.page-controls),.pagination>ul>li>span:not(.page-controls){padding:5px 10px;margin:0 1px}.pagination>ul>li>a:not(.page-controls).btn-square,.pagination>ul>li>span:not(.page-controls).btn-square{padding:5px 0}.pagination>ul .active>a,.pagination>ul .active>a:hover{cursor:default;border:1px solid #007abd;color:#007abd}.pagination>ul .icon-chevron-left,.pagination>ul .icon-triangle-left-small{padding-right:6.66667px}.pagination>ul .icon-chevron-right,.pagination>ul .icon-triangle-right-small{padding-left:6.66667px}.pagination>ul>.disabled>a,.pagination>ul>.disabled>a:focus,.pagination>ul>.disabled>a:hover,.pagination>ul>.disabled>span{background-color:transparent;border-color:transparent;color:#c3cbd4;cursor:default;-webkit-box-shadow:none;box-shadow:none}.pagination .max-events-per-bucket{color:#f8be34;font-size:18px}.splunk-paginator.splunk-view{padding:0 10px}.splunk-paginator.splunk-view .disabled,.splunk-paginator.splunk-view a.selected{color:#c3cbd4;cursor:default}.splunk-paginator.splunk-view a.selected{color:#006eaa;border:1px solid #006eaa;background:transparent}.splunk-paginator.splunk-view a{border:1px solid transparent;border-radius:3px;color:#5c6773;padding:2px 8px;text-decoration:none;min-width:10px;line-height:20px;display:inline-block;text-align:center}.splunk-paginator.splunk-view a:hover{background:#f7f8fa}.splunk-paginator.splunk-view a:disabled{background:none}.splunk-paginator.splunk-view span{padding-left:5px;padding-right:5px}.pager{margin:20px 0;list-style:none;text-align:center}.pager:after,.pager:before{display:table;content:"";line-height:0}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #c3cbd4;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#f7f8fa}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{text-decoration:none;background-color:#f7f8fa}.body-modal-open{overflow:hidden}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#3c444d}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8}.modal{position:fixed;top:40px;left:50%;width:550px;margin-left:-275px;z-index:1050;background-color:#fff;border:none;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);background-clip:border-box;outline:none}.modal .form-horizontal{width:550px;-webkit-box-sizing:border-box;box-sizing:border-box}.modal.fade{-webkit-transition:opacity .125s,top .125s ease;transition:opacity .125s,top .125s ease;top:0}.modal.fade.in{top:40px}.modal:after{content:"";font-size:0;display:inline;overflow:hidden}.modal-header{border:none;position:relative;background:#fff;padding:20px}.modal-header .modal-title,.modal-header h1,.modal-header h3{font-size:20px;font-weight:500;line-height:22px;margin:0;overflow-wrap:break-word;padding-right:40px}.modal-header .close{top:20px;right:20px;margin-top:-2px;position:absolute;background-color:none;border:1px solid transparent;color:#5c6773;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;text-shadow:none;-webkit-transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;-webkit-filter:none;filter:none}.modal-header .close:hover{color:#006eaa;background:#ebeeef;border-color:#c3cbd4;text-decoration:none}.modal-header .close:focus{color:#006eaa;background:none;border-color:transparent;-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0;text-decoration:none}.modal-header .close:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.modal-header .close.active,.modal-header .close:active{color:#5c6773;background:#e1e6eb;border-color:transparent;text-decoration:none}.modal-header .close.disabled,.modal-header .close.disabled:active,.modal-header .close.disabled:focus,.modal-header .close.disabled:hover,.modal-header .close[disabled],.modal-header .close[disabled]:active,.modal-header .close[disabled]:focus,.modal-header .close[disabled]:hover{color:#c3cbd4;background:none;border-color:transparent;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.modal-body{position:relative;padding:0 20px;overflow:visible;max-height:calc(100vh - 246px)}.modal-body:last-child{max-height:calc(100vh - 259px)}.modal-form{margin-bottom:0}.modal-body-scrolling{overflow-y:auto;padding:20px;position:relative;border-top:1px solid #e1e6eb;border-bottom:1px solid #e1e6eb}.modal-footer{padding:20px;margin-bottom:0;text-align:right;background:#fff}.modal-footer:after,.modal-footer:before{display:table;content:"";line-height:0}.modal-footer:after{clear:both}.modal-footer>.btn{min-width:80px}.modal-footer>.btn+.btn:not(.pull-left){margin-left:10px;margin-bottom:0}.modal-footer>.btn-group .btn+.btn{margin-left:-1px}.modal-footer>.btn-block+.btn-block{margin-left:0}.modal-footer:empty{padding:0}.modal-wide{width:800px;margin-left:-400px}.modal-wide .form-horizontal{width:800px;-webkit-box-sizing:border-box;box-sizing:border-box}.modal.disconnection-warning-modal{z-index:1090}.shared-splunkbar-messages-noconnectionoverlay .modal-backdrop{z-index:1080}.modal-loading{text-align:center;color:#6b7785}.shared-whatsnewdialog.modal{width:900px;margin-left:-450px}.shared-whatsnewdialog.modal .modal-body{padding-right:0}.shared-whatsnewdialog h2{font-weight:200;font-size:24px;margin:0 0 20px -20px;padding-left:20px}.shared-whatsnewdialog .feature{display:inline-block;width:260px;margin:0 20px 20px 0;position:relative;vertical-align:top}.shared-whatsnewdialog .feature>h3{margin:0 0 5px}.shared-whatsnewdialog .feature>img{display:block;width:100%;height:170px;border:1px solid #c3cbd4;margin-bottom:10px}.shared-whatsnewdialog .feature>p{margin:0}.shared-whatsnewdialog .feature+h2{padding-top:20px;border-top:1px dotted #c3cbd4}.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0}.tooltip.in{opacity:.85}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:6px 12px;color:#fff;text-align:center;text-decoration:none;background-color:#000}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.thumbnails{margin-left:-20px;list-style:none}.thumbnails:after,.thumbnails:before{display:table;content:"";line-height:0}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;border-radius:3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.055);box-shadow:0 1px 3px rgba(0,0,0,.055);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:focus,a.thumbnail:hover{border-color:#006eaa;-webkit-box-shadow:0 1px 4px rgba(0,105,214,.25);box-shadow:0 1px 4px rgba(0,105,214,.25)}.thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px;color:#5c6773}.badge,.label{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:700;line-height:14px;color:#fff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#818d99}.label{border-radius:3px}.badge{padding-left:9px;padding-right:9px;border-radius:9px}.badge:empty,.label:empty{display:none}a.badge:focus,a.badge:hover,a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.badge-important,.label-important{background-color:#f8dcd9}.badge-important[href],.label-important[href]{background-color:#f0b4ad}.badge-warning,.label-warning{background-color:#f1813f}.badge-warning[href],.label-warning[href]{background-color:#ed6212}.badge-success,.label-success{background-color:#53a051}.badge-success[href],.label-success[href]{background-color:#417d3f}.badge-info,.label-info{background-color:#006d9c}.badge-info[href],.label-info[href]{background-color:#004b6b}.badge-inverse,.label-inverse{background-color:#3c444d}.badge-inverse[href],.label-inverse[href]{background-color:#262b31}.btn .badge,.btn .label{position:relative;top:-1px}.btn-mini .badge,.btn-mini .label{top:0}.label{padding:1px 4px 0;border-radius:4px;line-height:17px;font-size:12px;font-weight:400;text-transform:uppercase;color:#3c444d;text-shadow:none;background-color:#c3cbd4;border:1px solid #3c444d}.label [class*=icon-]{font-size:16px;margin-right:3px;vertical-align:middle}.label-important{background-color:#f8dcd9;border-color:#dc4e41;color:#dc4e41}.label-warning{background-color:#fdefe7;border-color:#f1813f;color:#f1813f}.label-success{background-color:#ddecdd;border-color:#53a051;color:#53a051}.label-info{background-color:#fef2d7;border-color:#f8be34;color:#f8be34}.label-inverse{background-color:#5c6773;border-color:#3c444d;color:#fff}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.spinner-small{background-image:url(/static/img/skins/default/loading_small.png);background-position:0 0;width:14px;height:14px;background-size:280px 14px}.spinner-medium{background-image:url(/static/img/skins/default/loading_medium.png);background-position:0 0;width:19px;height:19px;background-size:380px 19px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.spinner-small{background-image:url(/static/img/skins/default/loading_small_2x.png)}.spinner-medium{background-image:url(/static/img/skins/default/loading_medium_2x.png)}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f9f9f9));background-image:linear-gradient(180deg,#f5f5f5,#f9f9f9);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#f7f8fa;border-radius:3px}.progress .bar,.progress .progress-bar{width:0;height:100%;color:#fff;float:left;font-size:12px;text-align:center;-webkit-transition:width .6s ease;transition:width .6s ease}.progress .bar{background-color:#007abd;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15)}.progress .progress-bar{line-height:20px;background-color:#c3cbd4}.progress .progress-striped.progress-bar{background-color:#c3cbd4}.progress-striped .bar,.progress .progress-striped.progress-bar{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress-striped .bar{background-color:#007abd}.active.progress-bar,.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background:#dc4e41}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#dc4e41;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-success .bar,.progress .bar-success{background:#53a051}.progress-striped .bar-success,.progress-success.progress-striped .bar{background-color:#53a051;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-info .bar,.progress .bar-info{background:#006d9c}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#006d9c;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-warning .bar,.progress .bar-warning{background:#f1813f}.progress-striped .bar-warning,.progress-warning.progress-striped .bar{background-color:#f1813f;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.accordion{margin-bottom:0;background:#fff}.accordion-heading{border-bottom:0;position:relative}.accordion-heading .accordion-toggle{display:block;padding:5px 14px 5px 30px;line-height:20px;background-color:#f2f4f5;color:#5c6773;text-decoration:none;-webkit-transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;-webkit-filter:none;filter:none;cursor:pointer}.accordion-heading .accordion-toggle .icon-triangle-right-small:before{content:"\203A"}.accordion-heading .accordion-toggle .icon-triangle-down-small:before{content:"\2C5"}.accordion-group{margin-bottom:2px;border:none;border-radius:0}.accordion-group:first-child .accordion-toggle{border-top:none}.accordion-group.active:last-child .accordion-body,.accordion-group:last-child .accordion-toggle{border-bottom:none}.accordion-group .accordion-toggle:focus{-webkit-box-shadow:none;box-shadow:none;border-collapse:separate;outline:0;text-decoration:none;-webkit-box-shadow:inset 0 0 2px 1px #f2f4f5,inset 0 0 0 2px #00a4fd;box-shadow:inset 0 0 2px 1px #f2f4f5,inset 0 0 0 2px #00a4fd}.accordion-group .accordion-toggle:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.accordion-group.active .accordion-toggle{background:#fff;border-bottom:none;cursor:default}.accordion-group.active .accordion-toggle:focus{-webkit-box-shadow:none;box-shadow:none;border-collapse:separate;outline:0;text-decoration:none;-webkit-box-shadow:inset 0 0 2px 1px #fff,inset 0 0 0 2px #00a4fd;box-shadow:inset 0 0 2px 1px #fff,inset 0 0 0 2px #00a4fd}.accordion-group.active .accordion-toggle:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.accordion-group:not(.active) .accordion-toggle:hover{background-color:#e1e6eb;-webkit-box-shadow:none;box-shadow:none}.accordion-group:not(.active) .accordion-toggle:hover:focus{-webkit-box-shadow:none;box-shadow:none;border-collapse:separate;outline:0;text-decoration:none;-webkit-box-shadow:inset 0 0 2px 1px #e1e6eb,inset 0 0 0 2px #00a4fd;box-shadow:inset 0 0 2px 1px #e1e6eb,inset 0 0 0 2px #00a4fd}.accordion-group:not(.active) .accordion-toggle:hover:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.icon-accordion-toggle{position:absolute;left:10px}.accordion-body{background-color:#fff}.accordion-inner{padding:10px 20px 20px;border:none;position:relative}.accordion-inner:after,.accordion-inner:before{display:table;content:"";line-height:0}.accordion-inner:after{clear:both}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{overflow:hidden;width:100%;position:relative}.carousel-inner>.item{display:none;position:relative;-webkit-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.active,.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left,.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#171d21;border:3px solid #fff;border-radius:23px;opacity:.5}.carousel-control.right{left:auto;right:15px}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#c3cbd4;background-color:hsla(0,0%,100%,.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#3c444d;background:rgba(0,0,0,.75)}.carousel-caption h4,.carousel-caption p{color:#fff;line-height:20px}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;position:absolute;width:0}.input-block-level{display:block;width:100%;min-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box}.visuallyhidden{clip:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;border:0}.ui-widget{font-family:inherit}.ui-widget-header{font-weight:400;background:transparent;border:0;color:#3c444d}.ui-widget-header a{color:#000}.ui-corner-all{border-radius:2px}.ui-icon{font-family:Splunk Icons;width:20px;height:20px}.ui-tabs .ui-widget-header{background:none;border-bottom:1px solid #c3cbd4;border-radius:0}.ui-tabs .ui-tabs-nav li{margin-bottom:-1px}.ui-tabs .ui-tabs-nav li,.ui-tabs .ui-tabs-nav li.ui-tabs-selected{border-bottom:1px solid #c3cbd4!important}.ui-accordion .ui-accordion-header .ui-icon{left:.5em;margin-top:-8px;position:absolute;top:50%}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}#ui-datepicker-div{display:none;z-index:1070!important}.ui-datepicker{border:1px solid #c3cbd4;-webkit-box-shadow:1px 2px 5px rgba(0,0,0,.2);box-shadow:1px 2px 5px rgba(0,0,0,.2);border-radius:2px;top:100%;left:50%;display:none;position:absolute;z-index:1060;white-space:normal;background-color:#fff;width:17em;height:auto;position:relative;padding:5px;margin:0}.ui-datepicker .arrow{border-bottom:8px solid #c3cbd4;top:-8px;left:50%;margin-left:-4px}.ui-datepicker .arrow,.ui-datepicker .arrow:before{position:absolute;height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;content:"";display:block;border-top:0}.ui-datepicker .arrow:before{border-bottom:8px solid #fff;top:1px;left:-8px}.ui-datepicker.up{margin-top:0}.ui-datepicker.up>.arrow{border-top:8px solid #c3cbd4;bottom:-8px}.ui-datepicker.up>.arrow,.ui-datepicker.up>.arrow:before{position:absolute;height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;content:"";display:block;border-bottom:0;top:auto}.ui-datepicker.up>.arrow:before{border-top:8px solid #fff;bottom:1px}.ui-datepicker.right{margin-left:5px;margin-top:0}.ui-datepicker.right .arrow{border-right:8px solid #c3cbd4;left:-8px}.ui-datepicker.right .arrow,.ui-datepicker.right .arrow:before{position:absolute;height:0;width:0;border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:block;border-left:0;top:50%;margin:-8px 0 0}.ui-datepicker.right .arrow:before{border-right:8px solid #fff;left:1px}.ui-datepicker.pull-right .arrow{left:auto;right:8px}.ui-datepicker.open{display:block}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;background:transparent}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:32px;text-align:center}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;text-decoration:none}.ui-datepicker .ui-datepicker-next .ui-icon,.ui-datepicker .ui-datepicker-prev .ui-icon{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;position:absolute;width:0;left:0}.ui-datepicker .ui-datepicker-next .ui-icon:after,.ui-datepicker .ui-datepicker-prev .ui-icon:after{display:block;position:absolute;top:0;left:0;text-align:center;width:32px;line-height:32px;color:#5c6773;text-indent:0;font-size:12px;font-family:Splunk Icons}.ui-datepicker .ui-datepicker-prev .ui-icon:after{content:"\25C0"}.ui-datepicker .ui-datepicker-next{top:0;right:0}.ui-datepicker .ui-datepicker-next .ui-icon:after{content:"\25B6"}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker .ui-datepicker-calendar{margin:0}.ui-datepicker .ui-datepicker-calendar th{line-height:10px;padding:20px .3em .7em;color:#6b7785;text-align:center;border:0;font-weight:400}.ui-datepicker .ui-datepicker-calendar td{padding:1px}.ui-datepicker .ui-datepicker-calendar td a{display:block;padding:.2em;text-align:right;color:#5c6773}.ui-datepicker .ui-datepicker-calendar a{border:1px solid #c3cbd4}.ui-datepicker .ui-datepicker-calendar a:hover{text-decoration:none}.ui-datepicker .ui-datepicker-calendar .ui-state-default{background:#fff;border:1px solid #c3cbd4;color:#5c6773}.ui-datepicker .ui-datepicker-calendar .ui-state-active{background-color:#f7f8fa;border-color:#007abd;color:#006eaa}.ui-datepicker .ui-datepicker-calendar .ui-state-hover{border-color:#00a4fd;background:#f7f8fa;color:#006eaa}.ui-datepicker a.ui-corner-all{display:inline-block;border-radius:3px;background-color:none;border-color:transparent;color:#5c6773;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;text-shadow:none;-webkit-transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s;transition:background .2s,border .2s,box-shadow .2s,text-decoration .2s,-webkit-box-shadow .2s,-webkit-text-decoration .2s;-webkit-filter:none;filter:none;width:32px;height:32px;text-align:center;padding:0}.ui-datepicker a.ui-corner-all:hover{text-decoration:none}.ui-datepicker a.ui-corner-all:focus{color:#006eaa;text-decoration:underline;-webkit-box-shadow:0 0 1px 2px rgba(0,164,253,.6);box-shadow:0 0 1px 2px rgba(0,164,253,.6);border-collapse:separate;outline:0;text-decoration:none}.ui-datepicker a.ui-corner-all:focus:active:not([disabled]){-webkit-box-shadow:none;box-shadow:none}.ui-datepicker a.ui-corner-all.active,.ui-datepicker a.ui-corner-all:active{color:#006eaa;text-decoration:none}.ui-datepicker a.ui-corner-all.disabled,.ui-datepicker a.ui-corner-all.disabled:active,.ui-datepicker a.ui-corner-all.disabled:focus,.ui-datepicker a.ui-corner-all.disabled:hover,.ui-datepicker a.ui-corner-all[disabled],.ui-datepicker a.ui-corner-all[disabled]:active,.ui-datepicker a.ui-corner-all[disabled]:focus,.ui-datepicker a.ui-corner-all[disabled]:hover{color:#c3cbd4;text-decoration:none;cursor:not-allowed}.ui-datepicker a.ui-corner-all:hover{cursor:pointer;color:#006eaa;background:#f7f8fa;font-weight:400}.ui-datepicker a.ui-corner-all:hover .ui-icon:after{color:#006eaa}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-resizable-handle{width:100%;height:9px;background-color:transparent;z-index:1000;cursor:ns-resize;cursor:row-resize;bottom:0}.ui-resizable-handle:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:-1px;display:block;border-radius:3px;border:none;height:6px;width:6px;background-color:rgba(0,0,0,.25)}.ui-resizable-handle .ui-draggable-dragging{position:relative}.ui-resizable:hover .ui-resizable-handle{visibility:visible}
\ No newline at end of file
+/*************************************************************************************************/
+/* BRAND COLORS */
+/* DO NOT USE DIRECTLY! Use $brandColor instead. See brand.*.pcss for definitions. */
+/*************************************************************************************************/
+/* Green Splunk Enterprise */
+/* Orange Splunk Lite */
+/* Brand colors */
+/*===============================================================================================*/
+/* SPLUNK: VARIABLES */
+/* Variables to customize the look and feel of Bootstrap (splunk version). */
+/* See /en-US/static/docs/style/style-guide.html for style guide */
+/*===============================================================================================*/
+/*===============================================================================================*/
+/* WARNING */
+/* This file has an implicit dependency on the brand variables injected by the */
+/* 'splunk-postcss-theme-import' postcss plugin. */
+/*===============================================================================================*/
+/*===============================================================================================*/
+/* SPLUNK: COLORS */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* NEUTRAL COLORS */
+/* */
+/* PRE IVORY -> CURRENT VARIABLE */
+/* $black -> $black */
+/* $grayDarker -> $gray20 */
+/* $grayDark -> $gray30 */
+/* $gray -> $gray45 */
+/* $grayLight -> $gray60 */
+/* $grayLightMedium -> $gray80 */
+/* $grayLighter -> $gray92 */
+/* $gray96 */
+/* $offWhite -> $gray98 */
+/* $white -> $white */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* SEMANTIC COLORS */
+/* */
+/* PRE IVORY -> CURRENT VARIABLE */
+/* $red -> $errorColor */
+/* $orange -> $alertColor */
+/* $yellow -> $warningColor */
+/* $yellowLight -> $warningColorL20 */
+/* $yellowLighter -> $warningColorL40 */
+/* $green -> $successColor */
+/* $blue -> $infoColor */
+/* $blueDark -> $infoColorD40 */
+/* $pink -> No Equivalent or $errorColorL30 */
+/* $purple -> No Equivalent */
+/* $teal -> No Equivalent */
+/* $focusColor -> $accentColorL10 */
+/*************************************************************************************************/
+/* Blue Accent */
+/* Red Error */
+/* Orange Alert */
+/* Yellow Warning */
+/* Green Success */
+/* Blue Info */
+/*************************************************************************************************/
+/* CATEGORICAL COLORS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* DIVERGING COLORS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* STATIC PATHS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* TYPOGRAPHY */
+/*************************************************************************************************/
+/* Lite listing pages */
+/* empty to use BS default, $fontFamily */
+/* instead of browser default, bold */
+/*************************************************************************************************/
+/* SCAFFOLDING */
+/*************************************************************************************************/
+/* Border Colors */
+/* aliases: $tableBorderColor $tableBorderColorVertical */
+/* also see: $interactiveBorderColor */
+/* Borders */
+/* Border Radius */
+/* For containers without a wrapper */
+/* For for containers with a wrapper, like popdown */
+/* Padding & Margin */
+/* 200% - 40px */
+/* 150% - 30px */
+/* 75% - 15px */
+/* 50% - 10px */
+/* 25% - 5px */
+/* Popdown Arrows */
+/* Large Icons */
+/*************************************************************************************************/
+/* TRANSITIONS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* HORIZONTAL FORMS & LISTS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Z-INDEX */
+/*************************************************************************************************/
+/* If a variable does not suit your purpose, set a value relatively such as, $zindexModal +1 */
+/* Splunk Lite */
+/* Splunk Lite */
+/* Sidebar Component */
+/* Sidebar Component */
+/* timerange popdown needs to be above modal + backdrop */
+/* top interactive element */
+/* top interactive element */
+/* top uninteractive */
+/* top uninteractive */
+/*************************************************************************************************/
+/* TABLES */
+/*************************************************************************************************/
+/* overall background-color */
+/*************************************************************************************************/
+/* FORMS */
+/*************************************************************************************************/
+/* base input height + 10px vertical padding + 2px top/bottom border */
+/* This is generally overridden. */
+/*************************************************************************************************/
+/* MODAL */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* POPUP */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* TABS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* MENU */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* BASE INTERACTIVE */
+/*************************************************************************************************/
+/* text */
+/* background */
+/* borders */
+/* shadow */
+/*************************************************************************************************/
+/* BASE INTERACTIVE ERROR */
+/*************************************************************************************************/
+/* text */
+/* background */
+/*************************************************************************************************/
+/* BUTTONS */
+/*************************************************************************************************/
+/* 1 rem */
+/*************************************************************************************************/
+/* PRIMARY BUTTONS */
+/*************************************************************************************************/
+/* text */
+/* background */
+/* borders */
+/* shadow */
+/*************************************************************************************************/
+/* PILL BUTTONS */
+/*************************************************************************************************/
+/* text */
+/* background */
+/*************************************************************************************************/
+/* COMPONENT VARIABLES */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* NAVBAR */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* APP BAR */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* ACCORDION */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* CONCERTINA */
+/* Concertina has the same color as Accordion, maybe we should just reuse them? */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* TOOLTIPS & POPOVERS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* SELECTORS FOR CUSTOMIZING SPECIFIC LOCALES */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* DASHBOARDS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* VIZ & VIZ PICKERS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* MAPS */
+/*************************************************************************************************/
+/* leaflet popup defaults */
+/*************************************************************************************************/
+/* Search IDE */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Date Picker */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Time Range Picker */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Events Viewer */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Misc */
+/*************************************************************************************************/
+/*===============================================================================================*/
+/* SPLUNK: MIXINS */
+/* Snippets of reusable CSS to develop faster and keep code readable */
+/*===============================================================================================*/
+/* Reset */
+/* ------------------ */
+/* Link */
+/* ------------------ */
+/*************************************************************************************************/
+/* FOCUS STATES */
+/*************************************************************************************************/
+/* Use when are outer focus glow will be block (i.e Menu Items). Provide background color.*/
+/* Block elements change the background color */
+/* Block elements change the background color and spread via box-shadow */
+/*************************************************************************************************/
+/* INTERACTIVE */
+/* These are by any element that can be clicked, such as buttons, menus and table headings. */
+/*************************************************************************************************/
+/*----------------------------------------------*/
+/* Interactive style: */
+/* @params: */
+/* Background Color */
+/* Border Color */
+/* Box Shadow */
+/* Text Color */
+/* Transition */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Primary interactive style: */
+/* @params: */
+/* Background Color */
+/* Box Shadow */
+/* Text Color */
+/* Transition */
+/*----------------------------------------------*/
+/*************************************************************************************************/
+/* INTERACTIVE ERROR */
+/* These are by any interactive element that is is in an error state. */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* BUTTONS */
+/*************************************************************************************************/
+/*----------------------------------------------*/
+/* Pills, Links */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Define states of buttons: */
+/* :hover, :active, disabled and :focus */
+/* @params: */
+/* Hover Mixin */
+/* Active Mixin */
+/* Disabled Mixin */
+/* Focus Mixin */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Button Padding: */
+/* @params: */
+/* Vertical Padding */
+/* Horizontal Padding */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Primary Button Padding: */
+/* @params: */
+/* Vertical Padding */
+/* Horizontal Padding */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Button Padding For Other Button Sizes: */
+/* @params: */
+/* Vertical Padding */
+/* Horizontal Padding */
+/* Button Icon Margin Top */
+/*----------------------------------------------*/
+/* Draggable Handle */
+/*************************************************************************************************/
+/* FONTS */
+/*************************************************************************************************/
+/*----------------------------------------------*/
+/* Define Font Family: */
+/* @params: */
+/* Font Name */
+/* Name of Font File */
+/* Font Format */
+/* Font Weight */
+/* Font Style */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Create a heading */
+/* @params: */
+/* Font Size */
+/* Margin */
+/* Font Color */
+/* Text Transform */
+/*----------------------------------------------*/
+/*************************************************************************************************/
+/* UTILITY MIXINS */
+/*************************************************************************************************/
+/*----------------------------------------------*/
+/* Clearfix: */
+/* For clearing floats like a boss h5bp.com/q */
+/*----------------------------------------------*/
+/* Placeholder text */
+/* Basic input styles */
+/* Sets Modal width and margin */
+/* Define card style. Add white background and shadow. */
+/* Workaround for table shadows in IE. Don't use this mixin, use create-card-table */
+/* Define card style on tables. Adds workaround for IE */
+/* Cover browser specific radio button with styled radio button. */
+/* Can only be used if label comes immediately after input[type=radio] */
+/* Use to cover button in .radio class */
+/*-------------------------------------------------------------------------*/
+/* CSS image replacement */
+/* For clearing floats like a boss h5bp.com/q */
+/* Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757 */
+/*-------------------------------------------------------------------------*/
+/*************************************************************************************************/
+/* ICONS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* FORMS */
+/*************************************************************************************************/
+/* Block level inputs */
+/*************************************************************************************************/
+/* COMPONENT MIXINS */
+/*************************************************************************************************/
+/*----------------------------------------------*/
+/* Horizontal Dividers: */
+/* Dividers (basically an hr) within dropdowns */
+/* and nav lists. */
+/* @params: */
+/* Border Color */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Navbar Vertical Align: */
+/* Vertically center elements in the navbar. */
+/* Example: an element has a height of 30px, */
+/* so write out `.navbarVerticalAlign(30px);` */
+/* to calculate the appropriate top margin. */
+/* @params: */
+/* Element Height */
+/*----------------------------------------------*/
+/*************************************************************************************************/
+/* PRINTING */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* POPDOWN */
+/*************************************************************************************************/
+/*----------------------------------------------*/
+/* Arrow: */
+/* Create an arrow. */
+/* @params: */
+/* Arrow Direction (up, down, left, right) */
+/* Arrow Color */
+/* Arrow Size */
+/*----------------------------------------------*/
+/* popdown body */
+/*************************************************************************************************/
+/* FULL PAGE LAYOUT */
+/*************************************************************************************************/
+/* Splunk bootstrap */
+/* import and override bootstrap defaults */
+/* CSS Reset */
+/*===============================================================================================*/
+/* SPLUNK: RESET CSS */
+/* Adapted from http://github.com/necolas/normalize.css */
+/*===============================================================================================*/
+/* Display in IE6-9 and FF3 */
+/* ------------------------- */
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+nav,
+section {
+ display: block;
+}
+/* Display block in IE6-9 and FF3 */
+/* ------------------------- */
+audio,
+canvas,
+video {
+ display: inline-block;
+}
+/* Prevents modern browsers from displaying 'audio' without controls */
+/* ------------------------- */
+audio:not([controls]) {
+ display: none;
+}
+/* Base settings */
+/* ------------------------- */
+html {
+ font-size: 100%;
+ -webkit-text-size-adjust: 100%;
+ -moz-text-size-adjust: 100%;
+ -ms-text-size-adjust: 100%;
+ text-size-adjust: 100%;
+}
+/* Focus states */
+a:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+}
+a:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+/* Hover & Active */
+a:hover,
+a:active {
+ outline: 0;
+}
+/* Prevents sub and sup affecting line-height in all browsers */
+/* ------------------------- */
+sub,
+sup {
+ position: relative;
+ font-size: 75%;
+ line-height: 0;
+ vertical-align: baseline;
+}
+sup {
+ top: -0.5em;
+}
+sub {
+ bottom: -0.25em;
+}
+/* Img border in a's and image quality */
+/* ------------------------- */
+img {
+ /* Responsive images (ensure images don't scale beyond their parents) */
+ max-width: 100%; /* Part 1: Set a maxium relative to the parent */
+ height: auto; /* Part 2: Scale the height according to the width, otherwise you get stretching */
+
+ vertical-align: middle;
+ border: 0;
+ -ms-interpolation-mode: bicubic;
+}
+/* Prevent max-width from affecting Google Maps */
+#map_canvas img,
+.google-maps img {
+ max-width: none;
+}
+/* Forms */
+/* ------------------------- */
+/* Font size in all browsers, margin changes, misc consistency */
+button,
+input,
+select,
+textarea {
+ margin: 0;
+ font-size: 100%;
+ vertical-align: middle;
+}
+button,
+input {
+ line-height: normal; /* FF3/4 have !important on line-height in UA stylesheet */
+}
+button::-moz-focus-inner,
+input::-moz-focus-inner { /* Inner padding and border oddities in FF3/4 */
+ padding: 0;
+ border: 0;
+}
+button,
+html input[type="button"], /* Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. */
+input[type="reset"],
+input[type="submit"] {
+ -webkit-appearance: button; /* Corrects inability to style clickable `input` types in iOS. */
+ cursor: pointer; /* Improves usability and consistency of cursor style between image-type `input` and others. */
+}
+label,
+select,
+button,
+input[type="button"],
+input[type="reset"],
+input[type="submit"],
+input[type="radio"],
+input[type="checkbox"] {
+ cursor: pointer; /* Improves usability and consistency of cursor style between image-type `input` and others. */
+}
+input[type="search"] { /* Appearance in Safari/Chrome */
+ -webkit-box-sizing: content-box;
+ box-sizing: content-box;
+ -webkit-appearance: textfield;
+}
+input[type="search"]::-webkit-search-decoration,
+input[type="search"]::-webkit-search-cancel-button {
+ -webkit-appearance: none; /* Inner-padding issues in Chrome OSX, Safari 5 */
+}
+textarea {
+ overflow: auto; /* Remove vertical scrollbar in IE6-9 */
+ vertical-align: top; /* Readability and alignment cross-browser */
+}
+/* Printing */
+/* ------------------------- */
+/* Source: https://github.com/h5bp/html5-boilerplate/blob/master/css/main.css */
+@media print {
+
+ * {
+ text-shadow: none !important;
+ color: #000 !important; /* Black prints faster: h5bp.com/s */
+ background: transparent !important;
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ }
+
+ a,
+ a:visited {
+ text-decoration: underline;
+ }
+
+ a[href]:after {
+ content: " (" attr(href) ")";
+ }
+
+ abbr[title]:after {
+ content: " (" attr(title) ")";
+ }
+
+ /* Don't show links for images, or javascript/internal links */
+ .ir a:after,
+ a[href^="javascript:"]:after,
+ a[href^="#"]:after {
+ content: "";
+ }
+
+ pre,
+ blockquote {
+ border: 1px solid #999;
+ page-break-inside: avoid;
+ }
+
+ thead {
+ display: table-header-group; /* h5bp.com/t */
+ }
+
+ tr,
+ img {
+ page-break-inside: avoid;
+ }
+
+ img {
+ max-width: 100% !important;
+ }
+
+ @page {
+ margin: 0.5cm;
+ }
+
+ p,
+ h2,
+ h3 {
+ orphans: 3;
+ widows: 3;
+ }
+
+ h2,
+ h3 {
+ page-break-after: avoid;
+ }
+}
+/* Grid system and page structure */
+/*===============================================================================================*/
+/* SPLUNK: SCAFFOLDING */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* DEFAULT & STRUCTURE */
+/*************************************************************************************************/
+body {
+ margin: 0;
+ background: #F2F4F5;
+ color: #3C444D;
+ min-width: 960px;
+ font-family: "Splunk Platform Sans", "Proxima Nova", Roboto, Droid, "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-size: 14px;
+ font-weight: 400;
+ line-height: 20px;
+ -webkit-transition: margin 0.2s;
+ transition: margin 0.2s;
+}
+body.open {
+ margin-left: 300px;
+ margin-right: -300px;
+ }
+.shared-page {
+ height: 100vh;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+/*************************************************************************************************/
+/* LINKS */
+/*************************************************************************************************/
+a {
+ color: #006EAA;
+ text-decoration: none;
+ cursor: pointer;
+}
+a:hover {
+ color: #006EAA;
+ text-decoration: underline;
+ }
+a:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+a:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+a:focus {
+ text-decoration: none;
+}
+a:active {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+a.disabled {
+ color: #6b7785;
+ }
+a.external:after {
+ font-family: "Splunk Icons";
+ content: "\EC13";
+ display: inline-block;
+ padding-left: 0.5em;
+ }
+/*************************************************************************************************/
+/* IMAGES */
+/*************************************************************************************************/
+/* Rounded corners */
+.img-rounded {
+ border-radius: 3px;
+}
+/* Add polaroid-esque trim */
+.img-polaroid {
+ padding: 4px;
+ background-color: #FFFFFF;
+ border: 1px solid #C3CBD4;
+ border: 1px solid rgba(0,0,0,.2);
+ -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.1);
+ box-shadow: 0 1px 3px rgba(0,0,0,.1);
+}
+/* Perfect circle */
+.img-circle {
+ border-radius: 500px; /* crank the border-radius so it works with most reasonably sized images */
+}
+/*************************************************************************************************/
+/* SECTIONS */
+/*************************************************************************************************/
+/* add padding to a section
+
+ padded content
+
+*/
+.section-padded {
+ padding: 20px;
+}
+/* section-header extends section-padded */
+.section-header {
+ position: relative;
+}
+.section-header .section-title {
+ margin-top: 0;
+ font-size: 24px;
+ font-weight: 500;
+ line-height: 24px;
+ }
+.section-header.page-heading {
+ padding: 20px 20px 10px 20px;
+ }
+/* default container */
+.main-section-body {
+ color: #3C444D;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+.main-section-body > :first-child {
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ }
+/* using three color so we can set color stop even though its only 2 colors */
+.main-section-body h2 i[class^="icon-"],
+ .main-section-body h2 i[class*=" icon-"] {
+ color: #6b7785;
+ }
+.main-section-body .divider {
+ border-top: 1px solid #C3CBD4;
+ margin: 0;
+ }
+/* huh? */
+.main-section-body > .pull-right {
+ margin-right: 20px;
+ }
+.main-section-body .loading-message {
+ padding-top: 100px;
+ min-height: 400px;
+ text-align: center;
+ }
+.main-section-body .main-section {
+ padding: 0 20px;
+ }
+.main-section-body .card {
+ background-color: #FFFFFF;
+ -webkit-box-shadow: 0 1px 1px #E1E6EB;
+ box-shadow: 0 1px 1px #E1E6EB;
+ }
+/*************************************************************************************************/
+/* UTILITY CLASSES */
+/*************************************************************************************************/
+/* for full width unpadded content
+ TODO: this should probably also remove width and margin: auto
+
+ content here ...
+
+*/
+.container-full-width {
+ padding: 0;
+}
+/* force full width even in padded container
+
+ padded content here ...
+
+ expanded content here ...
+
+
+*/
+.push-margins {
+ margin-left: -20px;
+ margin-right: -20px;
+}
+/* new image replacement
+ hidden
+*/
+.hide-text {
+ text-indent: 100%;
+ white-space: nowrap;
+ overflow: hidden;
+}
+/*************************************************************************************************/
+/* PANELS */
+/*************************************************************************************************/
+/* panels for dashboards?
+
+ panel content ...
+
+
+ panel content ...
+
+
+ panel content ...
+
+*/
+.panel {
+ position: relative;
+ border: 1px solid #C3CBD4;
+ background-color: #FFFFFF;
+ padding: 20px;
+ margin-right: 20px;
+ border-radius: 2px;
+}
+.panel:last-child {
+ margin-right: 0;
+ }
+/* panel rows?
+
+
+ panel content ...
+
+
+ panel content ...
+
+
+
+
+ panel content ...
+
+
+ panel content ...
+
+
+*/
+.panel-row {
+ padding: 0 20px;
+ margin-bottom: 20px;
+}
+/*************************************************************************************************/
+/* SIMPLE LAYOUT COLUMNS */
+/*************************************************************************************************/
+.section-content {
+ background-color: #FFFFFF;
+ min-height: 400px;
+ border-top: 1px solid #C3CBD4;
+}
+.column {
+ position: relative;
+ padding: 20px;
+ margin-right: 20px;
+}
+/*************************************************************************************************/
+/* 508 ACCESSIBILITY */
+/*************************************************************************************************/
+.navSkip {
+ position: absolute;
+ margin: 1px 0px 0px 10px;
+ top: 0;
+ left: -1000px;
+ width: 150px;
+ height: 32px;
+ text-align: center;
+ line-height: 32px;
+ background-color: #171D21;
+ color: #C3CBD4;
+ z-index: 1040;
+}
+.navSkip:focus {
+ left: 0px;
+ }
+/*************************************************************************************************/
+/* PAYWALL */
+/*************************************************************************************************/
+.shared-paywall {
+ padding-top: 30px;
+}
+/*************************************************************************************************/
+/* DEFINITION LISTS */
+/*************************************************************************************************/
+.list-dotted {
+ line-height: 20px;
+ margin-top: 0;
+}
+.list-dotted dt {
+ float: left;
+ width: 120px;
+ overflow: hidden;
+ white-space: nowrap;
+ margin-right: 5px;
+ font-weight: normal;
+ line-height: 20px;
+ /* SPL-69719 - fix IE10 when in dropdown */
+ word-wrap: normal;
+ }
+.list-dotted dt:after {
+ content: " ............................................";
+ }
+.list-dotted dd {
+ line-height: 20px;
+ margin-left: 125px;
+ }
+/*************************************************************************************************/
+/* PAGE LOAD PLACEHOLDER */
+/*************************************************************************************************/
+#placeholder-splunk-bar {
+ padding: 0 ;
+ background-color: #171D21;
+ text-rendering: geometricPrecision;
+}
+#placeholder-splunk-bar .brand, #placeholder-splunk-bar .brand:hover {
+ font-family: "Splunk Icons";
+ font-weight: normal;
+ color: #FFFFFF;
+ padding: 0 20px;
+ height: 34px;
+ font-size: 18px;
+ line-height: 34px;
+ text-shadow: none;
+ text-decoration: none;
+ text-rendering: geometricPrecision;
+ margin-left: 0;
+ }
+#placeholder-splunk-bar .brand strong {
+ color: #818D99;
+ font-weight: normal;
+ }
+/* reg symbol */
+#placeholder-splunk-bar .brand strong:after {
+ content: '\AE';
+ color: #818D99;
+ font-weight: normal;
+ }
+#placeholder-app-bar {
+ color: #FFFFFF;
+ background-color: #3C444D;
+ height: 44px;
+}
+#placeholder-main-section-body {
+ color: #3C444D;
+ padding-top: 100px;
+ min-height: 400px;
+ text-align: center;
+}
+/*************************************************************************************************/
+/* LITE UI */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* PRINT */
+/*************************************************************************************************/
+@media print {
+ body,
+ .main-section-body {
+ background: none !important;
+ }
+ @page {
+ margin: 1.27cm;
+ }
+
+ .navSkip {
+ display: none !important;
+ }
+}
+/*===============================================================================================*/
+/* SPLUNK: MIXINS GRID SYSTEM */
+/*===============================================================================================*/
+/* Default 940px grid */
+/* 1200px min */
+/* 768px-979px */
+/*************************************************************************************************/
+/* FLUID GRID */
+/*************************************************************************************************/
+/* 1200px min */
+/* 768px-979px */
+/* Responsive Variables */
+/* Centered container element */
+/* Table columns */
+/* Make a Grid */
+/* Use .makeRow and .makeColumn to assign semantic layouts grid system behavior */
+/* The Grid */
+/*===============================================================================================*/
+/* SPLUNK: GRID SYSTEM */
+/*===============================================================================================*/
+/* Fixed (940px) */
+.span1 {
+ width: 60px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span2 {
+ width: 140px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span3 {
+ width: 220px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span4 {
+ width: 300px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span5 {
+ width: 380px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span6 {
+ width: 460px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span7 {
+ width: 540px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span8 {
+ width: 620px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span9 {
+ width: 700px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span10 {
+ width: 780px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span11 {
+ width: 860px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span12 {
+ width: 940px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.offset1 {
+ margin-left: 100px;
+ }
+.offset2 {
+ margin-left: 180px;
+ }
+.offset3 {
+ margin-left: 260px;
+ }
+.offset4 {
+ margin-left: 340px;
+ }
+.offset5 {
+ margin-left: 420px;
+ }
+.offset6 {
+ margin-left: 500px;
+ }
+.offset7 {
+ margin-left: 580px;
+ }
+.offset8 {
+ margin-left: 660px;
+ }
+.offset9 {
+ margin-left: 740px;
+ }
+.offset10 {
+ margin-left: 820px;
+ }
+.offset11 {
+ margin-left: 900px;
+ }
+.offset12 {
+ margin-left: 980px;
+ }
+.row {
+ margin-left: -20px;
+ }
+.row:before,
+ .row:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.row:after {
+ clear: both;
+ }
+/* Set the container width, and override it for fixed navbars in media queries */
+.container,
+ .navbar-static-top .container,
+ .navbar-fixed-top .container,
+ .navbar-fixed-bottom .container {
+ width: 940px;
+ }
+/* Fluid (940px) */
+.row-fluid {
+ width: 100%;
+ }
+.row-fluid:before,
+ .row-fluid:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.row-fluid:after {
+ clear: both;
+ }
+.row-fluid .span1 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 6.38298%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span1:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span2 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 14.89362%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span2:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span3 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 23.40426%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span3:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span4 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 31.91489%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span4:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span5 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 40.42553%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span5:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span6 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 48.93617%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span6:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span7 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 57.44681%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span7:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span8 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 65.95745%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span8:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span9 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 74.46809%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span9:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span10 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 82.97873%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span10:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span11 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 91.48937%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span11:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span12 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 100%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span12:first-child {
+ margin-left: 0;
+ }
+.row-fluid .offset1 {
+ margin-left: 10.6383%;
+ }
+.row-fluid .offset2 {
+ margin-left: 19.14894%;
+ }
+.row-fluid .offset3 {
+ margin-left: 27.65958%;
+ }
+.row-fluid .offset4 {
+ margin-left: 36.17021%;
+ }
+.row-fluid .offset5 {
+ margin-left: 44.68085%;
+ }
+.row-fluid .offset6 {
+ margin-left: 53.19149%;
+ }
+.row-fluid .offset7 {
+ margin-left: 61.70213%;
+ }
+.row-fluid .offset8 {
+ margin-left: 70.21277%;
+ }
+.row-fluid .offset9 {
+ margin-left: 78.72341%;
+ }
+.row-fluid .offset10 {
+ margin-left: 87.23405%;
+ }
+.row-fluid .offset11 {
+ margin-left: 95.74469%;
+ }
+.row-fluid .offset12 {
+ margin-left: 104.25532%;
+ }
+/* Space grid-sized controls properly if multiple per line */
+.row-fluid .controls-row [class*="span"] + [class*="span"] {
+ margin-left: 2.127659574%;
+ }
+/* Reset utility classes due to specificity */
+[class*="span"].hide,
+.row-fluid [class*="span"].hide {
+ display: none;
+}
+[class*="span"].pull-right,
+.row-fluid [class*="span"].pull-right {
+ float: right;
+}
+/*===============================================================================================*/
+/* SPLUNK: LAYOUTS */
+/*===============================================================================================*/
+/* Container (centered, fixed-width layouts) */
+.container {
+ margin-right: auto;
+ margin-left: auto;
+}
+.container:before,
+ .container:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.container:after {
+ clear: both;
+ }
+/* Fluid layouts (left aligned, with sidebar, min- & max-width content) */
+.container-fluid {
+ padding-right: 20px;
+ padding-left: 20px;
+}
+.container-fluid:before,
+ .container-fluid:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.container-fluid:after {
+ clear: both;
+ }
+/* Base CSS */
+/*************************************************************************************************/
+/* FONTS */
+/*************************************************************************************************/
+@font-face {
+ font-family: 'Splunk Platform Sans';
+ src: url('/static/fonts/proxima-bold-webfont.woff') format('woff');
+ font-weight: bold;
+ font-style: normal;
+ }
+/* Bold */
+@font-face {
+ font-family: 'Splunk Platform Sans';
+ src: url('/static/fonts/proxima-regular-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+/* Regular */
+@font-face {
+ font-family: 'Splunk Platform Sans';
+ src: url('/static/fonts/proxima-semibold-webfont.woff') format('woff');
+ font-weight: 500;
+ font-style: normal;
+ }
+/* Semi-bold */
+@font-face {
+ font-family: 'Splunk Platform Mono';
+ src: url('/static/fonts/inconsolata-regular.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+/* Monospace */
+@font-face {
+ font-family: 'Splunk Icons';
+ src: url('/static/fonts/splunkicons-regular-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+/* Splunk Icons : unicode-range: U+00-FF; */
+/*===============================================================================================*/
+/* SPLUNK: TYPOGRAPHY */
+/* Headings, body text, lists, code, and more for a versatile and durable typography system. */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* BODY TEXT */
+/*************************************************************************************************/
+p {
+ margin: 0 0 10px;
+}
+.lead {
+ margin-bottom: 20px;
+ font-size: 21px;
+ font-weight: 200;
+ line-height: 30px;
+}
+/*************************************************************************************************/
+/* EMPHASIS & MISC */
+/*************************************************************************************************/
+small { font-size: 85%; }
+/* Ex: 14px base font * 85% = about 12px */
+strong { font-weight: bold; }
+em { font-style: italic; }
+cite { font-style: normal; }
+/* Utility classes */
+.text-left { text-align: left; }
+.text-right { text-align: right; }
+.text-center { text-align: center; }
+.muted {
+ color: #6b7785;
+ }
+a.muted:hover, a.muted:focus {
+ color: rgb(84, 94, 105);
+ }
+/* .muted */
+.text-warning {
+ color: #F8BE34;
+ }
+a.text-warning:hover, a.text-warning:focus {
+ color: rgb(241, 171, 9);
+ }
+/* .text-warning */
+.text-error {
+ color: #DC4E41;
+ }
+a.text-error:hover, a.text-error:focus {
+ color: rgb(198, 50, 36);
+ }
+/* .text-error */
+.text-info {
+ color: #006D9C;
+ }
+a.text-info:hover, a.text-info:focus {
+ color: rgb(0, 75, 107);
+ }
+/* .text-info */
+.text-success {
+ color: #53A051;
+ }
+a.text-success:hover, a.text-success:focus {
+ color: rgb(65, 125, 63);
+ }
+/* .text-success */
+/*************************************************************************************************/
+/* FONT FAMILIES */
+/*************************************************************************************************/
+/* monospace for code and raw
+ normal
+ mono space
+*/
+.mono-space {
+ font-family: "Splunk Platform Mono", Inconsolata, Consolas, "Droid Sans Mono", Monaco, "Courier New", Courier, monospace;
+}
+/*************************************************************************************************/
+/* HEADINGS */
+/*************************************************************************************************/
+h1 {
+ margin: 10px 0;
+ font-size: 24px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: none;
+ color: #3C444D;
+ text-rendering: optimizelegibility;
+}
+/* Fix the character spacing for headings */
+h1 small { font-size: 21.6px; }
+h2 {
+ margin: 10px 0;
+ font-size: 18px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: none;
+ color: #3C444D;
+ text-rendering: optimizelegibility;
+}
+/* Fix the character spacing for headings */
+h2 small { font-size: 16.2px; }
+h3 {
+ margin: 10px 0;
+ font-size: 16px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: none;
+ color: #3C444D;
+ text-rendering: optimizelegibility;
+}
+/* Fix the character spacing for headings */
+h3 small { font-size: 14px; }
+h4 {
+ margin: 10px 0;
+ font-size: 14px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: none;
+ color: #3C444D;
+ text-rendering: optimizelegibility;
+ /* Fix the character spacing for headings */
+ font-size: 14px;
+}
+h5 {
+ margin: 10px 0;
+ font-size: 18px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: none;
+ color: #3C444D;
+ text-rendering: optimizelegibility;
+ /* Fix the character spacing for headings */
+ font-size: 12px;
+}
+h6 {
+ margin: 10px 0;
+ font-size: 18px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: none;
+ color: #3C444D;
+ text-rendering: optimizelegibility;
+ /* Fix the character spacing for headings */
+ font-size: 11px;
+}
+.section-heading {
+ margin: 5px 0;
+ font-size: 14px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: uppercase;
+ color: #5C6773;
+ text-rendering: optimizelegibility;
+ /* Fix the character spacing for headings */
+}
+.section-heading-small {
+ margin: 5px 0;
+ font-size: 12px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: uppercase;
+ color: #5C6773;
+ text-rendering: optimizelegibility;
+ /* Fix the character spacing for headings */
+}
+/*************************************************************************************************/
+/* PAGE HEADER */
+/*************************************************************************************************/
+.page-header {
+ padding-bottom: 9px;
+ margin: 20px 0 30px;
+ border-bottom: 1px solid #E1E6EB;
+}
+/*************************************************************************************************/
+/* LISTS */
+/*************************************************************************************************/
+/* Unordered and Ordered lists */
+ul, ol {
+ padding: 0;
+ margin: 0 0 10px 25px;
+}
+ul ul, ul ol, ol ul, ol ol {
+ margin-bottom: 0;
+ }
+/* Remove default list styles */
+ul.unstyled, ol.unstyled {
+ margin-left: 0;
+ list-style: none;
+ }
+/* Single-line list items */
+ul.inline, ol.inline {
+ margin-left: 0;
+ list-style: none;
+ }
+ul.inline > li, ol.inline > li {
+ display: inline-block;
+ padding-left: 5px;
+ padding-right: 5px;
+ }
+li {
+ line-height: 20px;
+}
+/* Description Lists */
+dl {
+ margin-bottom: 20px;
+}
+dt,
+dd {
+ line-height: 20px;
+}
+dt {
+ font-weight: bold;
+}
+dd {
+ margin-left: 10px;
+}
+/* Horizontal layout (like forms) */
+.dl-horizontal:before,
+ .dl-horizontal:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.dl-horizontal:after {
+ clear: both;
+ }
+/* Ensure dl clears floats if empty dd elements present */
+.dl-horizontal dt {
+ float: left;
+ width: 160px;
+ clear: left;
+ text-align: right;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ }
+.dl-horizontal dd {
+ margin-left: 180px;
+ }
+/*************************************************************************************************/
+/* MISC */
+/*************************************************************************************************/
+/* Horizontal rules */
+hr {
+ margin: 20px 0;
+ border: 0;
+ border-top: 1px solid #E1E6EB;
+ border-bottom: 1px solid #FFFFFF;
+}
+/* Abbreviations and acronyms */
+abbr[title],
+ /* Added data-* attribute to help out our tooltip plugin, per https://github.com/twitter/bootstrap/issues/5257 */
+abbr[data-original-title] {
+ cursor: help;
+ border-bottom: 1px dotted #818D99;
+}
+abbr.initialism {
+ font-size: 90%;
+ text-transform: uppercase;
+}
+/* Blockquotes */
+blockquote {
+ padding: 0 0 0 15px;
+ margin: 0 0 20px;
+ border-left: 5px solid #E1E6EB;
+}
+blockquote p {
+ margin-bottom: 0;
+ font-size: 17.5px;
+ font-weight: 300;
+ line-height: 1.25;
+ }
+blockquote small {
+ display: block;
+ line-height: 20px;
+ color: #818D99;
+ }
+blockquote small:before {
+ content: '\2014 \A0';
+ }
+/* Float right with text-align: right */
+blockquote.pull-right {
+ float: right;
+ padding-right: 15px;
+ padding-left: 0;
+ border-right: 5px solid #E1E6EB;
+ border-left: 0;
+ }
+blockquote.pull-right p,
+ blockquote.pull-right small {
+ text-align: right;
+ }
+blockquote.pull-right small:before {
+ content: '';
+ }
+blockquote.pull-right small:after {
+ content: '\A0 \2014';
+ }
+/* Quotes */
+q:before,
+q:after,
+blockquote:before,
+blockquote:after {
+ content: "";
+}
+/* Addresses */
+address {
+ display: block;
+ margin-bottom: 20px;
+ font-style: normal;
+ line-height: 20px;
+}
+/*===============================================================================================*/
+/* SPLUNK: CODE (INLINE AND BLOCK) */
+/*===============================================================================================*/
+/* Inline and block code styles */
+code,
+pre {
+ font-family: "Splunk Platform Mono", Inconsolata, Consolas, "Droid Sans Mono", Monaco, "Courier New", Courier, monospace;
+ border-radius: 3px;
+}
+/* Inline code */
+code {
+ padding: 2px 4px;
+ color: #D14;
+ background-color: #F7F7F9;
+ border: 1px solid #E1E1E8;
+ white-space: nowrap;
+ font-size: 12px;
+}
+/* Blocks of code */
+pre {
+ display: block;
+ padding: 9.5px;
+ margin: 0 0 10px;
+ font-size: 13px; /* 14px to 13px */
+ color: #3C444D;
+ line-height: 20px;
+ word-break: break-all;
+ word-wrap: break-word;
+ white-space: pre;
+ white-space: pre-wrap;
+ background-color: #F5F5F5;
+ border: 1px solid rgba(0, 0, 0, .15);
+}
+/* Make prettyprint styles more spaced out for readability */
+pre.prettyprint {
+ margin-bottom: 20px;
+ }
+/* Account for some code outputs that place code tags in pre tags */
+pre code {
+ padding: 0;
+ color: inherit;
+ white-space: pre;
+ white-space: pre-wrap;
+ background-color: transparent;
+ border: 0;
+ }
+/* Enable scrollable blocks of code */
+.pre-scrollable {
+ max-height: 340px;
+ overflow-y: scroll;
+}
+/*===============================================================================================*/
+/* SPLUNK: FORMS */
+/* Base styles for various input types, form layouts, and states */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* GENERAL STYLES */
+/*************************************************************************************************/
+/* Make all forms have space below them */
+form, form:last-child {
+ margin: 0 0 20px;
+}
+fieldset {
+ padding: 0;
+ margin: 0;
+ border: 0;
+}
+/* Groups of fields with labels on top (legends) */
+legend {
+ display: block;
+ width: 100%;
+ padding: 0;
+ margin-bottom: 20px;
+ font-size: 15px;
+ line-height: 40px;
+ color: #3C444D;
+ border: 0;
+ border-bottom: 1px solid #e5e5e5;
+}
+/* Small */
+legend small {
+ font-size: 15px;
+ color: #818D99;
+ }
+/* Set font for forms */
+label,
+input,
+button,
+select,
+textarea {
+ font-size: 14px;
+ font-weight: normal;
+ line-height: 20px;
+}
+input,
+button,
+select,
+textarea {
+ font-family: "Splunk Platform Sans", "Proxima Nova", Roboto, Droid, "Helvetica Neue", Helvetica, Arial, sans-serif; /* And only set font-family here for those that need it (note the missing label element) */
+}
+/* Identify controls by their labels */
+label {
+ display: block;
+ margin-bottom: 5px;
+ cursor: default; /* reset pointer */
+}
+/*************************************************************************************************/
+/* FORM CONTROLS */
+/*************************************************************************************************/
+/* Shared size and type resets */
+select,
+textarea,
+input[type="text"],
+input[type="password"],
+input[type="datetime"],
+input[type="datetime-local"],
+input[type="date"],
+input[type="month"],
+input[type="time"],
+input[type="week"],
+input[type="number"],
+input[type="email"],
+input[type="url"],
+input[type="search"],
+input[type="tel"],
+input[type="color"],
+.uneditable-input {
+ display: inline-block;
+ padding: 5px 8px;
+ height: 32px;
+ line-height: 20px;
+ font-size: 14px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ margin-bottom: 10px;
+ color: #5C6773;
+ border-radius: 3px;
+ vertical-align: middle;
+}
+/* Reset appearance properties for textual inputs and textarea */
+/* Declare width for legacy (can't be on input[type=*] selectors or it's too specific) */
+input,
+textarea,
+.uneditable-input {
+ width: 206px; /* plus 12px padding and 2px border */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+/* Reset height since textareas have rows */
+textarea {
+ height: auto;
+}
+/* Everything else */
+textarea,
+input[type="text"],
+input[type="password"],
+input[type="datetime"],
+input[type="datetime-local"],
+input[type="date"],
+input[type="month"],
+input[type="time"],
+input[type="week"],
+input[type="number"],
+input[type="email"],
+input[type="url"],
+input[type="search"],
+input[type="tel"],
+input[type="color"],
+.uneditable-input {
+ background-color: #FFFFFF;
+ border: 1px solid #C3CBD4;
+ -webkit-transition: border 0.2s, -webkit-box-shadow 0.2s;
+ transition: border 0.2s, -webkit-box-shadow 0.2s;
+ transition: border 0.2s, box-shadow 0.2s;
+ transition: border 0.2s, box-shadow 0.2s, -webkit-box-shadow 0.2s;
+}
+/* Focus state */
+textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+textarea:focus:active:not([disabled]), input[type="text"]:focus:active:not([disabled]), input[type="password"]:focus:active:not([disabled]), input[type="datetime"]:focus:active:not([disabled]), input[type="datetime-local"]:focus:active:not([disabled]), input[type="date"]:focus:active:not([disabled]), input[type="month"]:focus:active:not([disabled]), input[type="time"]:focus:active:not([disabled]), input[type="week"]:focus:active:not([disabled]), input[type="number"]:focus:active:not([disabled]), input[type="email"]:focus:active:not([disabled]), input[type="url"]:focus:active:not([disabled]), input[type="search"]:focus:active:not([disabled]), input[type="tel"]:focus:active:not([disabled]), input[type="color"]:focus:active:not([disabled]), .uneditable-input:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
+ z-index: 3;
+}
+textarea.text-clear, input[type="text"].text-clear, input[type="password"].text-clear, input[type="datetime"].text-clear, input[type="datetime-local"].text-clear, input[type="date"].text-clear, input[type="month"].text-clear, input[type="time"].text-clear, input[type="week"].text-clear, input[type="number"].text-clear, input[type="email"].text-clear, input[type="url"].text-clear, input[type="search"].text-clear, input[type="tel"].text-clear, input[type="color"].text-clear, .uneditable-input.text-clear {
+ padding-right: 28px;
+ }
+/* Don't show IE clear button when an artificial one is shown. */
+textarea.text-clear::-ms-clear, input[type="text"].text-clear::-ms-clear, input[type="password"].text-clear::-ms-clear, input[type="datetime"].text-clear::-ms-clear, input[type="datetime-local"].text-clear::-ms-clear, input[type="date"].text-clear::-ms-clear, input[type="month"].text-clear::-ms-clear, input[type="time"].text-clear::-ms-clear, input[type="week"].text-clear::-ms-clear, input[type="number"].text-clear::-ms-clear, input[type="email"].text-clear::-ms-clear, input[type="url"].text-clear::-ms-clear, input[type="search"].text-clear::-ms-clear, input[type="tel"].text-clear::-ms-clear, input[type="color"].text-clear::-ms-clear, .uneditable-input.text-clear::-ms-clear {
+ display: none;
+ width: 0; /* IE 11 on windows 8 */
+ height: 0; /* IE 11 on windows 8 */
+ }
+/* Position radios and checkboxes better */
+input[type="radio"],
+input[type="checkbox"] {
+ margin: 4px 0 0;
+ margin-top: 1px \9; /* IE9 */
+ line-height: normal;
+}
+/* Reset width of input images, buttons, radios, checkboxes */
+input[type="file"],
+input[type="image"],
+input[type="submit"],
+input[type="reset"],
+input[type="button"],
+input[type="radio"],
+input[type="checkbox"] {
+ width: auto; /* Override of generic input selector */
+}
+/* Set the height of select and file controls to match text inputs */
+select,
+input[type="file"] {
+ height: 32px;
+ line-height: 32px;
+}
+/* Make select elements obey height by applying a border */
+select {
+ width: 220px; /* default input width + 10px of padding that doesn't get applied */
+ border: 1px solid #C3CBD4;
+ background-color: #FFFFFF; /* Chrome on Linux and Mobile Safari need background-color */
+}
+/* Make multiple select elements height not fixed */
+select[multiple],
+select[size] {
+ height: auto;
+}
+/* Focus for select, file, radio, and checkbox */
+select:focus,
+input[type="file"]:focus,
+input[type="radio"]:focus,
+input[type="checkbox"]:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+}
+select:focus:active:not([disabled]), input[type="file"]:focus:active:not([disabled]), input[type="radio"]:focus:active:not([disabled]), input[type="checkbox"]:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+input[type="radio"]:focus {
+ border-radius: 100%;
+}
+/*************************************************************************************************/
+/* UNEDITABLE INPUTS */
+/*************************************************************************************************/
+/* Make uneditable inputs look inactive */
+.uneditable-input,
+.uneditable-textarea {
+ color: #C3CBD4;
+ background-color: #F7F8FA;
+ border-color: #E1E6EB;
+ -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.025);
+ box-shadow: inset 0 1px 2px rgba(0,0,0,.025);
+ cursor: not-allowed;
+}
+/* For text that needs to appear as an input but should not be an input */
+.uneditable-input {
+ overflow: hidden; /* prevent text from wrapping, but still cut it off like an input does */
+ white-space: nowrap;
+}
+/* Make uneditable textareas behave like a textarea */
+.uneditable-textarea {
+ width: auto;
+ height: auto;
+}
+/* restrict text area resize */
+textarea {
+ min-height: 2em;
+ resize: vertical;
+}
+/*************************************************************************************************/
+/* PLACEHOLDER */
+/*************************************************************************************************/
+/* Placeholder text gets special styles because when browsers invalidate entire lines if it doesn't understand a selector */
+input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
+ color: #6b7785;
+ opacity: 1;
+ }
+input:-ms-input-placeholder, textarea:-ms-input-placeholder {
+ color: #6b7785;
+ opacity: 1;
+ }
+input::-ms-input-placeholder, textarea::-ms-input-placeholder {
+ color: #6b7785;
+ opacity: 1;
+ }
+input::placeholder, textarea::placeholder {
+ color: #6b7785;
+ opacity: 1;
+ }
+/*************************************************************************************************/
+/* CHECKBOXES & RADIOS */
+/*************************************************************************************************/
+/* Indent the labels to position radios/checkboxes as hanging */
+.radio,
+.checkbox {
+ min-height: 20px; /* clear the floating input if there is no label text */
+ padding-left: 20px;
+}
+.radio input[type="radio"],
+.checkbox input[type="checkbox"] {
+ float: left;
+ margin-left: -20px;
+}
+.radio input[type="radio"] {
+ border-radius: 100%;
+}
+/* Move the options list down to align with labels */
+.controls > .radio:first-child,
+.controls > .checkbox:first-child {
+ padding-top: 5px; /* has to be padding because margin collaspes */
+}
+/* Radios and checkboxes on same line */
+/* TODO v3: Convert .inline to .control-inline */
+.radio.inline,
+.checkbox.inline {
+ display: inline-block;
+ padding-top: 5px;
+ margin-bottom: 0;
+ vertical-align: middle;
+}
+.radio.inline + .radio.inline,
+.checkbox.inline + .checkbox.inline {
+ margin-left: 10px; /* space out consecutive inline controls */
+}
+/*************************************************************************************************/
+/* DISABLED STATE */
+/************************************************************************************************/
+/* Disabled and read-only inputs */
+input[disabled],
+select[disabled],
+textarea[disabled],
+input[readonly],
+select[readonly],
+textarea[readonly] {
+ cursor: not-allowed;
+ background-color: #F7F8FA;
+ border-color: #E1E6EB;
+ color: #C3CBD4;
+}
+/* Explicitly reset the colors here */
+input[type="radio"][disabled],
+input[type="checkbox"][disabled],
+input[type="radio"][readonly],
+input[type="checkbox"][readonly] {
+ background-color: #F7F8FA;
+}
+/*************************************************************************************************/
+/* FORM FIELD FEEDBACK STATES */
+/*************************************************************************************************/
+/* Warning */
+/* Set the text color */
+.control-group.warning .control-label,
+ .control-group.warning .help-block,
+ .control-group.warning .help-inline,
+ .control-group.warning .checkbox,
+ .control-group.warning .radio {
+ color: #F8BE34;
+ }
+/* Style inputs accordingly */
+.control-group.warning input,
+ .control-group.warning select,
+ .control-group.warning textarea {
+ color: #F8BE34;
+ border-color: #F8BE34;
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ }
+/* Redeclare so transitions work */
+.control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.control-group.warning input:focus:active:not([disabled]), .control-group.warning select:focus:active:not([disabled]), .control-group.warning textarea:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus {
+ z-index: 3;
+}
+/* Give a small background color for input-prepend/-append */
+.control-group.warning .input-prepend .add-on,
+ .control-group.warning .input-append .add-on {
+ color: #F8BE34;
+ background-color: #FEF2D7;
+ border-color: #F8BE34;
+ }
+/* Error */
+/* Set the text color */
+.control-group.error .control-label,
+ .control-group.error .help-block,
+ .control-group.error .help-inline,
+ .control-group.error .checkbox,
+ .control-group.error .radio {
+ color: #DC4E41;
+ }
+/* Style inputs accordingly */
+.control-group.error input,
+ .control-group.error select,
+ .control-group.error textarea {
+ color: #DC4E41;
+ border-color: #DC4E41;
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ }
+/* Redeclare so transitions work */
+.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.control-group.error input:focus:active:not([disabled]), .control-group.error select:focus:active:not([disabled]), .control-group.error textarea:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {
+ z-index: 3;
+}
+/* Give a small background color for input-prepend/-append */
+.control-group.error .input-prepend .add-on,
+ .control-group.error .input-append .add-on {
+ color: #DC4E41;
+ background-color: #F8DCD9;
+ border-color: #DC4E41;
+ }
+/* Success */
+/* Set the text color */
+.control-group.success .control-label,
+ .control-group.success .help-block,
+ .control-group.success .help-inline,
+ .control-group.success .checkbox,
+ .control-group.success .radio {
+ color: #53A051;
+ }
+/* Style inputs accordingly */
+.control-group.success input,
+ .control-group.success select,
+ .control-group.success textarea {
+ color: #53A051;
+ border-color: #53A051;
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ }
+/* Redeclare so transitions work */
+.control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.control-group.success input:focus:active:not([disabled]), .control-group.success select:focus:active:not([disabled]), .control-group.success textarea:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus {
+ z-index: 3;
+}
+/* Give a small background color for input-prepend/-append */
+.control-group.success .input-prepend .add-on,
+ .control-group.success .input-append .add-on {
+ color: #53A051;
+ background-color: #DDECDD;
+ border-color: #53A051;
+ }
+/* Success */
+/* Set the text color */
+.control-group.info .control-label,
+ .control-group.info .help-block,
+ .control-group.info .help-inline,
+ .control-group.info .checkbox,
+ .control-group.info .radio {
+ color: #006D9C;
+ }
+/* Style inputs accordingly */
+.control-group.info input,
+ .control-group.info select,
+ .control-group.info textarea {
+ color: #006D9C;
+ border-color: #006D9C;
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ }
+/* Redeclare so transitions work */
+.control-group.info input:focus, .control-group.info select:focus, .control-group.info textarea:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.control-group.info input:focus:active:not([disabled]), .control-group.info select:focus:active:not([disabled]), .control-group.info textarea:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.control-group.info input:focus, .control-group.info select:focus, .control-group.info textarea:focus {
+ z-index: 3;
+}
+/* Give a small background color for input-prepend/-append */
+.control-group.info .input-prepend .add-on,
+ .control-group.info .input-append .add-on {
+ color: #006D9C;
+ background-color: #CCE2EB;
+ border-color: #006D9C;
+ }
+/* HTML5 invalid states */
+/* Shares styles with the .control-group.error above */
+input:focus:invalid,
+textarea:focus:invalid,
+select:focus:invalid {
+ color: #b94a48;
+ border-color: #ee5f5b;
+}
+input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {
+ border-color: rgb(233, 53, 47);
+ -webkit-box-shadow: 0 0 6px rgb(248, 188, 186);
+ box-shadow: 0 0 6px rgb(248, 188, 186);
+ }
+/*************************************************************************************************/
+/* FORM ACTIONS */
+/*************************************************************************************************/
+.form-actions {
+ padding: 19px 20px 20px;
+ margin-top: 20px;
+ margin-bottom: 20px;
+ background-color: #F7F8FA;
+ border-top: 1px solid #e5e5e5; /* Adding clearfix to allow for .pull-right button containers */
+}
+.form-actions:before,
+ .form-actions:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.form-actions:after {
+ clear: both;
+ }
+/*************************************************************************************************/
+/* HELP TEXT */
+/*************************************************************************************************/
+.help-block,
+.help-inline {
+ color: #6b7785;
+}
+.help-block > .learn-more-link, .help-block > .help-link, .help-inline > .learn-more-link, .help-inline > .help-link {
+ white-space: nowrap;
+ }
+.help-block {
+ display: block; /* account for any element using help-block */
+ margin-top: 3px;
+ margin-bottom: 10px;
+ line-height: 1.4em;
+ font-size: 12px;
+ word-wrap: break-word;
+}
+.help-inline {
+ display: inline-block;
+ vertical-align: middle;
+ padding-left: 5px;
+}
+/*************************************************************************************************/
+/* INPUT GROUPS */
+/*************************************************************************************************/
+/* Allow us to put symbols and text within the input field for a cleaner look */
+/*************************************************************************************************/
+/* SEARCH FORM */
+/*************************************************************************************************/
+input.search-query {
+ margin-bottom: 0; /* Remove the default margin on all inputs */
+ -webkit-transition: background-color 0.2s;
+ transition: background-color 0.2s;
+}
+/*************************************************************************************************/
+/* HORIZONTAL & VERTICAL FORMS */
+/*************************************************************************************************/
+/* Common properties */
+/* ----------------- */
+.form-search input,
+ .form-search textarea,
+ .form-search select,
+ .form-search .uneditable-input,
+ .form-inline input,
+ .form-inline textarea,
+ .form-inline select,
+ .form-inline .uneditable-input,
+ .form-horizontal input,
+ .form-horizontal textarea,
+ .form-horizontal select,
+ .form-horizontal .uneditable-input {
+ display: inline-block;
+ margin-bottom: 0;
+ vertical-align: middle;
+ }
+/* Re-hide hidden elements due to specifity */
+.form-search .hide, .form-inline .hide, .form-horizontal .hide {
+ display: none;
+ }
+.form-search label,
+ .form-search .btn-group,
+ .form-inline label,
+ .form-inline .btn-group {
+ display: inline-block;
+ }
+.form-search .radio,
+ .form-search .checkbox,
+ .form-inline .radio,
+ .form-inline .checkbox {
+ /* Inline checkbox/radio labels (remove padding on left) */
+ padding-left: 0;
+ margin-bottom: 0;
+ vertical-align: middle;
+ }
+.form-search .radio input[type="radio"],
+ .form-search .checkbox input[type="checkbox"],
+ .form-inline .radio input[type="radio"],
+ .form-inline .checkbox input[type="checkbox"] {
+ /* Remove float and margin, set to inline-block */
+ float: left;
+ margin-right: 3px;
+ margin-left: 0;
+ }
+/* Margin to space out fieldsets */
+.control-group {
+ margin-bottom: 10px;
+ position: relative;
+}
+.control-group.disabled .control-label {
+ /* If a control is disabled, also gray out the control label */
+ color: #C3CBD4;
+ cursor: default;
+ }
+.control-group .tooltip-link {
+ /* Tooltop link */
+ top: -0.5em;
+ position: relative;
+ font-size: 75%;
+ line-height: 0;
+ vertical-align: baseline;
+ margin: 0 2px;
+ padding: 2px;
+ cursor: default;
+ font-weight: normal;
+ }
+/* Legend collapses margin, so next element is responsible for spacing */
+/* Only applies to legends that are not visually hidden for accessibility purposes */
+legend:not(.visuallyhidden) + .control-group {
+ margin-top: 20px;
+ -webkit-margin-top-collapse: separate;
+}
+/*************************************************************************************************/
+/* HORIZONTAL SPECIFIC STYLES */
+/*************************************************************************************************/
+.form-horizontal {
+ /* Increase spacing between groups */
+
+ width: 600px;
+ max-width: 100%;
+}
+.form-horizontal .control-group {
+ margin-bottom: 10px;
+ }
+.form-horizontal .control-group:before,
+ .form-horizontal .control-group:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.form-horizontal .control-group:after {
+ clear: both;
+ }
+/* Float the labels left */
+.form-horizontal .control-label {
+ float: left;
+ width: 160px;
+ padding-top: 5px;
+ text-align: right;
+ }
+/* Move over all input controls and content */
+.form-horizontal .controls {
+ margin-left: 180px;
+ }
+.form-horizontal .controls > .help-block {
+ margin-left: 0;
+ }
+/* Remove bottom margin on block level help text since that's accounted for on .control-group */
+.form-horizontal .help-block {
+ margin-bottom: 0;
+ margin-left: 180px;
+ }
+/* And apply it only to .help-block instances that follow a form control */
+.form-horizontal input + .help-block, .form-horizontal select + .help-block, .form-horizontal textarea + .help-block, .form-horizontal .uneditable-input + .help-block {
+ margin-top: 10px;
+ }
+/* Move over buttons in .form-actions to align with .controls */
+.form-horizontal .form-actions {
+ padding-left: 180px;
+ }
+/*************************************************************************************************/
+/* INLINE SPECIFIC STYLES */
+/*************************************************************************************************/
+.form-inline label {
+ line-height: 28px;
+ }
+.form-inline .form-value {
+ line-height: 28px;
+ margin-right: 15px;
+ }
+.form-inline input {
+ width: auto;
+ margin-right: 15px;
+ }
+/*************************************************************************************************/
+/* CONTROLS LAYOUT */
+/*************************************************************************************************/
+/* Synthetic Radio is always full width */
+.controls .shared-controls-syntheticradiocontrol,
+ .controls .shared-controls-booleanradiocontrol {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ width: 100%;
+ }
+.controls .shared-controls-syntheticradiocontrol > .btn, .controls .shared-controls-booleanradiocontrol > .btn {
+ -webkit-box-flex: 1;
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
+ }
+.controls-join {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+
+}
+/* evenly space controls */
+.controls-join .control:not(:only-child) {
+ -webkit-box-flex: 1;
+ -ms-flex: 1 0 0px;
+ flex: 1 0 0px;
+ max-width: 100%;
+ }
+.controls-join .control:only-child {
+ width: 100%;
+ }
+/* Text-inputs should take up any extra space */
+.controls-join .shared-controls-textcontrol {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 1 100%;
+ flex: 0 1 100%;
+ min-width: 30%;
+ }
+/* If there are three controls, allow the text control to get very small */
+.controls-join .shared-controls-textcontrol:nth-last-child(n+3), .controls-join .control:nth-last-child(n+3) ~ .shared-controls-textcontrol {
+ min-width: 48px;
+ }
+/* First or in the Middle do not have right corners */
+.controls-join .shared-controls-textcontrol:not(:last-child) input,
+ .controls-join .shared-controls-textcontrol:not(:last-child) .uneditable-input,
+ .controls-join .shared-controls-syntheticselectcontrol:not(:last-child) .btn {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ }
+/* Last or in the Middle do not have left corners */
+.controls-join .shared-controls-textcontrol:not(:first-child) input,
+ .controls-join .shared-controls-textcontrol:not(:first-child) .uneditable-input,
+ .controls-join .shared-controls-syntheticselectcontrol:not(:first-child) .btn {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ border-left: none;
+ }
+/* Control should fill the control div */
+.controls-join input,
+ .controls-join textarea,
+ .controls-join select,
+ .controls-join .uneditable-input,
+ .controls-join .shared-controls-syntheticselectcontrol .btn {
+ width: 100%;
+ }
+/* Reset width of input images, buttons, radios, checkboxes */
+.controls-join input[type="file"],
+ .controls-join input[type="image"],
+ .controls-join input[type="submit"],
+ .controls-join input[type="reset"],
+ .controls-join input[type="button"],
+ .controls-join input[type="radio"],
+ .controls-join input[type="checkbox"] {
+ width: auto; /* Override of generic input selector */
+ }
+.controls-wrap {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+}
+.controls-separate {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+.controls-separate .control + .control {
+ margin-left: 10px;
+ }
+.controls-stack {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column
+}
+/*************************************************************************************************/
+/* FORM ELEMENTS */
+/*************************************************************************************************/
+.control {
+ position: relative;
+}
+/* synthetic placeholder */
+.control .placeholder {
+ color: #6b7785;
+ position: absolute;
+ max-width: 100%;
+ top: 3px;
+ left: 6px;
+ font-size: 14px;
+ }
+.control ::-webkit-input-placeholder {
+ color: #6b7785;
+ opacity: 1;
+ }
+.control :-ms-input-placeholder {
+ color: #6b7785;
+ opacity: 1;
+ }
+.control ::-ms-input-placeholder {
+ color: #6b7785;
+ opacity: 1;
+ }
+.control ::placeholder {
+ color: #6b7785;
+ opacity: 1;
+ }
+/* uneditable-input a read only text field or text area */
+.control .uneditable-input {
+ background-color: #F7F8FA;
+ min-height: 32px;
+ }
+.control .uneditable-input.uneditable-input-multiline {
+ overflow-y: auto;
+ white-space: normal;
+ white-space: pre-wrap;
+ word-break: break-all;
+ word-break: break-word;
+ height: auto;
+ max-height: 100px;
+ }
+.control.shared-controls-textcontrol .control-clear, .control.shared-controls-textcontrol .search-icon {
+ position: absolute;
+ top: calc(50% + 1px);
+ -webkit-transform: translate(0, -50%);
+ transform: translate(0, -50%);
+ right: 10px;
+ font-size: 18px;
+ color: #6b7785;
+ }
+.control.shared-controls-textcontrol .control-clear {
+ display: none;
+ }
+.control.shared-controls-textcontrol > input {
+ width: 100%;
+ }
+.control.shared-controls-spinnercontrol {
+ text-align: center;
+ }
+.control.shared-controls-spinnercontrol input, .control.shared-controls-spinnercontrol .uneditable-input {
+ display: block;
+ padding: 4px 65px 4px 6px;
+
+ -webkit-transition: border 0.2s, -webkit-box-shadow 0.2s;
+
+ transition: border 0.2s, -webkit-box-shadow 0.2s;
+
+ transition: border 0.2s, box-shadow 0.2s;
+
+ transition: border 0.2s, box-shadow 0.2s, -webkit-box-shadow 0.2s;
+ }
+.control.shared-controls-spinnercontrol input.corrected-value {
+ border-color: #DC4E41;
+ -webkit-box-shadow: #FCEDEC 0px 0px 8px 0px;
+ box-shadow: #FCEDEC 0px 0px 8px 0px;
+ }
+.control.shared-controls-spinnercontrol .increment-down, .control.shared-controls-spinnercontrol .increment-up {
+ position: absolute;
+ right: 1px;
+ top: 1px;
+ width: 30px;
+ line-height: 30px;
+ }
+.control.shared-controls-spinnercontrol .increment-down:focus, .control.shared-controls-spinnercontrol .increment-up:focus {
+ background-color: rgba(0, 164, 253, 0.1);
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ outline: none;
+ }
+.control.shared-controls-spinnercontrol .increment-down.disabled, .control.shared-controls-spinnercontrol .increment-up.disabled {
+ color: #C3CBD4;
+ }
+.control.shared-controls-spinnercontrol .increment-down {
+ right: 31px;
+ }
+.control.shared-findinput {
+ display: inline-block;
+ margin: 5px 0;
+ }
+.control.shared-findinput input {
+ width: 250px;
+ }
+/* simple text only control (LabelControl) */
+.input-label {
+ display: inline-block;
+ padding: 8px 0 4px 0;
+ height: auto;
+ line-height: 15px;
+ font-size: 14px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ max-width: 100%;
+ word-wrap: break-word;
+ word-break: break-word;
+ font-weight: 500;
+}
+/* wrapper for checkbox */
+label.checkbox {
+ padding: 2px 0 2px 21px;
+ margin-bottom: 0;
+ position: relative;
+}
+label.checkbox.disabled {
+ color: #C3CBD4;
+ }
+label.checkbox >.btn {
+ padding: 0;
+ width: 16px;
+ height: 16px;
+ border-radius: 2px;
+ position: absolute;
+ left: 0;
+ top: 3px;
+ }
+label.checkbox >.btn > [class*="icon-"] {
+ margin: 0;
+ position: relative;
+ bottom: 6px;
+ vertical-align: text-top;
+ }
+/*************************************************************************************************/
+/* SMALL FORMS */
+/*************************************************************************************************/
+.control-group-small .control-label {
+ font-size: 12px;
+ }
+.control-small {
+ font-size: 12px;
+}
+.control-small input[type="text"],
+ .control-small .uneditable-input,
+ .control-small textarea {
+ padding-top: 2px;
+ padding-bottom: 2px;
+ font-size: inherit;
+ }
+.control-small input[type="text"],
+ .control-small .uneditable-input {
+ height: 26px
+ }
+.control-small .uneditable-input {
+ min-height: 16px;
+ }
+.control-small .btn, .control-small.btn-group > .btn {
+ padding-top: 2px;
+ padding-bottom: 2px;
+ font-size: 12px;
+ }
+.control-small.shared-controls-spinnercontrol input, .control-small.shared-controls-spinnercontrol .uneditable-input {
+ padding-right: 55px;
+ }
+.control-small.shared-controls-spinnercontrol .increment-down, .control-small.shared-controls-spinnercontrol .increment-up {
+ width: 24px;
+ line-height: 24px;
+ }
+.control-small.shared-controls-spinnercontrol .increment-down {
+ right: 25px;
+ }
+/*************************************************************************************************/
+/* CHECKBOX CONTROLS */
+/*************************************************************************************************/
+.shared-controls-checkboxgroup label.checkbox {
+ padding-top: 2px;
+ padding-bottom: 2px;
+}
+.control-group > .controls > .shared-controls-syntheticcheckboxcontrol:only-child {
+ padding-top: 4px; /* Align to label */
+}
+/*************************************************************************************************/
+/* KEY VALUE CONTROL */
+/*************************************************************************************************/
+.shared-controls-keyvaluecontrol .shared-controls-textcontrol {
+ margin-right: 10px;
+ }
+.shared-controls-keyvaluecontrol .key-text-control-placeholder,
+ .shared-controls-keyvaluecontrol .value-text-control-placeholder {
+ float: left;
+ }
+/*************************************************************************************************/
+/* ACCUMULATOR CONTROL */
+/*************************************************************************************************/
+.accumulator {
+ width: 700px;
+}
+.controls-join .accumulator {
+ width: 100%;
+ }
+.accumulator .availableOptionsContainer,
+ .accumulator .selectedOptionsContainer {
+ float: left;
+ width: calc(50% - 10px);
+ margin: 0px 20px 0px 0px;
+ }
+.accumulator .addAllLink, .accumulator .removeAllLink {
+ float: right;
+ }
+.accumulator .selectedOptionsContainer {
+ margin-right: 0px;
+ }
+.accumulator .availableOptionsHeader {
+ font-weight: normal;
+ font-size: 14px;
+ width: 200px;
+ margin-right: 22px;
+ padding-bottom: 5px;
+ line-height: 0px;
+ }
+.accumulator .selectedOptionsHeader {
+ width: 200px;
+ margin-right: 0px;
+ }
+.accumulator ul.availableOptions, .accumulator ul.selectedOptions {
+ border-radius: 3px;
+ height: 100px;
+ overflow: auto;
+ list-style: none;
+ margin: 0;
+ padding: 0;
+ border: 1px solid #C3CBD4;
+ clear: left;
+ }
+.accumulator .accDisabled ul.availableOptions,
+ .accumulator .accDisabled ul.selectedOptions {
+ background-color: #F7F8FA;
+ }
+.accumulator ul.availableOptions li, .accumulator ul.selectedOptions li {
+ clear: left;
+ padding: 4px 5px;
+ font-size: 14px;
+ cursor: pointer;
+ line-height: 1;
+ }
+.accumulator ul.availableOptions li:hover,
+ .accumulator ul.selectedOptions li:hover {
+ background-color: #F7F8FA;
+ }
+.accumulator ul.availableOptions li span, .accumulator ul.selectedOptions li span {
+ margin: 0px 8px 0 0;
+ display: block;
+ float: left;
+ }
+.accumulator ul span.splIcon-arrow-e {
+ background-color: #007ABD;
+ }
+.accumulator ul.availableOptions li.selected, .accumulator .accDisabled ul li {
+ color: #6b7785;
+ }
+.accumulator ul.availableOptions li.selected span.splIcon,
+ .accumulator .accDisabled ul li span.splIcon {
+ background-color: #C3CBD4;
+ }
+.accumulator .selected {
+ background-color: transparent;
+ }
+.control-group.error .accumulator ul {
+ border-color: #DC4E41;
+ }
+.accumulator .icon-class {
+ color: #6b7785;
+ }
+.accumulator div.wide {
+ width: 340px;
+ }
+/*************************************************************************************************/
+/* TABLE FORMS */
+/* TODO: figure out what this is for. */
+/*************************************************************************************************/
+/*
+
+*/
+table.form td {
+ padding-right: 10px;
+ padding-bottom: 5px;
+}
+table.form tr:last-child td {
+ padding-bottom: 0;
+}
+table.form tr:last-child .help-block {
+ margin-bottom: 0;
+}
+/*************************************************************************************************/
+/* FORMAT DIALOGS */
+/*************************************************************************************************/
+.form-format .control-label {
+ width: 100px;
+ }
+/* remove margin from last group */
+.form-format .control-group:last-child {
+ margin-bottom: 0;
+ }
+.form-format .controls {
+ margin-left: 120px;
+ }
+/* Horizontal form, left-aligned */
+.form-horizontal.align-left .control-label {
+ width: auto;
+ text-align: left;
+ display: inline-block;
+ float: none;
+ }
+.form-horizontal.align-left .controls {
+ margin-left: 15px;
+ display: inline-block;
+ }
+/* Append /Prepend */
+/* -------------- */
+.shared-controls-textcontrol.input-prepend {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+.shared-controls-textcontrol.input-prepend > input, .shared-controls-textcontrol.input-prepend .uneditable-input {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ -webkit-box-flex: 1;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto;
+ width: 0;
+ }
+.shared-controls-textcontrol.input-prepend > .btn:first-child {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ border-right: none;
+ }
+.shared-controls-textcontrol.input-append,
+.shared-controls-textbrowsecontrol {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+.shared-controls-textcontrol.input-append > input, .shared-controls-textcontrol.input-append .uneditable-input, .shared-controls-textbrowsecontrol > input, .shared-controls-textbrowsecontrol .uneditable-input {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ -webkit-box-flex: 1;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto; /* SPL-122817 */
+ width: 0;
+ }
+.shared-controls-textcontrol.input-append > input + .btn, .shared-controls-textcontrol.input-append .uneditable-input + .btn, .shared-controls-textbrowsecontrol > input + .btn, .shared-controls-textbrowsecontrol .uneditable-input + .btn {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ border-left: none;
+ }
+.shared-controls-textcontrol.input-append .add-on, .shared-controls-textbrowsecontrol .add-on {
+ display: inline-block;
+ padding: 5px 14px;
+ height: auto;
+ line-height: 20px;
+ font-size: 14px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ padding: 5px 14px;
+ margin-bottom: 0; /* For input.btn */
+ font-weight: 400;
+ color: #5C6773;
+ text-align: center;
+ vertical-align: middle;
+ border: 1px solid;
+ border-left: none;
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+
+ background-color: #F7F8FA;
+
+ border-color: #C3CBD4;
+
+ color: #5C6773;
+
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+
+ text-decoration: none;
+
+ text-shadow: none;
+
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ -webkit-filter: none;
+
+ filter: none; /* this breaks some bootstrap styles */
+ }
+.shared-controls-textcontrol.input-append .add-on[disabled], .shared-controls-textbrowsecontrol .add-on[disabled] {
+ color: #C3CBD4;
+ border-color: #E1E6EB;
+ cursor: not-allowed;
+ }
+/* Form Complex */
+/* -------------- */
+/*
+
+*/
+/* complex forms? maybe use form-narrow? */
+.form-complex {
+ width: 100%;
+}
+.form-complex .controls {
+ position: relative;
+ }
+.form-complex .control-group {
+ width: 440px; /* magic number ;_; maybe move width to container */
+ }
+.form-complex .control-heading { /* like control-label but without the float */
+ padding-top: 5px;
+ text-align: right;
+ width: 160px;
+ font-weight: bold;
+ }
+.form-complex .help-block, .form-complex .help-outer {
+ position: absolute;
+ top: 4px;
+ left: 100%;
+ margin-left: 10px;
+ margin-top: 0 !important; /* TODO: get rid of important; */
+ width: 280px;
+ }
+.form-complex .outline {
+ border: 1px solid #C3CBD4;
+ border-radius: 3px;
+ margin-bottom: 10px; /* TOOD: use var here; */
+ margin-top: 0;
+ padding-top: 10px;
+ }
+.form-complex fieldset {
+ border: 1px solid transparent;
+ }
+.form-complex .btn-check {
+ display: inline-block;
+ padding: 0;
+ height: auto;
+ line-height: 20px;
+ font-size: 14px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ text-align: center;
+ vertical-align: middle;
+ width: 20px;
+ }
+.form-complex .control-feedback {
+ display: block;
+ width: 100%;
+ }
+/* feedback for controls */
+.control-feedback {
+ color: #5C6773;
+ background-color: #FFFFFF;
+ border-radius: 3px;
+ font-size: 85%;
+ text-align: center;
+ margin-top: 3px;
+}
+/*************************************************************************************************/
+/* SYNTHETIC RADIO CONTROL */
+/*************************************************************************************************/
+.shared-controls-syntheticradiocontrol > .tooltip {
+ white-space:normal;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio {
+ -webkit-animation: none 0s ease 0s 1 normal none running;
+ animation: none 0s ease 0s 1 normal none running;
+ -webkit-backface-visibility: visible;
+ backface-visibility: visible;
+ background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
+ border: medium none currentColor;
+ border-collapse: separate;
+ -o-border-image: none;
+ border-image: none;
+ border-radius: 0;
+ border-spacing: 0;
+ bottom: auto;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ -webkit-box-sizing: content-box;
+ box-sizing: content-box;
+ caption-side: top;
+ clear: none;
+ clip: auto;
+ color: #000;
+ -webkit-columns: auto;
+ columns: auto;
+ -webkit-column-count: auto;
+ column-count: auto;
+ -webkit-column-fill: balance;
+ column-fill: balance;
+ -webkit-column-gap: normal;
+ column-gap: normal;
+ -webkit-column-rule: medium none currentColor;
+ column-rule: medium none currentColor;
+ -webkit-column-span: 1;
+ column-span: 1;
+ -webkit-column-width: auto;
+ column-width: auto;
+ content: normal;
+ counter-increment: none;
+ counter-reset: none;
+ cursor: auto;
+ direction: ltr;
+ display: inline;
+ empty-cells: show;
+ float: none;
+ font-family: serif;
+ font-size: medium;
+ font-style: normal;
+ font-variant: normal;
+ font-weight: normal;
+ font-stretch: normal;
+ line-height: normal;
+ height: auto;
+ -webkit-hyphens: none;
+ -ms-hyphens: none;
+ hyphens: none;
+ left: auto;
+ letter-spacing: normal;
+ list-style: disc outside none;
+ margin: 0;
+ max-height: none;
+ max-width: none;
+ min-height: 0;
+ min-width: 0;
+ opacity: 1;
+ orphans: 2;
+ outline: medium none invert;
+ overflow: visible;
+ overflow-x: visible;
+ overflow-y: visible;
+ padding: 0;
+ page-break-after: auto;
+ page-break-before: auto;
+ page-break-inside: auto;
+ -webkit-perspective: none;
+ perspective: none;
+ -webkit-perspective-origin: 50% 50%;
+ perspective-origin: 50% 50%;
+ position: static;
+ right: auto;
+ -moz-tab-size: 8;
+ -o-tab-size: 8;
+ tab-size: 8;
+ table-layout: auto;
+ text-align: left;
+ text-align-last: auto;
+ text-decoration: none;
+ text-indent: 0;
+ text-shadow: none;
+ text-transform: none;
+ top: auto;
+ -webkit-transform: none;
+ transform: none;
+ -webkit-transform-origin: 50% 50% 0;
+ transform-origin: 50% 50% 0;
+ -webkit-transform-style: flat;
+ transform-style: flat;
+ -webkit-transition: none 0s ease 0s;
+ transition: none 0s ease 0s;
+ unicode-bidi: normal;
+ vertical-align: baseline;
+ visibility: visible;
+ white-space: normal;
+ widows: 2;
+ width: auto;
+ word-spacing: normal;
+ z-index: auto;
+ font-family: "Splunk Platform Sans", "Proxima Nova", Roboto, Droid, "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-size: 14px;
+ line-height: 20px;
+ color: #3C444D;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ display: block;
+ border-width: 1px;
+ visibility: inherit;
+ /* postcss-initial does not correctly reset this for all browsers */
+ outline: medium none #00A4FD;
+ outline: medium none invert;
+ position: relative;
+ padding: 3px 0 3px 20px;
+ color: #3C444D;
+ text-decoration: none;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio:before {
+ content:'';
+ border: 1px solid;
+ background-color: #F7F8FA;
+ border-color: #C3CBD4;
+ color: #5C6773;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+
+ position: absolute;
+ left: 0;
+ top: 4px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ width: 16px;
+ height: 16px;
+ border-radius: 8px;
+
+ }
+.shared-controls-syntheticradiocontrol .btn-radio.disabled {
+ cursor: not-allowed;
+ color: #C3CBD4;
+ opacity: 0.65;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio.disabled:before {
+ background: #F7F8FA;
+ -webkit-filter: none;
+ filter: none;
+ border-color: #E1E6EB;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio:not(.disabled):hover:before {
+ background-color: rgb(235, 238, 239);
+ border-color: #C3CBD4;
+ color: #5C6773;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio:focus:before {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio:focus:before:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio.active:after {
+ content:'';
+ position: absolute;
+ left: 4px;
+ top: 8px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ width: 8px;
+ height: 8px;
+ border-radius: 4px;
+ background-color: currentColor;
+ }
+.radio-control-list {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+/*************************************************************************************************/
+/* ERROR STATES */
+/*************************************************************************************************/
+.error .btn {
+ background-color: #F1B9B3;
+ border-color: #DC4E41;
+ color: #DC4E41;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.error .btn.active {
+ background-color: #EA958D;
+ border-color: #DC4E41;
+ color: #DC4E41;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ background-image: none;
+ }
+.error .btn:hover {
+ background-color: #EA958D;
+ border-color: #DC4E41;
+ color: #DC4E41;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.required {
+ color: #DC4E41;
+}
+/* Custom shared form components for color editing */
+/* ------------------------------------------------------ */
+.color-square {
+ display: block;
+ width: 32px;
+ height: 32px;
+ background: #53A051;
+ border: 1px solid #C3CBD4;
+ border-radius: 2px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+.color-square:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.color-square:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.color-square-standalone {
+ margin-top: 3px;
+}
+/*===============================================================================================*/
+/* SPLUNK: TABLES */
+/* Tables for, you guessed it, tabular data. */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* BASE TABLES */
+/*************************************************************************************************/
+table {
+ max-width: 100%;
+ background-color: transparent;
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+/*************************************************************************************************/
+/* BASELINE STYLES */
+/*************************************************************************************************/
+.table {
+ width: auto;
+ min-width: 100%;
+ max-width: none;
+ margin-bottom: 20px;
+}
+/* Cells */
+.table th, .table td {
+ text-align: left;
+ vertical-align: top;
+ padding: 6px 12px;
+ line-height: 20px;
+ border-bottom: 1px solid #E1E6EB;
+ }
+.table th td:focus, .table td td:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.table th td:focus:active:not([disabled]), .table td td:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table th td:focus, .table td td:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+.table th .tooltip-link, .table td .tooltip-link {
+ top:-.5em;
+ position:relative;
+ font-size:75%;
+ line-height:0;
+ vertical-align:baseline;
+ cursor:default;
+ font-weight:400;
+ }
+.table th div {
+ padding: 6px 12px;
+ }
+.table thead th {
+ vertical-align: bottom;
+ }
+/* Remove top border from thead by default */
+.table caption + thead tr:first-child th,
+ .table caption + thead tr:first-child td,
+ .table colgroup + thead tr:first-child th,
+ .table colgroup + thead tr:first-child td,
+ .table thead:first-child tr:first-child th,
+ .table thead:first-child tr:first-child td {
+ border-top: 0;
+ }
+/* Account for multiple tbody instances */
+.table tbody + tbody {
+ border-top: 2px solid #E1E6EB;
+ }
+/* sorts */
+.table .sorts {
+ white-space: nowrap;
+ cursor: pointer;
+ }
+.table .sorts a {
+ color: inherit;
+ }
+.table .sorts a:hover {
+ text-decoration: none;
+ }
+.table .sorts:hover {
+ color: #006EAA;
+ }
+.table .sorts .icon-sorts:before {
+ font-family: "Splunk Icons";
+ content: "\2195";
+ padding-left: 5px;
+ color: #818D99;
+ }
+.table .sorts.active .icon-sorts:before {
+ color: #006EAA;
+ }
+.table .sorts .asc:before,
+ .table .sorts .Asc:before {
+ content: "\21A5";
+ color: inherit;
+ }
+.table .sorts .desc:before,
+ .table .sorts .Desc:before {
+ content: "\21A7";
+ color: inherit;
+ }
+.table .sorts[tabindex]:focus {
+ outline: 0;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.table .sorts[tabindex]:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table .sorts[tabindex]:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #E1E6EB, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #E1E6EB, inset 0 0 0 2px #00A4FD;
+}
+/* Nesting */
+.table .table {
+ background-color: transparent;
+ }
+/*************************************************************************************************/
+/* CONDENSED TABLE W/ HALF PADDING */
+/*************************************************************************************************/
+.table-condensed th,
+ .table-condensed td {
+ padding: 3px 6px;
+ }
+/*************************************************************************************************/
+/* BORDERED TABLE */
+/*************************************************************************************************/
+.table-bordered {
+ border: 1px solid #E1E6EB;
+ border-collapse: separate; /* Done so we can round those corners! */
+ border-left: 0;
+}
+.table-bordered th,
+ .table-bordered td {
+ border-left: 1px solid #E1E6EB;
+ }
+/*************************************************************************************************/
+/* BORDERED LITE TABLE */
+/* A stripped-down version of bootstrap's table-bordered */
+/*************************************************************************************************/
+.table-bordered-lite th, .table-bordered-lite td {
+ border-left: 1px solid #E1E6EB;
+ }
+.table-bordered-lite th:first-child, .table-bordered-lite td:first-child {
+ border-left: none;
+ }
+/*************************************************************************************************/
+/* BORDERED DOTTED TABLE */
+/*************************************************************************************************/
+.table-dotted td, .table-dotted th {
+ border-top: 1px dashed #C3CBD4;
+ }
+/*************************************************************************************************/
+/* STRIPED TABLE */
+/*************************************************************************************************/
+.table-striped > thead > tr > th {
+ background-color: #FFFFFF;
+ border-top: 1px solid #E1E6EB;
+ }
+.table-striped > tbody > tr:nth-child(odd) > td,
+ .table-striped > tbody > tr:nth-child(odd) > th {
+ background-color: #F2F4F5;
+ }
+.table-striped > tbody > tr:nth-child(even) > td {
+ background-color: #FFFFFF;
+ }
+.table-striped > tbody > tr.odd > td,
+ .table-striped > tbody > tr.odd > th {
+ background-color: #F2F4F5;
+ }
+.table-striped > tbody > tr.even > td,
+ .table-striped > tbody > tr.even > th {
+ background-color: #FFFFFF;
+ }
+.table-striped > tbody > tr > td {
+ border: none;
+ }
+.table-striped.table-chrome > tbody > tr:nth-child(even) > td,
+ .table-striped.table-chrome > tbody > tr:nth-child(odd).even > td,
+ .table-striped.table-chrome > tbody > tr.even > td {
+ background-color: #F2F4F5;
+ }
+.table-striped.table-chrome > tbody > tr:nth-child(odd) > td,
+ .table-striped.table-chrome > tbody > tr:nth-child(even).odd > td,
+ .table-striped.table-chrome > tbody > tr.odd > td {
+ background-color: #FFFFFF;
+ }
+/*************************************************************************************************/
+/* CHROME TABLE */
+/* Table with dark header background color. */
+/*************************************************************************************************/
+.table-chrome, .table-chrome.table-row-expanding {
+ border: none;
+ }
+.table-chrome > thead > tr > th {
+ font-weight: normal;
+ background-color: #E1E6EB;
+ border-right: 1px solid #FFFFFF;
+ border-bottom: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table-chrome > thead > tr > th:last-child {
+ border-right: none;
+ }
+/* sorting */
+.table-chrome .sorts {
+ border-bottom: none;
+ }
+/* saf3+, chrome1+ */
+@media screen and (-webkit-min-device-pixel-ratio:0) {
+ /* fix table headers */
+ .table-chrome > thead > tr > th { position: relative; }
+}
+/*************************************************************************************************/
+/* HOVER EFFECT */
+/*************************************************************************************************/
+.table-hover > tbody > tr > td, .table-hover > tbody > tr > th {
+ -webkit-transition: background 0.05s;
+ transition: background 0.05s;
+ }
+.table-hover > tbody > tr:hover > td,
+ .table-hover > tbody > tr:hover > th {
+ background-color: #ECF8FF !important;
+ }
+/*************************************************************************************************/
+/* TABLE CELL SIZING */
+/*************************************************************************************************/
+/* Reset default grid behavior */
+table td[class*="span"],
+table th[class*="span"],
+.row-fluid table td[class*="span"],
+.row-fluid table th[class*="span"] {
+ display: table-cell;
+ float: none; /* undo default grid column styles */
+ margin-left: 0; /* undo default grid column styles */
+}
+/* Change the column widths to account for td/th padding */
+.table td.span1, .table th.span1 { float: none; /* undo default grid column styles */ width: 44px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span2, .table th.span2 { float: none; /* undo default grid column styles */ width: 124px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span3, .table th.span3 { float: none; /* undo default grid column styles */ width: 204px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span4, .table th.span4 { float: none; /* undo default grid column styles */ width: 284px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span5, .table th.span5 { float: none; /* undo default grid column styles */ width: 364px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span6, .table th.span6 { float: none; /* undo default grid column styles */ width: 444px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span7, .table th.span7 { float: none; /* undo default grid column styles */ width: 524px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span8, .table th.span8 { float: none; /* undo default grid column styles */ width: 604px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span9, .table th.span9 { float: none; /* undo default grid column styles */ width: 684px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span10, .table th.span10 { float: none; /* undo default grid column styles */ width: 764px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span11, .table th.span11 { float: none; /* undo default grid column styles */ width: 844px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span12, .table th.span12 { float: none; /* undo default grid column styles */ width: 924px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+/*************************************************************************************************/
+/* FOCUS EFFECT */
+/* Add focus back in, needs to come last */
+/*************************************************************************************************/
+.table > tbody > tr.even > td:focus, .table > tbody > tr.odd > td:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;}
+.table > tbody > tr.even > td:focus:active:not([disabled]), .table > tbody > tr.odd > td:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table > tbody > tr.even > td:focus, .table > tbody > tr.odd > td:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+.table > tbody > tr:focus,
+ .table > tbody > tr.even:focus,
+ .table > tbody > tr.odd:focus {
+ outline: none;
+ }
+.table > tbody > tr:focus > td, .table > tbody > tr.even:focus > td, .table > tbody > tr.odd:focus > td {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;}
+.table > tbody > tr:focus > td:active:not([disabled]), .table > tbody > tr.even:focus > td:active:not([disabled]), .table > tbody > tr.odd:focus > td:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table > tbody > tr:focus > td, .table > tbody > tr.even:focus > td, .table > tbody > tr.odd:focus > td {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+/*************************************************************************************************/
+/* TABLE BACKGROUNDS */
+/* Exact selectors below required to override .table-striped */
+/*************************************************************************************************/
+.table tbody tr.success > td {
+ background-color: #DDECDD;
+ }
+.table tbody tr.error > td {
+ background-color: #F8DCD9;
+ }
+.table tbody tr.warning > td {
+ background-color: #FEF2D7;
+ }
+.table tbody tr.info > td {
+ background-color: #CCE2EB;
+ }
+/* Hover states for .table-hover */
+.table-hover tbody tr.success:hover > td {
+ background-color: rgb(206, 227, 206);
+ }
+.table-hover tbody tr.error:hover > td {
+ background-color: rgb(244, 200, 195);
+ }
+.table-hover tbody tr.warning:hover > td {
+ background-color: rgb(253, 234, 190);
+ }
+.table-hover tbody tr.info:hover > td {
+ background-color: rgb(185, 216, 228);
+ }
+/* EMBEDDED TABLES */
+/* -------------------- */
+/* tables that appear within other tables. */
+.table-embed {
+ width: 100%;
+ border: 0;
+}
+.table-embed td {
+ border-bottom: 1px dashed #C3CBD4;
+ border-left: 0;
+ padding: 0;
+ background-color: transparent !important;
+ }
+.table-embed td:first-child {
+ padding-right: 10px;
+ }
+/*************************************************************************************************/
+/* ROW EXPANDING */
+/*************************************************************************************************/
+.table-row-expanding {
+ width: 100%;
+ table-layout: fixed;
+ margin-bottom: -1px;
+ border-bottom: 1px solid #C3CBD4;
+}
+.table-row-expanding > tbody > tr > td.expands {
+ cursor: pointer;
+ border-right: 1px solid #FFFFFF;
+ padding: 0;
+ }
+.table-row-expanding > tbody > tr > td.expands.disabled {
+ color: #C3CBD4;
+ cursor: default;
+ }
+.table-row-expanding > tbody > tr > td.expands.disabled > span, .table-row-expanding > tbody > tr > td.expands.disabled a {
+ color: inherit;
+ cursor: inherit;
+ }
+.table-row-expanding > tbody > tr > td.expands > span, .table-row-expanding > tbody > tr > td.expands a, .table-row-expanding > tbody > tr > td.expands > i {
+ color: #3C444D;
+ display: block;
+ padding: 6px 10px;
+ width: 15px;
+ height: 100%;
+ text-decoration: none;
+ text-align: center;
+ }
+.table-row-expanding > tbody > tr > td.expands a:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.table-row-expanding > tbody > tr > td.expands a:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table-row-expanding > tbody > tr > td.expands a:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+.table-row-expanding > tbody > tr > td > .btn-combo {
+ margin: -4px 5px -6px 20px;
+ }
+.table-row-expanding > tbody > tr > td > .btn-combo:first-child {
+ margin-left: 0;
+ }
+.table-row-expanding > tbody > tr > td.title > a, .table-row-expanding > tbody > tr > td.title > span {
+ margin: -6px -12px;
+ padding: 6px 12px;
+ display: block;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ font-size: 14px;
+ line-height: 20px;
+ }
+.table-row-expanding > tbody > tr > td.title > a:focus, .table-row-expanding > tbody > tr > td.title > span:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.table-row-expanding > tbody > tr > td.title > a:focus:active:not([disabled]), .table-row-expanding > tbody > tr > td.title > span:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table-row-expanding > tbody > tr > td.title > a:focus, .table-row-expanding > tbody > tr > td.title > span:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+.table-row-expanding > tbody > tr > td.title > .disabled {
+ color: #C3CBD4;
+ }
+.table-row-expanding > tbody > tr > td:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.table-row-expanding > tbody > tr > td:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table-row-expanding > tbody > tr > td:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+/* TODO unify these class names */
+.table-row-expanding > tbody > tr.more-info, .table-row-expanding > tbody > tr.info-row > td {
+ border-top: none;
+ background-color: #ECF8FF;
+ }
+/* style for an extra row inserted in the expanded state */
+.table-row-expanding > tbody > tr.expanded > td {
+ background-color: #ECF8FF;
+ }
+.table-row-expanding > tbody > tr.expanded > td.title > a {
+ white-space: normal;
+ }
+.table-row-expanding th.col-info {
+ width: 15px;
+ padding-left: 10px;
+ padding-right: 10px;
+ text-align: center;
+ vertical-align: top;
+ font-size: 100%;
+ border-right: 1px solid #FFFFFF;
+ }
+.table-row-expanding th.col-info a {
+ text-decoration: none;
+ color: #000000;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table-row-expanding th.col-info .icon-info {
+ width: 15px;
+ display: block;
+ }
+.table-row-expanding td.expands:hover:not(.disabled), .table-row-expanding td.col-info:hover:not(.disabled) {
+ border-right: 1px solid #FFFFFF !important;
+ }
+.table-row-expanding td.expands:hover:not(.disabled) a > i, .table-row-expanding td.col-info:hover:not(.disabled) a > i {
+ color: #006EAA;
+ }
+.table-row-expanding td.expands.disabled:hover, .table-row-expanding td.col-info.disabled:hover {
+ background-color: inherit !important;
+ }
+.table-row-expanding td.expands .icon-triangle-right-small:before {
+ content: "\203A";
+ }
+.table-row-expanding td.expands .icon-triangle-down-small:before {
+ content: "\2C5";
+ }
+/* remove sorting icons for info column */
+.table-chrome .sorts th.col-info:after {
+ content: "";
+ }
+.table-padded {
+ padding: 0 20px;
+}
+/*************************************************************************************************/
+/* SPECIAL COLUMNS AND CELLS */
+/* Custom styles for row numbers */
+/*************************************************************************************************/
+td.row-number,
+th.row-number {
+ width: 1px;
+}
+td.row-number, td.line-num {
+ text-align: right;
+ color: #171D21;
+}
+/* custom styles for numeric value cells */
+th.numeric, td.numeric {
+ text-align: right
+}
+td.end-group {
+ border-right: 1px solid #FFFFFF;
+}
+/*************************************************************************************************/
+/* DOCKING AND STATIC TABLE HEADERS */
+/* Class for docking table header and scroll bar */
+/*************************************************************************************************/
+.header-table-docked {
+ position: fixed;
+ top: 0;
+ z-index: 405;
+ overflow: hidden;
+ -webkit-box-shadow: 0 2px 4px #C3CBD4;
+ box-shadow: 0 2px 4px #C3CBD4;
+ background: #FFFFFF;
+}
+.header-table-docked > .disable {
+ display: block;
+ position: absolute;
+ top: 0px;
+ right: 0px;
+ bottom: 0px;
+ left: 0px;
+ background-color: #5C6773;
+ opacity: 0.30;
+ }
+.header-table-docked > table {
+ table-layout: fixed;
+ margin-bottom: 0;
+ /* SPL-71945, this prevents the last header cell from appearing un-styled in Firefox and IE */
+ max-width: inherit;
+ }
+.main-section > .header-table-docked, .table-padded > .header-table-docked {
+ width: calc(100% - 40px);
+ margin-left: 20px !important;
+ }
+.table-scroll-bar-docked {
+ position: fixed;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ overflow-x: auto;
+}
+/* class for static table header and scroll bar */
+.header-table-static {
+ height: 0;
+ position: relative;
+ z-index: 405;
+}
+.header-table-static > table {
+ margin-bottom: 0;
+ }
+.header-table-wrapper {
+ overflow: hidden;
+ border-bottom: 1px solid #E1E6EB;
+}
+.header-table-wrapper .table {
+ margin-bottom: 0;
+ }
+/* need to clean up these two classes to make sense */
+.scroll-table-wrapper { /* used on dashboards and embedded tables, the wrapper scrolls horz and vert */
+ height: 380px; /* override */
+ width: 100%;
+ overflow: auto;
+}
+.scrolling-table-wrapper { /* tables that will scroll horizontally */
+ width: 100%;
+ overflow-x: auto;
+ position: relative;
+}
+/* tables that will scroll vertically, up to consumer to set height or max-height */
+.vertical-scrolling-table-wrapper {
+ width: 100%;
+ overflow-y: auto;
+}
+/*************************************************************************************************/
+/* MODALIZING ROWS */
+/*************************************************************************************************/
+.modalize-table-top, .modalize-table-bottom, .modalize-table-overlay {
+ position: absolute;
+ left: 0;
+ background-color: #5C6773;
+ opacity: 0.30;
+}
+.modalize-table-top {
+ top: 0;
+}
+.modalize-table-bottom {
+ bottom: 0;
+}
+.modalize-table-overlay {
+ position: fixed;
+ top: 0;
+ bottom: 0;
+ right: 0;
+}
+/*************************************************************************************************/
+/* DRILLDOWN */
+/*************************************************************************************************/
+.table-drilldown > tbody > tr > td {
+ color: #006EAA;
+}
+.table-drilldown > tbody > tr > td:hover {
+ color: #006EAA;
+ }
+/* reset for row # */
+.table-drilldown > tbody > tr > td.row-number {
+ color: #6b7785;
+ }
+.table-drilldown-row > tbody > tr:hover > td {
+ color: #006EAA;
+}
+/* reset for row # */
+.table-drilldown-row > tbody > tr:hover > td.row-number {
+ color: #6b7785;
+ }
+.table-drilldown-cell > tbody > tr > td:hover .multivalue-subcell {
+ color: #006EAA;
+ }
+.table-drilldown-cell > tbody > tr > td:hover .multivalue-subcell:hover {
+ color: #006EAA;
+ }
+/*************************************************************************************************/
+/* MISC */
+/*************************************************************************************************/
+/* misc hacks that should probably never been added */
+.ui-grid-head-table,
+.ui-grid-body-table {
+ margin-bottom: 0;
+}
+/* table-scroll? */
+.table-scroll tbody {
+ max-height: 200px;
+ overflow-y: scroll;
+ }
+/* just the row borders */
+.table-border-row {
+ border-top: 1px solid #E1E6EB;
+}
+.table-border-row th, .table-border-row td {
+ border-top: 1px solid #E1E6EB;
+ }
+/* fixed width tables */
+.table-fixed {
+ table-layout: fixed;
+}
+.table-fixed tr > td:first-child {
+ max-width: 300px;
+ word-break: break-all;
+ }
+/* remove the sorting icons for the row number column */
+.table-chrome .sorts th.row-number:after {
+ content: "";
+ }
+/* Print */
+/* -------------------------------------------------- */
+@media print {
+ body table {
+ max-width: 100% !important;
+ width: 100% !important;
+ overflow: hidden !important;
+ table-layout: auto !important;
+ }
+ body .scrolling-table-wrapper, body .results-wrapper, body .results-table, body .events-viewer-wrapper {
+ max-width: 100% !important;
+ width: 100% !important;
+ overflow: hidden !important;
+ }
+ body td,
+ body th {
+ background: none !important;
+ word-break: break-all !important;
+ word-wrap: break-word !important;
+ overflow-wrap: break-word !important;
+ white-space: normal !important;
+ width: auto !important;
+ page-break-inside:auto;
+ }
+ body .table-chrome .sorts:after {
+ content: '';
+ }
+ body .header-table-docked,
+ body .table-scroll-bar-docked {
+ display: none !important;
+ }
+}
+body.print table {
+ max-width: 100% !important;
+ width: 100% !important;
+ overflow: hidden !important;
+ table-layout: auto !important;
+ }
+body.print .scrolling-table-wrapper, body.print .results-wrapper, body.print .results-table, body.print .events-viewer-wrapper {
+ max-width: 100% !important;
+ width: 100% !important;
+ overflow: hidden !important;
+ }
+body.print td,
+ body.print th {
+ background: none !important;
+ word-break: break-all !important;
+ word-wrap: break-word !important;
+ overflow-wrap: break-word !important;
+ white-space: normal !important;
+ width: auto !important;
+ page-break-inside:auto;
+ }
+body.print .table-chrome .sorts:after {
+ content: '';
+ }
+body.print .header-table-docked,
+ body.print .table-scroll-bar-docked {
+ display: none !important;
+ }
+/*===============================================================================================*/
+/* SPLUNK: TABLE CAPTIONS */
+/* The count, filters and pagination that appear above a listing. */
+/*===============================================================================================*/
+.table-caption,
+.table-caption-inner {
+ min-height: 42px;
+ text-align: center;
+ margin-bottom: 5px;
+}
+.table-caption-inner.affix-top {
+ left: 0;
+ top: 0;
+ right: 0;
+ background-color: #F2F4F5;
+ z-index: 405;
+ position: fixed;
+}
+.table-caption h3, .table-caption span.shared-collectioncount {
+ font-size: 14px;
+ font-weight: normal;
+ float: left;
+ padding-left: 20px;
+ line-height: 42px;
+ margin: 0;
+ min-width: 140px;
+ text-align: left;
+ }
+.table-caption .shared-waitspinner {
+ float: left;
+ width: 14px;
+ height: 14px;
+ margin: 12px 5px 2px 0;
+ }
+.table-caption form.shared-tablecaption-input {
+ display: inline-block;
+ margin: 5px 0;
+ }
+.table-caption form.shared-tablecaption-input input {
+ width: 250px;
+ }
+.table-caption .btn-group {
+ display: inline-block;
+ margin-right: 10px;
+ }
+.table-caption .pagination {
+ min-width: 150px;
+ margin: 5px 20px 0 20px;
+ }
+/*************************************************************************************************/
+/* FILTER FORMS */
+/*************************************************************************************************/
+.shared-tablecaption-input {
+ position: relative;
+}
+.table-caption div.shared-controls-controlgroup {
+ display: inline-block;
+ margin: 0px 10px 0px 0;
+}
+.table-caption .pagination {
+ min-width: 150px;
+ margin: 5px 20px 0 20px;
+}
+/*===============================================================================================*/
+/* SPLUNK: STANDARD TOUR */
+/*===============================================================================================*/
+.tourbar {
+ background-color: #171D21;
+ min-height: 46px;
+ position: relative;
+}
+.tourbar .info-container {
+ margin: 0px 200px;
+ padding: 10px;
+ background-color: #3C444D;
+ min-height: 26px;
+ }
+.tourbar .info-container .info {
+ font-size: 14px;
+ color: #E1E6EB;
+ }
+.tourbar .btn {
+ background: transparent;
+ -webkit-filter: none;
+ filter: none;
+ border-color: #C3CBD4;
+ color: #E1E6EB;
+ text-shadow: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ top: 50%;
+ margin-top: -13px;
+ position: absolute;
+ }
+.tourbar .btn.next {
+ right: 158px;
+ }
+.tourbar .btn.previous {
+ left: 158px;
+ }
+.tourbar .btn.close-btn {
+ right: 10px;
+ }
+.tourbar .close-container {
+ float: right;
+ margin: 10px 25px 10px 25px;
+ }
+.tourbar .next-container {
+ float: right;
+ margin: 10px 0px 10px 25px;
+ }
+.tourbar .previous-container {
+ float: left;
+ margin: 10px 25px;
+ }
+.tour-highlight {
+ position: relative;
+}
+.tour-highlight::after {
+ content: "";
+ position: absolute;
+ right: -20px;
+ top: -20px;
+ height: 30px;
+ width: 30px;
+ z-index: 99999;
+
+ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDx0aXRsZT5VbnRpdGxlZCAyPC90aXRsZT4KICAgIDxkZXNjcmlwdGlvbj5DcmVhdGVkIHdpdGggU2tldGNoIChodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gpPC9kZXNjcmlwdGlvbj4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxwYXRoIGQ9Ik02LjcxNDQ2NjA5LDYuNzE0NDY2MDkgTDAsMCBMMCwyMCBMMjAsMjAgTDEzLjc4NTUzMzksMTMuNzg1NTMzOSBMMjAuMDQ1OTQxNSw3LjUyNTEyNjI3IEwxMi45NzQ4NzM3LDAuNDU0MDU4NDU0IEw2LjcxNDQ2NjA5LDYuNzE0NDY2MDkgWiIgaWQ9IlRyaWFuZ2xlLTEiIGZpbGw9IiNEODVEM0MiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgIDwvZz4KPC9zdmc+);
+
+ background-size: 30px 30px;
+ -webkit-animation: highlightedElementAnimation 2s infinite alternate;
+ animation: highlightedElementAnimation 2s infinite alternate;
+ }
+@-webkit-keyframes highlightedElementAnimationFrames {
+ from { right: -20px; top: -20px; }
+ to { right: -30px; top: -30px; }
+}
+@keyframes highlightedElementAnimationFrames {
+ from { right: -20px; top: -20px; }
+ to { right: -30px; top: -30px; }
+}
+/* IMAGE TOUR CAROUSEL */
+.image-tour-container .carousel {
+ width: 960px;
+ height: 718px;
+ background: #3C444D;
+ margin-bottom: 0;
+ }
+.image-tour-container .carousel .carousel-control {
+ top: 52%;
+ background: none;
+ border: none;
+ color: #5CC05C;
+ opacity: 1;
+ left: 45px;
+ font-size: 48px;
+ z-index: 60;
+ }
+.image-tour-container .carousel .carousel-control polygon {
+ fill: #5CC05C;
+ }
+.image-tour-container .carousel .carousel-control:hover polygon{
+ fill: #7ECD7E;
+ }
+.image-tour-container .carousel .carousel-control.disabled {
+ display: none;
+ }
+.image-tour-container .carousel .carousel-control:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.image-tour-container .carousel .carousel-control.right {
+ right: 45px;
+ left: auto;
+ }
+.image-tour-container .carousel .carousel-indicators {
+ bottom: 18px;
+ top: inherit;
+ right: 50%;
+ -webkit-transform: translate(50%, 0);
+ transform: translate(50%, 0);
+ z-index: 60;
+ }
+.image-tour-container .carousel .carousel-indicators li {
+ height: 6px;
+ width: 6px;
+ cursor: pointer;
+ background: #818D99;
+ border: none;
+ margin-left: 10px;
+ margin-bottom: 0px;
+ }
+.image-tour-container .carousel .carousel-indicators li.active {
+ background-color: #5CC05C;
+ }
+.image-tour-container .carousel .carousel-indicators li:first-child {
+ margin-left: 0;
+ }
+.image-tour-container .carousel .item {
+ width: 960px;
+ height: 716px;
+ }
+.image-tour-container .carousel .item img {
+ width:100%;
+ }
+.image-tour-container .carousel .item.active img:hover {
+ cursor: pointer;
+ }
+.image-tour-container .carousel .help-link {
+ position: absolute;
+ width: 150px;
+ height: 30px;
+ top: 122px;
+ left: 563px;
+ }
+.image-tour-container .carousel a#splunk-answers {
+ top: 160px;
+ left: 504px;
+ width: 140px;
+ }
+.image-tour-container .tour-links {
+ position: absolute;
+ top: 15px;
+ right: 5px;
+ padding: 5px;
+ text-align: right;
+ z-index: 50;
+ font-size: 12px;
+ }
+.image-tour-container .tour-links a {
+ color: #FFFFFF;
+ margin-left: 15px;
+ }
+.image-tour-container .tour-links a:hover {
+ text-decoration: underline;
+ }
+.image-tour-container .welcome-slide {
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: 100;
+ }
+.image-tour-container .tour-btn {
+ background: rgba(0, 0, 0, 0.3);
+ position: absolute;
+ top: 300px;
+ left: 50%;
+ padding: 30px 40px;
+ font-size: 30px;
+ color: #FFFFFF;
+ cursor: pointer;
+ -webkit-transform: translate(-50%, 0);
+ transform: translate(-50%, 0);
+ }
+.image-tour-container .start-tour,
+ .image-tour-container .exit-tour {
+ color: #5CC05C;
+ }
+.image-tour-container .tour-gutter {
+ background: rgba(60, 68, 77, 0.9);
+ height: 132px;
+ width: 962px;
+ font-size: 16px;
+ color: #FFFFFF;
+ position: absolute;
+ bottom: 0px;
+ z-index: 50;
+ left: 50%;
+ -webkit-transform: translate(-50%, 0);
+ transform: translate(-50%, 0);
+ }
+.image-tour-container .tour-gutter div.gutter-text {
+ -webkit-transform: translate(0, -50%);
+ transform: translate(0, -50%);
+ margin: 0 auto;
+ position: relative;
+ top: 50%;
+ line-height: 150%;
+ width: 720px;
+ text-align: center;
+ }
+.image-tour-container .tour-gutter a {
+ color: #FFFFFF;
+ text-decoration: underline;
+ }
+.image-tour-container .carousel-assets {
+ position: absolute;
+ height: 132px;
+ width: 960px;
+ bottom: 0;
+ }
+.image-tour-container .next-tour,
+ .image-tour-container .try-it-now {
+ display: none;
+ }
+.image-tour-container .try-it-now {
+ position: absolute;
+ right: 30px;
+ z-index: 500;
+ bottom: 50px;
+ }
+@media only screen and (max-height: 750px) {
+ .image-tour-container .carousel-assets,
+ .image-tour-container .tour-gutter {
+ position: fixed;
+ }
+ .image-tour-container .carousel-assets {
+ bottom: -132px;
+ z-index: 60;
+ }
+ .image-tour-container .carousel-assets .carousel-control {
+ top: inherit;
+ bottom: 175px;
+ }
+ .image-tour-container .carousel-assets .carousel-indicators {
+ bottom: 150px;
+ }
+ .image-tour-container .carousel-assets .tour-links {
+ top: inherit;
+ bottom: 220px;
+ }
+ .image-tour-container .carousel-assets .try-it-now {
+ top: inherit;
+ bottom: 180px;
+ }
+}
+/* IMAGE TOUR MODAL */
+.image-tour .tour-modal {
+ width: 960px;
+ margin-left: -480px;
+ height: 716px;
+ background: #3C444D;
+ z-index: 1061;
+}
+.image-tour .tour-modal.fade.in {
+ top: 15px;
+ }
+.modal-backdrop.tour-backdrop.fade {
+ background: #3C444D;
+ z-index: 1060;
+}
+.modal-backdrop.tour-backdrop.fade.in {
+ opacity: 1;
+ background: #3C444D;
+ }
+.shared-tour-producttours.modal, .shared-tour-imagetour.modal, .shard-interactivetour.modal {
+ background-clip: border-box;
+ }
+.shared-tour-producttours.modal .modal-header, .shared-tour-imagetour.modal .modal-header, .shard-interactivetour.modal .modal-header {
+ padding-bottom: 10px;
+ }
+.shared-tour-producttours.modal .modal-body, .shared-tour-imagetour.modal .modal-body, .shard-interactivetour.modal .modal-body {
+ padding: 0 10px 10px;
+ border-top: 0;
+ }
+.shared-tour-producttours.modal .modal-body:last-child, .shared-tour-imagetour.modal .modal-body:last-child, .shard-interactivetour.modal .modal-body:last-child {
+ max-height: none;
+ }
+/* INTERACTIVE TOUR */
+.introjs-overlay {
+ position: absolute;
+ z-index: 999999;
+ background-color: #000000;
+ opacity: 0;
+ background: radial-gradient(center,ellipse cover,rgba(0, 0, 0, 0.4) 0,rgba(0, 0, 0, 0.9) 100%);
+}
+.introjs-fixParent {
+ z-index: auto !important;
+ opacity: 1.0 !important;
+ position: absolute !important;
+ -webkit-transform: none !important;
+ transform: none !important;
+ display: block !important;
+}
+.introjs-showElement,
+tr.introjs-showElement > td,
+tr.introjs-showElement > th {
+ z-index: 9999999 !important;
+}
+.introjs-disableInteraction {
+ z-index: 99999999 !important;
+ position: absolute;
+}
+a.introjs-showElement {
+ display: inline-block !important;
+}
+.introjs-relativePosition,
+tr.introjs-showElement > td,
+tr.introjs-showElement > th {
+ position: relative;
+}
+.introjs-helperLayer {
+ position: absolute;
+ z-index: 9999998;
+ background-color: rgba(255, 255, 255, 0.9);
+ border: 1px solid rgba(0, 0, 0, 0.5);
+ border-radius: 4px;
+ -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.4);
+ box-shadow: 0 2px 15px rgba(0, 0, 0, 0.4);
+}
+.introjs-tooltipReferenceLayer {
+ position: absolute;
+ z-index: 10000000;
+ background-color: transparent;
+}
+.introjs-helperLayer *,
+.introjs-helperLayer *:before,
+.introjs-helperLayer *:after {
+ -webkit-box-sizing: content-box;
+ box-sizing: content-box;
+}
+.introjs-helperNumberLayer {
+ position: absolute;
+ top: -16px;
+ left: -16px;
+ z-index: 9999999999 !important;
+ padding: 2px;
+ font-size: 13px;
+ font-weight: bold;
+ color: white;
+ text-align: center;
+ text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
+ background: -webkit-gradient(linear, left top, left bottom, from(#DC4E41), to(#F7F8FA));
+ background: linear-gradient(to bottom, #DC4E41 0%, #F7F8FA 100%);
+ width: 20px;
+ height:20px;
+ line-height: 20px;
+ border: 3px solid white;
+ border-radius: 50%;
+ -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);
+ box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);
+}
+.introjs-arrow {
+ border: 8px solid rgba(60, 68, 77, 0.9);
+ content:'';
+ position: absolute;
+}
+.introjs-arrow.top {
+ top: -15px;
+ border-top-color:transparent;
+ border-right-color:transparent;
+ border-bottom-color: rgba(60, 68, 77, 0.9);
+ border-left-color:transparent;
+}
+.introjs-arrow.top-right {
+ top: -15px;
+ right: 10px;
+ border-top-color:transparent;
+ border-right-color:transparent;
+ border-bottom-color: rgba(60, 68, 77, 0.9);
+ border-left-color:transparent;
+}
+.introjs-arrow.top-middle {
+ top: -15px;
+ left: 50%;
+ margin-left: -5px;
+ border-top-color:transparent;
+ border-right-color:transparent;
+ border-bottom-color: rgba(60, 68, 77, 0.9);
+ border-left-color:transparent;
+}
+.introjs-arrow.right {
+ right: -15px;
+ top: 15px;
+ border-top-color:transparent;
+ border-right-color:transparent;
+ border-bottom-color:transparent;
+ border-left-color: rgba(60, 68, 77, 0.9);
+}
+.introjs-arrow.right-bottom {
+ bottom:10px;
+ right: -15px;
+ border-top-color:transparent;
+ border-right-color:transparent;
+ border-bottom-color:transparent;
+ border-left-color: rgba(60, 68, 77, 0.9);
+}
+.introjs-arrow.bottom {
+ bottom: -15px;
+ border-top-color: rgba(60, 68, 77, 0.9);
+ border-right-color:transparent;
+ border-bottom-color:transparent;
+ border-left-color:transparent;
+}
+.introjs-arrow.left {
+ left: -15px;
+ top: 10px;
+ border-top-color:transparent;
+ border-right-color: rgba(60, 68, 77, 0.9);
+ border-bottom-color:transparent;
+ border-left-color:transparent;
+}
+.introjs-arrow.left-bottom {
+ left: -15px;
+ bottom:10px;
+ border-top-color:transparent;
+ border-right-color: rgba(60, 68, 77, 0.9);
+ border-bottom-color:transparent;
+ border-left-color:transparent;
+}
+.introjs-tooltip {
+ position: absolute;
+ padding: 40px 60px 10px;
+ text-align: center;
+ color: #FFFFFF;
+ background-color: rgba(60, 68, 77, 0.9);
+ min-width: 400px;
+ max-width: 500px;
+ border-radius: 0;
+ -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.4);
+ box-shadow: 0 1px 10px rgba(0, 0, 0, 0.4);
+}
+.introjs-tooltiptext a {
+ color: #FFFFFF;
+ text-decoration: underline;
+}
+.introjs-tooltipbuttons {
+ text-align: right;
+ white-space: nowrap;
+}
+.introjs-button {
+ overflow: visible;
+ padding: 5px;
+ margin: 0;
+ color: #5CC05C;
+ fill: #5CC05C;
+ text-decoration: none;
+ font-size: 25px;
+ cursor: pointer;
+ outline: none;
+ position: absolute;
+ top: 50%;
+ -webkit-transform: translate(0, -45%);
+ transform: translate(0, -45%);
+}
+.introjs-button:hover polygon{
+ fill: rgb(130, 206, 130);
+ }
+.introjs-button.introjs-disabled {
+ display: none;
+ }
+.introjs-button:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ background: none;
+ }
+.introjs-tooltiplinks {
+ position: absolute;
+ top: 10px;
+ right: 5px;
+}
+.introjs-skipbutton,
+.introjs-nexttourbutton {
+ font-size: 12px;
+ color: #FFFFFF;
+ position: relative;
+}
+.introjs-skipbutton:hover, .introjs-nexttourbutton:hover {
+ color: #FFFFFF;
+ }
+.introjs-skipbutton:focus, .introjs-nexttourbutton:focus {
+ color: #FFFFFF;
+ }
+.introjs-skipbutton.done {
+ color: #5CC05C;
+}
+.introjs-prevbutton {
+ left: 10px;
+}
+.introjs-nextbutton {
+ right: 10px;
+}
+.introjs-disabled,
+.introjs-disabled:hover,
+.introjs-disabled:focus {
+ color: #818D99;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ cursor: default;
+ background-image: none;
+ text-decoration: none;
+}
+.introjs-bullets {
+ text-align: center;
+ padding-top: 30px;
+}
+.introjs-bullets ul {
+ clear: both;
+ margin: 15px auto 0;
+ padding: 0;
+ display: inline-block;
+}
+.introjs-bullets ul li {
+ list-style: none;
+ float: left;
+ margin: 0 5px;
+ }
+.introjs-bullets ul li a {
+ display: block;
+ width: 6px;
+ height: 6px;
+ background: #C3CBD4;
+ border-radius: 10px;
+ text-decoration: none;
+ }
+.introjs-bullets ul li a.active {
+ background: #5CC05C;
+ }
+.introjs-progress {
+ overflow: hidden;
+ height: 10px;
+ margin: 10px 0 5px 0;
+ border-radius: 4px;
+ background-color: #E1E6EB;
+}
+.introjs-progressbar {
+ float: left;
+ width: 0%;
+ height: 100%;
+ font-size: 10px;
+ line-height: 10px;
+ text-align: center;
+ background-color: #006D9C;
+}
+.introjsFloatingElement {
+ position: absolute;
+ height: 0;
+ width: 0;
+ left: 50%;
+ top: 50%;
+}
+.introjs-tooltiptext {
+ font-size: 16px;
+ line-height: 24px;
+}
+/* tour links in product tours modal */
+.tours-links {
+ text-align: center;
+ margin: 0;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+}
+.tours-links li {
+ position: relative;
+ list-style: none;
+ margin-bottom: 20px;
+ display: inline-block;
+ text-align: center;
+ }
+.tours-links .mask {
+ position:absolute;
+ top:0;
+ bottom:0;
+ left: 0;
+ right: 0;
+ opacity:0;
+ border-radius: 3px;
+ cursor: pointer;
+ background-color: #5CC05C;
+ -webkit-transition: opacity 0.15s linear;
+ transition: opacity 0.15s linear;
+ }
+.tours-links .mask:hover {
+ opacity:0.1;
+ }
+.tours-links .svg-wrapper {
+ height: 84px;
+ padding: 10px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ }
+.tours-links .svg-wrapper svg {
+ width: 84px;
+ fill: #5CC05C;
+ }
+.tour-link {
+ position: relative;
+ padding: 10px;
+ margin: 10px;
+ display: inline-block;
+ color: #3C444D !important;
+ font-weight: 500;
+ -webkit-box-flex: 1;
+ -ms-flex: 1 1 0px;
+ flex: 1 1 0;
+ max-width: 25%;
+ -webkit-transition: opacity 0.125s, background 0.05s;
+ transition: opacity 0.125s, background 0.05s;
+}
+.tour-link:hover {
+ background: rgba(195, 203, 212, 0.1);
+ text-decoration: none;
+ }
+.tour-link:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.tour-link:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.tour-link i {
+ height: 84px;
+ padding: 32px 40px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ font-size: 76px;
+ line-height: 60px;
+ color: #5CC05C;
+ }
+/* Components: common */
+/*===============================================================================================*/
+/* SPLUNK: ICONS */
+/* Override bootstrap glyph icons and replace with custom font icons loosely based on */
+/* [FontAwesome](http://fortawesome.github.com/Font-Awesome/) see splunk */
+/* [styleguide](http://localhost:8000/static/style-guide.html) for more details */
+/*===============================================================================================*/
+/*----------------------------------------------*/
+/* Make Icon Class: */
+/* .icon-[icon name] */
+/* @params: */
+/* Icon Name */
+/* Content */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Make Icon Class + Font Smoothing */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Make Icon Class + Margin Right */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Make Icon Class + Font Family Inherit */
+/*----------------------------------------------*/
+/*************************************************************************************************/
+/* ICON FONT FACE */
+/*************************************************************************************************/
+[class^="icon-"]:before,
+[class*=" icon-"]:before {
+ font-family: "Splunk Icons";
+ font-style: normal;
+ font-weight: normal;
+ text-decoration: inherit;
+ line-height: inherit;
+}
+a [class^="icon-"],
+a [class*=" icon-"] {
+ display: inline-block;
+ text-decoration: none;
+ line-height: inherit;
+}
+/* makes the font 33% larger relative to the icon container */
+.icon-large {
+ font-size: 1.3333333333333333em;
+ vertical-align: middle;
+}
+/*************************************************************************************************/
+/* UTILS & HELPERS */
+/*************************************************************************************************/
+/* utility for setting font-family */
+/* TODO: is this used? or needed? */
+.font-icon {
+ font-family: "Splunk Icons";
+ font-size: inherit;
+ line-height: inherit;
+}
+.icon-no-underline:first-child {
+ padding-right: 0.3em;
+ }
+.icon-no-underline:last-child {
+ padding-left: 0.3em;
+ }
+.icon-no-underline:first-child:last-child {
+ padding-right: 0;
+ padding-left: 0;
+ }
+.icon-no-underline:before {
+ text-decoration: none;
+ }
+.padded-icon {
+ margin-right: 0.5em;
+}
+/*image replace helper*/
+.ir {
+ position: relative;
+ display: inline-block;
+ min-width: 0.5em;
+ text-indent: -9999px;
+ outline:none;
+}
+/* vertical-align:middle; */
+.ir:before {
+ position: absolute;
+ top: 0;
+ left: 0; /* Firefox needs to be explicit here */
+ text-indent: 0;
+ }
+/*************************************************************************************************/
+/* FONT ICONS */
+/* When possible we should use the Unicode Private Use Area (PUA) to ensure screen readers do */
+/* not read off random characters that represent icons. */
+/* convert this ... */
+/* .icon-share:before { */
+/* content: "\EC83 "; */
+/* } */
+/* into this */
+/* */
+/* Search: */
+/* \.(icon-[^:]+).* */
+/* Replace: */
+/* */
+/*************************************************************************************************/
+/* example
+ Check -
+ Check
+*/
+/* Splunk logo */
+.icon-splunk:before {
+ content: "splunk";
+ }
+.icon-greater:before {
+ content: ">";
+ }
+.icon-hunk:before {
+ content: "\F000";
+ }
+.icon-enterprise:before {
+ content: "\F001";
+ }
+.icon-cloud-logo:before {
+ content: "\F002";
+ }
+.icon-splunk-light:before {
+ content: "\F003";
+ }
+/* Shapes */
+.icon-circle:before {
+ content: "\ECD0";
+ }
+.icon-circle-filled:before {
+ content: "\25CF";
+ }
+.icon-box-filled:before {
+ content: "\25A0";
+ }
+.icon-triangle-up-small:before {
+ content: "\25B4";
+ }
+.icon-triangle-right:before {
+ content: "\25B6";
+ }
+.icon-triangle-right-small:before {
+ content: "\25B8";
+ }
+.icon-triangle-down:before {
+ content: "\25BC";
+ }
+.icon-triangle-down-small:before {
+ content: "\25BE";
+ }
+.icon-triangle-left:before {
+ content: "\25C0";
+ }
+.icon-triangle-left-small:before {
+ content: "\25C2";
+ }
+/* Arrows & Pointers */
+.icon-arrow-up:before {
+ content: "\EC01";
+ }
+.icon-arrow-right:before {
+ content: "\27A1";
+ }
+.icon-arrow-down:before {
+ content: "\EC02";
+ }
+.icon-arrow-left:before {
+ content: "\EC00";
+ }
+.icon-two-arrows-cycle:before {
+ content: "\EC12";
+ }
+.icon-external:before {
+ content: "\EC13";
+ }
+.icon-rotate-counter:before {
+ content: "\21BA";
+ }
+.icon-rotate:before {
+ content: "\21BB";
+ }
+.icon-location:before {
+ content: "\EC80";
+ }
+.icon-chevron-left:before {
+ content: "\2039";
+ }
+.icon-chevron-right:before {
+ content: "\203A";
+ }
+.icon-chevron-up:before {
+ content: "\2C4";
+ }
+.icon-chevron-down:before {
+ content: "\2C5";
+ }
+/* Actions */
+.icon-trash:before {
+ content: "\EC66";
+ }
+.icon-share:before {
+ content: "\27A6";
+ }
+.icon-export:before {
+ content: "\EC68";
+ }
+.icon-print:before {
+ content: "\EC89";
+ }
+.icon-search:before {
+ content: "\EC9B";
+ }
+.icon-search-thin:before {
+ content: "\ECC2";
+ }
+.icon-pivot:before {
+ content: "\EC12";
+ }
+.icon-clone:before {
+ content: "\ECE8";
+ }
+.icon-pause:before {
+ content: "\EC50";
+ }
+.icon-stop:before {
+ content: "\25A0";
+ }
+.icon-play:before {
+ content: "\25B6";
+ }
+.icon-sort:before {
+ content: "\2195";
+ }
+.icon-sorted-up:before {
+ content: "\21A5";
+ }
+.icon-sorted-down:before {
+ content: "\21A7";
+ }
+.icon-minus:before {
+ content: "\2212";
+ }
+.icon-minus-circle:before {
+ content: "\2296";
+ margin-right: 0.25em
+ }
+.icon-plus:before {
+ content: "+";
+ }
+.icon-plus-circle:before {
+ content: "\2295";
+ }
+.icon-x:before {
+ content: "\2717";
+ }
+.icon-x-circle:before {
+ content: "\2297";
+ }
+.icon-close:before {
+ content: "\2717";
+ }
+.icon-cancel:before {
+ content: "\2717";
+ }
+.icon-collapse-left:before {
+ content: "\ECE0";
+ }
+.icon-expand-right:before {
+ content: "\ECE1";
+ }
+/* Concepts */
+.icon-activity:before {
+ content: "\ECAE";
+ }
+.icon-string:before {
+ content: "a";
+ }
+.icon-number:before {
+ content: "#";
+ }
+.icon-text:before {
+ content: "\ECD9";
+ }
+.icon-not-allowed:before {
+ content: "\EC9E";
+ }
+.icon-data:before {
+ content: "\ECA4";
+ }
+.icon-data-input:before {
+ content: "\ECA3";
+ }
+.icon-settings:before {
+ content: "\ECA5";
+ }
+.icon-distributed-environment:before {
+ content: "\ECA6";
+ }
+.icon-visible:before {
+ content: "\ECC0";
+ }
+.icon-hidden:before {
+ content: "\ECC1";
+ }
+.icon-boolean:before {
+ content: "\ECD2";
+ }
+.icon-menu:before {
+ content: "\EC56";
+ }
+.icon-rows:before {
+ content: "\EC56";
+ }
+.icon-tiles:before {
+ content: "\ECF0";
+ }
+.icon-metric:before {
+ content: "\ECF5";
+ }
+.icon-event:before {
+ content: "\ECF6";
+ }
+.icon-rollup:before {
+ content: "\ECF8";
+ }
+/* Misc */
+.icon-info:before {
+ content: "i";
+ }
+.icon-info-circle:before {
+ content: "I";
+ }
+.icon-question:before {
+ content: "?";
+ font-family: inherit
+ }
+.icon-question-circle:before {
+ content: "\EC9D";
+ }
+.icon-box-unchecked:before {
+ content: "\2610";
+ }
+.icon-box-checked:before {
+ content: "\2611";
+ }
+.icon-check-circle:before {
+ content: "\ECD3";
+ }
+.icon-alert-circle:before {
+ content: "\ECD4";
+ }
+.icon-code:before {
+ content: "\ECD7";
+ }
+.icon-code-thin:before {
+ content: "\ECD6";
+ }
+.icon-alert:before {
+ content: "\26A0";
+ }
+.icon-error:before {
+ content: "\ECE2";
+ }
+.icon-warning:before {
+ content: "\26A0";
+ }
+.icon-fullscreen:before {
+ content: "\ECF3";
+ }
+/* Objects */
+.icon-bell:before {
+ content: "\EC9C";
+ }
+.icon-bookmark:before {
+ content: "\ECA1";
+ }
+.icon-bulb:before {
+ content: "\EC98";
+ }
+.icon-calendar:before {
+ content: "\EC9A";
+ }
+.icon-check:before {
+ content: "\2713";
+ }
+.icon-clock:before {
+ content: "\231A";
+ }
+.icon-cloud:before {
+ content: "\2601";
+ }
+.icon-flag:before {
+ content: "\2691";
+ }
+.icon-gear:before {
+ content: "\2699";
+ }
+.icon-lightning:before {
+ content: "\2301";
+ }
+.icon-link:before {
+ content: "\ECF1";
+ }
+.icon-lock:before {
+ content: "\EC9F";
+ }
+.icon-lock-unlocked:before {
+ content: "\ECA0";
+ }
+.icon-mail:before {
+ content: "\2709";
+ }
+.icon-pencil:before {
+ content: "\270F";
+ }
+.icon-speech-bubble:before {
+ content: "\EC99";
+ }
+.icon-star:before {
+ content: "\2605";
+ }
+.icon-user:before {
+ content: "\EC84";
+ }
+.icon-clipboard:before {
+ content: "\ECD5";
+ }
+.icon-paintbrush:before {
+ content: "\ECCA";
+ }
+.icon-warning-sign:before {
+ content: "\26A0";
+ }
+/* Results and Visualizations */
+.icon-chart-area:before {
+ content: "\ECA9";
+ }
+.icon-chart-bar:before {
+ content: "\ECAA";
+ }
+.icon-chart-column:before {
+ content: "\ECAB";
+ }
+.icon-chart-pie:before {
+ content: "\ECAC";
+ }
+.icon-chart-scatter:before {
+ content: "\ECAD";
+ }
+.icon-chart-bubble:before {
+ content: "\ECB8";
+ }
+.icon-chart-line:before {
+ content: "\ECAE";
+ }
+.icon-single-value:before {
+ content: "\ECAF";
+ }
+.icon-gauge-radial:before {
+ content: "\ECA2";
+ }
+.icon-gauge-marker:before {
+ content: "\ECB0";
+ }
+.icon-gauge-filler:before {
+ content: "\ECB1";
+ }
+.icon-choropleth-map:before {
+ content: "\ECB9";
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ }
+.icon-external-viz:before {
+ content: "\ECF2";
+ }
+.icon-label-rotation--90:before {
+ content: "\ECE3";
+ }
+.icon-label-rotation--45:before {
+ content: "\ECE4";
+ }
+.icon-label-rotation-0:before {
+ content: "\ECE5";
+ }
+.icon-label-rotation-45:before {
+ content: "\ECE6";
+ }
+.icon-label-rotation-90:before {
+ content: "\ECE7";
+ }
+.icon-trellis-layout:before {
+ content: "\F004";
+ }
+.icon-chart-area-plus-table:before {
+ content: "\ECA9 + \ECA8";
+ }
+.icon-chart-bar-plus-table:before {
+ content: "\ECAA + \ECA8";
+ }
+.icon-chart-column-plus-table:before {
+ content: "\ECAB + \ECA8";
+ }
+.icon-chart-pie-plus-table:before {
+ content: "\ECAC + \ECA8";
+ }
+.icon-chart-scatter-plus-table:before {
+ content: "\ECAD + \ECA8";
+ }
+.icon-chart-bubble-plus-table:before {
+ content: "\ECB8 + \ECA8";
+ }
+.icon-chart-line-plus-table:before {
+ content: "\ECAE + \ECA8";
+ }
+.icon-single-value-plus-table:before {
+ content: "\ECAF + \ECA8";
+ }
+.icon-gauge-radial-plus-table:before {
+ content: "\ECA2 + \ECA8";
+ }
+.icon-gauge-marker-plus-table:before {
+ content: "\ECB0 + \ECA8";
+ }
+.icon-gauge-filler-plus-table:before {
+ content: "\ECB1 + \ECA8";
+ }
+.icon-location-plus-table:before {
+ content: "\EC80 + \ECA8";
+ }
+.icon-choropleth-map-plus-table:before {
+ content: "\ECB9 + \ECA8";
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ }
+.icon-external-viz-plus-table:before {
+ content: "\ECF2 + \ECA8";
+ }
+/* Formatting */
+.icon-list:before {
+ content: "\ECA7";
+ }
+.icon-table:before {
+ content: "\ECA8";
+ }
+.icon-bar-beside:before {
+ content: "\ECB2";
+ }
+.icon-bar-stacked:before {
+ content: "\ECB3";
+ }
+.icon-bar-stacked-100:before {
+ content: "\ECB4";
+ }
+.icon-missing-value-skipped:before {
+ content: "\ECB5";
+ }
+.icon-missing-value-zero:before {
+ content: "\ECB6";
+ }
+.icon-missing-value-join:before {
+ content: "\ECB7";
+ }
+/* Documents */
+.icon-folder:before {
+ content: "\ECE9";
+ }
+.icon-document:before {
+ content: "\ECC3";
+ }
+.icon-report:before {
+ content: "\ECC3";
+ }
+.icon-report-search:before {
+ content: "\ECC4";
+ }
+.icon-report-pivot:before {
+ content: "\ECC5";
+ }
+.icon-dashboard:before {
+ content: "\ECC6";
+ }
+.icon-panel:before {
+ content: "\ECC7";
+ }
+.icon-panel-search:before {
+ content: "\ECC8";
+ }
+.icon-panel-pivot:before {
+ content: "\ECC9";
+ }
+/*===============================================================================================*/
+/* SPLUNK: POPDOWN */
+/*===============================================================================================*/
+/* TODO: review how this works with dropdown */
+/* popdown for variable content
+
+*/
+/* Popdown wrapper */
+.popdown {
+ position: relative
+}
+/* popdown container */
+.popdown-dialog {
+ background-color: #FFFFFF;
+ border: 1px solid #C3CBD4;
+ -webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.2);
+ box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.2);
+ border-radius: 2px;
+ top: 100%;
+ left: 50%;
+ margin: 8px 0 0 -103px;
+ display: none;
+ position: absolute;
+ z-index: 1059;
+ white-space: normal;
+}
+/* placement of arrow */
+.popdown-dialog .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-top: 0;
+ border-bottom-color: #C3CBD4;
+ top: -8px;
+ left: 50%;
+ margin-left: -4px;
+ }
+/* generated arrow */
+.popdown-dialog .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-top: 0;
+ border-bottom-color: #FFFFFF;
+ top: 1px;
+ left: -8px;
+ }
+/* prevent inheriting nowrap from btn-group */
+.popdown-dialog.up {
+ margin-top: 0;
+ }
+/* placement of arrow */
+.popdown-dialog.up > .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-bottom: 0;
+ border-top-color: #C3CBD4;
+ top: auto;
+ bottom: -8px;
+ }
+.popdown-dialog.up > .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-bottom: 0;
+ border-top-color: #FFFFFF;
+ top: auto;
+ bottom: 1px;
+ }
+.popdown-dialog.right { /* point left */
+ margin-left: 5px;
+ margin-top: 0;
+ }
+/* placement of arrow */
+.popdown-dialog.right .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-left: 0;
+ border-right-color: #C3CBD4;
+ top: 50%;
+ left: -8px;
+ margin: -8px 0 0 0;
+ }
+.popdown-dialog.right .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-left: 0;
+ border-right-color: #FFFFFF;
+ top: 50%;
+ left: 1px;
+ margin: -8px 0 0 0;
+ }
+/* position of arrow when floated right */
+.popdown-dialog.pull-right .arrow {
+ left: auto;
+ right: 8px;
+ }
+/* open state */
+.popdown-dialog.open {
+ display: block;
+ }
+/* SPL-68751 - IE10 box shadow animation artifacts fix */
+.popdown-dialog:after
+{
+ content: "";
+ font-size: 0;
+ display: inline;
+ overflow: hidden;
+}
+/* popdown body */
+.popdown-dialog-body {
+ margin: 0;
+ border-radius: 1px;
+ background-color: #FFFFFF;
+}
+.popdown-dialog-body:before,
+ .popdown-dialog-body:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.popdown-dialog-body:after {
+ clear: both;
+ }
+/* popdown body */
+.popdown-dialog-footer {
+ border-top: 1px solid #C3CBD4;
+ padding: 5px;
+ border-bottom-left-radius: 1px;
+ border-bottom-right-radius: 1px;
+}
+.popdown-dialog-footer:before,
+ .popdown-dialog-footer:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.popdown-dialog-footer:after {
+ clear: both;
+ }
+/* variations */
+/* ------------ */
+/* extends popdown-dialog, adds extra padding
+
+
+
+*/
+.popdown-dialog-padded {
+ padding: 10px;
+}
+/*===============================================================================================*/
+/* SPLUNK: DROP DOWN ARROW/CARET */
+/*===============================================================================================*/
+.dropup,
+.dropdown {
+ position: relative;
+}
+.dropdown-toggle:active,
+.open .dropdown-toggle {
+ outline: 0;
+}
+/*************************************************************************************************/
+/* CARET / ARROW */
+/* Icon for caret. */
+/*************************************************************************************************/
+/*
+
+*/
+.caret {
+ display: inline-block;
+ content: "";
+ border: none;
+ width: auto;
+ height: auto;
+ line-height: 20px;
+ font-size: inherit;
+ margin: 0;
+ padding-left: 0.3em;
+ text-decoration: none;
+ vertical-align: baseline;
+ font-family: "Splunk Icons";
+ font-weight: normal;
+}
+/* generated font icon */
+.caret:before {
+ content: "\25BE";
+ font-size: inherit;
+ text-decoration: none;
+ }
+.icon-no-underline + .caret {
+ padding-left: 0;
+ }
+.caret-char {
+ font-weight: normal;
+ font-family: "Splunk Icons";
+ font-weight: normal;
+}
+.caret-char:before {
+ content: "\25BE";
+ }
+/*************************************************************************************************/
+/* DROPDOWNS */
+/*************************************************************************************************/
+.dropdown-menu {
+ float: left;
+ min-width: 160px;
+ list-style: none;
+ word-wrap: break-word;
+ width: 20em;
+ line-height: 1.33333em;
+ padding: 0;
+ background-clip: padding-box;
+}
+.open > .dropdown-menu {
+ display: block;
+ }
+.dropdown-menu {
+
+ background-color: #FFFFFF;
+
+ border: 1px solid #C3CBD4;
+
+ -webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.2);
+
+ box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.2);
+
+ border-radius: 2px;
+
+ top: 100%;
+
+ left: 50%;
+
+ margin: 8px 0 0 -103px;
+
+ display: none;
+
+ position: absolute;
+
+ z-index: 1059;
+
+ white-space: normal;
+}
+/* placement of arrow */
+.dropdown-menu .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-top: 0;
+ border-bottom-color: #C3CBD4;
+ top: -8px;
+ left: 50%;
+ margin-left: -4px;
+ }
+/* generated arrow */
+.dropdown-menu .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-top: 0;
+ border-bottom-color: #FFFFFF;
+ top: 1px;
+ left: -8px;
+ }
+/* prevent inheriting nowrap from btn-group */
+.dropdown-menu.up {
+ margin-top: 0;
+ }
+/* placement of arrow */
+.dropdown-menu.up > .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-bottom: 0;
+ border-top-color: #C3CBD4;
+ top: auto;
+ bottom: -8px;
+ }
+.dropdown-menu.up > .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-bottom: 0;
+ border-top-color: #FFFFFF;
+ top: auto;
+ bottom: 1px;
+ }
+.dropdown-menu.right { /* point left */
+ margin-left: 5px;
+ margin-top: 0;
+ }
+/* placement of arrow */
+.dropdown-menu.right .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-left: 0;
+ border-right-color: #C3CBD4;
+ top: 50%;
+ left: -8px;
+ margin: -8px 0 0 0;
+ }
+.dropdown-menu.right .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-left: 0;
+ border-right-color: #FFFFFF;
+ top: 50%;
+ left: 1px;
+ margin: -8px 0 0 0;
+ }
+/* position of arrow when floated right */
+.dropdown-menu.pull-right .arrow {
+ left: auto;
+ right: 8px;
+ }
+/* open state */
+.dropdown-menu.open {
+ display: block;
+ }
+/* Dividers (basically an hr) within the dropdown */
+.dropdown-menu .divider {
+ height: 1px;
+ margin: 9px 1px;
+ /* 8px 1px */
+ overflow: hidden;
+ background-color: #C3CBD4;
+ }
+/* link info style */
+.dropdown-menu .info, .dropdown-menu .title {
+ color: #6b7785;
+ }
+.dropdown-menu ul li.info:not(:first-child) {
+ border-top: 1px solid #C3CBD4;
+ }
+/* menu lists */
+.dropdown-menu ul {
+ list-style: none;
+ margin: 0;
+ border-radius: 1px;
+ background-color: #FFFFFF; /* FIXME: this should be separate from popdown */
+ /* in rare cases that long strings increase the container size, this will minimize the issues */
+ }
+.dropdown-menu ul:before,
+ .dropdown-menu ul:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.dropdown-menu ul:after {
+ clear: both;
+ }
+.dropdown-menu ul {
+ overflow-x: hidden;
+ overflow-y: auto;
+ max-width: 100%;
+ max-height: 270px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ border-radius:0;
+}
+/* give spacing to double lists */
+.dropdown-menu ul + ul {
+ margin-top: -1px;
+ }
+.dropdown-menu ul + ul li:first-child > a, .dropdown-menu ul + ul li.title:first-child {
+ border-top: 1px solid #C3CBD4;
+ }
+/* rounding for first and last items */
+.dropdown-menu .arrow + ul, .dropdown-menu .arrow + ul > li:first-child > a {
+ border-top-left-radius: 1px;
+ border-top-right-radius: 1px;
+ border-top: none;
+ }
+.dropdown-menu ul:last-of-type, .dropdown-menu ul:last-of-type > li:last-of-type > a {
+ border-bottom-left-radius: 1px;
+ border-bottom-right-radius: 1px;
+ }
+/* for selectable lists */
+.dropdown-menu a .icon-check {
+ position: absolute;
+ left: 5px;
+ top: 5px;
+ color: #00A4FD;
+ }
+.dropdown-menu [class^="icon-"], .dropdown-menu [class*=" icon-"] {
+ width: 1.25em;
+ text-align: center;
+ }
+.dropdown-menu li {
+ position: relative;
+ }
+.dropdown-menu li.info {
+ padding: 5px 10px;
+ }
+.dropdown-menu li.title {
+ text-transform: uppercase;
+ padding: 3px 10px;
+ }
+.dropdown-menu li.message {
+ padding: 5px 10px;
+ }
+.dropdown-menu li > span.field-value {
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ display: block;
+ word-wrap: normal;
+ }
+/* link style */
+.dropdown-menu li > a {
+ display: block;
+ clear: both;
+ font-weight: normal;
+ line-height: 20px;
+ position: relative;
+ color: #5C6773;
+ padding: 5px 10px;
+ white-space: normal;
+ text-decoration: none;
+ }
+.dropdown-menu li > a > .info {
+ display: block;
+ font-size: 12px;
+ }
+/* focus state */
+.dropdown-menu li > a:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.dropdown-menu li > a:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.dropdown-menu li > a:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+/* hover state */
+.dropdown-menu li > a:hover {
+ color: #5C6773;
+ background: #F2F4F5;
+ }
+/* items with secondary action icons */
+.dropdown-menu li > a.primary-link {
+ margin-right: 40px;
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ }
+.dropdown-menu li > a.secondary-link {
+ position: absolute;
+ right: 0;
+ top: 0;
+ bottom: 0;
+ width: 40px;
+ padding-left:0;
+ padding-right: 0;
+ font-size: 16px;
+ text-align: center;
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ }
+.dropdown-menu li > a > .link-description {
+ color: #6b7785;
+ display: block;
+ font-size: 0.85em;
+ }
+/* disabled state */
+.dropdown-menu > .disabled > a,
+ .dropdown-menu > .disabled > a:hover,
+ .dropdown-menu > .disabled > a:focus,
+ .dropdown-menu li > a.disabled,
+ .dropdown-menu li > a.disabled:hover,
+ .dropdown-menu li > a.disabled:focus {
+ color: #C3CBD4;
+ cursor: not-allowed;
+ text-decoration: none;
+ background-color: transparent;
+ background-image: none; /* Remove CSS gradient */
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+/* divider style */
+.dropdown-menu .divider {
+ margin: 0;
+ border: none;
+ border-top: 1px solid #C3CBD4;
+ margin-top: 0;
+ height: 0;
+ }
+/* remove top border when there is already a divider */
+.dropdown-menu .divider + li > a {
+ border-top: none;
+ }
+/* select menus with find */
+.dropdown-menu .input-container .shared-findinput {
+ width: 100%;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ padding: 5px;
+ margin:0;
+ }
+.dropdown-menu .input-container .search-query {
+ width: 100%;
+ }
+/* truncated dropdown text */
+.dropdown-truncated li > a {
+ /* wrapping */
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
+}
+/*************************************************************************************************/
+/* DROPDOWN SIZES */
+/*************************************************************************************************/
+.dropdown-menu-narrow {
+ width: 10em;
+}
+.dropdown-menu-medium {
+ width: 25em;
+}
+.dropdown-menu-wide {
+ width: 30em;
+}
+.dropdown-menu-width-auto {
+ width: auto;
+ max-width: 20em;
+}
+.dropdown-menu-width-auto.dropdown-menu-narrow {
+ max-width: 10em;
+ }
+.dropdown-menu-width-auto.dropdown-menu-medium {
+ max-width: 25em;
+ }
+.dropdown-menu-width-auto.dropdown-menu-wide {
+ max-width: 30em;
+ }
+/*************************************************************************************************/
+/* SELECTABLE DROPDOWN */
+/*************************************************************************************************/
+.dropdown-menu-selectable li > a { /* BS 2.2 scoped */
+ padding-left: 24px;
+}
+/*************************************************************************************************/
+/* BOOTSTRAP OVERRIDE */
+/*************************************************************************************************/
+.navbar .nav > li > .dropdown-menu:before, .navbar .nav > li > .dropdown-menu:after {
+ display: none;
+ }
+.dropdown-header {
+ display: block;
+ padding: 3px 20px;
+ font-size: 12px;
+ line-height: 1.42857143;
+ color: #6b7785;
+}
+/*************************************************************************************************/
+/* FIXED HEIGHT DROPDOWNS & POPDOWNS */
+/*************************************************************************************************/
+.dropdown-menu-tall ul {
+ max-height: 20em;
+ overflow: auto;
+}
+.dropdown-menu-short ul {
+ max-height: 10em;
+ overflow: auto;
+}
+/* disable scrolling */
+.dropdown-menu-noscroll ul {
+ max-height: none;
+}
+/* Allow for dropdowns to go bottom up (aka, dropup-menu) */
+/* ------------------------------------------------------ */
+/* Just add .dropup after the standard .dropdown class and you're set, bro. */
+/* TODO: abstract this so that the navbar fixed styles are not placed here? */
+/* Reverse the caret */
+.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
+ border-top: 0;
+ border-bottom: 4px solid #000000;
+ content: "";
+ }
+/* Different positioning for bottom up menu */
+.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
+ top: auto;
+ bottom: 100%;
+ margin-bottom: 1px;
+ }
+/*************************************************************************************************/
+/* SUBMENUS */
+/*************************************************************************************************/
+.dropdown-submenu {
+ position: relative;
+}
+/* Default dropdowns */
+.dropdown-submenu > .dropdown-menu {
+ top: 0;
+ left: 100%;
+ margin-top: -6px;
+ margin-left: -1px;
+ border-radius: 2px 2px 2px 2px;
+ }
+.dropdown-submenu:hover > .dropdown-menu {
+ display: block;
+ }
+/* hover state of dropdown submenu */
+.dropdown-submenu:hover > a,
+ .dropdown-submenu:focus > a {
+ text-decoration: none;
+ color: #006EAA;
+ background: #F7F8FA;
+ }
+.dropdown-submenu > a {
+ paddin-right: 20px;
+ }
+/* Caret to indicate there is a submenu */
+.dropdown-submenu > a:after {
+ display: block;
+ content: "";
+ position: absolute;
+ right: 8px;
+ top: 50%;
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%);
+ width: 0;
+ height: 0;
+ border-color: transparent;
+ border-style: solid;
+ border-width: 5px 0 5px 5px;
+ border-left-color: rgb(204, 204, 204);
+ }
+.dropdown-submenu > ul {
+ overflow-x: hidden;
+ overflow-y: auto;
+ }
+/* Left aligned submenus */
+.dropdown-submenu.pull-left {
+ /* Undo the float */
+ /* Yes, this is awkward since .pull-left adds a float, but it sticks to our conventions elsewhere. */
+ float: none;
+ }
+/* Positioning the submenu */
+.dropdown-submenu.pull-left > .dropdown-menu {
+ left: -100%;
+ margin-left: 10px;
+ border-radius: 6px 0 6px 6px;
+ }
+/*************************************************************************************************/
+/* DROPUPS */
+/*************************************************************************************************/
+.dropup .dropdown-submenu > .dropdown-menu {
+ top: auto;
+ bottom: 0;
+ margin-top: 0;
+ margin-bottom: -2px;
+ border-radius: 5px 5px 5px 0;
+}
+/*************************************************************************************************/
+/* TWEAK NAV HEADERS */
+/*************************************************************************************************/
+/* Increase padding from 15px to 20px on sides */
+.dropdown .dropdown-menu .nav-header {
+ padding-left: 20px;
+ padding-right: 20px;
+}
+/*************************************************************************************************/
+/* TYPEAHEAD */
+/*************************************************************************************************/
+.typeahead {
+ z-index: 1051;
+ margin-top: 2px; /* give it some space to breathe */
+ border-radius: 3px;
+}
+/*===============================================================================================*/
+/* SPLUNK: COMPONENT ANIMATIONS */
+/*===============================================================================================*/
+.fade {
+ opacity: 0;
+ -webkit-transition: opacity 0.125s;
+ transition: opacity 0.125s;
+}
+.fade.in {
+ opacity: 1;
+ }
+.collapse {
+ position: relative;
+ height: 0;
+ overflow: hidden;
+ -webkit-transition: height 0.2s ease;
+ transition: height 0.2s ease;
+}
+.collapse.in {
+ height: auto;
+ }
+/*===============================================================================================*/
+/* SPLUNK: CLOSE ICONS */
+/*===============================================================================================*/
+.close {
+ float: right;
+ border-radius: 3px;
+ width: 27px;
+ height: 27px;
+
+ /* hide any placeholder text */
+ color: transparent;
+ font-size: 0;
+ line-height: 0;
+ text-align: center;
+ -webkit-transition: background 0.2s, color 0.2s;
+ transition: background 0.2s, color 0.2s;
+ /* Additional properties for button version */
+ /* iOS requires the button element instead of an anchor tag. */
+}
+.close:before {
+ font-family: "Splunk Icons";
+ content: '\2717';
+ font-size: 20px;
+ color: #5C6773;
+ line-height: 28px;
+ -webkit-transition: color 0.2s;
+ transition: color 0.2s;
+ }
+.close:hover {
+ background-color: #F7F8FA;
+ cursor: pointer;
+ text-decoration: none;
+ }
+.close:hover:before {
+ color: #006EAA;
+ }
+.close:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.close:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.close:focus:before {
+ color: #006EAA;
+ }
+/* If you want the anchor version, it requires `href="#"`. */
+button.close {
+ padding: 0;
+ cursor: pointer;
+ background: transparent;
+ border: 0;
+ -webkit-appearance: none;
+ }
+/* Components: Buttons & Alerts */
+/*===============================================================================================*/
+/* SPLUNK: BUTTONS */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* Base Styles & Overrides */
+/* Standard button class for use on a, button */
+/*************************************************************************************************/
+/*
+ Button
+ Button
+ Button
+
+*/
+.btn {
+ display: inline-block;
+ padding: 5px 14px;
+ height: auto;
+ line-height: 20px;
+ font-size: 14px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ padding: 5px 14px;
+ margin-bottom: 0; /* For input.btn */
+ font-weight: 400;
+ color: #5C6773;
+ text-align: center;
+ vertical-align: middle;
+ cursor: pointer;
+ border: 1px solid;
+ border-radius: 3px;
+ white-space: nowrap;
+
+ background-color: #F7F8FA;
+
+ border-color: #C3CBD4;
+
+ color: #5C6773;
+
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+
+ text-decoration: none;
+
+ text-shadow: none;
+
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ -webkit-filter: none;
+
+ filter: none;
+}
+/* this breaks some bootstrap styles */
+.btn:hover {
+ background-color: rgb(235, 238, 239);
+ border-color: #C3CBD4;
+ color: #5C6773;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.btn:focus {
+ background-color: #F7F8FA;
+ border-color: #C3CBD4;
+ color: #5C6773;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.btn:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.btn:active, .btn.active {
+ background-color: #E1E6EB;
+ border-color: #C3CBD4;
+ color: #3C444D;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: none;
+ transition: none;
+ -webkit-filter: none;
+ filter: none;
+ }
+.btn.disabled,
+ .btn[disabled],
+ .btn.disabled:hover,
+ .btn[disabled]:hover,
+ .btn.disabled:focus,
+ .btn[disabled]:focus,
+ .btn.disabled:active,
+ .btn[disabled]:active {
+ background-color: #F7F8FA;
+ border-color: #E1E6EB;
+ color: #6b7785;
+ -webkit-box-shadow: inset 0px -1px 0 #E1E6EB;
+ box-shadow: inset 0px -1px 0 #E1E6EB;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ cursor: not-allowed;
+ }
+/*************************************************************************************************/
+/* PRIMARY BUTTONS */
+/* Provides extra visual weight and identifies the primary action in a set of buttons. */
+/*************************************************************************************************/
+/*
+ Primary
+ Primary
+ Primary
+
+*/
+.btn-primary {
+ padding: 6px 15px;
+ font-weight: 500;
+ border: none;
+
+ background-color: #5CC05C;
+
+ border-color: transparent;
+
+ color: #FFFFFF;
+
+ -webkit-box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+
+ box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+
+ text-decoration: none;
+
+ text-shadow: none;
+
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ -webkit-filter: none;
+
+ filter: none;
+}
+.btn-primary:hover {
+ background-color: #40A540;
+ border-color: transparent;
+ color: #FFFFFF;
+ -webkit-box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.btn-primary:focus {
+ background-color: #5CC05C;
+ border-color: transparent;
+ color: #FFFFFF;
+ -webkit-box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.btn-primary:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.btn-primary:active, .btn-primary.active {
+ background-color: #389038;
+ border-color: transparent;
+ color: #FFFFFF;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.btn-primary.disabled,
+ .btn-primary[disabled],
+ .btn-primary.disabled:hover,
+ .btn-primary[disabled]:hover,
+ .btn-primary.disabled:focus,
+ .btn-primary[disabled]:focus,
+ .btn-primary.disabled:active,
+ .btn-primary[disabled]:active {
+ background-color: #9ED99E;
+ border-color: transparent;
+ color: #DFF2DF;
+ -webkit-box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ cursor: not-allowed;
+ }
+.btn-secondary {
+ font-weight: 500;
+}
+.btn-secondary:hover {
+ background-color: rgb(235, 238, 239);
+ border-color: #C3CBD4;
+ color: #5C6773;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.btn-secondary:focus {
+ background-color: #F7F8FA;
+ border-color: #C3CBD4;
+ color: #5C6773;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.btn-secondary:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.btn-secondary:active, .btn-secondary.active {
+ background-color: #E1E6EB;
+ border-color: #C3CBD4;
+ color: #3C444D;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: none;
+ transition: none;
+ -webkit-filter: none;
+ filter: none;
+ }
+.btn-secondary.disabled,
+ .btn-secondary[disabled],
+ .btn-secondary.disabled:hover,
+ .btn-secondary[disabled]:hover,
+ .btn-secondary.disabled:focus,
+ .btn-secondary[disabled]:focus,
+ .btn-secondary.disabled:active,
+ .btn-secondary[disabled]:active {
+ background-color: #F7F8FA;
+ border-color: #E1E6EB;
+ color: #6b7785;
+ -webkit-box-shadow: inset 0px -1px 0 #E1E6EB;
+ box-shadow: inset 0px -1px 0 #E1E6EB;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ cursor: not-allowed;
+ }
+/*************************************************************************************************/
+/* Links */
+/* Pager style button pill */
+/* Note: this does not inherit or extend btn base styles and is meant for links only */
+/*************************************************************************************************/
+/*
+ Pill
+ Pill
+ Pill
+ Pill
+*/
+.btn-pill {
+ display: inline-block;
+ padding: 5px 14px; /* note the vertical padding will be funky unless it's block, inline-block, or floated */
+ line-height: 20px;
+ border-radius: 3px;
+ border: 1px solid transparent;
+
+ background-color: none;
+
+ border-color: transparent;
+
+ color: #5C6773;
+
+ -webkit-box-shadow: none;
+
+ box-shadow: none;
+
+ text-decoration: none;
+
+ text-shadow: none;
+
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ -webkit-filter: none;
+
+ filter: none;
+}
+.btn-pill:hover {
+ color: #006EAA;
+ background: rgb(235, 238, 239);
+ border-color: #C3CBD4;
+ text-decoration: none;
+ }
+.btn-pill:focus {
+ color: #5C6773;
+ background: none;
+ border-color: transparent;
+ text-decoration: none;
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.btn-pill:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.btn-pill:active, .btn-pill.active {
+ color: #5C6773;
+ background: #E1E6EB;
+ border-color: transparent;
+ text-decoration: none;
+ }
+.btn-pill.disabled,
+ .btn-pill[disabled],
+ .btn-pill.disabled:hover,
+ .btn-pill[disabled]:hover,
+ .btn-pill.disabled:focus,
+ .btn-pill[disabled]:focus,
+ .btn-pill.disabled:active,
+ .btn-pill[disabled]:active {
+ color: #C3CBD4;
+ background: none;
+ border-color: transparent;
+ text-decoration: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ cursor: not-allowed;
+ }
+/*************************************************************************************************/
+/* LINK BUTTONS */
+/* Make a button look and behave like a link. */
+/*************************************************************************************************/
+.btn-link {
+ background-color: transparent;
+ border-color: transparent;
+ color: #006EAA;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+}
+.btn-link:hover {
+ color: #006EAA;
+ text-decoration: underline;
+ }
+.btn-link:focus {
+ color: #006EAA;
+ text-decoration: none;
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.btn-link:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.btn-link:active, .btn-link.active {
+ color: #006EAA;
+ text-decoration: none;
+ }
+.btn-link.disabled,
+ .btn-link[disabled],
+ .btn-link.disabled:hover,
+ .btn-link[disabled]:hover,
+ .btn-link.disabled:focus,
+ .btn-link[disabled]:focus,
+ .btn-link.disabled:active,
+ .btn-link[disabled]:active {
+ color: #6b7785;
+ text-decoration: none;
+ cursor: not-allowed;
+ }
+/*************************************************************************************************/
+/* BLOCK BUTTON */
+/*************************************************************************************************/
+.btn-block {
+ display: block;
+ width: 100%;
+ padding-left: 0;
+ padding-right: 0;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+/* Vertically space out multiple block buttons */
+.btn-block + .btn-block {
+ margin-top: 5px;
+}
+/* Specificity overrides */
+input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
+ width: 100%;
+ }
+/*************************************************************************************************/
+/* DRAGGABLE BUTTON */
+/*************************************************************************************************/
+/*
+ Draggable
+
+
+*/
+.btn-draggable {
+ cursor: move;
+ width: 150px;
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+/* generated handle */
+.btn-draggable:before, .btn-draggable .before {
+ content: "";
+ float: left;
+ margin-left: -8px;
+ height: 18px;
+ width: 6px;
+ background: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%224px%22%20height%3D%224px%22%20viewBox%3D%220%200%204%204%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20fill%3D%22%23818D99%22%20width%3D%222%22%20height%3D%222%22/%3E%0A%3C/svg%3E);
+ cursor: move;
+ }
+/* sizes */
+.btn-draggable.btn-small:before{
+ height: 14px;
+ }
+.btn-draggable.btn-mini:before{
+ height: 12px;
+ }
+/*************************************************************************************************/
+/* BUTTON SIZES */
+/*************************************************************************************************/
+/* Large */
+.btn-large {
+ padding: 8px 28px;
+}
+.btn-large [class^="icon-"],
+ .btn-large [class*=" icon-"] {
+ margin-top: 4px;
+ }
+.btn-large.btn-primary {
+ padding: 9px 29px;
+ }
+/* Small */
+.btn-small {
+ padding: 3px 14px;
+}
+.btn-small [class^="icon-"],
+ .btn-small [class*=" icon-"] {
+ margin-top: 0px;
+ }
+.btn-small.btn-primary {
+ padding: 4px 15px;
+ }
+/* Mini */
+.btn-mini {
+ padding: 0px 7px;
+}
+.btn-mini [class^="icon-"],
+ .btn-mini [class*=" icon-"] {
+ margin-top: -1px;
+ }
+.btn-mini.btn-primary {
+ padding: 1px 8px;
+ }
+.btn-mini,
+.btn-group > .btn-mini {
+ font-size: 12px;
+ font-weight: 500;
+ line-height: 18px;
+}
+/* Square Button */
+.btn-square {
+ padding: 6px 0;
+ height: 32px;
+ width: 32px;
+ text-align: center;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+/*************************************************************************************************/
+/* PRINT */
+/*************************************************************************************************/
+@media print {
+ .btn {
+ background: none !important;
+ border: none !important;
+ padding: 0 !important;
+ color: #3C444D !important;
+ text-shadow: none !important;
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ }
+ .caret {
+ display: none !important;
+ }
+}
+/*===============================================================================================*/
+/* SPLUNK: BUTTON GROUPS */
+/* BTN-GROUP handles rounding & spacing on btns & btn-combo. */
+/* BTN-COMBO handles rounding on dropdowns & splits only, behaves like group but without */
+/* grouping or spacing. */
+/*===============================================================================================*/
+/* button combos, grouping and toolbar
+
+*/
+/* Make the div behave like a button */
+.btn-group,
+.btn-combo {
+ position: relative;
+ display: inline-block;
+ font-size: 0; /* remove as part 1 of font-size inline-block hack */
+ white-space: nowrap; /* prevent buttons from wrapping when in tight spaces (e.g., the table on the tests page) */
+ vertical-align: middle; /* match .btn alignment given font-size hack above */
+}
+/* Space out series of button groups */
+.btn-group + .btn-group,
+.btn-combo + .btn-combo {
+ margin-left: 10px;
+}
+/* Float them, remove border radius, then re-add to first and last elements */
+.btn-group > .btn,
+ .btn-group > .btn-combo > .btn {
+ position: relative;
+ border-radius: 0;
+ }
+/* reset margin when in a group */
+.btn-group > .btn + .btn,
+ .btn-group > .btn + .btn-combo,
+ .btn-group > .btn-combo + .btn-combo,
+ .btn-group > .btn-combo + .btn {
+ margin-left: -1px;
+ }
+/* Redeclare as part 2 of font-size inline-block hack */
+.btn-group > .btn,
+ .btn-group > .btn-large,
+ .btn-group > .btn-small,
+ .btn-group > .dropdown-menu,
+ .btn-group > .popover,
+ .btn-group .btn-pill,
+ .btn-group .popdown-dialog,
+ .btn-group .dropdown-toggle,
+ .btn-group ul {
+ font-size: 14px;
+ }
+.btn-group > .btn-mini {
+ font-size: 12px; /* Reset font for mini size */
+ }
+/* Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match */
+.btn-group > .btn:first-child,
+ .btn-group > .btn-combo:first-child > .btn:first-child,
+ .btn-group > .btn-combo:first-child > .drodown-toggle,
+ .btn-group > .btn-combo:first-child > .btn:first-child {
+ margin-left: 0;
+ border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ }
+/* Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it */
+.btn-group > .btn:last-child,
+ .btn-group > .dropdown-toggle,
+ .btn-group > .btn-combo:last-child > .btn:last-child,
+ .btn-group > .btn-combo:last-child > .dropdown-toggle {
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ }
+/* Reset corners for large buttons */
+.btn-group > .btn.large:first-child,
+ .btn-group > .btn-combo:first-child > .btn.large:first-child {
+ margin-left: 0;
+ border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ }
+.btn-group > .btn.large:last-child,
+ .btn-group > .large.dropdown-toggle,
+ .btn-group > .btn-combo:last-child > .btn.large:last-child,
+ .btn-group > .btn-combo:last-child > .large.dropdown-toggle {
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ }
+/* On hover/active, bring the proper btn to front */
+.btn-group > .btn:hover,
+ .btn-group > .btn:active,
+ .btn-group > .btn.active,
+ .btn-group > .btn-combo > .btn:hover,
+ .btn-group > .btn-combo > .btn:active,
+ .btn-group > .btn-combo > .btn.active {
+ z-index: 2;
+ }
+/* On focus, bring the btn to front */
+.btn-group > .btn:focus,
+ .btn-group > .btn-combo > .btn:focus {
+ z-index: 3;
+ }
+/* On active and open, don't show outline */
+.btn-group .dropdown-toggle:active,
+ .btn-group.open .dropdown-toggle {
+ outline: 0;
+ }
+/*************************************************************************************************/
+/* BUTTON COMBO */
+/*************************************************************************************************/
+/* special case for btn-combo */
+.btn-combo > .btn:first-child {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ }
+.btn-combo > .btn:last-child,
+ .btn-combo > .dropdown-toggle {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ }
+/* reset margin when in a group */
+.btn-combo > .btn + .btn {
+ margin-left: -1px;
+ }
+/* Redeclare as part 2 of font-size inline-block hack */
+.btn-combo > .btn,
+ .btn-combo > .btn-large,
+ .btn-combo > .btn-small,
+ .btn-combo > .dropdown-menu,
+ .btn-combo .btn-pill,
+ .btn-combo .popdown-dialog,
+ .btn-combo .dropdown-toggle,
+ .btn-combo ul {
+ font-size: 14px;
+ }
+.btn-combo > .btn-mini {
+ font-size: 12px; /* Reset font for mini size */
+ }
+/* Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match */
+.btn-combo:first-child > .btn:first-child {
+ margin-left: 0;
+ border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ }
+/* Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it */
+.btn-combo > .dropdown-toggle {
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ }
+/*************************************************************************************************/
+/* BUTTON TOOLBAR */
+/* Optional: Group multiple button groups together for a toolbar. */
+/*************************************************************************************************/
+.btn-toolbar {
+ font-size: 0; /* Hack to remove whitespace that results from using inline-block */
+ margin-top: 10px;
+ margin-bottom: 10px;
+}
+.btn-toolbar .btn-combo {
+ display: inline-block; /* display inline for toolbar */
+ }
+.btn-toolbar > .btn + .btn,
+ .btn-toolbar > .btn-group + .btn,
+ .btn-toolbar > .btn + .btn-group,
+ .btn-toolbar > .btn-combo + .btn,
+ .btn-toolbar > .btn + .btn-combo {
+ margin-left: 5px;
+ }
+/*************************************************************************************************/
+/* SPLIT BUTTON DROPDOWNS */
+/*************************************************************************************************/
+/* Give the line between buttons some depth */
+.btn-group > .btn-combo > .btn + .dropdown-toggle,
+.btn-combo > .btn + .dropdown-toggle {
+ padding-left: 8px;
+ padding-right: 8px;
+ -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
+ box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
+}
+.btn-group > .btn-mini + .dropdown-toggle,
+ .btn-group > .btn-combo > .btn-mini + .dropdown-toggle {
+ padding-left: 5px;
+ padding-right: 5px;
+ }
+.btn-group > .btn-large + .dropdown-toggle,
+ .btn-group > .btn-combo > .btn-large + .dropdown-toggle {
+ padding-left: 12px;
+ padding-right: 12px;
+ }
+/* Remove the gradient and set the same inset shadow as the :active state */
+.btn-group.open .dropdown-toggle {
+ background-image: none;
+ -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
+ box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
+ }
+/* Keep the hover's background when dropdown is open */
+.btn-group.open .btn.dropdown-toggle {
+ background-color: rgb(235, 238, 239);
+ }
+/* The clickable button for toggling the menu */
+.btn-group.open .btn-primary.dropdown-toggle {
+ background-color: #40A540;
+ }
+.btn-group.open .btn-danger.dropdown-toggle {
+ background-color: #EA958D;
+ }
+.btn-group.open .btn-success.dropdown-toggle {
+ background-color: #40A540;
+ }
+/* Prevent Tooltip from spacing two buttons */
+.btn-group > .btn + div.tooltip + .btn {
+ margin-left: -1px;
+ }
+/*************************************************************************************************/
+/* VERTICAL BUTTON GROUPS */
+/*************************************************************************************************/
+.btn-group-vertical {
+ display: inline-block;
+}
+/* makes buttons only take up the width they need */
+.btn-group-vertical > .btn {
+ display: block;
+ float: none;
+ max-width: 100%;
+ border-radius: 0;
+ }
+.btn-group-vertical > .btn + .btn {
+ margin-left: 0;
+ margin-top: -1px;
+ }
+.btn-group-vertical:first-child {
+ border-radius: 3px 3px 0 0;
+ }
+.btn-group-vertical:last-child {
+ border-radius: 0 0 3px 3px;
+ }
+.btn-group-vertical > .btn-large:first-child {
+ border-radius: 3px 3px 0 0;
+ }
+.btn-group-vertical > .btn-large:last-child {
+ border-radius: 0 0 3px 3px;
+ }
+/*************************************************************************************************/
+/* RADIO BUTTON GROUP */
+/*************************************************************************************************/
+.btn-group-radio > .btn {
+ text-overflow: ellipsis;
+ overflow: hidden;
+ border-color: #C3CBD4;
+ }
+.btn-group-radio > .btn:hover {
+ background-color: rgb(235, 238, 239);
+ -webkit-box-shadow: inset 0 2px 0 #D8DFE6;
+ box-shadow: inset 0 2px 0 #D8DFE6;
+ }
+.btn-group-radio > .btn.active {
+ cursor: default;
+ background-color: #E1E6EB;
+ -webkit-box-shadow: inset 0 2px 0 #D8DFE6;
+ box-shadow: inset 0 2px 0 #D8DFE6;
+ border-color: #C3CBD4;
+ }
+.btn-group-radio > .btn.active:focus {
+ cursor: default;
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.btn-group-radio > .btn.active:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.btn-group-radio > .btn.active[disabled] {
+ cursor: not-allowed;
+ background-color: #E1E6EB;
+ -webkit-box-shadow: inset 0 2px 0 #D8DFE6;
+ box-shadow: inset 0 2px 0 #D8DFE6;
+ border-color: #E1E6EB;
+ }
+.btn-group-radio > .btn:disabled {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-color: #E1E6EB;
+ background-color: #F7F8FA;
+ }
+/* For synthetic radio with the "locale-responsive-layout" class, align the items vertically to accommodate long words (SPL-83062). */
+body.locale-de .btn-group-radio.locale-responsive-layout {
+ display: block;
+ }
+body.locale-de .btn-group-radio.locale-responsive-layout .btn {
+ border-radius: 0;
+ display: block;
+ width: 100%;
+ margin-left: 0;
+ border-bottom-width: 0;
+ }
+body.locale-de .btn-group-radio.locale-responsive-layout .btn:first-child {
+ border-radius: 3px 3px 0 0;
+ }
+body.locale-de .btn-group-radio.locale-responsive-layout .btn:last-child {
+ border-radius: 0 0 3px 3px;
+ border-bottom-width: 1px;
+ }
+/*===============================================================================================*/
+/* SPLUNK: ALERTS */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* ALERTS CONTAINER */
+/*************************************************************************************************/
+.alerts:not(.alerts-view) {
+ max-height: 500px;
+ overflow-y: auto;
+}
+/*************************************************************************************************/
+/* BASE STYLES */
+/*************************************************************************************************/
+.alert {
+ margin-bottom: 20px;
+ border-radius: 3px;
+ position: relative;
+ padding: 8px 35px 8px 27px;
+ word-wrap: break-word;
+ color: #3C444D;
+}
+.alert .icon-alert {
+ font-size: 200%;
+ position: absolute;
+ left: 0px;
+ top: 8px;
+ }
+.alert h4 {
+ color: inherit;
+ margin: 0;
+ }
+.alert .close {
+ position: relative;
+ top: -2px;
+ right: -21px;
+ line-height: 20px;
+ }
+.alert-inline {
+ display: inline-block;
+ border: 0;
+ margin-bottom: 0;
+}
+/*************************************************************************************************/
+/* ALERTS LEVELS */
+/*************************************************************************************************/
+.alert-warning .icon-alert {
+ color: #F8BE34;
+}
+.alert-info .icon-alert {
+ color: #006D9C;
+}
+.alert-info .icon-alert:before {
+ content: 'I';
+ }
+.alert-success .icon-alert {
+ color: #53A051;
+}
+.alert-success .icon-alert:before {
+ content: 'I';
+ }
+.alert-404,
+.alert-error .icon-alert {
+ color: #DC4E41;
+}
+.alert-404:before, .alert-error .icon-alert:before {
+ content: '\ECE2';
+ }
+/* Components: Nav */
+/*===============================================================================================*/
+/* SPLUNK: NAVS */
+/* Navigation styles and components. */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* BASE CLASS */
+/*************************************************************************************************/
+.nav {
+ margin-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+.nav > li > a {
+ display: block;
+ }
+.nav > li > a:hover, .nav > li > a:focus {
+ text-decoration: none;
+ }
+/* Redeclare pull classes because of specifity */
+.nav > .pull-right {
+ float: right;
+ }
+/* Nav headers (for dropdowns and lists) */
+.nav-header {
+ display: block;
+ padding: 3px 15px;
+ font-size: 12px;
+ font-weight: bold;
+ line-height: 20px;
+ color: #818D99;
+ text-shadow: 0 1px 0 rgba(255,255,255,.5);
+ text-transform: uppercase;
+}
+/* Space them out when they follow another list item (link) */
+.nav li + .nav-header {
+ margin-top: 9px;
+}
+/*************************************************************************************************/
+/* NAV LIST */
+/*************************************************************************************************/
+.nav-list {
+ padding-left: 15px;
+ padding-right: 15px;
+ margin-bottom: 0;
+}
+.nav-list > li > a,
+ .nav-list .nav-header {
+ margin-left: -15px;
+ margin-right: -15px;
+ text-shadow: 0 1px 0 rgba(255,255,255,.5);
+ }
+.nav-list > li > a {
+ padding: 3px 15px;
+ }
+.nav-list > .active > a,
+ .nav-list > .active > a:hover,
+ .nav-list > .active > a:focus {
+ color: #FFFFFF;
+ text-shadow: 0 -1px 0 rgba(0,0,0,.2);
+ background-color: #006EAA;
+ }
+.nav-list [class^="icon-"], .nav-list [class*=" icon-"] {
+ margin-right: 2px;
+ }
+/* Dividers (basically an hr) within the dropdown */
+.nav-list .divider {
+ height: 1px;
+ margin: 9px 1px;
+ /* 8px 1px */
+ overflow: hidden;
+ background-color: #C3CBD4;
+ }
+/*************************************************************************************************/
+/* TABS & PILLS */
+/*************************************************************************************************/
+.nav-tabs:before,
+ .nav-tabs:after,
+ .nav-pills:before,
+ .nav-pills:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.nav-tabs:after, .nav-pills:after {
+ clear: both;
+ }
+.nav-tabs > li, .nav-pills > li {
+ float: left;
+ }
+.nav-tabs > li > a, .nav-pills > li > a {
+ padding-right: 15px;
+ padding-left: 15px;
+ margin-right: 2px;
+ line-height: 14px; /* keeps the overall height an even number */
+ }
+/*************************************************************************************************/
+/* TABS */
+/* Splunk style tabs. */
+/* extends: nav */
+/* overrides: bootstrap default nav-tabs */
+/*************************************************************************************************/
+/*
+
+*/
+.nav-tabs {
+ padding: 0 5px;
+ height: 38px;
+ background-color: #FFFFFF;
+ border-bottom: 1px solid #E1E6EB;
+}
+.nav-tabs > li {
+ position: relative;
+ }
+.nav-tabs > li > a {
+ line-height: 34px;
+ padding: 2px 15px;
+ color: #5C6773;
+ }
+.nav-tabs > li > a:before {
+ content: '';
+ position: absolute;
+ width: calc(100% - 30px);
+ height: 0;
+ bottom: 0;
+ left: 14px;
+ background-color: #E1E6EB;
+ -webkit-transition: height 0.2s;
+ transition: height 0.2s;
+ }
+.nav-tabs > li > a:hover {
+ background: transparent;
+ }
+.nav-tabs > li > a:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.nav-tabs > li > a:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.nav-tabs > li > a:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ background-color: transparent;
+ border-radius: 3px;
+}
+.nav-tabs > li:not(.active):hover > a:before {
+ height: 3px;
+ }
+.nav-tabs > li.active > a:before {
+ height: 3px;
+ background-color: #007ABD;
+ }
+.nav-tabs > li.active, .nav-tabs > li > a.active {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ border-radius: 0 !important;
+ font-weight: 500;
+ color: #3C444D;
+ }
+/*************************************************************************************************/
+/* PILLS */
+/*************************************************************************************************/
+/* Links rendered as pills */
+.nav-pills > li > a {
+ padding-top: 8px;
+ padding-bottom: 8px;
+ margin-top: 2px;
+ margin-bottom: 2px;
+ border-radius: 5px;
+
+ }
+/* Active State */
+.nav-pills > .active > a,
+ .nav-pills > .active > a:hover,
+ .nav-pills > .active > a:focus {
+ color: #FFFFFF;
+ background-color: #006EAA;
+ }
+/*************************************************************************************************/
+/* STACKED NAV */
+/*************************************************************************************************/
+/* Stacked tabs and pills */
+.nav-stacked > li {
+ float: none;
+}
+.nav-stacked > li > a {
+ margin-right: 0; /* no need for the gap between nav items */
+ }
+/* Tabs */
+.nav-stacked > li.nav-tabs {
+ border-bottom: 0;
+ }
+.nav-stacked > li.nav-tabs > li > a {
+ border: 1px solid #C3CBD4;
+ border-radius: 0;
+ }
+.nav-stacked > li.nav-tabs > li > a:hover,
+ .nav-stacked > li.nav-tabs > li > a:focus {
+ border-color: #C3CBD4;
+ z-index: 2;
+ }
+.nav-stacked > li.nav-tabs > li:first-child > a {
+ border-top-right-radius: 3px;
+ border-top-left-radius: 3px;
+ }
+.nav-stacked > li.nav-tabs > li:last-child > a {
+ border-bottom-right-radius: 3px;
+ border-bottom-left-radius: 3px;
+ }
+/* Pills */
+.nav-stacked > li.nav-pills > li > a {
+ margin-bottom: 3px;
+ }
+.nav-stacked > li.nav-pills > li:last-child > a {
+ margin-bottom: 1px; /* decrease margin to match sizing of stacked tabs */
+ }
+/*************************************************************************************************/
+/* DROPDOWNS */
+/*************************************************************************************************/
+.nav-tabs .dropdown-menu {
+ border-radius: 0 0 3px 3px; /* remove the top rounded corners here since there is a hard edge above the menu */
+}
+.nav-pills .dropdown-menu {
+ border-radius: 3px; /* make rounded corners match the pills */
+}
+/*************************************************************************************************/
+/* DEFAULT DROPDOWN LINKS */
+/*************************************************************************************************/
+/* Make carets use linkColor to start */
+.nav .dropdown-toggle .caret {
+ border-top-color: #006EAA;
+ border-bottom-color: #006EAA;
+ margin-top: 6px;
+ }
+.nav .dropdown-toggle:hover .caret, .nav .dropdown-toggle:focus .caret {
+ border-top-color: #006EAA;
+ border-bottom-color: #006EAA;
+ }
+/* move down carets for tabs */
+.nav-tabs .dropdown-toggle .caret {
+ margin-top: 8px;
+}
+/*************************************************************************************************/
+/* ACTIVE DROPDOWN LINKS */
+/*************************************************************************************************/
+.nav .active .dropdown-toggle .caret {
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+}
+.nav-tabs .active .dropdown-toggle .caret {
+ border-top-color: #5C6773;
+ border-bottom-color: #5C6773;
+}
+/*************************************************************************************************/
+/* ACTIVE:HOVER / :FOCUS DROPDOWN LINKS */
+/*************************************************************************************************/
+.nav > .dropdown.active > a:hover,
+ .nav > .dropdown.active > a:focus {
+ cursor: pointer;
+ }
+/*************************************************************************************************/
+/* OPEN DROPDOWNS */
+/*************************************************************************************************/
+.nav-tabs .open .dropdown-toggle,
+.nav-pills .open .dropdown-toggle,
+.nav > li.dropdown.open.active > a:hover,
+.nav > li.dropdown.open.active > a:focus {
+ color: #FFFFFF;
+ background-color: #818D99;
+ border-color: #818D99;
+}
+.nav li.dropdown.open .caret,
+ .nav li.dropdown.open.active .caret,
+ .nav li.dropdown.open a:hover .caret,
+ .nav li.dropdown.open a:focus .caret {
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+ opacity: 1.0;
+ }
+/* Dropdowns in stacked tabs */
+.tabs-stacked .open > a:hover,
+ .tabs-stacked .open > a:focus {
+ border-color: #818D99;
+ }
+/*************************************************************************************************/
+/* TABBABLE COMMON STYLES */
+/*************************************************************************************************/
+/* Clear any floats */
+.tabbable:before,
+ .tabbable:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.tabbable:after {
+ clear: both;
+ }
+.tab-content {
+ overflow: auto; /* prevent content from running below tabs */
+}
+/* Remove border on bottom, left, right */
+.tabs-below > .nav-tabs, .tabs-right > .nav-tabs, .tabs-left > .nav-tabs {
+ border-bottom: 0;
+ }
+/* Show/hide tabbable areas */
+.tab-content > .tab-pane,
+.pill-content > .pill-pane {
+ display: none;
+}
+.tab-content > .active,
+.pill-content > .active {
+ display: block;
+}
+/*************************************************************************************************/
+/* TABBABLE BOTTOM STYLES */
+/*************************************************************************************************/
+.tabs-below > .nav-tabs {
+ border-top: 1px solid #C3CBD4;
+}
+.tabs-below > .nav-tabs > li {
+ margin-top: -1px;
+ margin-bottom: 0;
+ }
+.tabs-below > .nav-tabs > li > a {
+ border-radius: 0 0 3px 3px;
+ }
+.tabs-below > .nav-tabs > li > a:hover,
+ .tabs-below > .nav-tabs > li > a:focus {
+ border-bottom-color: transparent;
+ border-top-color: #C3CBD4;
+ }
+.tabs-below > .nav-tabs > .active > a,
+ .tabs-below > .nav-tabs > .active > a:hover,
+ .tabs-below > .nav-tabs > .active > a:focus {
+ border-color: transparent #C3CBD4 #C3CBD4 #C3CBD4;
+ }
+/*************************************************************************************************/
+/* TABBABLE LEFT & RIGHT STYLES */
+/*************************************************************************************************/
+/* Common styles */
+.tabs-left > li, .tabs-right > li {
+ float: none;
+ }
+.tabs-left > li > a, .tabs-right > li > a {
+ min-width: 74px;
+ margin-right: 0;
+ margin-bottom: 3px;
+ }
+/* Tabs on the left */
+.tabs-left > .nav-tabs {
+ float: left;
+ margin-right: 19px;
+ border-right: 1px solid #C3CBD4;
+}
+.tabs-left > .nav-tabs > li > a {
+ margin-right: -1px;
+ border-radius: 3px 0 0 3px;
+ }
+.tabs-left > .nav-tabs > li > a:hover,
+ .tabs-left > .nav-tabs > li > a:focus {
+ border-color: #E1E6EB #C3CBD4 #E1E6EB #E1E6EB;
+ }
+.tabs-left > .nav-tabs .active > a,
+ .tabs-left > .nav-tabs .active > a:hover,
+ .tabs-left > .nav-tabs .active > a:focus {
+ border-color: #C3CBD4 transparent #C3CBD4 #C3CBD4;
+ }
+/* Tabs on the right */
+.tabs-right > .nav-tabs {
+ float: right;
+ margin-left: 19px;
+ border-left: 1px solid #C3CBD4;
+}
+.tabs-right > .nav-tabs > li > a {
+ margin-left: -1px;
+ border-radius: 0 3px 3px 0;
+ }
+.tabs-right > .nav-tabs > li > a:hover,
+ .tabs-right > .nav-tabs > li > a:focus {
+ border-color: #E1E6EB #E1E6EB #E1E6EB #C3CBD4;
+ }
+.tabs-right > .nav-tabs .active > a,
+ .tabs-right > .nav-tabs .active > a:hover,
+ .tabs-right > .nav-tabs .active > a:focus {
+ border-color: #C3CBD4 #C3CBD4 #C3CBD4 transparent;
+ }
+/* fixes an alignment issue with out font based carets. */
+.nav .dropdown-toggle .caret,
+.nav-tabs .dropdown-toggle .caret,
+.navbar .nav .dropdown-toggle .caret {
+ margin-top: 0;
+}
+/*************************************************************************************************/
+/* DISABLED STATES */
+/*************************************************************************************************/
+/* Gray out text */
+.nav > .disabled > a {
+ color: #C3CBD4;
+}
+/* Nuke hover/focus effects */
+.nav > .disabled > a:focus,
+ .nav > .disabled > a:hover {
+ text-decoration: none;
+ background-color: transparent;
+ cursor: default;
+ }
+/*************************************************************************************************/
+/* PRINT */
+/*************************************************************************************************/
+@media print {
+ header,
+ .app-bar {
+ display: none !important;
+ }
+
+ .main-tabs {
+ border: none !important;
+ }
+ .main-tabs li:not(.active) {
+ display: none !important;
+ }
+ .main-tabs li.active:before, .main-tabs li.active:after {
+ display:none !important;
+ }
+}
+/*===============================================================================================*/
+/* SPLUNK: NAVBARS (REDUX) */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* COMMON STYLES */
+/*************************************************************************************************/
+/* Base class and wrapper */
+.navbar {
+ overflow: visible;
+ margin-bottom: 0;
+}
+/* We then reset it for fixed navbars in the #gridSystem mixin */
+.navbar .container {
+ width: auto;
+ }
+/* Brand: Website or project name. */
+.navbar .brand {
+ float: left;
+ display: block;
+ /* Vertically center the text given $navbarHeight */
+ padding: 7px 20px 7px;
+ margin-left: -20px; /* negative indent to left-align the text down the page */
+ font-size: 20px;
+ font-weight: 200;
+ color: #006EAA;
+ text-shadow: 0 1px 0 #FFFFFF;
+ }
+.navbar .brand:hover,
+ .navbar .brand:focus {
+ text-decoration: none;
+ }
+/* Dividers in navbar */
+.navbar .divider-vertical {
+ height: 34px;
+ margin: 0 9px;
+ border-left: 1px solid #171D21;
+ border-right: 1px solid #FFFFFF;
+ }
+/* Buttons in navbar */
+.navbar .btn,
+ .navbar .btn-group {
+ margin-top: 2px; /* Vertically center in navbar */
+ }
+/* Set width to auto for default container */
+.navbar .btn-group .btn,
+ .navbar .input-prepend .btn,
+ .navbar .input-append .btn,
+ .navbar .input-prepend .btn-group,
+ .navbar .input-append .btn-group {
+ margin-top: 0; /* then undo the margin here so we don't accidentally double it */
+ }
+/* Inner for background effects */
+/* Gradient is applied to its own element because overflow visible is not honored by IE when filter is present */
+.navbar-inner {
+ min-height: 34px;
+ padding-left: 20px;
+ padding-right: 20px;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#171D21));
+ background-image: linear-gradient(to bottom, #FFFFFF, #171D21);
+ border: 1px solid rgb(0, 0, 0);
+ border-radius: 3px;
+ -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065);
+ box-shadow: 0 1px 4px rgba(0,0,0,.065);
+}
+/* Prevent floats from breaking the navbar */
+.navbar-inner:before,
+ .navbar-inner:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.navbar-inner:after {
+ clear: both;
+ }
+/* Override the default collapsed state */
+.nav-collapse.collapse {
+ height: auto;
+ overflow: visible;
+}
+/* Plain text in topbar */
+.navbar-text {
+ margin-bottom: 0;
+ line-height: 34px;
+ color: #C3CBD4;
+}
+/* Janky solution for now to account for links outside the .nav */
+.navbar-link {
+ color: #C3CBD4;
+}
+.navbar-link:hover,
+ .navbar-link:focus {
+ color: #3C444D;
+ }
+/*************************************************************************************************/
+/* NAVBAR FORMS */
+/*************************************************************************************************/
+.navbar-form {
+ margin-bottom: 0;
+}
+/* remove default bottom margin */
+.navbar-form:before,
+ .navbar-form:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.navbar-form:after {
+ clear: both;
+ }
+.navbar-form input,
+ .navbar-form select,
+ .navbar-form .radio,
+ .navbar-form .checkbox {
+ margin-top: 2px; /* Vertically center in navbar */
+ }
+.navbar-form input,
+ .navbar-form select,
+ .navbar-form .btn {
+ display: inline-block;
+ margin-bottom: 0;
+ }
+.navbar-form input[type="image"],
+ .navbar-form input[type="checkbox"],
+ .navbar-form input[type="radio"] {
+ margin-top: 3px;
+ }
+.navbar-form .input-append,
+ .navbar-form .input-prepend {
+ margin-top: 5px;
+ white-space: nowrap;
+ }
+/* preven two items from separating within a .navbar-form that has .pull-left */
+.navbar-form .input-append input, .navbar-form .input-prepend input {
+ margin-top: 0; /* remove the margin on top since it's on the parent */
+ }
+/*************************************************************************************************/
+/* NAVBAR SEARCH */
+/*************************************************************************************************/
+.navbar-search {
+ position: relative;
+ float: left;
+ margin-top: 2px; /* Vertically center in navbar */
+ margin-bottom: 0;
+}
+.navbar-search .search-query {
+ margin-bottom: 0;
+ padding: 4px 14px;
+ font-family: Georgia, "Times New Roman", Times, serif;
+ font-size: 13px;
+ font-weight: normal;
+ line-height: 1;
+ border-radius: 15px; /* redeclare because of specificity of the type attribute */
+ }
+/*************************************************************************************************/
+/* STATIC NAVBAR */
+/*************************************************************************************************/
+.navbar-static-top {
+ position: static;
+ margin-bottom: 0;
+}
+/* remove 18px margin for default navbar */
+.navbar-static-top .navbar-inner {
+ border-radius: 0;
+ }
+/*************************************************************************************************/
+/* FIXED NAVBAR */
+/*************************************************************************************************/
+/* Shared (top/bottom) styles */
+.navbar-fixed-top,
+.navbar-fixed-bottom {
+ position: fixed;
+ right: 0;
+ left: 0;
+ z-index: 1030;
+ margin-bottom: 0;
+}
+/* remove 18px margin for default navbar */
+.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {
+ padding-left: 0;
+ padding-right: 0;
+ border-radius: 0;
+ }
+.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner {
+ border-width: 0 0 1px;
+ -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
+ box-shadow: 0 1px 10px rgba(0,0,0,.1);
+ }
+/* Fixed to top */
+.navbar-fixed-top {
+ top: 0;
+}
+/* Fixed to bottom */
+.navbar-fixed-bottom {
+ bottom: 0;
+}
+.navbar-fixed-bottom .navbar-inner {
+ border-width: 1px 0 0;
+ -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
+ box-shadow: 0 -1px 10px rgba(0,0,0,.1);
+ }
+/* Reset container width */
+/* Required here as we reset the width earlier on and the grid mixins don't override early enough */
+.navbar-static-top .container,
+.navbar-fixed-top .container,
+.navbar-fixed-bottom .container {
+ width: 940px;
+}
+/*************************************************************************************************/
+/* NAVIGATION */
+/*************************************************************************************************/
+.navbar {
+ /* Navbar button for toggling navbar items in responsive layouts */
+}
+.navbar .nav {
+ position: relative;
+ left: 0;
+ display: block;
+ float: left;
+ margin: 0 10px 0 0;
+ }
+.navbar .nav.pull-right {
+ float: right; /* redeclare due to specificity */
+ margin-right: 0; /* remove margin on float right nav */
+ }
+.navbar .nav > li {
+ float: left;
+ }
+/* Links */
+.navbar .nav > li > a {
+ float: none;
+ /* Vertically center the text given $navbarHeight */
+ padding: 7px 15px 7px;
+ color: #C3CBD4;
+ text-decoration: none;
+ text-shadow: 0 1px 0 #FFFFFF;
+ }
+/* Hover/focus */
+.navbar .nav > li > a:focus,
+ .navbar .nav > li > a:hover {
+ background-color: transparent; /* "transparent" is default to differentiate :hover/:focus from .active */
+ color: #3C444D;
+ text-decoration: none;
+ }
+/* Dropdown Menus */
+.navbar .nav > li > .dropdown-menu:before {
+ content: '';
+ display: inline-block;
+ border-left: 7px solid transparent;
+ border-right: 7px solid transparent;
+ border-bottom: 7px solid #C3CBD4;
+ border-bottom-color: #C3CBD4;
+ position: absolute;
+ top: -7px;
+ left: 9px;
+ }
+.navbar .nav > li > .dropdown-menu:after {
+ content: '';
+ display: inline-block;
+ border-left: 6px solid transparent;
+ border-right: 6px solid transparent;
+ border-bottom: 6px solid #FFFFFF;
+ position: absolute;
+ top: -6px;
+ left: 10px;
+ }
+/* Caret should match text color on hover/focus */
+.navbar .nav > li.dropdown > a:hover .caret,
+ .navbar .nav > li.dropdown > a:focus .caret {
+ border-top-color: #3C444D;
+ border-bottom-color: #3C444D;
+ }
+/* Remove background color from open dropdown */
+.navbar .nav > li.dropdown.open > .dropdown-toggle, .navbar .nav > li.dropdown.active > .dropdown-toggle, .navbar .nav > li.dropdown.open.active > .dropdown-toggle {
+ background-color: rgb(13, 16, 18);
+ color: #5C6773;
+ }
+.navbar .nav > li.dropdown.open > .dropdown-toggle .caret, .navbar .nav > li.dropdown.active > .dropdown-toggle .caret, .navbar .nav > li.dropdown.open.active > .dropdown-toggle .caret {
+ border-top-color: #5C6773;
+ border-bottom-color: #5C6773;
+ }
+.navbar .nav > li.dropdown > .dropdown-toggle .caret {
+ border-top-color: #C3CBD4;
+ border-bottom-color: #C3CBD4;
+ }
+.navbar .nav .dropdown-toggle .caret {
+ margin-top: 8px;
+ }
+/* Active nav items */
+.navbar .nav > .active > a,
+ .navbar .nav > .active > a:hover,
+ .navbar .nav > .active > a:focus {
+ color: #5C6773;
+ text-decoration: none;
+ background-color: rgb(13, 16, 18);
+ -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,.125);
+ box-shadow: inset 0 3px 8px rgba(0,0,0,.125);
+ }
+/* These definitions need to come after '.navbar .btn' */
+.navbar .btn-navbar {
+ display: none;
+ float: right;
+ padding: 7px 10px;
+ margin-left: 5px;
+ margin-right: 5px;
+ background-color: #F7F8FA;
+ border-color: #C3CBD4;
+ color: #5C6773;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
+ box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
+ }
+.navbar .btn-navbar .icon-bar {
+ display: block;
+ width: 18px;
+ height: 2px;
+ background-color: #f5f5f5;
+ border-radius: 1px;
+ -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.25);
+ box-shadow: 0 1px 0 rgba(0,0,0,.25);
+ }
+.navbar .btn-navbar .icon-bar+ .icon-bar {
+ margin-top: 3px;
+ }
+/* Right aligned menus need alt position */
+.navbar .pull-right > li > .dropdown-menu,
+ .navbar .nav > li > .dropdown-menu.pull-right {
+ left: auto;
+ right: 0;
+ }
+.navbar .pull-right > li > .dropdown-menu:before, .navbar .nav > li > .dropdown-menu.pull-right:before {
+ left: auto;
+ right: 12px;
+ }
+.navbar .pull-right > li > .dropdown-menu:after, .navbar .nav > li > .dropdown-menu.pull-right:after {
+ left: auto;
+ right: 13px;
+ }
+.navbar .pull-right > li > .dropdown-menu .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
+ left: auto;
+ right: 100%;
+ margin-left: 0;
+ margin-right: -1px;
+ border-radius: 6px 0 6px 6px;
+ }
+/* Menu position and menu caret support for dropups via extra dropup class */
+.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
+ border-top: 7px solid #C3CBD4;
+ border-top-color: #C3CBD4;
+ border-bottom: 0;
+ bottom: -7px;
+ top: auto;
+ }
+.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
+ border-top: 6px solid #FFFFFF;
+ border-bottom: 0;
+ bottom: -6px;
+ top: auto;
+ }
+/*===============================================================================================*/
+/* SPLUNK: PAGINATOR */
+/* Navigation styles and components. */
+/*===============================================================================================*/
+/* pagination styles and overrides
+
+
+*/
+.pagination {
+ height: auto;
+}
+.pagination > ul {
+ display: inline-block;
+ /* Reset default ul styles */
+ margin-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+ }
+.pagination > ul > li {
+ float: left;
+ }
+.pagination > ul > li > span,
+ .pagination > ul > li > a {
+ padding: 5px 14px; /* note the vertical padding will be funky unless it's block, inline-block, or floated */
+ float: left;
+ line-height: 20px;
+ border: 1px solid transparent;
+ border-radius: 3px;
+
+ background-color: none;
+
+ border-color: transparent;
+
+ color: #5C6773;
+
+ -webkit-box-shadow: none;
+
+ box-shadow: none;
+
+ text-decoration: none;
+
+ text-shadow: none;
+
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ -webkit-filter: none;
+
+ filter: none;
+ }
+.pagination > ul > li > span:hover, .pagination > ul > li > a:hover {
+ color: #006EAA;
+ background: rgb(235, 238, 239);
+ border-color: #C3CBD4;
+ text-decoration: none;
+ }
+.pagination > ul > li > span:focus, .pagination > ul > li > a:focus {
+ color: #006EAA;
+ background: none;
+ border-color: transparent;
+ text-decoration: none;
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.pagination > ul > li > span:focus:active:not([disabled]), .pagination > ul > li > a:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.pagination > ul > li > span:active, .pagination > ul > li > span.active, .pagination > ul > li > a:active, .pagination > ul > li > a.active {
+ color: #5C6773;
+ background: #E1E6EB;
+ border-color: transparent;
+ text-decoration: none;
+ }
+.pagination > ul > li > span.disabled,
+ .pagination > ul > li > span[disabled],
+ .pagination > ul > li > span.disabled:hover,
+ .pagination > ul > li > span[disabled]:hover,
+ .pagination > ul > li > span.disabled:focus,
+ .pagination > ul > li > span[disabled]:focus,
+ .pagination > ul > li > span.disabled:active,
+ .pagination > ul > li > span[disabled]:active,
+ .pagination > ul > li > a.disabled,
+ .pagination > ul > li > a[disabled],
+ .pagination > ul > li > a.disabled:hover,
+ .pagination > ul > li > a[disabled]:hover,
+ .pagination > ul > li > a.disabled:focus,
+ .pagination > ul > li > a[disabled]:focus,
+ .pagination > ul > li > a.disabled:active,
+ .pagination > ul > li > a[disabled]:active {
+ color: #C3CBD4;
+ background: none;
+ border-color: transparent;
+ text-decoration: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ cursor: not-allowed;
+ }
+.pagination > ul > li > span:not(.page-controls),.pagination > ul > li > a:not(.page-controls){
+ padding: 5px 10px;
+ margin: 0 1px;
+ }
+.pagination > ul > li > span:not(.page-controls).btn-square, .pagination > ul > li > a:not(.page-controls).btn-square {
+ padding: 5px 0;
+ }
+.pagination > ul .active > a, .pagination > ul .active > a:hover {
+ cursor: default;
+ border: 1px solid #007ABD;
+ color: #007ABD;
+ }
+.pagination > ul .icon-chevron-left, .pagination > ul .icon-triangle-left-small {
+ padding-right: 6.66667px;
+ }
+.pagination > ul .icon-chevron-right, .pagination > ul .icon-triangle-right-small {
+ padding-left: 6.66667px;
+ }
+.pagination > ul > .disabled > span,
+ .pagination > ul > .disabled > a,
+ .pagination > ul > .disabled > a:hover,
+ .pagination > ul > .disabled > a:focus {
+ background-color: transparent;
+ border-color: transparent;
+ color: #C3CBD4;
+ cursor: default;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.pagination .max-events-per-bucket {
+ color: #F8BE34;
+ font-size: 18px;
+ }
+/* .pagination */
+.splunk-paginator.splunk-view {
+ padding: 0 10px;
+}
+.splunk-paginator.splunk-view .disabled, .splunk-paginator.splunk-view a.selected {
+ color: #C3CBD4;
+ cursor: default;
+ }
+.splunk-paginator.splunk-view a.selected {
+ color: #006EAA;
+ border: 1px solid #006EAA;
+ background: transparent;
+ }
+.splunk-paginator.splunk-view a {
+ border: 1px solid transparent;
+ border-radius: 3px;
+ color: #5C6773;
+ padding: 2px 8px 2px;
+ text-decoration: none;
+ min-width: 10px;
+ line-height: 20px;
+ display: inline-block;
+ text-align: center;
+ }
+.splunk-paginator.splunk-view a:hover {
+ background: #F7F8FA;
+ }
+.splunk-paginator.splunk-view a:disabled {
+ background: none;
+ }
+.splunk-paginator.splunk-view span {
+ padding-left: 5px;
+ padding-right: 5px;
+ }
+/*===============================================================================================*/
+/* SPLUNK: PAGER PAGINATION */
+/*===============================================================================================*/
+.pager {
+ margin: 20px 0;
+ list-style: none;
+ text-align: center;
+}
+.pager:before,
+ .pager:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.pager:after {
+ clear: both;
+ }
+.pager li {
+ display: inline;
+ }
+.pager li > a,
+ .pager li > span {
+ display: inline-block;
+ padding: 5px 14px;
+ background-color: #FFFFFF;
+ border: 1px solid #C3CBD4;
+ border-radius: 15px;
+ }
+.pager li > a:hover,
+ .pager li > a:focus {
+ text-decoration: none;
+ background-color: #F7F8FA;
+ }
+.pager .next > a,
+ .pager .next > span {
+ float: right;
+ }
+.pager .previous > a,
+ .pager .previous > span {
+ float: left;
+ }
+.pager .disabled > a,
+ .pager .disabled > a:hover,
+ .pager .disabled > a:focus,
+ .pager .disabled > span {
+ text-decoration: none;
+ background-color: #F7F8FA;
+ }
+/* Components: Popovers */
+/*===============================================================================================*/
+/* SPLUNK: MODALS */
+/*===============================================================================================*/
+/* TODO: the close button seems to have issues on placement */
+/* modal windows
+
+
+
+
+
+
+*/
+/* body while modal is open */
+.body-modal-open {
+ overflow: hidden;
+}
+/* Background */
+.modal-backdrop {
+ position: fixed;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1040;
+ background-color: #3C444D;
+}
+/* Fade for backdrop */
+.modal-backdrop.fade { opacity: 0; }
+.modal-backdrop,
+.modal-backdrop.fade.in {
+ opacity: 0.80;
+}
+/* modal container */
+.modal {
+ position: fixed;
+ top: 40px;
+ left: 50%;
+ width: 550px;
+ margin-left: -275px;
+}
+.modal .form-horizontal {
+ width: 550px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ }
+.modal {
+ z-index: 1050;
+ background-color: #FFFFFF;
+ border: none;
+ -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
+ box-shadow: 0 3px 7px rgba(0,0,0,0.3);
+ background-clip: border-box;
+ outline: none;
+}
+/* Remove focus outline from opened modal */
+.modal.fade {
+ -webkit-transition: opacity 0.125s, top 0.125s ease;
+ transition: opacity 0.125s, top 0.125s ease;
+ top: 0;
+ }
+.modal.fade.in { top: 40px }
+/* modal */
+/* SPL-68751 - IE10 box shadow animation artifacts fix */
+.modal:after {
+ content: "";
+ font-size: 0;
+ display: inline;
+ overflow: hidden;
+}
+/*************************************************************************************************/
+/* MODAL HEADER */
+/*************************************************************************************************/
+.modal-header {
+ border: none;
+ position: relative;
+ background: #FFFFFF;
+ padding: 20px;
+}
+/* heading */
+.modal-header h3, .modal-header h1, .modal-header .modal-title {
+ font-size: 20px;
+ font-weight: 500;
+ line-height: 22px;
+ margin: 0;
+ overflow-wrap: break-word;
+ padding-right: 40px;
+ }
+/* close button */
+.modal-header .close {
+ border: 1px solid;
+ top: 20px;
+ right: 20px;
+ margin-top: -2px;
+ position: absolute;
+ background-color: none;
+ border-color: transparent;
+ color: #5C6773;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.modal-header .close:hover {
+ color: #006EAA;
+ background: rgb(235, 238, 239);
+ border-color: #C3CBD4;
+ text-decoration: none;
+ }
+.modal-header .close:focus {
+ color: #006EAA;
+ background: none;
+ border-color: transparent;
+ text-decoration: none;
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.modal-header .close:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.modal-header .close:active, .modal-header .close.active {
+ color: #5C6773;
+ background: #E1E6EB;
+ border-color: transparent;
+ text-decoration: none;
+ }
+.modal-header .close.disabled,
+ .modal-header .close[disabled],
+ .modal-header .close.disabled:hover,
+ .modal-header .close[disabled]:hover,
+ .modal-header .close.disabled:focus,
+ .modal-header .close[disabled]:focus,
+ .modal-header .close.disabled:active,
+ .modal-header .close[disabled]:active {
+ color: #C3CBD4;
+ background: none;
+ border-color: transparent;
+ text-decoration: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ cursor: not-allowed;
+ }
+/*************************************************************************************************/
+/* MODAL BODY */
+/*************************************************************************************************/
+.modal-body {
+ position: relative;
+ padding: 0 20px;
+ overflow: visible;
+ max-height: calc(100vh - 246px);
+}
+.modal-body:last-child {
+ max-height: calc(100vh - 259px); /* if no footer, can be somewhat taller */
+ }
+/* Remove bottom margin if need be */
+.modal-form {
+ margin-bottom: 0;
+}
+.modal-body-scrolling {
+ overflow-y: auto;
+ padding: 20px;
+ position: relative;
+ border-top: 1px solid #E1E6EB;
+ border-bottom: 1px solid #E1E6EB;
+}
+/*************************************************************************************************/
+/* MODAL FOOTER */
+/*************************************************************************************************/
+.modal-footer {
+ padding: 20px;
+ margin-bottom: 0;
+ text-align: right; /* right align buttons */
+ background: #FFFFFF;
+}
+.modal-footer:before,
+ .modal-footer:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.modal-footer:after {
+ clear: both;
+ }
+/* clear it in case folks use .pull-* classes on buttons */
+.modal-footer > .btn {
+ min-width: 80px;
+ }
+.modal-footer > .btn + .btn:not(.pull-left) {
+ /* Properly space out buttons */
+ margin-left: 10px;
+ margin-bottom: 0; /* account for input[type="submit"] which gets the bottom margin like all other inputs */
+ }
+/* but override that for button groups */
+.modal-footer > .btn-group .btn + .btn {
+ margin-left: -1px;
+ }
+/* and override it for block buttons as well */
+.modal-footer > .btn-block + .btn-block {
+ margin-left: 0;
+ }
+.modal-footer:empty {
+ padding: 0;
+ }
+/*************************************************************************************************/
+/* MODAL VARIATIONS */
+/*************************************************************************************************/
+/* extends modal; sets width & offset */
+.modal-wide {
+ width: 800px;
+ margin-left: -400px;
+}
+.modal-wide .form-horizontal {
+ width: 800px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ }
+/* Disconnect needs to be above other modals */
+.modal.disconnection-warning-modal {
+ z-index: 1090;
+}
+.shared-splunkbar-messages-noconnectionoverlay .modal-backdrop {
+ z-index: 1080;
+}
+/* loading ... */
+.modal-loading {
+ text-align: center;
+ color: #6b7785;
+}
+/*************************************************************************************************/
+/* WHATS NEW DIALOG */
+/*************************************************************************************************/
+.shared-whatsnewdialog.modal {
+ width: 900px;
+ margin-left: -450px;
+ }
+.shared-whatsnewdialog.modal .modal-body {
+ padding-right: 0;
+ }
+.shared-whatsnewdialog h2 {
+ font-weight: 200;
+ font-size: 24px;
+ margin: 0 0 20px -20px;
+ padding-left: 20px;
+ }
+.shared-whatsnewdialog .feature {
+ display:inline-block;
+ width: 260px;
+ margin: 0 20px 20px 0;
+ position: relative;
+ vertical-align: top;
+ }
+.shared-whatsnewdialog .feature > h3 {
+ margin: 0 0 5px 0;
+ }
+.shared-whatsnewdialog .feature > img {
+ display: block;
+ width: 100%;
+ height: 170px;
+ border: 1px solid #C3CBD4;
+ margin-bottom: 10px;
+ }
+.shared-whatsnewdialog .feature > p {
+ margin: 0;
+ }
+.shared-whatsnewdialog .feature + h2 {
+ padding-top: 20px;
+ border-top: 1px dotted #C3CBD4;
+ }
+/*===============================================================================================*/
+/* SPLUNK: TOOLTIPS */
+/*===============================================================================================*/
+/* Base class */
+.tooltip {
+ position: absolute;
+ z-index: 1070;
+ display: block;
+ visibility: visible;
+ font-size: 12px;
+ line-height: 1.4;
+ opacity: 0.0;
+}
+.tooltip.in { opacity: 0.85; }
+.tooltip.top { margin-top: -3px; padding: 5px 0; }
+.tooltip.right { margin-left: 3px; padding: 0 5px; }
+.tooltip.bottom { margin-top: 3px; padding: 5px 0; }
+.tooltip.left { margin-left: -3px; padding: 0 5px; }
+/* Wrapper for the tooltip content */
+.tooltip-inner {
+ max-width: 200px;
+ padding: 6px 12px;
+ color: #FFFFFF;
+ text-align: center;
+ text-decoration: none;
+ background-color: #000000;
+}
+/* Arrows */
+.tooltip-arrow {
+ position: absolute;
+ width: 0;
+ height: 0;
+ border-color: transparent;
+ border-style: solid;
+}
+.tooltip.top .tooltip-arrow {
+ bottom: 0;
+ left: 50%;
+ margin-left: -5px;
+ border-width: 5px 5px 0;
+ border-top-color: #000000;
+ }
+.tooltip.right .tooltip-arrow {
+ top: 50%;
+ left: 0;
+ margin-top: -5px;
+ border-width: 5px 5px 5px 0;
+ border-right-color: #000000;
+ }
+.tooltip.left .tooltip-arrow {
+ top: 50%;
+ right: 0;
+ margin-top: -5px;
+ border-width: 5px 0 5px 5px;
+ border-left-color: #000000;
+ }
+.tooltip.bottom .tooltip-arrow {
+ top: 0;
+ left: 50%;
+ margin-left: -5px;
+ border-width: 0 5px 5px;
+ border-bottom-color: #000000;
+ }
+/* Components: Misc */
+/*===============================================================================================*/
+/* SPLUNK: THUMBNAILS */
+/*===============================================================================================*/
+/* Note: `.thumbnails` and `.thumbnails > li` are overriden in responsive files */
+/* Make wrapper ul behave like the grid */
+.thumbnails {
+ margin-left: -20px;
+ list-style: none;
+}
+.thumbnails:before,
+ .thumbnails:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.thumbnails:after {
+ clear: both;
+ }
+/* Fluid rows have no left margin */
+.row-fluid .thumbnails {
+ margin-left: 0;
+}
+/* Float li to make thumbnails appear in a row */
+.thumbnails > li {
+ float: left; /* Explicity set the float since we don't require .span* classes */
+ margin-bottom: 20px;
+ margin-left: 20px;
+}
+/* The actual thumbnail (can be `a` or `div`) */
+.thumbnail {
+ display: block;
+ padding: 4px;
+ line-height: 20px;
+ border: 1px solid #ddd;
+ border-radius: 3px;
+ -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.055);
+ box-shadow: 0 1px 3px rgba(0,0,0,.055);
+ -webkit-transition: all .2s ease-in-out;
+ transition: all .2s ease-in-out;
+}
+/* Add a hover/focus state for linked versions only */
+a.thumbnail:hover,
+a.thumbnail:focus {
+ border-color: #006EAA;
+ -webkit-box-shadow: 0 1px 4px rgba(0,105,214,.25);
+ box-shadow: 0 1px 4px rgba(0,105,214,.25);
+}
+/* Images and captions */
+.thumbnail > img {
+ display: block;
+ max-width: 100%;
+ margin-left: auto;
+ margin-right: auto;
+}
+.thumbnail .caption {
+ padding: 9px;
+ color: #5C6773;
+}
+/*===============================================================================================*/
+/* SPLUNK: LABELS & BADGES OVERRIDES */
+/*===============================================================================================*/
+/* Base classes */
+.label,
+.badge {
+ display: inline-block;
+ padding: 2px 4px;
+ font-size: 11.844px;
+ font-weight: bold;
+ line-height: 14px; /* ensure proper line-height if floated */
+ color: #FFFFFF;
+ vertical-align: baseline;
+ white-space: nowrap;
+ text-shadow: 0 -1px 0 rgba(0,0,0,.25);
+ background-color: #818D99;
+}
+/* Set unique padding and border-radii */
+.label {
+ border-radius: 3px;
+}
+.badge {
+ padding-left: 9px;
+ padding-right: 9px;
+ border-radius: 9px;
+}
+/* Empty labels/badges collapse */
+.label:empty, .badge:empty {
+ display: none;
+ }
+/* Hover/focus state, but only for links */
+a.label:hover,
+ a.label:focus,
+ a.badge:hover,
+ a.badge:focus {
+ color: #FFFFFF;
+ text-decoration: none;
+ cursor: pointer;
+ }
+/* Colors */
+/* Only give background-color difference to links (and to simplify, we don't qualifty with `a` but [href] attribute) */
+/* Important (red) */
+.label-important, .badge-important { background-color: #F8DCD9; }
+.label-important[href], .badge-important[href] { background-color: rgb(240, 180, 173); }
+/* Warnings (orange) */
+.label-warning, .badge-warning { background-color: #F1813F; }
+.label-warning[href], .badge-warning[href] { background-color: rgb(237, 98, 18); }
+/* Success (green) */
+.label-success, .badge-success { background-color: #53A051; }
+.label-success[href], .badge-success[href] { background-color: rgb(65, 125, 63); }
+/* Info (turquoise) */
+.label-info, .badge-info { background-color: #006D9C; }
+.label-info[href], .badge-info[href] { background-color: rgb(0, 75, 107); }
+/* Inverse (black) */
+.label-inverse, .badge-inverse { background-color: #3C444D; }
+.label-inverse[href], .badge-inverse[href] { background-color: rgb(38, 43, 49); }
+/* Quick fix for labels/badges in buttons */
+.btn .label,
+ .btn .badge {
+ position: relative;
+ top: -1px;
+ }
+.btn-mini .label,
+ .btn-mini .badge {
+ top: 0;
+ }
+/* Labels */
+/* ------ */
+/* TODO: use vars here */
+.label {
+ padding: 1px 4px 0 4px;
+ border-radius: 4px;
+ line-height: 17px;
+ font-size: 12px;
+ font-weight: normal;
+ text-transform: uppercase;
+ color: #3C444D;
+ text-shadow: none;
+ background-color: #C3CBD4;
+ border: 1px solid #3C444D;
+}
+/* icons in labels */
+.label [class*="icon-"]{
+ font-size: 16px;
+ margin-right: 3px;
+ vertical-align: middle;
+ }
+/* Important (red) */
+.label-important {
+ background-color: #F8DCD9;
+ border-color: #DC4E41;
+ color: #DC4E41;
+ }
+/* Warnings (orange) */
+.label-warning {
+ background-color: rgb(253, 239, 231);
+ border-color: #F1813F;
+ color: #F1813F;
+ }
+/* Success (green) */
+.label-success {
+ background-color: #DDECDD;
+ border-color: #53A051;
+ color: #53A051;
+ }
+/* Info (yellow) */
+.label-info {
+ background-color: #FEF2D7;
+ border-color: #F8BE34;
+ color: #F8BE34;
+ }
+/* Inverse (black) */
+.label-inverse {
+ background-color: #5C6773;
+ border-color: #3C444D;
+ color: #FFFFFF;
+ }
+/*===============================================================================================*/
+/* SPLUNK: PROGRESS BARS */
+/*===============================================================================================*/
+/* ANIMATIONS */
+/* ---------- */
+@-webkit-keyframes progress-bar-stripes {
+ from { background-position: 40px 0; }
+ to { background-position: 0 0; }
+}
+@keyframes progress-bar-stripes {
+ from { background-position: 40px 0; }
+ to { background-position: 0 0; }
+}
+/* Spinners */
+/* ---------------------------- */
+.spinner-small {
+ background-image: url("/static/img/skins/default/loading_small.png");
+ background-position: left top;
+ width: 14px;
+ height: 14px;
+ background-size: 280px 14px;
+}
+.spinner-medium {
+ background-image: url("/static/img/skins/default/loading_medium.png");
+ background-position: left top;
+ width: 19px;
+ height: 19px;
+ background-size: 380px 19px;
+}
+@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
+ .spinner-small {
+ background-image: url("/static/img/skins/default/loading_small_2x.png");
+ }
+
+ .spinner-medium {
+ background-image: url("/static/img/skins/default/loading_medium_2x.png");
+ }
+}
+/* Progress */
+/* ---------------------------- */
+/* This is suppose to match Bootstrap, but it doesn't. */
+.progress {
+ overflow: hidden;
+ height: 20px;
+ margin-bottom: 20px;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#f9f9f9));
+ background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
+ -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
+ box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
+ background-color: #F7F8FA;
+ border-radius: 3px;
+
+}
+/* Bootstrap uses the .bar class, but our standard components use .progress-bar */
+.progress .bar,
+ .progress .progress-bar {
+ width: 0%;
+ height: 100%;
+ color: #FFFFFF;
+ float: left;
+ font-size: 12px;
+ text-align: center;
+ -webkit-transition: width .6s ease;
+ transition: width .6s ease;
+ }
+.progress .bar {
+ background-color: #007ABD;
+ -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
+ box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ }
+.progress .bar + .bar {
+ -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
+ box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
+ }
+.progress .progress-bar {
+ line-height: 20px;
+ background-color: #C3CBD4;
+ }
+.progress .progress-striped.progress-bar {
+ background-color: #C3CBD4;
+ background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
+ background-size: 40px 40px;
+ }
+/* Striped bars */
+.progress-striped .bar {
+ background-color: #007ABD;
+ background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
+ background-size: 40px 40px;
+}
+/* Call animation for the active one */
+.progress.active .bar,
+.active.progress-bar {
+ -webkit-animation: progress-bar-stripes 2s linear infinite;
+ animation: progress-bar-stripes 2s linear infinite;
+}
+/* PROGRESS STATES */
+/* --------------- */
+/* These have been inherited from Bootstrap and are not used on Core. */
+/* Danger (red) */
+.progress-danger .bar, .progress .bar-danger {
+ background: #DC4E41;
+}
+.progress-danger.progress-striped .bar, .progress-striped .bar-danger {
+ background-color: #DC4E41;
+ background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
+}
+/* Success (green) */
+.progress-success .bar, .progress .bar-success {
+ background: #53A051;
+}
+.progress-success.progress-striped .bar, .progress-striped .bar-success {
+ background-color: #53A051;
+ background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
+}
+/* Info (teal) */
+.progress-info .bar, .progress .bar-info {
+ background: #006D9C;
+}
+.progress-info.progress-striped .bar, .progress-striped .bar-info {
+ background-color: #006D9C;
+ background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
+}
+/* Warning (orange) */
+.progress-warning .bar, .progress .bar-warning {
+ background: #F1813F;
+}
+.progress-warning.progress-striped .bar, .progress-striped .bar-warning {
+ background-color: #F1813F;
+ background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
+}
+/*===============================================================================================*/
+/* SPLUNK: ACCORDION */
+/* Accordion for expanding content. */
+/*===============================================================================================*/
+/*
+
+
+
+
+
+ Anim pariatur cliche...
+
+
+
+
+
+
+
+ Anim pariatur cliche...
+
+
+
+
+*/
+/* Parent container */
+.accordion {
+ margin-bottom: 0;
+ background: #FFFFFF;
+}
+/* Heading */
+.accordion-heading {
+ border-bottom: 0;
+ position: relative;
+}
+/* Heading Toggle */
+.accordion-heading .accordion-toggle {
+ display: block;
+ padding: 5px 14px;
+ padding-left: 30px;
+ line-height: 20px;
+ background-color: #F2F4F5;
+ color: #5C6773;
+ text-decoration: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ cursor: pointer;
+ }
+.accordion-heading .accordion-toggle .icon-triangle-right-small:before {
+ content: "\203A";
+ }
+.accordion-heading .accordion-toggle .icon-triangle-down-small:before {
+ content: "\2C5";
+ }
+/* Group == heading + body */
+.accordion-group {
+ margin-bottom: 2px;
+ border: none;
+ border-radius: 0;
+}
+.accordion-group:first-child .accordion-toggle {
+ border-top: none;
+ }
+.accordion-group:last-child .accordion-toggle,
+ .accordion-group.active:last-child .accordion-body {
+ border-bottom: none;
+ }
+.accordion-group .accordion-toggle:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.accordion-group .accordion-toggle:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.accordion-group .accordion-toggle:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #F2F4F5, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #F2F4F5, inset 0 0 0 2px #00A4FD;
+}
+.accordion-group.active .accordion-toggle {
+ background: #FFFFFF;
+ border-bottom: none;
+ cursor: default;
+ }
+.accordion-group.active .accordion-toggle:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.accordion-group.active .accordion-toggle:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.accordion-group.active .accordion-toggle:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+.accordion-group:not(.active) .accordion-toggle:hover {
+ background-color: #E1E6EB;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.accordion-group:not(.active) .accordion-toggle:hover:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.accordion-group:not(.active) .accordion-toggle:hover:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.accordion-group:not(.active) .accordion-toggle:hover:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #E1E6EB, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #E1E6EB, inset 0 0 0 2px #00A4FD;
+}
+/* Heading Toggle Icon */
+.icon-accordion-toggle {
+ position: absolute;
+ left: 10px;
+}
+/* Body */
+.accordion-body {
+ background-color: #FFFFFF;
+}
+.accordion-inner {
+ padding: 10px 20px 20px 20px;
+ border: none;
+}
+.accordion-inner:before,
+ .accordion-inner:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.accordion-inner:after {
+ clear: both;
+ }
+.accordion-inner {
+ position: relative;
+}
+/*===============================================================================================*/
+/* SPLUNK: CAROUSEL */
+/*===============================================================================================*/
+.carousel {
+ position: relative;
+ margin-bottom: 20px;
+ line-height: 1;
+}
+.carousel-inner {
+ overflow: hidden;
+ width: 100%;
+ position: relative;
+}
+.carousel-inner > .item {
+ display: none;
+ position: relative;
+ -webkit-transition: .6s ease-in-out left;
+ transition: .6s ease-in-out left;
+ }
+/* Account for jankitude on images */
+.carousel-inner > .item > img,
+ .carousel-inner > .item > a > img {
+ display: block;
+ line-height: 1;
+ }
+.carousel-inner > .active,
+ .carousel-inner > .next,
+ .carousel-inner > .prev {
+ display: block;
+ }
+.carousel-inner > .next,
+ .carousel-inner > .prev {
+ position: absolute;
+ top: 0;
+ width: 100%;
+ }
+.carousel-inner > .next {
+ left: 100%;
+ }
+.carousel-inner > .prev {
+ left: -100%;
+ }
+.carousel-inner > .next.left,
+ .carousel-inner > .prev.right {
+ left: 0;
+ }
+.carousel-inner > .active {
+ left: 0;
+ }
+.carousel-inner > .active.left,
+ .carousel-inner > .active.right {
+ left: 100%;
+ }
+/*************************************************************************************************/
+/* LEFT/RIGHT CONTROLS FOR NAV */
+/*************************************************************************************************/
+.carousel-control {
+ position: absolute;
+ top: 40%;
+ left: 15px;
+ width: 40px;
+ height: 40px;
+ margin-top: -20px;
+ font-size: 60px;
+ font-weight: 100;
+ line-height: 30px;
+ color: #FFFFFF;
+ text-align: center;
+ background: #171D21;
+ border: 3px solid #FFFFFF;
+ border-radius: 23px;
+ opacity: 0.50;
+
+ /* we can't have this transition here */
+ /* because webkit cancels the carousel */
+ /* animation if you trip this while */
+ /* in the middle of another animation */
+ /* ;_; */
+ /* transition: opacity .2s linear; */
+}
+/* Reposition the right one */
+.carousel-control.right {
+ left: auto;
+ right: 15px;
+ }
+/* Hover/focus state */
+.carousel-control:hover,
+ .carousel-control:focus {
+ color: #FFFFFF;
+ text-decoration: none;
+ opacity: 0.90;
+ }
+/*************************************************************************************************/
+/* CAROUSEL INDICATOR PIPS */
+/*************************************************************************************************/
+.carousel-indicators {
+ position: absolute;
+ top: 15px;
+ right: 15px;
+ z-index: 5;
+ margin: 0;
+ list-style: none;
+}
+.carousel-indicators li {
+ display: block;
+ float: left;
+ width: 10px;
+ height: 10px;
+ margin-left: 5px;
+ text-indent: -999px;
+ background-color: #C3CBD4;
+ background-color: rgba(255, 255, 255, .25);
+ border-radius: 5px;
+ }
+.carousel-indicators .active {
+ background-color: #FFF;
+ }
+/*************************************************************************************************/
+/* CAPTION FOR TEXT BELOW IMAGES */
+/*************************************************************************************************/
+.carousel-caption {
+ position: absolute;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ padding: 15px;
+ background: #3C444D;
+ background: rgba(0, 0, 0, .75);
+}
+.carousel-caption h4, .carousel-caption p {
+ color: #FFFFFF;
+ line-height: 20px;
+ }
+.carousel-caption h4 {
+ margin: 0 0 5px;
+ }
+.carousel-caption p {
+ margin-bottom: 0;
+ }
+/* Utility classes */
+/*===============================================================================================*/
+/* SPLUNK: UTILITY CLASSES */
+/*===============================================================================================*/
+/* Quick floats */
+.pull-right {
+ float: right;
+}
+.pull-left {
+ float: left;
+}
+/* Toggling content */
+.hide {
+ display: none;
+}
+.show {
+ display: block;
+}
+/* Visibility */
+.invisible {
+ visibility: hidden;
+}
+/* For Affix plugin */
+.affix {
+ position: fixed;
+}
+/* Proxy mixin s */
+.clearfix:before,
+ .clearfix:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.clearfix:after {
+ clear: both;
+ }
+.hide-text {
+ font: 0/0 a;
+ color: transparent;
+ text-shadow: none;
+ background-color: transparent;
+ border: 0;
+ position: absolute;
+ width: 0;
+}
+.input-block-level {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+}
+/* 508 helper class - Hide only visually, but have it available for screenreaders */
+.visuallyhidden {
+ clip: rect(0 0 0 0);
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ margin: -1px;
+ overflow: hidden;
+ border: 0;
+}
+/* Has to be last to override when necessary */
+/* 3rd party */
+/*===============================================================================================*/
+/* SPLUNK: JQUERY UI THEME */
+/*===============================================================================================*/
+/* generic widgets */
+/* --------------- */
+.ui-widget {
+ font-family: inherit;
+}
+.ui-widget-header {
+ font-weight: normal;
+ background: transparent;
+ border: 0;
+ color: #3C444D;
+}
+.ui-widget-header a {
+ color: #000000;
+ }
+.ui-corner-all {
+ border-radius: 2px;
+}
+.ui-icon {
+ font-family: "Splunk Icons";
+ width: 20px;
+ height: 20px;
+}
+/* Tabs */
+/* ----------- */
+/*jq-ui adds background to tabs which is shared by other components*/
+.ui-tabs .ui-widget-header {
+ background: none;
+ border-bottom:1px solid #C3CBD4;
+ border-radius: 0;
+ }
+/* override default tabs borders */
+.ui-tabs .ui-tabs-nav li {
+ border-bottom: 1px solid #C3CBD4 !important; /*need important to override jq-ui bs*/
+ margin-bottom:-1px;
+ }
+/* selected state */
+.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
+ border-bottom:1px solid #C3CBD4 !important; /*need important to override the other important*/
+ }
+/* Accordiion */
+/* ------------ */
+.ui-accordion .ui-accordion-header .ui-icon {
+ left: 0.5em;
+ margin-top: -8px;
+ position: absolute;
+ top: 50%;
+ }
+.ui-accordion-icons .ui-accordion-header a {
+ padding-left: 2.2em;
+ }
+/* Datepicker */
+/* ------------- */
+#ui-datepicker-div {
+ display:none; /* jquery ui adds this id by default ;_; */
+ z-index: 1070 !important; /* need to override jquery inline z-index nonsense ;_; */
+}
+.ui-datepicker {
+
+ background-color: #FFFFFF;
+
+ border: 1px solid #C3CBD4;
+
+ -webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.2);
+
+ box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.2);
+
+ border-radius: 2px;
+
+ top: 100%;
+
+ left: 50%;
+
+ margin: 8px 0 0 -103px;
+
+ display: none;
+
+ position: absolute;
+
+ z-index: 1059;
+
+ white-space: normal;
+
+}
+/* placement of arrow */
+.ui-datepicker .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-top: 0;
+ border-bottom-color: #C3CBD4;
+ top: -8px;
+ left: 50%;
+ margin-left: -4px;
+ }
+/* generated arrow */
+.ui-datepicker .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-top: 0;
+ border-bottom-color: #FFFFFF;
+ top: 1px;
+ left: -8px;
+ }
+/* prevent inheriting nowrap from btn-group */
+.ui-datepicker.up {
+ margin-top: 0;
+ }
+/* placement of arrow */
+.ui-datepicker.up > .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-bottom: 0;
+ border-top-color: #C3CBD4;
+ top: auto;
+ bottom: -8px;
+ }
+.ui-datepicker.up > .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-bottom: 0;
+ border-top-color: #FFFFFF;
+ top: auto;
+ bottom: 1px;
+ }
+.ui-datepicker.right { /* point left */
+ margin-left: 5px;
+ margin-top: 0;
+ }
+/* placement of arrow */
+.ui-datepicker.right .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-left: 0;
+ border-right-color: #C3CBD4;
+ top: 50%;
+ left: -8px;
+ margin: -8px 0 0 0;
+ }
+.ui-datepicker.right .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-left: 0;
+ border-right-color: #FFFFFF;
+ top: 50%;
+ left: 1px;
+ margin: -8px 0 0 0;
+ }
+/* position of arrow when floated right */
+.ui-datepicker.pull-right .arrow {
+ left: auto;
+ right: 8px;
+ }
+/* open state */
+.ui-datepicker.open {
+ display: block;
+ }
+.ui-datepicker {
+ background-color: #FFFFFF;
+ width: 17em;
+ height: auto;
+ position: relative;
+ padding: 5px;
+ margin: 0;
+}
+.ui-datepicker .ui-datepicker-header {
+ position: relative;
+ padding: 0.2em 0;
+ background: transparent;
+ }
+/* header */
+.ui-datepicker .ui-datepicker-title {
+ margin: 0 2.3em;
+ line-height: 32px;
+ text-align: center;
+ }
+.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
+ position: absolute;
+ text-decoration: none;
+ }
+.ui-datepicker .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-datepicker-next .ui-icon{
+ font: 0/0 a;
+ color: transparent;
+ text-shadow: none;
+ background-color: transparent;
+ border: 0;
+ position: absolute;
+ width: 0;
+ left: 0;
+ /* override hide-text for ie-7 */
+ }
+.ui-datepicker .ui-datepicker-prev .ui-icon:after, .ui-datepicker .ui-datepicker-next .ui-icon:after {
+ display: block;
+ position: absolute;
+ top: 0;
+ left: 0;
+ text-align: center;
+ width: 32px;
+ line-height: 32px;
+ color: #5C6773;
+
+ text-indent: 0;
+ font-size: 12px;
+ font-family: "Splunk Icons";
+ }
+/* prev-next */
+.ui-datepicker .ui-datepicker-prev .ui-icon:after {
+ content: "\25C0";
+ }
+.ui-datepicker .ui-datepicker-next {
+ top: 0;
+ right: 0;
+ }
+.ui-datepicker .ui-datepicker-next .ui-icon:after {
+ content: "\25B6";
+ }
+.ui-datepicker table {
+ margin-bottom: 0;
+ width: 100%;
+ border-collapse: collapse;
+ margin: 0 0 0.4em;
+ }
+.ui-datepicker .ui-datepicker-calendar {/* table */
+ margin: 0;
+ }
+.ui-datepicker .ui-datepicker-calendar th {
+ line-height: 10px;
+ padding: 0.7em 0.3em;
+ padding-top: 20px;
+ color: #6b7785;
+ text-align: center;
+ border: 0;
+ font-weight: normal;
+ }
+.ui-datepicker .ui-datepicker-calendar td {
+ padding: 1px;
+ }
+.ui-datepicker .ui-datepicker-calendar td a {
+ display: block;
+ padding: 0.2em;
+ text-align: right;
+ color: #5C6773;
+ }
+.ui-datepicker .ui-datepicker-calendar a {
+ border: 1px solid #C3CBD4;
+ }
+.ui-datepicker .ui-datepicker-calendar a:hover {text-decoration: none;}
+.ui-datepicker .ui-datepicker-calendar .ui-state-default {
+ background: #FFFFFF;
+ border:1px solid #C3CBD4;
+ color: #5C6773;
+ }
+.ui-datepicker .ui-datepicker-calendar .ui-state-active {
+ background-color: #F7F8FA;
+ border-color: #007ABD;
+ color: #006EAA;
+ }
+.ui-datepicker .ui-datepicker-calendar .ui-state-hover {
+ border-color: #00A4FD;
+ background: #F7F8FA;
+ color: #006EAA;
+ }
+/* calendar */
+.ui-datepicker a.ui-corner-all {
+
+ display: inline-block;
+ padding: 5px 14px; /* note the vertical padding will be funky unless it's block, inline-block, or floated */
+ border-radius: 3px;
+
+ background-color: none;
+
+ border-color: transparent;
+
+ color: #5C6773;
+
+ -webkit-box-shadow: none;
+
+ box-shadow: none;
+
+ text-decoration: none;
+
+ text-shadow: none;
+
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ -webkit-filter: none;
+
+ filter: none;
+
+ }
+.ui-datepicker a.ui-corner-all:hover {
+ color: #006EAA;
+ text-decoration: none;
+ }
+.ui-datepicker a.ui-corner-all:focus {
+ color: #006EAA;
+ text-decoration: underline;
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.ui-datepicker a.ui-corner-all:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.ui-datepicker a.ui-corner-all:active, .ui-datepicker a.ui-corner-all.active {
+ color: #006EAA;
+ text-decoration: none;
+ }
+.ui-datepicker a.ui-corner-all.disabled,
+ .ui-datepicker a.ui-corner-all[disabled],
+ .ui-datepicker a.ui-corner-all.disabled:hover,
+ .ui-datepicker a.ui-corner-all[disabled]:hover,
+ .ui-datepicker a.ui-corner-all.disabled:focus,
+ .ui-datepicker a.ui-corner-all[disabled]:focus,
+ .ui-datepicker a.ui-corner-all.disabled:active,
+ .ui-datepicker a.ui-corner-all[disabled]:active {
+ color: #C3CBD4;
+ text-decoration: none;
+ cursor: not-allowed;
+ }
+.ui-datepicker a.ui-corner-all {
+
+ width: 32px;
+ height: 32px;
+ text-align: center;
+ padding:0;
+}
+.ui-datepicker a.ui-corner-all:hover {
+ cursor: pointer; /* ensure pointer if missing href */
+ color: #006EAA;
+ background: #F7F8FA;
+ font-weight: normal;
+ }
+.ui-datepicker a.ui-corner-all:hover .ui-icon:after {
+ color: #006EAA;
+ }
+/* .ui-datepicker */
+/*
+ * jQuery UI Resizable $VERSION
+ *
+ * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Resizable#theming
+ */
+.ui-resizable { position: relative;}
+.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; }
+.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
+.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
+.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
+.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
+.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
+.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
+.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
+.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
+.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
+.ui-resizable-handle {
+ width: 100%;
+ height: 9px;
+ background-color: transparent;
+ z-index: 1000;
+ cursor: ns-resize;
+ cursor: row-resize;
+ bottom: 0;
+}
+.ui-resizable-handle:before {
+ content: "";
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ -webkit-transform: translate(-50%, -50%);
+ transform: translate(-50%, -50%);
+ margin-top:-1px;
+ display: block;
+ border-radius: 3px;
+ border: none;
+ height: 6px;
+ width: 6px;
+ background-color: rgba(0, 0, 0, 0.25);
+ }
+.ui-resizable-handle:hover {
+ /* .gradient-vertical($interactiveGradientStartColorHover, $interactiveGradientEndColorHover); */
+ }
+.ui-resizable-handle .ui-draggable-dragging {
+ position: relative;
+ }
+.ui-resizable:hover .ui-resizable-handle {
+ visibility: visible;
+}
+
diff --git a/appserver/static/bootstrap-lite.css b/appserver/static/bootstrap-lite.css
new file mode 100644
index 0000000..cb9b80c
--- /dev/null
+++ b/appserver/static/bootstrap-lite.css
@@ -0,0 +1,9703 @@
+/*************************************************************************************************/
+/* BRAND COLORS */
+/* DO NOT USE DIRECTLY! Use $brandColor instead. See brand.*.pcss for definitions. */
+/*************************************************************************************************/
+/* Green Splunk Enterprise */
+/* Orange Splunk Lite */
+/* Brand colors */
+/*===============================================================================================*/
+/* SPLUNK: VARIABLES */
+/* Variables to customize the look and feel of Bootstrap (splunk version). */
+/* See /en-US/static/docs/style/style-guide.html for style guide */
+/*===============================================================================================*/
+/*===============================================================================================*/
+/* WARNING */
+/* This file has an implicit dependency on the brand variables injected by the */
+/* 'splunk-postcss-theme-import' postcss plugin. */
+/*===============================================================================================*/
+/*===============================================================================================*/
+/* SPLUNK: COLORS */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* NEUTRAL COLORS */
+/* */
+/* PRE IVORY -> CURRENT VARIABLE */
+/* $black -> $black */
+/* $grayDarker -> $gray20 */
+/* $grayDark -> $gray30 */
+/* $gray -> $gray45 */
+/* $grayLight -> $gray60 */
+/* $grayLightMedium -> $gray80 */
+/* $grayLighter -> $gray92 */
+/* $gray96 */
+/* $offWhite -> $gray98 */
+/* $white -> $white */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* SEMANTIC COLORS */
+/* */
+/* PRE IVORY -> CURRENT VARIABLE */
+/* $red -> $errorColor */
+/* $orange -> $alertColor */
+/* $yellow -> $warningColor */
+/* $yellowLight -> $warningColorL20 */
+/* $yellowLighter -> $warningColorL40 */
+/* $green -> $successColor */
+/* $blue -> $infoColor */
+/* $blueDark -> $infoColorD40 */
+/* $pink -> No Equivalent or $errorColorL30 */
+/* $purple -> No Equivalent */
+/* $teal -> No Equivalent */
+/* $focusColor -> $accentColorL10 */
+/*************************************************************************************************/
+/* Blue Accent */
+/* Red Error */
+/* Orange Alert */
+/* Yellow Warning */
+/* Green Success */
+/* Blue Info */
+/*************************************************************************************************/
+/* CATEGORICAL COLORS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* DIVERGING COLORS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* STATIC PATHS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* TYPOGRAPHY */
+/*************************************************************************************************/
+/* Lite listing pages */
+/* empty to use BS default, $fontFamily */
+/* instead of browser default, bold */
+/*************************************************************************************************/
+/* SCAFFOLDING */
+/*************************************************************************************************/
+/* Border Colors */
+/* aliases: $tableBorderColor $tableBorderColorVertical */
+/* also see: $interactiveBorderColor */
+/* Borders */
+/* Border Radius */
+/* For containers without a wrapper */
+/* For for containers with a wrapper, like popdown */
+/* Padding & Margin */
+/* 200% - 40px */
+/* 150% - 30px */
+/* 75% - 15px */
+/* 50% - 10px */
+/* 25% - 5px */
+/* Popdown Arrows */
+/* Large Icons */
+/*************************************************************************************************/
+/* TRANSITIONS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* HORIZONTAL FORMS & LISTS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Z-INDEX */
+/*************************************************************************************************/
+/* If a variable does not suit your purpose, set a value relatively such as, $zindexModal +1 */
+/* Splunk Lite */
+/* Splunk Lite */
+/* Sidebar Component */
+/* Sidebar Component */
+/* timerange popdown needs to be above modal + backdrop */
+/* top interactive element */
+/* top interactive element */
+/* top uninteractive */
+/* top uninteractive */
+/*************************************************************************************************/
+/* TABLES */
+/*************************************************************************************************/
+/* overall background-color */
+/*************************************************************************************************/
+/* FORMS */
+/*************************************************************************************************/
+/* base input height + 10px vertical padding + 2px top/bottom border */
+/* This is generally overridden. */
+/*************************************************************************************************/
+/* MODAL */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* POPUP */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* TABS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* MENU */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* BASE INTERACTIVE */
+/*************************************************************************************************/
+/* text */
+/* background */
+/* borders */
+/* shadow */
+/*************************************************************************************************/
+/* BASE INTERACTIVE ERROR */
+/*************************************************************************************************/
+/* text */
+/* background */
+/*************************************************************************************************/
+/* BUTTONS */
+/*************************************************************************************************/
+/* 1 rem */
+/*************************************************************************************************/
+/* PRIMARY BUTTONS */
+/*************************************************************************************************/
+/* text */
+/* background */
+/* borders */
+/* shadow */
+/*************************************************************************************************/
+/* PILL BUTTONS */
+/*************************************************************************************************/
+/* text */
+/* background */
+/*************************************************************************************************/
+/* COMPONENT VARIABLES */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* NAVBAR */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* APP BAR */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* ACCORDION */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* CONCERTINA */
+/* Concertina has the same color as Accordion, maybe we should just reuse them? */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* TOOLTIPS & POPOVERS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* SELECTORS FOR CUSTOMIZING SPECIFIC LOCALES */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* DASHBOARDS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* VIZ & VIZ PICKERS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* MAPS */
+/*************************************************************************************************/
+/* leaflet popup defaults */
+/*************************************************************************************************/
+/* Search IDE */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Date Picker */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Time Range Picker */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Events Viewer */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* Misc */
+/*************************************************************************************************/
+/*===============================================================================================*/
+/* SPLUNK: MIXINS */
+/* Snippets of reusable CSS to develop faster and keep code readable */
+/*===============================================================================================*/
+/* Reset */
+/* ------------------ */
+/* Link */
+/* ------------------ */
+/*************************************************************************************************/
+/* FOCUS STATES */
+/*************************************************************************************************/
+/* Use when are outer focus glow will be block (i.e Menu Items). Provide background color.*/
+/* Block elements change the background color */
+/* Block elements change the background color and spread via box-shadow */
+/*************************************************************************************************/
+/* INTERACTIVE */
+/* These are by any element that can be clicked, such as buttons, menus and table headings. */
+/*************************************************************************************************/
+/*----------------------------------------------*/
+/* Interactive style: */
+/* @params: */
+/* Background Color */
+/* Border Color */
+/* Box Shadow */
+/* Text Color */
+/* Transition */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Primary interactive style: */
+/* @params: */
+/* Background Color */
+/* Box Shadow */
+/* Text Color */
+/* Transition */
+/*----------------------------------------------*/
+/*************************************************************************************************/
+/* INTERACTIVE ERROR */
+/* These are by any interactive element that is is in an error state. */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* BUTTONS */
+/*************************************************************************************************/
+/*----------------------------------------------*/
+/* Pills, Links */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Define states of buttons: */
+/* :hover, :active, disabled and :focus */
+/* @params: */
+/* Hover Mixin */
+/* Active Mixin */
+/* Disabled Mixin */
+/* Focus Mixin */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Button Padding: */
+/* @params: */
+/* Vertical Padding */
+/* Horizontal Padding */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Primary Button Padding: */
+/* @params: */
+/* Vertical Padding */
+/* Horizontal Padding */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Button Padding For Other Button Sizes: */
+/* @params: */
+/* Vertical Padding */
+/* Horizontal Padding */
+/* Button Icon Margin Top */
+/*----------------------------------------------*/
+/* Draggable Handle */
+/*************************************************************************************************/
+/* FONTS */
+/*************************************************************************************************/
+/*----------------------------------------------*/
+/* Define Font Family: */
+/* @params: */
+/* Font Name */
+/* Name of Font File */
+/* Font Format */
+/* Font Weight */
+/* Font Style */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Create a heading */
+/* @params: */
+/* Font Size */
+/* Margin */
+/* Font Color */
+/* Text Transform */
+/*----------------------------------------------*/
+/*************************************************************************************************/
+/* UTILITY MIXINS */
+/*************************************************************************************************/
+/*----------------------------------------------*/
+/* Clearfix: */
+/* For clearing floats like a boss h5bp.com/q */
+/*----------------------------------------------*/
+/* Placeholder text */
+/* Basic input styles */
+/* Sets Modal width and margin */
+/* Define card style. Add white background and shadow. */
+/* Workaround for table shadows in IE. Don't use this mixin, use create-card-table */
+/* Define card style on tables. Adds workaround for IE */
+/* Cover browser specific radio button with styled radio button. */
+/* Can only be used if label comes immediately after input[type=radio] */
+/* Use to cover button in .radio class */
+/*-------------------------------------------------------------------------*/
+/* CSS image replacement */
+/* For clearing floats like a boss h5bp.com/q */
+/* Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757 */
+/*-------------------------------------------------------------------------*/
+/*************************************************************************************************/
+/* ICONS */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* FORMS */
+/*************************************************************************************************/
+/* Block level inputs */
+/*************************************************************************************************/
+/* COMPONENT MIXINS */
+/*************************************************************************************************/
+/*----------------------------------------------*/
+/* Horizontal Dividers: */
+/* Dividers (basically an hr) within dropdowns */
+/* and nav lists. */
+/* @params: */
+/* Border Color */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Navbar Vertical Align: */
+/* Vertically center elements in the navbar. */
+/* Example: an element has a height of 30px, */
+/* so write out `.navbarVerticalAlign(30px);` */
+/* to calculate the appropriate top margin. */
+/* @params: */
+/* Element Height */
+/*----------------------------------------------*/
+/*************************************************************************************************/
+/* PRINTING */
+/*************************************************************************************************/
+/*************************************************************************************************/
+/* POPDOWN */
+/*************************************************************************************************/
+/*----------------------------------------------*/
+/* Arrow: */
+/* Create an arrow. */
+/* @params: */
+/* Arrow Direction (up, down, left, right) */
+/* Arrow Color */
+/* Arrow Size */
+/*----------------------------------------------*/
+/* popdown body */
+/*************************************************************************************************/
+/* FULL PAGE LAYOUT */
+/*************************************************************************************************/
+/* Splunk bootstrap */
+/* import and override bootstrap defaults */
+/* CSS Reset */
+/*===============================================================================================*/
+/* SPLUNK: RESET CSS */
+/* Adapted from http://github.com/necolas/normalize.css */
+/*===============================================================================================*/
+/* Display in IE6-9 and FF3 */
+/* ------------------------- */
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+nav,
+section {
+ display: block;
+}
+/* Display block in IE6-9 and FF3 */
+/* ------------------------- */
+audio,
+canvas,
+video {
+ display: inline-block;
+}
+/* Prevents modern browsers from displaying 'audio' without controls */
+/* ------------------------- */
+audio:not([controls]) {
+ display: none;
+}
+/* Base settings */
+/* ------------------------- */
+html {
+ font-size: 100%;
+ -webkit-text-size-adjust: 100%;
+ -moz-text-size-adjust: 100%;
+ -ms-text-size-adjust: 100%;
+ text-size-adjust: 100%;
+}
+/* Focus states */
+a:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+}
+a:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+/* Hover & Active */
+a:hover,
+a:active {
+ outline: 0;
+}
+/* Prevents sub and sup affecting line-height in all browsers */
+/* ------------------------- */
+sub,
+sup {
+ position: relative;
+ font-size: 75%;
+ line-height: 0;
+ vertical-align: baseline;
+}
+sup {
+ top: -0.5em;
+}
+sub {
+ bottom: -0.25em;
+}
+/* Img border in a's and image quality */
+/* ------------------------- */
+img {
+ /* Responsive images (ensure images don't scale beyond their parents) */
+ max-width: 100%; /* Part 1: Set a maxium relative to the parent */
+ height: auto; /* Part 2: Scale the height according to the width, otherwise you get stretching */
+
+ vertical-align: middle;
+ border: 0;
+ -ms-interpolation-mode: bicubic;
+}
+/* Prevent max-width from affecting Google Maps */
+#map_canvas img,
+.google-maps img {
+ max-width: none;
+}
+/* Forms */
+/* ------------------------- */
+/* Font size in all browsers, margin changes, misc consistency */
+button,
+input,
+select,
+textarea {
+ margin: 0;
+ font-size: 100%;
+ vertical-align: middle;
+}
+button,
+input {
+ line-height: normal; /* FF3/4 have !important on line-height in UA stylesheet */
+}
+button::-moz-focus-inner,
+input::-moz-focus-inner { /* Inner padding and border oddities in FF3/4 */
+ padding: 0;
+ border: 0;
+}
+button,
+html input[type="button"], /* Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. */
+input[type="reset"],
+input[type="submit"] {
+ -webkit-appearance: button; /* Corrects inability to style clickable `input` types in iOS. */
+ cursor: pointer; /* Improves usability and consistency of cursor style between image-type `input` and others. */
+}
+label,
+select,
+button,
+input[type="button"],
+input[type="reset"],
+input[type="submit"],
+input[type="radio"],
+input[type="checkbox"] {
+ cursor: pointer; /* Improves usability and consistency of cursor style between image-type `input` and others. */
+}
+input[type="search"] { /* Appearance in Safari/Chrome */
+ -webkit-box-sizing: content-box;
+ box-sizing: content-box;
+ -webkit-appearance: textfield;
+}
+input[type="search"]::-webkit-search-decoration,
+input[type="search"]::-webkit-search-cancel-button {
+ -webkit-appearance: none; /* Inner-padding issues in Chrome OSX, Safari 5 */
+}
+textarea {
+ overflow: auto; /* Remove vertical scrollbar in IE6-9 */
+ vertical-align: top; /* Readability and alignment cross-browser */
+}
+/* Printing */
+/* ------------------------- */
+/* Source: https://github.com/h5bp/html5-boilerplate/blob/master/css/main.css */
+@media print {
+
+ * {
+ text-shadow: none !important;
+ color: #000 !important; /* Black prints faster: h5bp.com/s */
+ background: transparent !important;
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ }
+
+ a,
+ a:visited {
+ text-decoration: underline;
+ }
+
+ a[href]:after {
+ content: " (" attr(href) ")";
+ }
+
+ abbr[title]:after {
+ content: " (" attr(title) ")";
+ }
+
+ /* Don't show links for images, or javascript/internal links */
+ .ir a:after,
+ a[href^="javascript:"]:after,
+ a[href^="#"]:after {
+ content: "";
+ }
+
+ pre,
+ blockquote {
+ border: 1px solid #999;
+ page-break-inside: avoid;
+ }
+
+ thead {
+ display: table-header-group; /* h5bp.com/t */
+ }
+
+ tr,
+ img {
+ page-break-inside: avoid;
+ }
+
+ img {
+ max-width: 100% !important;
+ }
+
+ @page {
+ margin: 0.5cm;
+ }
+
+ p,
+ h2,
+ h3 {
+ orphans: 3;
+ widows: 3;
+ }
+
+ h2,
+ h3 {
+ page-break-after: avoid;
+ }
+}
+/* Grid system and page structure */
+/*===============================================================================================*/
+/* SPLUNK: SCAFFOLDING */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* DEFAULT & STRUCTURE */
+/*************************************************************************************************/
+body {
+ margin: 0;
+ background: #F2F4F5;
+ color: #3C444D;
+ min-width: 960px;
+ font-family: "Splunk Platform Sans", "Proxima Nova", Roboto, Droid, "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-size: 14px;
+ font-weight: 400;
+ line-height: 20px;
+ -webkit-transition: margin 0.2s;
+ transition: margin 0.2s;
+}
+body.open {
+ margin-left: 300px;
+ margin-right: -300px;
+ }
+.shared-page {
+ height: 100vh;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+/*************************************************************************************************/
+/* LINKS */
+/*************************************************************************************************/
+a {
+ color: #006EAA;
+ text-decoration: none;
+ cursor: pointer;
+}
+a:hover {
+ color: #006EAA;
+ text-decoration: underline;
+ }
+a:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+a:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+a:focus {
+ text-decoration: none;
+}
+a:active {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+a.disabled {
+ color: #6b7785;
+ }
+a.external:after {
+ font-family: "Splunk Icons";
+ content: "\EC13";
+ display: inline-block;
+ padding-left: 0.5em;
+ }
+/*************************************************************************************************/
+/* IMAGES */
+/*************************************************************************************************/
+/* Rounded corners */
+.img-rounded {
+ border-radius: 3px;
+}
+/* Add polaroid-esque trim */
+.img-polaroid {
+ padding: 4px;
+ background-color: #FFFFFF;
+ border: 1px solid #C3CBD4;
+ border: 1px solid rgba(0,0,0,.2);
+ -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.1);
+ box-shadow: 0 1px 3px rgba(0,0,0,.1);
+}
+/* Perfect circle */
+.img-circle {
+ border-radius: 500px; /* crank the border-radius so it works with most reasonably sized images */
+}
+/*************************************************************************************************/
+/* SECTIONS */
+/*************************************************************************************************/
+/* add padding to a section
+
+ padded content
+
+*/
+.section-padded {
+ padding: 20px;
+}
+/* section-header extends section-padded */
+.section-header {
+ position: relative;
+}
+.section-header .section-title {
+ margin-top: 0;
+ font-size: 24px;
+ font-weight: 500;
+ line-height: 24px;
+ }
+.section-header.page-heading {
+ padding: 20px 20px 10px 20px;
+ }
+/* default container */
+.main-section-body {
+ color: #3C444D;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+.main-section-body > :first-child {
+ -webkit-box-flex: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ }
+/* using three color so we can set color stop even though its only 2 colors */
+.main-section-body h2 i[class^="icon-"],
+ .main-section-body h2 i[class*=" icon-"] {
+ color: #6b7785;
+ }
+.main-section-body .divider {
+ border-top: 1px solid #C3CBD4;
+ margin: 0;
+ }
+/* huh? */
+.main-section-body > .pull-right {
+ margin-right: 20px;
+ }
+.main-section-body .loading-message {
+ padding-top: 100px;
+ min-height: 400px;
+ text-align: center;
+ }
+.main-section-body .main-section {
+ padding: 0 20px;
+ }
+.main-section-body .card {
+ background-color: #FFFFFF;
+ -webkit-box-shadow: 0 1px 1px #E1E6EB;
+ box-shadow: 0 1px 1px #E1E6EB;
+ }
+/*************************************************************************************************/
+/* UTILITY CLASSES */
+/*************************************************************************************************/
+/* for full width unpadded content
+ TODO: this should probably also remove width and margin: auto
+
+ content here ...
+
+*/
+.container-full-width {
+ padding: 0;
+}
+/* force full width even in padded container
+
+ padded content here ...
+
+ expanded content here ...
+
+
+*/
+.push-margins {
+ margin-left: -20px;
+ margin-right: -20px;
+}
+/* new image replacement
+ hidden
+*/
+.hide-text {
+ text-indent: 100%;
+ white-space: nowrap;
+ overflow: hidden;
+}
+/*************************************************************************************************/
+/* PANELS */
+/*************************************************************************************************/
+/* panels for dashboards?
+
+ panel content ...
+
+
+ panel content ...
+
+
+ panel content ...
+
+*/
+.panel {
+ position: relative;
+ border: 1px solid #C3CBD4;
+ background-color: #FFFFFF;
+ padding: 20px;
+ margin-right: 20px;
+ border-radius: 2px;
+}
+.panel:last-child {
+ margin-right: 0;
+ }
+/* panel rows?
+
+
+ panel content ...
+
+
+ panel content ...
+
+
+
+
+ panel content ...
+
+
+ panel content ...
+
+
+*/
+.panel-row {
+ padding: 0 20px;
+ margin-bottom: 20px;
+}
+/*************************************************************************************************/
+/* SIMPLE LAYOUT COLUMNS */
+/*************************************************************************************************/
+.section-content {
+ background-color: #FFFFFF;
+ min-height: 400px;
+ border-top: 1px solid #C3CBD4;
+}
+.column {
+ position: relative;
+ padding: 20px;
+ margin-right: 20px;
+}
+/*************************************************************************************************/
+/* 508 ACCESSIBILITY */
+/*************************************************************************************************/
+.navSkip {
+ position: absolute;
+ margin: 1px 0px 0px 10px;
+ top: 0;
+ left: -1000px;
+ width: 150px;
+ height: 32px;
+ text-align: center;
+ line-height: 32px;
+ background-color: #171D21;
+ color: #C3CBD4;
+ z-index: 1040;
+}
+.navSkip:focus {
+ left: 0px;
+ }
+/*************************************************************************************************/
+/* PAYWALL */
+/*************************************************************************************************/
+.shared-paywall {
+ padding-top: 30px;
+}
+/*************************************************************************************************/
+/* DEFINITION LISTS */
+/*************************************************************************************************/
+.list-dotted {
+ line-height: 20px;
+ margin-top: 0;
+}
+.list-dotted dt {
+ float: left;
+ width: 120px;
+ overflow: hidden;
+ white-space: nowrap;
+ margin-right: 5px;
+ font-weight: normal;
+ line-height: 20px;
+ /* SPL-69719 - fix IE10 when in dropdown */
+ word-wrap: normal;
+ }
+.list-dotted dt:after {
+ content: " ............................................";
+ }
+.list-dotted dd {
+ line-height: 20px;
+ margin-left: 125px;
+ }
+/*************************************************************************************************/
+/* PAGE LOAD PLACEHOLDER */
+/*************************************************************************************************/
+#placeholder-splunk-bar {
+ padding: 0 ;
+ background-color: #171D21;
+ text-rendering: geometricPrecision;
+}
+#placeholder-splunk-bar .brand, #placeholder-splunk-bar .brand:hover {
+ font-family: "Splunk Icons";
+ font-weight: normal;
+ color: #FFFFFF;
+ padding: 0 20px;
+ height: 34px;
+ font-size: 18px;
+ line-height: 34px;
+ text-shadow: none;
+ text-decoration: none;
+ text-rendering: geometricPrecision;
+ margin-left: 0;
+ }
+#placeholder-splunk-bar .brand strong {
+ color: #818D99;
+ font-weight: normal;
+ }
+/* reg symbol */
+#placeholder-splunk-bar .brand strong:after {
+ content: '\AE';
+ color: #818D99;
+ font-weight: normal;
+ }
+#placeholder-app-bar {
+ color: #FFFFFF;
+ background-color: #3C444D;
+ height: 44px;
+}
+#placeholder-main-section-body {
+ color: #3C444D;
+ padding-top: 100px;
+ min-height: 400px;
+ text-align: center;
+}
+/*************************************************************************************************/
+/* LITE UI */
+/*************************************************************************************************/
+#placeholder-app-bar {
+ height: 40px;
+ background: #171D21;
+ }
+/*************************************************************************************************/
+/* PRINT */
+/*************************************************************************************************/
+@media print {
+ body,
+ .main-section-body {
+ background: none !important;
+ }
+ @page {
+ margin: 1.27cm;
+ }
+
+ .navSkip {
+ display: none !important;
+ }
+}
+/*===============================================================================================*/
+/* SPLUNK: MIXINS GRID SYSTEM */
+/*===============================================================================================*/
+/* Default 940px grid */
+/* 1200px min */
+/* 768px-979px */
+/*************************************************************************************************/
+/* FLUID GRID */
+/*************************************************************************************************/
+/* 1200px min */
+/* 768px-979px */
+/* Responsive Variables */
+/* Centered container element */
+/* Table columns */
+/* Make a Grid */
+/* Use .makeRow and .makeColumn to assign semantic layouts grid system behavior */
+/* The Grid */
+/*===============================================================================================*/
+/* SPLUNK: GRID SYSTEM */
+/*===============================================================================================*/
+/* Fixed (940px) */
+.span1 {
+ width: 60px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span2 {
+ width: 140px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span3 {
+ width: 220px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span4 {
+ width: 300px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span5 {
+ width: 380px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span6 {
+ width: 460px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span7 {
+ width: 540px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span8 {
+ width: 620px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span9 {
+ width: 700px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span10 {
+ width: 780px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span11 {
+ width: 860px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.span12 {
+ width: 940px;
+ float: left;
+ min-height: 1px; /* prevent collapsing columns */
+ margin-left: 20px;
+ }
+.offset1 {
+ margin-left: 100px;
+ }
+.offset2 {
+ margin-left: 180px;
+ }
+.offset3 {
+ margin-left: 260px;
+ }
+.offset4 {
+ margin-left: 340px;
+ }
+.offset5 {
+ margin-left: 420px;
+ }
+.offset6 {
+ margin-left: 500px;
+ }
+.offset7 {
+ margin-left: 580px;
+ }
+.offset8 {
+ margin-left: 660px;
+ }
+.offset9 {
+ margin-left: 740px;
+ }
+.offset10 {
+ margin-left: 820px;
+ }
+.offset11 {
+ margin-left: 900px;
+ }
+.offset12 {
+ margin-left: 980px;
+ }
+.row {
+ margin-left: -20px;
+ }
+.row:before,
+ .row:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.row:after {
+ clear: both;
+ }
+/* Set the container width, and override it for fixed navbars in media queries */
+.container,
+ .navbar-static-top .container,
+ .navbar-fixed-top .container,
+ .navbar-fixed-bottom .container {
+ width: 940px;
+ }
+/* Fluid (940px) */
+.row-fluid {
+ width: 100%;
+ }
+.row-fluid:before,
+ .row-fluid:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.row-fluid:after {
+ clear: both;
+ }
+.row-fluid .span1 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 6.38298%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span1:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span2 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 14.89362%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span2:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span3 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 23.40426%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span3:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span4 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 31.91489%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span4:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span5 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 40.42553%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span5:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span6 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 48.93617%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span6:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span7 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 57.44681%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span7:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span8 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 65.95745%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span8:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span9 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 74.46809%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span9:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span10 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 82.97873%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span10:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span11 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 91.48937%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span11:first-child {
+ margin-left: 0;
+ }
+.row-fluid .span12 {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+ width: 100%;
+
+ float: left;
+ margin-left: 2.127659574%;
+ }
+.row-fluid .span12:first-child {
+ margin-left: 0;
+ }
+.row-fluid .offset1 {
+ margin-left: 10.6383%;
+ }
+.row-fluid .offset2 {
+ margin-left: 19.14894%;
+ }
+.row-fluid .offset3 {
+ margin-left: 27.65958%;
+ }
+.row-fluid .offset4 {
+ margin-left: 36.17021%;
+ }
+.row-fluid .offset5 {
+ margin-left: 44.68085%;
+ }
+.row-fluid .offset6 {
+ margin-left: 53.19149%;
+ }
+.row-fluid .offset7 {
+ margin-left: 61.70213%;
+ }
+.row-fluid .offset8 {
+ margin-left: 70.21277%;
+ }
+.row-fluid .offset9 {
+ margin-left: 78.72341%;
+ }
+.row-fluid .offset10 {
+ margin-left: 87.23405%;
+ }
+.row-fluid .offset11 {
+ margin-left: 95.74469%;
+ }
+.row-fluid .offset12 {
+ margin-left: 104.25532%;
+ }
+/* Space grid-sized controls properly if multiple per line */
+.row-fluid .controls-row [class*="span"] + [class*="span"] {
+ margin-left: 2.127659574%;
+ }
+/* Reset utility classes due to specificity */
+[class*="span"].hide,
+.row-fluid [class*="span"].hide {
+ display: none;
+}
+[class*="span"].pull-right,
+.row-fluid [class*="span"].pull-right {
+ float: right;
+}
+/*===============================================================================================*/
+/* SPLUNK: LAYOUTS */
+/*===============================================================================================*/
+/* Container (centered, fixed-width layouts) */
+.container {
+ margin-right: auto;
+ margin-left: auto;
+}
+.container:before,
+ .container:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.container:after {
+ clear: both;
+ }
+/* Fluid layouts (left aligned, with sidebar, min- & max-width content) */
+.container-fluid {
+ padding-right: 20px;
+ padding-left: 20px;
+}
+.container-fluid:before,
+ .container-fluid:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.container-fluid:after {
+ clear: both;
+ }
+/* Base CSS */
+/*************************************************************************************************/
+/* FONTS */
+/*************************************************************************************************/
+@font-face {
+ font-family: 'Splunk Platform Sans';
+ src: url('/static/fonts/proxima-bold-webfont.woff') format('woff');
+ font-weight: bold;
+ font-style: normal;
+ }
+/* Bold */
+@font-face {
+ font-family: 'Splunk Platform Sans';
+ src: url('/static/fonts/proxima-regular-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+/* Regular */
+@font-face {
+ font-family: 'Splunk Platform Sans';
+ src: url('/static/fonts/proxima-semibold-webfont.woff') format('woff');
+ font-weight: 500;
+ font-style: normal;
+ }
+/* Semi-bold */
+@font-face {
+ font-family: 'Splunk Platform Mono';
+ src: url('/static/fonts/inconsolata-regular.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+/* Monospace */
+@font-face {
+ font-family: 'Splunk Icons';
+ src: url('/static/fonts/splunkicons-regular-webfont.woff') format('woff');
+ font-weight: normal;
+ font-style: normal;
+ }
+/* Splunk Icons : unicode-range: U+00-FF; */
+/*===============================================================================================*/
+/* SPLUNK: TYPOGRAPHY */
+/* Headings, body text, lists, code, and more for a versatile and durable typography system. */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* BODY TEXT */
+/*************************************************************************************************/
+p {
+ margin: 0 0 10px;
+}
+.lead {
+ margin-bottom: 20px;
+ font-size: 21px;
+ font-weight: 200;
+ line-height: 30px;
+}
+/*************************************************************************************************/
+/* EMPHASIS & MISC */
+/*************************************************************************************************/
+small { font-size: 85%; }
+/* Ex: 14px base font * 85% = about 12px */
+strong { font-weight: bold; }
+em { font-style: italic; }
+cite { font-style: normal; }
+/* Utility classes */
+.text-left { text-align: left; }
+.text-right { text-align: right; }
+.text-center { text-align: center; }
+.muted {
+ color: #6b7785;
+ }
+a.muted:hover, a.muted:focus {
+ color: rgb(84, 94, 105);
+ }
+/* .muted */
+.text-warning {
+ color: #F8BE34;
+ }
+a.text-warning:hover, a.text-warning:focus {
+ color: rgb(241, 171, 9);
+ }
+/* .text-warning */
+.text-error {
+ color: #DC4E41;
+ }
+a.text-error:hover, a.text-error:focus {
+ color: rgb(198, 50, 36);
+ }
+/* .text-error */
+.text-info {
+ color: #006D9C;
+ }
+a.text-info:hover, a.text-info:focus {
+ color: rgb(0, 75, 107);
+ }
+/* .text-info */
+.text-success {
+ color: #53A051;
+ }
+a.text-success:hover, a.text-success:focus {
+ color: rgb(65, 125, 63);
+ }
+/* .text-success */
+/*************************************************************************************************/
+/* FONT FAMILIES */
+/*************************************************************************************************/
+/* monospace for code and raw
+ normal
+ mono space
+*/
+.mono-space {
+ font-family: "Splunk Platform Mono", Inconsolata, Consolas, "Droid Sans Mono", Monaco, "Courier New", Courier, monospace;
+}
+/*************************************************************************************************/
+/* HEADINGS */
+/*************************************************************************************************/
+h1 {
+ margin: 10px 0;
+ font-size: 24px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: none;
+ color: #3C444D;
+ text-rendering: optimizelegibility;
+}
+/* Fix the character spacing for headings */
+h1 small { font-size: 21.6px; }
+h2 {
+ margin: 10px 0;
+ font-size: 18px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: none;
+ color: #3C444D;
+ text-rendering: optimizelegibility;
+}
+/* Fix the character spacing for headings */
+h2 small { font-size: 16.2px; }
+h3 {
+ margin: 10px 0;
+ font-size: 16px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: none;
+ color: #3C444D;
+ text-rendering: optimizelegibility;
+}
+/* Fix the character spacing for headings */
+h3 small { font-size: 14px; }
+h4 {
+ margin: 10px 0;
+ font-size: 14px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: none;
+ color: #3C444D;
+ text-rendering: optimizelegibility;
+ /* Fix the character spacing for headings */
+ font-size: 14px;
+}
+h5 {
+ margin: 10px 0;
+ font-size: 18px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: none;
+ color: #3C444D;
+ text-rendering: optimizelegibility;
+ /* Fix the character spacing for headings */
+ font-size: 12px;
+}
+h6 {
+ margin: 10px 0;
+ font-size: 18px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: none;
+ color: #3C444D;
+ text-rendering: optimizelegibility;
+ /* Fix the character spacing for headings */
+ font-size: 11px;
+}
+.section-heading {
+ margin: 5px 0;
+ font-size: 14px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: uppercase;
+ color: #5C6773;
+ text-rendering: optimizelegibility;
+ /* Fix the character spacing for headings */
+}
+.section-heading-small {
+ margin: 5px 0;
+ font-size: 12px;
+ font-family: inherit;
+ font-weight: 500;
+ line-height: 20px;
+ text-transform: uppercase;
+ color: #5C6773;
+ text-rendering: optimizelegibility;
+ /* Fix the character spacing for headings */
+}
+/*************************************************************************************************/
+/* PAGE HEADER */
+/*************************************************************************************************/
+.page-header {
+ padding-bottom: 9px;
+ margin: 20px 0 30px;
+ border-bottom: 1px solid #E1E6EB;
+}
+/*************************************************************************************************/
+/* LISTS */
+/*************************************************************************************************/
+/* Unordered and Ordered lists */
+ul, ol {
+ padding: 0;
+ margin: 0 0 10px 25px;
+}
+ul ul, ul ol, ol ul, ol ol {
+ margin-bottom: 0;
+ }
+/* Remove default list styles */
+ul.unstyled, ol.unstyled {
+ margin-left: 0;
+ list-style: none;
+ }
+/* Single-line list items */
+ul.inline, ol.inline {
+ margin-left: 0;
+ list-style: none;
+ }
+ul.inline > li, ol.inline > li {
+ display: inline-block;
+ padding-left: 5px;
+ padding-right: 5px;
+ }
+li {
+ line-height: 20px;
+}
+/* Description Lists */
+dl {
+ margin-bottom: 20px;
+}
+dt,
+dd {
+ line-height: 20px;
+}
+dt {
+ font-weight: bold;
+}
+dd {
+ margin-left: 10px;
+}
+/* Horizontal layout (like forms) */
+.dl-horizontal:before,
+ .dl-horizontal:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.dl-horizontal:after {
+ clear: both;
+ }
+/* Ensure dl clears floats if empty dd elements present */
+.dl-horizontal dt {
+ float: left;
+ width: 160px;
+ clear: left;
+ text-align: right;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ }
+.dl-horizontal dd {
+ margin-left: 180px;
+ }
+/*************************************************************************************************/
+/* MISC */
+/*************************************************************************************************/
+/* Horizontal rules */
+hr {
+ margin: 20px 0;
+ border: 0;
+ border-top: 1px solid #E1E6EB;
+ border-bottom: 1px solid #FFFFFF;
+}
+/* Abbreviations and acronyms */
+abbr[title],
+ /* Added data-* attribute to help out our tooltip plugin, per https://github.com/twitter/bootstrap/issues/5257 */
+abbr[data-original-title] {
+ cursor: help;
+ border-bottom: 1px dotted #818D99;
+}
+abbr.initialism {
+ font-size: 90%;
+ text-transform: uppercase;
+}
+/* Blockquotes */
+blockquote {
+ padding: 0 0 0 15px;
+ margin: 0 0 20px;
+ border-left: 5px solid #E1E6EB;
+}
+blockquote p {
+ margin-bottom: 0;
+ font-size: 17.5px;
+ font-weight: 300;
+ line-height: 1.25;
+ }
+blockquote small {
+ display: block;
+ line-height: 20px;
+ color: #818D99;
+ }
+blockquote small:before {
+ content: '\2014 \A0';
+ }
+/* Float right with text-align: right */
+blockquote.pull-right {
+ float: right;
+ padding-right: 15px;
+ padding-left: 0;
+ border-right: 5px solid #E1E6EB;
+ border-left: 0;
+ }
+blockquote.pull-right p,
+ blockquote.pull-right small {
+ text-align: right;
+ }
+blockquote.pull-right small:before {
+ content: '';
+ }
+blockquote.pull-right small:after {
+ content: '\A0 \2014';
+ }
+/* Quotes */
+q:before,
+q:after,
+blockquote:before,
+blockquote:after {
+ content: "";
+}
+/* Addresses */
+address {
+ display: block;
+ margin-bottom: 20px;
+ font-style: normal;
+ line-height: 20px;
+}
+/*===============================================================================================*/
+/* SPLUNK: CODE (INLINE AND BLOCK) */
+/*===============================================================================================*/
+/* Inline and block code styles */
+code,
+pre {
+ font-family: "Splunk Platform Mono", Inconsolata, Consolas, "Droid Sans Mono", Monaco, "Courier New", Courier, monospace;
+ border-radius: 3px;
+}
+/* Inline code */
+code {
+ padding: 2px 4px;
+ color: #D14;
+ background-color: #F7F7F9;
+ border: 1px solid #E1E1E8;
+ white-space: nowrap;
+ font-size: 12px;
+}
+/* Blocks of code */
+pre {
+ display: block;
+ padding: 9.5px;
+ margin: 0 0 10px;
+ font-size: 13px; /* 14px to 13px */
+ color: #3C444D;
+ line-height: 20px;
+ word-break: break-all;
+ word-wrap: break-word;
+ white-space: pre;
+ white-space: pre-wrap;
+ background-color: #F5F5F5;
+ border: 1px solid rgba(0, 0, 0, .15);
+}
+/* Make prettyprint styles more spaced out for readability */
+pre.prettyprint {
+ margin-bottom: 20px;
+ }
+/* Account for some code outputs that place code tags in pre tags */
+pre code {
+ padding: 0;
+ color: inherit;
+ white-space: pre;
+ white-space: pre-wrap;
+ background-color: transparent;
+ border: 0;
+ }
+/* Enable scrollable blocks of code */
+.pre-scrollable {
+ max-height: 340px;
+ overflow-y: scroll;
+}
+/*===============================================================================================*/
+/* SPLUNK: FORMS */
+/* Base styles for various input types, form layouts, and states */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* GENERAL STYLES */
+/*************************************************************************************************/
+/* Make all forms have space below them */
+form, form:last-child {
+ margin: 0 0 20px;
+}
+fieldset {
+ padding: 0;
+ margin: 0;
+ border: 0;
+}
+/* Groups of fields with labels on top (legends) */
+legend {
+ display: block;
+ width: 100%;
+ padding: 0;
+ margin-bottom: 20px;
+ font-size: 15px;
+ line-height: 40px;
+ color: #3C444D;
+ border: 0;
+ border-bottom: 1px solid #e5e5e5;
+}
+/* Small */
+legend small {
+ font-size: 15px;
+ color: #818D99;
+ }
+/* Set font for forms */
+label,
+input,
+button,
+select,
+textarea {
+ font-size: 14px;
+ font-weight: normal;
+ line-height: 20px;
+}
+input,
+button,
+select,
+textarea {
+ font-family: "Splunk Platform Sans", "Proxima Nova", Roboto, Droid, "Helvetica Neue", Helvetica, Arial, sans-serif; /* And only set font-family here for those that need it (note the missing label element) */
+}
+/* Identify controls by their labels */
+label {
+ display: block;
+ margin-bottom: 5px;
+ cursor: default; /* reset pointer */
+}
+/*************************************************************************************************/
+/* FORM CONTROLS */
+/*************************************************************************************************/
+/* Shared size and type resets */
+select,
+textarea,
+input[type="text"],
+input[type="password"],
+input[type="datetime"],
+input[type="datetime-local"],
+input[type="date"],
+input[type="month"],
+input[type="time"],
+input[type="week"],
+input[type="number"],
+input[type="email"],
+input[type="url"],
+input[type="search"],
+input[type="tel"],
+input[type="color"],
+.uneditable-input {
+ display: inline-block;
+ padding: 5px 8px;
+ height: 32px;
+ line-height: 20px;
+ font-size: 14px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ margin-bottom: 10px;
+ color: #5C6773;
+ border-radius: 3px;
+ vertical-align: middle;
+}
+/* Reset appearance properties for textual inputs and textarea */
+/* Declare width for legacy (can't be on input[type=*] selectors or it's too specific) */
+input,
+textarea,
+.uneditable-input {
+ width: 206px; /* plus 12px padding and 2px border */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+/* Reset height since textareas have rows */
+textarea {
+ height: auto;
+}
+/* Everything else */
+textarea,
+input[type="text"],
+input[type="password"],
+input[type="datetime"],
+input[type="datetime-local"],
+input[type="date"],
+input[type="month"],
+input[type="time"],
+input[type="week"],
+input[type="number"],
+input[type="email"],
+input[type="url"],
+input[type="search"],
+input[type="tel"],
+input[type="color"],
+.uneditable-input {
+ background-color: #FFFFFF;
+ border: 1px solid #C3CBD4;
+ -webkit-transition: border 0.2s, -webkit-box-shadow 0.2s;
+ transition: border 0.2s, -webkit-box-shadow 0.2s;
+ transition: border 0.2s, box-shadow 0.2s;
+ transition: border 0.2s, box-shadow 0.2s, -webkit-box-shadow 0.2s;
+}
+/* Focus state */
+textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+textarea:focus:active:not([disabled]), input[type="text"]:focus:active:not([disabled]), input[type="password"]:focus:active:not([disabled]), input[type="datetime"]:focus:active:not([disabled]), input[type="datetime-local"]:focus:active:not([disabled]), input[type="date"]:focus:active:not([disabled]), input[type="month"]:focus:active:not([disabled]), input[type="time"]:focus:active:not([disabled]), input[type="week"]:focus:active:not([disabled]), input[type="number"]:focus:active:not([disabled]), input[type="email"]:focus:active:not([disabled]), input[type="url"]:focus:active:not([disabled]), input[type="search"]:focus:active:not([disabled]), input[type="tel"]:focus:active:not([disabled]), input[type="color"]:focus:active:not([disabled]), .uneditable-input:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
+ z-index: 3;
+}
+textarea.text-clear, input[type="text"].text-clear, input[type="password"].text-clear, input[type="datetime"].text-clear, input[type="datetime-local"].text-clear, input[type="date"].text-clear, input[type="month"].text-clear, input[type="time"].text-clear, input[type="week"].text-clear, input[type="number"].text-clear, input[type="email"].text-clear, input[type="url"].text-clear, input[type="search"].text-clear, input[type="tel"].text-clear, input[type="color"].text-clear, .uneditable-input.text-clear {
+ padding-right: 28px;
+ }
+/* Don't show IE clear button when an artificial one is shown. */
+textarea.text-clear::-ms-clear, input[type="text"].text-clear::-ms-clear, input[type="password"].text-clear::-ms-clear, input[type="datetime"].text-clear::-ms-clear, input[type="datetime-local"].text-clear::-ms-clear, input[type="date"].text-clear::-ms-clear, input[type="month"].text-clear::-ms-clear, input[type="time"].text-clear::-ms-clear, input[type="week"].text-clear::-ms-clear, input[type="number"].text-clear::-ms-clear, input[type="email"].text-clear::-ms-clear, input[type="url"].text-clear::-ms-clear, input[type="search"].text-clear::-ms-clear, input[type="tel"].text-clear::-ms-clear, input[type="color"].text-clear::-ms-clear, .uneditable-input.text-clear::-ms-clear {
+ display: none;
+ width: 0; /* IE 11 on windows 8 */
+ height: 0; /* IE 11 on windows 8 */
+ }
+/* Position radios and checkboxes better */
+input[type="radio"],
+input[type="checkbox"] {
+ margin: 4px 0 0;
+ margin-top: 1px \9; /* IE9 */
+ line-height: normal;
+}
+/* Reset width of input images, buttons, radios, checkboxes */
+input[type="file"],
+input[type="image"],
+input[type="submit"],
+input[type="reset"],
+input[type="button"],
+input[type="radio"],
+input[type="checkbox"] {
+ width: auto; /* Override of generic input selector */
+}
+/* Set the height of select and file controls to match text inputs */
+select,
+input[type="file"] {
+ height: 32px;
+ line-height: 32px;
+}
+/* Make select elements obey height by applying a border */
+select {
+ width: 220px; /* default input width + 10px of padding that doesn't get applied */
+ border: 1px solid #C3CBD4;
+ background-color: #FFFFFF; /* Chrome on Linux and Mobile Safari need background-color */
+}
+/* Make multiple select elements height not fixed */
+select[multiple],
+select[size] {
+ height: auto;
+}
+/* Focus for select, file, radio, and checkbox */
+select:focus,
+input[type="file"]:focus,
+input[type="radio"]:focus,
+input[type="checkbox"]:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+}
+select:focus:active:not([disabled]), input[type="file"]:focus:active:not([disabled]), input[type="radio"]:focus:active:not([disabled]), input[type="checkbox"]:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+input[type="radio"]:focus {
+ border-radius: 100%;
+}
+/*************************************************************************************************/
+/* UNEDITABLE INPUTS */
+/*************************************************************************************************/
+/* Make uneditable inputs look inactive */
+.uneditable-input,
+.uneditable-textarea {
+ color: #C3CBD4;
+ background-color: #F7F8FA;
+ border-color: #E1E6EB;
+ -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.025);
+ box-shadow: inset 0 1px 2px rgba(0,0,0,.025);
+ cursor: not-allowed;
+}
+/* For text that needs to appear as an input but should not be an input */
+.uneditable-input {
+ overflow: hidden; /* prevent text from wrapping, but still cut it off like an input does */
+ white-space: nowrap;
+}
+/* Make uneditable textareas behave like a textarea */
+.uneditable-textarea {
+ width: auto;
+ height: auto;
+}
+/* restrict text area resize */
+textarea {
+ min-height: 2em;
+ resize: vertical;
+}
+/*************************************************************************************************/
+/* PLACEHOLDER */
+/*************************************************************************************************/
+/* Placeholder text gets special styles because when browsers invalidate entire lines if it doesn't understand a selector */
+input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
+ color: #6b7785;
+ opacity: 1;
+ }
+input:-ms-input-placeholder, textarea:-ms-input-placeholder {
+ color: #6b7785;
+ opacity: 1;
+ }
+input::-ms-input-placeholder, textarea::-ms-input-placeholder {
+ color: #6b7785;
+ opacity: 1;
+ }
+input::placeholder, textarea::placeholder {
+ color: #6b7785;
+ opacity: 1;
+ }
+/*************************************************************************************************/
+/* CHECKBOXES & RADIOS */
+/*************************************************************************************************/
+/* Indent the labels to position radios/checkboxes as hanging */
+.radio,
+.checkbox {
+ min-height: 20px; /* clear the floating input if there is no label text */
+ padding-left: 20px;
+}
+.radio input[type="radio"],
+.checkbox input[type="checkbox"] {
+ float: left;
+ margin-left: -20px;
+}
+.radio input[type="radio"] {
+ border-radius: 100%;
+}
+/* Move the options list down to align with labels */
+.controls > .radio:first-child,
+.controls > .checkbox:first-child {
+ padding-top: 5px; /* has to be padding because margin collaspes */
+}
+/* Radios and checkboxes on same line */
+/* TODO v3: Convert .inline to .control-inline */
+.radio.inline,
+.checkbox.inline {
+ display: inline-block;
+ padding-top: 5px;
+ margin-bottom: 0;
+ vertical-align: middle;
+}
+.radio.inline + .radio.inline,
+.checkbox.inline + .checkbox.inline {
+ margin-left: 10px; /* space out consecutive inline controls */
+}
+/*************************************************************************************************/
+/* DISABLED STATE */
+/************************************************************************************************/
+/* Disabled and read-only inputs */
+input[disabled],
+select[disabled],
+textarea[disabled],
+input[readonly],
+select[readonly],
+textarea[readonly] {
+ cursor: not-allowed;
+ background-color: #F7F8FA;
+ border-color: #E1E6EB;
+ color: #C3CBD4;
+}
+/* Explicitly reset the colors here */
+input[type="radio"][disabled],
+input[type="checkbox"][disabled],
+input[type="radio"][readonly],
+input[type="checkbox"][readonly] {
+ background-color: #F7F8FA;
+}
+/*************************************************************************************************/
+/* FORM FIELD FEEDBACK STATES */
+/*************************************************************************************************/
+/* Warning */
+/* Set the text color */
+.control-group.warning .control-label,
+ .control-group.warning .help-block,
+ .control-group.warning .help-inline,
+ .control-group.warning .checkbox,
+ .control-group.warning .radio {
+ color: #F8BE34;
+ }
+/* Style inputs accordingly */
+.control-group.warning input,
+ .control-group.warning select,
+ .control-group.warning textarea {
+ color: #F8BE34;
+ border-color: #F8BE34;
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ }
+/* Redeclare so transitions work */
+.control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.control-group.warning input:focus:active:not([disabled]), .control-group.warning select:focus:active:not([disabled]), .control-group.warning textarea:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus {
+ z-index: 3;
+}
+/* Give a small background color for input-prepend/-append */
+.control-group.warning .input-prepend .add-on,
+ .control-group.warning .input-append .add-on {
+ color: #F8BE34;
+ background-color: #FEF2D7;
+ border-color: #F8BE34;
+ }
+/* Error */
+/* Set the text color */
+.control-group.error .control-label,
+ .control-group.error .help-block,
+ .control-group.error .help-inline,
+ .control-group.error .checkbox,
+ .control-group.error .radio {
+ color: #DC4E41;
+ }
+/* Style inputs accordingly */
+.control-group.error input,
+ .control-group.error select,
+ .control-group.error textarea {
+ color: #DC4E41;
+ border-color: #DC4E41;
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ }
+/* Redeclare so transitions work */
+.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.control-group.error input:focus:active:not([disabled]), .control-group.error select:focus:active:not([disabled]), .control-group.error textarea:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {
+ z-index: 3;
+}
+/* Give a small background color for input-prepend/-append */
+.control-group.error .input-prepend .add-on,
+ .control-group.error .input-append .add-on {
+ color: #DC4E41;
+ background-color: #F8DCD9;
+ border-color: #DC4E41;
+ }
+/* Success */
+/* Set the text color */
+.control-group.success .control-label,
+ .control-group.success .help-block,
+ .control-group.success .help-inline,
+ .control-group.success .checkbox,
+ .control-group.success .radio {
+ color: #53A051;
+ }
+/* Style inputs accordingly */
+.control-group.success input,
+ .control-group.success select,
+ .control-group.success textarea {
+ color: #53A051;
+ border-color: #53A051;
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ }
+/* Redeclare so transitions work */
+.control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.control-group.success input:focus:active:not([disabled]), .control-group.success select:focus:active:not([disabled]), .control-group.success textarea:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus {
+ z-index: 3;
+}
+/* Give a small background color for input-prepend/-append */
+.control-group.success .input-prepend .add-on,
+ .control-group.success .input-append .add-on {
+ color: #53A051;
+ background-color: #DDECDD;
+ border-color: #53A051;
+ }
+/* Success */
+/* Set the text color */
+.control-group.info .control-label,
+ .control-group.info .help-block,
+ .control-group.info .help-inline,
+ .control-group.info .checkbox,
+ .control-group.info .radio {
+ color: #006D9C;
+ }
+/* Style inputs accordingly */
+.control-group.info input,
+ .control-group.info select,
+ .control-group.info textarea {
+ color: #006D9C;
+ border-color: #006D9C;
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
+ }
+/* Redeclare so transitions work */
+.control-group.info input:focus, .control-group.info select:focus, .control-group.info textarea:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.control-group.info input:focus:active:not([disabled]), .control-group.info select:focus:active:not([disabled]), .control-group.info textarea:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.control-group.info input:focus, .control-group.info select:focus, .control-group.info textarea:focus {
+ z-index: 3;
+}
+/* Give a small background color for input-prepend/-append */
+.control-group.info .input-prepend .add-on,
+ .control-group.info .input-append .add-on {
+ color: #006D9C;
+ background-color: #CCE2EB;
+ border-color: #006D9C;
+ }
+/* HTML5 invalid states */
+/* Shares styles with the .control-group.error above */
+input:focus:invalid,
+textarea:focus:invalid,
+select:focus:invalid {
+ color: #b94a48;
+ border-color: #ee5f5b;
+}
+input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {
+ border-color: rgb(233, 53, 47);
+ -webkit-box-shadow: 0 0 6px rgb(248, 188, 186);
+ box-shadow: 0 0 6px rgb(248, 188, 186);
+ }
+/*************************************************************************************************/
+/* FORM ACTIONS */
+/*************************************************************************************************/
+.form-actions {
+ padding: 19px 20px 20px;
+ margin-top: 20px;
+ margin-bottom: 20px;
+ background-color: #F7F8FA;
+ border-top: 1px solid #e5e5e5; /* Adding clearfix to allow for .pull-right button containers */
+}
+.form-actions:before,
+ .form-actions:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.form-actions:after {
+ clear: both;
+ }
+/*************************************************************************************************/
+/* HELP TEXT */
+/*************************************************************************************************/
+.help-block,
+.help-inline {
+ color: #6b7785;
+}
+.help-block > .learn-more-link, .help-block > .help-link, .help-inline > .learn-more-link, .help-inline > .help-link {
+ white-space: nowrap;
+ }
+.help-block {
+ display: block; /* account for any element using help-block */
+ margin-top: 3px;
+ margin-bottom: 10px;
+ line-height: 1.4em;
+ font-size: 12px;
+ word-wrap: break-word;
+}
+.help-inline {
+ display: inline-block;
+ vertical-align: middle;
+ padding-left: 5px;
+}
+/*************************************************************************************************/
+/* INPUT GROUPS */
+/*************************************************************************************************/
+/* Allow us to put symbols and text within the input field for a cleaner look */
+/*************************************************************************************************/
+/* SEARCH FORM */
+/*************************************************************************************************/
+input.search-query {
+ margin-bottom: 0; /* Remove the default margin on all inputs */
+ -webkit-transition: background-color 0.2s;
+ transition: background-color 0.2s;
+}
+/*************************************************************************************************/
+/* HORIZONTAL & VERTICAL FORMS */
+/*************************************************************************************************/
+/* Common properties */
+/* ----------------- */
+.form-search input,
+ .form-search textarea,
+ .form-search select,
+ .form-search .uneditable-input,
+ .form-inline input,
+ .form-inline textarea,
+ .form-inline select,
+ .form-inline .uneditable-input,
+ .form-horizontal input,
+ .form-horizontal textarea,
+ .form-horizontal select,
+ .form-horizontal .uneditable-input {
+ display: inline-block;
+ margin-bottom: 0;
+ vertical-align: middle;
+ }
+/* Re-hide hidden elements due to specifity */
+.form-search .hide, .form-inline .hide, .form-horizontal .hide {
+ display: none;
+ }
+.form-search label,
+ .form-search .btn-group,
+ .form-inline label,
+ .form-inline .btn-group {
+ display: inline-block;
+ }
+.form-search .radio,
+ .form-search .checkbox,
+ .form-inline .radio,
+ .form-inline .checkbox {
+ /* Inline checkbox/radio labels (remove padding on left) */
+ padding-left: 0;
+ margin-bottom: 0;
+ vertical-align: middle;
+ }
+.form-search .radio input[type="radio"],
+ .form-search .checkbox input[type="checkbox"],
+ .form-inline .radio input[type="radio"],
+ .form-inline .checkbox input[type="checkbox"] {
+ /* Remove float and margin, set to inline-block */
+ float: left;
+ margin-right: 3px;
+ margin-left: 0;
+ }
+/* Margin to space out fieldsets */
+.control-group {
+ margin-bottom: 10px;
+ position: relative;
+}
+.control-group.disabled .control-label {
+ /* If a control is disabled, also gray out the control label */
+ color: #C3CBD4;
+ cursor: default;
+ }
+.control-group .tooltip-link {
+ /* Tooltop link */
+ top: -0.5em;
+ position: relative;
+ font-size: 75%;
+ line-height: 0;
+ vertical-align: baseline;
+ margin: 0 2px;
+ padding: 2px;
+ cursor: default;
+ font-weight: normal;
+ }
+/* Legend collapses margin, so next element is responsible for spacing */
+/* Only applies to legends that are not visually hidden for accessibility purposes */
+legend:not(.visuallyhidden) + .control-group {
+ margin-top: 20px;
+ -webkit-margin-top-collapse: separate;
+}
+/*************************************************************************************************/
+/* HORIZONTAL SPECIFIC STYLES */
+/*************************************************************************************************/
+.form-horizontal {
+ /* Increase spacing between groups */
+
+ width: 600px;
+ max-width: 100%;
+}
+.form-horizontal .control-group {
+ margin-bottom: 10px;
+ }
+.form-horizontal .control-group:before,
+ .form-horizontal .control-group:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.form-horizontal .control-group:after {
+ clear: both;
+ }
+/* Float the labels left */
+.form-horizontal .control-label {
+ float: left;
+ width: 160px;
+ padding-top: 5px;
+ text-align: right;
+ }
+/* Move over all input controls and content */
+.form-horizontal .controls {
+ margin-left: 180px;
+ }
+.form-horizontal .controls > .help-block {
+ margin-left: 0;
+ }
+/* Remove bottom margin on block level help text since that's accounted for on .control-group */
+.form-horizontal .help-block {
+ margin-bottom: 0;
+ margin-left: 180px;
+ }
+/* And apply it only to .help-block instances that follow a form control */
+.form-horizontal input + .help-block, .form-horizontal select + .help-block, .form-horizontal textarea + .help-block, .form-horizontal .uneditable-input + .help-block {
+ margin-top: 10px;
+ }
+/* Move over buttons in .form-actions to align with .controls */
+.form-horizontal .form-actions {
+ padding-left: 180px;
+ }
+/*************************************************************************************************/
+/* INLINE SPECIFIC STYLES */
+/*************************************************************************************************/
+.form-inline label {
+ line-height: 28px;
+ }
+.form-inline .form-value {
+ line-height: 28px;
+ margin-right: 15px;
+ }
+.form-inline input {
+ width: auto;
+ margin-right: 15px;
+ }
+/*************************************************************************************************/
+/* CONTROLS LAYOUT */
+/*************************************************************************************************/
+/* Synthetic Radio is always full width */
+.controls .shared-controls-syntheticradiocontrol,
+ .controls .shared-controls-booleanradiocontrol {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ width: 100%;
+ }
+.controls .shared-controls-syntheticradiocontrol > .btn, .controls .shared-controls-booleanradiocontrol > .btn {
+ -webkit-box-flex: 1;
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
+ }
+.controls-join {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+
+}
+/* evenly space controls */
+.controls-join .control:not(:only-child) {
+ -webkit-box-flex: 1;
+ -ms-flex: 1 0 0px;
+ flex: 1 0 0px;
+ max-width: 100%;
+ }
+.controls-join .control:only-child {
+ width: 100%;
+ }
+/* Text-inputs should take up any extra space */
+.controls-join .shared-controls-textcontrol {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 1 100%;
+ flex: 0 1 100%;
+ min-width: 30%;
+ }
+/* If there are three controls, allow the text control to get very small */
+.controls-join .shared-controls-textcontrol:nth-last-child(n+3), .controls-join .control:nth-last-child(n+3) ~ .shared-controls-textcontrol {
+ min-width: 48px;
+ }
+/* First or in the Middle do not have right corners */
+.controls-join .shared-controls-textcontrol:not(:last-child) input,
+ .controls-join .shared-controls-textcontrol:not(:last-child) .uneditable-input,
+ .controls-join .shared-controls-syntheticselectcontrol:not(:last-child) .btn {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ }
+/* Last or in the Middle do not have left corners */
+.controls-join .shared-controls-textcontrol:not(:first-child) input,
+ .controls-join .shared-controls-textcontrol:not(:first-child) .uneditable-input,
+ .controls-join .shared-controls-syntheticselectcontrol:not(:first-child) .btn {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ border-left: none;
+ }
+/* Control should fill the control div */
+.controls-join input,
+ .controls-join textarea,
+ .controls-join select,
+ .controls-join .uneditable-input,
+ .controls-join .shared-controls-syntheticselectcontrol .btn {
+ width: 100%;
+ }
+/* Reset width of input images, buttons, radios, checkboxes */
+.controls-join input[type="file"],
+ .controls-join input[type="image"],
+ .controls-join input[type="submit"],
+ .controls-join input[type="reset"],
+ .controls-join input[type="button"],
+ .controls-join input[type="radio"],
+ .controls-join input[type="checkbox"] {
+ width: auto; /* Override of generic input selector */
+ }
+.controls-wrap {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+}
+.controls-separate {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+.controls-separate .control + .control {
+ margin-left: 10px;
+ }
+.controls-stack {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column
+}
+/*************************************************************************************************/
+/* FORM ELEMENTS */
+/*************************************************************************************************/
+.control {
+ position: relative;
+}
+/* synthetic placeholder */
+.control .placeholder {
+ color: #6b7785;
+ position: absolute;
+ max-width: 100%;
+ top: 3px;
+ left: 6px;
+ font-size: 14px;
+ }
+.control ::-webkit-input-placeholder {
+ color: #6b7785;
+ opacity: 1;
+ }
+.control :-ms-input-placeholder {
+ color: #6b7785;
+ opacity: 1;
+ }
+.control ::-ms-input-placeholder {
+ color: #6b7785;
+ opacity: 1;
+ }
+.control ::placeholder {
+ color: #6b7785;
+ opacity: 1;
+ }
+/* uneditable-input a read only text field or text area */
+.control .uneditable-input {
+ background-color: #F7F8FA;
+ min-height: 32px;
+ }
+.control .uneditable-input.uneditable-input-multiline {
+ overflow-y: auto;
+ white-space: normal;
+ white-space: pre-wrap;
+ word-break: break-all;
+ word-break: break-word;
+ height: auto;
+ max-height: 100px;
+ }
+.control.shared-controls-textcontrol .control-clear, .control.shared-controls-textcontrol .search-icon {
+ position: absolute;
+ top: calc(50% + 1px);
+ -webkit-transform: translate(0, -50%);
+ transform: translate(0, -50%);
+ right: 10px;
+ font-size: 18px;
+ color: #6b7785;
+ }
+.control.shared-controls-textcontrol .control-clear {
+ display: none;
+ }
+.control.shared-controls-textcontrol > input {
+ width: 100%;
+ }
+.control.shared-controls-spinnercontrol {
+ text-align: center;
+ }
+.control.shared-controls-spinnercontrol input, .control.shared-controls-spinnercontrol .uneditable-input {
+ display: block;
+ padding: 4px 65px 4px 6px;
+
+ -webkit-transition: border 0.2s, -webkit-box-shadow 0.2s;
+
+ transition: border 0.2s, -webkit-box-shadow 0.2s;
+
+ transition: border 0.2s, box-shadow 0.2s;
+
+ transition: border 0.2s, box-shadow 0.2s, -webkit-box-shadow 0.2s;
+ }
+.control.shared-controls-spinnercontrol input.corrected-value {
+ border-color: #DC4E41;
+ -webkit-box-shadow: #FCEDEC 0px 0px 8px 0px;
+ box-shadow: #FCEDEC 0px 0px 8px 0px;
+ }
+.control.shared-controls-spinnercontrol .increment-down, .control.shared-controls-spinnercontrol .increment-up {
+ position: absolute;
+ right: 1px;
+ top: 1px;
+ width: 30px;
+ line-height: 30px;
+ }
+.control.shared-controls-spinnercontrol .increment-down:focus, .control.shared-controls-spinnercontrol .increment-up:focus {
+ background-color: rgba(0, 164, 253, 0.1);
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ outline: none;
+ }
+.control.shared-controls-spinnercontrol .increment-down.disabled, .control.shared-controls-spinnercontrol .increment-up.disabled {
+ color: #C3CBD4;
+ }
+.control.shared-controls-spinnercontrol .increment-down {
+ right: 31px;
+ }
+.control.shared-findinput {
+ display: inline-block;
+ margin: 5px 0;
+ }
+.control.shared-findinput input {
+ width: 250px;
+ }
+/* simple text only control (LabelControl) */
+.input-label {
+ display: inline-block;
+ padding: 8px 0 4px 0;
+ height: auto;
+ line-height: 15px;
+ font-size: 14px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ max-width: 100%;
+ word-wrap: break-word;
+ word-break: break-word;
+ font-weight: 500;
+}
+/* wrapper for checkbox */
+label.checkbox {
+ padding: 2px 0 2px 21px;
+ margin-bottom: 0;
+ position: relative;
+}
+label.checkbox.disabled {
+ color: #C3CBD4;
+ }
+label.checkbox >.btn {
+ padding: 0;
+ width: 16px;
+ height: 16px;
+ border-radius: 2px;
+ position: absolute;
+ left: 0;
+ top: 3px;
+ }
+label.checkbox >.btn > [class*="icon-"] {
+ margin: 0;
+ position: relative;
+ bottom: 6px;
+ vertical-align: text-top;
+ }
+/*************************************************************************************************/
+/* SMALL FORMS */
+/*************************************************************************************************/
+.control-group-small .control-label {
+ font-size: 12px;
+ }
+.control-small {
+ font-size: 12px;
+}
+.control-small input[type="text"],
+ .control-small .uneditable-input,
+ .control-small textarea {
+ padding-top: 2px;
+ padding-bottom: 2px;
+ font-size: inherit;
+ }
+.control-small input[type="text"],
+ .control-small .uneditable-input {
+ height: 26px
+ }
+.control-small .uneditable-input {
+ min-height: 16px;
+ }
+.control-small .btn, .control-small.btn-group > .btn {
+ padding-top: 2px;
+ padding-bottom: 2px;
+ font-size: 12px;
+ }
+.control-small.shared-controls-spinnercontrol input, .control-small.shared-controls-spinnercontrol .uneditable-input {
+ padding-right: 55px;
+ }
+.control-small.shared-controls-spinnercontrol .increment-down, .control-small.shared-controls-spinnercontrol .increment-up {
+ width: 24px;
+ line-height: 24px;
+ }
+.control-small.shared-controls-spinnercontrol .increment-down {
+ right: 25px;
+ }
+/*************************************************************************************************/
+/* CHECKBOX CONTROLS */
+/*************************************************************************************************/
+.shared-controls-checkboxgroup label.checkbox {
+ padding-top: 2px;
+ padding-bottom: 2px;
+}
+.control-group > .controls > .shared-controls-syntheticcheckboxcontrol:only-child {
+ padding-top: 4px; /* Align to label */
+}
+/*************************************************************************************************/
+/* KEY VALUE CONTROL */
+/*************************************************************************************************/
+.shared-controls-keyvaluecontrol .shared-controls-textcontrol {
+ margin-right: 10px;
+ }
+.shared-controls-keyvaluecontrol .key-text-control-placeholder,
+ .shared-controls-keyvaluecontrol .value-text-control-placeholder {
+ float: left;
+ }
+/*************************************************************************************************/
+/* ACCUMULATOR CONTROL */
+/*************************************************************************************************/
+.accumulator {
+ width: 700px;
+}
+.controls-join .accumulator {
+ width: 100%;
+ }
+.accumulator .availableOptionsContainer,
+ .accumulator .selectedOptionsContainer {
+ float: left;
+ width: calc(50% - 10px);
+ margin: 0px 20px 0px 0px;
+ }
+.accumulator .addAllLink, .accumulator .removeAllLink {
+ float: right;
+ }
+.accumulator .selectedOptionsContainer {
+ margin-right: 0px;
+ }
+.accumulator .availableOptionsHeader {
+ font-weight: normal;
+ font-size: 14px;
+ width: 200px;
+ margin-right: 22px;
+ padding-bottom: 5px;
+ line-height: 0px;
+ }
+.accumulator .selectedOptionsHeader {
+ width: 200px;
+ margin-right: 0px;
+ }
+.accumulator ul.availableOptions, .accumulator ul.selectedOptions {
+ border-radius: 3px;
+ height: 100px;
+ overflow: auto;
+ list-style: none;
+ margin: 0;
+ padding: 0;
+ border: 1px solid #C3CBD4;
+ clear: left;
+ }
+.accumulator .accDisabled ul.availableOptions,
+ .accumulator .accDisabled ul.selectedOptions {
+ background-color: #F7F8FA;
+ }
+.accumulator ul.availableOptions li, .accumulator ul.selectedOptions li {
+ clear: left;
+ padding: 4px 5px;
+ font-size: 14px;
+ cursor: pointer;
+ line-height: 1;
+ }
+.accumulator ul.availableOptions li:hover,
+ .accumulator ul.selectedOptions li:hover {
+ background-color: #F7F8FA;
+ }
+.accumulator ul.availableOptions li span, .accumulator ul.selectedOptions li span {
+ margin: 0px 8px 0 0;
+ display: block;
+ float: left;
+ }
+.accumulator ul span.splIcon-arrow-e {
+ background-color: #007ABD;
+ }
+.accumulator ul.availableOptions li.selected, .accumulator .accDisabled ul li {
+ color: #6b7785;
+ }
+.accumulator ul.availableOptions li.selected span.splIcon,
+ .accumulator .accDisabled ul li span.splIcon {
+ background-color: #C3CBD4;
+ }
+.accumulator .selected {
+ background-color: transparent;
+ }
+.control-group.error .accumulator ul {
+ border-color: #DC4E41;
+ }
+.accumulator .icon-class {
+ color: #6b7785;
+ }
+.accumulator div.wide {
+ width: 340px;
+ }
+/*************************************************************************************************/
+/* TABLE FORMS */
+/* TODO: figure out what this is for. */
+/*************************************************************************************************/
+/*
+
+*/
+table.form td {
+ padding-right: 10px;
+ padding-bottom: 5px;
+}
+table.form tr:last-child td {
+ padding-bottom: 0;
+}
+table.form tr:last-child .help-block {
+ margin-bottom: 0;
+}
+/*************************************************************************************************/
+/* FORMAT DIALOGS */
+/*************************************************************************************************/
+.form-format .control-label {
+ width: 100px;
+ }
+/* remove margin from last group */
+.form-format .control-group:last-child {
+ margin-bottom: 0;
+ }
+.form-format .controls {
+ margin-left: 120px;
+ }
+/* Horizontal form, left-aligned */
+.form-horizontal.align-left .control-label {
+ width: auto;
+ text-align: left;
+ display: inline-block;
+ float: none;
+ }
+.form-horizontal.align-left .controls {
+ margin-left: 15px;
+ display: inline-block;
+ }
+/* Append /Prepend */
+/* -------------- */
+.shared-controls-textcontrol.input-prepend {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+.shared-controls-textcontrol.input-prepend > input, .shared-controls-textcontrol.input-prepend .uneditable-input {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ -webkit-box-flex: 1;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto;
+ width: 0;
+ }
+.shared-controls-textcontrol.input-prepend > .btn:first-child {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ border-right: none;
+ }
+.shared-controls-textcontrol.input-append,
+.shared-controls-textbrowsecontrol {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+.shared-controls-textcontrol.input-append > input, .shared-controls-textcontrol.input-append .uneditable-input, .shared-controls-textbrowsecontrol > input, .shared-controls-textbrowsecontrol .uneditable-input {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ -webkit-box-flex: 1;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto; /* SPL-122817 */
+ width: 0;
+ }
+.shared-controls-textcontrol.input-append > input + .btn, .shared-controls-textcontrol.input-append .uneditable-input + .btn, .shared-controls-textbrowsecontrol > input + .btn, .shared-controls-textbrowsecontrol .uneditable-input + .btn {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ border-left: none;
+ }
+.shared-controls-textcontrol.input-append .add-on, .shared-controls-textbrowsecontrol .add-on {
+ display: inline-block;
+ padding: 5px 14px;
+ height: auto;
+ line-height: 20px;
+ font-size: 14px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ padding: 5px 14px;
+ margin-bottom: 0; /* For input.btn */
+ font-weight: 400;
+ color: #5C6773;
+ text-align: center;
+ vertical-align: middle;
+ border: 1px solid;
+ border-left: none;
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+
+ background-color: #F7F8FA;
+
+ border-color: #C3CBD4;
+
+ color: #5C6773;
+
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+
+ text-decoration: none;
+
+ text-shadow: none;
+
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ -webkit-filter: none;
+
+ filter: none; /* this breaks some bootstrap styles */
+ }
+.shared-controls-textcontrol.input-append .add-on[disabled], .shared-controls-textbrowsecontrol .add-on[disabled] {
+ color: #C3CBD4;
+ border-color: #E1E6EB;
+ cursor: not-allowed;
+ }
+/* Form Complex */
+/* -------------- */
+/*
+
+*/
+/* complex forms? maybe use form-narrow? */
+.form-complex {
+ width: 100%;
+}
+.form-complex .controls {
+ position: relative;
+ }
+.form-complex .control-group {
+ width: 440px; /* magic number ;_; maybe move width to container */
+ }
+.form-complex .control-heading { /* like control-label but without the float */
+ padding-top: 5px;
+ text-align: right;
+ width: 160px;
+ font-weight: bold;
+ }
+.form-complex .help-block, .form-complex .help-outer {
+ position: absolute;
+ top: 4px;
+ left: 100%;
+ margin-left: 10px;
+ margin-top: 0 !important; /* TODO: get rid of important; */
+ width: 280px;
+ }
+.form-complex .outline {
+ border: 1px solid #C3CBD4;
+ border-radius: 3px;
+ margin-bottom: 10px; /* TOOD: use var here; */
+ margin-top: 0;
+ padding-top: 10px;
+ }
+.form-complex fieldset {
+ border: 1px solid transparent;
+ }
+.form-complex .btn-check {
+ display: inline-block;
+ padding: 0;
+ height: auto;
+ line-height: 20px;
+ font-size: 14px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ text-align: center;
+ vertical-align: middle;
+ width: 20px;
+ }
+.form-complex .control-feedback {
+ display: block;
+ width: 100%;
+ }
+/* feedback for controls */
+.control-feedback {
+ color: #5C6773;
+ background-color: #FFFFFF;
+ border-radius: 3px;
+ font-size: 85%;
+ text-align: center;
+ margin-top: 3px;
+}
+/*************************************************************************************************/
+/* SYNTHETIC RADIO CONTROL */
+/*************************************************************************************************/
+.shared-controls-syntheticradiocontrol > .tooltip {
+ white-space:normal;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio {
+ -webkit-animation: none 0s ease 0s 1 normal none running;
+ animation: none 0s ease 0s 1 normal none running;
+ -webkit-backface-visibility: visible;
+ backface-visibility: visible;
+ background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
+ border: medium none currentColor;
+ border-collapse: separate;
+ -o-border-image: none;
+ border-image: none;
+ border-radius: 0;
+ border-spacing: 0;
+ bottom: auto;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ -webkit-box-sizing: content-box;
+ box-sizing: content-box;
+ caption-side: top;
+ clear: none;
+ clip: auto;
+ color: #000;
+ -webkit-columns: auto;
+ columns: auto;
+ -webkit-column-count: auto;
+ column-count: auto;
+ -webkit-column-fill: balance;
+ column-fill: balance;
+ -webkit-column-gap: normal;
+ column-gap: normal;
+ -webkit-column-rule: medium none currentColor;
+ column-rule: medium none currentColor;
+ -webkit-column-span: 1;
+ column-span: 1;
+ -webkit-column-width: auto;
+ column-width: auto;
+ content: normal;
+ counter-increment: none;
+ counter-reset: none;
+ cursor: auto;
+ direction: ltr;
+ display: inline;
+ empty-cells: show;
+ float: none;
+ font-family: serif;
+ font-size: medium;
+ font-style: normal;
+ font-variant: normal;
+ font-weight: normal;
+ font-stretch: normal;
+ line-height: normal;
+ height: auto;
+ -webkit-hyphens: none;
+ -ms-hyphens: none;
+ hyphens: none;
+ left: auto;
+ letter-spacing: normal;
+ list-style: disc outside none;
+ margin: 0;
+ max-height: none;
+ max-width: none;
+ min-height: 0;
+ min-width: 0;
+ opacity: 1;
+ orphans: 2;
+ outline: medium none invert;
+ overflow: visible;
+ overflow-x: visible;
+ overflow-y: visible;
+ padding: 0;
+ page-break-after: auto;
+ page-break-before: auto;
+ page-break-inside: auto;
+ -webkit-perspective: none;
+ perspective: none;
+ -webkit-perspective-origin: 50% 50%;
+ perspective-origin: 50% 50%;
+ position: static;
+ right: auto;
+ -moz-tab-size: 8;
+ -o-tab-size: 8;
+ tab-size: 8;
+ table-layout: auto;
+ text-align: left;
+ text-align-last: auto;
+ text-decoration: none;
+ text-indent: 0;
+ text-shadow: none;
+ text-transform: none;
+ top: auto;
+ -webkit-transform: none;
+ transform: none;
+ -webkit-transform-origin: 50% 50% 0;
+ transform-origin: 50% 50% 0;
+ -webkit-transform-style: flat;
+ transform-style: flat;
+ -webkit-transition: none 0s ease 0s;
+ transition: none 0s ease 0s;
+ unicode-bidi: normal;
+ vertical-align: baseline;
+ visibility: visible;
+ white-space: normal;
+ widows: 2;
+ width: auto;
+ word-spacing: normal;
+ z-index: auto;
+ font-family: "Splunk Platform Sans", "Proxima Nova", Roboto, Droid, "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-size: 14px;
+ line-height: 20px;
+ color: #3C444D;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ display: block;
+ border-width: 1px;
+ visibility: inherit;
+ /* postcss-initial does not correctly reset this for all browsers */
+ outline: medium none #00A4FD;
+ outline: medium none invert;
+ position: relative;
+ padding: 3px 0 3px 20px;
+ color: #3C444D;
+ text-decoration: none;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio:before {
+ content:'';
+ border: 1px solid;
+ background-color: #F7F8FA;
+ border-color: #C3CBD4;
+ color: #5C6773;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+
+ position: absolute;
+ left: 0;
+ top: 4px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ width: 16px;
+ height: 16px;
+ border-radius: 8px;
+
+ }
+.shared-controls-syntheticradiocontrol .btn-radio.disabled {
+ cursor: not-allowed;
+ color: #C3CBD4;
+ opacity: 0.65;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio.disabled:before {
+ background: #F7F8FA;
+ -webkit-filter: none;
+ filter: none;
+ border-color: #E1E6EB;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio:not(.disabled):hover:before {
+ background-color: rgb(235, 238, 239);
+ border-color: #C3CBD4;
+ color: #5C6773;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio:focus:before {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio:focus:before:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.shared-controls-syntheticradiocontrol .btn-radio.active:after {
+ content:'';
+ position: absolute;
+ left: 4px;
+ top: 8px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ width: 8px;
+ height: 8px;
+ border-radius: 4px;
+ background-color: currentColor;
+ }
+.radio-control-list {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+/*************************************************************************************************/
+/* ERROR STATES */
+/*************************************************************************************************/
+.error .btn {
+ background-color: #F1B9B3;
+ border-color: #DC4E41;
+ color: #DC4E41;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.error .btn.active {
+ background-color: #EA958D;
+ border-color: #DC4E41;
+ color: #DC4E41;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ background-image: none;
+ }
+.error .btn:hover {
+ background-color: #EA958D;
+ border-color: #DC4E41;
+ color: #DC4E41;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.required {
+ color: #DC4E41;
+}
+/* Custom shared form components for color editing */
+/* ------------------------------------------------------ */
+.color-square {
+ display: block;
+ width: 32px;
+ height: 32px;
+ background: #53A051;
+ border: 1px solid #C3CBD4;
+ border-radius: 2px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+.color-square:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.color-square:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.color-square-standalone {
+ margin-top: 3px;
+}
+/*===============================================================================================*/
+/* SPLUNK: TABLES */
+/* Tables for, you guessed it, tabular data. */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* BASE TABLES */
+/*************************************************************************************************/
+table {
+ max-width: 100%;
+ background-color: transparent;
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+/*************************************************************************************************/
+/* BASELINE STYLES */
+/*************************************************************************************************/
+.table {
+ width: auto;
+ min-width: 100%;
+ max-width: none;
+ margin-bottom: 20px;
+}
+/* Cells */
+.table th, .table td {
+ text-align: left;
+ vertical-align: top;
+ padding: 6px 12px;
+ line-height: 20px;
+ border-bottom: 1px solid #E1E6EB;
+ }
+.table th td:focus, .table td td:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.table th td:focus:active:not([disabled]), .table td td:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table th td:focus, .table td td:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+.table th .tooltip-link, .table td .tooltip-link {
+ top:-.5em;
+ position:relative;
+ font-size:75%;
+ line-height:0;
+ vertical-align:baseline;
+ cursor:default;
+ font-weight:400;
+ }
+.table th div {
+ padding: 6px 12px;
+ }
+.table thead th {
+ vertical-align: bottom;
+ }
+/* Remove top border from thead by default */
+.table caption + thead tr:first-child th,
+ .table caption + thead tr:first-child td,
+ .table colgroup + thead tr:first-child th,
+ .table colgroup + thead tr:first-child td,
+ .table thead:first-child tr:first-child th,
+ .table thead:first-child tr:first-child td {
+ border-top: 0;
+ }
+/* Account for multiple tbody instances */
+.table tbody + tbody {
+ border-top: 2px solid #E1E6EB;
+ }
+/* sorts */
+.table .sorts {
+ white-space: nowrap;
+ cursor: pointer;
+ }
+.table .sorts a {
+ color: inherit;
+ }
+.table .sorts a:hover {
+ text-decoration: none;
+ }
+.table .sorts:hover {
+ color: #006EAA;
+ }
+.table .sorts .icon-sorts:before {
+ font-family: "Splunk Icons";
+ content: "\2195";
+ padding-left: 5px;
+ color: #818D99;
+ }
+.table .sorts.active .icon-sorts:before {
+ color: #006EAA;
+ }
+.table .sorts .asc:before,
+ .table .sorts .Asc:before {
+ content: "\21A5";
+ color: inherit;
+ }
+.table .sorts .desc:before,
+ .table .sorts .Desc:before {
+ content: "\21A7";
+ color: inherit;
+ }
+.table .sorts[tabindex]:focus {
+ outline: 0;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.table .sorts[tabindex]:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table .sorts[tabindex]:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #E1E6EB, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #E1E6EB, inset 0 0 0 2px #00A4FD;
+}
+/* Nesting */
+.table .table {
+ background-color: transparent;
+ }
+/*************************************************************************************************/
+/* CONDENSED TABLE W/ HALF PADDING */
+/*************************************************************************************************/
+.table-condensed th,
+ .table-condensed td {
+ padding: 3px 6px;
+ }
+/*************************************************************************************************/
+/* BORDERED TABLE */
+/*************************************************************************************************/
+.table-bordered {
+ border: 1px solid #E1E6EB;
+ border-collapse: separate; /* Done so we can round those corners! */
+ border-left: 0;
+}
+.table-bordered th,
+ .table-bordered td {
+ border-left: 1px solid #E1E6EB;
+ }
+/*************************************************************************************************/
+/* BORDERED LITE TABLE */
+/* A stripped-down version of bootstrap's table-bordered */
+/*************************************************************************************************/
+.table-bordered-lite th, .table-bordered-lite td {
+ border-left: 1px solid #E1E6EB;
+ }
+.table-bordered-lite th:first-child, .table-bordered-lite td:first-child {
+ border-left: none;
+ }
+/*************************************************************************************************/
+/* BORDERED DOTTED TABLE */
+/*************************************************************************************************/
+.table-dotted td, .table-dotted th {
+ border-top: 1px dashed #C3CBD4;
+ }
+/*************************************************************************************************/
+/* STRIPED TABLE */
+/*************************************************************************************************/
+.table-striped > thead > tr > th {
+ background-color: #FFFFFF;
+ border-top: 1px solid #E1E6EB;
+ }
+.table-striped > tbody > tr:nth-child(odd) > td,
+ .table-striped > tbody > tr:nth-child(odd) > th {
+ background-color: #F2F4F5;
+ }
+.table-striped > tbody > tr:nth-child(even) > td {
+ background-color: #FFFFFF;
+ }
+.table-striped > tbody > tr.odd > td,
+ .table-striped > tbody > tr.odd > th {
+ background-color: #F2F4F5;
+ }
+.table-striped > tbody > tr.even > td,
+ .table-striped > tbody > tr.even > th {
+ background-color: #FFFFFF;
+ }
+.table-striped > tbody > tr > td {
+ border: none;
+ }
+.table-striped.table-chrome > tbody > tr:nth-child(even) > td,
+ .table-striped.table-chrome > tbody > tr:nth-child(odd).even > td,
+ .table-striped.table-chrome > tbody > tr.even > td {
+ background-color: #F2F4F5;
+ }
+.table-striped.table-chrome > tbody > tr:nth-child(odd) > td,
+ .table-striped.table-chrome > tbody > tr:nth-child(even).odd > td,
+ .table-striped.table-chrome > tbody > tr.odd > td {
+ background-color: #FFFFFF;
+ }
+/*************************************************************************************************/
+/* CHROME TABLE */
+/* Table with dark header background color. */
+/*************************************************************************************************/
+.table-chrome, .table-chrome.table-row-expanding {
+ border: none;
+ }
+.table-chrome > thead > tr > th {
+ font-weight: normal;
+ background-color: #E1E6EB;
+ border-right: 1px solid #FFFFFF;
+ border-bottom: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table-chrome > thead > tr > th:last-child {
+ border-right: none;
+ }
+/* sorting */
+.table-chrome .sorts {
+ border-bottom: none;
+ }
+/* saf3+, chrome1+ */
+@media screen and (-webkit-min-device-pixel-ratio:0) {
+ /* fix table headers */
+ .table-chrome > thead > tr > th { position: relative; }
+}
+/*************************************************************************************************/
+/* HOVER EFFECT */
+/*************************************************************************************************/
+.table-hover > tbody > tr > td, .table-hover > tbody > tr > th {
+ -webkit-transition: background 0.05s;
+ transition: background 0.05s;
+ }
+.table-hover > tbody > tr:hover > td,
+ .table-hover > tbody > tr:hover > th {
+ background-color: #ECF8FF !important;
+ }
+/*************************************************************************************************/
+/* TABLE CELL SIZING */
+/*************************************************************************************************/
+/* Reset default grid behavior */
+table td[class*="span"],
+table th[class*="span"],
+.row-fluid table td[class*="span"],
+.row-fluid table th[class*="span"] {
+ display: table-cell;
+ float: none; /* undo default grid column styles */
+ margin-left: 0; /* undo default grid column styles */
+}
+/* Change the column widths to account for td/th padding */
+.table td.span1, .table th.span1 { float: none; /* undo default grid column styles */ width: 44px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span2, .table th.span2 { float: none; /* undo default grid column styles */ width: 124px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span3, .table th.span3 { float: none; /* undo default grid column styles */ width: 204px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span4, .table th.span4 { float: none; /* undo default grid column styles */ width: 284px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span5, .table th.span5 { float: none; /* undo default grid column styles */ width: 364px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span6, .table th.span6 { float: none; /* undo default grid column styles */ width: 444px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span7, .table th.span7 { float: none; /* undo default grid column styles */ width: 524px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span8, .table th.span8 { float: none; /* undo default grid column styles */ width: 604px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span9, .table th.span9 { float: none; /* undo default grid column styles */ width: 684px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span10, .table th.span10 { float: none; /* undo default grid column styles */ width: 764px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span11, .table th.span11 { float: none; /* undo default grid column styles */ width: 844px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+.table td.span12, .table th.span12 { float: none; /* undo default grid column styles */ width: 924px; /* 16 is total padding on left and right of table cells */ margin-left: 0; /* undo default grid column styles */ }
+/*************************************************************************************************/
+/* FOCUS EFFECT */
+/* Add focus back in, needs to come last */
+/*************************************************************************************************/
+.table > tbody > tr.even > td:focus, .table > tbody > tr.odd > td:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;}
+.table > tbody > tr.even > td:focus:active:not([disabled]), .table > tbody > tr.odd > td:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table > tbody > tr.even > td:focus, .table > tbody > tr.odd > td:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+.table > tbody > tr:focus,
+ .table > tbody > tr.even:focus,
+ .table > tbody > tr.odd:focus {
+ outline: none;
+ }
+.table > tbody > tr:focus > td, .table > tbody > tr.even:focus > td, .table > tbody > tr.odd:focus > td {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;}
+.table > tbody > tr:focus > td:active:not([disabled]), .table > tbody > tr.even:focus > td:active:not([disabled]), .table > tbody > tr.odd:focus > td:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table > tbody > tr:focus > td, .table > tbody > tr.even:focus > td, .table > tbody > tr.odd:focus > td {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+/*************************************************************************************************/
+/* TABLE BACKGROUNDS */
+/* Exact selectors below required to override .table-striped */
+/*************************************************************************************************/
+.table tbody tr.success > td {
+ background-color: #DDECDD;
+ }
+.table tbody tr.error > td {
+ background-color: #F8DCD9;
+ }
+.table tbody tr.warning > td {
+ background-color: #FEF2D7;
+ }
+.table tbody tr.info > td {
+ background-color: #CCE2EB;
+ }
+/* Hover states for .table-hover */
+.table-hover tbody tr.success:hover > td {
+ background-color: rgb(206, 227, 206);
+ }
+.table-hover tbody tr.error:hover > td {
+ background-color: rgb(244, 200, 195);
+ }
+.table-hover tbody tr.warning:hover > td {
+ background-color: rgb(253, 234, 190);
+ }
+.table-hover tbody tr.info:hover > td {
+ background-color: rgb(185, 216, 228);
+ }
+/* EMBEDDED TABLES */
+/* -------------------- */
+/* tables that appear within other tables. */
+.table-embed {
+ width: 100%;
+ border: 0;
+}
+.table-embed td {
+ border-bottom: 1px dashed #C3CBD4;
+ border-left: 0;
+ padding: 0;
+ background-color: transparent !important;
+ }
+.table-embed td:first-child {
+ padding-right: 10px;
+ }
+/*************************************************************************************************/
+/* ROW EXPANDING */
+/*************************************************************************************************/
+.table-row-expanding {
+ width: 100%;
+ table-layout: fixed;
+ margin-bottom: -1px;
+ border-bottom: 1px solid #C3CBD4;
+}
+.table-row-expanding > tbody > tr > td.expands {
+ cursor: pointer;
+ border-right: 1px solid #FFFFFF;
+ padding: 0;
+ }
+.table-row-expanding > tbody > tr > td.expands.disabled {
+ color: #C3CBD4;
+ cursor: default;
+ }
+.table-row-expanding > tbody > tr > td.expands.disabled > span, .table-row-expanding > tbody > tr > td.expands.disabled a {
+ color: inherit;
+ cursor: inherit;
+ }
+.table-row-expanding > tbody > tr > td.expands > span, .table-row-expanding > tbody > tr > td.expands a, .table-row-expanding > tbody > tr > td.expands > i {
+ color: #3C444D;
+ display: block;
+ padding: 6px 10px;
+ width: 15px;
+ height: 100%;
+ text-decoration: none;
+ text-align: center;
+ }
+.table-row-expanding > tbody > tr > td.expands a:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.table-row-expanding > tbody > tr > td.expands a:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table-row-expanding > tbody > tr > td.expands a:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+.table-row-expanding > tbody > tr > td > .btn-combo {
+ margin: -4px 5px -6px 20px;
+ }
+.table-row-expanding > tbody > tr > td > .btn-combo:first-child {
+ margin-left: 0;
+ }
+.table-row-expanding > tbody > tr > td.title > a, .table-row-expanding > tbody > tr > td.title > span {
+ margin: -6px -12px;
+ padding: 6px 12px;
+ display: block;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ font-size: 14px;
+ line-height: 20px;
+ }
+.table-row-expanding > tbody > tr > td.title > a:focus, .table-row-expanding > tbody > tr > td.title > span:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.table-row-expanding > tbody > tr > td.title > a:focus:active:not([disabled]), .table-row-expanding > tbody > tr > td.title > span:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table-row-expanding > tbody > tr > td.title > a:focus, .table-row-expanding > tbody > tr > td.title > span:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+.table-row-expanding > tbody > tr > td.title > .disabled {
+ color: #C3CBD4;
+ }
+.table-row-expanding > tbody > tr > td:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.table-row-expanding > tbody > tr > td:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table-row-expanding > tbody > tr > td:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+/* TODO unify these class names */
+.table-row-expanding > tbody > tr.more-info, .table-row-expanding > tbody > tr.info-row > td {
+ border-top: none;
+ background-color: #ECF8FF;
+ }
+/* style for an extra row inserted in the expanded state */
+.table-row-expanding > tbody > tr.expanded > td {
+ background-color: #ECF8FF;
+ }
+.table-row-expanding > tbody > tr.expanded > td.title > a {
+ white-space: normal;
+ }
+.table-row-expanding th.col-info {
+ width: 15px;
+ padding-left: 10px;
+ padding-right: 10px;
+ text-align: center;
+ vertical-align: top;
+ font-size: 100%;
+ border-right: 1px solid #FFFFFF;
+ }
+.table-row-expanding th.col-info a {
+ text-decoration: none;
+ color: #000000;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.table-row-expanding th.col-info .icon-info {
+ width: 15px;
+ display: block;
+ }
+.table-row-expanding td.expands:hover:not(.disabled), .table-row-expanding td.col-info:hover:not(.disabled) {
+ border-right: 1px solid #FFFFFF !important;
+ }
+.table-row-expanding td.expands:hover:not(.disabled) a > i, .table-row-expanding td.col-info:hover:not(.disabled) a > i {
+ color: #006EAA;
+ }
+.table-row-expanding td.expands.disabled:hover, .table-row-expanding td.col-info.disabled:hover {
+ background-color: inherit !important;
+ }
+.table-row-expanding td.expands .icon-triangle-right-small:before {
+ content: "\203A";
+ }
+.table-row-expanding td.expands .icon-triangle-down-small:before {
+ content: "\2C5";
+ }
+/* remove sorting icons for info column */
+.table-chrome .sorts th.col-info:after {
+ content: "";
+ }
+.table-padded {
+ padding: 0 20px;
+}
+/*************************************************************************************************/
+/* SPECIAL COLUMNS AND CELLS */
+/* Custom styles for row numbers */
+/*************************************************************************************************/
+td.row-number,
+th.row-number {
+ width: 1px;
+}
+td.row-number, td.line-num {
+ text-align: right;
+ color: #171D21;
+}
+/* custom styles for numeric value cells */
+th.numeric, td.numeric {
+ text-align: right
+}
+td.end-group {
+ border-right: 1px solid #FFFFFF;
+}
+/*************************************************************************************************/
+/* DOCKING AND STATIC TABLE HEADERS */
+/* Class for docking table header and scroll bar */
+/*************************************************************************************************/
+.header-table-docked {
+ position: fixed;
+ top: 0;
+ z-index: 405;
+ overflow: hidden;
+ -webkit-box-shadow: 0 2px 4px #C3CBD4;
+ box-shadow: 0 2px 4px #C3CBD4;
+ background: #FFFFFF;
+}
+.header-table-docked > .disable {
+ display: block;
+ position: absolute;
+ top: 0px;
+ right: 0px;
+ bottom: 0px;
+ left: 0px;
+ background-color: #5C6773;
+ opacity: 0.30;
+ }
+.header-table-docked > table {
+ table-layout: fixed;
+ margin-bottom: 0;
+ /* SPL-71945, this prevents the last header cell from appearing un-styled in Firefox and IE */
+ max-width: inherit;
+ }
+.main-section > .header-table-docked, .table-padded > .header-table-docked {
+ width: calc(100% - 40px);
+ margin-left: 20px !important;
+ }
+.table-scroll-bar-docked {
+ position: fixed;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ overflow-x: auto;
+}
+/* class for static table header and scroll bar */
+.header-table-static {
+ height: 0;
+ position: relative;
+ z-index: 405;
+}
+.header-table-static > table {
+ margin-bottom: 0;
+ }
+.header-table-wrapper {
+ overflow: hidden;
+ border-bottom: 1px solid #E1E6EB;
+}
+.header-table-wrapper .table {
+ margin-bottom: 0;
+ }
+/* need to clean up these two classes to make sense */
+.scroll-table-wrapper { /* used on dashboards and embedded tables, the wrapper scrolls horz and vert */
+ height: 380px; /* override */
+ width: 100%;
+ overflow: auto;
+}
+.scrolling-table-wrapper { /* tables that will scroll horizontally */
+ width: 100%;
+ overflow-x: auto;
+ position: relative;
+}
+/* tables that will scroll vertically, up to consumer to set height or max-height */
+.vertical-scrolling-table-wrapper {
+ width: 100%;
+ overflow-y: auto;
+}
+/*************************************************************************************************/
+/* MODALIZING ROWS */
+/*************************************************************************************************/
+.modalize-table-top, .modalize-table-bottom, .modalize-table-overlay {
+ position: absolute;
+ left: 0;
+ background-color: #5C6773;
+ opacity: 0.30;
+}
+.modalize-table-top {
+ top: 0;
+}
+.modalize-table-bottom {
+ bottom: 0;
+}
+.modalize-table-overlay {
+ position: fixed;
+ top: 0;
+ bottom: 0;
+ right: 0;
+}
+/*************************************************************************************************/
+/* DRILLDOWN */
+/*************************************************************************************************/
+.table-drilldown > tbody > tr > td {
+ color: #006EAA;
+}
+.table-drilldown > tbody > tr > td:hover {
+ color: #006EAA;
+ }
+/* reset for row # */
+.table-drilldown > tbody > tr > td.row-number {
+ color: #6b7785;
+ }
+.table-drilldown-row > tbody > tr:hover > td {
+ color: #006EAA;
+}
+/* reset for row # */
+.table-drilldown-row > tbody > tr:hover > td.row-number {
+ color: #6b7785;
+ }
+.table-drilldown-cell > tbody > tr > td:hover .multivalue-subcell {
+ color: #006EAA;
+ }
+.table-drilldown-cell > tbody > tr > td:hover .multivalue-subcell:hover {
+ color: #006EAA;
+ }
+/*************************************************************************************************/
+/* MISC */
+/*************************************************************************************************/
+/* misc hacks that should probably never been added */
+.ui-grid-head-table,
+.ui-grid-body-table {
+ margin-bottom: 0;
+}
+/* table-scroll? */
+.table-scroll tbody {
+ max-height: 200px;
+ overflow-y: scroll;
+ }
+/* just the row borders */
+.table-border-row {
+ border-top: 1px solid #E1E6EB;
+}
+.table-border-row th, .table-border-row td {
+ border-top: 1px solid #E1E6EB;
+ }
+/* fixed width tables */
+.table-fixed {
+ table-layout: fixed;
+}
+.table-fixed tr > td:first-child {
+ max-width: 300px;
+ word-break: break-all;
+ }
+/* remove the sorting icons for the row number column */
+.table-chrome .sorts th.row-number:after {
+ content: "";
+ }
+/* Print */
+/* -------------------------------------------------- */
+@media print {
+ body table {
+ max-width: 100% !important;
+ width: 100% !important;
+ overflow: hidden !important;
+ table-layout: auto !important;
+ }
+ body .scrolling-table-wrapper, body .results-wrapper, body .results-table, body .events-viewer-wrapper {
+ max-width: 100% !important;
+ width: 100% !important;
+ overflow: hidden !important;
+ }
+ body td,
+ body th {
+ background: none !important;
+ word-break: break-all !important;
+ word-wrap: break-word !important;
+ overflow-wrap: break-word !important;
+ white-space: normal !important;
+ width: auto !important;
+ page-break-inside:auto;
+ }
+ body .table-chrome .sorts:after {
+ content: '';
+ }
+ body .header-table-docked,
+ body .table-scroll-bar-docked {
+ display: none !important;
+ }
+}
+body.print table {
+ max-width: 100% !important;
+ width: 100% !important;
+ overflow: hidden !important;
+ table-layout: auto !important;
+ }
+body.print .scrolling-table-wrapper, body.print .results-wrapper, body.print .results-table, body.print .events-viewer-wrapper {
+ max-width: 100% !important;
+ width: 100% !important;
+ overflow: hidden !important;
+ }
+body.print td,
+ body.print th {
+ background: none !important;
+ word-break: break-all !important;
+ word-wrap: break-word !important;
+ overflow-wrap: break-word !important;
+ white-space: normal !important;
+ width: auto !important;
+ page-break-inside:auto;
+ }
+body.print .table-chrome .sorts:after {
+ content: '';
+ }
+body.print .header-table-docked,
+ body.print .table-scroll-bar-docked {
+ display: none !important;
+ }
+/*===============================================================================================*/
+/* SPLUNK: TABLE CAPTIONS */
+/* The count, filters and pagination that appear above a listing. */
+/*===============================================================================================*/
+.table-caption,
+.table-caption-inner {
+ min-height: 42px;
+ text-align: center;
+ margin-bottom: 5px;
+}
+.table-caption-inner.affix-top {
+ left: 0;
+ top: 0;
+ right: 0;
+ background-color: #F2F4F5;
+ z-index: 405;
+ position: fixed;
+}
+.table-caption h3, .table-caption span.shared-collectioncount {
+ font-size: 14px;
+ font-weight: normal;
+ float: left;
+ padding-left: 20px;
+ line-height: 42px;
+ margin: 0;
+ min-width: 140px;
+ text-align: left;
+ }
+.table-caption .shared-waitspinner {
+ float: left;
+ width: 14px;
+ height: 14px;
+ margin: 12px 5px 2px 0;
+ }
+.table-caption form.shared-tablecaption-input {
+ display: inline-block;
+ margin: 5px 0;
+ }
+.table-caption form.shared-tablecaption-input input {
+ width: 250px;
+ }
+.table-caption .btn-group {
+ display: inline-block;
+ margin-right: 10px;
+ }
+.table-caption .pagination {
+ min-width: 150px;
+ margin: 5px 20px 0 20px;
+ }
+/*************************************************************************************************/
+/* FILTER FORMS */
+/*************************************************************************************************/
+.shared-tablecaption-input {
+ position: relative;
+}
+.table-caption div.shared-controls-controlgroup {
+ display: inline-block;
+ margin: 0px 10px 0px 0;
+}
+.table-caption .pagination {
+ min-width: 150px;
+ margin: 5px 20px 0 20px;
+}
+/*===============================================================================================*/
+/* SPLUNK: STANDARD TOUR */
+/*===============================================================================================*/
+.tourbar {
+ background-color: #171D21;
+ min-height: 46px;
+ position: relative;
+}
+.tourbar .info-container {
+ margin: 0px 200px;
+ padding: 10px;
+ background-color: #3C444D;
+ min-height: 26px;
+ }
+.tourbar .info-container .info {
+ font-size: 14px;
+ color: #E1E6EB;
+ }
+.tourbar .btn {
+ background: transparent;
+ -webkit-filter: none;
+ filter: none;
+ border-color: #C3CBD4;
+ color: #E1E6EB;
+ text-shadow: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ top: 50%;
+ margin-top: -13px;
+ position: absolute;
+ }
+.tourbar .btn.next {
+ right: 158px;
+ }
+.tourbar .btn.previous {
+ left: 158px;
+ }
+.tourbar .btn.close-btn {
+ right: 10px;
+ }
+.tourbar .close-container {
+ float: right;
+ margin: 10px 25px 10px 25px;
+ }
+.tourbar .next-container {
+ float: right;
+ margin: 10px 0px 10px 25px;
+ }
+.tourbar .previous-container {
+ float: left;
+ margin: 10px 25px;
+ }
+.tour-highlight {
+ position: relative;
+}
+.tour-highlight::after {
+ content: "";
+ position: absolute;
+ right: -20px;
+ top: -20px;
+ height: 30px;
+ width: 30px;
+ z-index: 99999;
+
+ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDx0aXRsZT5VbnRpdGxlZCAyPC90aXRsZT4KICAgIDxkZXNjcmlwdGlvbj5DcmVhdGVkIHdpdGggU2tldGNoIChodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gpPC9kZXNjcmlwdGlvbj4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxwYXRoIGQ9Ik02LjcxNDQ2NjA5LDYuNzE0NDY2MDkgTDAsMCBMMCwyMCBMMjAsMjAgTDEzLjc4NTUzMzksMTMuNzg1NTMzOSBMMjAuMDQ1OTQxNSw3LjUyNTEyNjI3IEwxMi45NzQ4NzM3LDAuNDU0MDU4NDU0IEw2LjcxNDQ2NjA5LDYuNzE0NDY2MDkgWiIgaWQ9IlRyaWFuZ2xlLTEiIGZpbGw9IiNEODVEM0MiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgIDwvZz4KPC9zdmc+);
+
+ background-size: 30px 30px;
+ -webkit-animation: highlightedElementAnimation 2s infinite alternate;
+ animation: highlightedElementAnimation 2s infinite alternate;
+ }
+@-webkit-keyframes highlightedElementAnimationFrames {
+ from { right: -20px; top: -20px; }
+ to { right: -30px; top: -30px; }
+}
+@keyframes highlightedElementAnimationFrames {
+ from { right: -20px; top: -20px; }
+ to { right: -30px; top: -30px; }
+}
+/* IMAGE TOUR CAROUSEL */
+.image-tour-container .carousel {
+ width: 960px;
+ height: 718px;
+ background: #3C444D;
+ margin-bottom: 0;
+ }
+.image-tour-container .carousel .carousel-control {
+ top: 52%;
+ background: none;
+ border: none;
+ color: #F58220;
+ opacity: 1;
+ left: 45px;
+ font-size: 48px;
+ z-index: 60;
+ }
+.image-tour-container .carousel .carousel-control polygon {
+ fill: #F58220;
+ }
+.image-tour-container .carousel .carousel-control:hover polygon{
+ fill: #F79B4C;
+ }
+.image-tour-container .carousel .carousel-control.disabled {
+ display: none;
+ }
+.image-tour-container .carousel .carousel-control:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.image-tour-container .carousel .carousel-control.right {
+ right: 45px;
+ left: auto;
+ }
+.image-tour-container .carousel .carousel-indicators {
+ bottom: 18px;
+ top: inherit;
+ right: 50%;
+ -webkit-transform: translate(50%, 0);
+ transform: translate(50%, 0);
+ z-index: 60;
+ }
+.image-tour-container .carousel .carousel-indicators li {
+ height: 6px;
+ width: 6px;
+ cursor: pointer;
+ background: #818D99;
+ border: none;
+ margin-left: 10px;
+ margin-bottom: 0px;
+ }
+.image-tour-container .carousel .carousel-indicators li.active {
+ background-color: #F58220;
+ }
+.image-tour-container .carousel .carousel-indicators li:first-child {
+ margin-left: 0;
+ }
+.image-tour-container .carousel .item {
+ width: 960px;
+ height: 716px;
+ }
+.image-tour-container .carousel .item img {
+ width:100%;
+ }
+.image-tour-container .carousel .item.active img:hover {
+ cursor: pointer;
+ }
+.image-tour-container .carousel .help-link {
+ position: absolute;
+ width: 150px;
+ height: 30px;
+ top: 122px;
+ left: 563px;
+ }
+.image-tour-container .carousel a#splunk-answers {
+ top: 160px;
+ left: 504px;
+ width: 140px;
+ }
+.image-tour-container .tour-links {
+ position: absolute;
+ top: 15px;
+ right: 5px;
+ padding: 5px;
+ text-align: right;
+ z-index: 50;
+ font-size: 12px;
+ }
+.image-tour-container .tour-links a {
+ color: #FFFFFF;
+ margin-left: 15px;
+ }
+.image-tour-container .tour-links a:hover {
+ text-decoration: underline;
+ }
+.image-tour-container .welcome-slide {
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: 100;
+ }
+.image-tour-container .tour-btn {
+ background: rgba(0, 0, 0, 0.3);
+ position: absolute;
+ top: 300px;
+ left: 50%;
+ padding: 30px 40px;
+ font-size: 30px;
+ color: #FFFFFF;
+ cursor: pointer;
+ -webkit-transform: translate(-50%, 0);
+ transform: translate(-50%, 0);
+ }
+.image-tour-container .start-tour,
+ .image-tour-container .exit-tour {
+ color: #F58220;
+ }
+.image-tour-container .tour-gutter {
+ background: rgba(60, 68, 77, 0.9);
+ height: 132px;
+ width: 962px;
+ font-size: 16px;
+ color: #FFFFFF;
+ position: absolute;
+ bottom: 0px;
+ z-index: 50;
+ left: 50%;
+ -webkit-transform: translate(-50%, 0);
+ transform: translate(-50%, 0);
+ }
+.image-tour-container .tour-gutter div.gutter-text {
+ -webkit-transform: translate(0, -50%);
+ transform: translate(0, -50%);
+ margin: 0 auto;
+ position: relative;
+ top: 50%;
+ line-height: 150%;
+ width: 720px;
+ text-align: center;
+ }
+.image-tour-container .tour-gutter a {
+ color: #FFFFFF;
+ text-decoration: underline;
+ }
+.image-tour-container .carousel-assets {
+ position: absolute;
+ height: 132px;
+ width: 960px;
+ bottom: 0;
+ }
+.image-tour-container .next-tour,
+ .image-tour-container .try-it-now {
+ display: none;
+ }
+.image-tour-container .try-it-now {
+ position: absolute;
+ right: 30px;
+ z-index: 500;
+ bottom: 50px;
+ }
+@media only screen and (max-height: 750px) {
+ .image-tour-container .carousel-assets,
+ .image-tour-container .tour-gutter {
+ position: fixed;
+ }
+ .image-tour-container .carousel-assets {
+ bottom: -132px;
+ z-index: 60;
+ }
+ .image-tour-container .carousel-assets .carousel-control {
+ top: inherit;
+ bottom: 175px;
+ }
+ .image-tour-container .carousel-assets .carousel-indicators {
+ bottom: 150px;
+ }
+ .image-tour-container .carousel-assets .tour-links {
+ top: inherit;
+ bottom: 220px;
+ }
+ .image-tour-container .carousel-assets .try-it-now {
+ top: inherit;
+ bottom: 180px;
+ }
+}
+/* IMAGE TOUR MODAL */
+.image-tour .tour-modal {
+ width: 960px;
+ margin-left: -480px;
+ height: 716px;
+ background: #3C444D;
+ z-index: 1061;
+}
+.image-tour .tour-modal.fade.in {
+ top: 15px;
+ }
+.modal-backdrop.tour-backdrop.fade {
+ background: #3C444D;
+ z-index: 1060;
+}
+.modal-backdrop.tour-backdrop.fade.in {
+ opacity: 1;
+ background: #3C444D;
+ }
+.shared-tour-producttours.modal, .shared-tour-imagetour.modal, .shard-interactivetour.modal {
+ background-clip: border-box;
+ }
+.shared-tour-producttours.modal .modal-header, .shared-tour-imagetour.modal .modal-header, .shard-interactivetour.modal .modal-header {
+ padding-bottom: 10px;
+ }
+.shared-tour-producttours.modal .modal-body, .shared-tour-imagetour.modal .modal-body, .shard-interactivetour.modal .modal-body {
+ padding: 0 10px 10px;
+ border-top: 0;
+ }
+.shared-tour-producttours.modal .modal-body:last-child, .shared-tour-imagetour.modal .modal-body:last-child, .shard-interactivetour.modal .modal-body:last-child {
+ max-height: none;
+ }
+/* INTERACTIVE TOUR */
+.introjs-overlay {
+ position: absolute;
+ z-index: 999999;
+ background-color: #000000;
+ opacity: 0;
+ background: radial-gradient(center,ellipse cover,rgba(0, 0, 0, 0.4) 0,rgba(0, 0, 0, 0.9) 100%);
+}
+.introjs-fixParent {
+ z-index: auto !important;
+ opacity: 1.0 !important;
+ position: absolute !important;
+ -webkit-transform: none !important;
+ transform: none !important;
+ display: block !important;
+}
+.introjs-showElement,
+tr.introjs-showElement > td,
+tr.introjs-showElement > th {
+ z-index: 9999999 !important;
+}
+.introjs-disableInteraction {
+ z-index: 99999999 !important;
+ position: absolute;
+}
+a.introjs-showElement {
+ display: inline-block !important;
+}
+.introjs-relativePosition,
+tr.introjs-showElement > td,
+tr.introjs-showElement > th {
+ position: relative;
+}
+.introjs-helperLayer {
+ position: absolute;
+ z-index: 9999998;
+ background-color: rgba(255, 255, 255, 0.9);
+ border: 1px solid rgba(0, 0, 0, 0.5);
+ border-radius: 4px;
+ -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.4);
+ box-shadow: 0 2px 15px rgba(0, 0, 0, 0.4);
+}
+.introjs-tooltipReferenceLayer {
+ position: absolute;
+ z-index: 10000000;
+ background-color: transparent;
+}
+.introjs-helperLayer *,
+.introjs-helperLayer *:before,
+.introjs-helperLayer *:after {
+ -webkit-box-sizing: content-box;
+ box-sizing: content-box;
+}
+.introjs-helperNumberLayer {
+ position: absolute;
+ top: -16px;
+ left: -16px;
+ z-index: 9999999999 !important;
+ padding: 2px;
+ font-size: 13px;
+ font-weight: bold;
+ color: white;
+ text-align: center;
+ text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
+ background: -webkit-gradient(linear, left top, left bottom, from(#DC4E41), to(#F7F8FA));
+ background: linear-gradient(to bottom, #DC4E41 0%, #F7F8FA 100%);
+ width: 20px;
+ height:20px;
+ line-height: 20px;
+ border: 3px solid white;
+ border-radius: 50%;
+ -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);
+ box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);
+}
+.introjs-arrow {
+ border: 8px solid rgba(60, 68, 77, 0.9);
+ content:'';
+ position: absolute;
+}
+.introjs-arrow.top {
+ top: -15px;
+ border-top-color:transparent;
+ border-right-color:transparent;
+ border-bottom-color: rgba(60, 68, 77, 0.9);
+ border-left-color:transparent;
+}
+.introjs-arrow.top-right {
+ top: -15px;
+ right: 10px;
+ border-top-color:transparent;
+ border-right-color:transparent;
+ border-bottom-color: rgba(60, 68, 77, 0.9);
+ border-left-color:transparent;
+}
+.introjs-arrow.top-middle {
+ top: -15px;
+ left: 50%;
+ margin-left: -5px;
+ border-top-color:transparent;
+ border-right-color:transparent;
+ border-bottom-color: rgba(60, 68, 77, 0.9);
+ border-left-color:transparent;
+}
+.introjs-arrow.right {
+ right: -15px;
+ top: 15px;
+ border-top-color:transparent;
+ border-right-color:transparent;
+ border-bottom-color:transparent;
+ border-left-color: rgba(60, 68, 77, 0.9);
+}
+.introjs-arrow.right-bottom {
+ bottom:10px;
+ right: -15px;
+ border-top-color:transparent;
+ border-right-color:transparent;
+ border-bottom-color:transparent;
+ border-left-color: rgba(60, 68, 77, 0.9);
+}
+.introjs-arrow.bottom {
+ bottom: -15px;
+ border-top-color: rgba(60, 68, 77, 0.9);
+ border-right-color:transparent;
+ border-bottom-color:transparent;
+ border-left-color:transparent;
+}
+.introjs-arrow.left {
+ left: -15px;
+ top: 10px;
+ border-top-color:transparent;
+ border-right-color: rgba(60, 68, 77, 0.9);
+ border-bottom-color:transparent;
+ border-left-color:transparent;
+}
+.introjs-arrow.left-bottom {
+ left: -15px;
+ bottom:10px;
+ border-top-color:transparent;
+ border-right-color: rgba(60, 68, 77, 0.9);
+ border-bottom-color:transparent;
+ border-left-color:transparent;
+}
+.introjs-tooltip {
+ position: absolute;
+ padding: 40px 60px 10px;
+ text-align: center;
+ color: #FFFFFF;
+ background-color: rgba(60, 68, 77, 0.9);
+ min-width: 400px;
+ max-width: 500px;
+ border-radius: 0;
+ -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.4);
+ box-shadow: 0 1px 10px rgba(0, 0, 0, 0.4);
+}
+.introjs-tooltiptext a {
+ color: #FFFFFF;
+ text-decoration: underline;
+}
+.introjs-tooltipbuttons {
+ text-align: right;
+ white-space: nowrap;
+}
+.introjs-button {
+ overflow: visible;
+ padding: 5px;
+ margin: 0;
+ color: #F58220;
+ fill: #F58220;
+ text-decoration: none;
+ font-size: 25px;
+ cursor: pointer;
+ outline: none;
+ position: absolute;
+ top: 50%;
+ -webkit-transform: translate(0, -45%);
+ transform: translate(0, -45%);
+}
+.introjs-button:hover polygon{
+ fill: rgb(247, 158, 80);
+ }
+.introjs-button.introjs-disabled {
+ display: none;
+ }
+.introjs-button:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ background: none;
+ }
+.introjs-tooltiplinks {
+ position: absolute;
+ top: 10px;
+ right: 5px;
+}
+.introjs-skipbutton,
+.introjs-nexttourbutton {
+ font-size: 12px;
+ color: #FFFFFF;
+ position: relative;
+}
+.introjs-skipbutton:hover, .introjs-nexttourbutton:hover {
+ color: #FFFFFF;
+ }
+.introjs-skipbutton:focus, .introjs-nexttourbutton:focus {
+ color: #FFFFFF;
+ }
+.introjs-skipbutton.done {
+ color: #F58220;
+}
+.introjs-prevbutton {
+ left: 10px;
+}
+.introjs-nextbutton {
+ right: 10px;
+}
+.introjs-disabled,
+.introjs-disabled:hover,
+.introjs-disabled:focus {
+ color: #818D99;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ cursor: default;
+ background-image: none;
+ text-decoration: none;
+}
+.introjs-bullets {
+ text-align: center;
+ padding-top: 30px;
+}
+.introjs-bullets ul {
+ clear: both;
+ margin: 15px auto 0;
+ padding: 0;
+ display: inline-block;
+}
+.introjs-bullets ul li {
+ list-style: none;
+ float: left;
+ margin: 0 5px;
+ }
+.introjs-bullets ul li a {
+ display: block;
+ width: 6px;
+ height: 6px;
+ background: #C3CBD4;
+ border-radius: 10px;
+ text-decoration: none;
+ }
+.introjs-bullets ul li a.active {
+ background: #F58220;
+ }
+.introjs-progress {
+ overflow: hidden;
+ height: 10px;
+ margin: 10px 0 5px 0;
+ border-radius: 4px;
+ background-color: #E1E6EB;
+}
+.introjs-progressbar {
+ float: left;
+ width: 0%;
+ height: 100%;
+ font-size: 10px;
+ line-height: 10px;
+ text-align: center;
+ background-color: #006D9C;
+}
+.introjsFloatingElement {
+ position: absolute;
+ height: 0;
+ width: 0;
+ left: 50%;
+ top: 50%;
+}
+.introjs-tooltiptext {
+ font-size: 16px;
+ line-height: 24px;
+}
+/* tour links in product tours modal */
+.tours-links {
+ text-align: center;
+ margin: 0;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+}
+.tours-links li {
+ position: relative;
+ list-style: none;
+ margin-bottom: 20px;
+ display: inline-block;
+ text-align: center;
+ }
+.tours-links .mask {
+ position:absolute;
+ top:0;
+ bottom:0;
+ left: 0;
+ right: 0;
+ opacity:0;
+ border-radius: 3px;
+ cursor: pointer;
+ background-color: #F58220;
+ -webkit-transition: opacity 0.15s linear;
+ transition: opacity 0.15s linear;
+ }
+.tours-links .mask:hover {
+ opacity:0.1;
+ }
+.tours-links .svg-wrapper {
+ height: 84px;
+ padding: 10px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ }
+.tours-links .svg-wrapper svg {
+ width: 84px;
+ fill: #F58220;
+ }
+.tour-link {
+ position: relative;
+ padding: 10px;
+ margin: 10px;
+ display: inline-block;
+ color: #3C444D !important;
+ font-weight: 500;
+ -webkit-box-flex: 1;
+ -ms-flex: 1 1 0px;
+ flex: 1 1 0;
+ max-width: 25%;
+ -webkit-transition: opacity 0.125s, background 0.05s;
+ transition: opacity 0.125s, background 0.05s;
+}
+.tour-link:hover {
+ background: rgba(195, 203, 212, 0.1);
+ text-decoration: none;
+ }
+.tour-link:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.tour-link:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.tour-link i {
+ height: 84px;
+ padding: 32px 40px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ font-size: 76px;
+ line-height: 60px;
+ color: #F58220;
+ }
+/* Components: common */
+/*===============================================================================================*/
+/* SPLUNK: ICONS */
+/* Override bootstrap glyph icons and replace with custom font icons loosely based on */
+/* [FontAwesome](http://fortawesome.github.com/Font-Awesome/) see splunk */
+/* [styleguide](http://localhost:8000/static/style-guide.html) for more details */
+/*===============================================================================================*/
+/*----------------------------------------------*/
+/* Make Icon Class: */
+/* .icon-[icon name] */
+/* @params: */
+/* Icon Name */
+/* Content */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Make Icon Class + Font Smoothing */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Make Icon Class + Margin Right */
+/*----------------------------------------------*/
+/*----------------------------------------------*/
+/* Make Icon Class + Font Family Inherit */
+/*----------------------------------------------*/
+/*************************************************************************************************/
+/* ICON FONT FACE */
+/*************************************************************************************************/
+[class^="icon-"]:before,
+[class*=" icon-"]:before {
+ font-family: "Splunk Icons";
+ font-style: normal;
+ font-weight: normal;
+ text-decoration: inherit;
+ line-height: inherit;
+}
+a [class^="icon-"],
+a [class*=" icon-"] {
+ display: inline-block;
+ text-decoration: none;
+ line-height: inherit;
+}
+/* makes the font 33% larger relative to the icon container */
+.icon-large {
+ font-size: 1.3333333333333333em;
+ vertical-align: middle;
+}
+/*************************************************************************************************/
+/* UTILS & HELPERS */
+/*************************************************************************************************/
+/* utility for setting font-family */
+/* TODO: is this used? or needed? */
+.font-icon {
+ font-family: "Splunk Icons";
+ font-size: inherit;
+ line-height: inherit;
+}
+.icon-no-underline:first-child {
+ padding-right: 0.3em;
+ }
+.icon-no-underline:last-child {
+ padding-left: 0.3em;
+ }
+.icon-no-underline:first-child:last-child {
+ padding-right: 0;
+ padding-left: 0;
+ }
+.icon-no-underline:before {
+ text-decoration: none;
+ }
+.padded-icon {
+ margin-right: 0.5em;
+}
+/*image replace helper*/
+.ir {
+ position: relative;
+ display: inline-block;
+ min-width: 0.5em;
+ text-indent: -9999px;
+ outline:none;
+}
+/* vertical-align:middle; */
+.ir:before {
+ position: absolute;
+ top: 0;
+ left: 0; /* Firefox needs to be explicit here */
+ text-indent: 0;
+ }
+/*************************************************************************************************/
+/* FONT ICONS */
+/* When possible we should use the Unicode Private Use Area (PUA) to ensure screen readers do */
+/* not read off random characters that represent icons. */
+/* convert this ... */
+/* .icon-share:before { */
+/* content: "\EC83 "; */
+/* } */
+/* into this */
+/* */
+/* Search: */
+/* \.(icon-[^:]+).* */
+/* Replace: */
+/* */
+/*************************************************************************************************/
+/* example
+ Check -
+ Check
+*/
+/* Splunk logo */
+.icon-splunk:before {
+ content: "splunk";
+ }
+.icon-greater:before {
+ content: ">";
+ }
+.icon-hunk:before {
+ content: "\F000";
+ }
+.icon-enterprise:before {
+ content: "\F001";
+ }
+.icon-cloud-logo:before {
+ content: "\F002";
+ }
+.icon-splunk-light:before {
+ content: "\F003";
+ }
+/* Shapes */
+.icon-circle:before {
+ content: "\ECD0";
+ }
+.icon-circle-filled:before {
+ content: "\25CF";
+ }
+.icon-box-filled:before {
+ content: "\25A0";
+ }
+.icon-triangle-up-small:before {
+ content: "\25B4";
+ }
+.icon-triangle-right:before {
+ content: "\25B6";
+ }
+.icon-triangle-right-small:before {
+ content: "\25B8";
+ }
+.icon-triangle-down:before {
+ content: "\25BC";
+ }
+.icon-triangle-down-small:before {
+ content: "\25BE";
+ }
+.icon-triangle-left:before {
+ content: "\25C0";
+ }
+.icon-triangle-left-small:before {
+ content: "\25C2";
+ }
+/* Arrows & Pointers */
+.icon-arrow-up:before {
+ content: "\EC01";
+ }
+.icon-arrow-right:before {
+ content: "\27A1";
+ }
+.icon-arrow-down:before {
+ content: "\EC02";
+ }
+.icon-arrow-left:before {
+ content: "\EC00";
+ }
+.icon-two-arrows-cycle:before {
+ content: "\EC12";
+ }
+.icon-external:before {
+ content: "\EC13";
+ }
+.icon-rotate-counter:before {
+ content: "\21BA";
+ }
+.icon-rotate:before {
+ content: "\21BB";
+ }
+.icon-location:before {
+ content: "\EC80";
+ }
+.icon-chevron-left:before {
+ content: "\2039";
+ }
+.icon-chevron-right:before {
+ content: "\203A";
+ }
+.icon-chevron-up:before {
+ content: "\2C4";
+ }
+.icon-chevron-down:before {
+ content: "\2C5";
+ }
+/* Actions */
+.icon-trash:before {
+ content: "\EC66";
+ }
+.icon-share:before {
+ content: "\27A6";
+ }
+.icon-export:before {
+ content: "\EC68";
+ }
+.icon-print:before {
+ content: "\EC89";
+ }
+.icon-search:before {
+ content: "\EC9B";
+ }
+.icon-search-thin:before {
+ content: "\ECC2";
+ }
+.icon-pivot:before {
+ content: "\EC12";
+ }
+.icon-clone:before {
+ content: "\ECE8";
+ }
+.icon-pause:before {
+ content: "\EC50";
+ }
+.icon-stop:before {
+ content: "\25A0";
+ }
+.icon-play:before {
+ content: "\25B6";
+ }
+.icon-sort:before {
+ content: "\2195";
+ }
+.icon-sorted-up:before {
+ content: "\21A5";
+ }
+.icon-sorted-down:before {
+ content: "\21A7";
+ }
+.icon-minus:before {
+ content: "\2212";
+ }
+.icon-minus-circle:before {
+ content: "\2296";
+ margin-right: 0.25em
+ }
+.icon-plus:before {
+ content: "+";
+ }
+.icon-plus-circle:before {
+ content: "\2295";
+ }
+.icon-x:before {
+ content: "\2717";
+ }
+.icon-x-circle:before {
+ content: "\2297";
+ }
+.icon-close:before {
+ content: "\2717";
+ }
+.icon-cancel:before {
+ content: "\2717";
+ }
+.icon-collapse-left:before {
+ content: "\ECE0";
+ }
+.icon-expand-right:before {
+ content: "\ECE1";
+ }
+/* Concepts */
+.icon-activity:before {
+ content: "\ECAE";
+ }
+.icon-string:before {
+ content: "a";
+ }
+.icon-number:before {
+ content: "#";
+ }
+.icon-text:before {
+ content: "\ECD9";
+ }
+.icon-not-allowed:before {
+ content: "\EC9E";
+ }
+.icon-data:before {
+ content: "\ECA4";
+ }
+.icon-data-input:before {
+ content: "\ECA3";
+ }
+.icon-settings:before {
+ content: "\ECA5";
+ }
+.icon-distributed-environment:before {
+ content: "\ECA6";
+ }
+.icon-visible:before {
+ content: "\ECC0";
+ }
+.icon-hidden:before {
+ content: "\ECC1";
+ }
+.icon-boolean:before {
+ content: "\ECD2";
+ }
+.icon-menu:before {
+ content: "\EC56";
+ }
+.icon-rows:before {
+ content: "\EC56";
+ }
+.icon-tiles:before {
+ content: "\ECF0";
+ }
+.icon-metric:before {
+ content: "\ECF5";
+ }
+.icon-event:before {
+ content: "\ECF6";
+ }
+.icon-rollup:before {
+ content: "\ECF8";
+ }
+/* Misc */
+.icon-info:before {
+ content: "i";
+ }
+.icon-info-circle:before {
+ content: "I";
+ }
+.icon-question:before {
+ content: "?";
+ font-family: inherit
+ }
+.icon-question-circle:before {
+ content: "\EC9D";
+ }
+.icon-box-unchecked:before {
+ content: "\2610";
+ }
+.icon-box-checked:before {
+ content: "\2611";
+ }
+.icon-check-circle:before {
+ content: "\ECD3";
+ }
+.icon-alert-circle:before {
+ content: "\ECD4";
+ }
+.icon-code:before {
+ content: "\ECD7";
+ }
+.icon-code-thin:before {
+ content: "\ECD6";
+ }
+.icon-alert:before {
+ content: "\26A0";
+ }
+.icon-error:before {
+ content: "\ECE2";
+ }
+.icon-warning:before {
+ content: "\26A0";
+ }
+.icon-fullscreen:before {
+ content: "\ECF3";
+ }
+/* Objects */
+.icon-bell:before {
+ content: "\EC9C";
+ }
+.icon-bookmark:before {
+ content: "\ECA1";
+ }
+.icon-bulb:before {
+ content: "\EC98";
+ }
+.icon-calendar:before {
+ content: "\EC9A";
+ }
+.icon-check:before {
+ content: "\2713";
+ }
+.icon-clock:before {
+ content: "\231A";
+ }
+.icon-cloud:before {
+ content: "\2601";
+ }
+.icon-flag:before {
+ content: "\2691";
+ }
+.icon-gear:before {
+ content: "\2699";
+ }
+.icon-lightning:before {
+ content: "\2301";
+ }
+.icon-link:before {
+ content: "\ECF1";
+ }
+.icon-lock:before {
+ content: "\EC9F";
+ }
+.icon-lock-unlocked:before {
+ content: "\ECA0";
+ }
+.icon-mail:before {
+ content: "\2709";
+ }
+.icon-pencil:before {
+ content: "\270F";
+ }
+.icon-speech-bubble:before {
+ content: "\EC99";
+ }
+.icon-star:before {
+ content: "\2605";
+ }
+.icon-user:before {
+ content: "\EC84";
+ }
+.icon-clipboard:before {
+ content: "\ECD5";
+ }
+.icon-paintbrush:before {
+ content: "\ECCA";
+ }
+.icon-warning-sign:before {
+ content: "\26A0";
+ }
+/* Results and Visualizations */
+.icon-chart-area:before {
+ content: "\ECA9";
+ }
+.icon-chart-bar:before {
+ content: "\ECAA";
+ }
+.icon-chart-column:before {
+ content: "\ECAB";
+ }
+.icon-chart-pie:before {
+ content: "\ECAC";
+ }
+.icon-chart-scatter:before {
+ content: "\ECAD";
+ }
+.icon-chart-bubble:before {
+ content: "\ECB8";
+ }
+.icon-chart-line:before {
+ content: "\ECAE";
+ }
+.icon-single-value:before {
+ content: "\ECAF";
+ }
+.icon-gauge-radial:before {
+ content: "\ECA2";
+ }
+.icon-gauge-marker:before {
+ content: "\ECB0";
+ }
+.icon-gauge-filler:before {
+ content: "\ECB1";
+ }
+.icon-choropleth-map:before {
+ content: "\ECB9";
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ }
+.icon-external-viz:before {
+ content: "\ECF2";
+ }
+.icon-label-rotation--90:before {
+ content: "\ECE3";
+ }
+.icon-label-rotation--45:before {
+ content: "\ECE4";
+ }
+.icon-label-rotation-0:before {
+ content: "\ECE5";
+ }
+.icon-label-rotation-45:before {
+ content: "\ECE6";
+ }
+.icon-label-rotation-90:before {
+ content: "\ECE7";
+ }
+.icon-trellis-layout:before {
+ content: "\F004";
+ }
+.icon-chart-area-plus-table:before {
+ content: "\ECA9 + \ECA8";
+ }
+.icon-chart-bar-plus-table:before {
+ content: "\ECAA + \ECA8";
+ }
+.icon-chart-column-plus-table:before {
+ content: "\ECAB + \ECA8";
+ }
+.icon-chart-pie-plus-table:before {
+ content: "\ECAC + \ECA8";
+ }
+.icon-chart-scatter-plus-table:before {
+ content: "\ECAD + \ECA8";
+ }
+.icon-chart-bubble-plus-table:before {
+ content: "\ECB8 + \ECA8";
+ }
+.icon-chart-line-plus-table:before {
+ content: "\ECAE + \ECA8";
+ }
+.icon-single-value-plus-table:before {
+ content: "\ECAF + \ECA8";
+ }
+.icon-gauge-radial-plus-table:before {
+ content: "\ECA2 + \ECA8";
+ }
+.icon-gauge-marker-plus-table:before {
+ content: "\ECB0 + \ECA8";
+ }
+.icon-gauge-filler-plus-table:before {
+ content: "\ECB1 + \ECA8";
+ }
+.icon-location-plus-table:before {
+ content: "\EC80 + \ECA8";
+ }
+.icon-choropleth-map-plus-table:before {
+ content: "\ECB9 + \ECA8";
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ }
+.icon-external-viz-plus-table:before {
+ content: "\ECF2 + \ECA8";
+ }
+/* Formatting */
+.icon-list:before {
+ content: "\ECA7";
+ }
+.icon-table:before {
+ content: "\ECA8";
+ }
+.icon-bar-beside:before {
+ content: "\ECB2";
+ }
+.icon-bar-stacked:before {
+ content: "\ECB3";
+ }
+.icon-bar-stacked-100:before {
+ content: "\ECB4";
+ }
+.icon-missing-value-skipped:before {
+ content: "\ECB5";
+ }
+.icon-missing-value-zero:before {
+ content: "\ECB6";
+ }
+.icon-missing-value-join:before {
+ content: "\ECB7";
+ }
+/* Documents */
+.icon-folder:before {
+ content: "\ECE9";
+ }
+.icon-document:before {
+ content: "\ECC3";
+ }
+.icon-report:before {
+ content: "\ECC3";
+ }
+.icon-report-search:before {
+ content: "\ECC4";
+ }
+.icon-report-pivot:before {
+ content: "\ECC5";
+ }
+.icon-dashboard:before {
+ content: "\ECC6";
+ }
+.icon-panel:before {
+ content: "\ECC7";
+ }
+.icon-panel-search:before {
+ content: "\ECC8";
+ }
+.icon-panel-pivot:before {
+ content: "\ECC9";
+ }
+/*===============================================================================================*/
+/* SPLUNK: POPDOWN */
+/*===============================================================================================*/
+/* TODO: review how this works with dropdown */
+/* popdown for variable content
+
+*/
+/* Popdown wrapper */
+.popdown {
+ position: relative
+}
+/* popdown container */
+.popdown-dialog {
+ background-color: #FFFFFF;
+ border: 1px solid #C3CBD4;
+ -webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.2);
+ box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.2);
+ border-radius: 2px;
+ top: 100%;
+ left: 50%;
+ margin: 8px 0 0 -103px;
+ display: none;
+ position: absolute;
+ z-index: 1059;
+ white-space: normal;
+}
+/* placement of arrow */
+.popdown-dialog .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-top: 0;
+ border-bottom-color: #C3CBD4;
+ top: -8px;
+ left: 50%;
+ margin-left: -4px;
+ }
+/* generated arrow */
+.popdown-dialog .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-top: 0;
+ border-bottom-color: #FFFFFF;
+ top: 1px;
+ left: -8px;
+ }
+/* prevent inheriting nowrap from btn-group */
+.popdown-dialog.up {
+ margin-top: 0;
+ }
+/* placement of arrow */
+.popdown-dialog.up > .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-bottom: 0;
+ border-top-color: #C3CBD4;
+ top: auto;
+ bottom: -8px;
+ }
+.popdown-dialog.up > .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-bottom: 0;
+ border-top-color: #FFFFFF;
+ top: auto;
+ bottom: 1px;
+ }
+.popdown-dialog.right { /* point left */
+ margin-left: 5px;
+ margin-top: 0;
+ }
+/* placement of arrow */
+.popdown-dialog.right .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-left: 0;
+ border-right-color: #C3CBD4;
+ top: 50%;
+ left: -8px;
+ margin: -8px 0 0 0;
+ }
+.popdown-dialog.right .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-left: 0;
+ border-right-color: #FFFFFF;
+ top: 50%;
+ left: 1px;
+ margin: -8px 0 0 0;
+ }
+/* position of arrow when floated right */
+.popdown-dialog.pull-right .arrow {
+ left: auto;
+ right: 8px;
+ }
+/* open state */
+.popdown-dialog.open {
+ display: block;
+ }
+/* SPL-68751 - IE10 box shadow animation artifacts fix */
+.popdown-dialog:after
+{
+ content: "";
+ font-size: 0;
+ display: inline;
+ overflow: hidden;
+}
+/* popdown body */
+.popdown-dialog-body {
+ margin: 0;
+ border-radius: 1px;
+ background-color: #FFFFFF;
+}
+.popdown-dialog-body:before,
+ .popdown-dialog-body:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.popdown-dialog-body:after {
+ clear: both;
+ }
+/* popdown body */
+.popdown-dialog-footer {
+ border-top: 1px solid #C3CBD4;
+ padding: 5px;
+ border-bottom-left-radius: 1px;
+ border-bottom-right-radius: 1px;
+}
+.popdown-dialog-footer:before,
+ .popdown-dialog-footer:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.popdown-dialog-footer:after {
+ clear: both;
+ }
+/* variations */
+/* ------------ */
+/* extends popdown-dialog, adds extra padding
+
+
+
+*/
+.popdown-dialog-padded {
+ padding: 10px;
+}
+/*===============================================================================================*/
+/* SPLUNK: DROP DOWN ARROW/CARET */
+/*===============================================================================================*/
+.dropup,
+.dropdown {
+ position: relative;
+}
+.dropdown-toggle:active,
+.open .dropdown-toggle {
+ outline: 0;
+}
+/*************************************************************************************************/
+/* CARET / ARROW */
+/* Icon for caret. */
+/*************************************************************************************************/
+/*
+
+*/
+.caret {
+ display: inline-block;
+ content: "";
+ border: none;
+ width: auto;
+ height: auto;
+ line-height: 20px;
+ font-size: inherit;
+ margin: 0;
+ padding-left: 0.3em;
+ text-decoration: none;
+ vertical-align: baseline;
+ font-family: "Splunk Icons";
+ font-weight: normal;
+}
+/* generated font icon */
+.caret:before {
+ content: "\25BE";
+ font-size: inherit;
+ text-decoration: none;
+ }
+.icon-no-underline + .caret {
+ padding-left: 0;
+ }
+.caret-char {
+ font-weight: normal;
+ font-family: "Splunk Icons";
+ font-weight: normal;
+}
+.caret-char:before {
+ content: "\25BE";
+ }
+/*************************************************************************************************/
+/* DROPDOWNS */
+/*************************************************************************************************/
+.dropdown-menu {
+ float: left;
+ min-width: 160px;
+ list-style: none;
+ word-wrap: break-word;
+ width: 20em;
+ line-height: 1.33333em;
+ padding: 0;
+ background-clip: padding-box;
+}
+.open > .dropdown-menu {
+ display: block;
+ }
+.dropdown-menu {
+
+ background-color: #FFFFFF;
+
+ border: 1px solid #C3CBD4;
+
+ -webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.2);
+
+ box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.2);
+
+ border-radius: 2px;
+
+ top: 100%;
+
+ left: 50%;
+
+ margin: 8px 0 0 -103px;
+
+ display: none;
+
+ position: absolute;
+
+ z-index: 1059;
+
+ white-space: normal;
+}
+/* placement of arrow */
+.dropdown-menu .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-top: 0;
+ border-bottom-color: #C3CBD4;
+ top: -8px;
+ left: 50%;
+ margin-left: -4px;
+ }
+/* generated arrow */
+.dropdown-menu .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-top: 0;
+ border-bottom-color: #FFFFFF;
+ top: 1px;
+ left: -8px;
+ }
+/* prevent inheriting nowrap from btn-group */
+.dropdown-menu.up {
+ margin-top: 0;
+ }
+/* placement of arrow */
+.dropdown-menu.up > .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-bottom: 0;
+ border-top-color: #C3CBD4;
+ top: auto;
+ bottom: -8px;
+ }
+.dropdown-menu.up > .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-bottom: 0;
+ border-top-color: #FFFFFF;
+ top: auto;
+ bottom: 1px;
+ }
+.dropdown-menu.right { /* point left */
+ margin-left: 5px;
+ margin-top: 0;
+ }
+/* placement of arrow */
+.dropdown-menu.right .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-left: 0;
+ border-right-color: #C3CBD4;
+ top: 50%;
+ left: -8px;
+ margin: -8px 0 0 0;
+ }
+.dropdown-menu.right .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-left: 0;
+ border-right-color: #FFFFFF;
+ top: 50%;
+ left: 1px;
+ margin: -8px 0 0 0;
+ }
+/* position of arrow when floated right */
+.dropdown-menu.pull-right .arrow {
+ left: auto;
+ right: 8px;
+ }
+/* open state */
+.dropdown-menu.open {
+ display: block;
+ }
+/* Dividers (basically an hr) within the dropdown */
+.dropdown-menu .divider {
+ height: 1px;
+ margin: 9px 1px;
+ /* 8px 1px */
+ overflow: hidden;
+ background-color: #C3CBD4;
+ }
+/* link info style */
+.dropdown-menu .info, .dropdown-menu .title {
+ color: #6b7785;
+ }
+.dropdown-menu ul li.info:not(:first-child) {
+ border-top: 1px solid #C3CBD4;
+ }
+/* menu lists */
+.dropdown-menu ul {
+ list-style: none;
+ margin: 0;
+ border-radius: 1px;
+ background-color: #FFFFFF; /* FIXME: this should be separate from popdown */
+ /* in rare cases that long strings increase the container size, this will minimize the issues */
+ }
+.dropdown-menu ul:before,
+ .dropdown-menu ul:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.dropdown-menu ul:after {
+ clear: both;
+ }
+.dropdown-menu ul {
+ overflow-x: hidden;
+ overflow-y: auto;
+ max-width: 100%;
+ max-height: 270px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ border-radius:0;
+}
+/* give spacing to double lists */
+.dropdown-menu ul + ul {
+ margin-top: -1px;
+ }
+.dropdown-menu ul + ul li:first-child > a, .dropdown-menu ul + ul li.title:first-child {
+ border-top: 1px solid #C3CBD4;
+ }
+/* rounding for first and last items */
+.dropdown-menu .arrow + ul, .dropdown-menu .arrow + ul > li:first-child > a {
+ border-top-left-radius: 1px;
+ border-top-right-radius: 1px;
+ border-top: none;
+ }
+.dropdown-menu ul:last-of-type, .dropdown-menu ul:last-of-type > li:last-of-type > a {
+ border-bottom-left-radius: 1px;
+ border-bottom-right-radius: 1px;
+ }
+/* for selectable lists */
+.dropdown-menu a .icon-check {
+ position: absolute;
+ left: 5px;
+ top: 5px;
+ color: #00A4FD;
+ }
+.dropdown-menu [class^="icon-"], .dropdown-menu [class*=" icon-"] {
+ width: 1.25em;
+ text-align: center;
+ }
+.dropdown-menu li {
+ position: relative;
+ }
+.dropdown-menu li.info {
+ padding: 5px 10px;
+ }
+.dropdown-menu li.title {
+ text-transform: uppercase;
+ padding: 3px 10px;
+ }
+.dropdown-menu li.message {
+ padding: 5px 10px;
+ }
+.dropdown-menu li > span.field-value {
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ display: block;
+ word-wrap: normal;
+ }
+/* link style */
+.dropdown-menu li > a {
+ display: block;
+ clear: both;
+ font-weight: normal;
+ line-height: 20px;
+ position: relative;
+ color: #5C6773;
+ padding: 5px 10px;
+ white-space: normal;
+ text-decoration: none;
+ }
+.dropdown-menu li > a > .info {
+ display: block;
+ font-size: 12px;
+ }
+/* focus state */
+.dropdown-menu li > a:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.dropdown-menu li > a:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.dropdown-menu li > a:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+/* hover state */
+.dropdown-menu li > a:hover {
+ color: #5C6773;
+ background: #F2F4F5;
+ }
+/* items with secondary action icons */
+.dropdown-menu li > a.primary-link {
+ margin-right: 40px;
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ }
+.dropdown-menu li > a.secondary-link {
+ position: absolute;
+ right: 0;
+ top: 0;
+ bottom: 0;
+ width: 40px;
+ padding-left:0;
+ padding-right: 0;
+ font-size: 16px;
+ text-align: center;
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ }
+.dropdown-menu li > a > .link-description {
+ color: #6b7785;
+ display: block;
+ font-size: 0.85em;
+ }
+/* disabled state */
+.dropdown-menu > .disabled > a,
+ .dropdown-menu > .disabled > a:hover,
+ .dropdown-menu > .disabled > a:focus,
+ .dropdown-menu li > a.disabled,
+ .dropdown-menu li > a.disabled:hover,
+ .dropdown-menu li > a.disabled:focus {
+ color: #C3CBD4;
+ cursor: not-allowed;
+ text-decoration: none;
+ background-color: transparent;
+ background-image: none; /* Remove CSS gradient */
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+/* divider style */
+.dropdown-menu .divider {
+ margin: 0;
+ border: none;
+ border-top: 1px solid #C3CBD4;
+ margin-top: 0;
+ height: 0;
+ }
+/* remove top border when there is already a divider */
+.dropdown-menu .divider + li > a {
+ border-top: none;
+ }
+/* select menus with find */
+.dropdown-menu .input-container .shared-findinput {
+ width: 100%;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ padding: 5px;
+ margin:0;
+ }
+.dropdown-menu .input-container .search-query {
+ width: 100%;
+ }
+/* truncated dropdown text */
+.dropdown-truncated li > a {
+ /* wrapping */
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
+}
+/*************************************************************************************************/
+/* DROPDOWN SIZES */
+/*************************************************************************************************/
+.dropdown-menu-narrow {
+ width: 10em;
+}
+.dropdown-menu-medium {
+ width: 25em;
+}
+.dropdown-menu-wide {
+ width: 30em;
+}
+.dropdown-menu-width-auto {
+ width: auto;
+ max-width: 20em;
+}
+.dropdown-menu-width-auto.dropdown-menu-narrow {
+ max-width: 10em;
+ }
+.dropdown-menu-width-auto.dropdown-menu-medium {
+ max-width: 25em;
+ }
+.dropdown-menu-width-auto.dropdown-menu-wide {
+ max-width: 30em;
+ }
+/*************************************************************************************************/
+/* SELECTABLE DROPDOWN */
+/*************************************************************************************************/
+.dropdown-menu-selectable li > a { /* BS 2.2 scoped */
+ padding-left: 24px;
+}
+/*************************************************************************************************/
+/* BOOTSTRAP OVERRIDE */
+/*************************************************************************************************/
+.navbar .nav > li > .dropdown-menu:before, .navbar .nav > li > .dropdown-menu:after {
+ display: none;
+ }
+.dropdown-header {
+ display: block;
+ padding: 3px 20px;
+ font-size: 12px;
+ line-height: 1.42857143;
+ color: #6b7785;
+}
+/*************************************************************************************************/
+/* FIXED HEIGHT DROPDOWNS & POPDOWNS */
+/*************************************************************************************************/
+.dropdown-menu-tall ul {
+ max-height: 20em;
+ overflow: auto;
+}
+.dropdown-menu-short ul {
+ max-height: 10em;
+ overflow: auto;
+}
+/* disable scrolling */
+.dropdown-menu-noscroll ul {
+ max-height: none;
+}
+/* Allow for dropdowns to go bottom up (aka, dropup-menu) */
+/* ------------------------------------------------------ */
+/* Just add .dropup after the standard .dropdown class and you're set, bro. */
+/* TODO: abstract this so that the navbar fixed styles are not placed here? */
+/* Reverse the caret */
+.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
+ border-top: 0;
+ border-bottom: 4px solid #000000;
+ content: "";
+ }
+/* Different positioning for bottom up menu */
+.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
+ top: auto;
+ bottom: 100%;
+ margin-bottom: 1px;
+ }
+/*************************************************************************************************/
+/* SUBMENUS */
+/*************************************************************************************************/
+.dropdown-submenu {
+ position: relative;
+}
+/* Default dropdowns */
+.dropdown-submenu > .dropdown-menu {
+ top: 0;
+ left: 100%;
+ margin-top: -6px;
+ margin-left: -1px;
+ border-radius: 2px 2px 2px 2px;
+ }
+.dropdown-submenu:hover > .dropdown-menu {
+ display: block;
+ }
+/* hover state of dropdown submenu */
+.dropdown-submenu:hover > a,
+ .dropdown-submenu:focus > a {
+ text-decoration: none;
+ color: #006EAA;
+ background: #F7F8FA;
+ }
+.dropdown-submenu > a {
+ paddin-right: 20px;
+ }
+/* Caret to indicate there is a submenu */
+.dropdown-submenu > a:after {
+ display: block;
+ content: "";
+ position: absolute;
+ right: 8px;
+ top: 50%;
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%);
+ width: 0;
+ height: 0;
+ border-color: transparent;
+ border-style: solid;
+ border-width: 5px 0 5px 5px;
+ border-left-color: rgb(204, 204, 204);
+ }
+.dropdown-submenu > ul {
+ overflow-x: hidden;
+ overflow-y: auto;
+ }
+/* Left aligned submenus */
+.dropdown-submenu.pull-left {
+ /* Undo the float */
+ /* Yes, this is awkward since .pull-left adds a float, but it sticks to our conventions elsewhere. */
+ float: none;
+ }
+/* Positioning the submenu */
+.dropdown-submenu.pull-left > .dropdown-menu {
+ left: -100%;
+ margin-left: 10px;
+ border-radius: 6px 0 6px 6px;
+ }
+/*************************************************************************************************/
+/* DROPUPS */
+/*************************************************************************************************/
+.dropup .dropdown-submenu > .dropdown-menu {
+ top: auto;
+ bottom: 0;
+ margin-top: 0;
+ margin-bottom: -2px;
+ border-radius: 5px 5px 5px 0;
+}
+/*************************************************************************************************/
+/* TWEAK NAV HEADERS */
+/*************************************************************************************************/
+/* Increase padding from 15px to 20px on sides */
+.dropdown .dropdown-menu .nav-header {
+ padding-left: 20px;
+ padding-right: 20px;
+}
+/*************************************************************************************************/
+/* TYPEAHEAD */
+/*************************************************************************************************/
+.typeahead {
+ z-index: 1051;
+ margin-top: 2px; /* give it some space to breathe */
+ border-radius: 3px;
+}
+/*===============================================================================================*/
+/* SPLUNK: COMPONENT ANIMATIONS */
+/*===============================================================================================*/
+.fade {
+ opacity: 0;
+ -webkit-transition: opacity 0.125s;
+ transition: opacity 0.125s;
+}
+.fade.in {
+ opacity: 1;
+ }
+.collapse {
+ position: relative;
+ height: 0;
+ overflow: hidden;
+ -webkit-transition: height 0.2s ease;
+ transition: height 0.2s ease;
+}
+.collapse.in {
+ height: auto;
+ }
+/*===============================================================================================*/
+/* SPLUNK: CLOSE ICONS */
+/*===============================================================================================*/
+.close {
+ float: right;
+ border-radius: 3px;
+ width: 27px;
+ height: 27px;
+
+ /* hide any placeholder text */
+ color: transparent;
+ font-size: 0;
+ line-height: 0;
+ text-align: center;
+ -webkit-transition: background 0.2s, color 0.2s;
+ transition: background 0.2s, color 0.2s;
+ /* Additional properties for button version */
+ /* iOS requires the button element instead of an anchor tag. */
+}
+.close:before {
+ font-family: "Splunk Icons";
+ content: '\2717';
+ font-size: 20px;
+ color: #5C6773;
+ line-height: 28px;
+ -webkit-transition: color 0.2s;
+ transition: color 0.2s;
+ }
+.close:hover {
+ background-color: #F7F8FA;
+ cursor: pointer;
+ text-decoration: none;
+ }
+.close:hover:before {
+ color: #006EAA;
+ }
+.close:focus {
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.close:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.close:focus:before {
+ color: #006EAA;
+ }
+/* If you want the anchor version, it requires `href="#"`. */
+button.close {
+ padding: 0;
+ cursor: pointer;
+ background: transparent;
+ border: 0;
+ -webkit-appearance: none;
+ }
+/* Components: Buttons & Alerts */
+/*===============================================================================================*/
+/* SPLUNK: BUTTONS */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* Base Styles & Overrides */
+/* Standard button class for use on a, button */
+/*************************************************************************************************/
+/*
+ Button
+ Button
+ Button
+
+*/
+.btn {
+ display: inline-block;
+ padding: 5px 14px;
+ height: auto;
+ line-height: 20px;
+ font-size: 14px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ padding: 5px 14px;
+ margin-bottom: 0; /* For input.btn */
+ font-weight: 400;
+ color: #5C6773;
+ text-align: center;
+ vertical-align: middle;
+ cursor: pointer;
+ border: 1px solid;
+ border-radius: 3px;
+ white-space: nowrap;
+
+ background-color: #F7F8FA;
+
+ border-color: #C3CBD4;
+
+ color: #5C6773;
+
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+
+ text-decoration: none;
+
+ text-shadow: none;
+
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ -webkit-filter: none;
+
+ filter: none;
+}
+/* this breaks some bootstrap styles */
+.btn:hover {
+ background-color: rgb(235, 238, 239);
+ border-color: #C3CBD4;
+ color: #5C6773;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.btn:focus {
+ background-color: #F7F8FA;
+ border-color: #C3CBD4;
+ color: #5C6773;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.btn:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.btn:active, .btn.active {
+ background-color: #E1E6EB;
+ border-color: #C3CBD4;
+ color: #3C444D;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: none;
+ transition: none;
+ -webkit-filter: none;
+ filter: none;
+ }
+.btn.disabled,
+ .btn[disabled],
+ .btn.disabled:hover,
+ .btn[disabled]:hover,
+ .btn.disabled:focus,
+ .btn[disabled]:focus,
+ .btn.disabled:active,
+ .btn[disabled]:active {
+ background-color: #F7F8FA;
+ border-color: #E1E6EB;
+ color: #6b7785;
+ -webkit-box-shadow: inset 0px -1px 0 #E1E6EB;
+ box-shadow: inset 0px -1px 0 #E1E6EB;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ cursor: not-allowed;
+ }
+/*************************************************************************************************/
+/* PRIMARY BUTTONS */
+/* Provides extra visual weight and identifies the primary action in a set of buttons. */
+/*************************************************************************************************/
+/*
+ Primary
+ Primary
+ Primary
+
+*/
+.btn-primary {
+ padding: 6px 15px;
+ font-weight: 500;
+ border: none;
+
+ background-color: #F58220;
+
+ border-color: transparent;
+
+ color: #FFFFFF;
+
+ -webkit-box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+
+ box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+
+ text-decoration: none;
+
+ text-shadow: none;
+
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ -webkit-filter: none;
+
+ filter: none;
+}
+.btn-primary:hover {
+ background-color: #D2670A;
+ border-color: transparent;
+ color: #FFFFFF;
+ -webkit-box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.btn-primary:focus {
+ background-color: #F58220;
+ border-color: transparent;
+ color: #FFFFFF;
+ -webkit-box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.btn-primary:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.btn-primary:active, .btn-primary.active {
+ background-color: #B85B09;
+ border-color: transparent;
+ color: #FFFFFF;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.btn-primary.disabled,
+ .btn-primary[disabled],
+ .btn-primary.disabled:hover,
+ .btn-primary[disabled]:hover,
+ .btn-primary.disabled:focus,
+ .btn-primary[disabled]:focus,
+ .btn-primary.disabled:active,
+ .btn-primary[disabled]:active {
+ background-color: #F9B479;
+ border-color: transparent;
+ color: #FDE6D2;
+ -webkit-box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -2px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ cursor: not-allowed;
+ }
+.btn-secondary {
+ font-weight: 500;
+}
+.btn-secondary:hover {
+ background-color: rgb(235, 238, 239);
+ border-color: #C3CBD4;
+ color: #5C6773;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.btn-secondary:focus {
+ background-color: #F7F8FA;
+ border-color: #C3CBD4;
+ color: #5C6773;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.btn-secondary:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.btn-secondary:active, .btn-secondary.active {
+ background-color: #E1E6EB;
+ border-color: #C3CBD4;
+ color: #3C444D;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: none;
+ transition: none;
+ -webkit-filter: none;
+ filter: none;
+ }
+.btn-secondary.disabled,
+ .btn-secondary[disabled],
+ .btn-secondary.disabled:hover,
+ .btn-secondary[disabled]:hover,
+ .btn-secondary.disabled:focus,
+ .btn-secondary[disabled]:focus,
+ .btn-secondary.disabled:active,
+ .btn-secondary[disabled]:active {
+ background-color: #F7F8FA;
+ border-color: #E1E6EB;
+ color: #6b7785;
+ -webkit-box-shadow: inset 0px -1px 0 #E1E6EB;
+ box-shadow: inset 0px -1px 0 #E1E6EB;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ cursor: not-allowed;
+ }
+/*************************************************************************************************/
+/* Links */
+/* Pager style button pill */
+/* Note: this does not inherit or extend btn base styles and is meant for links only */
+/*************************************************************************************************/
+/*
+ Pill
+ Pill
+ Pill
+ Pill
+*/
+.btn-pill {
+ display: inline-block;
+ padding: 5px 14px; /* note the vertical padding will be funky unless it's block, inline-block, or floated */
+ line-height: 20px;
+ border-radius: 3px;
+ border: 1px solid transparent;
+
+ background-color: none;
+
+ border-color: transparent;
+
+ color: #5C6773;
+
+ -webkit-box-shadow: none;
+
+ box-shadow: none;
+
+ text-decoration: none;
+
+ text-shadow: none;
+
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ -webkit-filter: none;
+
+ filter: none;
+}
+.btn-pill:hover {
+ color: #006EAA;
+ background: rgb(235, 238, 239);
+ border-color: #C3CBD4;
+ text-decoration: none;
+ }
+.btn-pill:focus {
+ color: #5C6773;
+ background: none;
+ border-color: transparent;
+ text-decoration: none;
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.btn-pill:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.btn-pill:active, .btn-pill.active {
+ color: #5C6773;
+ background: #E1E6EB;
+ border-color: transparent;
+ text-decoration: none;
+ }
+.btn-pill.disabled,
+ .btn-pill[disabled],
+ .btn-pill.disabled:hover,
+ .btn-pill[disabled]:hover,
+ .btn-pill.disabled:focus,
+ .btn-pill[disabled]:focus,
+ .btn-pill.disabled:active,
+ .btn-pill[disabled]:active {
+ color: #C3CBD4;
+ background: none;
+ border-color: transparent;
+ text-decoration: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ cursor: not-allowed;
+ }
+/*************************************************************************************************/
+/* LINK BUTTONS */
+/* Make a button look and behave like a link. */
+/*************************************************************************************************/
+.btn-link {
+ background-color: transparent;
+ border-color: transparent;
+ color: #006EAA;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+}
+.btn-link:hover {
+ color: #006EAA;
+ text-decoration: underline;
+ }
+.btn-link:focus {
+ color: #006EAA;
+ text-decoration: none;
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.btn-link:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.btn-link:active, .btn-link.active {
+ color: #006EAA;
+ text-decoration: none;
+ }
+.btn-link.disabled,
+ .btn-link[disabled],
+ .btn-link.disabled:hover,
+ .btn-link[disabled]:hover,
+ .btn-link.disabled:focus,
+ .btn-link[disabled]:focus,
+ .btn-link.disabled:active,
+ .btn-link[disabled]:active {
+ color: #6b7785;
+ text-decoration: none;
+ cursor: not-allowed;
+ }
+/*************************************************************************************************/
+/* BLOCK BUTTON */
+/*************************************************************************************************/
+.btn-block {
+ display: block;
+ width: 100%;
+ padding-left: 0;
+ padding-right: 0;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+/* Vertically space out multiple block buttons */
+.btn-block + .btn-block {
+ margin-top: 5px;
+}
+/* Specificity overrides */
+input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
+ width: 100%;
+ }
+/*************************************************************************************************/
+/* DRAGGABLE BUTTON */
+/*************************************************************************************************/
+/*
+ Draggable
+
+
+*/
+.btn-draggable {
+ cursor: move;
+ width: 150px;
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+/* generated handle */
+.btn-draggable:before, .btn-draggable .before {
+ content: "";
+ float: left;
+ margin-left: -8px;
+ height: 18px;
+ width: 6px;
+ background: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%224px%22%20height%3D%224px%22%20viewBox%3D%220%200%204%204%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Crect%20fill%3D%22%23818D99%22%20width%3D%222%22%20height%3D%222%22/%3E%0A%3C/svg%3E);
+ cursor: move;
+ }
+/* sizes */
+.btn-draggable.btn-small:before{
+ height: 14px;
+ }
+.btn-draggable.btn-mini:before{
+ height: 12px;
+ }
+/*************************************************************************************************/
+/* BUTTON SIZES */
+/*************************************************************************************************/
+/* Large */
+.btn-large {
+ padding: 8px 28px;
+}
+.btn-large [class^="icon-"],
+ .btn-large [class*=" icon-"] {
+ margin-top: 4px;
+ }
+.btn-large.btn-primary {
+ padding: 9px 29px;
+ }
+/* Small */
+.btn-small {
+ padding: 3px 14px;
+}
+.btn-small [class^="icon-"],
+ .btn-small [class*=" icon-"] {
+ margin-top: 0px;
+ }
+.btn-small.btn-primary {
+ padding: 4px 15px;
+ }
+/* Mini */
+.btn-mini {
+ padding: 0px 7px;
+}
+.btn-mini [class^="icon-"],
+ .btn-mini [class*=" icon-"] {
+ margin-top: -1px;
+ }
+.btn-mini.btn-primary {
+ padding: 1px 8px;
+ }
+.btn-mini,
+.btn-group > .btn-mini {
+ font-size: 12px;
+ font-weight: 500;
+ line-height: 18px;
+}
+/* Square Button */
+.btn-square {
+ padding: 6px 0;
+ height: 32px;
+ width: 32px;
+ text-align: center;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+/*************************************************************************************************/
+/* PRINT */
+/*************************************************************************************************/
+@media print {
+ .btn {
+ background: none !important;
+ border: none !important;
+ padding: 0 !important;
+ color: #3C444D !important;
+ text-shadow: none !important;
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ }
+ .caret {
+ display: none !important;
+ }
+}
+/*===============================================================================================*/
+/* SPLUNK: BUTTON GROUPS */
+/* BTN-GROUP handles rounding & spacing on btns & btn-combo. */
+/* BTN-COMBO handles rounding on dropdowns & splits only, behaves like group but without */
+/* grouping or spacing. */
+/*===============================================================================================*/
+/* button combos, grouping and toolbar
+
+*/
+/* Make the div behave like a button */
+.btn-group,
+.btn-combo {
+ position: relative;
+ display: inline-block;
+ font-size: 0; /* remove as part 1 of font-size inline-block hack */
+ white-space: nowrap; /* prevent buttons from wrapping when in tight spaces (e.g., the table on the tests page) */
+ vertical-align: middle; /* match .btn alignment given font-size hack above */
+}
+/* Space out series of button groups */
+.btn-group + .btn-group,
+.btn-combo + .btn-combo {
+ margin-left: 10px;
+}
+/* Float them, remove border radius, then re-add to first and last elements */
+.btn-group > .btn,
+ .btn-group > .btn-combo > .btn {
+ position: relative;
+ border-radius: 0;
+ }
+/* reset margin when in a group */
+.btn-group > .btn + .btn,
+ .btn-group > .btn + .btn-combo,
+ .btn-group > .btn-combo + .btn-combo,
+ .btn-group > .btn-combo + .btn {
+ margin-left: -1px;
+ }
+/* Redeclare as part 2 of font-size inline-block hack */
+.btn-group > .btn,
+ .btn-group > .btn-large,
+ .btn-group > .btn-small,
+ .btn-group > .dropdown-menu,
+ .btn-group > .popover,
+ .btn-group .btn-pill,
+ .btn-group .popdown-dialog,
+ .btn-group .dropdown-toggle,
+ .btn-group ul {
+ font-size: 14px;
+ }
+.btn-group > .btn-mini {
+ font-size: 12px; /* Reset font for mini size */
+ }
+/* Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match */
+.btn-group > .btn:first-child,
+ .btn-group > .btn-combo:first-child > .btn:first-child,
+ .btn-group > .btn-combo:first-child > .drodown-toggle,
+ .btn-group > .btn-combo:first-child > .btn:first-child {
+ margin-left: 0;
+ border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ }
+/* Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it */
+.btn-group > .btn:last-child,
+ .btn-group > .dropdown-toggle,
+ .btn-group > .btn-combo:last-child > .btn:last-child,
+ .btn-group > .btn-combo:last-child > .dropdown-toggle {
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ }
+/* Reset corners for large buttons */
+.btn-group > .btn.large:first-child,
+ .btn-group > .btn-combo:first-child > .btn.large:first-child {
+ margin-left: 0;
+ border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ }
+.btn-group > .btn.large:last-child,
+ .btn-group > .large.dropdown-toggle,
+ .btn-group > .btn-combo:last-child > .btn.large:last-child,
+ .btn-group > .btn-combo:last-child > .large.dropdown-toggle {
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ }
+/* On hover/active, bring the proper btn to front */
+.btn-group > .btn:hover,
+ .btn-group > .btn:active,
+ .btn-group > .btn.active,
+ .btn-group > .btn-combo > .btn:hover,
+ .btn-group > .btn-combo > .btn:active,
+ .btn-group > .btn-combo > .btn.active {
+ z-index: 2;
+ }
+/* On focus, bring the btn to front */
+.btn-group > .btn:focus,
+ .btn-group > .btn-combo > .btn:focus {
+ z-index: 3;
+ }
+/* On active and open, don't show outline */
+.btn-group .dropdown-toggle:active,
+ .btn-group.open .dropdown-toggle {
+ outline: 0;
+ }
+/*************************************************************************************************/
+/* BUTTON COMBO */
+/*************************************************************************************************/
+/* special case for btn-combo */
+.btn-combo > .btn:first-child {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ }
+.btn-combo > .btn:last-child,
+ .btn-combo > .dropdown-toggle {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ }
+/* reset margin when in a group */
+.btn-combo > .btn + .btn {
+ margin-left: -1px;
+ }
+/* Redeclare as part 2 of font-size inline-block hack */
+.btn-combo > .btn,
+ .btn-combo > .btn-large,
+ .btn-combo > .btn-small,
+ .btn-combo > .dropdown-menu,
+ .btn-combo .btn-pill,
+ .btn-combo .popdown-dialog,
+ .btn-combo .dropdown-toggle,
+ .btn-combo ul {
+ font-size: 14px;
+ }
+.btn-combo > .btn-mini {
+ font-size: 12px; /* Reset font for mini size */
+ }
+/* Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match */
+.btn-combo:first-child > .btn:first-child {
+ margin-left: 0;
+ border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ }
+/* Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it */
+.btn-combo > .dropdown-toggle {
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ }
+/*************************************************************************************************/
+/* BUTTON TOOLBAR */
+/* Optional: Group multiple button groups together for a toolbar. */
+/*************************************************************************************************/
+.btn-toolbar {
+ font-size: 0; /* Hack to remove whitespace that results from using inline-block */
+ margin-top: 10px;
+ margin-bottom: 10px;
+}
+.btn-toolbar .btn-combo {
+ display: inline-block; /* display inline for toolbar */
+ }
+.btn-toolbar > .btn + .btn,
+ .btn-toolbar > .btn-group + .btn,
+ .btn-toolbar > .btn + .btn-group,
+ .btn-toolbar > .btn-combo + .btn,
+ .btn-toolbar > .btn + .btn-combo {
+ margin-left: 5px;
+ }
+/*************************************************************************************************/
+/* SPLIT BUTTON DROPDOWNS */
+/*************************************************************************************************/
+/* Give the line between buttons some depth */
+.btn-group > .btn-combo > .btn + .dropdown-toggle,
+.btn-combo > .btn + .dropdown-toggle {
+ padding-left: 8px;
+ padding-right: 8px;
+ -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
+ box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
+}
+.btn-group > .btn-mini + .dropdown-toggle,
+ .btn-group > .btn-combo > .btn-mini + .dropdown-toggle {
+ padding-left: 5px;
+ padding-right: 5px;
+ }
+.btn-group > .btn-large + .dropdown-toggle,
+ .btn-group > .btn-combo > .btn-large + .dropdown-toggle {
+ padding-left: 12px;
+ padding-right: 12px;
+ }
+/* Remove the gradient and set the same inset shadow as the :active state */
+.btn-group.open .dropdown-toggle {
+ background-image: none;
+ -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
+ box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
+ }
+/* Keep the hover's background when dropdown is open */
+.btn-group.open .btn.dropdown-toggle {
+ background-color: rgb(235, 238, 239);
+ }
+/* The clickable button for toggling the menu */
+.btn-group.open .btn-primary.dropdown-toggle {
+ background-color: #D2670A;
+ }
+.btn-group.open .btn-danger.dropdown-toggle {
+ background-color: #EA958D;
+ }
+.btn-group.open .btn-success.dropdown-toggle {
+ background-color: #D2670A;
+ }
+/* Prevent Tooltip from spacing two buttons */
+.btn-group > .btn + div.tooltip + .btn {
+ margin-left: -1px;
+ }
+/*************************************************************************************************/
+/* VERTICAL BUTTON GROUPS */
+/*************************************************************************************************/
+.btn-group-vertical {
+ display: inline-block;
+}
+/* makes buttons only take up the width they need */
+.btn-group-vertical > .btn {
+ display: block;
+ float: none;
+ max-width: 100%;
+ border-radius: 0;
+ }
+.btn-group-vertical > .btn + .btn {
+ margin-left: 0;
+ margin-top: -1px;
+ }
+.btn-group-vertical:first-child {
+ border-radius: 3px 3px 0 0;
+ }
+.btn-group-vertical:last-child {
+ border-radius: 0 0 3px 3px;
+ }
+.btn-group-vertical > .btn-large:first-child {
+ border-radius: 3px 3px 0 0;
+ }
+.btn-group-vertical > .btn-large:last-child {
+ border-radius: 0 0 3px 3px;
+ }
+/*************************************************************************************************/
+/* RADIO BUTTON GROUP */
+/*************************************************************************************************/
+.btn-group-radio > .btn {
+ text-overflow: ellipsis;
+ overflow: hidden;
+ border-color: #C3CBD4;
+ }
+.btn-group-radio > .btn:hover {
+ background-color: rgb(235, 238, 239);
+ -webkit-box-shadow: inset 0 2px 0 #D8DFE6;
+ box-shadow: inset 0 2px 0 #D8DFE6;
+ }
+.btn-group-radio > .btn.active {
+ cursor: default;
+ background-color: #E1E6EB;
+ -webkit-box-shadow: inset 0 2px 0 #D8DFE6;
+ box-shadow: inset 0 2px 0 #D8DFE6;
+ border-color: #C3CBD4;
+ }
+.btn-group-radio > .btn.active:focus {
+ cursor: default;
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.btn-group-radio > .btn.active:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.btn-group-radio > .btn.active[disabled] {
+ cursor: not-allowed;
+ background-color: #E1E6EB;
+ -webkit-box-shadow: inset 0 2px 0 #D8DFE6;
+ box-shadow: inset 0 2px 0 #D8DFE6;
+ border-color: #E1E6EB;
+ }
+.btn-group-radio > .btn:disabled {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-color: #E1E6EB;
+ background-color: #F7F8FA;
+ }
+/* For synthetic radio with the "locale-responsive-layout" class, align the items vertically to accommodate long words (SPL-83062). */
+body.locale-de .btn-group-radio.locale-responsive-layout {
+ display: block;
+ }
+body.locale-de .btn-group-radio.locale-responsive-layout .btn {
+ border-radius: 0;
+ display: block;
+ width: 100%;
+ margin-left: 0;
+ border-bottom-width: 0;
+ }
+body.locale-de .btn-group-radio.locale-responsive-layout .btn:first-child {
+ border-radius: 3px 3px 0 0;
+ }
+body.locale-de .btn-group-radio.locale-responsive-layout .btn:last-child {
+ border-radius: 0 0 3px 3px;
+ border-bottom-width: 1px;
+ }
+/*===============================================================================================*/
+/* SPLUNK: ALERTS */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* ALERTS CONTAINER */
+/*************************************************************************************************/
+.alerts:not(.alerts-view) {
+ max-height: 500px;
+ overflow-y: auto;
+}
+/*************************************************************************************************/
+/* BASE STYLES */
+/*************************************************************************************************/
+.alert {
+ margin-bottom: 20px;
+ border-radius: 3px;
+ position: relative;
+ padding: 8px 35px 8px 27px;
+ word-wrap: break-word;
+ color: #3C444D;
+}
+.alert .icon-alert {
+ font-size: 200%;
+ position: absolute;
+ left: 0px;
+ top: 8px;
+ }
+.alert h4 {
+ color: inherit;
+ margin: 0;
+ }
+.alert .close {
+ position: relative;
+ top: -2px;
+ right: -21px;
+ line-height: 20px;
+ }
+.alert-inline {
+ display: inline-block;
+ border: 0;
+ margin-bottom: 0;
+}
+/*************************************************************************************************/
+/* ALERTS LEVELS */
+/*************************************************************************************************/
+.alert-warning .icon-alert {
+ color: #F8BE34;
+}
+.alert-info .icon-alert {
+ color: #006D9C;
+}
+.alert-info .icon-alert:before {
+ content: 'I';
+ }
+.alert-success .icon-alert {
+ color: #53A051;
+}
+.alert-success .icon-alert:before {
+ content: 'I';
+ }
+.alert-404,
+.alert-error .icon-alert {
+ color: #DC4E41;
+}
+.alert-404:before, .alert-error .icon-alert:before {
+ content: '\ECE2';
+ }
+/* Components: Nav */
+/*===============================================================================================*/
+/* SPLUNK: NAVS */
+/* Navigation styles and components. */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* BASE CLASS */
+/*************************************************************************************************/
+.nav {
+ margin-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+.nav > li > a {
+ display: block;
+ }
+.nav > li > a:hover, .nav > li > a:focus {
+ text-decoration: none;
+ }
+/* Redeclare pull classes because of specifity */
+.nav > .pull-right {
+ float: right;
+ }
+/* Nav headers (for dropdowns and lists) */
+.nav-header {
+ display: block;
+ padding: 3px 15px;
+ font-size: 12px;
+ font-weight: bold;
+ line-height: 20px;
+ color: #818D99;
+ text-shadow: 0 1px 0 rgba(255,255,255,.5);
+ text-transform: uppercase;
+}
+/* Space them out when they follow another list item (link) */
+.nav li + .nav-header {
+ margin-top: 9px;
+}
+/*************************************************************************************************/
+/* NAV LIST */
+/*************************************************************************************************/
+.nav-list {
+ padding-left: 15px;
+ padding-right: 15px;
+ margin-bottom: 0;
+}
+.nav-list > li > a,
+ .nav-list .nav-header {
+ margin-left: -15px;
+ margin-right: -15px;
+ text-shadow: 0 1px 0 rgba(255,255,255,.5);
+ }
+.nav-list > li > a {
+ padding: 3px 15px;
+ }
+.nav-list > .active > a,
+ .nav-list > .active > a:hover,
+ .nav-list > .active > a:focus {
+ color: #FFFFFF;
+ text-shadow: 0 -1px 0 rgba(0,0,0,.2);
+ background-color: #006EAA;
+ }
+.nav-list [class^="icon-"], .nav-list [class*=" icon-"] {
+ margin-right: 2px;
+ }
+/* Dividers (basically an hr) within the dropdown */
+.nav-list .divider {
+ height: 1px;
+ margin: 9px 1px;
+ /* 8px 1px */
+ overflow: hidden;
+ background-color: #C3CBD4;
+ }
+/*************************************************************************************************/
+/* TABS & PILLS */
+/*************************************************************************************************/
+.nav-tabs:before,
+ .nav-tabs:after,
+ .nav-pills:before,
+ .nav-pills:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.nav-tabs:after, .nav-pills:after {
+ clear: both;
+ }
+.nav-tabs > li, .nav-pills > li {
+ float: left;
+ }
+.nav-tabs > li > a, .nav-pills > li > a {
+ padding-right: 15px;
+ padding-left: 15px;
+ margin-right: 2px;
+ line-height: 14px; /* keeps the overall height an even number */
+ }
+/*************************************************************************************************/
+/* TABS */
+/* Splunk style tabs. */
+/* extends: nav */
+/* overrides: bootstrap default nav-tabs */
+/*************************************************************************************************/
+/*
+
+*/
+.nav-tabs {
+ padding: 0 5px;
+ height: 38px;
+ background-color: #FFFFFF;
+ border-bottom: 1px solid #E1E6EB;
+}
+.nav-tabs > li {
+ position: relative;
+ }
+.nav-tabs > li > a {
+ line-height: 34px;
+ padding: 2px 15px;
+ color: #5C6773;
+ }
+.nav-tabs > li > a:before {
+ content: '';
+ position: absolute;
+ width: calc(100% - 30px);
+ height: 0;
+ bottom: 0;
+ left: 14px;
+ background-color: #E1E6EB;
+ -webkit-transition: height 0.2s;
+ transition: height 0.2s;
+ }
+.nav-tabs > li > a:hover {
+ background: transparent;
+ }
+.nav-tabs > li > a:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.nav-tabs > li > a:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.nav-tabs > li > a:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ background-color: transparent;
+ border-radius: 3px;
+}
+.nav-tabs > li:not(.active):hover > a:before {
+ height: 3px;
+ }
+.nav-tabs > li.active > a:before {
+ height: 3px;
+ background-color: #007ABD;
+ }
+.nav-tabs > li.active, .nav-tabs > li > a.active {
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important;
+ border-radius: 0 !important;
+ font-weight: 500;
+ color: #3C444D;
+ }
+/*************************************************************************************************/
+/* PILLS */
+/*************************************************************************************************/
+/* Links rendered as pills */
+.nav-pills > li > a {
+ padding-top: 8px;
+ padding-bottom: 8px;
+ margin-top: 2px;
+ margin-bottom: 2px;
+ border-radius: 5px;
+
+ }
+/* Active State */
+.nav-pills > .active > a,
+ .nav-pills > .active > a:hover,
+ .nav-pills > .active > a:focus {
+ color: #FFFFFF;
+ background-color: #006EAA;
+ }
+/*************************************************************************************************/
+/* STACKED NAV */
+/*************************************************************************************************/
+/* Stacked tabs and pills */
+.nav-stacked > li {
+ float: none;
+}
+.nav-stacked > li > a {
+ margin-right: 0; /* no need for the gap between nav items */
+ }
+/* Tabs */
+.nav-stacked > li.nav-tabs {
+ border-bottom: 0;
+ }
+.nav-stacked > li.nav-tabs > li > a {
+ border: 1px solid #C3CBD4;
+ border-radius: 0;
+ }
+.nav-stacked > li.nav-tabs > li > a:hover,
+ .nav-stacked > li.nav-tabs > li > a:focus {
+ border-color: #C3CBD4;
+ z-index: 2;
+ }
+.nav-stacked > li.nav-tabs > li:first-child > a {
+ border-top-right-radius: 3px;
+ border-top-left-radius: 3px;
+ }
+.nav-stacked > li.nav-tabs > li:last-child > a {
+ border-bottom-right-radius: 3px;
+ border-bottom-left-radius: 3px;
+ }
+/* Pills */
+.nav-stacked > li.nav-pills > li > a {
+ margin-bottom: 3px;
+ }
+.nav-stacked > li.nav-pills > li:last-child > a {
+ margin-bottom: 1px; /* decrease margin to match sizing of stacked tabs */
+ }
+/*************************************************************************************************/
+/* DROPDOWNS */
+/*************************************************************************************************/
+.nav-tabs .dropdown-menu {
+ border-radius: 0 0 3px 3px; /* remove the top rounded corners here since there is a hard edge above the menu */
+}
+.nav-pills .dropdown-menu {
+ border-radius: 3px; /* make rounded corners match the pills */
+}
+/*************************************************************************************************/
+/* DEFAULT DROPDOWN LINKS */
+/*************************************************************************************************/
+/* Make carets use linkColor to start */
+.nav .dropdown-toggle .caret {
+ border-top-color: #006EAA;
+ border-bottom-color: #006EAA;
+ margin-top: 6px;
+ }
+.nav .dropdown-toggle:hover .caret, .nav .dropdown-toggle:focus .caret {
+ border-top-color: #006EAA;
+ border-bottom-color: #006EAA;
+ }
+/* move down carets for tabs */
+.nav-tabs .dropdown-toggle .caret {
+ margin-top: 8px;
+}
+/*************************************************************************************************/
+/* ACTIVE DROPDOWN LINKS */
+/*************************************************************************************************/
+.nav .active .dropdown-toggle .caret {
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+}
+.nav-tabs .active .dropdown-toggle .caret {
+ border-top-color: #5C6773;
+ border-bottom-color: #5C6773;
+}
+/*************************************************************************************************/
+/* ACTIVE:HOVER / :FOCUS DROPDOWN LINKS */
+/*************************************************************************************************/
+.nav > .dropdown.active > a:hover,
+ .nav > .dropdown.active > a:focus {
+ cursor: pointer;
+ }
+/*************************************************************************************************/
+/* OPEN DROPDOWNS */
+/*************************************************************************************************/
+.nav-tabs .open .dropdown-toggle,
+.nav-pills .open .dropdown-toggle,
+.nav > li.dropdown.open.active > a:hover,
+.nav > li.dropdown.open.active > a:focus {
+ color: #FFFFFF;
+ background-color: #818D99;
+ border-color: #818D99;
+}
+.nav li.dropdown.open .caret,
+ .nav li.dropdown.open.active .caret,
+ .nav li.dropdown.open a:hover .caret,
+ .nav li.dropdown.open a:focus .caret {
+ border-top-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+ opacity: 1.0;
+ }
+/* Dropdowns in stacked tabs */
+.tabs-stacked .open > a:hover,
+ .tabs-stacked .open > a:focus {
+ border-color: #818D99;
+ }
+/*************************************************************************************************/
+/* TABBABLE COMMON STYLES */
+/*************************************************************************************************/
+/* Clear any floats */
+.tabbable:before,
+ .tabbable:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.tabbable:after {
+ clear: both;
+ }
+.tab-content {
+ overflow: auto; /* prevent content from running below tabs */
+}
+/* Remove border on bottom, left, right */
+.tabs-below > .nav-tabs, .tabs-right > .nav-tabs, .tabs-left > .nav-tabs {
+ border-bottom: 0;
+ }
+/* Show/hide tabbable areas */
+.tab-content > .tab-pane,
+.pill-content > .pill-pane {
+ display: none;
+}
+.tab-content > .active,
+.pill-content > .active {
+ display: block;
+}
+/*************************************************************************************************/
+/* TABBABLE BOTTOM STYLES */
+/*************************************************************************************************/
+.tabs-below > .nav-tabs {
+ border-top: 1px solid #C3CBD4;
+}
+.tabs-below > .nav-tabs > li {
+ margin-top: -1px;
+ margin-bottom: 0;
+ }
+.tabs-below > .nav-tabs > li > a {
+ border-radius: 0 0 3px 3px;
+ }
+.tabs-below > .nav-tabs > li > a:hover,
+ .tabs-below > .nav-tabs > li > a:focus {
+ border-bottom-color: transparent;
+ border-top-color: #C3CBD4;
+ }
+.tabs-below > .nav-tabs > .active > a,
+ .tabs-below > .nav-tabs > .active > a:hover,
+ .tabs-below > .nav-tabs > .active > a:focus {
+ border-color: transparent #C3CBD4 #C3CBD4 #C3CBD4;
+ }
+/*************************************************************************************************/
+/* TABBABLE LEFT & RIGHT STYLES */
+/*************************************************************************************************/
+/* Common styles */
+.tabs-left > li, .tabs-right > li {
+ float: none;
+ }
+.tabs-left > li > a, .tabs-right > li > a {
+ min-width: 74px;
+ margin-right: 0;
+ margin-bottom: 3px;
+ }
+/* Tabs on the left */
+.tabs-left > .nav-tabs {
+ float: left;
+ margin-right: 19px;
+ border-right: 1px solid #C3CBD4;
+}
+.tabs-left > .nav-tabs > li > a {
+ margin-right: -1px;
+ border-radius: 3px 0 0 3px;
+ }
+.tabs-left > .nav-tabs > li > a:hover,
+ .tabs-left > .nav-tabs > li > a:focus {
+ border-color: #E1E6EB #C3CBD4 #E1E6EB #E1E6EB;
+ }
+.tabs-left > .nav-tabs .active > a,
+ .tabs-left > .nav-tabs .active > a:hover,
+ .tabs-left > .nav-tabs .active > a:focus {
+ border-color: #C3CBD4 transparent #C3CBD4 #C3CBD4;
+ }
+/* Tabs on the right */
+.tabs-right > .nav-tabs {
+ float: right;
+ margin-left: 19px;
+ border-left: 1px solid #C3CBD4;
+}
+.tabs-right > .nav-tabs > li > a {
+ margin-left: -1px;
+ border-radius: 0 3px 3px 0;
+ }
+.tabs-right > .nav-tabs > li > a:hover,
+ .tabs-right > .nav-tabs > li > a:focus {
+ border-color: #E1E6EB #E1E6EB #E1E6EB #C3CBD4;
+ }
+.tabs-right > .nav-tabs .active > a,
+ .tabs-right > .nav-tabs .active > a:hover,
+ .tabs-right > .nav-tabs .active > a:focus {
+ border-color: #C3CBD4 #C3CBD4 #C3CBD4 transparent;
+ }
+/* fixes an alignment issue with out font based carets. */
+.nav .dropdown-toggle .caret,
+.nav-tabs .dropdown-toggle .caret,
+.navbar .nav .dropdown-toggle .caret {
+ margin-top: 0;
+}
+/*************************************************************************************************/
+/* DISABLED STATES */
+/*************************************************************************************************/
+/* Gray out text */
+.nav > .disabled > a {
+ color: #C3CBD4;
+}
+/* Nuke hover/focus effects */
+.nav > .disabled > a:focus,
+ .nav > .disabled > a:hover {
+ text-decoration: none;
+ background-color: transparent;
+ cursor: default;
+ }
+/*************************************************************************************************/
+/* PRINT */
+/*************************************************************************************************/
+@media print {
+ header,
+ .app-bar {
+ display: none !important;
+ }
+
+ .main-tabs {
+ border: none !important;
+ }
+ .main-tabs li:not(.active) {
+ display: none !important;
+ }
+ .main-tabs li.active:before, .main-tabs li.active:after {
+ display:none !important;
+ }
+}
+/*===============================================================================================*/
+/* SPLUNK: NAVBARS (REDUX) */
+/*===============================================================================================*/
+/*************************************************************************************************/
+/* COMMON STYLES */
+/*************************************************************************************************/
+/* Base class and wrapper */
+.navbar {
+ overflow: visible;
+ margin-bottom: 0;
+}
+/* We then reset it for fixed navbars in the #gridSystem mixin */
+.navbar .container {
+ width: auto;
+ }
+/* Brand: Website or project name. */
+.navbar .brand {
+ float: left;
+ display: block;
+ /* Vertically center the text given $navbarHeight */
+ padding: 7px 20px 7px;
+ margin-left: -20px; /* negative indent to left-align the text down the page */
+ font-size: 20px;
+ font-weight: 200;
+ color: #006EAA;
+ text-shadow: 0 1px 0 #FFFFFF;
+ }
+.navbar .brand:hover,
+ .navbar .brand:focus {
+ text-decoration: none;
+ }
+/* Dividers in navbar */
+.navbar .divider-vertical {
+ height: 34px;
+ margin: 0 9px;
+ border-left: 1px solid #171D21;
+ border-right: 1px solid #FFFFFF;
+ }
+/* Buttons in navbar */
+.navbar .btn,
+ .navbar .btn-group {
+ margin-top: 2px; /* Vertically center in navbar */
+ }
+/* Set width to auto for default container */
+.navbar .btn-group .btn,
+ .navbar .input-prepend .btn,
+ .navbar .input-append .btn,
+ .navbar .input-prepend .btn-group,
+ .navbar .input-append .btn-group {
+ margin-top: 0; /* then undo the margin here so we don't accidentally double it */
+ }
+/* Inner for background effects */
+/* Gradient is applied to its own element because overflow visible is not honored by IE when filter is present */
+.navbar-inner {
+ min-height: 34px;
+ padding-left: 20px;
+ padding-right: 20px;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#171D21));
+ background-image: linear-gradient(to bottom, #FFFFFF, #171D21);
+ border: 1px solid rgb(0, 0, 0);
+ border-radius: 3px;
+ -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065);
+ box-shadow: 0 1px 4px rgba(0,0,0,.065);
+}
+/* Prevent floats from breaking the navbar */
+.navbar-inner:before,
+ .navbar-inner:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.navbar-inner:after {
+ clear: both;
+ }
+/* Override the default collapsed state */
+.nav-collapse.collapse {
+ height: auto;
+ overflow: visible;
+}
+/* Plain text in topbar */
+.navbar-text {
+ margin-bottom: 0;
+ line-height: 34px;
+ color: #C3CBD4;
+}
+/* Janky solution for now to account for links outside the .nav */
+.navbar-link {
+ color: #C3CBD4;
+}
+.navbar-link:hover,
+ .navbar-link:focus {
+ color: #3C444D;
+ }
+/*************************************************************************************************/
+/* NAVBAR FORMS */
+/*************************************************************************************************/
+.navbar-form {
+ margin-bottom: 0;
+}
+/* remove default bottom margin */
+.navbar-form:before,
+ .navbar-form:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.navbar-form:after {
+ clear: both;
+ }
+.navbar-form input,
+ .navbar-form select,
+ .navbar-form .radio,
+ .navbar-form .checkbox {
+ margin-top: 2px; /* Vertically center in navbar */
+ }
+.navbar-form input,
+ .navbar-form select,
+ .navbar-form .btn {
+ display: inline-block;
+ margin-bottom: 0;
+ }
+.navbar-form input[type="image"],
+ .navbar-form input[type="checkbox"],
+ .navbar-form input[type="radio"] {
+ margin-top: 3px;
+ }
+.navbar-form .input-append,
+ .navbar-form .input-prepend {
+ margin-top: 5px;
+ white-space: nowrap;
+ }
+/* preven two items from separating within a .navbar-form that has .pull-left */
+.navbar-form .input-append input, .navbar-form .input-prepend input {
+ margin-top: 0; /* remove the margin on top since it's on the parent */
+ }
+/*************************************************************************************************/
+/* NAVBAR SEARCH */
+/*************************************************************************************************/
+.navbar-search {
+ position: relative;
+ float: left;
+ margin-top: 2px; /* Vertically center in navbar */
+ margin-bottom: 0;
+}
+.navbar-search .search-query {
+ margin-bottom: 0;
+ padding: 4px 14px;
+ font-family: Georgia, "Times New Roman", Times, serif;
+ font-size: 13px;
+ font-weight: normal;
+ line-height: 1;
+ border-radius: 15px; /* redeclare because of specificity of the type attribute */
+ }
+/*************************************************************************************************/
+/* STATIC NAVBAR */
+/*************************************************************************************************/
+.navbar-static-top {
+ position: static;
+ margin-bottom: 0;
+}
+/* remove 18px margin for default navbar */
+.navbar-static-top .navbar-inner {
+ border-radius: 0;
+ }
+/*************************************************************************************************/
+/* FIXED NAVBAR */
+/*************************************************************************************************/
+/* Shared (top/bottom) styles */
+.navbar-fixed-top,
+.navbar-fixed-bottom {
+ position: fixed;
+ right: 0;
+ left: 0;
+ z-index: 1030;
+ margin-bottom: 0;
+}
+/* remove 18px margin for default navbar */
+.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {
+ padding-left: 0;
+ padding-right: 0;
+ border-radius: 0;
+ }
+.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner {
+ border-width: 0 0 1px;
+ -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
+ box-shadow: 0 1px 10px rgba(0,0,0,.1);
+ }
+/* Fixed to top */
+.navbar-fixed-top {
+ top: 0;
+}
+/* Fixed to bottom */
+.navbar-fixed-bottom {
+ bottom: 0;
+}
+.navbar-fixed-bottom .navbar-inner {
+ border-width: 1px 0 0;
+ -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
+ box-shadow: 0 -1px 10px rgba(0,0,0,.1);
+ }
+/* Reset container width */
+/* Required here as we reset the width earlier on and the grid mixins don't override early enough */
+.navbar-static-top .container,
+.navbar-fixed-top .container,
+.navbar-fixed-bottom .container {
+ width: 940px;
+}
+/*************************************************************************************************/
+/* NAVIGATION */
+/*************************************************************************************************/
+.navbar {
+ /* Navbar button for toggling navbar items in responsive layouts */
+}
+.navbar .nav {
+ position: relative;
+ left: 0;
+ display: block;
+ float: left;
+ margin: 0 10px 0 0;
+ }
+.navbar .nav.pull-right {
+ float: right; /* redeclare due to specificity */
+ margin-right: 0; /* remove margin on float right nav */
+ }
+.navbar .nav > li {
+ float: left;
+ }
+/* Links */
+.navbar .nav > li > a {
+ float: none;
+ /* Vertically center the text given $navbarHeight */
+ padding: 7px 15px 7px;
+ color: #C3CBD4;
+ text-decoration: none;
+ text-shadow: 0 1px 0 #FFFFFF;
+ }
+/* Hover/focus */
+.navbar .nav > li > a:focus,
+ .navbar .nav > li > a:hover {
+ background-color: transparent; /* "transparent" is default to differentiate :hover/:focus from .active */
+ color: #3C444D;
+ text-decoration: none;
+ }
+/* Dropdown Menus */
+.navbar .nav > li > .dropdown-menu:before {
+ content: '';
+ display: inline-block;
+ border-left: 7px solid transparent;
+ border-right: 7px solid transparent;
+ border-bottom: 7px solid #C3CBD4;
+ border-bottom-color: #C3CBD4;
+ position: absolute;
+ top: -7px;
+ left: 9px;
+ }
+.navbar .nav > li > .dropdown-menu:after {
+ content: '';
+ display: inline-block;
+ border-left: 6px solid transparent;
+ border-right: 6px solid transparent;
+ border-bottom: 6px solid #FFFFFF;
+ position: absolute;
+ top: -6px;
+ left: 10px;
+ }
+/* Caret should match text color on hover/focus */
+.navbar .nav > li.dropdown > a:hover .caret,
+ .navbar .nav > li.dropdown > a:focus .caret {
+ border-top-color: #3C444D;
+ border-bottom-color: #3C444D;
+ }
+/* Remove background color from open dropdown */
+.navbar .nav > li.dropdown.open > .dropdown-toggle, .navbar .nav > li.dropdown.active > .dropdown-toggle, .navbar .nav > li.dropdown.open.active > .dropdown-toggle {
+ background-color: rgb(13, 16, 18);
+ color: #5C6773;
+ }
+.navbar .nav > li.dropdown.open > .dropdown-toggle .caret, .navbar .nav > li.dropdown.active > .dropdown-toggle .caret, .navbar .nav > li.dropdown.open.active > .dropdown-toggle .caret {
+ border-top-color: #5C6773;
+ border-bottom-color: #5C6773;
+ }
+.navbar .nav > li.dropdown > .dropdown-toggle .caret {
+ border-top-color: #C3CBD4;
+ border-bottom-color: #C3CBD4;
+ }
+.navbar .nav .dropdown-toggle .caret {
+ margin-top: 8px;
+ }
+/* Active nav items */
+.navbar .nav > .active > a,
+ .navbar .nav > .active > a:hover,
+ .navbar .nav > .active > a:focus {
+ color: #5C6773;
+ text-decoration: none;
+ background-color: rgb(13, 16, 18);
+ -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,.125);
+ box-shadow: inset 0 3px 8px rgba(0,0,0,.125);
+ }
+/* These definitions need to come after '.navbar .btn' */
+.navbar .btn-navbar {
+ display: none;
+ float: right;
+ padding: 7px 10px;
+ margin-left: 5px;
+ margin-right: 5px;
+ background-color: #F7F8FA;
+ border-color: #C3CBD4;
+ color: #5C6773;
+ -webkit-box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px -1px 0 rgba(0, 0, 0, 0.1);
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
+ box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
+ }
+.navbar .btn-navbar .icon-bar {
+ display: block;
+ width: 18px;
+ height: 2px;
+ background-color: #f5f5f5;
+ border-radius: 1px;
+ -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.25);
+ box-shadow: 0 1px 0 rgba(0,0,0,.25);
+ }
+.navbar .btn-navbar .icon-bar+ .icon-bar {
+ margin-top: 3px;
+ }
+/* Right aligned menus need alt position */
+.navbar .pull-right > li > .dropdown-menu,
+ .navbar .nav > li > .dropdown-menu.pull-right {
+ left: auto;
+ right: 0;
+ }
+.navbar .pull-right > li > .dropdown-menu:before, .navbar .nav > li > .dropdown-menu.pull-right:before {
+ left: auto;
+ right: 12px;
+ }
+.navbar .pull-right > li > .dropdown-menu:after, .navbar .nav > li > .dropdown-menu.pull-right:after {
+ left: auto;
+ right: 13px;
+ }
+.navbar .pull-right > li > .dropdown-menu .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
+ left: auto;
+ right: 100%;
+ margin-left: 0;
+ margin-right: -1px;
+ border-radius: 6px 0 6px 6px;
+ }
+/* Menu position and menu caret support for dropups via extra dropup class */
+.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
+ border-top: 7px solid #C3CBD4;
+ border-top-color: #C3CBD4;
+ border-bottom: 0;
+ bottom: -7px;
+ top: auto;
+ }
+.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
+ border-top: 6px solid #FFFFFF;
+ border-bottom: 0;
+ bottom: -6px;
+ top: auto;
+ }
+/*===============================================================================================*/
+/* SPLUNK: PAGINATOR */
+/* Navigation styles and components. */
+/*===============================================================================================*/
+/* pagination styles and overrides
+
+
+*/
+.pagination {
+ height: auto;
+}
+.pagination > ul {
+ display: inline-block;
+ /* Reset default ul styles */
+ margin-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+ }
+.pagination > ul > li {
+ float: left;
+ }
+.pagination > ul > li > span,
+ .pagination > ul > li > a {
+ padding: 5px 14px; /* note the vertical padding will be funky unless it's block, inline-block, or floated */
+ float: left;
+ line-height: 20px;
+ border: 1px solid transparent;
+ border-radius: 3px;
+
+ background-color: none;
+
+ border-color: transparent;
+
+ color: #5C6773;
+
+ -webkit-box-shadow: none;
+
+ box-shadow: none;
+
+ text-decoration: none;
+
+ text-shadow: none;
+
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ -webkit-filter: none;
+
+ filter: none;
+ }
+.pagination > ul > li > span:hover, .pagination > ul > li > a:hover {
+ color: #006EAA;
+ background: rgb(235, 238, 239);
+ border-color: #C3CBD4;
+ text-decoration: none;
+ }
+.pagination > ul > li > span:focus, .pagination > ul > li > a:focus {
+ color: #006EAA;
+ background: none;
+ border-color: transparent;
+ text-decoration: none;
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.pagination > ul > li > span:focus:active:not([disabled]), .pagination > ul > li > a:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.pagination > ul > li > span:active, .pagination > ul > li > span.active, .pagination > ul > li > a:active, .pagination > ul > li > a.active {
+ color: #5C6773;
+ background: #E1E6EB;
+ border-color: transparent;
+ text-decoration: none;
+ }
+.pagination > ul > li > span.disabled,
+ .pagination > ul > li > span[disabled],
+ .pagination > ul > li > span.disabled:hover,
+ .pagination > ul > li > span[disabled]:hover,
+ .pagination > ul > li > span.disabled:focus,
+ .pagination > ul > li > span[disabled]:focus,
+ .pagination > ul > li > span.disabled:active,
+ .pagination > ul > li > span[disabled]:active,
+ .pagination > ul > li > a.disabled,
+ .pagination > ul > li > a[disabled],
+ .pagination > ul > li > a.disabled:hover,
+ .pagination > ul > li > a[disabled]:hover,
+ .pagination > ul > li > a.disabled:focus,
+ .pagination > ul > li > a[disabled]:focus,
+ .pagination > ul > li > a.disabled:active,
+ .pagination > ul > li > a[disabled]:active {
+ color: #C3CBD4;
+ background: none;
+ border-color: transparent;
+ text-decoration: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ cursor: not-allowed;
+ }
+.pagination > ul > li > span:not(.page-controls),.pagination > ul > li > a:not(.page-controls){
+ padding: 5px 10px;
+ margin: 0 1px;
+ }
+.pagination > ul > li > span:not(.page-controls).btn-square, .pagination > ul > li > a:not(.page-controls).btn-square {
+ padding: 5px 0;
+ }
+.pagination > ul .active > a, .pagination > ul .active > a:hover {
+ cursor: default;
+ border: 1px solid #007ABD;
+ color: #007ABD;
+ }
+.pagination > ul .icon-chevron-left, .pagination > ul .icon-triangle-left-small {
+ padding-right: 6.66667px;
+ }
+.pagination > ul .icon-chevron-right, .pagination > ul .icon-triangle-right-small {
+ padding-left: 6.66667px;
+ }
+.pagination > ul > .disabled > span,
+ .pagination > ul > .disabled > a,
+ .pagination > ul > .disabled > a:hover,
+ .pagination > ul > .disabled > a:focus {
+ background-color: transparent;
+ border-color: transparent;
+ color: #C3CBD4;
+ cursor: default;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.pagination .max-events-per-bucket {
+ color: #F8BE34;
+ font-size: 18px;
+ }
+/* .pagination */
+.splunk-paginator.splunk-view {
+ padding: 0 10px;
+}
+.splunk-paginator.splunk-view .disabled, .splunk-paginator.splunk-view a.selected {
+ color: #C3CBD4;
+ cursor: default;
+ }
+.splunk-paginator.splunk-view a.selected {
+ color: #006EAA;
+ border: 1px solid #006EAA;
+ background: transparent;
+ }
+.splunk-paginator.splunk-view a {
+ border: 1px solid transparent;
+ border-radius: 3px;
+ color: #5C6773;
+ padding: 2px 8px 2px;
+ text-decoration: none;
+ min-width: 10px;
+ line-height: 20px;
+ display: inline-block;
+ text-align: center;
+ }
+.splunk-paginator.splunk-view a:hover {
+ background: #F7F8FA;
+ }
+.splunk-paginator.splunk-view a:disabled {
+ background: none;
+ }
+.splunk-paginator.splunk-view span {
+ padding-left: 5px;
+ padding-right: 5px;
+ }
+/*===============================================================================================*/
+/* SPLUNK: PAGER PAGINATION */
+/*===============================================================================================*/
+.pager {
+ margin: 20px 0;
+ list-style: none;
+ text-align: center;
+}
+.pager:before,
+ .pager:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.pager:after {
+ clear: both;
+ }
+.pager li {
+ display: inline;
+ }
+.pager li > a,
+ .pager li > span {
+ display: inline-block;
+ padding: 5px 14px;
+ background-color: #FFFFFF;
+ border: 1px solid #C3CBD4;
+ border-radius: 15px;
+ }
+.pager li > a:hover,
+ .pager li > a:focus {
+ text-decoration: none;
+ background-color: #F7F8FA;
+ }
+.pager .next > a,
+ .pager .next > span {
+ float: right;
+ }
+.pager .previous > a,
+ .pager .previous > span {
+ float: left;
+ }
+.pager .disabled > a,
+ .pager .disabled > a:hover,
+ .pager .disabled > a:focus,
+ .pager .disabled > span {
+ text-decoration: none;
+ background-color: #F7F8FA;
+ }
+/* Components: Popovers */
+/*===============================================================================================*/
+/* SPLUNK: MODALS */
+/*===============================================================================================*/
+/* TODO: the close button seems to have issues on placement */
+/* modal windows
+
+
+
+
+
+
+*/
+/* body while modal is open */
+.body-modal-open {
+ overflow: hidden;
+}
+/* Background */
+.modal-backdrop {
+ position: fixed;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1040;
+ background-color: #3C444D;
+}
+/* Fade for backdrop */
+.modal-backdrop.fade { opacity: 0; }
+.modal-backdrop,
+.modal-backdrop.fade.in {
+ opacity: 0.80;
+}
+/* modal container */
+.modal {
+ position: fixed;
+ top: 40px;
+ left: 50%;
+ width: 550px;
+ margin-left: -275px;
+}
+.modal .form-horizontal {
+ width: 550px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ }
+.modal {
+ z-index: 1050;
+ background-color: #FFFFFF;
+ border: none;
+ -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
+ box-shadow: 0 3px 7px rgba(0,0,0,0.3);
+ background-clip: border-box;
+ outline: none;
+}
+/* Remove focus outline from opened modal */
+.modal.fade {
+ -webkit-transition: opacity 0.125s, top 0.125s ease;
+ transition: opacity 0.125s, top 0.125s ease;
+ top: 0;
+ }
+.modal.fade.in { top: 40px }
+/* modal */
+/* SPL-68751 - IE10 box shadow animation artifacts fix */
+.modal:after {
+ content: "";
+ font-size: 0;
+ display: inline;
+ overflow: hidden;
+}
+/*************************************************************************************************/
+/* MODAL HEADER */
+/*************************************************************************************************/
+.modal-header {
+ border: none;
+ position: relative;
+ background: #FFFFFF;
+ padding: 20px;
+}
+/* heading */
+.modal-header h3, .modal-header h1, .modal-header .modal-title {
+ font-size: 20px;
+ font-weight: 500;
+ line-height: 22px;
+ margin: 0;
+ overflow-wrap: break-word;
+ padding-right: 40px;
+ }
+/* close button */
+.modal-header .close {
+ border: 1px solid;
+ top: 20px;
+ right: 20px;
+ margin-top: -2px;
+ position: absolute;
+ background-color: none;
+ border-color: transparent;
+ color: #5C6773;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ text-decoration: none;
+ text-shadow: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ }
+.modal-header .close:hover {
+ color: #006EAA;
+ background: rgb(235, 238, 239);
+ border-color: #C3CBD4;
+ text-decoration: none;
+ }
+.modal-header .close:focus {
+ color: #006EAA;
+ background: none;
+ border-color: transparent;
+ text-decoration: none;
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.modal-header .close:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.modal-header .close:active, .modal-header .close.active {
+ color: #5C6773;
+ background: #E1E6EB;
+ border-color: transparent;
+ text-decoration: none;
+ }
+.modal-header .close.disabled,
+ .modal-header .close[disabled],
+ .modal-header .close.disabled:hover,
+ .modal-header .close[disabled]:hover,
+ .modal-header .close.disabled:focus,
+ .modal-header .close[disabled]:focus,
+ .modal-header .close.disabled:active,
+ .modal-header .close[disabled]:active {
+ color: #C3CBD4;
+ background: none;
+ border-color: transparent;
+ text-decoration: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ cursor: not-allowed;
+ }
+/*************************************************************************************************/
+/* MODAL BODY */
+/*************************************************************************************************/
+.modal-body {
+ position: relative;
+ padding: 0 20px;
+ overflow: visible;
+ max-height: calc(100vh - 246px);
+}
+.modal-body:last-child {
+ max-height: calc(100vh - 259px); /* if no footer, can be somewhat taller */
+ }
+/* Remove bottom margin if need be */
+.modal-form {
+ margin-bottom: 0;
+}
+.modal-body-scrolling {
+ overflow-y: auto;
+ padding: 20px;
+ position: relative;
+ border-top: 1px solid #E1E6EB;
+ border-bottom: 1px solid #E1E6EB;
+}
+/*************************************************************************************************/
+/* MODAL FOOTER */
+/*************************************************************************************************/
+.modal-footer {
+ padding: 20px;
+ margin-bottom: 0;
+ text-align: right; /* right align buttons */
+ background: #FFFFFF;
+}
+.modal-footer:before,
+ .modal-footer:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.modal-footer:after {
+ clear: both;
+ }
+/* clear it in case folks use .pull-* classes on buttons */
+.modal-footer > .btn {
+ min-width: 80px;
+ }
+.modal-footer > .btn + .btn:not(.pull-left) {
+ /* Properly space out buttons */
+ margin-left: 10px;
+ margin-bottom: 0; /* account for input[type="submit"] which gets the bottom margin like all other inputs */
+ }
+/* but override that for button groups */
+.modal-footer > .btn-group .btn + .btn {
+ margin-left: -1px;
+ }
+/* and override it for block buttons as well */
+.modal-footer > .btn-block + .btn-block {
+ margin-left: 0;
+ }
+.modal-footer:empty {
+ padding: 0;
+ }
+/*************************************************************************************************/
+/* MODAL VARIATIONS */
+/*************************************************************************************************/
+/* extends modal; sets width & offset */
+.modal-wide {
+ width: 800px;
+ margin-left: -400px;
+}
+.modal-wide .form-horizontal {
+ width: 800px;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ }
+/* Disconnect needs to be above other modals */
+.modal.disconnection-warning-modal {
+ z-index: 1090;
+}
+.shared-splunkbar-messages-noconnectionoverlay .modal-backdrop {
+ z-index: 1080;
+}
+/* loading ... */
+.modal-loading {
+ text-align: center;
+ color: #6b7785;
+}
+/*************************************************************************************************/
+/* WHATS NEW DIALOG */
+/*************************************************************************************************/
+.shared-whatsnewdialog.modal {
+ width: 900px;
+ margin-left: -450px;
+ }
+.shared-whatsnewdialog.modal .modal-body {
+ padding-right: 0;
+ }
+.shared-whatsnewdialog h2 {
+ font-weight: 200;
+ font-size: 24px;
+ margin: 0 0 20px -20px;
+ padding-left: 20px;
+ }
+.shared-whatsnewdialog .feature {
+ display:inline-block;
+ width: 260px;
+ margin: 0 20px 20px 0;
+ position: relative;
+ vertical-align: top;
+ }
+.shared-whatsnewdialog .feature > h3 {
+ margin: 0 0 5px 0;
+ }
+.shared-whatsnewdialog .feature > img {
+ display: block;
+ width: 100%;
+ height: 170px;
+ border: 1px solid #C3CBD4;
+ margin-bottom: 10px;
+ }
+.shared-whatsnewdialog .feature > p {
+ margin: 0;
+ }
+.shared-whatsnewdialog .feature + h2 {
+ padding-top: 20px;
+ border-top: 1px dotted #C3CBD4;
+ }
+/*===============================================================================================*/
+/* SPLUNK: TOOLTIPS */
+/*===============================================================================================*/
+/* Base class */
+.tooltip {
+ position: absolute;
+ z-index: 1070;
+ display: block;
+ visibility: visible;
+ font-size: 12px;
+ line-height: 1.4;
+ opacity: 0.0;
+}
+.tooltip.in { opacity: 0.85; }
+.tooltip.top { margin-top: -3px; padding: 5px 0; }
+.tooltip.right { margin-left: 3px; padding: 0 5px; }
+.tooltip.bottom { margin-top: 3px; padding: 5px 0; }
+.tooltip.left { margin-left: -3px; padding: 0 5px; }
+/* Wrapper for the tooltip content */
+.tooltip-inner {
+ max-width: 200px;
+ padding: 6px 12px;
+ color: #FFFFFF;
+ text-align: center;
+ text-decoration: none;
+ background-color: #000000;
+}
+/* Arrows */
+.tooltip-arrow {
+ position: absolute;
+ width: 0;
+ height: 0;
+ border-color: transparent;
+ border-style: solid;
+}
+.tooltip.top .tooltip-arrow {
+ bottom: 0;
+ left: 50%;
+ margin-left: -5px;
+ border-width: 5px 5px 0;
+ border-top-color: #000000;
+ }
+.tooltip.right .tooltip-arrow {
+ top: 50%;
+ left: 0;
+ margin-top: -5px;
+ border-width: 5px 5px 5px 0;
+ border-right-color: #000000;
+ }
+.tooltip.left .tooltip-arrow {
+ top: 50%;
+ right: 0;
+ margin-top: -5px;
+ border-width: 5px 0 5px 5px;
+ border-left-color: #000000;
+ }
+.tooltip.bottom .tooltip-arrow {
+ top: 0;
+ left: 50%;
+ margin-left: -5px;
+ border-width: 0 5px 5px;
+ border-bottom-color: #000000;
+ }
+/* Components: Misc */
+/*===============================================================================================*/
+/* SPLUNK: THUMBNAILS */
+/*===============================================================================================*/
+/* Note: `.thumbnails` and `.thumbnails > li` are overriden in responsive files */
+/* Make wrapper ul behave like the grid */
+.thumbnails {
+ margin-left: -20px;
+ list-style: none;
+}
+.thumbnails:before,
+ .thumbnails:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.thumbnails:after {
+ clear: both;
+ }
+/* Fluid rows have no left margin */
+.row-fluid .thumbnails {
+ margin-left: 0;
+}
+/* Float li to make thumbnails appear in a row */
+.thumbnails > li {
+ float: left; /* Explicity set the float since we don't require .span* classes */
+ margin-bottom: 20px;
+ margin-left: 20px;
+}
+/* The actual thumbnail (can be `a` or `div`) */
+.thumbnail {
+ display: block;
+ padding: 4px;
+ line-height: 20px;
+ border: 1px solid #ddd;
+ border-radius: 3px;
+ -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.055);
+ box-shadow: 0 1px 3px rgba(0,0,0,.055);
+ -webkit-transition: all .2s ease-in-out;
+ transition: all .2s ease-in-out;
+}
+/* Add a hover/focus state for linked versions only */
+a.thumbnail:hover,
+a.thumbnail:focus {
+ border-color: #006EAA;
+ -webkit-box-shadow: 0 1px 4px rgba(0,105,214,.25);
+ box-shadow: 0 1px 4px rgba(0,105,214,.25);
+}
+/* Images and captions */
+.thumbnail > img {
+ display: block;
+ max-width: 100%;
+ margin-left: auto;
+ margin-right: auto;
+}
+.thumbnail .caption {
+ padding: 9px;
+ color: #5C6773;
+}
+/*===============================================================================================*/
+/* SPLUNK: LABELS & BADGES OVERRIDES */
+/*===============================================================================================*/
+/* Base classes */
+.label,
+.badge {
+ display: inline-block;
+ padding: 2px 4px;
+ font-size: 11.844px;
+ font-weight: bold;
+ line-height: 14px; /* ensure proper line-height if floated */
+ color: #FFFFFF;
+ vertical-align: baseline;
+ white-space: nowrap;
+ text-shadow: 0 -1px 0 rgba(0,0,0,.25);
+ background-color: #818D99;
+}
+/* Set unique padding and border-radii */
+.label {
+ border-radius: 3px;
+}
+.badge {
+ padding-left: 9px;
+ padding-right: 9px;
+ border-radius: 9px;
+}
+/* Empty labels/badges collapse */
+.label:empty, .badge:empty {
+ display: none;
+ }
+/* Hover/focus state, but only for links */
+a.label:hover,
+ a.label:focus,
+ a.badge:hover,
+ a.badge:focus {
+ color: #FFFFFF;
+ text-decoration: none;
+ cursor: pointer;
+ }
+/* Colors */
+/* Only give background-color difference to links (and to simplify, we don't qualifty with `a` but [href] attribute) */
+/* Important (red) */
+.label-important, .badge-important { background-color: #F8DCD9; }
+.label-important[href], .badge-important[href] { background-color: rgb(240, 180, 173); }
+/* Warnings (orange) */
+.label-warning, .badge-warning { background-color: #F1813F; }
+.label-warning[href], .badge-warning[href] { background-color: rgb(237, 98, 18); }
+/* Success (green) */
+.label-success, .badge-success { background-color: #53A051; }
+.label-success[href], .badge-success[href] { background-color: rgb(65, 125, 63); }
+/* Info (turquoise) */
+.label-info, .badge-info { background-color: #006D9C; }
+.label-info[href], .badge-info[href] { background-color: rgb(0, 75, 107); }
+/* Inverse (black) */
+.label-inverse, .badge-inverse { background-color: #3C444D; }
+.label-inverse[href], .badge-inverse[href] { background-color: rgb(38, 43, 49); }
+/* Quick fix for labels/badges in buttons */
+.btn .label,
+ .btn .badge {
+ position: relative;
+ top: -1px;
+ }
+.btn-mini .label,
+ .btn-mini .badge {
+ top: 0;
+ }
+/* Labels */
+/* ------ */
+/* TODO: use vars here */
+.label {
+ padding: 1px 4px 0 4px;
+ border-radius: 4px;
+ line-height: 17px;
+ font-size: 12px;
+ font-weight: normal;
+ text-transform: uppercase;
+ color: #3C444D;
+ text-shadow: none;
+ background-color: #C3CBD4;
+ border: 1px solid #3C444D;
+}
+/* icons in labels */
+.label [class*="icon-"]{
+ font-size: 16px;
+ margin-right: 3px;
+ vertical-align: middle;
+ }
+/* Important (red) */
+.label-important {
+ background-color: #F8DCD9;
+ border-color: #DC4E41;
+ color: #DC4E41;
+ }
+/* Warnings (orange) */
+.label-warning {
+ background-color: rgb(253, 239, 231);
+ border-color: #F1813F;
+ color: #F1813F;
+ }
+/* Success (green) */
+.label-success {
+ background-color: #DDECDD;
+ border-color: #53A051;
+ color: #53A051;
+ }
+/* Info (yellow) */
+.label-info {
+ background-color: #FEF2D7;
+ border-color: #F8BE34;
+ color: #F8BE34;
+ }
+/* Inverse (black) */
+.label-inverse {
+ background-color: #5C6773;
+ border-color: #3C444D;
+ color: #FFFFFF;
+ }
+/*===============================================================================================*/
+/* SPLUNK: PROGRESS BARS */
+/*===============================================================================================*/
+/* ANIMATIONS */
+/* ---------- */
+@-webkit-keyframes progress-bar-stripes {
+ from { background-position: 40px 0; }
+ to { background-position: 0 0; }
+}
+@keyframes progress-bar-stripes {
+ from { background-position: 40px 0; }
+ to { background-position: 0 0; }
+}
+/* Spinners */
+/* ---------------------------- */
+.spinner-small {
+ background-image: url("/static/img/skins/default/loading_small.png");
+ background-position: left top;
+ width: 14px;
+ height: 14px;
+ background-size: 280px 14px;
+}
+.spinner-medium {
+ background-image: url("/static/img/skins/default/loading_medium.png");
+ background-position: left top;
+ width: 19px;
+ height: 19px;
+ background-size: 380px 19px;
+}
+@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
+ .spinner-small {
+ background-image: url("/static/img/skins/default/loading_small_2x.png");
+ }
+
+ .spinner-medium {
+ background-image: url("/static/img/skins/default/loading_medium_2x.png");
+ }
+}
+/* Progress */
+/* ---------------------------- */
+/* This is suppose to match Bootstrap, but it doesn't. */
+.progress {
+ overflow: hidden;
+ height: 20px;
+ margin-bottom: 20px;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#f9f9f9));
+ background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
+ -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
+ box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
+ background-color: #F7F8FA;
+ border-radius: 3px;
+
+}
+/* Bootstrap uses the .bar class, but our standard components use .progress-bar */
+.progress .bar,
+ .progress .progress-bar {
+ width: 0%;
+ height: 100%;
+ color: #FFFFFF;
+ float: left;
+ font-size: 12px;
+ text-align: center;
+ -webkit-transition: width .6s ease;
+ transition: width .6s ease;
+ }
+.progress .bar {
+ background-color: #007ABD;
+ -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
+ box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ }
+.progress .bar + .bar {
+ -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
+ box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
+ }
+.progress .progress-bar {
+ line-height: 20px;
+ background-color: #C3CBD4;
+ }
+.progress .progress-striped.progress-bar {
+ background-color: #C3CBD4;
+ background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
+ background-size: 40px 40px;
+ }
+/* Striped bars */
+.progress-striped .bar {
+ background-color: #007ABD;
+ background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
+ background-size: 40px 40px;
+}
+/* Call animation for the active one */
+.progress.active .bar,
+.active.progress-bar {
+ -webkit-animation: progress-bar-stripes 2s linear infinite;
+ animation: progress-bar-stripes 2s linear infinite;
+}
+/* PROGRESS STATES */
+/* --------------- */
+/* These have been inherited from Bootstrap and are not used on Core. */
+/* Danger (red) */
+.progress-danger .bar, .progress .bar-danger {
+ background: #DC4E41;
+}
+.progress-danger.progress-striped .bar, .progress-striped .bar-danger {
+ background-color: #DC4E41;
+ background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
+}
+/* Success (green) */
+.progress-success .bar, .progress .bar-success {
+ background: #53A051;
+}
+.progress-success.progress-striped .bar, .progress-striped .bar-success {
+ background-color: #53A051;
+ background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
+}
+/* Info (teal) */
+.progress-info .bar, .progress .bar-info {
+ background: #006D9C;
+}
+.progress-info.progress-striped .bar, .progress-striped .bar-info {
+ background-color: #006D9C;
+ background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
+}
+/* Warning (orange) */
+.progress-warning .bar, .progress .bar-warning {
+ background: #F1813F;
+}
+.progress-warning.progress-striped .bar, .progress-striped .bar-warning {
+ background-color: #F1813F;
+ background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
+}
+/*===============================================================================================*/
+/* SPLUNK: ACCORDION */
+/* Accordion for expanding content. */
+/*===============================================================================================*/
+/*
+
+
+
+
+
+ Anim pariatur cliche...
+
+
+
+
+
+
+
+ Anim pariatur cliche...
+
+
+
+
+*/
+/* Parent container */
+.accordion {
+ margin-bottom: 0;
+ background: #FFFFFF;
+}
+/* Heading */
+.accordion-heading {
+ border-bottom: 0;
+ position: relative;
+}
+/* Heading Toggle */
+.accordion-heading .accordion-toggle {
+ display: block;
+ padding: 5px 14px;
+ padding-left: 30px;
+ line-height: 20px;
+ background-color: #F2F4F5;
+ color: #5C6773;
+ text-decoration: none;
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+ -webkit-filter: none;
+ filter: none;
+ cursor: pointer;
+ }
+.accordion-heading .accordion-toggle .icon-triangle-right-small:before {
+ content: "\203A";
+ }
+.accordion-heading .accordion-toggle .icon-triangle-down-small:before {
+ content: "\2C5";
+ }
+/* Group == heading + body */
+.accordion-group {
+ margin-bottom: 2px;
+ border: none;
+ border-radius: 0;
+}
+.accordion-group:first-child .accordion-toggle {
+ border-top: none;
+ }
+.accordion-group:last-child .accordion-toggle,
+ .accordion-group.active:last-child .accordion-body {
+ border-bottom: none;
+ }
+.accordion-group .accordion-toggle:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.accordion-group .accordion-toggle:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.accordion-group .accordion-toggle:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #F2F4F5, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #F2F4F5, inset 0 0 0 2px #00A4FD;
+}
+.accordion-group.active .accordion-toggle {
+ background: #FFFFFF;
+ border-bottom: none;
+ cursor: default;
+ }
+.accordion-group.active .accordion-toggle:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.accordion-group.active .accordion-toggle:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.accordion-group.active .accordion-toggle:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #FFFFFF, inset 0 0 0 2px #00A4FD;
+}
+.accordion-group:not(.active) .accordion-toggle:hover {
+ background-color: #E1E6EB;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.accordion-group:not(.active) .accordion-toggle:hover:focus {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.accordion-group:not(.active) .accordion-toggle:hover:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.accordion-group:not(.active) .accordion-toggle:hover:focus {
+ -webkit-box-shadow: inset 0 0 2px 1px #E1E6EB, inset 0 0 0 2px #00A4FD;
+ box-shadow: inset 0 0 2px 1px #E1E6EB, inset 0 0 0 2px #00A4FD;
+}
+/* Heading Toggle Icon */
+.icon-accordion-toggle {
+ position: absolute;
+ left: 10px;
+}
+/* Body */
+.accordion-body {
+ background-color: #FFFFFF;
+}
+.accordion-inner {
+ padding: 10px 20px 20px 20px;
+ border: none;
+}
+.accordion-inner:before,
+ .accordion-inner:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.accordion-inner:after {
+ clear: both;
+ }
+.accordion-inner {
+ position: relative;
+}
+/*===============================================================================================*/
+/* SPLUNK: CAROUSEL */
+/*===============================================================================================*/
+.carousel {
+ position: relative;
+ margin-bottom: 20px;
+ line-height: 1;
+}
+.carousel-inner {
+ overflow: hidden;
+ width: 100%;
+ position: relative;
+}
+.carousel-inner > .item {
+ display: none;
+ position: relative;
+ -webkit-transition: .6s ease-in-out left;
+ transition: .6s ease-in-out left;
+ }
+/* Account for jankitude on images */
+.carousel-inner > .item > img,
+ .carousel-inner > .item > a > img {
+ display: block;
+ line-height: 1;
+ }
+.carousel-inner > .active,
+ .carousel-inner > .next,
+ .carousel-inner > .prev {
+ display: block;
+ }
+.carousel-inner > .next,
+ .carousel-inner > .prev {
+ position: absolute;
+ top: 0;
+ width: 100%;
+ }
+.carousel-inner > .next {
+ left: 100%;
+ }
+.carousel-inner > .prev {
+ left: -100%;
+ }
+.carousel-inner > .next.left,
+ .carousel-inner > .prev.right {
+ left: 0;
+ }
+.carousel-inner > .active {
+ left: 0;
+ }
+.carousel-inner > .active.left,
+ .carousel-inner > .active.right {
+ left: 100%;
+ }
+/*************************************************************************************************/
+/* LEFT/RIGHT CONTROLS FOR NAV */
+/*************************************************************************************************/
+.carousel-control {
+ position: absolute;
+ top: 40%;
+ left: 15px;
+ width: 40px;
+ height: 40px;
+ margin-top: -20px;
+ font-size: 60px;
+ font-weight: 100;
+ line-height: 30px;
+ color: #FFFFFF;
+ text-align: center;
+ background: #171D21;
+ border: 3px solid #FFFFFF;
+ border-radius: 23px;
+ opacity: 0.50;
+
+ /* we can't have this transition here */
+ /* because webkit cancels the carousel */
+ /* animation if you trip this while */
+ /* in the middle of another animation */
+ /* ;_; */
+ /* transition: opacity .2s linear; */
+}
+/* Reposition the right one */
+.carousel-control.right {
+ left: auto;
+ right: 15px;
+ }
+/* Hover/focus state */
+.carousel-control:hover,
+ .carousel-control:focus {
+ color: #FFFFFF;
+ text-decoration: none;
+ opacity: 0.90;
+ }
+/*************************************************************************************************/
+/* CAROUSEL INDICATOR PIPS */
+/*************************************************************************************************/
+.carousel-indicators {
+ position: absolute;
+ top: 15px;
+ right: 15px;
+ z-index: 5;
+ margin: 0;
+ list-style: none;
+}
+.carousel-indicators li {
+ display: block;
+ float: left;
+ width: 10px;
+ height: 10px;
+ margin-left: 5px;
+ text-indent: -999px;
+ background-color: #C3CBD4;
+ background-color: rgba(255, 255, 255, .25);
+ border-radius: 5px;
+ }
+.carousel-indicators .active {
+ background-color: #FFF;
+ }
+/*************************************************************************************************/
+/* CAPTION FOR TEXT BELOW IMAGES */
+/*************************************************************************************************/
+.carousel-caption {
+ position: absolute;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ padding: 15px;
+ background: #3C444D;
+ background: rgba(0, 0, 0, .75);
+}
+.carousel-caption h4, .carousel-caption p {
+ color: #FFFFFF;
+ line-height: 20px;
+ }
+.carousel-caption h4 {
+ margin: 0 0 5px;
+ }
+.carousel-caption p {
+ margin-bottom: 0;
+ }
+/* Utility classes */
+/*===============================================================================================*/
+/* SPLUNK: UTILITY CLASSES */
+/*===============================================================================================*/
+/* Quick floats */
+.pull-right {
+ float: right;
+}
+.pull-left {
+ float: left;
+}
+/* Toggling content */
+.hide {
+ display: none;
+}
+.show {
+ display: block;
+}
+/* Visibility */
+.invisible {
+ visibility: hidden;
+}
+/* For Affix plugin */
+.affix {
+ position: fixed;
+}
+/* Proxy mixin s */
+.clearfix:before,
+ .clearfix:after {
+ display: table;
+ content: "";
+ line-height: 0;
+ }
+.clearfix:after {
+ clear: both;
+ }
+.hide-text {
+ font: 0/0 a;
+ color: transparent;
+ text-shadow: none;
+ background-color: transparent;
+ border: 0;
+ position: absolute;
+ width: 0;
+}
+.input-block-level {
+ display: block;
+ width: 100%;
+ min-height: 32px;
+ /* Make inputs at least the height of their button counterpart (base line-height + padding + border) */
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ /* Makes inputs behave like true block-level elements */
+}
+/* 508 helper class - Hide only visually, but have it available for screenreaders */
+.visuallyhidden {
+ clip: rect(0 0 0 0);
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ margin: -1px;
+ overflow: hidden;
+ border: 0;
+}
+/* Has to be last to override when necessary */
+/* 3rd party */
+/*===============================================================================================*/
+/* SPLUNK: JQUERY UI THEME */
+/*===============================================================================================*/
+/* generic widgets */
+/* --------------- */
+.ui-widget {
+ font-family: inherit;
+}
+.ui-widget-header {
+ font-weight: normal;
+ background: transparent;
+ border: 0;
+ color: #3C444D;
+}
+.ui-widget-header a {
+ color: #000000;
+ }
+.ui-corner-all {
+ border-radius: 2px;
+}
+.ui-icon {
+ font-family: "Splunk Icons";
+ width: 20px;
+ height: 20px;
+}
+/* Tabs */
+/* ----------- */
+/*jq-ui adds background to tabs which is shared by other components*/
+.ui-tabs .ui-widget-header {
+ background: none;
+ border-bottom:1px solid #C3CBD4;
+ border-radius: 0;
+ }
+/* override default tabs borders */
+.ui-tabs .ui-tabs-nav li {
+ border-bottom: 1px solid #C3CBD4 !important; /*need important to override jq-ui bs*/
+ margin-bottom:-1px;
+ }
+/* selected state */
+.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
+ border-bottom:1px solid #C3CBD4 !important; /*need important to override the other important*/
+ }
+/* Accordiion */
+/* ------------ */
+.ui-accordion .ui-accordion-header .ui-icon {
+ left: 0.5em;
+ margin-top: -8px;
+ position: absolute;
+ top: 50%;
+ }
+.ui-accordion-icons .ui-accordion-header a {
+ padding-left: 2.2em;
+ }
+/* Datepicker */
+/* ------------- */
+#ui-datepicker-div {
+ display:none; /* jquery ui adds this id by default ;_; */
+ z-index: 1070 !important; /* need to override jquery inline z-index nonsense ;_; */
+}
+.ui-datepicker {
+
+ background-color: #FFFFFF;
+
+ border: 1px solid #C3CBD4;
+
+ -webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.2);
+
+ box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.2);
+
+ border-radius: 2px;
+
+ top: 100%;
+
+ left: 50%;
+
+ margin: 8px 0 0 -103px;
+
+ display: none;
+
+ position: absolute;
+
+ z-index: 1059;
+
+ white-space: normal;
+
+}
+/* placement of arrow */
+.ui-datepicker .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-top: 0;
+ border-bottom-color: #C3CBD4;
+ top: -8px;
+ left: 50%;
+ margin-left: -4px;
+ }
+/* generated arrow */
+.ui-datepicker .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-top: 0;
+ border-bottom-color: #FFFFFF;
+ top: 1px;
+ left: -8px;
+ }
+/* prevent inheriting nowrap from btn-group */
+.ui-datepicker.up {
+ margin-top: 0;
+ }
+/* placement of arrow */
+.ui-datepicker.up > .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-bottom: 0;
+ border-top-color: #C3CBD4;
+ top: auto;
+ bottom: -8px;
+ }
+.ui-datepicker.up > .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-bottom: 0;
+ border-top-color: #FFFFFF;
+ top: auto;
+ bottom: 1px;
+ }
+.ui-datepicker.right { /* point left */
+ margin-left: 5px;
+ margin-top: 0;
+ }
+/* placement of arrow */
+.ui-datepicker.right .arrow {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-left: 0;
+ border-right-color: #C3CBD4;
+ top: 50%;
+ left: -8px;
+ margin: -8px 0 0 0;
+ }
+.ui-datepicker.right .arrow:before {
+ position: absolute;
+ height: 0;
+ width: 0;
+ border: 8px solid transparent;
+ content: "";
+ display: block;
+ border-left: 0;
+ border-right-color: #FFFFFF;
+ top: 50%;
+ left: 1px;
+ margin: -8px 0 0 0;
+ }
+/* position of arrow when floated right */
+.ui-datepicker.pull-right .arrow {
+ left: auto;
+ right: 8px;
+ }
+/* open state */
+.ui-datepicker.open {
+ display: block;
+ }
+.ui-datepicker {
+ background-color: #FFFFFF;
+ width: 17em;
+ height: auto;
+ position: relative;
+ padding: 5px;
+ margin: 0;
+}
+.ui-datepicker .ui-datepicker-header {
+ position: relative;
+ padding: 0.2em 0;
+ background: transparent;
+ }
+/* header */
+.ui-datepicker .ui-datepicker-title {
+ margin: 0 2.3em;
+ line-height: 32px;
+ text-align: center;
+ }
+.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
+ position: absolute;
+ text-decoration: none;
+ }
+.ui-datepicker .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-datepicker-next .ui-icon{
+ font: 0/0 a;
+ color: transparent;
+ text-shadow: none;
+ background-color: transparent;
+ border: 0;
+ position: absolute;
+ width: 0;
+ left: 0;
+ /* override hide-text for ie-7 */
+ }
+.ui-datepicker .ui-datepicker-prev .ui-icon:after, .ui-datepicker .ui-datepicker-next .ui-icon:after {
+ display: block;
+ position: absolute;
+ top: 0;
+ left: 0;
+ text-align: center;
+ width: 32px;
+ line-height: 32px;
+ color: #5C6773;
+
+ text-indent: 0;
+ font-size: 12px;
+ font-family: "Splunk Icons";
+ }
+/* prev-next */
+.ui-datepicker .ui-datepicker-prev .ui-icon:after {
+ content: "\25C0";
+ }
+.ui-datepicker .ui-datepicker-next {
+ top: 0;
+ right: 0;
+ }
+.ui-datepicker .ui-datepicker-next .ui-icon:after {
+ content: "\25B6";
+ }
+.ui-datepicker table {
+ margin-bottom: 0;
+ width: 100%;
+ border-collapse: collapse;
+ margin: 0 0 0.4em;
+ }
+.ui-datepicker .ui-datepicker-calendar {/* table */
+ margin: 0;
+ }
+.ui-datepicker .ui-datepicker-calendar th {
+ line-height: 10px;
+ padding: 0.7em 0.3em;
+ padding-top: 20px;
+ color: #6b7785;
+ text-align: center;
+ border: 0;
+ font-weight: normal;
+ }
+.ui-datepicker .ui-datepicker-calendar td {
+ padding: 1px;
+ }
+.ui-datepicker .ui-datepicker-calendar td a {
+ display: block;
+ padding: 0.2em;
+ text-align: right;
+ color: #5C6773;
+ }
+.ui-datepicker .ui-datepicker-calendar a {
+ border: 1px solid #C3CBD4;
+ }
+.ui-datepicker .ui-datepicker-calendar a:hover {text-decoration: none;}
+.ui-datepicker .ui-datepicker-calendar .ui-state-default {
+ background: #FFFFFF;
+ border:1px solid #C3CBD4;
+ color: #5C6773;
+ }
+.ui-datepicker .ui-datepicker-calendar .ui-state-active {
+ background-color: #F7F8FA;
+ border-color: #007ABD;
+ color: #006EAA;
+ }
+.ui-datepicker .ui-datepicker-calendar .ui-state-hover {
+ border-color: #00A4FD;
+ background: #F7F8FA;
+ color: #006EAA;
+ }
+/* calendar */
+.ui-datepicker a.ui-corner-all {
+
+ display: inline-block;
+ padding: 5px 14px; /* note the vertical padding will be funky unless it's block, inline-block, or floated */
+ border-radius: 3px;
+
+ background-color: none;
+
+ border-color: transparent;
+
+ color: #5C6773;
+
+ -webkit-box-shadow: none;
+
+ box-shadow: none;
+
+ text-decoration: none;
+
+ text-shadow: none;
+
+ -webkit-transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s;
+
+ transition: background 0.2s, border 0.2s, box-shadow 0.2s, text-decoration 0.2s, -webkit-box-shadow 0.2s, -webkit-text-decoration 0.2s;
+
+ -webkit-filter: none;
+
+ filter: none;
+
+ }
+.ui-datepicker a.ui-corner-all:hover {
+ color: #006EAA;
+ text-decoration: none;
+ }
+.ui-datepicker a.ui-corner-all:focus {
+ color: #006EAA;
+ text-decoration: underline;
+ -webkit-box-shadow: 0 0 1px 3px #006EAA;
+ box-shadow: 0 0 1px 3px #006EAA;
+ border-collapse: separate;
+ /* Fix IE9 Issue with box-shadow */
+ outline: 0;
+ text-decoration: none;
+ }
+.ui-datepicker a.ui-corner-all:focus:active:not([disabled]) {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
+.ui-datepicker a.ui-corner-all:active, .ui-datepicker a.ui-corner-all.active {
+ color: #006EAA;
+ text-decoration: none;
+ }
+.ui-datepicker a.ui-corner-all.disabled,
+ .ui-datepicker a.ui-corner-all[disabled],
+ .ui-datepicker a.ui-corner-all.disabled:hover,
+ .ui-datepicker a.ui-corner-all[disabled]:hover,
+ .ui-datepicker a.ui-corner-all.disabled:focus,
+ .ui-datepicker a.ui-corner-all[disabled]:focus,
+ .ui-datepicker a.ui-corner-all.disabled:active,
+ .ui-datepicker a.ui-corner-all[disabled]:active {
+ color: #C3CBD4;
+ text-decoration: none;
+ cursor: not-allowed;
+ }
+.ui-datepicker a.ui-corner-all {
+
+ width: 32px;
+ height: 32px;
+ text-align: center;
+ padding:0;
+}
+.ui-datepicker a.ui-corner-all:hover {
+ cursor: pointer; /* ensure pointer if missing href */
+ color: #006EAA;
+ background: #F7F8FA;
+ font-weight: normal;
+ }
+.ui-datepicker a.ui-corner-all:hover .ui-icon:after {
+ color: #006EAA;
+ }
+/* .ui-datepicker */
+/*
+ * jQuery UI Resizable $VERSION
+ *
+ * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Resizable#theming
+ */
+.ui-resizable { position: relative;}
+.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; }
+.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
+.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
+.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
+.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
+.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
+.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
+.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
+.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
+.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
+.ui-resizable-handle {
+ width: 100%;
+ height: 9px;
+ background-color: transparent;
+ z-index: 1000;
+ cursor: ns-resize;
+ cursor: row-resize;
+ bottom: 0;
+}
+.ui-resizable-handle:before {
+ content: "";
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ -webkit-transform: translate(-50%, -50%);
+ transform: translate(-50%, -50%);
+ margin-top:-1px;
+ display: block;
+ border-radius: 3px;
+ border: none;
+ height: 6px;
+ width: 6px;
+ background-color: rgba(0, 0, 0, 0.25);
+ }
+.ui-resizable-handle:hover {
+ /* .gradient-vertical($interactiveGradientStartColorHover, $interactiveGradientEndColorHover); */
+ }
+.ui-resizable-handle .ui-draggable-dragging {
+ position: relative;
+ }
+.ui-resizable:hover .ui-resizable-handle {
+ visibility: visible;
+}
+
diff --git a/appserver/static/cim_setup-dark.css b/appserver/static/cim_setup-dark.css
new file mode 100644
index 0000000..d4d3e29
--- /dev/null
+++ b/appserver/static/cim_setup-dark.css
@@ -0,0 +1,609 @@
+body.dark {
+ background-color: #111215
+}
+
+.dark .section-header {
+ border-bottom: 1px solid #C3CBD4;
+}
+
+.dark .section-header .title {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ font-size: 24px;
+}
+
+.dark .cimSetupWrapper {
+ border: 1px solid #C3CBD4;
+ margin: 30px auto;
+ width: 70%;
+ min-width: 1000px;
+}
+
+.dark #cim_setup_container .modal-footer {
+ border-top: 1px solid #C3CBD4;
+}
+
+.dark #cim_setup_container .modal-header {
+ border-bottom: 1px solid #C3CBD4;
+}
+
+.dark #cim_setup_container .modal-body {
+ padding: 20px;
+}
+
+.dark #cim_setup_container .alert {
+ font-size: 12px;
+}
+
+.dark #cim_setup_container .alert .icon-alert {
+ font-size: 150%;
+ position: absolute;
+ left: 10px;
+ top: 5px;
+}
+
+.dark .selectModelColumns {
+ position: relative;
+}
+
+.dark .tab {
+ display: inline-block;
+}
+
+.dark .layoutBodyColumns {
+ top: 0;
+ border-top: 1px solid #ccc;
+ bottom: 0;
+ overflow: auto;
+ position: relative;
+}
+
+.dark .layoutColLeft {
+ width: 360px;
+}
+
+.dark .layoutCol {
+ overflow: hidden;
+ position: absolute;
+ top: 0;
+ bottom: 0;
+}
+
+.dark .layoutColRight {
+ right: 0;
+ left: 360px;
+}
+
+.dark .layoutColRight .tab-pane {
+ margin: 12px 0 12px 20px;
+}
+
+.dark .tab-pane-main {
+ display: none;
+}
+
+.dark .tab-pane-main.active {
+ display: block;
+}
+
+.dark .layoutRow {
+ overflow: hidden;
+ left: 0;
+ right: 0;
+ min-height: 600px;
+}
+
+.dark .scroll-y {
+ overflow-y: auto;
+}
+
+.dark #initial_prompt {
+ left: 0;
+ right: 0;
+ top: 80px;
+ position: absolute;
+ font-size: 20px;
+ font-weight: 200;
+ text-align: center;
+ color: #999;
+}
+
+.dark .inputForm {
+ margin: 20px;
+}
+
+.dark .sideTabItem {
+ padding: 10px 30px 10px 20px;
+ position: relative;
+ font-size: 14px;
+ border-right: 1px solid #ccc;
+ border-left: 1px solid transparent;
+ border-top: 1px solid transparent;
+ border-bottom: 1px solid transparent;
+ margin-left: 40px;
+ cursor: pointer;
+ margin-right: -1px;
+}
+
+.dark .sideTabItem:hover {
+ border-right: 3px solid #E1E6EB;
+}
+
+.dark .sideTabList {
+ padding-top: 10px;
+ border-right: 1px solid #CCC;
+}
+
+.dark .sideTabList .link-wrap {
+ display: block;
+ text-decoration: none !important;
+}
+
+.dark .sideTabItem.selected {
+ border-right: 3px solid #007ABD;
+}
+
+.dark .sideTabName {
+ line-height: 20px;
+}
+
+.dark .indexes_list {
+ color: #999;
+ font-size: 11px;
+}
+
+.dark .more {
+ text-decoration: underline;
+ color: #1e93c6;
+ cursor: pointer;
+ padding-left: 0.5em;
+}
+
+.dark .col-visibility label.checkbox {
+ padding: 2px 0px 2px 0px;
+}
+
+.dark .btn.nopointer {
+ pointer-events: none;
+ cursor: default;
+}
+
+.dark .filter-control {
+ margin: 20px 0 10px 0;
+}
+
+.dark .filter-control a.control-clear {
+ position: relative;
+ left: -25px;
+ top: 3px;
+ line-height: 22px;
+ font-size: 18px;
+ color: #999999;
+}
+
+.dark .table-chrome.table-striped>tbody>tr:nth-child(odd)>td {
+ min-width: 20px;
+}
+
+.dark .nav.nav-tabs {
+ border-top-style: none;
+ border-bottom: none;
+}
+
+.dark .control.btn-group {
+ padding-top: 5px;
+}
+
+.dark a.dropdown-toggle.disabled {
+ color: #999;
+}
+
+.dark .timepicker-control-menu .btn {
+ border-top-right-radius: 4px;
+ border-bottom-right-radius: 4px;
+ border-bottom-left-radius: 0;
+ border-top-left-radius: 0;
+ border-left: none;
+}
+
+.dark .shared-controls-multiinputcontrol {
+ display: inline-block
+}
+
+.dark .number-text-container input,
+.dark .number-text-container span {
+ min-width: 200px;
+}
+
+.dark .indexes-whitelist-help.help-block {
+ margin-left: 0;
+}
+
+.dark .loading {
+ width: 100%;
+ text-align: center;
+ padding: 30px;
+}
+
+
+/* Manage API Styles */
+
+.dark .layoutColRight .tab-pane.manageAPIKeyForm {
+ margin: 12px 20px;
+}
+
+.dark .manageAPIKeyForm input {
+ width: 100%
+}
+
+.dark .manageAPIKeyForm .actionButtons {
+ text-align: center;
+}
+
+.dark .manageAPIKeyForm .actionButtons a {
+ width: 30%;
+ margin: 2px;
+}
+
+.dark .manageAPIKeyForm .status {
+ padding: 20px 20px 0;
+ text-align: center;
+}
+
+.dark .manageAPIKeyForm .apiForm {
+ width: 350px;
+ margin-top: 20px;
+}
+
+
+/* Forms */
+
+.dark label,
+.dark .form-horizontal .control-label {
+ text-align: left;
+ color: rgba(255, 255, 255, 0.5);
+}
+
+
+/* Text Input */
+
+.dark .uneditable-input,
+.dark input[type=color],
+.dark input[type=date],
+.dark input[type=datetime-local],
+.dark input[type=datetime],
+.dark input[type=email],
+.dark input[type=month],
+.dark input[type=number],
+.dark input[type=password],
+.dark input[type=search],
+.dark input[type=tel],
+.dark input[type=text],
+.dark input[type=time],
+.dark input[type=url],
+.dark input[type=week],
+.dark select,
+.dark textarea {
+ background-color: transparent;
+ border: 1px solid rgba(255, 255, 255, 0.5);
+ border-radius: 4px;
+ box-sizing: border-box;
+ box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
+ color: rgba(255, 255, 255, 0.98);
+ display: block;
+ font-family: 'Splunk Platform Sans', 'Splunk Data Sans', Roboto, Droid, 'Helvetica Neue', Helvetica, Arial, sans-serif;
+ margin: 0;
+ min-height: 30px;
+ width: 100%;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ position: relative;
+}
+
+
+/* Button */
+
+.dark .btn,
+.dark .btn-pill,
+.dark .modal-header .close,
+.dark .dropdown-toggle {
+ background: transparent none repeat;
+ margin: 0;
+ overflow: visible;
+ widows: 2;
+ box-sizing: border-box;
+ color: rgba(255, 255, 255, 0.98);
+ display: inline-block;
+ font-family: 'Splunk Platform Sans', 'Splunk Data Sans', Roboto, Droid, 'Helvetica Neue', Helvetica, Arial, sans-serif;
+ font-size: 14px;
+ outline: medium none rgba(57, 147, 255, 0.7);
+ cursor: pointer;
+ position: relative;
+ border: 1px solid rgba(255, 255, 255, 0.5);
+ font-weight: 500;
+ text-align: center;
+ vertical-align: middle;
+ text-decoration: none;
+ white-space: nowrap;
+ flex-grow: 1;
+ min-width: 0;
+ max-width: 100%;
+ line-height: 20px;
+ min-height: 32px;
+ padding: 6px 15px;
+ border-radius: 30px;
+}
+
+.dark .btn.active,
+.dark .btn-pill.active {
+ background: #27292e;
+ /*backgroundColorPopup*/
+}
+
+.dark .btn:hover,
+.dark .modal-header .close:hover {
+ box-shadow: 0 0 0 2px #111215, 0 0 0 5px rgb(255 255 255 / 5%);
+ background: transparent none repeat;
+}
+
+.dark .btn:focus,
+.dark .modal-header .close:focus {
+ box-shadow: 0 0 0 2px #111215, 0 0 0 5px rgb(57 147 255 / 70%);
+}
+
+.dark .btn-primary,
+.dark .btn-primary:hover {
+ color: #000;
+ background: #3993FF;
+ /*interactiveColorPrimary*/
+ border: none;
+}
+
+.dark .btn-secondary:hover,
+.dark .btn-group-radio>.btn.active {
+ background-color: rgba(255, 255, 255, 0.05);
+ border-color: rgba(255, 255, 255, 0.7);
+ box-shadow: 0 0 0 2px #111215, 0 0 0 5px rgb(255 255 255 / 5%);
+}
+
+.dark .btn-group>.btn,
+.dark .btn-group>.btn-combo>.btn {
+ position: relative;
+ border-radius: 0;
+ border-top-left-radius: 0px;
+ border-top-right-radius: 0px;
+ border-bottom-right-radius: 0px;
+ border-bottom-left-radius: 0px;
+}
+
+.dark .btn-group>.btn-combo:last-child>.btn:last-child,
+.dark .btn-group>.btn-combo:last-child>.dropdown-toggle,
+.dark .btn-group>.btn:last-child,
+.dark .btn-group>.dropdown-toggle {
+ border-top-right-radius: 30px;
+ border-bottom-right-radius: 30px;
+}
+
+.dark .btn-group>.btn-combo:first-child>.btn:first-child,
+.dark .btn-group>.btn-combo:first-child>.drodown-toggle,
+.dark .btn-group>.btn:first-child {
+ margin-left: 0;
+ border-top-left-radius: 30px;
+ border-bottom-left-radius: 30px;
+}
+
+.dark .btn-group>.btn+.btn,
+.dark .btn-group>.btn+.btn-combo,
+.dark .btn-group>.btn-combo+.btn,
+.dark .btn-group>.btn-combo+.btn-combo {
+ margin-left: -1px;
+}
+
+.dark .splunk-dropdown.splunk-choice-input button,
+.dark .splunk-dropdown.splunk-choice-input button:hover {
+ background: none;
+ color: rgba(255, 255, 255, 0.98);
+ /* had to pick from page */
+ border-color: rgba(255, 255, 255, 0.5);
+}
+
+
+/* Time Range Picker */
+
+.dark .shared-timerangepicker-dialog {
+ background: none;
+}
+
+.dark .accordion-body {
+ background: none;
+}
+
+.dark .accordion-group .accordion-toggle {
+ color: rgba(255, 255, 255, 0.98);
+ /* had to pick from page */
+ background: #272a2f;
+ /* interactiveColorBackground */
+}
+
+.dark .accordion-group .accordion-toggle:hover {
+ background: rgb(50, 53, 57);
+ /* had to pick from page */
+}
+
+.dark .popdown-dialog {
+ background: #111215;
+ /* backgroundColorPage */
+}
+
+.dark .popdown-dialog,
+.dark .popdown-dialog-footer {
+ border-color: #33343b;
+ /* neutral100 */
+}
+
+.dark .popdown-dialog .arrow,
+.dark .popdown-dialog .arrow:before {
+ border-bottom: 8px solid #33343b;
+ /* neutral100 */
+}
+
+
+/* Modal */
+
+.dark .modal,
+.dark .modal-header,
+.dark .modal-body,
+.dark .modal-footer {
+ background: #1e2024;
+ /*backgroundColorDialog*/
+ color: rgba(255, 255, 255, 0.98);
+ /* had to pick from page */
+ border: none;
+}
+
+.dark .modal-header .modal-title {
+ color: rgba(255, 255, 255, 0.98);
+ /* had to pick from page */
+}
+
+.dark .modal-header .close {
+ position: absolute;
+ color: #FFF;
+ font-size: 0;
+ border: none;
+ padding: 4px 11px 0px 11px;
+ width: auto;
+}
+
+.dark .close:before {
+ color: rgba(255, 255, 255, 0.98);
+ /* had to pick from page */
+ font-size: 25px;
+}
+
+
+/* Dropdown */
+
+.dark .dropdown-menu {
+ border: none;
+ box-shadow: 0px 26px 103px rgb(0 0 0 / 64%), 0px 11px 18px rgb(0 0 0 / 32%), 0px 3px 6px rgb(0 0 0 / 30%);
+ border-radius: 4px;
+}
+
+.dark .dropdown-menu ul,
+.dark .dropdown-menu,
+.dark .dropdown-menu-main {
+ background: #1e2024;
+ /*backgroundColorDialog*/
+}
+
+.dark .dropdown-menu li>a {
+ color: rgba(255, 255, 255, 0.98);
+ /* had to pick from page */
+}
+
+.dark .dropdown-menu li>a:hover {
+ background: #27292e;
+ /*backgroundColorPopup*/
+}
+
+.dark .dropdown-menu li>a:focus {
+ outline: 0;
+ box-shadow: inset 0 0 0 3px rgb(57 147 255 / 70%);
+ background: #27292e;
+ /*backgroundColorPopup*/
+}
+
+.dark .dropdown-menu .arrow,
+.dark .dropdown-menu .arrow:before {
+ display: none;
+}
+
+
+/* Alerts */
+
+.dark .alert {
+ color: rgba(255, 255, 255, 0.98);
+ /* had to pick from page */
+}
+
+
+/* Table */
+
+.dark .table-striped thead:first-child tr:first-child th,
+.dark .table-striped>tbody>tr.odd>td,
+.dark .table-striped>tbody>tr.odd>th,
+.dark .table-striped>tbody>tr.even>td,
+.dark .table-striped>tbody>tr.even>th,
+.dark .table-striped>thead>tr>th,
+.dark .results-table .table {
+ background: none;
+}
+
+.dark .results-table .table td,
+.dark .results-table .table th {
+ border-color: #27292e;
+}
+
+.dark .table-chrome>thead>tr>th {
+ background: #272a2f;
+ border-color: #111215;
+}
+
+.dark .results-table tbody td.highlighted,
+.dark .results-table tbody tr.highlighted>td {
+ background-color: rgba(255, 255, 255, 0.1) !important;
+ /* important is necessary from the css file */
+}
+
+
+/* Checkbox */
+
+.dark label.checkbox>.btn {
+ min-height: 16px;
+}
+
+
+/* Tabs */
+
+.dark .nav-tabs>li>a {
+ color: rgba(255, 255, 255, 0.98);
+ /* had to pick from page */
+}
+
+.dark .nav-tabs {
+ background: none;
+ border-bottom: 1px solid rgba(255, 255, 255, 0.5);
+}
+
+
+/* Color */
+
+.dark p,
+.dark h1 {
+ color: rgba(255, 255, 255, 0.98);
+ /* had to pick from page */
+}
+
+
+/* Search Filter */
+
+.dark header input[type=text]:hover,
+.dark header input[type=text]:focus,
+.dark header input[type=text] {
+ min-height: 0;
+ margin-top: 3px;
+ border: none;
+ background-color: #2B3033;
+ /* had to pick from page */
+ width: 120px;
+}
+
+.dark header .icon-search-thin {
+ display: none;
+}
+
+.dark .icon-identity,
+.dark .icon-asset {
+ filter: invert(1);
+}
\ No newline at end of file
diff --git a/appserver/static/cim_setup-enterprise.css b/appserver/static/cim_setup-enterprise.css
new file mode 100644
index 0000000..05491e6
--- /dev/null
+++ b/appserver/static/cim_setup-enterprise.css
@@ -0,0 +1,220 @@
+.section-header {
+ border-bottom: 1px solid #C3CBD4;
+}
+.section-header .title {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ font-size: 24px;
+}
+.cimSetupWrapper {
+ border: 1px solid #ccc;
+ margin: 30px auto;
+ width: 70%;
+ min-width: 1000px;
+}
+#cim_setup_container .modal-footer {
+ border-top: 1px solid #C3CBD4;
+}
+#cim_setup_container .modal-header {
+ border-bottom: 1px solid #C3CBD4;
+}
+#cim_setup_container .modal-body {
+ padding: 20px;
+}
+#cim_setup_container .alert {
+ font-size: 12px;
+}
+#cim_setup_container .alert .icon-alert {
+ font-size: 150%;
+ position: absolute;
+ left: 10px;
+ top: 5px;
+}
+.selectModelColumns {
+ position: relative;
+}
+.tab {
+ display: inline-block;
+}
+.layoutBodyColumns {
+ top: 0;
+ border-top: 1px solid #ccc;
+ bottom: 0;
+ background-color: #fff;
+ overflow: auto;
+ position: relative;
+}
+.layoutColLeft {
+ width: 360px;
+ background-color: #eee;
+}
+.layoutCol {
+ overflow: hidden;
+ position: absolute;
+ top: 0;
+ bottom: 0;
+}
+.layoutColRight {
+ right: 0;
+ left: 360px;
+}
+.layoutColRight .tab-pane {
+ margin: 12px 0 12px 20px;
+}
+.tab-pane-main {
+ display: none;
+}
+.tab-pane-main.active {
+ display: block;
+}
+.layoutRow {
+ overflow: hidden;
+ left: 0;
+ right: 0;
+ min-height: 600px;
+}
+.scroll-y {
+ overflow-y: auto;
+}
+#initial_prompt {
+ left: 0;
+ right: 0;
+ top: 80px;
+ position: absolute;
+ font-size: 20px;
+ font-weight: 200;
+ text-align: center;
+ color: #999;
+}
+.inputForm {
+ margin: 20px;
+}
+.sideTabItem {
+ padding: 10px 30px 10px 20px;
+ position: relative;
+ font-size: 14px;
+ border-right: 1px solid #ccc;
+ margin-left: 40px;
+ cursor: pointer;
+ margin-right: -1px;
+}
+.sideTabItem:hover {
+ background: #DDD;
+}
+.sideTabList {
+ padding-top: 10px;
+ border-right: 1px solid #CCC;
+}
+.sideTabList .link-wrap {
+ display: block;
+ text-decoration: none !important;
+}
+.sideTabItem.selected {
+ color: #666;
+ background-color: #fff;
+ border: 1px solid #ccc;
+ border-right: 0px;
+}
+.sideTabName {
+ line-height: 20px;
+}
+.indexes_list {
+ color: #999;
+ font-size: 11px;
+}
+.more {
+ text-decoration: underline;
+ color: #1e93c6;
+ cursor: pointer;
+ padding-left: 0.5em;
+}
+.col-visibility label.checkbox {
+ padding: 2px 0px 2px 0px;
+}
+.btn.nopointer {
+ pointer-events: none;
+ cursor: default;
+}
+.filter-control {
+ margin: 20px 0 10px 0;
+}
+.filter-control a.control-clear {
+ position: relative;
+ left: -25px;
+ top: 3px;
+ line-height: 22px;
+ font-size: 18px;
+ color: #999999;
+}
+
+.table-chrome.table-striped>tbody>tr:nth-child(odd)>td {
+ min-width: 20px;
+}
+
+.nav.nav-tabs {
+ border-top-style: none;
+ border-bottom: none;
+}
+
+.control.btn-group {
+ padding-top: 5px;
+}
+
+a.dropdown-toggle.disabled {
+ color: #999;
+}
+
+.timepicker-control-menu .btn {
+ border-top-right-radius: 4px;
+ border-bottom-right-radius: 4px;
+ border-bottom-left-radius: 0;
+ border-top-left-radius: 0;
+ border-left: none;
+}
+
+.shared-controls-multiinputcontrol {
+ display: inline-block
+}
+
+.number-text-container input,
+.number-text-container span {
+ min-width: 200px;
+}
+
+.indexes-whitelist-help.help-block {
+ margin-left: 0;
+}
+
+.loading {
+ width: 100%;
+ text-align: center;
+ padding: 30px;
+}
+
+/* Manage API Styles */
+.layoutColRight .tab-pane.manageAPIKeyForm {
+ margin: 12px 20px;
+}
+
+.manageAPIKeyForm input{
+ width: 100%
+}
+
+.manageAPIKeyForm .actionButtons {
+ text-align: center;
+}
+
+.manageAPIKeyForm .actionButtons a {
+ width: 30%;
+ margin: 2px;
+}
+
+.manageAPIKeyForm .status {
+ padding: 20px 20px 0;
+ text-align: center;
+}
+
+.manageAPIKeyForm .apiForm {
+ width: 350px;
+ margin-top: 20px;
+}
\ No newline at end of file
diff --git a/appserver/static/cim_setup.js b/appserver/static/cim_setup.js
index 695eb6f..2644969 100644
--- a/appserver/static/cim_setup.js
+++ b/appserver/static/cim_setup.js
@@ -86,1780 +86,1346 @@
/************************************************************************/
/******/ ({
-/***/ "../../node_modules/@babel/runtime/helpers/assertThisInitialized.js":
-/*!*****************************************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/assertThisInitialized.js ***!
- \*****************************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, exports) {
-
-eval("function _assertThisInitialized(self) {\n if (self === void 0) {\n throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n }\n\n return self;\n}\n\nmodule.exports = _assertThisInitialized;\nmodule.exports[\"default\"] = module.exports, module.exports.__esModule = true;\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/assertThisInitialized.js?");
-
-/***/ }),
-
-/***/ "../../node_modules/@babel/runtime/helpers/classCallCheck.js":
-/*!**********************************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/classCallCheck.js ***!
- \**********************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, exports) {
-
-eval("function _classCallCheck(instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n}\n\nmodule.exports = _classCallCheck;\nmodule.exports[\"default\"] = module.exports, module.exports.__esModule = true;\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/classCallCheck.js?");
-
-/***/ }),
-
-/***/ "../../node_modules/@babel/runtime/helpers/createClass.js":
-/*!*******************************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/createClass.js ***!
- \*******************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, exports) {
-
-eval("function _defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n}\n\nfunction _createClass(Constructor, protoProps, staticProps) {\n if (protoProps) _defineProperties(Constructor.prototype, protoProps);\n if (staticProps) _defineProperties(Constructor, staticProps);\n return Constructor;\n}\n\nmodule.exports = _createClass;\nmodule.exports[\"default\"] = module.exports, module.exports.__esModule = true;\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/createClass.js?");
-
-/***/ }),
-
-/***/ "../../node_modules/@babel/runtime/helpers/extends.js":
-/*!***************************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/extends.js ***!
- \***************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, exports) {
-
-eval("function _extends() {\n module.exports = _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n module.exports[\"default\"] = module.exports, module.exports.__esModule = true;\n return _extends.apply(this, arguments);\n}\n\nmodule.exports = _extends;\nmodule.exports[\"default\"] = module.exports, module.exports.__esModule = true;\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/extends.js?");
-
-/***/ }),
-
-/***/ "../../node_modules/@babel/runtime/helpers/getPrototypeOf.js":
-/*!**********************************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/getPrototypeOf.js ***!
- \**********************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, exports) {
-
-eval("function _getPrototypeOf(o) {\n module.exports = _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) {\n return o.__proto__ || Object.getPrototypeOf(o);\n };\n module.exports[\"default\"] = module.exports, module.exports.__esModule = true;\n return _getPrototypeOf(o);\n}\n\nmodule.exports = _getPrototypeOf;\nmodule.exports[\"default\"] = module.exports, module.exports.__esModule = true;\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/getPrototypeOf.js?");
-
-/***/ }),
-
-/***/ "../../node_modules/@babel/runtime/helpers/inherits.js":
-/*!****************************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/inherits.js ***!
- \****************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, exports, __webpack_require__) {
-
-eval("var setPrototypeOf = __webpack_require__(/*! ./setPrototypeOf.js */ \"../../node_modules/@babel/runtime/helpers/setPrototypeOf.js\");\n\nfunction _inherits(subClass, superClass) {\n if (typeof superClass !== \"function\" && superClass !== null) {\n throw new TypeError(\"Super expression must either be null or a function\");\n }\n\n subClass.prototype = Object.create(superClass && superClass.prototype, {\n constructor: {\n value: subClass,\n writable: true,\n configurable: true\n }\n });\n if (superClass) setPrototypeOf(subClass, superClass);\n}\n\nmodule.exports = _inherits;\nmodule.exports[\"default\"] = module.exports, module.exports.__esModule = true;\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/inherits.js?");
-
-/***/ }),
-
-/***/ "../../node_modules/@babel/runtime/helpers/objectWithoutProperties.js":
-/*!*******************************************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/objectWithoutProperties.js ***!
- \*******************************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, exports, __webpack_require__) {
-
-eval("var objectWithoutPropertiesLoose = __webpack_require__(/*! ./objectWithoutPropertiesLoose.js */ \"../../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js\");\n\nfunction _objectWithoutProperties(source, excluded) {\n if (source == null) return {};\n var target = objectWithoutPropertiesLoose(source, excluded);\n var key, i;\n\n if (Object.getOwnPropertySymbols) {\n var sourceSymbolKeys = Object.getOwnPropertySymbols(source);\n\n for (i = 0; i < sourceSymbolKeys.length; i++) {\n key = sourceSymbolKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue;\n target[key] = source[key];\n }\n }\n\n return target;\n}\n\nmodule.exports = _objectWithoutProperties;\nmodule.exports[\"default\"] = module.exports, module.exports.__esModule = true;\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/objectWithoutProperties.js?");
-
-/***/ }),
-
-/***/ "../../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js":
-/*!************************************************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js ***!
- \************************************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, exports) {
-
-eval("function _objectWithoutPropertiesLoose(source, excluded) {\n if (source == null) return {};\n var target = {};\n var sourceKeys = Object.keys(source);\n var key, i;\n\n for (i = 0; i < sourceKeys.length; i++) {\n key = sourceKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n target[key] = source[key];\n }\n\n return target;\n}\n\nmodule.exports = _objectWithoutPropertiesLoose;\nmodule.exports[\"default\"] = module.exports, module.exports.__esModule = true;\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js?");
-
-/***/ }),
-
-/***/ "../../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js":
-/*!*********************************************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js ***!
- \*********************************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, exports, __webpack_require__) {
-
-eval("var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ \"../../node_modules/@babel/runtime/helpers/typeof.js\")[\"default\"];\n\nvar assertThisInitialized = __webpack_require__(/*! ./assertThisInitialized.js */ \"../../node_modules/@babel/runtime/helpers/assertThisInitialized.js\");\n\nfunction _possibleConstructorReturn(self, call) {\n if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) {\n return call;\n }\n\n return assertThisInitialized(self);\n}\n\nmodule.exports = _possibleConstructorReturn;\nmodule.exports[\"default\"] = module.exports, module.exports.__esModule = true;\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js?");
-
-/***/ }),
-
-/***/ "../../node_modules/@babel/runtime/helpers/setPrototypeOf.js":
-/*!**********************************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/setPrototypeOf.js ***!
- \**********************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, exports) {
-
-eval("function _setPrototypeOf(o, p) {\n module.exports = _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) {\n o.__proto__ = p;\n return o;\n };\n\n module.exports[\"default\"] = module.exports, module.exports.__esModule = true;\n return _setPrototypeOf(o, p);\n}\n\nmodule.exports = _setPrototypeOf;\nmodule.exports[\"default\"] = module.exports, module.exports.__esModule = true;\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/setPrototypeOf.js?");
-
-/***/ }),
-
-/***/ "../../node_modules/@babel/runtime/helpers/typeof.js":
-/*!**************************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/typeof.js ***!
- \**************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, exports) {
-
-eval("function _typeof(obj) {\n \"@babel/helpers - typeof\";\n\n if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") {\n module.exports = _typeof = function _typeof(obj) {\n return typeof obj;\n };\n\n module.exports[\"default\"] = module.exports, module.exports.__esModule = true;\n } else {\n module.exports = _typeof = function _typeof(obj) {\n return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj;\n };\n\n module.exports[\"default\"] = module.exports, module.exports.__esModule = true;\n }\n\n return _typeof(obj);\n}\n\nmodule.exports = _typeof;\nmodule.exports[\"default\"] = module.exports, module.exports.__esModule = true;\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@babel/runtime/helpers/typeof.js?");
-
-/***/ }),
-
/***/ "../../node_modules/@emotion/is-prop-valid/dist/is-prop-valid.browser.esm.js":
-/*!**************************************************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@emotion/is-prop-valid/dist/is-prop-valid.browser.esm.js ***!
- \**************************************************************************************************************/
+/*!**********************************************************************************************************************************!*\
+ !*** /builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@emotion/is-prop-valid/dist/is-prop-valid.browser.esm.js ***!
+ \**********************************************************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _emotion_memoize__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @emotion/memoize */ \"../../node_modules/@emotion/memoize/dist/memoize.browser.esm.js\");\n\n\nvar reactPropsRegex = /^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/; // https://esbench.com/bench/5bfee68a4cd7e6009ef61d23\n\nvar index = Object(_emotion_memoize__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(function (prop) {\n return reactPropsRegex.test(prop) || prop.charCodeAt(0) === 111\n /* o */\n && prop.charCodeAt(1) === 110\n /* n */\n && prop.charCodeAt(2) < 91;\n}\n/* Z+1 */\n);\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (index);\n\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@emotion/is-prop-valid/dist/is-prop-valid.browser.esm.js?");
+eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _emotion_memoize__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @emotion/memoize */ \"../../node_modules/@emotion/memoize/dist/memoize.browser.esm.js\");\n\n\nvar reactPropsRegex = /^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/; // https://esbench.com/bench/5bfee68a4cd7e6009ef61d23\n\nvar index = Object(_emotion_memoize__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(function (prop) {\n return reactPropsRegex.test(prop) || prop.charCodeAt(0) === 111\n /* o */\n && prop.charCodeAt(1) === 110\n /* n */\n && prop.charCodeAt(2) < 91;\n}\n/* Z+1 */\n);\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (index);\n\n\n//# sourceURL=webpack:////builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@emotion/is-prop-valid/dist/is-prop-valid.browser.esm.js?");
/***/ }),
/***/ "../../node_modules/@emotion/memoize/dist/memoize.browser.esm.js":
-/*!**************************************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@emotion/memoize/dist/memoize.browser.esm.js ***!
- \**************************************************************************************************/
+/*!**********************************************************************************************************************!*\
+ !*** /builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@emotion/memoize/dist/memoize.browser.esm.js ***!
+ \**********************************************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\nfunction memoize(fn) {\n var cache = {};\n return function (arg) {\n if (cache[arg] === undefined) cache[arg] = fn(arg);\n return cache[arg];\n };\n}\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (memoize);\n\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@emotion/memoize/dist/memoize.browser.esm.js?");
+eval("__webpack_require__.r(__webpack_exports__);\nfunction memoize(fn) {\n var cache = {};\n return function (arg) {\n if (cache[arg] === undefined) cache[arg] = fn(arg);\n return cache[arg];\n };\n}\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (memoize);\n\n\n//# sourceURL=webpack:////builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@emotion/memoize/dist/memoize.browser.esm.js?");
/***/ }),
/***/ "../../node_modules/@emotion/stylis/dist/stylis.browser.esm.js":
-/*!************************************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@emotion/stylis/dist/stylis.browser.esm.js ***!
- \************************************************************************************************/
+/*!********************************************************************************************************************!*\
+ !*** /builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@emotion/stylis/dist/stylis.browser.esm.js ***!
+ \********************************************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\nfunction stylis_min (W) {\n function M(d, c, e, h, a) {\n for (var m = 0, b = 0, v = 0, n = 0, q, g, x = 0, K = 0, k, u = k = q = 0, l = 0, r = 0, I = 0, t = 0, B = e.length, J = B - 1, y, f = '', p = '', F = '', G = '', C; l < B;) {\n g = e.charCodeAt(l);\n l === J && 0 !== b + n + v + m && (0 !== b && (g = 47 === b ? 10 : 47), n = v = m = 0, B++, J++);\n\n if (0 === b + n + v + m) {\n if (l === J && (0 < r && (f = f.replace(N, '')), 0 < f.trim().length)) {\n switch (g) {\n case 32:\n case 9:\n case 59:\n case 13:\n case 10:\n break;\n\n default:\n f += e.charAt(l);\n }\n\n g = 59;\n }\n\n switch (g) {\n case 123:\n f = f.trim();\n q = f.charCodeAt(0);\n k = 1;\n\n for (t = ++l; l < B;) {\n switch (g = e.charCodeAt(l)) {\n case 123:\n k++;\n break;\n\n case 125:\n k--;\n break;\n\n case 47:\n switch (g = e.charCodeAt(l + 1)) {\n case 42:\n case 47:\n a: {\n for (u = l + 1; u < J; ++u) {\n switch (e.charCodeAt(u)) {\n case 47:\n if (42 === g && 42 === e.charCodeAt(u - 1) && l + 2 !== u) {\n l = u + 1;\n break a;\n }\n\n break;\n\n case 10:\n if (47 === g) {\n l = u + 1;\n break a;\n }\n\n }\n }\n\n l = u;\n }\n\n }\n\n break;\n\n case 91:\n g++;\n\n case 40:\n g++;\n\n case 34:\n case 39:\n for (; l++ < J && e.charCodeAt(l) !== g;) {\n }\n\n }\n\n if (0 === k) break;\n l++;\n }\n\n k = e.substring(t, l);\n 0 === q && (q = (f = f.replace(ca, '').trim()).charCodeAt(0));\n\n switch (q) {\n case 64:\n 0 < r && (f = f.replace(N, ''));\n g = f.charCodeAt(1);\n\n switch (g) {\n case 100:\n case 109:\n case 115:\n case 45:\n r = c;\n break;\n\n default:\n r = O;\n }\n\n k = M(c, r, k, g, a + 1);\n t = k.length;\n 0 < A && (r = X(O, f, I), C = H(3, k, r, c, D, z, t, g, a, h), f = r.join(''), void 0 !== C && 0 === (t = (k = C.trim()).length) && (g = 0, k = ''));\n if (0 < t) switch (g) {\n case 115:\n f = f.replace(da, ea);\n\n case 100:\n case 109:\n case 45:\n k = f + '{' + k + '}';\n break;\n\n case 107:\n f = f.replace(fa, '$1 $2');\n k = f + '{' + k + '}';\n k = 1 === w || 2 === w && L('@' + k, 3) ? '@-webkit-' + k + '@' + k : '@' + k;\n break;\n\n default:\n k = f + k, 112 === h && (k = (p += k, ''));\n } else k = '';\n break;\n\n default:\n k = M(c, X(c, f, I), k, h, a + 1);\n }\n\n F += k;\n k = I = r = u = q = 0;\n f = '';\n g = e.charCodeAt(++l);\n break;\n\n case 125:\n case 59:\n f = (0 < r ? f.replace(N, '') : f).trim();\n if (1 < (t = f.length)) switch (0 === u && (q = f.charCodeAt(0), 45 === q || 96 < q && 123 > q) && (t = (f = f.replace(' ', ':')).length), 0 < A && void 0 !== (C = H(1, f, c, d, D, z, p.length, h, a, h)) && 0 === (t = (f = C.trim()).length) && (f = '\\x00\\x00'), q = f.charCodeAt(0), g = f.charCodeAt(1), q) {\n case 0:\n break;\n\n case 64:\n if (105 === g || 99 === g) {\n G += f + e.charAt(l);\n break;\n }\n\n default:\n 58 !== f.charCodeAt(t - 1) && (p += P(f, q, g, f.charCodeAt(2)));\n }\n I = r = u = q = 0;\n f = '';\n g = e.charCodeAt(++l);\n }\n }\n\n switch (g) {\n case 13:\n case 10:\n 47 === b ? b = 0 : 0 === 1 + q && 107 !== h && 0 < f.length && (r = 1, f += '\\x00');\n 0 < A * Y && H(0, f, c, d, D, z, p.length, h, a, h);\n z = 1;\n D++;\n break;\n\n case 59:\n case 125:\n if (0 === b + n + v + m) {\n z++;\n break;\n }\n\n default:\n z++;\n y = e.charAt(l);\n\n switch (g) {\n case 9:\n case 32:\n if (0 === n + m + b) switch (x) {\n case 44:\n case 58:\n case 9:\n case 32:\n y = '';\n break;\n\n default:\n 32 !== g && (y = ' ');\n }\n break;\n\n case 0:\n y = '\\\\0';\n break;\n\n case 12:\n y = '\\\\f';\n break;\n\n case 11:\n y = '\\\\v';\n break;\n\n case 38:\n 0 === n + b + m && (r = I = 1, y = '\\f' + y);\n break;\n\n case 108:\n if (0 === n + b + m + E && 0 < u) switch (l - u) {\n case 2:\n 112 === x && 58 === e.charCodeAt(l - 3) && (E = x);\n\n case 8:\n 111 === K && (E = K);\n }\n break;\n\n case 58:\n 0 === n + b + m && (u = l);\n break;\n\n case 44:\n 0 === b + v + n + m && (r = 1, y += '\\r');\n break;\n\n case 34:\n case 39:\n 0 === b && (n = n === g ? 0 : 0 === n ? g : n);\n break;\n\n case 91:\n 0 === n + b + v && m++;\n break;\n\n case 93:\n 0 === n + b + v && m--;\n break;\n\n case 41:\n 0 === n + b + m && v--;\n break;\n\n case 40:\n if (0 === n + b + m) {\n if (0 === q) switch (2 * x + 3 * K) {\n case 533:\n break;\n\n default:\n q = 1;\n }\n v++;\n }\n\n break;\n\n case 64:\n 0 === b + v + n + m + u + k && (k = 1);\n break;\n\n case 42:\n case 47:\n if (!(0 < n + m + v)) switch (b) {\n case 0:\n switch (2 * g + 3 * e.charCodeAt(l + 1)) {\n case 235:\n b = 47;\n break;\n\n case 220:\n t = l, b = 42;\n }\n\n break;\n\n case 42:\n 47 === g && 42 === x && t + 2 !== l && (33 === e.charCodeAt(t + 2) && (p += e.substring(t, l + 1)), y = '', b = 0);\n }\n }\n\n 0 === b && (f += y);\n }\n\n K = x;\n x = g;\n l++;\n }\n\n t = p.length;\n\n if (0 < t) {\n r = c;\n if (0 < A && (C = H(2, p, r, d, D, z, t, h, a, h), void 0 !== C && 0 === (p = C).length)) return G + p + F;\n p = r.join(',') + '{' + p + '}';\n\n if (0 !== w * E) {\n 2 !== w || L(p, 2) || (E = 0);\n\n switch (E) {\n case 111:\n p = p.replace(ha, ':-moz-$1') + p;\n break;\n\n case 112:\n p = p.replace(Q, '::-webkit-input-$1') + p.replace(Q, '::-moz-$1') + p.replace(Q, ':-ms-input-$1') + p;\n }\n\n E = 0;\n }\n }\n\n return G + p + F;\n }\n\n function X(d, c, e) {\n var h = c.trim().split(ia);\n c = h;\n var a = h.length,\n m = d.length;\n\n switch (m) {\n case 0:\n case 1:\n var b = 0;\n\n for (d = 0 === m ? '' : d[0] + ' '; b < a; ++b) {\n c[b] = Z(d, c[b], e).trim();\n }\n\n break;\n\n default:\n var v = b = 0;\n\n for (c = []; b < a; ++b) {\n for (var n = 0; n < m; ++n) {\n c[v++] = Z(d[n] + ' ', h[b], e).trim();\n }\n }\n\n }\n\n return c;\n }\n\n function Z(d, c, e) {\n var h = c.charCodeAt(0);\n 33 > h && (h = (c = c.trim()).charCodeAt(0));\n\n switch (h) {\n case 38:\n return c.replace(F, '$1' + d.trim());\n\n case 58:\n return d.trim() + c.replace(F, '$1' + d.trim());\n\n default:\n if (0 < 1 * e && 0 < c.indexOf('\\f')) return c.replace(F, (58 === d.charCodeAt(0) ? '' : '$1') + d.trim());\n }\n\n return d + c;\n }\n\n function P(d, c, e, h) {\n var a = d + ';',\n m = 2 * c + 3 * e + 4 * h;\n\n if (944 === m) {\n d = a.indexOf(':', 9) + 1;\n var b = a.substring(d, a.length - 1).trim();\n b = a.substring(0, d).trim() + b + ';';\n return 1 === w || 2 === w && L(b, 1) ? '-webkit-' + b + b : b;\n }\n\n if (0 === w || 2 === w && !L(a, 1)) return a;\n\n switch (m) {\n case 1015:\n return 97 === a.charCodeAt(10) ? '-webkit-' + a + a : a;\n\n case 951:\n return 116 === a.charCodeAt(3) ? '-webkit-' + a + a : a;\n\n case 963:\n return 110 === a.charCodeAt(5) ? '-webkit-' + a + a : a;\n\n case 1009:\n if (100 !== a.charCodeAt(4)) break;\n\n case 969:\n case 942:\n return '-webkit-' + a + a;\n\n case 978:\n return '-webkit-' + a + '-moz-' + a + a;\n\n case 1019:\n case 983:\n return '-webkit-' + a + '-moz-' + a + '-ms-' + a + a;\n\n case 883:\n if (45 === a.charCodeAt(8)) return '-webkit-' + a + a;\n if (0 < a.indexOf('image-set(', 11)) return a.replace(ja, '$1-webkit-$2') + a;\n break;\n\n case 932:\n if (45 === a.charCodeAt(4)) switch (a.charCodeAt(5)) {\n case 103:\n return '-webkit-box-' + a.replace('-grow', '') + '-webkit-' + a + '-ms-' + a.replace('grow', 'positive') + a;\n\n case 115:\n return '-webkit-' + a + '-ms-' + a.replace('shrink', 'negative') + a;\n\n case 98:\n return '-webkit-' + a + '-ms-' + a.replace('basis', 'preferred-size') + a;\n }\n return '-webkit-' + a + '-ms-' + a + a;\n\n case 964:\n return '-webkit-' + a + '-ms-flex-' + a + a;\n\n case 1023:\n if (99 !== a.charCodeAt(8)) break;\n b = a.substring(a.indexOf(':', 15)).replace('flex-', '').replace('space-between', 'justify');\n return '-webkit-box-pack' + b + '-webkit-' + a + '-ms-flex-pack' + b + a;\n\n case 1005:\n return ka.test(a) ? a.replace(aa, ':-webkit-') + a.replace(aa, ':-moz-') + a : a;\n\n case 1e3:\n b = a.substring(13).trim();\n c = b.indexOf('-') + 1;\n\n switch (b.charCodeAt(0) + b.charCodeAt(c)) {\n case 226:\n b = a.replace(G, 'tb');\n break;\n\n case 232:\n b = a.replace(G, 'tb-rl');\n break;\n\n case 220:\n b = a.replace(G, 'lr');\n break;\n\n default:\n return a;\n }\n\n return '-webkit-' + a + '-ms-' + b + a;\n\n case 1017:\n if (-1 === a.indexOf('sticky', 9)) break;\n\n case 975:\n c = (a = d).length - 10;\n b = (33 === a.charCodeAt(c) ? a.substring(0, c) : a).substring(d.indexOf(':', 7) + 1).trim();\n\n switch (m = b.charCodeAt(0) + (b.charCodeAt(7) | 0)) {\n case 203:\n if (111 > b.charCodeAt(8)) break;\n\n case 115:\n a = a.replace(b, '-webkit-' + b) + ';' + a;\n break;\n\n case 207:\n case 102:\n a = a.replace(b, '-webkit-' + (102 < m ? 'inline-' : '') + 'box') + ';' + a.replace(b, '-webkit-' + b) + ';' + a.replace(b, '-ms-' + b + 'box') + ';' + a;\n }\n\n return a + ';';\n\n case 938:\n if (45 === a.charCodeAt(5)) switch (a.charCodeAt(6)) {\n case 105:\n return b = a.replace('-items', ''), '-webkit-' + a + '-webkit-box-' + b + '-ms-flex-' + b + a;\n\n case 115:\n return '-webkit-' + a + '-ms-flex-item-' + a.replace(ba, '') + a;\n\n default:\n return '-webkit-' + a + '-ms-flex-line-pack' + a.replace('align-content', '').replace(ba, '') + a;\n }\n break;\n\n case 973:\n case 989:\n if (45 !== a.charCodeAt(3) || 122 === a.charCodeAt(4)) break;\n\n case 931:\n case 953:\n if (!0 === la.test(d)) return 115 === (b = d.substring(d.indexOf(':') + 1)).charCodeAt(0) ? P(d.replace('stretch', 'fill-available'), c, e, h).replace(':fill-available', ':stretch') : a.replace(b, '-webkit-' + b) + a.replace(b, '-moz-' + b.replace('fill-', '')) + a;\n break;\n\n case 962:\n if (a = '-webkit-' + a + (102 === a.charCodeAt(5) ? '-ms-' + a : '') + a, 211 === e + h && 105 === a.charCodeAt(13) && 0 < a.indexOf('transform', 10)) return a.substring(0, a.indexOf(';', 27) + 1).replace(ma, '$1-webkit-$2') + a;\n }\n\n return a;\n }\n\n function L(d, c) {\n var e = d.indexOf(1 === c ? ':' : '{'),\n h = d.substring(0, 3 !== c ? e : 10);\n e = d.substring(e + 1, d.length - 1);\n return R(2 !== c ? h : h.replace(na, '$1'), e, c);\n }\n\n function ea(d, c) {\n var e = P(c, c.charCodeAt(0), c.charCodeAt(1), c.charCodeAt(2));\n return e !== c + ';' ? e.replace(oa, ' or ($1)').substring(4) : '(' + c + ')';\n }\n\n function H(d, c, e, h, a, m, b, v, n, q) {\n for (var g = 0, x = c, w; g < A; ++g) {\n switch (w = S[g].call(B, d, x, e, h, a, m, b, v, n, q)) {\n case void 0:\n case !1:\n case !0:\n case null:\n break;\n\n default:\n x = w;\n }\n }\n\n if (x !== c) return x;\n }\n\n function T(d) {\n switch (d) {\n case void 0:\n case null:\n A = S.length = 0;\n break;\n\n default:\n if ('function' === typeof d) S[A++] = d;else if ('object' === typeof d) for (var c = 0, e = d.length; c < e; ++c) {\n T(d[c]);\n } else Y = !!d | 0;\n }\n\n return T;\n }\n\n function U(d) {\n d = d.prefix;\n void 0 !== d && (R = null, d ? 'function' !== typeof d ? w = 1 : (w = 2, R = d) : w = 0);\n return U;\n }\n\n function B(d, c) {\n var e = d;\n 33 > e.charCodeAt(0) && (e = e.trim());\n V = e;\n e = [V];\n\n if (0 < A) {\n var h = H(-1, c, e, e, D, z, 0, 0, 0, 0);\n void 0 !== h && 'string' === typeof h && (c = h);\n }\n\n var a = M(O, e, c, 0, 0);\n 0 < A && (h = H(-2, a, e, e, D, z, a.length, 0, 0, 0), void 0 !== h && (a = h));\n V = '';\n E = 0;\n z = D = 1;\n return a;\n }\n\n var ca = /^\\0+/g,\n N = /[\\0\\r\\f]/g,\n aa = /: */g,\n ka = /zoo|gra/,\n ma = /([,: ])(transform)/g,\n ia = /,\\r+?/g,\n F = /([\\t\\r\\n ])*\\f?&/g,\n fa = /@(k\\w+)\\s*(\\S*)\\s*/,\n Q = /::(place)/g,\n ha = /:(read-only)/g,\n G = /[svh]\\w+-[tblr]{2}/,\n da = /\\(\\s*(.*)\\s*\\)/g,\n oa = /([\\s\\S]*?);/g,\n ba = /-self|flex-/g,\n na = /[^]*?(:[rp][el]a[\\w-]+)[^]*/,\n la = /stretch|:\\s*\\w+\\-(?:conte|avail)/,\n ja = /([^-])(image-set\\()/,\n z = 1,\n D = 1,\n E = 0,\n w = 1,\n O = [],\n S = [],\n A = 0,\n R = null,\n Y = 0,\n V = '';\n B.use = T;\n B.set = U;\n void 0 !== W && U(W);\n return B;\n}\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (stylis_min);\n\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@emotion/stylis/dist/stylis.browser.esm.js?");
+eval("__webpack_require__.r(__webpack_exports__);\nfunction stylis_min (W) {\n function M(d, c, e, h, a) {\n for (var m = 0, b = 0, v = 0, n = 0, q, g, x = 0, K = 0, k, u = k = q = 0, l = 0, r = 0, I = 0, t = 0, B = e.length, J = B - 1, y, f = '', p = '', F = '', G = '', C; l < B;) {\n g = e.charCodeAt(l);\n l === J && 0 !== b + n + v + m && (0 !== b && (g = 47 === b ? 10 : 47), n = v = m = 0, B++, J++);\n\n if (0 === b + n + v + m) {\n if (l === J && (0 < r && (f = f.replace(N, '')), 0 < f.trim().length)) {\n switch (g) {\n case 32:\n case 9:\n case 59:\n case 13:\n case 10:\n break;\n\n default:\n f += e.charAt(l);\n }\n\n g = 59;\n }\n\n switch (g) {\n case 123:\n f = f.trim();\n q = f.charCodeAt(0);\n k = 1;\n\n for (t = ++l; l < B;) {\n switch (g = e.charCodeAt(l)) {\n case 123:\n k++;\n break;\n\n case 125:\n k--;\n break;\n\n case 47:\n switch (g = e.charCodeAt(l + 1)) {\n case 42:\n case 47:\n a: {\n for (u = l + 1; u < J; ++u) {\n switch (e.charCodeAt(u)) {\n case 47:\n if (42 === g && 42 === e.charCodeAt(u - 1) && l + 2 !== u) {\n l = u + 1;\n break a;\n }\n\n break;\n\n case 10:\n if (47 === g) {\n l = u + 1;\n break a;\n }\n\n }\n }\n\n l = u;\n }\n\n }\n\n break;\n\n case 91:\n g++;\n\n case 40:\n g++;\n\n case 34:\n case 39:\n for (; l++ < J && e.charCodeAt(l) !== g;) {\n }\n\n }\n\n if (0 === k) break;\n l++;\n }\n\n k = e.substring(t, l);\n 0 === q && (q = (f = f.replace(ca, '').trim()).charCodeAt(0));\n\n switch (q) {\n case 64:\n 0 < r && (f = f.replace(N, ''));\n g = f.charCodeAt(1);\n\n switch (g) {\n case 100:\n case 109:\n case 115:\n case 45:\n r = c;\n break;\n\n default:\n r = O;\n }\n\n k = M(c, r, k, g, a + 1);\n t = k.length;\n 0 < A && (r = X(O, f, I), C = H(3, k, r, c, D, z, t, g, a, h), f = r.join(''), void 0 !== C && 0 === (t = (k = C.trim()).length) && (g = 0, k = ''));\n if (0 < t) switch (g) {\n case 115:\n f = f.replace(da, ea);\n\n case 100:\n case 109:\n case 45:\n k = f + '{' + k + '}';\n break;\n\n case 107:\n f = f.replace(fa, '$1 $2');\n k = f + '{' + k + '}';\n k = 1 === w || 2 === w && L('@' + k, 3) ? '@-webkit-' + k + '@' + k : '@' + k;\n break;\n\n default:\n k = f + k, 112 === h && (k = (p += k, ''));\n } else k = '';\n break;\n\n default:\n k = M(c, X(c, f, I), k, h, a + 1);\n }\n\n F += k;\n k = I = r = u = q = 0;\n f = '';\n g = e.charCodeAt(++l);\n break;\n\n case 125:\n case 59:\n f = (0 < r ? f.replace(N, '') : f).trim();\n if (1 < (t = f.length)) switch (0 === u && (q = f.charCodeAt(0), 45 === q || 96 < q && 123 > q) && (t = (f = f.replace(' ', ':')).length), 0 < A && void 0 !== (C = H(1, f, c, d, D, z, p.length, h, a, h)) && 0 === (t = (f = C.trim()).length) && (f = '\\x00\\x00'), q = f.charCodeAt(0), g = f.charCodeAt(1), q) {\n case 0:\n break;\n\n case 64:\n if (105 === g || 99 === g) {\n G += f + e.charAt(l);\n break;\n }\n\n default:\n 58 !== f.charCodeAt(t - 1) && (p += P(f, q, g, f.charCodeAt(2)));\n }\n I = r = u = q = 0;\n f = '';\n g = e.charCodeAt(++l);\n }\n }\n\n switch (g) {\n case 13:\n case 10:\n 47 === b ? b = 0 : 0 === 1 + q && 107 !== h && 0 < f.length && (r = 1, f += '\\x00');\n 0 < A * Y && H(0, f, c, d, D, z, p.length, h, a, h);\n z = 1;\n D++;\n break;\n\n case 59:\n case 125:\n if (0 === b + n + v + m) {\n z++;\n break;\n }\n\n default:\n z++;\n y = e.charAt(l);\n\n switch (g) {\n case 9:\n case 32:\n if (0 === n + m + b) switch (x) {\n case 44:\n case 58:\n case 9:\n case 32:\n y = '';\n break;\n\n default:\n 32 !== g && (y = ' ');\n }\n break;\n\n case 0:\n y = '\\\\0';\n break;\n\n case 12:\n y = '\\\\f';\n break;\n\n case 11:\n y = '\\\\v';\n break;\n\n case 38:\n 0 === n + b + m && (r = I = 1, y = '\\f' + y);\n break;\n\n case 108:\n if (0 === n + b + m + E && 0 < u) switch (l - u) {\n case 2:\n 112 === x && 58 === e.charCodeAt(l - 3) && (E = x);\n\n case 8:\n 111 === K && (E = K);\n }\n break;\n\n case 58:\n 0 === n + b + m && (u = l);\n break;\n\n case 44:\n 0 === b + v + n + m && (r = 1, y += '\\r');\n break;\n\n case 34:\n case 39:\n 0 === b && (n = n === g ? 0 : 0 === n ? g : n);\n break;\n\n case 91:\n 0 === n + b + v && m++;\n break;\n\n case 93:\n 0 === n + b + v && m--;\n break;\n\n case 41:\n 0 === n + b + m && v--;\n break;\n\n case 40:\n if (0 === n + b + m) {\n if (0 === q) switch (2 * x + 3 * K) {\n case 533:\n break;\n\n default:\n q = 1;\n }\n v++;\n }\n\n break;\n\n case 64:\n 0 === b + v + n + m + u + k && (k = 1);\n break;\n\n case 42:\n case 47:\n if (!(0 < n + m + v)) switch (b) {\n case 0:\n switch (2 * g + 3 * e.charCodeAt(l + 1)) {\n case 235:\n b = 47;\n break;\n\n case 220:\n t = l, b = 42;\n }\n\n break;\n\n case 42:\n 47 === g && 42 === x && t + 2 !== l && (33 === e.charCodeAt(t + 2) && (p += e.substring(t, l + 1)), y = '', b = 0);\n }\n }\n\n 0 === b && (f += y);\n }\n\n K = x;\n x = g;\n l++;\n }\n\n t = p.length;\n\n if (0 < t) {\n r = c;\n if (0 < A && (C = H(2, p, r, d, D, z, t, h, a, h), void 0 !== C && 0 === (p = C).length)) return G + p + F;\n p = r.join(',') + '{' + p + '}';\n\n if (0 !== w * E) {\n 2 !== w || L(p, 2) || (E = 0);\n\n switch (E) {\n case 111:\n p = p.replace(ha, ':-moz-$1') + p;\n break;\n\n case 112:\n p = p.replace(Q, '::-webkit-input-$1') + p.replace(Q, '::-moz-$1') + p.replace(Q, ':-ms-input-$1') + p;\n }\n\n E = 0;\n }\n }\n\n return G + p + F;\n }\n\n function X(d, c, e) {\n var h = c.trim().split(ia);\n c = h;\n var a = h.length,\n m = d.length;\n\n switch (m) {\n case 0:\n case 1:\n var b = 0;\n\n for (d = 0 === m ? '' : d[0] + ' '; b < a; ++b) {\n c[b] = Z(d, c[b], e).trim();\n }\n\n break;\n\n default:\n var v = b = 0;\n\n for (c = []; b < a; ++b) {\n for (var n = 0; n < m; ++n) {\n c[v++] = Z(d[n] + ' ', h[b], e).trim();\n }\n }\n\n }\n\n return c;\n }\n\n function Z(d, c, e) {\n var h = c.charCodeAt(0);\n 33 > h && (h = (c = c.trim()).charCodeAt(0));\n\n switch (h) {\n case 38:\n return c.replace(F, '$1' + d.trim());\n\n case 58:\n return d.trim() + c.replace(F, '$1' + d.trim());\n\n default:\n if (0 < 1 * e && 0 < c.indexOf('\\f')) return c.replace(F, (58 === d.charCodeAt(0) ? '' : '$1') + d.trim());\n }\n\n return d + c;\n }\n\n function P(d, c, e, h) {\n var a = d + ';',\n m = 2 * c + 3 * e + 4 * h;\n\n if (944 === m) {\n d = a.indexOf(':', 9) + 1;\n var b = a.substring(d, a.length - 1).trim();\n b = a.substring(0, d).trim() + b + ';';\n return 1 === w || 2 === w && L(b, 1) ? '-webkit-' + b + b : b;\n }\n\n if (0 === w || 2 === w && !L(a, 1)) return a;\n\n switch (m) {\n case 1015:\n return 97 === a.charCodeAt(10) ? '-webkit-' + a + a : a;\n\n case 951:\n return 116 === a.charCodeAt(3) ? '-webkit-' + a + a : a;\n\n case 963:\n return 110 === a.charCodeAt(5) ? '-webkit-' + a + a : a;\n\n case 1009:\n if (100 !== a.charCodeAt(4)) break;\n\n case 969:\n case 942:\n return '-webkit-' + a + a;\n\n case 978:\n return '-webkit-' + a + '-moz-' + a + a;\n\n case 1019:\n case 983:\n return '-webkit-' + a + '-moz-' + a + '-ms-' + a + a;\n\n case 883:\n if (45 === a.charCodeAt(8)) return '-webkit-' + a + a;\n if (0 < a.indexOf('image-set(', 11)) return a.replace(ja, '$1-webkit-$2') + a;\n break;\n\n case 932:\n if (45 === a.charCodeAt(4)) switch (a.charCodeAt(5)) {\n case 103:\n return '-webkit-box-' + a.replace('-grow', '') + '-webkit-' + a + '-ms-' + a.replace('grow', 'positive') + a;\n\n case 115:\n return '-webkit-' + a + '-ms-' + a.replace('shrink', 'negative') + a;\n\n case 98:\n return '-webkit-' + a + '-ms-' + a.replace('basis', 'preferred-size') + a;\n }\n return '-webkit-' + a + '-ms-' + a + a;\n\n case 964:\n return '-webkit-' + a + '-ms-flex-' + a + a;\n\n case 1023:\n if (99 !== a.charCodeAt(8)) break;\n b = a.substring(a.indexOf(':', 15)).replace('flex-', '').replace('space-between', 'justify');\n return '-webkit-box-pack' + b + '-webkit-' + a + '-ms-flex-pack' + b + a;\n\n case 1005:\n return ka.test(a) ? a.replace(aa, ':-webkit-') + a.replace(aa, ':-moz-') + a : a;\n\n case 1e3:\n b = a.substring(13).trim();\n c = b.indexOf('-') + 1;\n\n switch (b.charCodeAt(0) + b.charCodeAt(c)) {\n case 226:\n b = a.replace(G, 'tb');\n break;\n\n case 232:\n b = a.replace(G, 'tb-rl');\n break;\n\n case 220:\n b = a.replace(G, 'lr');\n break;\n\n default:\n return a;\n }\n\n return '-webkit-' + a + '-ms-' + b + a;\n\n case 1017:\n if (-1 === a.indexOf('sticky', 9)) break;\n\n case 975:\n c = (a = d).length - 10;\n b = (33 === a.charCodeAt(c) ? a.substring(0, c) : a).substring(d.indexOf(':', 7) + 1).trim();\n\n switch (m = b.charCodeAt(0) + (b.charCodeAt(7) | 0)) {\n case 203:\n if (111 > b.charCodeAt(8)) break;\n\n case 115:\n a = a.replace(b, '-webkit-' + b) + ';' + a;\n break;\n\n case 207:\n case 102:\n a = a.replace(b, '-webkit-' + (102 < m ? 'inline-' : '') + 'box') + ';' + a.replace(b, '-webkit-' + b) + ';' + a.replace(b, '-ms-' + b + 'box') + ';' + a;\n }\n\n return a + ';';\n\n case 938:\n if (45 === a.charCodeAt(5)) switch (a.charCodeAt(6)) {\n case 105:\n return b = a.replace('-items', ''), '-webkit-' + a + '-webkit-box-' + b + '-ms-flex-' + b + a;\n\n case 115:\n return '-webkit-' + a + '-ms-flex-item-' + a.replace(ba, '') + a;\n\n default:\n return '-webkit-' + a + '-ms-flex-line-pack' + a.replace('align-content', '').replace(ba, '') + a;\n }\n break;\n\n case 973:\n case 989:\n if (45 !== a.charCodeAt(3) || 122 === a.charCodeAt(4)) break;\n\n case 931:\n case 953:\n if (!0 === la.test(d)) return 115 === (b = d.substring(d.indexOf(':') + 1)).charCodeAt(0) ? P(d.replace('stretch', 'fill-available'), c, e, h).replace(':fill-available', ':stretch') : a.replace(b, '-webkit-' + b) + a.replace(b, '-moz-' + b.replace('fill-', '')) + a;\n break;\n\n case 962:\n if (a = '-webkit-' + a + (102 === a.charCodeAt(5) ? '-ms-' + a : '') + a, 211 === e + h && 105 === a.charCodeAt(13) && 0 < a.indexOf('transform', 10)) return a.substring(0, a.indexOf(';', 27) + 1).replace(ma, '$1-webkit-$2') + a;\n }\n\n return a;\n }\n\n function L(d, c) {\n var e = d.indexOf(1 === c ? ':' : '{'),\n h = d.substring(0, 3 !== c ? e : 10);\n e = d.substring(e + 1, d.length - 1);\n return R(2 !== c ? h : h.replace(na, '$1'), e, c);\n }\n\n function ea(d, c) {\n var e = P(c, c.charCodeAt(0), c.charCodeAt(1), c.charCodeAt(2));\n return e !== c + ';' ? e.replace(oa, ' or ($1)').substring(4) : '(' + c + ')';\n }\n\n function H(d, c, e, h, a, m, b, v, n, q) {\n for (var g = 0, x = c, w; g < A; ++g) {\n switch (w = S[g].call(B, d, x, e, h, a, m, b, v, n, q)) {\n case void 0:\n case !1:\n case !0:\n case null:\n break;\n\n default:\n x = w;\n }\n }\n\n if (x !== c) return x;\n }\n\n function T(d) {\n switch (d) {\n case void 0:\n case null:\n A = S.length = 0;\n break;\n\n default:\n if ('function' === typeof d) S[A++] = d;else if ('object' === typeof d) for (var c = 0, e = d.length; c < e; ++c) {\n T(d[c]);\n } else Y = !!d | 0;\n }\n\n return T;\n }\n\n function U(d) {\n d = d.prefix;\n void 0 !== d && (R = null, d ? 'function' !== typeof d ? w = 1 : (w = 2, R = d) : w = 0);\n return U;\n }\n\n function B(d, c) {\n var e = d;\n 33 > e.charCodeAt(0) && (e = e.trim());\n V = e;\n e = [V];\n\n if (0 < A) {\n var h = H(-1, c, e, e, D, z, 0, 0, 0, 0);\n void 0 !== h && 'string' === typeof h && (c = h);\n }\n\n var a = M(O, e, c, 0, 0);\n 0 < A && (h = H(-2, a, e, e, D, z, a.length, 0, 0, 0), void 0 !== h && (a = h));\n V = '';\n E = 0;\n z = D = 1;\n return a;\n }\n\n var ca = /^\\0+/g,\n N = /[\\0\\r\\f]/g,\n aa = /: */g,\n ka = /zoo|gra/,\n ma = /([,: ])(transform)/g,\n ia = /,\\r+?/g,\n F = /([\\t\\r\\n ])*\\f?&/g,\n fa = /@(k\\w+)\\s*(\\S*)\\s*/,\n Q = /::(place)/g,\n ha = /:(read-only)/g,\n G = /[svh]\\w+-[tblr]{2}/,\n da = /\\(\\s*(.*)\\s*\\)/g,\n oa = /([\\s\\S]*?);/g,\n ba = /-self|flex-/g,\n na = /[^]*?(:[rp][el]a[\\w-]+)[^]*/,\n la = /stretch|:\\s*\\w+\\-(?:conte|avail)/,\n ja = /([^-])(image-set\\()/,\n z = 1,\n D = 1,\n E = 0,\n w = 1,\n O = [],\n S = [],\n A = 0,\n R = null,\n Y = 0,\n V = '';\n B.use = T;\n B.set = U;\n void 0 !== W && U(W);\n return B;\n}\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (stylis_min);\n\n\n//# sourceURL=webpack:////builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@emotion/stylis/dist/stylis.browser.esm.js?");
/***/ }),
/***/ "../../node_modules/@emotion/unitless/dist/unitless.browser.esm.js":
-/*!****************************************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@emotion/unitless/dist/unitless.browser.esm.js ***!
- \****************************************************************************************************/
+/*!************************************************************************************************************************!*\
+ !*** /builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@emotion/unitless/dist/unitless.browser.esm.js ***!
+ \************************************************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\nvar unitlessKeys = {\n animationIterationCount: 1,\n borderImageOutset: 1,\n borderImageSlice: 1,\n borderImageWidth: 1,\n boxFlex: 1,\n boxFlexGroup: 1,\n boxOrdinalGroup: 1,\n columnCount: 1,\n columns: 1,\n flex: 1,\n flexGrow: 1,\n flexPositive: 1,\n flexShrink: 1,\n flexNegative: 1,\n flexOrder: 1,\n gridRow: 1,\n gridRowEnd: 1,\n gridRowSpan: 1,\n gridRowStart: 1,\n gridColumn: 1,\n gridColumnEnd: 1,\n gridColumnSpan: 1,\n gridColumnStart: 1,\n msGridRow: 1,\n msGridRowSpan: 1,\n msGridColumn: 1,\n msGridColumnSpan: 1,\n fontWeight: 1,\n lineHeight: 1,\n opacity: 1,\n order: 1,\n orphans: 1,\n tabSize: 1,\n widows: 1,\n zIndex: 1,\n zoom: 1,\n WebkitLineClamp: 1,\n // SVG-related properties\n fillOpacity: 1,\n floodOpacity: 1,\n stopOpacity: 1,\n strokeDasharray: 1,\n strokeDashoffset: 1,\n strokeMiterlimit: 1,\n strokeOpacity: 1,\n strokeWidth: 1\n};\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (unitlessKeys);\n\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@emotion/unitless/dist/unitless.browser.esm.js?");
+eval("__webpack_require__.r(__webpack_exports__);\nvar unitlessKeys = {\n animationIterationCount: 1,\n borderImageOutset: 1,\n borderImageSlice: 1,\n borderImageWidth: 1,\n boxFlex: 1,\n boxFlexGroup: 1,\n boxOrdinalGroup: 1,\n columnCount: 1,\n columns: 1,\n flex: 1,\n flexGrow: 1,\n flexPositive: 1,\n flexShrink: 1,\n flexNegative: 1,\n flexOrder: 1,\n gridRow: 1,\n gridRowEnd: 1,\n gridRowSpan: 1,\n gridRowStart: 1,\n gridColumn: 1,\n gridColumnEnd: 1,\n gridColumnSpan: 1,\n gridColumnStart: 1,\n msGridRow: 1,\n msGridRowSpan: 1,\n msGridColumn: 1,\n msGridColumnSpan: 1,\n fontWeight: 1,\n lineHeight: 1,\n opacity: 1,\n order: 1,\n orphans: 1,\n tabSize: 1,\n widows: 1,\n zIndex: 1,\n zoom: 1,\n WebkitLineClamp: 1,\n // SVG-related properties\n fillOpacity: 1,\n floodOpacity: 1,\n stopOpacity: 1,\n strokeDasharray: 1,\n strokeDashoffset: 1,\n strokeMiterlimit: 1,\n strokeOpacity: 1,\n strokeWidth: 1\n};\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (unitlessKeys);\n\n\n//# sourceURL=webpack:////builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@emotion/unitless/dist/unitless.browser.esm.js?");
/***/ }),
/***/ "../../node_modules/@splunk/react-page/lib/index.js":
-/*!*************************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@splunk/react-page/lib/index.js ***!
- \*************************************************************************************/
+/*!*********************************************************************************************************!*\
+ !*** /builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@splunk/react-page/lib/index.js ***!
+ \*********************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
-eval("module.exports =\n/******/ (function(modules) { // webpackBootstrap\n/******/ \t// The module cache\n/******/ \tvar installedModules = {};\n/******/\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(installedModules[moduleId]) {\n/******/ \t\t\treturn installedModules[moduleId].exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = installedModules[moduleId] = {\n/******/ \t\t\ti: moduleId,\n/******/ \t\t\tl: false,\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/\n/******/ \t\t// Execute the module function\n/******/ \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n/******/\n/******/ \t\t// Flag the module as loaded\n/******/ \t\tmodule.l = true;\n/******/\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/\n/******/\n/******/ \t// expose the modules object (__webpack_modules__)\n/******/ \t__webpack_require__.m = modules;\n/******/\n/******/ \t// expose the module cache\n/******/ \t__webpack_require__.c = installedModules;\n/******/\n/******/ \t// define getter function for harmony exports\n/******/ \t__webpack_require__.d = function(exports, name, getter) {\n/******/ \t\tif(!__webpack_require__.o(exports, name)) {\n/******/ \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n/******/ \t\t}\n/******/ \t};\n/******/\n/******/ \t// define __esModule on exports\n/******/ \t__webpack_require__.r = function(exports) {\n/******/ \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n/******/ \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n/******/ \t\t}\n/******/ \t\tObject.defineProperty(exports, '__esModule', { value: true });\n/******/ \t};\n/******/\n/******/ \t// create a fake namespace object\n/******/ \t// mode & 1: value is a module id, require it\n/******/ \t// mode & 2: merge all properties of value into the ns\n/******/ \t// mode & 4: return value when already ns object\n/******/ \t// mode & 8|1: behave like require\n/******/ \t__webpack_require__.t = function(value, mode) {\n/******/ \t\tif(mode & 1) value = __webpack_require__(value);\n/******/ \t\tif(mode & 8) return value;\n/******/ \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n/******/ \t\tvar ns = Object.create(null);\n/******/ \t\t__webpack_require__.r(ns);\n/******/ \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n/******/ \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n/******/ \t\treturn ns;\n/******/ \t};\n/******/\n/******/ \t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t__webpack_require__.n = function(module) {\n/******/ \t\tvar getter = module && module.__esModule ?\n/******/ \t\t\tfunction getDefault() { return module['default']; } :\n/******/ \t\t\tfunction getModuleExports() { return module; };\n/******/ \t\t__webpack_require__.d(getter, 'a', getter);\n/******/ \t\treturn getter;\n/******/ \t};\n/******/\n/******/ \t// Object.prototype.hasOwnProperty.call\n/******/ \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n/******/\n/******/ \t// __webpack_public_path__\n/******/ \t__webpack_require__.p = \"\";\n/******/\n/******/\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(__webpack_require__.s = 10);\n/******/ })\n/************************************************************************/\n/******/ ([\n/* 0 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! react */ \"../../node_modules/react/index.js\");\n\n/***/ }),\n/* 1 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! styled-components */ \"../../node_modules/styled-components/dist/styled-components.browser.esm.js\");\n\n/***/ }),\n/* 2 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/themes/enterprise */ \"../../node_modules/@splunk/themes/enterprise.js\");\n\n/***/ }),\n/* 3 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! react-dom */ \"../../node_modules/react-dom/index.js\");\n\n/***/ }),\n/* 4 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! prop-types */ \"../../node_modules/prop-types/index.js\");\n\n/***/ }),\n/* 5 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! scriptjs */ \"../../node_modules/scriptjs/dist/script.js\");\n\n/***/ }),\n/* 6 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/react-ui/Layer */ \"../../node_modules/@splunk/react-ui/Layer.js\");\n\n/***/ }),\n/* 7 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/splunk-utils/url */ \"../../node_modules/@splunk/react-page/node_modules/@splunk/splunk-utils/url.js\");\n\n/***/ }),\n/* 8 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/react-ui/ScreenReaderContent */ \"../../node_modules/@splunk/react-ui/ScreenReaderContent.js\");\n\n/***/ }),\n/* 9 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/ui-utils/i18n */ \"../../node_modules/@splunk/ui-utils/i18n.js\");\n\n/***/ }),\n/* 10 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n// ESM COMPAT FLAG\n__webpack_require__.r(__webpack_exports__);\n\n// EXTERNAL MODULE: external \"react\"\nvar external_react_ = __webpack_require__(0);\nvar external_react_default = /*#__PURE__*/__webpack_require__.n(external_react_);\n\n// EXTERNAL MODULE: external \"react-dom\"\nvar external_react_dom_ = __webpack_require__(3);\n\n// EXTERNAL MODULE: external \"scriptjs\"\nvar external_scriptjs_ = __webpack_require__(5);\nvar external_scriptjs_default = /*#__PURE__*/__webpack_require__.n(external_scriptjs_);\n\n// EXTERNAL MODULE: external \"@splunk/react-ui/Layer\"\nvar Layer_ = __webpack_require__(6);\n\n// EXTERNAL MODULE: external \"@splunk/splunk-utils/url\"\nvar url_ = __webpack_require__(7);\n\n// EXTERNAL MODULE: external \"prop-types\"\nvar external_prop_types_ = __webpack_require__(4);\nvar external_prop_types_default = /*#__PURE__*/__webpack_require__.n(external_prop_types_);\n\n// EXTERNAL MODULE: external \"@splunk/react-ui/ScreenReaderContent\"\nvar ScreenReaderContent_ = __webpack_require__(8);\nvar ScreenReaderContent_default = /*#__PURE__*/__webpack_require__.n(ScreenReaderContent_);\n\n// EXTERNAL MODULE: external \"@splunk/ui-utils/i18n\"\nvar i18n_ = __webpack_require__(9);\n\n// EXTERNAL MODULE: external \"styled-components\"\nvar external_styled_components_ = __webpack_require__(1);\nvar external_styled_components_default = /*#__PURE__*/__webpack_require__.n(external_styled_components_);\n\n// EXTERNAL MODULE: external \"@splunk/themes/enterprise\"\nvar enterprise_ = __webpack_require__(2);\nvar enterprise_default = /*#__PURE__*/__webpack_require__.n(enterprise_);\n\n// CONCATENATED MODULE: ./src/LoadingStyles.js\nfunction _templateObject6() {\n var data = _taggedTemplateLiteral([\"\\n animation-name: \", \";\\n animation-duration: 1.4s;\\n animation-iteration-count: infinite;\\n animation-fill-mode: both;\\n background-color: \", \";\\n width: 10px;\\n height: 10px;\\n border-radius: 5px;\\n display: inline-block;\\n margin-right: \", \";\\n\\n &:nth-child(2) {\\n animation-delay: 0.2s;\\n }\\n\\n &:nth-child(3) {\\n animation-delay: 0.4s;\\n }\\n\"]);\n\n _templateObject6 = function _templateObject6() {\n return data;\n };\n\n return data;\n}\n\nfunction _templateObject5() {\n var data = _taggedTemplateLiteral([\"\\n color: \", \";\\n padding-top: 30vh;\\n text-align: center;\\n min-height: 400px;\\n\"]);\n\n _templateObject5 = function _templateObject5() {\n return data;\n };\n\n return data;\n}\n\nfunction _templateObject4() {\n var data = _taggedTemplateLiteral([\"\\n background-color: \", \";\\n min-height: 44px;\\n\"]);\n\n _templateObject4 = function _templateObject4() {\n return data;\n };\n\n return data;\n}\n\nfunction _templateObject3() {\n var data = _taggedTemplateLiteral([\"\\n padding: 0;\\n background-color: \", \";\\n height: 34px;\\n\"]);\n\n _templateObject3 = function _templateObject3() {\n return data;\n };\n\n return data;\n}\n\nfunction _templateObject2() {\n var data = _taggedTemplateLiteral([\"\\n background-color: \", \";\\n position: fixed;\\n opacity: 1;\\n z-index: 10000;\\n top: 0;\\n bottom: 0;\\n left: 0;\\n right: 0;\\n\"]);\n\n _templateObject2 = function _templateObject2() {\n return data;\n };\n\n return data;\n}\n\nfunction _templateObject() {\n var data = _taggedTemplateLiteral([\"\\n 0% {\\n opacity: 0.2;\\n }\\n\\n 20% {\\n opacity: 1;\\n }\\n\\n 100% {\\n opacity: 0.2;\\n }\\n\"]);\n\n _templateObject = function _templateObject() {\n return data;\n };\n\n return data;\n}\n\nfunction _taggedTemplateLiteral(strings, raw) { if (!raw) { raw = strings.slice(0); } return Object.freeze(Object.defineProperties(strings, { raw: { value: Object.freeze(raw) } })); }\n\n\n\nvar blink = Object(external_styled_components_[\"keyframes\"])(_templateObject());\nvar Main = external_styled_components_default.a.div(_templateObject2(), enterprise_default.a.gray96);\nvar SplunkBar = external_styled_components_default.a.div(_templateObject3(), enterprise_default.a.gray20);\nvar AppBar = external_styled_components_default.a.div(_templateObject4(), enterprise_default.a.gray30);\nvar AppBody = external_styled_components_default.a.div(_templateObject5(), enterprise_default.a.gray20);\nvar Dot = external_styled_components_default.a.div(_templateObject6(), blink, enterprise_default.a.gray60, enterprise_default.a.spacingHalf);\n\n// CONCATENATED MODULE: ./src/Loading.jsx\n\n\n\n\n\nvar propTypes = {\n hideAppBar: external_prop_types_default.a.bool,\n hideChrome: external_prop_types_default.a.bool,\n hideSplunkBar: external_prop_types_default.a.bool\n};\nvar defaultProps = {\n hideAppBar: false,\n hideChrome: false,\n hideSplunkBar: false\n};\n\nfunction Loading(_ref) {\n var hideAppBar = _ref.hideAppBar,\n hideChrome = _ref.hideChrome,\n hideSplunkBar = _ref.hideSplunkBar;\n return /*#__PURE__*/external_react_default.a.createElement(Main, null, !hideChrome && !hideSplunkBar && /*#__PURE__*/external_react_default.a.createElement(SplunkBar, null), !hideChrome && !hideAppBar && /*#__PURE__*/external_react_default.a.createElement(AppBar, null), /*#__PURE__*/external_react_default.a.createElement(AppBody, null, /*#__PURE__*/external_react_default.a.createElement(Dot, null), /*#__PURE__*/external_react_default.a.createElement(Dot, null), /*#__PURE__*/external_react_default.a.createElement(Dot, null), /*#__PURE__*/external_react_default.a.createElement(ScreenReaderContent_default.a, null, Object(i18n_[\"_\"])('Loading'))));\n}\n\nLoading.propTypes = propTypes;\nLoading.defaultProps = defaultProps;\n/* harmony default export */ var src_Loading = (Loading);\n// CONCATENATED MODULE: ./src/index.jsx\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n\n\n\n\n\n\n/**\n * Loads the layout from the server, using requirejs if available on the window and scriptjs if not.\n *\n * @param {Function} callback - A callback invoked with the layout module once resolved.\n * @private\n */\n\nfunction getLayoutApi(callback) {\n var url = Object(url_[\"createStaticURL\"])('build/api/layout.js');\n\n if (window.requirejs) {\n window.requirejs([url], callback);\n } else {\n external_scriptjs_default()(url, function () {\n // eslint-disable-next-line no-underscore-dangle\n callback(window.__splunk_layout__);\n });\n }\n}\n/**\n * Renders a React element into the Layout API.\n * @public\n * @param {element} element - A React element.\n * @param {object} [options]\n * @param {string} [options.pageTitle] - Changes the page title.\n * @param {Boolean} [options.hideAppBar = false] - Hides the app bar.\n * @param {Boolean} [options.hideAppsList = false] - Hides the app list in\n * the Splunk bar.\n * @param {Boolean} [options.hideChrome = false] - Renders only the main content, hiding\n * the Splunk bar, app bar, and footer.\n * @param {Boolean} [options.hideFooter = false] - Hides the footer.\n * @param {Boolean} [options.hideSplunkBar = false] - Hides the Splunk bar.\n * @param {string} [options.layout = 'scrolling'] - Set to `fixed` to fix all navigation bars\n * to the edge of the page.\n * @param {Boolean} [options.useGlobalLayerStack = true] - Wraps elements in @splunk/react-ui's LayerStackGlobalProvider.\n */\n\n\nfunction layout(element) {\n var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n var _ref$useGlobalLayerSt = _ref.useGlobalLayerStack,\n useGlobalLayerStack = _ref$useGlobalLayerSt === void 0 ? true : _ref$useGlobalLayerSt,\n pageTitle = _ref.pageTitle,\n layoutAPIOptions = _objectWithoutProperties(_ref, [\"useGlobalLayerStack\", \"pageTitle\"]);\n\n var loadingContainer = document.createElement('div');\n\n if (pageTitle) {\n document.title = pageTitle;\n }\n\n document.body.appendChild(loadingContainer);\n Object(external_react_dom_[\"render\"])( /*#__PURE__*/external_react_default.a.createElement(src_Loading, layoutAPIOptions), loadingContainer);\n getLayoutApi(function (layoutApi) {\n var containerEl;\n\n if (layoutApi) {\n containerEl = layoutApi.create(layoutAPIOptions).getContainerElement();\n\n if (layoutAPIOptions.layout === 'fixed') {\n // the above create method adds flex: 1 0 0\n // IE 11 disregards 0px shorthand for flex-basis component.\n // flex-basis 0% is better than 0px because css minification can remove px\n if (!containerEl.style.flex || containerEl.style.flex === '1 0 0px') {\n containerEl.style.flex = '1 0 0%';\n } // all elements in the hierarchy must have 'overflow: hidden' for children\n // to support scrolling correctly.\n\n\n if (!containerEl.style.overflow) {\n containerEl.style.overflow = 'hidden';\n } // splunk hijacks the width of the body when printing, so we have to force width to the size\n // of the viewport so that things print at the correct width\n\n\n if (!containerEl.style.width) {\n containerEl.style.width = '100vw';\n }\n }\n } else {\n // eslint-disable-next-line no-console\n console.error('Unable to load layout.');\n containerEl = document.createElement('div');\n document.body.appendChild(containerEl);\n }\n\n setTimeout(function () {\n Object(external_react_dom_[\"unmountComponentAtNode\"])(loadingContainer);\n loadingContainer.parentNode.removeChild(loadingContainer);\n var wrappedElement = useGlobalLayerStack ? /*#__PURE__*/external_react_default.a.createElement(Layer_[\"LayerStackGlobalProvider\"], null, element) : element;\n Object(external_react_dom_[\"render\"])(wrappedElement, containerEl);\n }, 30);\n });\n}\n\n/* harmony default export */ var src = __webpack_exports__[\"default\"] = (layout);\n\n/***/ })\n/******/ ]);\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@splunk/react-page/lib/index.js?");
+eval("module.exports =\n/******/ (function(modules) { // webpackBootstrap\n/******/ \t// The module cache\n/******/ \tvar installedModules = {};\n/******/\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(installedModules[moduleId]) {\n/******/ \t\t\treturn installedModules[moduleId].exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = installedModules[moduleId] = {\n/******/ \t\t\ti: moduleId,\n/******/ \t\t\tl: false,\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/\n/******/ \t\t// Execute the module function\n/******/ \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n/******/\n/******/ \t\t// Flag the module as loaded\n/******/ \t\tmodule.l = true;\n/******/\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/\n/******/\n/******/ \t// expose the modules object (__webpack_modules__)\n/******/ \t__webpack_require__.m = modules;\n/******/\n/******/ \t// expose the module cache\n/******/ \t__webpack_require__.c = installedModules;\n/******/\n/******/ \t// define getter function for harmony exports\n/******/ \t__webpack_require__.d = function(exports, name, getter) {\n/******/ \t\tif(!__webpack_require__.o(exports, name)) {\n/******/ \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n/******/ \t\t}\n/******/ \t};\n/******/\n/******/ \t// define __esModule on exports\n/******/ \t__webpack_require__.r = function(exports) {\n/******/ \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n/******/ \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n/******/ \t\t}\n/******/ \t\tObject.defineProperty(exports, '__esModule', { value: true });\n/******/ \t};\n/******/\n/******/ \t// create a fake namespace object\n/******/ \t// mode & 1: value is a module id, require it\n/******/ \t// mode & 2: merge all properties of value into the ns\n/******/ \t// mode & 4: return value when already ns object\n/******/ \t// mode & 8|1: behave like require\n/******/ \t__webpack_require__.t = function(value, mode) {\n/******/ \t\tif(mode & 1) value = __webpack_require__(value);\n/******/ \t\tif(mode & 8) return value;\n/******/ \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n/******/ \t\tvar ns = Object.create(null);\n/******/ \t\t__webpack_require__.r(ns);\n/******/ \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n/******/ \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n/******/ \t\treturn ns;\n/******/ \t};\n/******/\n/******/ \t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t__webpack_require__.n = function(module) {\n/******/ \t\tvar getter = module && module.__esModule ?\n/******/ \t\t\tfunction getDefault() { return module['default']; } :\n/******/ \t\t\tfunction getModuleExports() { return module; };\n/******/ \t\t__webpack_require__.d(getter, 'a', getter);\n/******/ \t\treturn getter;\n/******/ \t};\n/******/\n/******/ \t// Object.prototype.hasOwnProperty.call\n/******/ \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n/******/\n/******/ \t// __webpack_public_path__\n/******/ \t__webpack_require__.p = \"\";\n/******/\n/******/\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(__webpack_require__.s = 12);\n/******/ })\n/************************************************************************/\n/******/ ([\n/* 0 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! react */ \"../../node_modules/react/index.js\");\n\n/***/ }),\n/* 1 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/themes */ \"../../node_modules/@splunk/themes/index.js\");\n\n/***/ }),\n/* 2 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! styled-components */ \"../../node_modules/styled-components/dist/styled-components.browser.esm.js\");\n\n/***/ }),\n/* 3 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! react-dom */ \"../../node_modules/react-dom/index.js\");\n\n/***/ }),\n/* 4 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! prop-types */ \"../../node_modules/prop-types/index.js\");\n\n/***/ }),\n/* 5 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/splunk-utils/themes */ \"../../node_modules/@splunk/splunk-utils/themes.js\");\n\n/***/ }),\n/* 6 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! scriptjs */ \"../../node_modules/scriptjs/dist/script.js\");\n\n/***/ }),\n/* 7 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/react-ui/Layer */ \"../../node_modules/@splunk/react-ui/Layer.js\");\n\n/***/ }),\n/* 8 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/splunk-utils/url */ \"../../node_modules/@splunk/splunk-utils/url.js\");\n\n/***/ }),\n/* 9 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/themes/SplunkThemeProvider */ \"../../node_modules/@splunk/themes/SplunkThemeProvider.js\");\n\n/***/ }),\n/* 10 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/react-ui/ScreenReaderContent */ \"../../node_modules/@splunk/react-ui/ScreenReaderContent.js\");\n\n/***/ }),\n/* 11 */\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/ui-utils/i18n */ \"../../node_modules/@splunk/ui-utils/i18n.js\");\n\n/***/ }),\n/* 12 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n// ESM COMPAT FLAG\n__webpack_require__.r(__webpack_exports__);\n\n// EXTERNAL MODULE: external \"react\"\nvar external_react_ = __webpack_require__(0);\nvar external_react_default = /*#__PURE__*/__webpack_require__.n(external_react_);\n\n// EXTERNAL MODULE: external \"react-dom\"\nvar external_react_dom_ = __webpack_require__(3);\n\n// EXTERNAL MODULE: external \"scriptjs\"\nvar external_scriptjs_ = __webpack_require__(6);\nvar external_scriptjs_default = /*#__PURE__*/__webpack_require__.n(external_scriptjs_);\n\n// EXTERNAL MODULE: external \"@splunk/react-ui/Layer\"\nvar Layer_ = __webpack_require__(7);\n\n// EXTERNAL MODULE: external \"@splunk/splunk-utils/url\"\nvar url_ = __webpack_require__(8);\n\n// EXTERNAL MODULE: external \"@splunk/themes/SplunkThemeProvider\"\nvar SplunkThemeProvider_ = __webpack_require__(9);\nvar SplunkThemeProvider_default = /*#__PURE__*/__webpack_require__.n(SplunkThemeProvider_);\n\n// EXTERNAL MODULE: external \"@splunk/splunk-utils/themes\"\nvar themes_ = __webpack_require__(5);\n\n// EXTERNAL MODULE: external \"prop-types\"\nvar external_prop_types_ = __webpack_require__(4);\nvar external_prop_types_default = /*#__PURE__*/__webpack_require__.n(external_prop_types_);\n\n// EXTERNAL MODULE: external \"@splunk/react-ui/ScreenReaderContent\"\nvar ScreenReaderContent_ = __webpack_require__(10);\nvar ScreenReaderContent_default = /*#__PURE__*/__webpack_require__.n(ScreenReaderContent_);\n\n// EXTERNAL MODULE: external \"@splunk/ui-utils/i18n\"\nvar i18n_ = __webpack_require__(11);\n\n// EXTERNAL MODULE: external \"styled-components\"\nvar external_styled_components_ = __webpack_require__(2);\nvar external_styled_components_default = /*#__PURE__*/__webpack_require__.n(external_styled_components_);\n\n// EXTERNAL MODULE: external \"@splunk/themes\"\nvar external_splunk_themes_ = __webpack_require__(1);\n\n// CONCATENATED MODULE: ./src/LoadingStyles.js\nfunction _templateObject6() {\n var data = _taggedTemplateLiteral([\"\\n animation-name: \", \";\\n animation-duration: 1.4s;\\n animation-iteration-count: infinite;\\n animation-fill-mode: both;\\n background-color: \", \";\\n width: 10px;\\n height: 10px;\\n border-radius: 5px;\\n display: inline-block;\\n margin-right: \", \";\\n\\n &:nth-child(2) {\\n animation-delay: 0.2s;\\n }\\n\\n &:nth-child(3) {\\n animation-delay: 0.4s;\\n }\\n\"]);\n\n _templateObject6 = function _templateObject6() {\n return data;\n };\n\n return data;\n}\n\nfunction _templateObject5() {\n var data = _taggedTemplateLiteral([\"\\n color: \", \";\\n padding-top: 30vh;\\n text-align: center;\\n min-height: 400px;\\n\"]);\n\n _templateObject5 = function _templateObject5() {\n return data;\n };\n\n return data;\n}\n\nfunction _templateObject4() {\n var data = _taggedTemplateLiteral([\"\\n background-color: \", \";\\n min-height: 44px;\\n\"]);\n\n _templateObject4 = function _templateObject4() {\n return data;\n };\n\n return data;\n}\n\nfunction _templateObject3() {\n var data = _taggedTemplateLiteral([\"\\n padding: 0;\\n background-color: \", \";\\n height: 34px;\\n\"]);\n\n _templateObject3 = function _templateObject3() {\n return data;\n };\n\n return data;\n}\n\nfunction _templateObject2() {\n var data = _taggedTemplateLiteral([\"\\n background-color: \", \";\\n position: fixed;\\n opacity: 1;\\n z-index: 10000;\\n top: 0;\\n bottom: 0;\\n left: 0;\\n right: 0;\\n\"]);\n\n _templateObject2 = function _templateObject2() {\n return data;\n };\n\n return data;\n}\n\nfunction _templateObject() {\n var data = _taggedTemplateLiteral([\"\\n 0% {\\n opacity: 0.2;\\n }\\n\\n 20% {\\n opacity: 1;\\n }\\n\\n 100% {\\n opacity: 0.2;\\n }\\n\"]);\n\n _templateObject = function _templateObject() {\n return data;\n };\n\n return data;\n}\n\nfunction _taggedTemplateLiteral(strings, raw) { if (!raw) { raw = strings.slice(0); } return Object.freeze(Object.defineProperties(strings, { raw: { value: Object.freeze(raw) } })); }\n\n\n\nvar blink = Object(external_styled_components_[\"keyframes\"])(_templateObject());\nvar Main = external_styled_components_default.a.div(_templateObject2(), external_splunk_themes_[\"variables\"].backgroundColorPage);\nvar SplunkBar = external_styled_components_default.a.div(_templateObject3(), Object(external_splunk_themes_[\"pick\"])({\n prisma: external_splunk_themes_[\"variables\"].backgroundColorSection,\n enterprise: external_splunk_themes_[\"variables\"].gray20\n}));\nvar AppBar = external_styled_components_default.a.div(_templateObject4(), Object(external_splunk_themes_[\"pick\"])({\n prisma: external_splunk_themes_[\"variables\"].backgroundColorPopup,\n enterprise: external_splunk_themes_[\"variables\"].gray30\n}));\nvar AppBody = external_styled_components_default.a.div(_templateObject5(), external_splunk_themes_[\"variables\"].contentColorInverted);\nvar Dot = external_styled_components_default.a.div(_templateObject6(), blink, external_splunk_themes_[\"variables\"].neutral500, Object(external_splunk_themes_[\"pick\"])({\n prisma: external_splunk_themes_[\"variables\"].spacingMedium,\n enterprise: external_splunk_themes_[\"variables\"].spacingHalf\n}));\n\n// CONCATENATED MODULE: ./src/Loading.jsx\n\n\n\n\n\nvar propTypes = {\n hideAppBar: external_prop_types_default.a.bool,\n hideChrome: external_prop_types_default.a.bool,\n hideSplunkBar: external_prop_types_default.a.bool\n};\nvar defaultProps = {\n hideAppBar: false,\n hideChrome: false,\n hideSplunkBar: false\n};\n\nfunction Loading(_ref) {\n var hideAppBar = _ref.hideAppBar,\n hideChrome = _ref.hideChrome,\n hideSplunkBar = _ref.hideSplunkBar;\n return /*#__PURE__*/external_react_default.a.createElement(Main, null, !hideChrome && !hideSplunkBar && /*#__PURE__*/external_react_default.a.createElement(SplunkBar, null), !hideChrome && !hideAppBar && /*#__PURE__*/external_react_default.a.createElement(AppBar, null), /*#__PURE__*/external_react_default.a.createElement(AppBody, null, /*#__PURE__*/external_react_default.a.createElement(Dot, null), /*#__PURE__*/external_react_default.a.createElement(Dot, null), /*#__PURE__*/external_react_default.a.createElement(Dot, null), /*#__PURE__*/external_react_default.a.createElement(ScreenReaderContent_default.a, null, Object(i18n_[\"_\"])('Loading'))));\n}\n\nLoading.propTypes = propTypes;\nLoading.defaultProps = defaultProps;\n/* harmony default export */ var src_Loading = (Loading);\n// CONCATENATED MODULE: ./src/index.jsx\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n\n\n\n\n\n\n\n\n/**\n * Loads the layout from the server, using requirejs if available on the window and scriptjs if not.\n *\n * @param {Function} callback - A callback invoked with the layout module once resolved.\n * @private\n */\n\nfunction getLayoutApi(callback) {\n var url = Object(url_[\"createStaticURL\"])('build/api/layout.js');\n\n if (window.requirejs) {\n window.requirejs([url], callback);\n } else {\n external_scriptjs_default()(url, function () {\n // eslint-disable-next-line no-underscore-dangle\n callback(window.__splunk_layout__);\n });\n }\n}\n/**\n * Renders a React element into the Layout API.\n * @public\n * @param {element} element - A React element.\n * @param {object} [options]\n * @param {string} [options.pageTitle] - Changes the page title.\n * @param {Boolean} [options.hideAppBar = false] - Hides the app bar.\n * @param {Boolean} [options.hideAppsList = false] - Hides the app list in\n * the Splunk bar.\n * @param {Boolean} [options.hideChrome = false] - Renders only the main content, hiding\n * the Splunk bar, app bar, and footer.\n * @param {Boolean} [options.hideFooter = false] - Hides the footer.\n * @param {Boolean} [options.hideSplunkBar = false] - Hides the Splunk bar.\n * @param {string} [options.layout = 'scrolling'] - Set to `fixed` to fix all navigation bars\n * to the edge of the page.\n * @param {string} [options.loadingThemeOverride] - Allows the theme provided by Splunk Enterprise to the loading screen\n * to be overridden with `enterprise` or `enterpriseDark`.\n * @param {Boolean} [options.useGlobalLayerStack = true] - Wraps elements in @splunk/react-ui's LayerStackGlobalProvider.\n */\n\n\nfunction layout(element) {\n var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n var _ref$useGlobalLayerSt = _ref.useGlobalLayerStack,\n useGlobalLayerStack = _ref$useGlobalLayerSt === void 0 ? true : _ref$useGlobalLayerSt,\n loadingThemeOverride = _ref.loadingThemeOverride,\n pageTitle = _ref.pageTitle,\n layoutAPIOptions = _objectWithoutProperties(_ref, [\"useGlobalLayerStack\", \"loadingThemeOverride\", \"pageTitle\"]);\n\n var loadingContainer = document.createElement('div');\n var loadingTheme = Object(themes_[\"getThemeOptions\"])(loadingThemeOverride || Object(themes_[\"defaultTheme\"])());\n\n if (pageTitle) {\n document.title = pageTitle;\n }\n\n document.body.appendChild(loadingContainer);\n Object(external_react_dom_[\"render\"])( /*#__PURE__*/external_react_default.a.createElement(SplunkThemeProvider_default.a, loadingTheme, /*#__PURE__*/external_react_default.a.createElement(src_Loading, layoutAPIOptions)), loadingContainer);\n getLayoutApi(function (layoutApi) {\n var containerEl;\n\n if (layoutApi) {\n containerEl = layoutApi.create(layoutAPIOptions).getContainerElement();\n\n if (layoutAPIOptions.layout === 'fixed') {\n // the above create method adds flex: 1 0 0\n // IE 11 disregards 0px shorthand for flex-basis component.\n // flex-basis 0% is better than 0px because css minification can remove px\n if (!containerEl.style.flex || containerEl.style.flex === '1 0 0px') {\n containerEl.style.flex = '1 0 0%';\n } // all elements in the hierarchy must have 'overflow: hidden' for children\n // to support scrolling correctly.\n\n\n if (!containerEl.style.overflow) {\n containerEl.style.overflow = 'hidden';\n } // splunk hijacks the width of the body when printing, so we have to force width to the size\n // of the viewport so that things print at the correct width\n\n\n if (!containerEl.style.width) {\n containerEl.style.width = '100vw';\n }\n }\n } else {\n // eslint-disable-next-line no-console\n console.error('Unable to load layout.');\n containerEl = document.createElement('div');\n document.body.appendChild(containerEl);\n }\n\n setTimeout(function () {\n Object(external_react_dom_[\"unmountComponentAtNode\"])(loadingContainer);\n loadingContainer.parentNode.removeChild(loadingContainer);\n var wrappedElement = useGlobalLayerStack ? /*#__PURE__*/external_react_default.a.createElement(Layer_[\"LayerStackGlobalProvider\"], null, element) : element;\n Object(external_react_dom_[\"render\"])(wrappedElement, containerEl);\n }, 30);\n });\n}\n\n/* harmony default export */ var src = __webpack_exports__[\"default\"] = (layout);\n\n/***/ })\n/******/ ]);\n\n//# sourceURL=webpack:////builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@splunk/react-page/lib/index.js?");
/***/ }),
-/***/ "../../node_modules/@splunk/react-page/node_modules/@splunk/splunk-utils/config.js":
-/*!********************************************************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@splunk/react-page/node_modules/@splunk/splunk-utils/config.js ***!
- \********************************************************************************************************************/
+/***/ "../../node_modules/@splunk/react-ui/Layer.js":
+/*!***************************************************************************************************!*\
+ !*** /builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@splunk/react-ui/Layer.js ***!
+ \***************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
-"use strict";
-eval("/* WEBPACK VAR INJECTION */(function(global) {\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.extractAppName = extractAppName;\nexports.versionLabel = exports.username = exports.splunkdPath = exports.serverTimezoneInfo = exports.rootPath = exports.portNumber = exports.locale = exports.config = exports.buildPushNumber = exports.buildNumber = exports.appBuild = exports.app = exports.isAvailable = exports.CSRFToken = void 0;\n\nvar _lodash = __webpack_require__(/*! lodash */ \"../../node_modules/lodash/lodash.js\");\n\nvar _cookie = __webpack_require__(/*! @splunk/ui-utils/cookie */ \"../../node_modules/@splunk/ui-utils/cookie.js\");\n\n/**\n * A set of constants describing the server environment. If window.$C isn't defined, most of the\n * values on this page are also undefined.\n *\n * The constants may be imported independently, such as:\n * ```\n * import { buildNumber, locale, rootPath } from '@splunk/splunk-utils/config';\n * @file\n */\n\n/* global global */\n// If this is running in Node, the root is the `global` object. If it's running in the browser,\n// root is the `window` object.\nvar root = typeof window === 'undefined' ? global : window;\n/**\n * A function to get a $C prop. Returns undefined if $C isn't available.\n * @private\n */\n\nfunction get$CEntry(prop) {\n return (0, _lodash.get)(root, ['$C', prop]);\n}\n/**\n * The CSRF token. This may be `null` if the token isn't found in the cookie.\n *\n * @constant\n *\n * @public\n */\n\n\nvar CSRFToken = (0, _cookie.getEntry)(\"splunkweb_csrf_token_\".concat(get$CEntry('MRSPARKLE_PORT_NUMBER')));\n/**\n * If `window.$C` is undefined or invalid, isAvailable is `false`.\n * @constant\n * @public\n */\n\nexports.CSRFToken = CSRFToken;\nvar isAvailable = !!get$CEntry('SPLUNKD_PATH');\n/**\n * Extracts app name from the URL. To enable testing, this function is exported and pathname\n * can be overridden.\n * @private\n */\n\nexports.isAvailable = isAvailable;\n\nfunction extractAppName() {\n var pathname = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : (0, _lodash.get)(root, ['document', 'location', 'pathname'], '');\n var pathMatch = pathname.match(/\\w\\w.\\w\\w\\/(app|manager)\\/([^/]+)/);\n return pathMatch ? pathMatch[2] : undefined;\n}\n/**\n * The name of the current app as shown in the URL (not the display name).\n * @constant\n * @public\n */\n\n\nvar app = extractAppName();\n/**\n * The build number of the current app.\n * @constant\n * @public\n */\n\nexports.app = app;\nvar appBuild = get$CEntry('APP_BUILD');\n/**\n * A hash string of the current build.\n * @constant\n * @type {string}\n * @public\n */\n\nexports.appBuild = appBuild;\nvar buildNumber = get$CEntry('BUILD_NUMBER');\n/**\n * A incremented number configured per instance. Defaults to 0.\n * @constant\n * @public\n */\n\nexports.buildNumber = buildNumber;\nvar buildPushNumber = get$CEntry('BUILD_PUSH_NUMBER');\n/**\n * The full object of window.$C.\n * @constant\n * @public\n */\n\nexports.buildPushNumber = buildPushNumber;\nvar config = (0, _lodash.get)(root, '$C');\n/**\n * The current locale, such as \"en-US\".\n * @constant\n * @public\n */\n\nexports.config = config;\nvar locale = get$CEntry('LOCALE');\n/**\n * The port that Splunk Web is using. Defaults to 8000.\n * @constant\n * @public\n */\n\nexports.locale = locale;\nvar portNumber = get$CEntry('MRSPARKLE_PORT_NUMBER');\n/**\n * Splunk may not be running in the root directory, so the locale may not be the first element\n * in the pathname. If it is running in the root directory, ```rootPath``` is an empty\n * string. Otherwise it returns the root. For example, in the page\n * ```\n * http://splunk.domain.com/my-root-dir/en-US/app/search/search\n * ```\n * ```rootPath``` is set to ```'my-root-dir'```.\n * @constant\n * @public\n */\n\nexports.portNumber = portNumber;\nvar rootPath = get$CEntry('MRSPARKLE_ROOT_PATH');\n/**\n * The serialized Splunk Enterprise time zone data. This can be parsed for use in formatting Epoch times\n * on the client.\n * @constant\n * @public\n */\n\nexports.rootPath = rootPath;\nvar serverTimezoneInfo = get$CEntry('SERVER_ZONEINFO');\n/**\n * The Splunk Web proxing to splunkd, such as ```/en-US/splunkd/__raw```.\n * @constant\n * @public\n */\n\nexports.serverTimezoneInfo = serverTimezoneInfo;\nvar splunkdPath = get$CEntry('SPLUNKD_PATH');\n/**\n * The username of the current user.\n * @constant\n * @public\n */\n\nexports.splunkdPath = splunkdPath;\nvar username = get$CEntry('USERNAME');\n/**\n * The version label of splunkd.\n * @constant\n * @public\n */\n\nexports.username = username;\nvar versionLabel = get$CEntry('VERSION_LABEL');\nexports.versionLabel = versionLabel;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../../../../webpack/buildin/global.js */ \"../../node_modules/webpack/buildin/global.js\")))\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@splunk/react-page/node_modules/@splunk/splunk-utils/config.js?");
+eval("module.exports =\n/******/ (function(modules) { // webpackBootstrap\n/******/ \t// The module cache\n/******/ \tvar installedModules = {};\n/******/\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(installedModules[moduleId]) {\n/******/ \t\t\treturn installedModules[moduleId].exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = installedModules[moduleId] = {\n/******/ \t\t\ti: moduleId,\n/******/ \t\t\tl: false,\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/\n/******/ \t\t// Execute the module function\n/******/ \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n/******/\n/******/ \t\t// Flag the module as loaded\n/******/ \t\tmodule.l = true;\n/******/\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/\n/******/\n/******/ \t// expose the modules object (__webpack_modules__)\n/******/ \t__webpack_require__.m = modules;\n/******/\n/******/ \t// expose the module cache\n/******/ \t__webpack_require__.c = installedModules;\n/******/\n/******/ \t// define getter function for harmony exports\n/******/ \t__webpack_require__.d = function(exports, name, getter) {\n/******/ \t\tif(!__webpack_require__.o(exports, name)) {\n/******/ \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n/******/ \t\t}\n/******/ \t};\n/******/\n/******/ \t// define __esModule on exports\n/******/ \t__webpack_require__.r = function(exports) {\n/******/ \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n/******/ \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n/******/ \t\t}\n/******/ \t\tObject.defineProperty(exports, '__esModule', { value: true });\n/******/ \t};\n/******/\n/******/ \t// create a fake namespace object\n/******/ \t// mode & 1: value is a module id, require it\n/******/ \t// mode & 2: merge all properties of value into the ns\n/******/ \t// mode & 4: return value when already ns object\n/******/ \t// mode & 8|1: behave like require\n/******/ \t__webpack_require__.t = function(value, mode) {\n/******/ \t\tif(mode & 1) value = __webpack_require__(value);\n/******/ \t\tif(mode & 8) return value;\n/******/ \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n/******/ \t\tvar ns = Object.create(null);\n/******/ \t\t__webpack_require__.r(ns);\n/******/ \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n/******/ \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n/******/ \t\treturn ns;\n/******/ \t};\n/******/\n/******/ \t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t__webpack_require__.n = function(module) {\n/******/ \t\tvar getter = module && module.__esModule ?\n/******/ \t\t\tfunction getDefault() { return module['default']; } :\n/******/ \t\t\tfunction getModuleExports() { return module; };\n/******/ \t\t__webpack_require__.d(getter, 'a', getter);\n/******/ \t\treturn getter;\n/******/ \t};\n/******/\n/******/ \t// Object.prototype.hasOwnProperty.call\n/******/ \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n/******/\n/******/ \t// __webpack_public_path__\n/******/ \t__webpack_require__.p = \"\";\n/******/\n/******/\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(__webpack_require__.s = 168);\n/******/ })\n/************************************************************************/\n/******/ ({\n\n/***/ 1:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! prop-types */ \"../../node_modules/prop-types/index.js\");\n\n/***/ }),\n\n/***/ 104:\n/***/ (function(module, exports) {\n\nvar g;\n\n// This works in non-strict mode\ng = (function() {\n\treturn this;\n})();\n\ntry {\n\t// This works if eval is allowed (see CSP)\n\tg = g || new Function(\"return this\")();\n} catch (e) {\n\t// This works if the window reference is available\n\tif (typeof window === \"object\") g = window;\n}\n\n// g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\nmodule.exports = g;\n\n\n/***/ }),\n\n/***/ 15:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! react-event-listener */ \"../../node_modules/react-event-listener/dist/react-event-listener.cjs.js\");\n\n/***/ }),\n\n/***/ 168:\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n// ESM COMPAT FLAG\n__webpack_require__.r(__webpack_exports__);\n\n// EXPORTS\n__webpack_require__.d(__webpack_exports__, \"default\", function() { return /* reexport */ src_Layer_Layer; });\n__webpack_require__.d(__webpack_exports__, \"LayerStackContext\", function() { return /* reexport */ LayerStack[\"a\" /* LayerStackContext */]; });\n__webpack_require__.d(__webpack_exports__, \"LayerStackGlobalProvider\", function() { return /* reexport */ LayerStack[\"b\" /* LayerStackGlobalProvider */]; });\n\n// EXTERNAL MODULE: external \"react\"\nvar external_react_ = __webpack_require__(2);\nvar external_react_default = /*#__PURE__*/__webpack_require__.n(external_react_);\n\n// EXTERNAL MODULE: external \"react-dom\"\nvar external_react_dom_ = __webpack_require__(60);\n\n// EXTERNAL MODULE: external \"prop-types\"\nvar external_prop_types_ = __webpack_require__(1);\nvar external_prop_types_default = /*#__PURE__*/__webpack_require__.n(external_prop_types_);\n\n// EXTERNAL MODULE: external \"react-event-listener\"\nvar external_react_event_listener_ = __webpack_require__(15);\nvar external_react_event_listener_default = /*#__PURE__*/__webpack_require__.n(external_react_event_listener_);\n\n// EXTERNAL MODULE: external \"lodash\"\nvar external_lodash_ = __webpack_require__(4);\n\n// EXTERNAL MODULE: external \"@splunk/ui-utils/keyboard\"\nvar keyboard_ = __webpack_require__(9);\n\n// EXTERNAL MODULE: ./src/Layer/LayerStack.tsx\nvar LayerStack = __webpack_require__(68);\n\n// CONCATENATED MODULE: ./src/Layer/Layer.tsx\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n\n\n\n\n\n\n\n/** @public */\n\nvar possibleCloseReasons = ['clickAway', 'escapeKey'];\nvar propTypes = {\n children: external_prop_types_default.a.node,\n closeReasons: external_prop_types_default.a.arrayOf(external_prop_types_default.a.oneOf(possibleCloseReasons)),\n onRequestClose: external_prop_types_default.a.func,\n open: external_prop_types_default.a.bool\n};\nvar defaultProps = {\n closeReasons: possibleCloseReasons,\n open: false\n};\n\nvar Layer_Layer = /*#__PURE__*/function (_Component) {\n _inherits(Layer, _Component);\n\n var _super = _createSuper(Layer);\n\n // @docs-props-type LayerPropsBase\n // eslint-disable-next-line react/sort-comp\n // LayerStackContext (an array) keeps track of the current instances of Layer. This is\n // used by Layer#handleKeyDown to determine if the escapeKey event should be handled by\n // the current instance. Only the topmost Layer instance should honor the escapeKey.\n // TODO: enable once this is sorted out within the babel/ts ecosystem\n // declare context: React.ContextType;\n function Layer(props) {\n var _this;\n\n _classCallCheck(this, Layer);\n\n _this = _super.call(this, props);\n\n _defineProperty(_assertThisInitialized(_this), \"layerClickEvent\", null);\n\n _defineProperty(_assertThisInitialized(_this), \"handleClickOnLayer\", function (_ref) {\n var nativeEvent = _ref.nativeEvent;\n _this.layerClickEvent = nativeEvent;\n });\n\n _defineProperty(_assertThisInitialized(_this), \"handleClickOnWindow\", function (event) {\n var _this$props$onRequest, _this$props;\n\n // clicks inside the layer should not be considered clickAways\n if (!_this.props.open || !Object(external_lodash_[\"includes\"])(_this.props.closeReasons, 'clickAway') || _this.layerClickEvent === event) {\n return;\n }\n\n (_this$props$onRequest = (_this$props = _this.props).onRequestClose) === null || _this$props$onRequest === void 0 ? void 0 : _this$props$onRequest.call(_this$props, {\n event: event,\n reason: 'clickAway'\n });\n });\n\n _defineProperty(_assertThisInitialized(_this), \"handleKeyDownOnWindow\", function (event) {\n if (_this.props.open && Object(keyboard_[\"keycode\"])(event) === 'esc' && Object(external_lodash_[\"last\"])(_this.getLayerStack()) === _assertThisInitialized(_this) && Object(external_lodash_[\"includes\"])(_this.props.closeReasons, 'escapeKey')) {\n var _this$props$onRequest2, _this$props2;\n\n (_this$props$onRequest2 = (_this$props2 = _this.props).onRequestClose) === null || _this$props$onRequest2 === void 0 ? void 0 : _this$props$onRequest2.call(_this$props2, {\n event: event,\n reason: 'escapeKey'\n });\n }\n });\n\n if (!Layer.layerContainer) {\n Layer.layerContainer = document.createElement('div');\n Layer.layerContainer.setAttribute('data-test', 'layer-container');\n document.body.appendChild(Layer.layerContainer);\n }\n\n return _this;\n }\n\n _createClass(Layer, [{\n key: \"componentDidMount\",\n value: function componentDidMount() {\n if (this.props.open) {\n this.getLayerStack().push(this);\n }\n }\n }, {\n key: \"componentDidUpdate\",\n value: function componentDidUpdate(prevProps) {\n if (!prevProps.open && this.props.open) {\n this.getLayerStack().push(this);\n } else if (prevProps.open && !this.props.open) {\n Object(external_lodash_[\"pull\"])(this.getLayerStack(), this);\n }\n }\n }, {\n key: \"componentWillUnmount\",\n value: function componentWillUnmount() {\n Object(external_lodash_[\"pull\"])(this.getLayerStack(), this);\n }\n }, {\n key: \"getLayerStack\",\n value: function getLayerStack() {\n return this.context;\n }\n }, {\n key: \"render\",\n value: function render() {\n var _this$props3 = this.props,\n children = _this$props3.children,\n open = _this$props3.open;\n\n if (open) {\n var layerPortal = /*#__PURE__*/Object(external_react_dom_[\"createPortal\"])( /*#__PURE__*/external_react_default.a.createElement(\"div\", {\n // eslint-disable-line jsx-a11y/no-static-element-interactions\n \"data-test\": \"layer\",\n onMouseDown: this.handleClickOnLayer,\n onTouchStart: this.handleClickOnLayer\n }, children), Layer.layerContainer // eslint-disable-line @typescript-eslint/no-non-null-assertion\n );\n return /*#__PURE__*/external_react_default.a.createElement(external_react_default.a.Fragment, null, /*#__PURE__*/external_react_default.a.createElement(external_react_event_listener_default.a, {\n key: \"eventListener\",\n target: \"window\",\n onKeyDown: this.handleKeyDownOnWindow,\n onMouseDown: this.handleClickOnWindow,\n onTouchStart: this.handleClickOnWindow\n }), layerPortal);\n }\n\n return null;\n }\n }]);\n\n return Layer;\n}(external_react_[\"Component\"]);\n\n_defineProperty(Layer_Layer, \"layerContainer\", null);\n\n_defineProperty(Layer_Layer, \"possibleCloseReasons\", possibleCloseReasons);\n\n_defineProperty(Layer_Layer, \"propTypes\", propTypes);\n\n_defineProperty(Layer_Layer, \"defaultProps\", defaultProps);\n\n_defineProperty(Layer_Layer, \"contextType\", LayerStack[\"a\" /* LayerStackContext */]);\n\n/* harmony default export */ var src_Layer_Layer = (Layer_Layer);\n// CONCATENATED MODULE: ./src/Layer/index.ts\n\n\n\n/***/ }),\n\n/***/ 2:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! react */ \"../../node_modules/react/index.js\");\n\n/***/ }),\n\n/***/ 4:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! lodash */ \"../../node_modules/lodash/lodash.js\");\n\n/***/ }),\n\n/***/ 60:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! react-dom */ \"../../node_modules/react-dom/index.js\");\n\n/***/ }),\n\n/***/ 68:\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* WEBPACK VAR INJECTION */(function(global) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"a\", function() { return LayerStackContext; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"b\", function() { return LayerStackGlobalProvider; });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(2);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(1);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n\n\n\n/**\n * `LayerStackContext` is used to manage the array that `Layer` (and components that\n * depend on it, such as `Modal`) uses to determine the order of open layers.\n * @public\n */\nvar LayerStackContext = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createContext([]);\nvar propTypes = {\n children: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.node,\n name: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n scope: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.object\n};\n/* global global */\n\n/**\n * A `LayerStackContext` provider that stores a shared layer stack using a global variable.\n * Applications should only use this provider if there's a known need to support multiple\n * instances of this library on the same page.\n */\n\nfunction LayerStackGlobalProvider(_ref) {\n var children = _ref.children,\n _ref$name = _ref.name,\n name = _ref$name === void 0 ? '__splunkui_layer_instances__' : _ref$name,\n _ref$scope = _ref.scope,\n scope = _ref$scope === void 0 ? typeof window !== 'undefined' ? window : global : _ref$scope;\n\n if (!scope[name]) {\n scope[name] = []; // eslint-disable-line no-param-reassign\n }\n\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(LayerStackContext.Provider, {\n value: scope[name]\n }, children);\n}\n\nLayerStackGlobalProvider.propTypes = propTypes;\n\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(104)))\n\n/***/ }),\n\n/***/ 9:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/ui-utils/keyboard */ \"../../node_modules/@splunk/ui-utils/keyboard.js\");\n\n/***/ })\n\n/******/ });\n\n//# sourceURL=webpack:////builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@splunk/react-ui/Layer.js?");
/***/ }),
-/***/ "../../node_modules/@splunk/react-page/node_modules/@splunk/splunk-utils/url.js":
+/***/ "../../node_modules/@splunk/react-ui/ScreenReaderContent.js":
/*!*****************************************************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@splunk/react-page/node_modules/@splunk/splunk-utils/url.js ***!
+ !*** /builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@splunk/react-ui/ScreenReaderContent.js ***!
\*****************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
-"use strict";
-eval("\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.withConfig = withConfig;\nexports.insertCacheBuster = exports.createURL = exports.createStaticURL = exports.createRESTURL = exports.createDocsURL = exports.createAppDocsURL = void 0;\n\nvar _querystring = __webpack_require__(/*! querystring */ \"../../node_modules/querystring-es3/index.js\");\n\nvar config = _interopRequireWildcard(__webpack_require__(/*! ./config */ \"../../node_modules/@splunk/react-page/node_modules/@splunk/splunk-utils/config.js\"));\n\nfunction _getRequireWildcardCache() { if (typeof WeakMap !== \"function\") return null; var cache = new WeakMap(); _getRequireWildcardCache = function _getRequireWildcardCache() { return cache; }; return cache; }\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n/**\n * A set of functions for generating Splunk Web URLs. They may be imported independently, such as:\n * ```\n * import { createURL, createStaticURL } from '@splunk/splunk-utils/url';\n * ```\n * @file\n */\nfunction withConfig(_ref) {\n var appBuild = _ref.appBuild,\n buildNumber = _ref.buildNumber,\n buildPushNumber = _ref.buildPushNumber,\n locale = _ref.locale,\n rootPath = _ref.rootPath,\n splunkdPath = _ref.splunkdPath;\n\n /**\n * Inserts a cache buster into the given path.\n *\n * @param path {String} - The path to inject the cache buster into.\n * @param configOptions {Object} - Config options including `appBuild`, `buildPushNumber`, and\n * `buildNumber`. Defaults to the values provided by `@splunk/splunk-utils/config`.\n * @return {String} Returns the path with the cache buster `/@9850fc87a5ee`.\n * @private\n */\n function insertCacheBuster(path) {\n var configOptions = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n var options = _objectSpread({\n appBuild: appBuild,\n buildPushNumber: buildPushNumber,\n buildNumber: buildNumber\n }, configOptions);\n\n var match = path.match(/(^|\\w\\w-\\w\\w\\/)static\\//);\n\n if (!match) {\n return path;\n }\n\n var insertPosition = match.index + match[0].length - 1;\n var isApp = path.match(/(^|\\w\\w-\\w\\w|)static\\/app/);\n var appBuildString = isApp ? \":\".concat(options.appBuild || 0) : '';\n var buildPushString = options.buildPushNumber ? \".\".concat(options.buildPushNumber) : '';\n var cacheBusterString = \"/@\".concat(options.buildNumber).concat(buildPushString).concat(appBuildString);\n var before = path.substr(0, insertPosition);\n var after = path.substr(insertPosition);\n return \"\".concat(before).concat(cacheBusterString).concat(after);\n }\n /**\n * Returns a full path for the current appserver location.\n * This is required for proxy compatiblity, localization, and cache busting.\n *\n * For example:\n * ```js\n * createURL('app/search/job'); // \"/splunk/en-US/app/search/job\"\n * createURL('/app/search/job'); // \"/splunk/en-US/app/search/job\"\n * createURL('app/search/job', {id:3, user:'me' }); // \"/splunk/en-US/app/search/job?id=3&user=me\"\n * ```\n *\n * Static paths are augmented with a cache buster:\n * ```js\n * createURL('/static/js/foo.js'); // \"/splunk/en-US/static/@12345/js/foo.js\"\n * createURL('/static/js/foo.js'); // \"/splunk/en-US/static/@12345.1/js/foo.js\"\n * createURL('/static/app/search/js/foo.js'); // \"/splunk/en-US/static/@12345.1:0/app/search/js/foo.js\"\n * ```\n *\n * @public\n * @param path {String}\n * @param [queryParams] {Object} An object of the query parameters.\n * @param configOptions {Object} - Config options including `appBuild`, `buildPushNumber`,\n * `buildNumber`, `rootPath`, and `locale`. Defaults to the values provided by\n * `@splunk/splunk-utils/config`.\n * @return {String} Returns a valid URL with correct root path, locale, and cache buster.\n * @alias createURL\n */\n\n\n function createURL(pathInput, queryParams) {\n var configOptions = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};\n\n var options = _objectSpread({\n appBuild: appBuild,\n buildPushNumber: buildPushNumber,\n buildNumber: buildNumber,\n rootPath: rootPath,\n locale: locale\n }, configOptions);\n\n var path = pathInput || '/';\n var query = queryParams ? \"?\".concat((0, _querystring.stringify)(queryParams)) : '';\n\n if (path.charAt(0) !== '/') {\n path = \"/\".concat(path);\n }\n\n path = \"\".concat(options.rootPath || '', \"/\").concat(options.locale).concat(path).concat(query);\n return insertCacheBuster(path, options);\n }\n /**\n * Prepends Splunk Web path information necessary to access a static asset. For example:\n * ```\n * createURL('fonts/roboto-regular-webfont.woff'); // \"/splunk/en-US/static/@12345/fonts/roboto-regular-webfont.woff\"\n * createURL('app/search/fonts/roboto-regular-webfont.woff'); // \"/splunk/en-US/static/@12345.1:0/app/search/fonts/roboto-regular-webfont.woff\"\n * ```\n * @public\n * @param {String} path - A path to a static resource.\n * @param [queryParams] {Object} An object of the query parameters.\n * @param configOptions {Object} - Config options including `appBuild`, `buildPushNumber`,\n * `buildNumber`, `rootPath`, and `locale`. Defaults to the values provided by\n * `@splunk/splunk-utils/config`.\n * @return {String} Returns a valid URL with correct root path, locale, and cache buster.\n * @alias createStaticURL\n */\n\n\n function createStaticURL(path) {\n for (var _len = arguments.length, rest = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n rest[_key - 1] = arguments[_key];\n }\n\n return createURL.apply(void 0, [\"static/\".concat(path)].concat(rest));\n }\n /**\n * Creates a fully qualified URL for the specified endpoint.\n * For example:\n * ```\n * createRESTURL('server/info'); // \"/en-US/splunkd/__raw/services/server/info\"\n * createRESTURL('saved/searches', {app: 'search'}); // \"/en-US/splunkd/__raw/servicesNS/-/search/saved/searches\"\n * ```\n * @public\n * @param {String} endpoint - An endpoint to a REST API.\n * @param {Object} options\n * @param {String} [options.app] - App namespace to use.\n * @param {String} [options.owner] - User namespace to use.\n * @param {Sting} [options.sharing] - Must be one of [ '' | 'app' | 'global' | 'system' ].\n * @param {Object} [configOptions] - Config options including `splunkdPath`. Defaults to the value\n * provided by `@splunk/splunk-utils/config`.\n * @return {String} The URL of the REST API endpoint.\n * @alias createRESTURL\n */\n\n\n function createRESTURL(endpoint) {\n var namespaceOptions = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n var configOptions = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};\n\n // Return the endpoint if it's a full path.\n if (/^http[s]?:\\/\\//.test(endpoint)) {\n return endpoint;\n }\n\n var basePath = configOptions.splunkdPath || splunkdPath || ''; // If it's an absolute path,\n\n if (/^\\/.*/.test(endpoint)) {\n // Append the splunkdPath if the endpoint includes services. Otherwise, return the endpoint.\n return /^\\/services/.test(endpoint) ? \"\".concat(basePath).concat(endpoint) : endpoint;\n } // If neither an app nor owner is provided, use /services/ endpoint.\n\n\n if (!namespaceOptions.app && !namespaceOptions.owner) {\n return \"\".concat(basePath, \"/services/\").concat(endpoint);\n } // Build a namespaced path.\n\n\n var owner;\n\n if (namespaceOptions.sharing) {\n owner = 'nobody';\n } else if (namespaceOptions.owner) {\n owner = encodeURIComponent(namespaceOptions.owner);\n } else {\n owner = '-';\n }\n\n var app;\n\n if (namespaceOptions.sharing === 'system') {\n app = 'system';\n } else if (namespaceOptions.app) {\n app = encodeURIComponent(namespaceOptions.app);\n } else {\n app = '-';\n }\n\n return \"\".concat(basePath, \"/servicesNS/\").concat(owner, \"/\").concat(app, \"/\").concat(endpoint);\n }\n /** Create docs URL private method.\n * @param {Object} [params]\n * @private\n */\n\n\n function createDocsURLFromParams(params, configOptions) {\n return createURL('/help', params, configOptions);\n }\n /** Create docs URL using location string.\n * For example:\n * ```\n * createDocsURL('learnmore.timerange.picker'); // \"/en-US/help?location=learnmore.timerange.picker\"\n * ```\n * @public\n * @param {String} location - Required.\n * @return {String} The URL of the Splunk help document.\n * @alias createDocsURL\n */\n\n\n function createDocsURL(location, configOptions) {\n return createDocsURLFromParams({\n location: location\n }, configOptions);\n }\n /** Create app docs URL using location string, which needs to add [appName:appVersion] prefix before the location string.\n * For example:\n * ```\n * createAppDocsURL('learnmore.timerange.picker', { appName: 'splunk_app_aws', appVersion: '5.0.3'}); // \"/en-US/help?location=learnmore.timerange.picker\"\n * ```\n * @public\n * @param {String} location - Required.\n * @param {Object} options - Required.\n * @param {String} options.appName - App name.\n * @param {String} options.appVersion - App version.\n * @return {String} The URL of the Splunk app help document.\n * @alias createAppDocsURL\n */\n\n\n function createAppDocsURL(location, _ref2, configOptions) {\n var appName = _ref2.appName,\n appVersion = _ref2.appVersion;\n return createDocsURLFromParams({\n location: \"[\".concat(appName, \":\").concat(appVersion, \"]\").concat(location)\n }, configOptions);\n }\n\n return {\n createAppDocsURL: createAppDocsURL,\n createDocsURL: createDocsURL,\n createRESTURL: createRESTURL,\n createStaticURL: createStaticURL,\n createURL: createURL,\n insertCacheBuster: insertCacheBuster\n };\n}\n\nvar _withConfig = withConfig(config),\n createAppDocsURL = _withConfig.createAppDocsURL,\n createDocsURL = _withConfig.createDocsURL,\n createRESTURL = _withConfig.createRESTURL,\n createStaticURL = _withConfig.createStaticURL,\n createURL = _withConfig.createURL,\n insertCacheBuster = _withConfig.insertCacheBuster;\n\nexports.insertCacheBuster = insertCacheBuster;\nexports.createURL = createURL;\nexports.createStaticURL = createStaticURL;\nexports.createRESTURL = createRESTURL;\nexports.createDocsURL = createDocsURL;\nexports.createAppDocsURL = createAppDocsURL;\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@splunk/react-page/node_modules/@splunk/splunk-utils/url.js?");
+eval("module.exports =\n/******/ (function(modules) { // webpackBootstrap\n/******/ \t// The module cache\n/******/ \tvar installedModules = {};\n/******/\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(installedModules[moduleId]) {\n/******/ \t\t\treturn installedModules[moduleId].exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = installedModules[moduleId] = {\n/******/ \t\t\ti: moduleId,\n/******/ \t\t\tl: false,\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/\n/******/ \t\t// Execute the module function\n/******/ \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n/******/\n/******/ \t\t// Flag the module as loaded\n/******/ \t\tmodule.l = true;\n/******/\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/\n/******/\n/******/ \t// expose the modules object (__webpack_modules__)\n/******/ \t__webpack_require__.m = modules;\n/******/\n/******/ \t// expose the module cache\n/******/ \t__webpack_require__.c = installedModules;\n/******/\n/******/ \t// define getter function for harmony exports\n/******/ \t__webpack_require__.d = function(exports, name, getter) {\n/******/ \t\tif(!__webpack_require__.o(exports, name)) {\n/******/ \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n/******/ \t\t}\n/******/ \t};\n/******/\n/******/ \t// define __esModule on exports\n/******/ \t__webpack_require__.r = function(exports) {\n/******/ \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n/******/ \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n/******/ \t\t}\n/******/ \t\tObject.defineProperty(exports, '__esModule', { value: true });\n/******/ \t};\n/******/\n/******/ \t// create a fake namespace object\n/******/ \t// mode & 1: value is a module id, require it\n/******/ \t// mode & 2: merge all properties of value into the ns\n/******/ \t// mode & 4: return value when already ns object\n/******/ \t// mode & 8|1: behave like require\n/******/ \t__webpack_require__.t = function(value, mode) {\n/******/ \t\tif(mode & 1) value = __webpack_require__(value);\n/******/ \t\tif(mode & 8) return value;\n/******/ \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n/******/ \t\tvar ns = Object.create(null);\n/******/ \t\t__webpack_require__.r(ns);\n/******/ \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n/******/ \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n/******/ \t\treturn ns;\n/******/ \t};\n/******/\n/******/ \t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t__webpack_require__.n = function(module) {\n/******/ \t\tvar getter = module && module.__esModule ?\n/******/ \t\t\tfunction getDefault() { return module['default']; } :\n/******/ \t\t\tfunction getModuleExports() { return module; };\n/******/ \t\t__webpack_require__.d(getter, 'a', getter);\n/******/ \t\treturn getter;\n/******/ \t};\n/******/\n/******/ \t// Object.prototype.hasOwnProperty.call\n/******/ \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n/******/\n/******/ \t// __webpack_public_path__\n/******/ \t__webpack_require__.p = \"\";\n/******/\n/******/\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(__webpack_require__.s = 157);\n/******/ })\n/************************************************************************/\n/******/ ({\n\n/***/ 0:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/themes */ \"../../node_modules/@splunk/themes/index.js\");\n\n/***/ }),\n\n/***/ 1:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! prop-types */ \"../../node_modules/prop-types/index.js\");\n\n/***/ }),\n\n/***/ 157:\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n// ESM COMPAT FLAG\n__webpack_require__.r(__webpack_exports__);\n\n// EXPORTS\n__webpack_require__.d(__webpack_exports__, \"default\", function() { return /* reexport */ ScreenReaderContent_ScreenReaderContent; });\n\n// EXTERNAL MODULE: external \"react\"\nvar external_react_ = __webpack_require__(2);\nvar external_react_default = /*#__PURE__*/__webpack_require__.n(external_react_);\n\n// EXTERNAL MODULE: external \"prop-types\"\nvar external_prop_types_ = __webpack_require__(1);\nvar external_prop_types_default = /*#__PURE__*/__webpack_require__.n(external_prop_types_);\n\n// EXTERNAL MODULE: external \"styled-components\"\nvar external_styled_components_ = __webpack_require__(3);\nvar external_styled_components_default = /*#__PURE__*/__webpack_require__.n(external_styled_components_);\n\n// EXTERNAL MODULE: external \"@splunk/themes\"\nvar themes_ = __webpack_require__(0);\n\n// CONCATENATED MODULE: ./src/ScreenReaderContent/ScreenReaderContentStyles.ts\n\n\nvar Styled = external_styled_components_default.a.span.withConfig({\n displayName: \"ScreenReaderContentStyles__Styled\",\n componentId: \"sc-1lnohwp-0\"\n})([\"\", \";\"], themes_[\"mixins\"].screenReaderContent());\n\n// CONCATENATED MODULE: ./src/ScreenReaderContent/ScreenReaderContent.tsx\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n\n\n\nvar propTypes = {\n children: external_prop_types_default.a.node.isRequired,\n elementRef: external_prop_types_default.a.oneOfType([external_prop_types_default.a.func, external_prop_types_default.a.object])\n};\n\n/**\n * The screen reader text is used to wrap content that\n * is only accessible through screen readers.\n */\nfunction ScreenReaderContent(_ref) {\n var children = _ref.children,\n elementRef = _ref.elementRef,\n otherProps = _objectWithoutProperties(_ref, [\"children\", \"elementRef\"]);\n\n // @docs-props-type ScreenReaderContentPropsBase\n return /*#__PURE__*/external_react_default.a.createElement(Styled, _extends({\n \"data-test\": \"screen-reader-content\",\n ref: elementRef\n }, otherProps), children);\n}\n\nScreenReaderContent.propTypes = propTypes;\n/* harmony default export */ var ScreenReaderContent_ScreenReaderContent = (ScreenReaderContent);\n// CONCATENATED MODULE: ./src/ScreenReaderContent/index.ts\n\n\n/***/ }),\n\n/***/ 2:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! react */ \"../../node_modules/react/index.js\");\n\n/***/ }),\n\n/***/ 3:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! styled-components */ \"../../node_modules/styled-components/dist/styled-components.browser.esm.js\");\n\n/***/ })\n\n/******/ });\n\n//# sourceURL=webpack:////builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@splunk/react-ui/ScreenReaderContent.js?");
/***/ }),
-/***/ "../../node_modules/@splunk/react-ui/Layer.js":
-/*!*******************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@splunk/react-ui/Layer.js ***!
- \*******************************************************************************/
+/***/ "../../node_modules/@splunk/splunk-utils/config.js":
+/*!********************************************************************************************************!*\
+ !*** /builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@splunk/splunk-utils/config.js ***!
+ \********************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
-eval("module.exports =\n/******/ (function(modules) { // webpackBootstrap\n/******/ \t// The module cache\n/******/ \tvar installedModules = {};\n/******/\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(installedModules[moduleId]) {\n/******/ \t\t\treturn installedModules[moduleId].exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = installedModules[moduleId] = {\n/******/ \t\t\ti: moduleId,\n/******/ \t\t\tl: false,\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/\n/******/ \t\t// Execute the module function\n/******/ \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n/******/\n/******/ \t\t// Flag the module as loaded\n/******/ \t\tmodule.l = true;\n/******/\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/\n/******/\n/******/ \t// expose the modules object (__webpack_modules__)\n/******/ \t__webpack_require__.m = modules;\n/******/\n/******/ \t// expose the module cache\n/******/ \t__webpack_require__.c = installedModules;\n/******/\n/******/ \t// define getter function for harmony exports\n/******/ \t__webpack_require__.d = function(exports, name, getter) {\n/******/ \t\tif(!__webpack_require__.o(exports, name)) {\n/******/ \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n/******/ \t\t}\n/******/ \t};\n/******/\n/******/ \t// define __esModule on exports\n/******/ \t__webpack_require__.r = function(exports) {\n/******/ \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n/******/ \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n/******/ \t\t}\n/******/ \t\tObject.defineProperty(exports, '__esModule', { value: true });\n/******/ \t};\n/******/\n/******/ \t// create a fake namespace object\n/******/ \t// mode & 1: value is a module id, require it\n/******/ \t// mode & 2: merge all properties of value into the ns\n/******/ \t// mode & 4: return value when already ns object\n/******/ \t// mode & 8|1: behave like require\n/******/ \t__webpack_require__.t = function(value, mode) {\n/******/ \t\tif(mode & 1) value = __webpack_require__(value);\n/******/ \t\tif(mode & 8) return value;\n/******/ \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n/******/ \t\tvar ns = Object.create(null);\n/******/ \t\t__webpack_require__.r(ns);\n/******/ \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n/******/ \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n/******/ \t\treturn ns;\n/******/ \t};\n/******/\n/******/ \t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t__webpack_require__.n = function(module) {\n/******/ \t\tvar getter = module && module.__esModule ?\n/******/ \t\t\tfunction getDefault() { return module['default']; } :\n/******/ \t\t\tfunction getModuleExports() { return module; };\n/******/ \t\t__webpack_require__.d(getter, 'a', getter);\n/******/ \t\treturn getter;\n/******/ \t};\n/******/\n/******/ \t// Object.prototype.hasOwnProperty.call\n/******/ \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n/******/\n/******/ \t// __webpack_public_path__\n/******/ \t__webpack_require__.p = \"\";\n/******/\n/******/\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(__webpack_require__.s = 161);\n/******/ })\n/************************************************************************/\n/******/ ({\n\n/***/ 0:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! prop-types */ \"../../node_modules/prop-types/index.js\");\n\n/***/ }),\n\n/***/ 14:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! react-event-listener */ \"../../node_modules/react-event-listener/dist/react-event-listener.cjs.js\");\n\n/***/ }),\n\n/***/ 161:\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n// ESM COMPAT FLAG\n__webpack_require__.r(__webpack_exports__);\n\n// EXPORTS\n__webpack_require__.d(__webpack_exports__, \"default\", function() { return /* reexport */ src_Layer_Layer; });\n__webpack_require__.d(__webpack_exports__, \"LayerStackContext\", function() { return /* reexport */ LayerStack[\"a\" /* LayerStackContext */]; });\n__webpack_require__.d(__webpack_exports__, \"LayerStackGlobalProvider\", function() { return /* reexport */ LayerStack[\"b\" /* LayerStackGlobalProvider */]; });\n\n// EXTERNAL MODULE: external \"react\"\nvar external_react_ = __webpack_require__(2);\nvar external_react_default = /*#__PURE__*/__webpack_require__.n(external_react_);\n\n// EXTERNAL MODULE: external \"react-dom\"\nvar external_react_dom_ = __webpack_require__(47);\n\n// EXTERNAL MODULE: external \"prop-types\"\nvar external_prop_types_ = __webpack_require__(0);\nvar external_prop_types_default = /*#__PURE__*/__webpack_require__.n(external_prop_types_);\n\n// EXTERNAL MODULE: external \"react-event-listener\"\nvar external_react_event_listener_ = __webpack_require__(14);\nvar external_react_event_listener_default = /*#__PURE__*/__webpack_require__.n(external_react_event_listener_);\n\n// EXTERNAL MODULE: external \"lodash\"\nvar external_lodash_ = __webpack_require__(4);\n\n// EXTERNAL MODULE: external \"@splunk/ui-utils/keyboard\"\nvar keyboard_ = __webpack_require__(8);\n\n// EXTERNAL MODULE: ./src/Layer/LayerStack.tsx\nvar LayerStack = __webpack_require__(52);\n\n// CONCATENATED MODULE: ./src/Layer/Layer.tsx\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n\n\n\n\n\n\n\n/** @public */\n\nvar possibleCloseReasons = ['clickAway', 'escapeKey'];\nvar propTypes = {\n children: external_prop_types_default.a.node,\n closeReasons: external_prop_types_default.a.arrayOf(external_prop_types_default.a.oneOf(possibleCloseReasons)),\n onRequestClose: external_prop_types_default.a.func,\n open: external_prop_types_default.a.bool\n};\nvar defaultProps = {\n closeReasons: possibleCloseReasons,\n open: false\n};\n\nvar Layer_Layer = /*#__PURE__*/function (_Component) {\n _inherits(Layer, _Component);\n\n var _super = _createSuper(Layer);\n\n // @docs-props-type LayerPropsBase\n // eslint-disable-next-line react/sort-comp\n // LayerStackContext (an array) keeps track of the current instances of Layer. This is\n // used by Layer#handleKeyDown to determine if the escapeKey event should be handled by\n // the current instance. Only the topmost Layer instance should honor the escapeKey.\n // TODO: enable once this is sorted out within the babel/ts ecosystem\n // declare context: React.ContextType;\n function Layer(props) {\n var _this;\n\n _classCallCheck(this, Layer);\n\n _this = _super.call(this, props);\n\n _defineProperty(_assertThisInitialized(_this), \"layerClickEvent\", null);\n\n _defineProperty(_assertThisInitialized(_this), \"handleClickOnLayer\", function (_ref) {\n var nativeEvent = _ref.nativeEvent;\n _this.layerClickEvent = nativeEvent;\n });\n\n _defineProperty(_assertThisInitialized(_this), \"handleClickOnWindow\", function (event) {\n var _this$props$onRequest, _this$props;\n\n // clicks inside the layer should not be considered clickAways\n if (!_this.props.open || !Object(external_lodash_[\"includes\"])(_this.props.closeReasons, 'clickAway') || _this.layerClickEvent === event) {\n return;\n }\n\n (_this$props$onRequest = (_this$props = _this.props).onRequestClose) === null || _this$props$onRequest === void 0 ? void 0 : _this$props$onRequest.call(_this$props, {\n event: event,\n reason: 'clickAway'\n });\n });\n\n _defineProperty(_assertThisInitialized(_this), \"handleKeyDownOnWindow\", function (event) {\n if (_this.props.open && Object(keyboard_[\"keycode\"])(event) === 'esc' && Object(external_lodash_[\"last\"])(_this.getLayerStack()) === _assertThisInitialized(_this) && Object(external_lodash_[\"includes\"])(_this.props.closeReasons, 'escapeKey')) {\n var _this$props$onRequest2, _this$props2;\n\n (_this$props$onRequest2 = (_this$props2 = _this.props).onRequestClose) === null || _this$props$onRequest2 === void 0 ? void 0 : _this$props$onRequest2.call(_this$props2, {\n event: event,\n reason: 'escapeKey'\n });\n }\n });\n\n if (!Layer.layerContainer) {\n Layer.layerContainer = document.createElement('div');\n Layer.layerContainer.setAttribute('data-test', 'layer-container');\n document.body.appendChild(Layer.layerContainer);\n }\n\n return _this;\n }\n\n _createClass(Layer, [{\n key: \"componentDidMount\",\n value: function componentDidMount() {\n if (this.props.open) {\n this.getLayerStack().push(this);\n }\n }\n }, {\n key: \"componentDidUpdate\",\n value: function componentDidUpdate(prevProps) {\n if (!prevProps.open && this.props.open) {\n this.getLayerStack().push(this);\n } else if (prevProps.open && !this.props.open) {\n Object(external_lodash_[\"pull\"])(this.getLayerStack(), this);\n }\n }\n }, {\n key: \"componentWillUnmount\",\n value: function componentWillUnmount() {\n Object(external_lodash_[\"pull\"])(this.getLayerStack(), this);\n }\n }, {\n key: \"getLayerStack\",\n value: function getLayerStack() {\n return this.context;\n }\n }, {\n key: \"render\",\n value: function render() {\n var _this$props3 = this.props,\n children = _this$props3.children,\n open = _this$props3.open;\n\n if (open) {\n var layerPortal = /*#__PURE__*/Object(external_react_dom_[\"createPortal\"])( /*#__PURE__*/external_react_default.a.createElement(\"div\", {\n // eslint-disable-line jsx-a11y/no-static-element-interactions\n \"data-test\": \"layer\",\n onMouseDown: this.handleClickOnLayer,\n onTouchStart: this.handleClickOnLayer\n }, children), Layer.layerContainer // eslint-disable-line @typescript-eslint/no-non-null-assertion\n );\n return /*#__PURE__*/external_react_default.a.createElement(external_react_default.a.Fragment, null, /*#__PURE__*/external_react_default.a.createElement(external_react_event_listener_default.a, {\n key: \"eventListener\",\n target: \"window\",\n onKeyDown: this.handleKeyDownOnWindow,\n onMouseDown: this.handleClickOnWindow,\n onTouchStart: this.handleClickOnWindow\n }), layerPortal);\n }\n\n return null;\n }\n }]);\n\n return Layer;\n}(external_react_[\"Component\"]);\n\n_defineProperty(Layer_Layer, \"layerContainer\", null);\n\n_defineProperty(Layer_Layer, \"possibleCloseReasons\", possibleCloseReasons);\n\n_defineProperty(Layer_Layer, \"propTypes\", propTypes);\n\n_defineProperty(Layer_Layer, \"defaultProps\", defaultProps);\n\n_defineProperty(Layer_Layer, \"contextType\", LayerStack[\"a\" /* LayerStackContext */]);\n\n/* harmony default export */ var src_Layer_Layer = (Layer_Layer);\n// CONCATENATED MODULE: ./src/Layer/index.ts\n\n\n\n/***/ }),\n\n/***/ 2:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! react */ \"../../node_modules/react/index.js\");\n\n/***/ }),\n\n/***/ 4:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! lodash */ \"../../node_modules/lodash/lodash.js\");\n\n/***/ }),\n\n/***/ 47:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! react-dom */ \"../../node_modules/react-dom/index.js\");\n\n/***/ }),\n\n/***/ 52:\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* WEBPACK VAR INJECTION */(function(global) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"a\", function() { return LayerStackContext; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"b\", function() { return LayerStackGlobalProvider; });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(2);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(0);\n/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);\n\n\n\n/**\n * `LayerStackContext` is used to manage the array that `Layer` (and components that\n * depend on it, such as `Modal`) uses to determine the order of open layers.\n * @public\n */\nvar LayerStackContext = react__WEBPACK_IMPORTED_MODULE_0___default.a.createContext([]);\nvar propTypes = {\n children: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.node,\n name: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.string,\n scope: prop_types__WEBPACK_IMPORTED_MODULE_1___default.a.object\n};\n/* global global */\n\n/**\n * A `LayerStackContext` provider that stores a shared layer stack using a global variable.\n * Applications should only use this provider if there's a known need to support multiple\n * instances of this library on the same page.\n */\n\nfunction LayerStackGlobalProvider(_ref) {\n var children = _ref.children,\n _ref$name = _ref.name,\n name = _ref$name === void 0 ? '__splunkui_layer_instances__' : _ref$name,\n _ref$scope = _ref.scope,\n scope = _ref$scope === void 0 ? typeof window !== 'undefined' ? window : global : _ref$scope;\n\n if (!scope[name]) {\n scope[name] = []; // eslint-disable-line no-param-reassign\n }\n\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(LayerStackContext.Provider, {\n value: scope[name]\n }, children);\n}\n\nLayerStackGlobalProvider.propTypes = propTypes;\n\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(95)))\n\n/***/ }),\n\n/***/ 8:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/ui-utils/keyboard */ \"../../node_modules/@splunk/ui-utils/keyboard.js\");\n\n/***/ }),\n\n/***/ 95:\n/***/ (function(module, exports) {\n\nvar g;\n\n// This works in non-strict mode\ng = (function() {\n\treturn this;\n})();\n\ntry {\n\t// This works if eval is allowed (see CSP)\n\tg = g || new Function(\"return this\")();\n} catch (e) {\n\t// This works if the window reference is available\n\tif (typeof window === \"object\") g = window;\n}\n\n// g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\nmodule.exports = g;\n\n\n/***/ })\n\n/******/ });\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@splunk/react-ui/Layer.js?");
+"use strict";
+eval("/* WEBPACK VAR INJECTION */(function(global) {\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.extractAppName = extractAppName;\nexports.versionLabel = exports.username = exports.splunkdPath = exports.serverTimezoneInfo = exports.rootPath = exports.portNumber = exports.locale = exports.config = exports.buildPushNumber = exports.buildNumber = exports.appBuild = exports.app = exports.isAvailable = exports.CSRFToken = void 0;\n\nvar _lodash = __webpack_require__(/*! lodash */ \"../../node_modules/lodash/lodash.js\");\n\nvar _cookie = __webpack_require__(/*! @splunk/ui-utils/cookie */ \"../../node_modules/@splunk/ui-utils/cookie.js\");\n\n/**\n * A set of constants describing the server environment. If window.$C isn't defined, most of the\n * values on this page are also undefined.\n *\n * The constants may be imported independently, such as:\n * ```\n * import { buildNumber, locale, rootPath } from '@splunk/splunk-utils/config';\n * @file\n */\n\n/* global global */\n// If this is running in Node, the root is the `global` object. If it's running in the browser,\n// root is the `window` object.\nvar root = typeof window === 'undefined' ? global : window;\n/**\n * A function to get a $C prop. Returns undefined if $C isn't available.\n * @private\n */\n\nfunction get$CEntry(prop) {\n return (0, _lodash.get)(root, ['$C', prop]);\n}\n/**\n * The CSRF token. This may be `null` if the token isn't found in the cookie.\n *\n * @constant\n *\n * @public\n */\n\n\nvar CSRFToken = (0, _cookie.getEntry)(\"splunkweb_csrf_token_\".concat(get$CEntry('MRSPARKLE_PORT_NUMBER')));\n/**\n * If `window.$C` is undefined or invalid, isAvailable is `false`.\n * @constant\n * @public\n */\n\nexports.CSRFToken = CSRFToken;\nvar isAvailable = !!get$CEntry('SPLUNKD_PATH');\n/**\n * Extracts app name from the URL. To enable testing, this function is exported and pathname\n * can be overridden.\n * @private\n */\n\nexports.isAvailable = isAvailable;\n\nfunction extractAppName() {\n var pathname = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : (0, _lodash.get)(root, ['document', 'location', 'pathname'], '');\n var pathMatch = pathname.match(/\\w\\w.\\w\\w\\/(app|manager)\\/([^/]+)/);\n return pathMatch ? pathMatch[2] : undefined;\n}\n/**\n * The name of the current app as shown in the URL (not the display name).\n * @constant\n * @public\n */\n\n\nvar app = extractAppName();\n/**\n * The build number of the current app.\n * @constant\n * @public\n */\n\nexports.app = app;\nvar appBuild = get$CEntry('APP_BUILD');\n/**\n * A hash string of the current build.\n * @constant\n * @type {string}\n * @public\n */\n\nexports.appBuild = appBuild;\nvar buildNumber = get$CEntry('BUILD_NUMBER');\n/**\n * A incremented number configured per instance. Defaults to 0.\n * @constant\n * @public\n */\n\nexports.buildNumber = buildNumber;\nvar buildPushNumber = get$CEntry('BUILD_PUSH_NUMBER');\n/**\n * The full object of window.$C.\n * @constant\n * @public\n */\n\nexports.buildPushNumber = buildPushNumber;\nvar config = (0, _lodash.get)(root, '$C');\n/**\n * The current locale, such as \"en-US\".\n * @constant\n * @public\n */\n\nexports.config = config;\nvar locale = get$CEntry('LOCALE');\n/**\n * The port that Splunk Web is using. Defaults to 8000.\n * @constant\n * @public\n */\n\nexports.locale = locale;\nvar portNumber = get$CEntry('MRSPARKLE_PORT_NUMBER');\n/**\n * Splunk may not be running in the root directory, so the locale may not be the first element\n * in the pathname. If it is running in the root directory, ```rootPath``` is an empty\n * string. Otherwise it returns the root. For example, in the page\n * ```\n * http://splunk.domain.com/my-root-dir/en-US/app/search/search\n * ```\n * ```rootPath``` is set to ```'my-root-dir'```.\n * @constant\n * @public\n */\n\nexports.portNumber = portNumber;\nvar rootPath = get$CEntry('MRSPARKLE_ROOT_PATH');\n/**\n * The serialized Splunk Enterprise time zone data. This can be parsed for use in formatting Epoch times\n * on the client.\n * @constant\n * @public\n */\n\nexports.rootPath = rootPath;\nvar serverTimezoneInfo = get$CEntry('SERVER_ZONEINFO');\n/**\n * The Splunk Web proxing to splunkd, such as ```/en-US/splunkd/__raw```.\n * @constant\n * @public\n */\n\nexports.serverTimezoneInfo = serverTimezoneInfo;\nvar splunkdPath = get$CEntry('SPLUNKD_PATH');\n/**\n * The username of the current user.\n * @constant\n * @public\n */\n\nexports.splunkdPath = splunkdPath;\nvar username = get$CEntry('USERNAME');\n/**\n * The version label of splunkd.\n * @constant\n * @public\n */\n\nexports.username = username;\nvar versionLabel = get$CEntry('VERSION_LABEL');\nexports.versionLabel = versionLabel;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./../../webpack/buildin/global.js */ \"../../node_modules/webpack/buildin/global.js\")))\n\n//# sourceURL=webpack:////builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@splunk/splunk-utils/config.js?");
/***/ }),
-/***/ "../../node_modules/@splunk/react-ui/ScreenReaderContent.js":
-/*!*********************************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@splunk/react-ui/ScreenReaderContent.js ***!
- \*********************************************************************************************/
+/***/ "../../node_modules/@splunk/splunk-utils/themes.js":
+/*!********************************************************************************************************!*\
+ !*** /builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@splunk/splunk-utils/themes.js ***!
+ \********************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
-eval("module.exports =\n/******/ (function(modules) { // webpackBootstrap\n/******/ \t// The module cache\n/******/ \tvar installedModules = {};\n/******/\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(installedModules[moduleId]) {\n/******/ \t\t\treturn installedModules[moduleId].exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = installedModules[moduleId] = {\n/******/ \t\t\ti: moduleId,\n/******/ \t\t\tl: false,\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/\n/******/ \t\t// Execute the module function\n/******/ \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n/******/\n/******/ \t\t// Flag the module as loaded\n/******/ \t\tmodule.l = true;\n/******/\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/\n/******/\n/******/ \t// expose the modules object (__webpack_modules__)\n/******/ \t__webpack_require__.m = modules;\n/******/\n/******/ \t// expose the module cache\n/******/ \t__webpack_require__.c = installedModules;\n/******/\n/******/ \t// define getter function for harmony exports\n/******/ \t__webpack_require__.d = function(exports, name, getter) {\n/******/ \t\tif(!__webpack_require__.o(exports, name)) {\n/******/ \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n/******/ \t\t}\n/******/ \t};\n/******/\n/******/ \t// define __esModule on exports\n/******/ \t__webpack_require__.r = function(exports) {\n/******/ \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n/******/ \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n/******/ \t\t}\n/******/ \t\tObject.defineProperty(exports, '__esModule', { value: true });\n/******/ \t};\n/******/\n/******/ \t// create a fake namespace object\n/******/ \t// mode & 1: value is a module id, require it\n/******/ \t// mode & 2: merge all properties of value into the ns\n/******/ \t// mode & 4: return value when already ns object\n/******/ \t// mode & 8|1: behave like require\n/******/ \t__webpack_require__.t = function(value, mode) {\n/******/ \t\tif(mode & 1) value = __webpack_require__(value);\n/******/ \t\tif(mode & 8) return value;\n/******/ \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n/******/ \t\tvar ns = Object.create(null);\n/******/ \t\t__webpack_require__.r(ns);\n/******/ \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n/******/ \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n/******/ \t\treturn ns;\n/******/ \t};\n/******/\n/******/ \t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t__webpack_require__.n = function(module) {\n/******/ \t\tvar getter = module && module.__esModule ?\n/******/ \t\t\tfunction getDefault() { return module['default']; } :\n/******/ \t\t\tfunction getModuleExports() { return module; };\n/******/ \t\t__webpack_require__.d(getter, 'a', getter);\n/******/ \t\treturn getter;\n/******/ \t};\n/******/\n/******/ \t// Object.prototype.hasOwnProperty.call\n/******/ \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n/******/\n/******/ \t// __webpack_public_path__\n/******/ \t__webpack_require__.p = \"\";\n/******/\n/******/\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(__webpack_require__.s = 136);\n/******/ })\n/************************************************************************/\n/******/ ({\n\n/***/ 0:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! prop-types */ \"../../node_modules/prop-types/index.js\");\n\n/***/ }),\n\n/***/ 1:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/react-ui/themes */ \"../../node_modules/@splunk/react-ui/themes.js\");\n\n/***/ }),\n\n/***/ 136:\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n// ESM COMPAT FLAG\n__webpack_require__.r(__webpack_exports__);\n\n// EXPORTS\n__webpack_require__.d(__webpack_exports__, \"default\", function() { return /* reexport */ ScreenReaderContent_ScreenReaderContent; });\n\n// EXTERNAL MODULE: external \"react\"\nvar external_react_ = __webpack_require__(2);\nvar external_react_default = /*#__PURE__*/__webpack_require__.n(external_react_);\n\n// EXTERNAL MODULE: external \"prop-types\"\nvar external_prop_types_ = __webpack_require__(0);\nvar external_prop_types_default = /*#__PURE__*/__webpack_require__.n(external_prop_types_);\n\n// EXTERNAL MODULE: external \"styled-components\"\nvar external_styled_components_ = __webpack_require__(3);\nvar external_styled_components_default = /*#__PURE__*/__webpack_require__.n(external_styled_components_);\n\n// EXTERNAL MODULE: external \"@splunk/react-ui/themes\"\nvar themes_ = __webpack_require__(1);\n\n// CONCATENATED MODULE: ./src/ScreenReaderContent/ScreenReaderContentStyles.ts\n\n\nvar Styled = external_styled_components_default.a.span.withConfig({\n displayName: \"ScreenReaderContentStyles__Styled\",\n componentId: \"sc-1lnohwp-0\"\n})([\"\", \";\"], Object(themes_[\"mixin\"])('screenReaderContent'));\n\n// CONCATENATED MODULE: ./src/ScreenReaderContent/ScreenReaderContent.tsx\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n\n\n\nvar propTypes = {\n children: external_prop_types_default.a.node.isRequired,\n elementRef: external_prop_types_default.a.oneOfType([external_prop_types_default.a.func, external_prop_types_default.a.object])\n};\n\n/**\n * The screen reader text is used to wrap content that\n * is only accessible through screen readers.\n */\nfunction ScreenReaderContent(_ref) {\n var children = _ref.children,\n elementRef = _ref.elementRef,\n otherProps = _objectWithoutProperties(_ref, [\"children\", \"elementRef\"]);\n\n // @docs-props-type ScreenReaderContentPropsBase\n return /*#__PURE__*/external_react_default.a.createElement(Styled, _extends({\n \"data-test\": \"screen-reader-content\",\n ref: elementRef\n }, otherProps), children);\n}\n\nScreenReaderContent.propTypes = propTypes;\n/* harmony default export */ var ScreenReaderContent_ScreenReaderContent = (ScreenReaderContent);\n// CONCATENATED MODULE: ./src/ScreenReaderContent/index.ts\n\n\n/***/ }),\n\n/***/ 2:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! react */ \"../../node_modules/react/index.js\");\n\n/***/ }),\n\n/***/ 3:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! styled-components */ \"../../node_modules/styled-components/dist/styled-components.browser.esm.js\");\n\n/***/ })\n\n/******/ });\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@splunk/react-ui/ScreenReaderContent.js?");
+"use strict";
+eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.defaultTheme = defaultTheme;\nexports.getThemeOptions = getThemeOptions;\n\n/**\n * A set of functions for dealing with Splunk themes.\n * @file\n */\nvar defaultThemeSplunkThemeProviderMap = {\n enterprise: {\n family: 'enterprise',\n colorScheme: 'light',\n density: 'comfortable'\n },\n enterpriseDark: {\n family: 'enterprise',\n colorScheme: 'dark',\n density: 'comfortable'\n },\n prismaLight: {\n family: 'prisma',\n colorScheme: 'light',\n density: 'comfortable'\n },\n prismaDark: {\n family: 'prisma',\n colorScheme: 'dark',\n density: 'comfortable'\n },\n lite: {\n family: 'enterprise',\n colorScheme: 'light',\n density: 'comfortable'\n }\n};\n/**\n * Determines a default theme name based on the current environment, such as `$C`.\n *\n * @param {Object} [scope=window (if available)] - The environment.\n * @return {String} The theme name (`enterprise`, `lite`, ...)\n * @public\n */\n\nfunction defaultTheme() {\n var scope = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : typeof window !== 'undefined' ? window : null;\n\n if (!scope) {\n return 'enterprise';\n }\n /* eslint-disable no-underscore-dangle */\n\n\n var partialsTheme = scope.__splunkd_partials__ && scope.__splunkd_partials__['/services/server/info'] && scope.__splunkd_partials__['/services/server/info'].entry[0].content.product_type;\n var scopeTheme = scope.__splunk_ui_theme__;\n /* eslint-enable no-underscore-dangle */\n\n var cTheme = scope.$C && scope.$C.SPLUNK_UI_THEME;\n return scopeTheme || cTheme || partialsTheme || 'enterprise';\n}\n/**\n *\n * @param {string} theme\n * @return {object} An object with the props expected by from @splunk/themes\n */\n\n\nfunction getThemeOptions(theme) {\n return defaultThemeSplunkThemeProviderMap[theme] || defaultThemeSplunkThemeProviderMap.enterprise;\n}\n\n//# sourceURL=webpack:////builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@splunk/splunk-utils/themes.js?");
/***/ }),
-/***/ "../../node_modules/@splunk/react-ui/themes.js":
-/*!********************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@splunk/react-ui/themes.js ***!
- \********************************************************************************/
+/***/ "../../node_modules/@splunk/splunk-utils/url.js":
+/*!*****************************************************************************************************!*\
+ !*** /builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@splunk/splunk-utils/url.js ***!
+ \*****************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
-eval("module.exports =\n/******/ (function(modules) { // webpackBootstrap\n/******/ \t// The module cache\n/******/ \tvar installedModules = {};\n/******/\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(installedModules[moduleId]) {\n/******/ \t\t\treturn installedModules[moduleId].exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = installedModules[moduleId] = {\n/******/ \t\t\ti: moduleId,\n/******/ \t\t\tl: false,\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/\n/******/ \t\t// Execute the module function\n/******/ \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n/******/\n/******/ \t\t// Flag the module as loaded\n/******/ \t\tmodule.l = true;\n/******/\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/\n/******/\n/******/ \t// expose the modules object (__webpack_modules__)\n/******/ \t__webpack_require__.m = modules;\n/******/\n/******/ \t// expose the module cache\n/******/ \t__webpack_require__.c = installedModules;\n/******/\n/******/ \t// define getter function for harmony exports\n/******/ \t__webpack_require__.d = function(exports, name, getter) {\n/******/ \t\tif(!__webpack_require__.o(exports, name)) {\n/******/ \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n/******/ \t\t}\n/******/ \t};\n/******/\n/******/ \t// define __esModule on exports\n/******/ \t__webpack_require__.r = function(exports) {\n/******/ \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n/******/ \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n/******/ \t\t}\n/******/ \t\tObject.defineProperty(exports, '__esModule', { value: true });\n/******/ \t};\n/******/\n/******/ \t// create a fake namespace object\n/******/ \t// mode & 1: value is a module id, require it\n/******/ \t// mode & 2: merge all properties of value into the ns\n/******/ \t// mode & 4: return value when already ns object\n/******/ \t// mode & 8|1: behave like require\n/******/ \t__webpack_require__.t = function(value, mode) {\n/******/ \t\tif(mode & 1) value = __webpack_require__(value);\n/******/ \t\tif(mode & 8) return value;\n/******/ \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n/******/ \t\tvar ns = Object.create(null);\n/******/ \t\t__webpack_require__.r(ns);\n/******/ \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n/******/ \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n/******/ \t\treturn ns;\n/******/ \t};\n/******/\n/******/ \t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t__webpack_require__.n = function(module) {\n/******/ \t\tvar getter = module && module.__esModule ?\n/******/ \t\t\tfunction getDefault() { return module['default']; } :\n/******/ \t\t\tfunction getModuleExports() { return module; };\n/******/ \t\t__webpack_require__.d(getter, 'a', getter);\n/******/ \t\treturn getter;\n/******/ \t};\n/******/\n/******/ \t// Object.prototype.hasOwnProperty.call\n/******/ \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n/******/\n/******/ \t// __webpack_public_path__\n/******/ \t__webpack_require__.p = \"\";\n/******/\n/******/\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(__webpack_require__.s = 98);\n/******/ })\n/************************************************************************/\n/******/ ({\n\n/***/ 12:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! tinycolor2 */ \"../../node_modules/tinycolor2/tinycolor.js\");\n\n/***/ }),\n\n/***/ 5:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/themes/enterpriseDark */ \"../../node_modules/@splunk/themes/enterpriseDark.js\");\n\n/***/ }),\n\n/***/ 89:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/themes/enterprise */ \"../../node_modules/@splunk/themes/enterprise.js\");\n\n/***/ }),\n\n/***/ 90:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! lodash/merge */ \"../../node_modules/lodash/merge.js\");\n\n/***/ }),\n\n/***/ 91:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/themes/lite */ \"../../node_modules/@splunk/themes/lite.js\");\n\n/***/ }),\n\n/***/ 92:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/themes/scp */ \"../../node_modules/@splunk/themes/scp.js\");\n\n/***/ }),\n\n/***/ 93:\n/***/ (function(module, exports) {\n\nmodule.exports = __webpack_require__(/*! @splunk/themes/scpLight */ \"../../node_modules/@splunk/themes/scpLight.js\");\n\n/***/ }),\n\n/***/ 98:\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n// ESM COMPAT FLAG\n__webpack_require__.r(__webpack_exports__);\n\n// EXPORTS\n__webpack_require__.d(__webpack_exports__, \"variable\", function() { return /* reexport */ variable; });\n__webpack_require__.d(__webpack_exports__, \"mixin\", function() { return /* reexport */ mixin; });\n__webpack_require__.d(__webpack_exports__, \"enterprise\", function() { return /* reexport */ themes_enterprise; });\n__webpack_require__.d(__webpack_exports__, \"enterpriseDark\", function() { return /* reexport */ themes_enterpriseDark; });\n__webpack_require__.d(__webpack_exports__, \"lite\", function() { return /* reexport */ themes_lite; });\n__webpack_require__.d(__webpack_exports__, \"scp\", function() { return /* reexport */ themes_scp; });\n__webpack_require__.d(__webpack_exports__, \"scpLight\", function() { return /* reexport */ themes_scpLight; });\n__webpack_require__.d(__webpack_exports__, \"themes\", function() { return /* reexport */ themes; });\n\n// EXTERNAL MODULE: external \"@splunk/themes/enterprise\"\nvar enterprise_ = __webpack_require__(89);\nvar enterprise_default = /*#__PURE__*/__webpack_require__.n(enterprise_);\n\n// EXTERNAL MODULE: external \"tinycolor2\"\nvar external_tinycolor2_ = __webpack_require__(12);\nvar external_tinycolor2_default = /*#__PURE__*/__webpack_require__.n(external_tinycolor2_);\n\n// CONCATENATED MODULE: ./src/themes/enterpriseBase.ts\n// eslint-disable-next-line @typescript-eslint/ban-ts-comment\n// @ts-nocheck\n\n/* harmony default export */ var enterpriseBase = (function (base) {\n return {\n 'react-ui': {\n base: base,\n Accordion: {\n backgroundColor: base.backgroundColor\n },\n Button: {\n iconPaddingRight: '3px',\n iconOnlyPadding: \"0 \".concat(base.spacingQuarter),\n iconOnlyPaddingSmall: '0 2px',\n iconOnlyPaddingLarge: '0 8px',\n paddingSmall: base.spacingQuarter,\n paddingLarge: base.fontSize,\n primaryContentExtraPadding: '1px'\n },\n ButtonSimple: {\n Primary: {\n shadow: \"inset 0 -2px 0 \".concat(external_tinycolor2_default()('black').setAlpha(0.1).toRgbString()),\n selectedShadow: \"inset 0 2px 0 \".concat(external_tinycolor2_default()('black').setAlpha(0.1).toRgbString()),\n focusShadow: \"inset 0 -2px 0 \".concat(external_tinycolor2_default()('black').setAlpha(0.1).toRgbString(), \", \").concat(base.focusShadow),\n selectedFocusShadow: \"inset 0 2px 0 \".concat(external_tinycolor2_default()('black').setAlpha(0.1).toRgbString(), \", \").concat(base.focusShadow),\n color: base.white,\n fontWeight: base.fontWeightSemiBold,\n backgroundColor: base.brandColor,\n hoverBackgroundColor: base.brandColorD20,\n activeBackgroundColor: base.brandColorD30,\n selectedBackgroundColor: base.brandColorD20,\n disabledBackgroundColor: base.brandColorL10,\n disabledTextColor: base.brandColorL30,\n disabledSelectedBackgroundColor: base.brandColorD20,\n prependBorderLeftColor: base.brandColorD20\n },\n Error: {\n shadow: \"inset 0 -2px 0 \".concat(external_tinycolor2_default()('black').setAlpha(0.1).toRgbString()),\n selectedShadow: \"inset 0 2px 0 \".concat(external_tinycolor2_default()('black').setAlpha(0.1).toRgbString()),\n focusShadow: \"inset 0 -2px 0 \".concat(external_tinycolor2_default()('black').setAlpha(0.1).toRgbString(), \", \").concat(base.focusShadow),\n selectedFocusShadow: \"inset 0 2px 0 \".concat(external_tinycolor2_default()('black').setAlpha(0.1).toRgbString(), \", \").concat(base.focusShadow),\n color: base.white,\n fontWeight: base.fontWeightSemiBold,\n backgroundColor: base.errorColor,\n hoverBackgroundColor: base.errorColorD20,\n activeBackgroundColor: base.errorColorD30,\n selectedBackgroundColor: base.errorColorD20,\n disabledBackgroundColor: base.errorColorL10,\n disabledTextColor: base.errorColorL30,\n disabledSelectedBackgroundColor: base.errorColorD20,\n prependBorderLeftColor: base.errorColorD20\n },\n Default: {\n shadow: 'inset 0 -1px 0 rgba(0,0,0,0.1)',\n hoverShadow: 'inset 0 -1px 0 rgba(0,0,0,0.1)',\n activeShadow: 'inset 0 -1px 0 rgba(0,0,0,0.1)',\n selectedShadow: 'inset 0 1px 0 rgba(0,0,0,0.1)',\n focusShadow: \"inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(base.focusShadow),\n focusHoverShadow: \"inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(base.focusShadow),\n focusActiveShadow: \"inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(base.focusShadow),\n focusSelectedShadow: \"inset 0 1px 0 rgba(0,0,0,0.1), \".concat(base.focusShadow),\n focusAppendShadow: \"inset 0 -1px 0 rgba(0,0,0,0.1), inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(base.focusShadow, \", inset -1px 0 0 \").concat(base.borderColor),\n focusAppendSelectedShadow: \"inset 0 1px 0 rgba(0,0,0,0.1), inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(base.focusShadow, \", inset -1px 0 0 \").concat(base.borderColor),\n color: base.gray45,\n fontWeight: 'normal',\n border: base.border,\n borderColorHover: base.borderColor,\n backgroundColor: base.gray98,\n selectedBackgroundColor: base.gray92,\n hoverBackgroundColor: external_tinycolor2_default()(base.gray96).darken(2.5).toHexString(),\n activeBackgroundColor: base.gray92,\n disabledBackgroundColor: base.gray96,\n disabledBorderColor: base.borderLightColor,\n disabledSelectedBackgroundColor: base.gray92,\n disabledSelectedBorderColor: base.borderColor,\n disabledTextColor: base.textDisabledColor,\n activePrependLeftBorderColor: base.borderColor\n },\n Secondary: {\n shadow: 'inset 0 -1px 0 rgba(0,0,0,0.1)',\n hoverShadow: 'inset 0 -1px 0 rgba(0,0,0,0.1)',\n activeShadow: 'inset 0 -1px 0 rgba(0,0,0,0.1)',\n selectedShadow: 'inset 0 1px 0 rgba(0,0,0,0.1)',\n focusShadow: \"inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(base.focusShadow),\n focusHoverShadow: \"inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(base.focusShadow),\n focusActiveShadow: \"inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(base.focusShadow),\n focusSelectedShadow: \"inset 0 1px 0 rgba(0,0,0,0.1), \".concat(base.focusShadow),\n focusAppendShadow: \"inset 0 -1px 0 rgba(0,0,0,0.1), inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(base.focusShadow, \", inset -1px 0 0 \").concat(base.borderColor),\n focusAppendSelectedShadow: \"inset 0 1px 0 rgba(0,0,0,0.1), inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(base.focusShadow, \", inset -1px 0 0 \").concat(base.borderColor),\n color: base.gray45,\n fontWeight: base.fontWeightSemiBold,\n border: base.border,\n borderColorHover: base.borderColor,\n backgroundColor: base.gray98,\n selectedBackgroundColor: base.gray92,\n hoverBackgroundColor: external_tinycolor2_default()(base.gray96).darken(2.5).toHexString(),\n activeBackgroundColor: base.gray92,\n disabledBackgroundColor: base.gray96,\n disabledBorderColor: base.borderLightColor,\n disabledSelectedBackgroundColor: base.gray92,\n disabledSelectedBorderColor: base.borderColor,\n disabledTextColor: base.textDisabledColor,\n activePrependLeftBorderColor: base.borderColor\n },\n Pill: {\n color: base.gray45,\n fontWeight: 'normal',\n hoverBackgroundColor: base.backgroundColorHover,\n hoverBorderColor: base.borderColor,\n hoverColor: base.linkColor,\n focusColor: base.linkColor,\n expandedBackgroundColor: base.gray92,\n invalidColor: base.errorColor,\n selectedBorderColor: base.accentColor,\n selectedDisabledBorderColor: base.borderLightColor,\n disabledTextColor: base.textDisabledColor\n }\n },\n Calendar: {\n width: '220px',\n padding: '8px',\n DateTable: {\n tableHeaderColor: base.textGray,\n paddingBottom: '2px',\n fontSize: base.fontSizeSmall\n },\n Day: {\n buttonColor: base.gray45,\n buttonHoverColor: base.linkColor,\n buttonHoverBackgroundColor: base.backgroundColorHover,\n buttonSelectedBorderColor: base.accentColor,\n buttonSelectedBorderHoverColor: base.linkColor,\n buttonSelectedBackgroundColor: 'transparent',\n width: '2em',\n lineHeight: '2em',\n border: '1px solid transparent',\n borderRadius: base.borderRadius,\n focusShadow: base.focusShadow,\n todayBackgroundColor: base.gray92\n },\n MonthHeader: {\n textTransform: 'capitalize'\n }\n },\n Card: {\n backgroundColor: base.backgroundColor,\n clickableSelectedBorderColor: base.focusColor,\n borderColor: base.borderLightColor,\n shadow: 'none',\n hoverShadow: base.overlayShadow,\n focusShadow: base.focusShadow,\n Header: {\n subtitleColor: base.textGray,\n padding: base.spacing\n },\n Body: {\n padding: base.spacing,\n firstChildPaddingTop: '0'\n },\n Footer: {\n boxColor: base.textGray,\n padding: base.spacing,\n borderTop: \"1px solid \".concat(base.gray92)\n }\n },\n Chip: {\n backgroundColor: base.gray92,\n borderRadius: '2px',\n clickableColor: base.textGray,\n clickableHoverBackgroundColor: base.gray96,\n decreaseChipHeightBy: '6px',\n disabledBackgroundColor: 'rgba(0, 0, 0, 0.05)',\n errorBackgroundColor: base.errorColorL10,\n focusShadow: base.focusShadow,\n iconColor: base.textColor,\n iconMarginRight: '3px',\n infoBackgroundColor: base.infoColorL10,\n labelColor: base.textColor,\n lineHeight: base.lineHeight,\n linkColor: base.linkColor,\n margin: '0 2px 2px 0',\n mediumSizePadding: \"\".concat(base.spacingQuarter, \" 8px\"),\n removeIconFocusShadow: 'none',\n removeIconFontSize: '0.75em',\n removeIconPaddingLeft: \"\".concat(base.spacingQuarter),\n successBackgroundColor: base.successColorL10,\n warningBackgroundColor: base.warningColorL10\n },\n Clickable: {\n disabledColor: base.textDisabledColor\n },\n Code: {\n commentToken: base.syntaxGray,\n prologToken: base.syntaxGray,\n doctypeToken: base.syntaxGray,\n cdataToken: base.syntaxGray,\n punctuationToken: base.syntaxGray,\n propertyToken: base.syntaxPurple,\n tagToken: base.syntaxPurple,\n booleanToken: base.syntaxPurple,\n numberToken: base.syntaxPurple,\n constantToken: base.syntaxPurple,\n symbolToken: base.syntaxPurple,\n deletedToken: base.syntaxPurple,\n selectorToken: base.syntaxGreen,\n 'attr-nameToken': base.syntaxGreen,\n stringToken: base.syntaxGreen,\n charToken: base.syntaxGreen,\n builtinToken: base.syntaxGreen,\n insertedToken: base.syntaxGreen,\n operatorToken: base.syntaxBrown,\n entityToken: base.syntaxBrown,\n urlToken: base.syntaxBrown,\n atruleToken: base.syntaxBlue,\n 'attr-valueToken': base.syntaxBlue,\n keywordToken: base.syntaxBlue,\n functionToken: base.syntaxRed,\n regexToken: base.syntaxOrange,\n importantToken: base.syntaxOrange,\n variableToken: base.syntaxOrange,\n keyToken: base.syntaxPurple\n },\n CollapsiblePanel: {\n minHeight: \"calc(\".concat(base.lineHeight, \" + 12px)\"),\n marginTop: '2px',\n iconTransition: 'transform 300ms',\n iconPosition: '12px',\n iconTransfromClose: 'rotate(90deg)',\n titleLineHeight: base.lineHeight,\n titlePadding: \"6px calc(\".concat(base.spacing, \" + \").concat(base.spacingHalf, \")\"),\n titleClickableColor: base.textColor,\n titleClickableCollapsedBackgroundColor: base.gray96,\n titleClickableHoverBackgroundColor: base.gray92,\n titleFocusShadow: base.focusShadowInset\n },\n Color: {\n width: '180px',\n clickableInvalidBorderColor: base.errorColor,\n swatchesListMarginRight: '-6px',\n swatchesListMarginBottom: '6px',\n Swatch: {\n marginRight: base.spacingQuarter,\n marginBottom: base.spacingQuarter,\n nullLineColor: '#ed1e24',\n transparentPatternEvenColor: 'transparent',\n transparentPatternOddColor: base.gray80,\n border: base.border,\n focusBorderColor: base.focusColor,\n boxShadow: base.focusShadow,\n smallSize: base.inputHeightSmall\n },\n Input: {\n width: '100%'\n }\n },\n Concertina: {\n panelBodyErrorBackgroundColor: base.errorColorL50,\n panelBodyWarningBackgroundColor: base.warningColorL50,\n Heading: {\n clickableColor: base.textColor,\n clickableBackgroundColor: base.gray96,\n clickableHoverBackgroundColor: base.gray92,\n clickableDisabledBackgroundColor: base.gray96\n }\n },\n ControlGroup: {\n labelColor: base.textColor,\n boxInvalidColor: base.errorColor,\n helpColor: base.textGray,\n labelPadding: '6px 0',\n labelWithTooltipPadding: '6px 0'\n },\n Date: {\n width: '105px',\n widthLarge: '130px',\n widthSmall: '80px'\n },\n File: {\n mediumDropTargetBoxBorderColor: base.borderColor,\n mediumDropTargetBoxDisabledColor: base.textGray,\n mediumDropTargetBoxDisabledFileCount0BackgroundColor: base.gray96,\n largeDropTargetBoxDisabledColor: base.textGray,\n linkColor: base.linkColor,\n linkFocusShadow: base.focusShadowInset,\n iconFill: base.gray60,\n padding: base.spacingQuarter,\n borderDragOver: \"1px solid \".concat(base.accentColorL10),\n errorBorder: \"1px solid \".concat(base.errorColor),\n disabledBorder: 'none',\n windowDropBorder: \"5px solid \".concat(base.accentColorL10),\n Item: {\n backgroundColor: 'transparent',\n boxBackgroundColor: base.gray92,\n boxColor: base.textGray,\n labelColor: base.textColor,\n labelErrorTextColor: base.errorColor,\n labelDisabledBackgroundColor: base.gray96,\n labelDisabledTextColor: base.textGray,\n removeClickableFocusColor: base.linkColor,\n removeClickableHoverBackgroundColor: base.gray96,\n removeClickableHoverColor: base.linkColor,\n borderRadius: '2px',\n padding: \"3px 0 3px \".concat(base.spacingHalf),\n flex: \"0 0 \".concat(base.inputHeight),\n removeClickableBorderRadius: '0 2px 2px 0',\n removeClickablePadding: '3px 0',\n removeClickableErrorBorder: \"1px solid \".concat(base.errorColor),\n removeClickableFocusShadow: base.focusShadow,\n removeClickableSmallFlexBasis: base.inputHeightSmall\n }\n },\n Heading: {\n sectionColor: base.gray45,\n fontWeight: base.fontWeightSemiBold,\n fontSize: base.fontSize,\n h1FontSize: base.fontSizeXXLarge,\n h2FontSize: base.fontSizeXLarge,\n h3FontSize: base.fontSizeLarge,\n h4FontSize: base.fontSize,\n h5FontSize: '12px'\n },\n Image: {\n boxBackgroundColor: base.gray92,\n boxColor: base.textGray,\n labelColor: base.textColor,\n labelDisabledBackgroundColor: base.gray96,\n removeClickableFocusColor: base.linkColor,\n removeClickableHoverBackgroundColor: base.gray96,\n removeClickableHoverColor: base.linkColor,\n padding: \"3px 0 3px \".concat(base.spacingHalf),\n removeClickableColor: 'inherit',\n removeClickableFlex: \"0 0 \".concat(base.inputHeight),\n removeClickableFocusShadow: base.focusShadow\n },\n JSONTree: {\n TreeNode: {\n expandLinkClickableColor: base.linkColor,\n propertyColor: base.syntaxRed,\n typeColorString: base.syntaxTeal,\n typeColorNumber: base.syntaxBlue,\n typeColorBoolean: base.syntaxPurple,\n typeColorNull: base.syntaxBrown,\n typeColorObject: base.textColor\n }\n },\n Link: {\n clickableColor: base.linkColor,\n focusShadow: base.focusShadow,\n disabledColor: base.textDisabledColor,\n focusTextDecoration: 'none',\n externalMargin: '0 0 0 3px',\n borderRadius: 0\n },\n Markdown: {\n codeBlockBackgroundColor: base.gray96,\n codeInlineBackgroundColor: base.gray92\n },\n Menu: {\n backgroundColor: base.backgroundColor,\n Item: {\n backgroundColorHover: base.backgroundColorHover,\n checkboxPaddingLeft: '32px',\n clickableColor: base.gray45,\n descriptionColor: base.textGray,\n disabledSelectedIconColor: base.gray80,\n focusShadowInset: base.focusShadowInset,\n itemSelectedIconColor: base.accentColorL10,\n itemSelectedIconLeft: '8px',\n itemSelectedIconTop: '5px',\n itemIconPaddingRight: '3px',\n itemIconVertical: 'middle',\n matchColor: base.accentColor,\n padding: \"6px \".concat(base.spacingHalf),\n lineHeight: base.lineHeight,\n submenuColor: base.textGray,\n selectablePaddingLeft: '28px',\n selectablePaddingRight: base.spacingHalf,\n selectablePosition: 'left',\n switchLeft: '8px',\n switchTop: '0px'\n },\n Heading: {\n borderTop: base.border,\n padding: \"\".concat(base.spacingQuarter, \" \").concat(base.spacingHalf, \" 6px\")\n }\n },\n Message: {\n iconTop: '7px',\n iconWidth: '25px',\n iconColor: base.white,\n iconInfoColor: base.infoColor,\n iconSuccessColor: base.successColor,\n iconWarningColor: base.warningColor,\n iconErrorColor: base.errorColor,\n boxBorderRadius: base.spacingQuarter,\n boxPadding: \"\".concat(base.spacingHalf, \" 0 \").concat(base.spacingHalf, \" 40px\"),\n boxPaddingWithRemoveIcon: \"\".concat(base.spacingHalf, \" 40px \").concat(base.spacingHalf, \" 40px\"),\n boxInfoBackgroundColor: base.infoColorL50,\n boxSuccessBackgroundColor: base.successColorL50,\n boxWarningBackgroundColor: base.warningColorL50,\n boxErrorBackgroundColor: base.errorColorL50,\n boxInfoBorderColor: base.infoColor,\n boxSuccessBorderColor: base.successColor,\n boxWarningBorderColor: base.warningColor,\n boxErrorBorderColor: base.errorColor,\n removeIconColor: base.gray45,\n removeIconTop: '6px',\n removeIconRight: '8px',\n removeIconPadding: '8px',\n removeIconBorderRadius: base.borderRadius,\n removeIconHoverBorder: \"1px solid \".concat(base.gray80),\n removeIconHoverColor: base.linkColor,\n removeIconHoverBackground: base.gray92,\n removeIconFocusShadow: 'none',\n bannerInfoBackgroundColor: base.infoColorL50,\n bannerSuccessBackgroundColor: base.successColorL50,\n bannerWarningBackgroundColor: base.warningColorL50,\n bannerErrorBackgroundColor: base.errorColorL50,\n removeIconActiveBoxshadow: base.focusShadow\n },\n Modal: {\n boxShadow: \"0 1px 5px \".concat(base.black),\n Body: {\n boxBackgroundColor: base.backgroundColor\n },\n Footer: {\n boxBackgroundColor: base.backgroundColor,\n boxBorderTopColor: base.borderColor\n },\n Header: {\n boxBackgroundColor: base.backgroundColor,\n boxBorderBottomColor: base.borderColor,\n boxPadding: '25px 28px',\n closeAndPeekPaddingRight: '94px',\n closeOrPeekPaddingRight: '54px',\n titleFontWeightSemiBold: base.fontWeightSemiBold,\n titleLineHeight: '22px',\n subTitleLineHeight: base.lineHeight\n }\n },\n ModalLayer: {\n backgroundColor: external_tinycolor2_default()(base.gray30).setAlpha(0.8).toRgbString()\n },\n Monogram: {\n sizeSmall: '32px',\n backgroundColor: base.gray92,\n clickableHoverBoxShadow: base.focusShadowInset,\n clickableFocusBoxShadow: base.focusShadowInset,\n clickableActiveOpacity: 0.85,\n backgroundColors: ['#006d9c', '#ec9960', '#af575a', '#62b3b2', '#4fa484', '#f8be34', '#5a4575', '#708794', '#294e70', '#b6c75a', '#5cc05c', '#007abd', '#dc4e41', '#f1813f', '#f8be34', '#53a051', '#006d9c', '#77d6d8', '#f589ad', '#6a2c5d']\n },\n Multiselect: {\n Normal: {\n border: base.border,\n borderColorHover: base.borderColor,\n boxBackgroundColor: base.white,\n boxFocusShadow: base.focusShadow,\n boxDisabledBackgroundColor: base.gray96,\n boxInvalidBorderColor: base.errorColor,\n boxInvalidColor: base.errorColor,\n boxPadding: '2px 0 0 2px',\n inputPadding: base.spacingQuarter\n },\n Compact: {\n filterBorderBottom: base.border,\n filterBorderTop: base.border,\n filterPadding: '8px',\n toggleAllControlsBorderBottom: base.border,\n toggleAllControlsBorderTop: base.border,\n toggleAllControlsPadding: \"\".concat(base.spacingQuarter, \" 8px\")\n }\n },\n Number: {\n incrementorWidth: '20px',\n mediumWidth: '100px'\n },\n Paginator: {\n chevronLeftMargin: '-1px 3px 0 0',\n chevronRightMargin: '-1px 0 0 3px',\n Button: {\n buttonSimplePadding: base.spacingQuarter\n }\n },\n Paragraph: {\n marginBottom: \"calc(\".concat(base.lineHeight, \" / 2)\")\n },\n Popover: {\n align: 'center',\n lightBackgroundColor: base.backgroundColor,\n lightBorder: base.border,\n lightBorderRadius: base.borderRadius,\n lightBoxShadow: \"0 2px 2px \".concat(external_tinycolor2_default()(base.gray20).setAlpha(0.1).toRgbString()),\n lightColor: base.textColor,\n arrowBorderBottomColor: base.borderColor,\n darkBackgroundColor: base.gray20,\n darkColor: base.white,\n darkArrowBorderBottomColor: base.gray20,\n arrowHeightPixel: 8,\n paddingPixel: 8 // must be same as arrowHeight if arrowHeight is > 0\n\n },\n Progress: {\n backgroundColor: base.transparent,\n tooltipBackgroundColor: base.accentColorD10,\n puckWidth: '300px',\n puckBackground: \"linear-gradient(\\n 90deg,\\n \".concat(base.accentColorD10, \",\\n \").concat(base.accentColorL10, \",\\n 40%,\\n \").concat(base.accentColorL40, \",\\n 80%,\\n \").concat(base.accentColorL40, \"\\n )\")\n },\n Resize: {\n resizeColor: base.borderColor,\n borderColor: base.white\n },\n ResultsMenu: {\n footerBorderBottom: base.border,\n footerBorderTop: base.border,\n footerColor: base.textGray,\n footerPadding: \"6px \".concat(base.spacingHalf),\n loadingMessageColor: base.textGray,\n loadingPadding: \"6px \".concat(base.spacingHalf)\n },\n Select: {\n filterBorderBottom: base.border,\n filterBorderTop: base.border\n },\n SidePanel: {\n panelBackgroundColor: base.backgroundColor,\n panelBoxShadow: '0 0 12px rgba(0, 0, 0, 0.3)'\n },\n Slider: {\n sliderBarHeight: '5px',\n sliderBarTop: '12px',\n sliderBarDisabledBackgroundColor: base.gray92,\n sliderBarLeftSideColor: base.gray45,\n sliderBarRightSideColor: base.gray80,\n sliderBarStepMarksColor: base.gray96,\n sliderThumbBackgroundColor: base.gray45,\n sliderThumbDisabledBackgroundColor: base.gray92,\n sliderThumbHoverShadow: base.focusShadow,\n sliderThumbFocusShadow: base.focusShadow,\n sliderThumbWidth: 18,\n sliderThumBorderRadius: '9px',\n sliderTooltipTop: '6px',\n labelDisabledColor: base.textDisabledColor\n },\n StepBar: {\n Step: {\n color: base.textDisabledColor,\n grayFill: base.gray80,\n nextStroke: base.gray80,\n prevOrActiveFillColor: base.brandColor\n }\n },\n Switch: {\n wrapperErrorColor: base.errorColor,\n labelPaddingLeft: base.spacingQuarter,\n Checkbox: {\n color: base.gray45,\n focusShadow: base.focusShadow,\n selectedBorderColor: base.gray45,\n disabledBorderColor: base.gray80,\n disabledColor: base.gray80,\n errorColor: base.errorColor,\n errorBorderColor: base.errorColorL30,\n selectedErrorBorderColor: base.errorColor\n },\n Radio: {\n color: base.gray45,\n focusShadow: base.focusShadow,\n selectedBorderColor: base.gray45,\n disabledBorderColor: base.gray80,\n disabledColor: base.gray80,\n errorColor: base.errorColor,\n errorBorderColor: base.errorColorL30,\n selectedErrorBorderColor: base.errorColor\n },\n Toggle: {\n shadow: 'inset 0 2px 0 rgba(0, 0, 0, 0.1)',\n toggleFocusShadow: \"\".concat(base.focusShadow, \", inset 0 2px 0 rgba(0, 0, 0, 0.1)\"),\n backgroundColor: base.gray98,\n borderColor: base.borderColor,\n indicatorBackgroundColor: base.gray98,\n indicatorBorderColor: base.borderColor,\n indicatorHoverBackgroundColor: base.gray96,\n toggleIndicatorBorderStyle: 'solid',\n selectedBackgroundColor: base.accentColorL10,\n selectedBorderColor: base.accentColorL10,\n disabledShadow: 'inset 0 2px 0 rgba(0, 0, 0, 0.06)',\n disabledBorderColor: base.borderLightColor,\n disabledBackgroundColor: base.gray96,\n disabledIndBorderColor: external_tinycolor2_default()(base.borderLightColor).setAlpha(0.8).toRgbString(),\n selectedDisabledBackgroundColor: base.accentColorL40,\n errorToggleOutlineBorderColor: base.errorColor\n }\n },\n TabBar: {\n borderColor: base.borderLightColor,\n Tab: {\n clickableColor: base.textColor,\n focusShadowInset: base.focusShadowInset,\n tabUnderlineSize: '3px',\n fontWeight: 'normal',\n underlineBackgroundColor: base.borderLightColor,\n underlineHorizontalBottom: '-1px',\n underlineSelectedBackgroundColor: base.accentColor,\n borderRadius: 0\n }\n },\n Table: {\n focusShadowInset: base.focusShadowInset,\n Cell: {\n linkColor: base.linkColor,\n clickableHoverBackgroundColor: base.accentColorL50,\n padding: '6px 12px',\n expandPadding: '6px 0 0 0',\n verticalAlign: 'top'\n },\n Head: {\n toggleAllWidth: '42px',\n infoWidth: '32px'\n },\n HeadCell: {\n backgroundColor: base.gray92,\n borderLeftColor: base.backgroundColor,\n draggingBackgroundColor: base.gray80,\n guideLineBackgroundColor: base.linkColor,\n focusShadow: base.focusShadowInset,\n moreInfoHeadCellPadding: '5px 0 0 0'\n },\n HeadInner: {\n hoverColor: base.linkColorHover,\n helperBackgroundColor: base.accentColorL50,\n sortIconColor: base.textGray,\n sortIconPosition: 'absolute',\n sortedIconColor: base.accentColor,\n menuIconColor: base.textGray,\n menuIconPadding: '1px 0 0 4px',\n padding: '6px 12px',\n dragContainerTop: '0px',\n dragContainerLeft: '0px',\n menuIconRight: '0',\n dragContainerPadding: '9px 12px',\n dragShadow: base.overlayShadow\n },\n HeadTable: {\n dockedShadow: base.overlayShadow\n },\n Row: {\n stripeNoneClickableHoverBackgroundColor: base.accentColorL50,\n stripeEvenBackgroundColor: base.gray96\n },\n RowDragCell: {\n draggablePadding: '9px 0',\n draggingBackgroundColor: base.gray80,\n guideLineBackgroundColor: base.linkColor,\n helperBackgroundColor: base.accentColorL50,\n width: '32px',\n shadow: base.overlayShadow\n },\n Toggle: {\n inHeadMargin: '-6px 0',\n margin: '-6px 0'\n }\n },\n Text: {\n clearIconRight: '1px',\n clearIconTop: '2px',\n clearIconPadding: '8px',\n inputFocusShadow: base.focusShadow,\n inputColor: base.textColor,\n inputBackgroundColor: base.white,\n inputFocusColor: base.textColor,\n inputBorder: base.border,\n inputHoverBorderColor: base.borderColor,\n inputErrorBorderColor: base.errorColor,\n inputErrorColor: base.errorColor,\n inputDisabledBackgroundColor: base.gray96,\n inputDisabledBorderColor: base.gray92,\n inputDisabledColor: base.textDisabledColor,\n inputClearOrSearchPaddingRight: '28px',\n placeholderMediumSize: '11px',\n placeholderWithSearchLeft: '11px',\n spacingHalf: base.spacingHalf,\n spacingQuarter: base.spacingQuarter,\n searchIconWrapperColor: base.gray60,\n searchIconWrapperRight: '8px',\n searchIconWrapperTop: '8px',\n clearColor: base.gray60,\n placeholderColor: base.textGray,\n searchIconPosition: 'right'\n },\n Tooltip: {\n defaultQuestionMark: true,\n compactFontSize: base.fontSizeSmall,\n compactLineHeight: '18px',\n compactPadding: base.spacingHalf,\n contentFontSize: base.fontSizeSmall,\n contentLineHeight: '18px',\n contentPadding: base.spacingHalf,\n linkColor: base.linkColor,\n openDelaySecondary: 300,\n placement: 'above'\n },\n WaitSpinner: {\n circleStroke: base.gray60\n }\n }\n };\n});\n// CONCATENATED MODULE: ./src/themes/enterprise.ts\n// eslint-disable-next-line @typescript-eslint/ban-ts-comment\n// @ts-nocheck\n\n\n/* harmony default export */ var enterprise = (enterpriseBase(enterprise_default.a));\n// EXTERNAL MODULE: external \"lodash/merge\"\nvar merge_ = __webpack_require__(90);\nvar merge_default = /*#__PURE__*/__webpack_require__.n(merge_);\n\n// EXTERNAL MODULE: external \"@splunk/themes/enterpriseDark\"\nvar enterpriseDark_ = __webpack_require__(5);\nvar enterpriseDark_default = /*#__PURE__*/__webpack_require__.n(enterpriseDark_);\n\n// CONCATENATED MODULE: ./src/themes/enterpriseDark.ts\n// eslint-disable-next-line @typescript-eslint/ban-ts-comment\n// @ts-nocheck\n\n\n\n\n/* harmony default export */ var enterpriseDark = (merge_default()({}, enterpriseBase(enterpriseDark_default.a), {\n 'react-ui': {\n ButtonSimple: {\n Default: {\n shadow: \"inset 0 -1px 0 \".concat(enterpriseDark_default.a.gray30),\n hoverShadow: \"inset 0 -1px 0 \".concat(enterpriseDark_default.a.gray25),\n activeShadow: \"inset 0 -1px 0 \".concat(enterpriseDark_default.a.gray22),\n selectedShadow: \"inset 0 1px 0 \".concat(enterpriseDark_default.a.black),\n focusShadow: \"inset 0 -1px 0 \".concat(enterpriseDark_default.a.gray30, \", \").concat(enterpriseDark_default.a.focusShadow),\n focusHoverShadow: \"inset 0 -1px 0 \".concat(enterpriseDark_default.a.gray25, \", \").concat(enterpriseDark_default.a.focusShadow),\n focusActiveShadow: \"inset 0 -1px 0 \".concat(enterpriseDark_default.a.gray22, \", \").concat(enterpriseDark_default.a.focusShadow),\n focusSelectedShadow: \"inset 0 1px 0 \".concat(enterpriseDark_default.a.black, \", \").concat(enterpriseDark_default.a.focusShadow),\n focusAppendShadow: \"inset 0 -1px 0 \".concat(enterpriseDark_default.a.gray30, \", \").concat(enterpriseDark_default.a.focusShadow, \", inset -1px 0 0 \").concat(enterpriseDark_default.a.borderColor),\n focusAppendSelectedShadow: \"inset 0 1px 0 \".concat(enterpriseDark_default.a.black, \", \").concat(enterpriseDark_default.a.focusShadow, \", inset -1px 0 0 \").concat(enterpriseDark_default.a.borderColor),\n backgroundColor: enterpriseDark_default.a.gray45,\n color: enterpriseDark_default.a.white,\n selectedBackgroundColor: enterpriseDark_default.a.gray22,\n hoverBackgroundColor: enterpriseDark_default.a.gray30,\n selectedBorderColor: enterpriseDark_default.a.gray20,\n activeBorderColor: enterpriseDark_default.a.gray20,\n activeBackgroundColor: enterpriseDark_default.a.gray22,\n disabledBackgroundColor: enterpriseDark_default.a.gray30,\n disabledBorderColor: enterpriseDark_default.a.gray30,\n disabledSelectedBackgroundColor: enterpriseDark_default.a.gray22,\n disabledSelectedBorderColor: enterpriseDark_default.a.gray20\n },\n Secondary: {\n shadow: \"inset 0 -1px 0 \".concat(enterpriseDark_default.a.gray30),\n hoverShadow: \"inset 0 -1px 0 \".concat(enterpriseDark_default.a.gray25),\n activeShadow: \"inset 0 -1px 0 \".concat(enterpriseDark_default.a.gray22),\n selectedShadow: \"inset 0 1px 0 \".concat(enterpriseDark_default.a.black),\n focusShadow: \"inset 0 -1px 0 \".concat(enterpriseDark_default.a.gray30, \", \").concat(enterpriseDark_default.a.focusShadow),\n focusHoverShadow: \"inset 0 -1px 0 \".concat(enterpriseDark_default.a.gray25, \", \").concat(enterpriseDark_default.a.focusShadow),\n focusActiveShadow: \"inset 0 -1px 0 \".concat(enterpriseDark_default.a.gray22, \", \").concat(enterpriseDark_default.a.focusShadow),\n focusSelectedShadow: \"inset 0 1px 0 \".concat(enterpriseDark_default.a.black, \", \").concat(enterpriseDark_default.a.focusShadow),\n focusAppendShadow: \"inset 0 -1px 0 \".concat(enterpriseDark_default.a.gray30, \", \").concat(enterpriseDark_default.a.focusShadow, \", inset -1px 0 0 \").concat(enterpriseDark_default.a.borderColor),\n focusAppendSelectedShadow: \"inset 0 1px 0 \".concat(enterpriseDark_default.a.black, \", \").concat(enterpriseDark_default.a.focusShadow, \", inset -1px 0 0 \").concat(enterpriseDark_default.a.borderColor),\n backgroundColor: enterpriseDark_default.a.gray45,\n color: enterpriseDark_default.a.white,\n selectedBackgroundColor: enterpriseDark_default.a.gray22,\n hoverBackgroundColor: enterpriseDark_default.a.gray30,\n selectedBorderColor: enterpriseDark_default.a.gray20,\n activeBorderColor: enterpriseDark_default.a.gray20,\n activeBackgroundColor: enterpriseDark_default.a.gray22,\n disabledBackgroundColor: enterpriseDark_default.a.gray30,\n disabledBorderColor: enterpriseDark_default.a.gray30,\n disabledSelectedBackgroundColor: enterpriseDark_default.a.gray22,\n disabledSelectedBorderColor: enterpriseDark_default.a.gray20\n },\n Pill: {\n color: enterpriseDark_default.a.white,\n hoverColor: enterpriseDark_default.a.white,\n focusColor: enterpriseDark_default.a.white,\n expandedBackgroundColor: enterpriseDark_default.a.gray22\n }\n },\n Calendar: {\n Day: {\n buttonColor: enterpriseDark_default.a.gray98,\n todayBackgroundColor: enterpriseDark_default.a.gray45\n }\n },\n Chip: {\n backgroundColor: enterpriseDark_default.a.gray45,\n clickableHoverBackgroundColor: enterpriseDark_default.a.gray30,\n disabledBackgroundColor: 'rgba(0, 0, 0, 0.15)'\n },\n Code: {\n color: enterpriseDark_default.a.gray92,\n commentToken: enterpriseDark_default.a.gray60,\n prologToken: enterpriseDark_default.a.gray60,\n doctypeToken: enterpriseDark_default.a.gray60,\n cdataToken: enterpriseDark_default.a.gray60,\n punctuationToken: enterpriseDark_default.a.gray60,\n propertyToken: enterpriseDark_default.a.syntaxPurpleLight,\n tagToken: enterpriseDark_default.a.syntaxPurpleLight,\n booleanToken: enterpriseDark_default.a.syntaxPurpleLight,\n numberToken: enterpriseDark_default.a.syntaxPurpleLight,\n constantToken: enterpriseDark_default.a.syntaxPurpleLight,\n symbolToken: enterpriseDark_default.a.syntaxPurpleLight,\n deletedToken: enterpriseDark_default.a.syntaxPurpleLight,\n selectorToken: enterpriseDark_default.a.syntaxGreenLight,\n 'attr-nameToken': enterpriseDark_default.a.syntaxGreenLight,\n stringToken: enterpriseDark_default.a.syntaxGreenLight,\n charToken: enterpriseDark_default.a.syntaxGreenLight,\n builtinToken: enterpriseDark_default.a.syntaxGreenLight,\n insertedToken: enterpriseDark_default.a.syntaxGreenLight,\n operatorToken: enterpriseDark_default.a.syntaxBrown,\n entityToken: enterpriseDark_default.a.syntaxBrown,\n urlToken: enterpriseDark_default.a.syntaxBrown,\n atruleToken: enterpriseDark_default.a.syntaxBlueLight,\n 'attr-valueToken': enterpriseDark_default.a.syntaxBlueLight,\n keywordToken: enterpriseDark_default.a.syntaxBlueLight,\n functionToken: enterpriseDark_default.a.syntaxRedLight,\n regexToken: enterpriseDark_default.a.syntaxOrange,\n importantToken: enterpriseDark_default.a.syntaxOrange,\n variableToken: enterpriseDark_default.a.syntaxOrange\n },\n CollapsiblePanel: {\n titleClickableCollapsedBackgroundColor: enterpriseDark_default.a.gray45,\n titleClickableHoverBackgroundColor: enterpriseDark_default.a.gray30\n },\n Concertina: {\n panelBodyErrorBackgroundColor: external_tinycolor2_default()(enterpriseDark_default.a.errorColor).setAlpha(0.5).toRgbString(),\n panelBodyWarningBackgroundColor: external_tinycolor2_default()(enterpriseDark_default.a.warningColor).setAlpha(0.5).toRgbString(),\n Heading: {\n clickableBackgroundColor: enterpriseDark_default.a.gray45,\n clickableHoverBackgroundColor: enterpriseDark_default.a.gray30,\n clickableDisabledBackgroundColor: enterpriseDark_default.a.gray80\n }\n },\n File: {\n mediumDropTargetBoxBorderColor: enterpriseDark_default.a.textGray,\n mediumDropTargetBoxDisabledFileCount0BackgroundColor: enterpriseDark_default.a.gray60,\n iconFill: enterpriseDark_default.a.gray80,\n Item: {\n boxBackgroundColor: enterpriseDark_default.a.gray45,\n removeClickableHoverBackgroundColor: enterpriseDark_default.a.gray30,\n labelDisabledBackgroundColor: enterpriseDark_default.a.gray60\n }\n },\n Image: {\n boxBackgroundColor: enterpriseDark_default.a.gray30,\n removeClickableHoverBackgroundColor: enterpriseDark_default.a.gray45\n },\n Heading: {\n sectionColor: enterpriseDark_default.a.gray80\n },\n JSONTree: {\n TreeNode: {\n propertyColor: enterpriseDark_default.a.syntaxRedLight,\n expandLinkClickableColor: enterpriseDark_default.a.accentColorL40,\n typeColorNumber: enterpriseDark_default.a.syntaxBlueLight,\n typeColorBoolean: enterpriseDark_default.a.syntaxPurpleLight\n }\n },\n Markdown: {\n codeBlockBackgroundColor: enterpriseDark_default.a.gray22,\n codeInlineBackgroundColor: enterpriseDark_default.a.gray22\n },\n Menu: {\n Item: {\n clickableColor: enterpriseDark_default.a.gray96\n }\n },\n Message: {\n boxInfoBackgroundColor: external_tinycolor2_default()(enterpriseDark_default.a.infoColor).setAlpha(0.5).toRgbString(),\n boxSuccessBackgroundColor: external_tinycolor2_default()(enterpriseDark_default.a.successColor).setAlpha(0.5).toRgbString(),\n boxWarningBackgroundColor: external_tinycolor2_default()(enterpriseDark_default.a.warningColor).setAlpha(0.5).toRgbString(),\n boxErrorBackgroundColor: external_tinycolor2_default()(enterpriseDark_default.a.errorColor).setAlpha(0.5).toRgbString(),\n bannerInfoBackgroundColor: external_tinycolor2_default()(enterpriseDark_default.a.infoColor).setAlpha(0.5).toRgbString(),\n bannerSuccessBackgroundColor: external_tinycolor2_default()(enterpriseDark_default.a.successColor).setAlpha(0.5).toRgbString(),\n bannerWarningBackgroundColor: external_tinycolor2_default()(enterpriseDark_default.a.warningColor).setAlpha(0.5).toRgbString(),\n bannerErrorBackgroundColor: external_tinycolor2_default()(enterpriseDark_default.a.errorColor).setAlpha(0.5).toRgbString(),\n removeIconColor: enterpriseDark_default.a.gray96,\n removeIconHoverColor: enterpriseDark_default.a.gray96,\n removeIconHoverBackground: enterpriseDark_default.a.gray30,\n removeIconHoverBorder: \"1px solid \".concat(enterpriseDark_default.a.gray22)\n },\n Modal: {\n Footer: {\n boxBorderTopColor: enterpriseDark_default.a.gray20\n },\n Header: {\n boxBorderBottomColor: enterpriseDark_default.a.gray20\n }\n },\n Monogram: {\n backgroundColor: enterpriseDark_default.a.gray45\n },\n Multiselect: {\n Normal: {\n boxBackgroundColor: enterpriseDark_default.a.gray22,\n boxBorderColor: enterpriseDark_default.a.gray20,\n boxDisabledBackgroundColor: enterpriseDark_default.a.gray22,\n boxDisabledBorderColor: enterpriseDark_default.a.gray30\n }\n },\n Number: {\n incrementorBorderColor: enterpriseDark_default.a.gray20\n },\n Popover: {\n lightBorder: enterpriseDark_default.a.borderDark,\n lightBoxShadow: '0 1px 2px #000',\n arrowBorderBottomColor: enterpriseDark_default.a.borderDarkColor,\n darkBackgroundColor: enterpriseDark_default.a.white,\n darkColor: enterpriseDark_default.a.gray20,\n darkArrowBorderBottomColor: enterpriseDark_default.a.white\n },\n Resize: {\n resizeColor: enterpriseDark_default.a.gray92,\n borderColor: enterpriseDark_default.a.gray22\n },\n Slider: {\n sliderBarStepMarksColor: enterpriseDark_default.a.gray20\n },\n Switch: {\n Checkbox: {\n color: enterpriseDark_default.a.gray80,\n borderColor: enterpriseDark_default.a.gray80,\n selectedBorderColor: enterpriseDark_default.a.gray80,\n disabledBorderColor: enterpriseDark_default.a.gray45,\n disabledColor: enterpriseDark_default.a.gray45,\n errorBorderColor: enterpriseDark_default.a.errorColor\n },\n Radio: {\n color: enterpriseDark_default.a.gray80,\n borderColor: enterpriseDark_default.a.gray80,\n selectedBorderColor: enterpriseDark_default.a.gray80,\n disabledBorderColor: enterpriseDark_default.a.gray45,\n disabledColor: enterpriseDark_default.a.gray45,\n errorBorderColor: enterpriseDark_default.a.errorColor\n },\n Toggle: {\n backgroundColor: enterpriseDark_default.a.gray45,\n indicatorBackgroundColor: enterpriseDark_default.a.gray80,\n indicatorHoverBackgroundColor: external_tinycolor2_default()(enterpriseDark_default.a.gray80).darken(6).toRgbString(),\n disabledBorderColor: enterpriseDark_default.a.borderColor,\n disabledBackgroundColor: enterpriseDark_default.a.gray30,\n disabledIndBackgroundColor: enterpriseDark_default.a.gray45,\n disabledIndBorderColor: enterpriseDark_default.a.gray22,\n selectedDisabledBackgroundColor: enterpriseDark_default.a.accentColorD20\n }\n },\n Table: {\n Cell: {\n clickableBackgroundColor: enterpriseDark_default.a.accentColorD50\n },\n HeadCell: {\n backgroundColor: '#212527',\n draggingBackgroundColor: enterpriseDark_default.a.gray20\n },\n HeadInner: {\n helperBackgroundColor: enterpriseDark_default.a.accentColorD50\n },\n Row: {\n stripeNoneClickableHoverBackgroundColor: enterpriseDark_default.a.accentColorD50,\n stripeEvenBackgroundColor: enterpriseDark_default.a.gray25,\n stripeOddBackgroundColor: enterpriseDark_default.a.gray22\n },\n RowDragCell: {\n draggingBackgroundColor: enterpriseDark_default.a.gray20,\n helperBackgroundColor: enterpriseDark_default.a.accentColorD50\n }\n },\n Text: {\n inputBackgroundColor: enterpriseDark_default.a.gray22,\n inputBorder: \"1px solid \".concat(enterpriseDark_default.a.gray20),\n inputHoverBorderColor: enterpriseDark_default.a.gray20,\n inputDisabledBackgroundColor: enterpriseDark_default.a.gray22,\n inputDisabledBorderColor: enterpriseDark_default.a.gray30,\n searchIconWrapperColor: enterpriseDark_default.a.white,\n clearColor: enterpriseDark_default.a.white\n },\n WaitSpinner: {\n circleStroke: enterpriseDark_default.a.white\n }\n }\n}));\n// EXTERNAL MODULE: external \"@splunk/themes/lite\"\nvar lite_ = __webpack_require__(91);\nvar lite_default = /*#__PURE__*/__webpack_require__.n(lite_);\n\n// CONCATENATED MODULE: ./src/themes/lite.ts\n// eslint-disable-next-line @typescript-eslint/ban-ts-comment\n// @ts-nocheck\n\n\n/* harmony default export */ var lite = (enterpriseBase(lite_default.a));\n// EXTERNAL MODULE: external \"@splunk/themes/scp\"\nvar scp_ = __webpack_require__(92);\nvar scp_default = /*#__PURE__*/__webpack_require__.n(scp_);\n\n// CONCATENATED MODULE: ./src/themes/scpBase.ts\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n// eslint-disable-next-line @typescript-eslint/ban-ts-comment\n// @ts-nocheck\n\n/* harmony default export */ var scpBase = (function (base) {\n var blend = base.mixins.overlayColors;\n return {\n 'react-ui': {\n base: _objectSpread(_objectSpread({}, base), {}, {\n errorColor: base.accentColorNegative\n }),\n Accordion: {\n backgroundColor: base.transparent\n },\n Button: {\n color: 'inherit',\n disabledIconColor: 'inherit',\n iconColor: 'inherit',\n iconOnlyColor: 'inherit',\n iconOnlyDisabledColor: 'inherit',\n iconPaddingRight: '8px',\n\n /* The padding is used to maintain the min-width of icon-oly Button in the scp theme. Whether or not the min-width is overwritten,\n * it gaurantees that the width is always greater than or equal to the inputHeight. */\n iconOnlyPadding: \"0px calc(\".concat(base.inputHeight, \" / 2 - 1px)\"),\n iconOnlyPaddingSmall: \"0px calc(\".concat(base.inputHeightSmall, \" / 2 - 1px)\"),\n iconOnlyPaddingLarge: \"0px calc(\".concat(base.inputHeightLarge, \" / 2 - 1px)\"),\n paddingSmall: '6px',\n paddingLarge: '16px',\n primaryIconColor: 'inherit',\n primaryContentExtraPadding: '1px 0',\n iconOnlyIEFixPosition: 'relative',\n iconOnlyIEFixTransform: 'translateX(-50%)'\n },\n ButtonSimple: {\n Primary: {\n shadow: 'none',\n selectedShadow: 'none',\n focusShadow: base.focusShadow,\n selectedFocusShadow: base.focusShadow,\n borderRadius: '24px',\n color: base.contentColorInverted,\n fontWeight: base.fontWeightSemiBold,\n backgroundColor: base.interactiveColorPrimary,\n activeBackgroundColor: blend(base.interactiveColorPrimary, base.interactiveColorOverlayActive),\n focusBackgroundColor: blend(base.interactiveColorPrimary, base.interactiveColorOverlayHover),\n hoverBackgroundColor: blend(base.interactiveColorPrimary, base.interactiveColorOverlayHover),\n selectedBackgroundColor: blend(base.interactiveColorPrimary, base.interactiveColorOverlaySelected),\n disabledBackgroundColor: base.interactiveColorBackgroundDisabled,\n disabledSelectedBackgroundColor: base.interactiveColorOverlaySelected,\n disabledTextColor: base.contentColorDisabled,\n prependBorderLeftColor: base.interactiveColorPrimary\n },\n Error: {\n color: base.white,\n fontWeight: base.fontWeightSemiBold,\n shadow: 'none',\n selectedShadow: 'none',\n focusShadow: base.focusShadow,\n selectedFocusShadow: base.focusShadow,\n backgroundColor: base.accentColorNegative,\n activeBackgroundColor: blend(base.accentColorNegative, base.interactiveColorOverlayActive),\n focusBackgroundColor: blend(base.accentColorNegative, base.interactiveColorOverlayHover),\n hoverBackgroundColor: blend(base.accentColorNegative, base.interactiveColorOverlayHover),\n selectedBackgroundColor: blend(base.accentColorNegative, base.interactiveColorOverlaySelected),\n disabledBackgroundColor: base.interactiveColorBackgroundDisabled,\n disabledTextColor: base.contentColorDisabled,\n disabledSelectedBackgroundColor: base.interactiveColorOverlaySelected,\n prependBorderLeftColor: base.transparent\n },\n Default: {\n shadow: 'none',\n hoverShadow: 'none',\n activeShadow: 'none',\n selectedShadow: 'none',\n focusShadow: base.focusShadow,\n focusHoverShadow: base.focusShadow,\n focusActiveShadow: base.focusShadow,\n focusSelectedShadow: base.focusShadow,\n focusAppendShadow: base.focusShadow,\n focusAppendSelectedShadow: base.focusShadow,\n color: base.contentColorActive,\n fontWeight: base.fontWeightSemiBold,\n border: \"1px solid \".concat(base.interactiveColorBorder),\n borderColorHover: base.interactiveColorBorderHover,\n borderRadius: '24px',\n backgroundColor: base.transparent,\n activeBackgroundColor: base.interactiveColorOverlayActive,\n focusBackgroundColor: base.interactiveColorOverlayHover,\n hoverBackgroundColor: base.interactiveColorOverlayHover,\n selectedBackgroundColor: base.interactiveColorOverlaySelected,\n disabledBackgroundColor: base.transparent,\n disabledBorderColor: base.interactiveColorBorderDisabled,\n disabledSelectedBorderColor: base.interactiveColorBorderDisabled,\n disabledSelectedBackgroundColor: blend(base.interactiveColorBackgroundDisabled, base.interactiveColorOverlaySelected),\n disabledTextColor: base.contentColorDisabled,\n activePrependLeftBorderColor: base.interactiveColorBorder\n },\n Secondary: {\n shadow: 'none',\n hoverShadow: 'none',\n activeShadow: 'none',\n selectedShadow: 'none',\n focusShadow: base.focusShadow,\n focusHoverShadow: base.focusShadow,\n focusActiveShadow: base.focusShadow,\n focusSelectedShadow: base.focusShadow,\n focusAppendShadow: base.focusShadow,\n focusAppendSelectedShadow: base.focusShadow,\n color: base.contentColorActive,\n fontWeight: base.fontWeightSemiBold,\n border: \"1px solid \".concat(base.transparent),\n borderColorHover: base.transparent,\n borderRadius: '24px',\n backgroundColor: base.transparent,\n activeBackgroundColor: base.interactiveColorOverlayActive,\n focusBackgroundColor: base.interactiveColorOverlayHover,\n hoverBackgroundColor: base.interactiveColorOverlayHover,\n selectedBackgroundColor: base.interactiveColorOverlaySelected,\n disabledBackgroundColor: base.transparent,\n disabledBorderColor: base.transparent,\n disabledSelectedBorderColor: base.transparent,\n disabledTextColor: base.contentColorDisabled,\n disabledSelectedBackgroundColor: base.interactiveColorOverlaySelected,\n selectedPrependLeftBorderColor: base.transparent,\n activePrependLeftBorderColor: base.transparent\n },\n Toggle: {\n border: \"1px solid \".concat(base.interactiveColorBorder),\n borderColorHover: base.interactiveColorBorderHover,\n color: base.contentColorActive,\n fontWeight: 'normal',\n focusShadow: base.focusShadow,\n activeBorderColor: base.interactiveColorBorderHover,\n activeBackgroundColor: base.interactiveColorOverlayActive,\n focusBackgroundColor: base.interactiveColorOverlayHover,\n hoverBackgroundColor: base.interactiveColorOverlayHover,\n selectedBackgroundColor: base.interactiveColorOverlaySelected,\n disabledBorderColor: base.interactiveColorBorderDisabled,\n disabledTextColor: base.contentColorDisabled,\n disabledSelectedBackgroundColor: base.interactiveColorOverlaySelected,\n selectedPrependLeftBorderColor: base.interactiveColorBorder\n },\n Flat: {\n border: \"1px solid \".concat(base.transparent),\n color: base.contentColorActive,\n fontWeight: base.fontWeightSemiBold,\n focusShadow: base.focusShadow,\n backgroundColor: base.interactiveColorBackground,\n activeBackgroundColor: blend(base.interactiveColorBackground, base.interactiveColorOverlayActive),\n focusBackgroundColor: blend(base.interactiveColorBackground, base.interactiveColorOverlayHover),\n hoverBackgroundColor: blend(base.interactiveColorBackground, base.interactiveColorOverlayHover),\n selectedBackgroundColor: blend(base.interactiveColorBackground, base.interactiveColorOverlayActive),\n disabledBackgroundColor: base.interactiveColorBackgroundDisabled,\n disabledTextColor: base.contentColorDisabled,\n disabledSelectedBackgroundColor: base.interactiveColorOverlaySelected\n }\n },\n Calendar: {\n width: '332px',\n padding: '16px',\n DateTable: {\n paddingBottom: '4px',\n fontSize: base.fontSize,\n tableHeaderColor: base.contentColorMuted\n },\n Day: {\n buttonColor: base.contentColorActive,\n buttonHoverColor: base.contentColorActive,\n buttonHoverBackgroundColor: base.interactiveColorOverlayHover,\n buttonFocusBackgroundColor: base.interactiveColorOverlayHover,\n buttonSelectedBorderColor: 'none',\n buttonSelectedBorderHoverColor: 'none',\n buttonSelectedColor: base.contentColorActive,\n buttonSelectedBackgroundColor: base.interactiveColorOverlaySelected,\n buttonSelectedFontSize: base.fontSizeLarge,\n buttonSelectedFontWeight: base.fontWeightBold,\n width: '36px',\n lineHeight: '36px',\n border: 'none',\n borderRadius: '50%',\n focusShadow: base.focusShadow,\n position: 'relative',\n showTodayCircle: true,\n todayCircleColor: base.interactiveColorBorder,\n todayBackgroundColor: base.transparent\n },\n MonthHeader: {\n fontSize: '20px',\n fontWeight: base.fontWeightBold,\n textTransform: 'uppercase',\n wordSpacing: '32px',\n textColor: base.contentColorActive,\n shortForm: true\n }\n },\n Card: {\n backgroundColor: base.backgroundColorSection,\n clickableSelectedBorderColor: base.transparent,\n borderColor: base.transparent,\n borderRadius: base.borderRadius,\n shadow: base.embossShadow,\n hoverShadow: base.embossShadow,\n focusShadow: \"\".concat(base.embossShadow, \", \").concat(base.focusShadowInset),\n hoverBackgroundColor: blend(base.backgroundColorSection, base.interactiveColorOverlayHover),\n focusBackgroundColor: blend(base.backgroundColorSection, base.interactiveColorOverlayHover),\n selectedBackgroundColor: blend(base.backgroundColorSection, base.interactiveColorOverlaySelected),\n Header: {\n subtitleColor: base.contentColorMuted,\n padding: '12px 8px 12px 16px'\n },\n Body: {\n padding: '16px',\n firstChildPaddingTop: '16px'\n },\n Footer: {\n boxColor: base.contentColorMuted,\n padding: '8px 16px 16px',\n borderTop: 'none'\n }\n },\n Chip: {\n backgroundColor: base.neutral100,\n borderRadius: '4px',\n clickableColor: base.contentColorDefault,\n decreaseChipHeightBy: '4px',\n disabledBackgroundColor: base.interactiveColorBackgroundDisabled,\n errorBackgroundColor: '#fe3a3a',\n removeIconFocusHoverBackgroundColor: base.interactiveColorOverlayHover,\n focusShadow: 'none',\n iconColor: base.contentColorActive,\n iconMarginRight: '8px',\n infoBackgroundColor: '#4ba8ff',\n labelColor: base.contentColorActive,\n lineHeight: '16px',\n linkColor: base.contentColorActive,\n margin: '1px',\n mediumFontSize: base.fontSizeSmall,\n mediumSizePadding: '7px 8px 8px',\n outlineBorderColor: base.interactiveColorBorder,\n outlineBackgroundColor: base.transparent,\n removeIconBackgroundColorBool: true,\n removeIconFocusShadow: base.focusShadow,\n removeIconFontSize: '0.77em',\n removeIconPaddingLeft: 'none',\n successBackgroundColor: '#08e045',\n warningBackgroundColor: '#ffc500'\n },\n Clickable: {\n disabledColor: base.contentColorDisabled\n },\n Code: {\n commentToken: base.syntaxGray,\n prologToken: base.syntaxGray,\n doctypeToken: base.syntaxGray,\n cdataToken: base.syntaxGray,\n punctuationToken: base.syntaxGray,\n propertyToken: base.syntaxPurple,\n tagToken: base.syntaxPurple,\n booleanToken: base.syntaxPurple,\n numberToken: base.syntaxPurple,\n constantToken: base.syntaxPurple,\n symbolToken: base.syntaxPurple,\n deletedToken: base.syntaxPurple,\n selectorToken: base.syntaxGreen,\n 'attr-nameToken': base.syntaxGreen,\n stringToken: base.syntaxGreen,\n charToken: base.syntaxGreen,\n builtinToken: base.syntaxGreen,\n insertedToken: base.syntaxGreen,\n operatorToken: base.syntaxBrown,\n entityToken: base.syntaxBrown,\n urlToken: base.syntaxBrown,\n atruleToken: base.syntaxBlue,\n 'attr-valueToken': base.syntaxBlue,\n keywordToken: base.syntaxBlue,\n functionToken: base.syntaxRed,\n regexToken: base.syntaxOrange,\n importantToken: base.syntaxOrange,\n variableToken: base.syntaxOrange,\n keyToken: base.syntaxPurple\n },\n CollapsiblePanel: {\n minHeight: '40px',\n backgroundColor: base.backgroundColorSection,\n marginTop: '1px',\n iconPosition: '12px',\n iconTransition: 'transform 200ms',\n iconTransfromOpen: 'translateY(-2px) rotate(0deg)',\n iconTransfromClose: 'rotate(90deg)',\n iconTransfromOrigin: 'center',\n paddingBottom: '2px',\n titleLineHeight: '24px',\n titlePadding: \"8px 30px\",\n titleBackgroundColor: base.interactiveColorBackground,\n titleClickableCollapsedBackgroundColor: base.interactiveColorBackground,\n titleClickableHoverBackgroundColor: blend(base.interactiveColorBackground, base.interactiveColorOverlayHover),\n titleClickableColor: base.contentColorActive,\n titleClickableCollapsedColor: base.contentColorActive,\n titleBorder: 'none',\n titleFocusBorder: \"none solid \".concat(base.focusColor),\n titleShadow: 'none',\n titleFocusShadow: base.focusShadowInset,\n descriptionPosition: 'relative',\n descriptionPositionRight: '20px'\n },\n Color: {\n inputTopLayout: true,\n width: '214px',\n display: 'flex',\n flexDirection: 'column-reverse',\n borderRadius: '4px',\n swatchesListMarginRight: '-8px',\n swatchesListMarginBottom: '-8px',\n clickableInvalidBorderColor: base.accentColorNegative,\n Swatch: {\n marginRight: '8px',\n marginBottom: '8px',\n borderRadius: '2px',\n border: \"1px solid \".concat(base.interactiveColorBorder),\n transparentPatternEvenColor: base.transparent,\n transparentPatternOddColor: 'rgba(0, 0, 0, 0.2)',\n transparentBackgroundColor: base.white,\n textBoxSwatch: true,\n focusBorderColor: base.focusColor,\n nullLineColor: base.accentColorNegative,\n boxShadow: base.focusShadow,\n smallSize: '22px'\n },\n Input: {\n width: 'calc(100% - 2px)',\n marginBottom: '8px',\n position: 'relative'\n }\n },\n ControlGroup: {\n labelColor: base.contentColorMuted,\n labelPadding: '8px 0',\n labelWithTooltipPadding: '0',\n helpColor: base.contentColorMuted,\n boxInvalidColor: base.accentColorNegative\n },\n Date: {\n position: 'relative',\n letterSpacing: '2px',\n spacedFormat: true,\n width: '152px',\n widthLarge: '160px',\n widthSmall: '128px',\n shouldRenderIcon: true,\n iconColor: base.contentColorDefault,\n iconDisabledColor: base.contentColorDisabled\n },\n File: {\n cloudIcon: true,\n cloudColor: base.contentColorDefault,\n linkColor: base.linkColor,\n mediumDropTargetBoxBorderColor: base.contentColorMuted,\n mediumDropTargetBoxDisabledFileCount0BackgroundColor: base.transparent,\n mediumDropTargetBoxDisabledColor: base.contentColorDisabled,\n largeDropTargetBoxDisabledColor: base.contentColorDisabled,\n borderDragOver: \"1px dashed \".concat(base.interactiveColorBorderHover),\n iconFill: base.contentColorMuted,\n iconErrorFill: base.accentColorNegative,\n iconDisabledFill: base.contentColorDisabled,\n padding: '8px',\n backgroundColorDragOver: base.interactiveColorOverlayActive,\n errorTextColor: base.accentColorNegative,\n errorBorder: \"1px dashed \".concat(base.accentColorNegative),\n disabledBorder: \"1px solid \".concat(base.contentColorDisabled),\n linkFocusShadow: base.focusShadow,\n windowDropBorder: \"5px solid \".concat(base.interactiveColorPrimary),\n Item: {\n itemRemovable: true,\n boxColor: base.contentColorDefault,\n labelColor: base.contentColorActive,\n backgroundColor: base.transparent,\n boxBackgroundColor: base.interactiveColorBackground,\n labelDisabledBackgroundColor: base.interactiveColorBackgroundDisabled,\n labelDisabledTextColor: base.contentColorDisabled,\n labelErrorTextColor: base.accentColorNegative,\n borderRadius: base.borderRadius,\n fontSize: '12px',\n padding: \"4px 0 3px 8px\",\n flex: 'none',\n removeClickableBorderRadius: '50%',\n labelErrorBackgroundColor: base.interactiveColorBackground,\n removeClickableColor: base.contentColorDefault,\n removeClickableBackgroundColor: base.transparent,\n removeClickableErrorBorder: 'none',\n removeClickableErrorBackgroundColor: base.transparent,\n removeClickableErrorHoverBackgroundColor: base.accentColorNegative,\n removeClickableErrorFocusBackgroundColor: base.accentColorNegative,\n removeClickableFocusShadow: 'none',\n removeClickableFocusBackgroundColor: base.interactiveColorOverlayHover,\n removeClickableFocusColor: base.contentColorMuted,\n removeClickableHoverBackgroundColor: base.interactiveColorOverlayHover,\n removeClickableHoverColor: base.contentColorActive,\n removeClickableSmallFlexBasis: 'auto',\n removeClickableSmallTop: '6px',\n removeClickablePadding: '3px 0'\n }\n },\n Heading: {\n fontSize: base.fontSize,\n fontWeight: base.fontWeightBold,\n h1FontSize: '36px',\n h2FontSize: '24px',\n h3FontSize: '20px',\n h4FontSize: '16px',\n h5FontSize: '13px',\n h1LineHeight: '48px',\n h2LineHeight: '24px',\n h3LineHeight: '24px',\n h4LineHeight: '24px',\n h5LineHeight: '16px',\n headingColor: base.contentColorActive,\n sectionColor: base.contentColorDefault\n },\n Image: {\n cloudIcon: true,\n overflow: 'hidden',\n borderRadius: base.borderRadius,\n boxBackgroundColor: base.interactiveColorBackground,\n boxColor: base.contentColorMuted,\n labelColor: base.contentColorDefault,\n labelDisabledBackgroundColor: base.interactiveColorBackgroundDisabled,\n padding: '8px 10px',\n fontSize: '12px',\n lineHeight: '16px',\n removeClickableColor: base.contentColorDefault,\n removeClickableFlex: 'none',\n removeClickableBorderRadius: '50%',\n removeClickableBackgroundColor: base.interactiveColor,\n removeClickableHoverBackgroundColor: base.interactiveColorOverlayHover,\n removeClickableHoverColor: base.contentColorActive,\n removeClickableFocusColor: base.contentColorActive,\n removeClickableFocusShadow: 'none',\n removeClickableFocusBackgroundColor: base.interactiveColorOverlayHover\n },\n JSONTree: {\n TreeNode: {\n propertyColor: base.syntaxRed,\n expandLinkClickableColor: base.interactiveColorPrimary,\n typeColorNumber: base.syntaxBlue,\n typeColorBoolean: base.syntaxPurple,\n typeColorString: base.syntaxTeal,\n typeColorNull: base.syntaxBrown,\n typeColorObject: base.contentColorDefault\n }\n },\n Link: {\n clickableColor: base.linkColor,\n focusShadow: base.focusShadow,\n disabledColor: base.contentColorDisabled,\n focusTextDecoration: 'underline',\n externalMargin: '0 0 0 4px',\n borderRadius: '1px'\n },\n Markdown: {\n codeBlockBackgroundColor: base.backgroundColorSection,\n codeInlineBackgroundColor: base.neutral200\n },\n Menu: {\n backgroundColor: base.backgroundColorPopup,\n Divider: {\n borderColor: base.neutral200\n },\n Heading: {\n borderTop: \"1px solid \".concat(base.neutral200),\n padding: '13px 16px 10px 16px'\n },\n Item: {\n backgroundColorHover: base.interactiveColorOverlayHover,\n backgroundColorFocus: base.interactiveColorOverlayHover,\n backgroundColorActive: base.interactiveColorOverlayHover,\n checkboxPaddingLeft: '42px',\n clickableColor: base.contentColorActive,\n disabledSelectedIconColor: base.contentColorDisabled,\n descriptionLineHeight: '16px',\n descriptionColor: base.contentColorDefault,\n focusShadowInset: base.focusShadowInset,\n itemIconPaddingRight: '8px',\n itemIconVertical: 'initial',\n itemSelectedIconColor: base.contentColorActive,\n itemSelectedIconLeft: null,\n itemSelectedIconTop: null,\n itemSelectedIconRight: '16px',\n lineHeight: '24px',\n matchColorBackground: base.interactiveColorPrimary,\n matchColor: base.contentColorInverted,\n padding: '12px 16px',\n spacingHalf: '16px',\n selectablePaddingLeft: '16px',\n selectablePaddingRight: '44px',\n selectablePosition: 'right',\n submenuColor: base.contentColorMuted,\n switchLeft: '16px',\n switchTop: '6px'\n }\n },\n Message: {\n smallIcon: true,\n iconTop: '0px',\n iconPaddingTop: '8px',\n iconWidth: '24px',\n iconColor: base.white,\n iconInfoColor: base.contentColorActive,\n iconSuccessColor: base.accentColorPositive,\n iconWarningColor: base.accentColorWarning,\n iconErrorColor: base.accentColorNegative,\n iconFillColor: base.backgroundColorPopup,\n iconInfoBackgroundColor: base.contentColorActive,\n iconSuccessBackgroundColor: base.accentColorPositive,\n iconWarningBackgroundColor: base.accentColorWarning,\n iconErrorBackgroundColor: base.accentColorNegative,\n contentColor: base.contentColorActive,\n contentFillColor: base.contentColorActive,\n boxInfoBackgroundColor: base.backgroundColorPopup,\n boxSuccessBackgroundColor: base.backgroundColorPopup,\n boxWarningBackgroundColor: base.backgroundColorPopup,\n boxErrorBackgroundColor: base.backgroundColorPopup,\n boxPadding: \"10px 0px 10px 32px\",\n boxPaddingWithRemoveIcon: '10px 40px 10px 32px',\n boxBorderRadius: base.borderRadius,\n boxInfoBorderColor: base.transparent,\n boxSuccessBorderColor: base.transparent,\n boxWarningBorderColor: base.transparent,\n boxErrorBorderColor: base.transparent,\n removeIconColor: base.contentColorDefault,\n removeIconTop: '2px',\n removeIconRight: '2px',\n removeIconPadding: '10px',\n removeIconBorderRadius: '50%',\n removeIconHoverColor: 'inherit',\n removeIconHoverBorder: 'inhert',\n removeIconActiveBoxshadow: 'none',\n removeIconFocusShadow: base.focusShadow,\n removeIconHoverBackground: base.interactiveColorOverlayHover,\n removeIconActiveBackground: base.interactiveColorOverlayActive,\n bannerTextColorLight: base.contentColorInverted,\n bannerTextColorDark: base.contentColorActive,\n bannerInfoBackgroundColor: base.contentColorMuted,\n bannerSuccessBackgroundColor: base.accentColorPositive,\n bannerWarningBackgroundColor: base.accentColorWarning,\n bannerErrorBackgroundColor: base.accentColorNegative,\n Link: {\n focusShadow: base.focusShadow\n }\n },\n Modal: {\n boxShadow: base.modalShadow,\n Body: {\n boxBackgroundColor: base.backgroundColorModal\n },\n Footer: {\n boxBackgroundColor: base.backgroundColorModal,\n boxBorderTopColor: base.interactiveColorBorder\n },\n Header: {\n boxBackgroundColor: base.backgroundColorModal,\n boxBorderBottomColor: base.interactiveColorBorder,\n titleColor: base.contentColorActive,\n boxPadding: '24px',\n closeAndPeekPaddingRight: '88px',\n closeOrPeekPaddingRight: '52px',\n titleFontWeightSemiBold: '500',\n titleLineHeight: '24px',\n subTitleLineHeight: '24px',\n iconBackgroundColor: base.transparent\n }\n },\n ModalLayer: {\n backgroundColor: base.backgroundColorScrim\n },\n Monogram: {\n sizeSmall: '36px',\n color: base.contentColorActive,\n backgroundColor: base.neutral100,\n clickableHoverBoxShadow: 'none',\n clickableFocusBoxShadow: base.focusShadow,\n clickableFocusHoverBorder: \"1px solid \".concat(base.transparent),\n clickableActiveBorder: \"1px solid \".concat(base.transparent),\n clickableActiveBackgroundColor: base.neutral,\n clickableActiveOpacity: 1,\n clickableFocusHoverBackgroundColor: base.neutral200,\n backgroundColors: ['#006d9c', '#ec9960', '#af575a', '#62b3b2', '#4fa484', '#f8be34', '#5a4575', '#708794', '#294e70', '#b6c75a', '#5cc05c', '#007abd', '#dc4e41', '#f1813f', '#f8be34', '#53a051', '#006d9c', '#77d6d8', '#f589ad', '#6a2c5d']\n },\n Multiselect: {\n Normal: {\n border: \"1px solid \".concat(base.interactiveColorBorder),\n borderColorHover: base.interactiveColorBorderHover,\n boxBackgroundColor: base.transparent,\n boxDisabledBackgroundColor: base.transparent,\n boxDisabledBorderColor: base.interactiveColorBorderDisabled,\n boxFocusBorderColor: base.focusColor,\n boxFocusShadow: 'none',\n boxInvalidBorderColor: base.accentColorNegative,\n boxInvalidColor: base.accentColorNegative,\n boxPadding: '0',\n inputPadding: '7px 10px'\n },\n Compact: {\n filterBorderBottom: \"1px solid \".concat(base.neutral200),\n filterBorderTop: \"1px solid \".concat(base.neutral200),\n filterPadding: '10px 16px',\n toggleAllControlsBorderBottom: \"1px solid \".concat(base.neutral200),\n toggleAllControlsBorderTop: \"1px solid \".concat(base.neutral200),\n toggleAllControlsPadding: '10px 16px'\n }\n },\n Number: {\n incrementorWidth: '22px',\n mediumWidth: '116px',\n appearance: 'scp'\n },\n Paginator: {\n chevronLeftMargin: '-3px 6px 0 0',\n chevronRightMargin: '-3px 0 0 6px',\n Button: {\n buttonSimpleMarginLeft: '8px',\n buttonSimplePadding: base.spacingQuarter,\n buttonSimpleFontWeight: 'normal',\n buttonSimpleSelectedFontWeight: base.fontWeightBold\n }\n },\n Paragraph: {\n marginBottom: '14px'\n },\n Popover: {\n align: 'edge',\n lightBorder: base.transparent,\n lightBoxShadow: base.overlayShadow,\n lightBackgroundColor: base.backgroundColorPopup,\n lightBorderRadius: base.borderRadius,\n lightColor: base.contentColorDefault,\n darkBackgroundColor: base.backgroundColorFloating,\n darkColor: base.contentColorInverted,\n darkBorderRadius: base.borderRadius,\n arrowHeightPixel: 0,\n paddingPixel: 8 // must be same as arrowHeight if arrowHeight is > 0\n\n },\n Progress: {\n backgroundColor: base.neutral200,\n tooltipBackgroundColor: base.interactiveColorPrimary,\n puckWidth: '100%',\n puckBackground: external_tinycolor2_default()(base.statusColorInfo).lighten(10).toRgbString()\n },\n RadioBar: {\n segmentedAppearance: true,\n padding: '1px',\n background: base.interactiveColorBackground,\n borderRadius: base.borderRadius,\n disabledBackground: base.interactiveColorBackgroundDisabled,\n errorBorder: \"1px solid \".concat(base.accentColorNegative),\n Option: {\n backgroundColor: 'inherit',\n activeBackgroundColor: base.interactiveColorOverlayActive,\n hoverFocusBackgroundColor: base.interactiveColorOverlayHover,\n selectedBackgroundColor: base.radioBarOptionSelectedBackgroundColor,\n selectedDisabledBackgroundColor: base.backgroundColorPage,\n selectedShadow: base.embossShadow,\n focusShadow: base.focusShadow,\n borderRadius: '3px',\n marginLeft: '2px',\n boxShadow: 'none',\n minHeight: '32px',\n lineHeight: '18px',\n disabledTextColor: base.contentColorDisabled,\n selectedTextColor: base.contentColorActive,\n hoverTextColor: base.contentColorActive,\n textColor: base.contentColorDefault,\n disabledIconColor: base.contentColorDisabled,\n selectedIconColor: base.contentColorDefault,\n hoverIconColor: base.contentColorDefault,\n iconColor: base.contentColorMuted\n }\n },\n Resize: {\n resizeColor: base.contentColorDefault,\n borderColor: base.interactiveColorBackground\n },\n ResultsMenu: {\n backgroundColor: base.backgroundColorPopup,\n borderRadius: base.borderRadius,\n footerColor: base.contentColorMuted,\n footerBorderBottom: \"1px solid \".concat(base.neutral200),\n footerBorderTop: \"1px solid \".concat(base.neutral200),\n footerPadding: '12px 16px',\n loadingMessageColor: base.contentColorMuted,\n loadingLineHeight: '24px',\n loadingPadding: '12px 16px'\n },\n Select: {\n filterBorderBottom: \"1px solid \".concat(base.neutral200),\n filterBorderTop: \"1px solid \".concat(base.neutral200)\n },\n SidePanel: {\n panelBackgroundColor: base.backgroundColorSidebar,\n panelBoxShadow: base.overlayShadow\n },\n Slider: {\n sliderBarHeight: '4px',\n sliderBarStepMarksColor: base.neutral100,\n sliderBarTop: '16px',\n sliderBarDisabledBackgroundColor: base.contentColorDisabled,\n sliderBarLeftSideColor: base.contentColorActive,\n sliderBarRightSideColor: base.interactiveColorBorder,\n labelDisabledColor: base.contentColorDisabled,\n sliderThumbBackgroundColor: base.contentColorActive,\n sliderThumbDisabledBackgroundColor: base.neutral400,\n sliderThumbHoverShadow: 'none',\n sliderThumbFocusShadow: base.focusShadow,\n sliderThumbWidth: 20,\n sliderThumBorderRadius: '10px',\n sliderTooltipTop: '8px'\n },\n StepBar: {\n Step: {\n currentStepColor: base.contentColorActive,\n currentStepFontWeight: base.fontWeightSemiBold,\n grayFill: base.contentColorMuted,\n nextStroke: base.contentColorMuted,\n prevOrActiveFillColor: base.interactiveColorPrimary,\n color: base.contentColorDisabled\n }\n },\n Switch: {\n labelPaddingLeft: '12px',\n labelPosition: 'relative',\n labelShiftWithSmall: '-1px',\n padding: '8px 0',\n wrapperErrorColor: base.accentColorNegative,\n Checkbox: {\n color: base.white,\n borderColor: base.contentColorMuted,\n margin: '3px',\n focusShadow: base.focusShadow,\n hasBackground: true,\n selectedBorderColor: base.interactiveColorPrimary,\n selectedBackgroundColor: base.interactiveColorPrimary,\n disabledBorderColor: base.contentColorDisabled,\n disabledColor: base.contentColorDisabled,\n errorBorderColor: base.accentColorNegative,\n accentColorNegative: base.accentColorNegative,\n selectedErrorBorderColor: base.accentColorNegative,\n someSize: '6px',\n someMargin: '0px',\n top: '1px'\n },\n Radio: {\n color: base.interactiveColorPrimary,\n borderColor: base.contentColorMuted,\n margin: '3px',\n focusShadow: base.focusShadow,\n hasBackground: true,\n selectedBorderColor: base.interactiveColorPrimary,\n disabledColor: base.contentColorDisabled,\n disabledBorderColor: base.contentColorDisabled,\n errorBorderColor: base.accentColorNegative,\n accentColorNegative: base.accentColorNegative,\n selectedErrorBorderColor: base.accentColorNegative,\n top: '-2px'\n },\n Toggle: {\n width: '30px',\n shadow: 'none',\n toggleIndicatorShadowOn: base.embossShadow,\n toggleIndicatorShadowOff: base.embossShadow,\n toggleFocusShadow: base.focusShadow,\n toggleFocusBorderColor: base.transparent,\n indicatorSize: '14px',\n indicatorMargin: '2px',\n indicatorBorderColor: base.transparent,\n toggleIndicatorBorderStyle: 'none',\n backgroundColor: base.contentColorMuted,\n borderColor: base.transparent,\n selectedBorderColor: base.transparent,\n indicatorBackgroundColor: base.white,\n outlineMargin: '-6px',\n outlineBorderRadius: '15px',\n outlineHoverBackgroundColor: base.interactiveColorOverlayHover,\n outlineFocusBackgroundColor: base.focusColor,\n disabledShadow: 'none',\n disabledBorderColor: base.transparent,\n disabledBackgroundColor: base.interactiveColorBackgroundDisabled,\n disabledIndBackgroundColor: external_tinycolor2_default()(base.white).setAlpha(0.3).toRgbString(),\n disabledIndBorderColor: base.transparent,\n selectedBackgroundColor: base.interactiveColorPrimary,\n selectedDisabledBackgroundColor: external_tinycolor2_default()(base.interactiveColorPrimary).setAlpha(0.7).toRgbString(),\n selectedDisabledIndBackgroundColor: external_tinycolor2_default()(base.white).setAlpha(0.3).toRgbString(),\n errorToggleOutlineBorderColor: base.transparent,\n errorToggleBackgroundColor: base.accentColorNegative,\n indicatorHoverBackgroundColor: base.white,\n top: '1px'\n }\n },\n TabBar: {\n borderColor: base.neutral200,\n Tab: {\n clickableBold: true,\n clickableColor: base.contentColorDefault,\n focusColor: base.contentColorActive,\n focusShadowInset: base.focusShadowInset,\n hoverColor: base.contentColorActive,\n labelWithUnderlineMargin: '16px 0 15px',\n labelMargin: '8px 0',\n fontWeight: base.fontWeightSemiBold,\n selectedColor: base.contentColorActive,\n selectedFontWeight: base.fontWeightSemiBold,\n tabUnderlineSize: '1px',\n underlineBackgroundColor: base.transparent,\n underlineHorizontalBottom: '-1px',\n underlineSelectedBackgroundColor: base.contentColorActive,\n borderRadius: base.borderRadius\n }\n },\n Table: {\n focusShadowInset: base.focusShadowInset,\n Cell: {\n clickableHoverBackgroundColor: base.backgroundColorHover,\n clickableExpandIconColor: base.contentColorActive,\n padding: '12px 8px 11px 8px',\n rowActionsPadding: '6px 8px 5px 0',\n expandPadding: '11px 0 0 0',\n linkColor: base.contentColorDefault,\n linkFocusColor: base.focusColor,\n fontSize: base.fontSize,\n lineHeight: '24px',\n verticalAlign: 'middle',\n disabledTextColor: base.contentColorDisabled\n },\n Head: {\n toggleAllWidth: '36px',\n infoWidth: '36px'\n },\n HeadCell: {\n backgroundColor: base.interactiveColorBackground,\n draggingBackgroundColor: base.interactiveColorOverlayActive,\n focusShadow: base.focusShadowInset,\n borderLeftColor: base.transparent,\n moreInfoHeadCellPadding: '3px 0 0 0',\n focusBackgroundColor: base.interactiveColorOverlayHover,\n toggleAllFocusBorderColor: base.contentColorDefault,\n hoverBackgroundColor: base.interactiveColorOverlayHover,\n guideLineBackgroundColor: base.interactiveColorPrimary\n },\n HeadInner: {\n toggleAllPadding: '6px 0',\n color: base.contentColorDefault,\n fontSize: base.fontSizeSmall,\n lineHeight: '16px',\n hoverColor: base.contentColorDefault,\n helperBackgroundColor: base.accentColorD50,\n sortIconColor: base.contentColorMuted,\n sortIconPosition: 'relative',\n sortedIconColor: base.contentColorDefault,\n menuIconColor: base.contentColorDefault,\n menuIconPadding: '1px 0 0 4px',\n padding: '12px 8px',\n dragContainerTop: '0px',\n dragContainerLeft: '0px',\n menuIconRight: '0',\n dragContainerPadding: '12px 12px',\n dragShadow: base.dragShadow\n },\n HeadTable: {\n dockedShadow: 'none'\n },\n Row: {\n backgroundColor: base.transparent,\n stripeHoverBackgroundColor: base.interactiveColorOverlayHover,\n hoverColor: base.interactiveColorOverlayHover,\n stripeNoneClickableHoverBackgroundColor: base.interactiveColorOverlayHover,\n stripeEvenBackgroundColor: base.transparent,\n clickableHoverColor: base.linkColor,\n borderBottom: \"1px solid \".concat(base.neutral100),\n selectedTextColor: base.contentColorActive,\n disabledBackgroundColor: base.interactiveColorBackgroundDisabled,\n linkHoverColor: base.contentColorActive,\n linkFocusBackgroundColor: base.interactiveColorOverlayHover,\n linkActiveBackgroundColor: base.interactiveColorOverlayActive\n },\n RowDragCell: {\n draggablePadding: '17px 0 16px 0',\n draggingBackgroundColor: base.interactiveColorOverlayActive,\n helperBackgroundColor: base.accentColorD50,\n width: '36px',\n shadow: base.dragShadow,\n guideLineBackgroundColor: base.interactiveColorPrimary\n },\n Toggle: {\n inHeadMargin: '-10px 0',\n margin: '-6px 0'\n }\n },\n Text: {\n clearIconRight: '8px',\n clearIconTop: '6px',\n clearIconPadding: '6px',\n inputBackgroundColor: base.transparent,\n inputColor: base.contentColorActive,\n inputDisabledColor: base.contentColorDisabled,\n inputBorder: \"1px solid \".concat(base.interactiveColorBorder),\n inputHoverBorderColor: base.interactiveColorBorderHover,\n inputErrorBorderColor: base.accentColorNegative,\n inputFocusBorderColor: base.focusColor,\n inputFocusColor: base.contentColorActive,\n inputFocusShadow: 'none',\n inputDisabledBackgroundColor: base.transparent,\n inputDisabledBorderColor: base.interactiveColorBorderDisabled,\n inputErrorColor: base.contentColorActive,\n inputClearOrSearchPaddingRight: '40px',\n placeholderColor: base.contentColorMuted,\n placeholderMediumSize: '16px',\n placeholderWithSearchLeft: '40px',\n spacingHalf: '16px',\n spacingQuarter: '7px',\n searchIconWrapperColor: base.contentColorDefault,\n clearColor: base.contentColorMuted,\n disabledSearchIconColor: base.contentColorDisabled,\n searchIconWrapperRight: '12px',\n searchIconWrapperTop: '10px',\n searchIconPosition: 'left',\n searchIconPaddingLeft: '40px',\n titleAndDescriptionWrapperDisplay: 'flex',\n titleAndDescriptionWrapperFlexDirection: 'column'\n },\n Tooltip: {\n compactFontSize: '12px',\n compactLineHeight: '16px',\n compactPadding: '4px 8px',\n contentFontSize: '14px',\n contentLineHeight: '24px',\n contentPadding: '12px 16px',\n defaultQuestionMark: null,\n iconFocusHoverColor: base.contentColorActive,\n iconFocusHoverBackgroundColor: base.interactiveColorOverlayHover,\n iconColor: base.contentColorMuted,\n openDelayPrimary: 300,\n openDelaySecondary: 750,\n placement: 'below',\n linkColor: base.linkColor\n },\n WaitSpinner: {\n circleStroke: base.contentColorDefault\n }\n }\n };\n});\n// CONCATENATED MODULE: ./src/themes/scp.ts\nfunction scp_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction scp_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { scp_ownKeys(Object(source), true).forEach(function (key) { scp_defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { scp_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction scp_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n// eslint-disable-next-line @typescript-eslint/ban-ts-comment\n// @ts-nocheck\n\n\nvar additions = {\n radioBarOptionSelectedBackgroundColor: 'rgba(255, 255, 255, 0.2)'\n};\n/* harmony default export */ var scp = (scpBase(scp_objectSpread(scp_objectSpread({}, scp_default.a), additions)));\n// EXTERNAL MODULE: external \"@splunk/themes/scpLight\"\nvar scpLight_ = __webpack_require__(93);\nvar scpLight_default = /*#__PURE__*/__webpack_require__.n(scpLight_);\n\n// CONCATENATED MODULE: ./src/themes/scpLight.ts\nfunction scpLight_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction scpLight_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { scpLight_ownKeys(Object(source), true).forEach(function (key) { scpLight_defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { scpLight_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction scpLight_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n// eslint-disable-next-line @typescript-eslint/ban-ts-comment\n// @ts-nocheck\n\n\nvar scpLight_additions = {\n radioBarOptionSelectedBackgroundColor: '#ffffff'\n};\n/* harmony default export */ var scpLight = (scpBase(scpLight_objectSpread(scpLight_objectSpread({}, scpLight_default.a), scpLight_additions)));\n// CONCATENATED MODULE: ./src/themes/themes.ts\n// eslint-disable-next-line @typescript-eslint/ban-ts-comment\n// @ts-nocheck\n\n\n\n\n\n/**\n * @file\n * A collection of theme data sets and helpers for this library. Example usage:\n *\n * ```js\n * import { themes as reactUIThemes } from '@splunk/react-ui/themes';\n * ```\n */\n\n/**\n * Theme data for Splunk Enterprise.\n * ```js\n * {\n * 'react-ui': {\n * Calendar: {\n * Day: {\n * buttonColor: '#5c6773',\n * },\n * },\n * [...]\n * },\n * ```\n * @public\n */\n\nvar themes_enterprise = enterprise;\n/**\n * Theme data for Splunk Enterprise Dark. See above for an example.\n * @public\n */\n\nvar themes_enterpriseDark = enterpriseDark;\n/**\n * Theme data for Splunk Lite. See above for an example.\n * @public\n */\n\nvar themes_lite = lite;\n/**\n * Theme data for SCP Dark. See above for an example.\n * @public\n */\n\nvar themes_scp = scp;\n/**\n * Theme data for SCP Light. See above for an example.\n * @public\n */\n\nvar themes_scpLight = scpLight;\n/**\n * An object containing all available theme data sets with theme names as keys.\n * ```js\n * {\n * enterprise: {Enterprise Light theme},\n * enterpriseDark: {Enterprise Dark theme},\n * lite: {Splunk Light theme},\n * scp: {SCP Dark theme},\n * scpLight: {SCP Light theme},\n * }\n * ```\n * @public\n */\n\nvar themes = {\n enterprise: themes_enterprise,\n enterpriseDark: themes_enterpriseDark,\n lite: themes_lite,\n scp: themes_scp,\n scpLight: themes_scpLight\n};\n\nvar getTheme = function getTheme(props) {\n return props.theme && props.theme['react-ui'] ? props.theme['react-ui'] : themes_enterprise['react-ui'];\n};\n\nvar variable = function variable() {\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return function (props) {\n return args.length === 1 ? getTheme(props).base[args[0]] : args.reduce(function (acc, val) {\n return acc && acc[val] ? acc[val] : null;\n }, getTheme(props));\n };\n};\nvar mixin = function mixin(name) {\n return function () {\n for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {\n args[_key2] = arguments[_key2];\n }\n\n return function (props) {\n var _getTheme$base$mixins;\n\n return (_getTheme$base$mixins = getTheme(props).base.mixins)[name].apply(_getTheme$base$mixins, args);\n };\n };\n};\n\n// CONCATENATED MODULE: ./src/themes/index.ts\n\n\n/***/ })\n\n/******/ });\n\n//# sourceURL=webpack:////build/sa-commoninformationmodel/node_modules/@splunk/react-ui/themes.js?");
+"use strict";
+eval("\n\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.withConfig = withConfig;\nexports.insertCacheBuster = exports.createURL = exports.createStaticURL = exports.createRESTURL = exports.createDocsURL = exports.createAppDocsURL = void 0;\n\nvar _querystring = __webpack_require__(/*! querystring */ \"../../node_modules/querystring-es3/index.js\");\n\nvar config = _interopRequireWildcard(__webpack_require__(/*! ./config */ \"../../node_modules/@splunk/splunk-utils/config.js\"));\n\nfunction _getRequireWildcardCache() { if (typeof WeakMap !== \"function\") return null; var cache = new WeakMap(); _getRequireWildcardCache = function _getRequireWildcardCache() { return cache; }; return cache; }\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== \"object\" && typeof obj !== \"function\") { return { \"default\": obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj[\"default\"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n/**\n * A set of functions for generating Splunk Web URLs. They may be imported independently, such as:\n * ```\n * import { createURL, createStaticURL } from '@splunk/splunk-utils/url';\n * ```\n * @file\n */\nfunction withConfig(_ref) {\n var appBuild = _ref.appBuild,\n buildNumber = _ref.buildNumber,\n buildPushNumber = _ref.buildPushNumber,\n locale = _ref.locale,\n rootPath = _ref.rootPath,\n splunkdPath = _ref.splunkdPath;\n\n /**\n * Inserts a cache buster into the given path.\n *\n * @param path {String} - The path to inject the cache buster into.\n * @param configOptions {Object} - Config options including `appBuild`, `buildPushNumber`, and\n * `buildNumber`. Defaults to the values provided by `@splunk/splunk-utils/config`.\n * @return {String} Returns the path with the cache buster `/@9850fc87a5ee`.\n * @private\n */\n function insertCacheBuster(path) {\n var configOptions = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n var options = _objectSpread({\n appBuild: appBuild,\n buildPushNumber: buildPushNumber,\n buildNumber: buildNumber\n }, configOptions);\n\n var match = path.match(/(^|\\w\\w-\\w\\w\\/)static\\//);\n\n if (!match) {\n return path;\n }\n\n var insertPosition = match.index + match[0].length - 1;\n var isApp = path.match(/(^|\\w\\w-\\w\\w|)static\\/app/);\n var appBuildString = isApp ? \":\".concat(options.appBuild || 0) : '';\n var buildPushString = options.buildPushNumber ? \".\".concat(options.buildPushNumber) : '';\n var cacheBusterString = \"/@\".concat(options.buildNumber).concat(buildPushString).concat(appBuildString);\n var before = path.substr(0, insertPosition);\n var after = path.substr(insertPosition);\n return \"\".concat(before).concat(cacheBusterString).concat(after);\n }\n /**\n * Returns a full path for the current appserver location.\n * This is required for proxy compatiblity, localization, and cache busting.\n *\n * For example:\n * ```js\n * createURL('app/search/job'); // \"/splunk/en-US/app/search/job\"\n * createURL('/app/search/job'); // \"/splunk/en-US/app/search/job\"\n * createURL('app/search/job', {id:3, user:'me' }); // \"/splunk/en-US/app/search/job?id=3&user=me\"\n * ```\n *\n * Static paths are augmented with a cache buster:\n * ```js\n * createURL('/static/js/foo.js'); // \"/splunk/en-US/static/@12345/js/foo.js\"\n * createURL('/static/js/foo.js'); // \"/splunk/en-US/static/@12345.1/js/foo.js\"\n * createURL('/static/app/search/js/foo.js'); // \"/splunk/en-US/static/@12345.1:0/app/search/js/foo.js\"\n * ```\n *\n * @public\n * @param path {String}\n * @param [queryParams] {Object} An object of the query parameters.\n * @param configOptions {Object} - Config options including `appBuild`, `buildPushNumber`,\n * `buildNumber`, `rootPath`, and `locale`. Defaults to the values provided by\n * `@splunk/splunk-utils/config`.\n * @return {String} Returns a valid URL with correct root path, locale, and cache buster.\n * @alias createURL\n */\n\n\n function createURL(pathInput, queryParams) {\n var configOptions = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};\n\n var options = _objectSpread({\n appBuild: appBuild,\n buildPushNumber: buildPushNumber,\n buildNumber: buildNumber,\n rootPath: rootPath,\n locale: locale\n }, configOptions);\n\n var path = pathInput || '/';\n var query = queryParams ? \"?\".concat((0, _querystring.stringify)(queryParams)) : '';\n\n if (path.charAt(0) !== '/') {\n path = \"/\".concat(path);\n }\n\n path = \"\".concat(options.rootPath || '', \"/\").concat(options.locale).concat(path).concat(query);\n return insertCacheBuster(path, options);\n }\n /**\n * Prepends Splunk Web path information necessary to access a static asset. For example:\n * ```\n * createURL('fonts/roboto-regular-webfont.woff'); // \"/splunk/en-US/static/@12345/fonts/roboto-regular-webfont.woff\"\n * createURL('app/search/fonts/roboto-regular-webfont.woff'); // \"/splunk/en-US/static/@12345.1:0/app/search/fonts/roboto-regular-webfont.woff\"\n * ```\n * @public\n * @param {String} path - A path to a static resource.\n * @param [queryParams] {Object} An object of the query parameters.\n * @param configOptions {Object} - Config options including `appBuild`, `buildPushNumber`,\n * `buildNumber`, `rootPath`, and `locale`. Defaults to the values provided by\n * `@splunk/splunk-utils/config`.\n * @return {String} Returns a valid URL with correct root path, locale, and cache buster.\n * @alias createStaticURL\n */\n\n\n function createStaticURL(path) {\n for (var _len = arguments.length, rest = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n rest[_key - 1] = arguments[_key];\n }\n\n return createURL.apply(void 0, [\"static/\".concat(path)].concat(rest));\n }\n /**\n * Creates a fully qualified URL for the specified endpoint.\n * For example:\n * ```\n * createRESTURL('server/info'); // \"/en-US/splunkd/__raw/services/server/info\"\n * createRESTURL('saved/searches', {app: 'search'}); // \"/en-US/splunkd/__raw/servicesNS/-/search/saved/searches\"\n * ```\n * @public\n * @param {String} endpoint - An endpoint to a REST API.\n * @param {Object} options\n * @param {String} [options.app] - App namespace to use.\n * @param {String} [options.owner] - User namespace to use.\n * @param {Sting} [options.sharing] - Must be one of [ '' | 'app' | 'global' | 'system' ].\n * @param {Object} [configOptions] - Config options including `splunkdPath`. Defaults to the value\n * provided by `@splunk/splunk-utils/config`.\n * @return {String} The URL of the REST API endpoint.\n * @alias createRESTURL\n */\n\n\n function createRESTURL(endpoint) {\n var namespaceOptions = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n var configOptions = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};\n\n // Return the endpoint if it's a full path.\n if (/^http[s]?:\\/\\//.test(endpoint)) {\n return endpoint;\n }\n\n var basePath = configOptions.splunkdPath || splunkdPath || ''; // If it's an absolute path,\n\n if (/^\\/.*/.test(endpoint)) {\n // Append the splunkdPath if the endpoint includes services. Otherwise, return the endpoint.\n return /^\\/services/.test(endpoint) ? \"\".concat(basePath).concat(endpoint) : endpoint;\n } // If neither an app nor owner is provided, use /services/ endpoint.\n\n\n if (!namespaceOptions.app && !namespaceOptions.owner) {\n return \"\".concat(basePath, \"/services/\").concat(endpoint);\n } // Build a namespaced path.\n\n\n var owner;\n\n if (namespaceOptions.sharing) {\n owner = 'nobody';\n } else if (namespaceOptions.owner) {\n owner = encodeURIComponent(namespaceOptions.owner);\n } else {\n owner = '-';\n }\n\n var app;\n\n if (namespaceOptions.sharing === 'system') {\n app = 'system';\n } else if (namespaceOptions.app) {\n app = encodeURIComponent(namespaceOptions.app);\n } else {\n app = '-';\n }\n\n return \"\".concat(basePath, \"/servicesNS/\").concat(owner, \"/\").concat(app, \"/\").concat(endpoint);\n }\n /** Create docs URL private method.\n * @param {Object} [params]\n * @private\n */\n\n\n function createDocsURLFromParams(params, configOptions) {\n return createURL('/help', params, configOptions);\n }\n /** Create docs URL using location string.\n * For example:\n * ```\n * createDocsURL('learnmore.timerange.picker'); // \"/en-US/help?location=learnmore.timerange.picker\"\n * ```\n * @public\n * @param {String} location - Required.\n * @return {String} The URL of the Splunk help document.\n * @alias createDocsURL\n */\n\n\n function createDocsURL(location, configOptions) {\n return createDocsURLFromParams({\n location: location\n }, configOptions);\n }\n /** Create app docs URL using location string, which needs to add [appName:appVersion] prefix before the location string.\n * For example:\n * ```\n * createAppDocsURL('learnmore.timerange.picker', { appName: 'splunk_app_aws', appVersion: '5.0.3'}); // \"/en-US/help?location=learnmore.timerange.picker\"\n * ```\n * @public\n * @param {String} location - Required.\n * @param {Object} options - Required.\n * @param {String} options.appName - App name.\n * @param {String} options.appVersion - App version.\n * @return {String} The URL of the Splunk app help document.\n * @alias createAppDocsURL\n */\n\n\n function createAppDocsURL(location, _ref2, configOptions) {\n var appName = _ref2.appName,\n appVersion = _ref2.appVersion;\n return createDocsURLFromParams({\n location: \"[\".concat(appName, \":\").concat(appVersion, \"]\").concat(location)\n }, configOptions);\n }\n\n return {\n createAppDocsURL: createAppDocsURL,\n createDocsURL: createDocsURL,\n createRESTURL: createRESTURL,\n createStaticURL: createStaticURL,\n createURL: createURL,\n insertCacheBuster: insertCacheBuster\n };\n}\n\nvar _withConfig = withConfig(config),\n createAppDocsURL = _withConfig.createAppDocsURL,\n createDocsURL = _withConfig.createDocsURL,\n createRESTURL = _withConfig.createRESTURL,\n createStaticURL = _withConfig.createStaticURL,\n createURL = _withConfig.createURL,\n insertCacheBuster = _withConfig.insertCacheBuster;\n\nexports.insertCacheBuster = insertCacheBuster;\nexports.createURL = createURL;\nexports.createStaticURL = createStaticURL;\nexports.createRESTURL = createRESTURL;\nexports.createDocsURL = createDocsURL;\nexports.createAppDocsURL = createAppDocsURL;\n\n//# sourceURL=webpack:////builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@splunk/splunk-utils/url.js?");
/***/ }),
/***/ "../../node_modules/@splunk/swc-cim/dist/index.js":
-/*!***********************************************************************************!*\
- !*** /build/sa-commoninformationmodel/node_modules/@splunk/swc-cim/dist/index.js ***!
- \***********************************************************************************/
+/*!*******************************************************************************************************!*\
+ !*** /builds/EnterpriseSecurity/sa-commoninformationmodel/node_modules/@splunk/swc-cim/dist/index.js ***!
+ \*******************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
-eval("!function(e,t){ true?module.exports=t():undefined}(window,(function(){return function(e){function t(t){for(var n,r,o=t[0],a=t[1],s=0,c=[];s1?i-1:0),o=1;o0?\" Additional arguments: \"+r.join(\", \"):\"\")));return x(a)}return y(t,e),t}(Error),P=/^[^\\S\\n]*?\\/\\* sc-component-id:\\s*(\\S+)\\s+\\*\\//gm,I=function(e){var t=\"\"+(e||\"\"),n=[];return t.replace(P,(function(e,t,i){return n.push({componentId:t,matchIndex:i}),e})),n.map((function(e,i){var r=e.componentId,o=e.matchIndex,a=n[i+1];return{componentId:r,cssFromDOM:a?t.slice(o,a.matchIndex):t.slice(o)}}))},N=/^\\s*\\/\\/.*$/gm,D=new r.a({global:!1,cascade:!0,keyframe:!1,prefix:!1,compress:!1,semicolon:!0}),R=new r.a({global:!1,cascade:!0,keyframe:!1,prefix:!0,compress:!1,semicolon:!1}),z=[],j=function(e){if(-2===e){var t=z;return z=[],t}},B=a()((function(e){z.push(e)})),H=void 0,F=void 0,W=void 0,V=function(e,t,n){return t>0&&-1!==n.slice(0,t).indexOf(F)&&n.slice(t-F.length,t)!==F?\".\"+H:e};R.use([function(e,t,n){2===e&&n.length&&n[0].lastIndexOf(F)>0&&(n[0]=n[0].replace(W,V))},B,j]),D.use([B,j]);var q=function(e){return D(\"\",e)};function U(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:\"&\",r=e.join(\"\").replace(N,\"\"),o=t&&n?n+\" \"+t+\" { \"+r+\" }\":r;return H=i,F=t,W=new RegExp(\"\\\\\"+F+\"\\\\b\",\"g\"),R(n||!t?\"\":t,o)}var G=function(){return n.nc},X=function(e,t,n){n&&((e[t]||(e[t]=Object.create(null)))[n]=!0)},Y=function(e,t){e[t]=Object.create(null)},$=function(e){return function(t,n){return void 0!==e[t]&&e[t][n]}},K=function(e){var t=\"\";for(var n in e)t+=Object.keys(e[n]).join(\" \")+\" \";return t.trim()},Z=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets.length,n=0;n\"+e()+\"\"}},ne=function(e,t){return function(){var n,i=((n={})[_]=K(t),n[\"data-styled-version\"]=\"4.3.2\",n),r=G();return r&&(i.nonce=r),l.a.createElement(\"style\",v({},i,{dangerouslySetInnerHTML:{__html:e()}}))}},ie=function(e){return function(){return Object.keys(e)}},re=function(e){return document.createTextNode(J(e))},oe=function e(t,n){var i=void 0===t?Object.create(null):t,r=void 0===n?Object.create(null):n,o=function(e){var t=r[e];return void 0!==t?t:r[e]=[\"\"]},a=function(){var e=\"\";for(var t in r){var n=r[t][0];n&&(e+=J(t)+n)}return e};return{clone:function(){var t=function(e){var t=Object.create(null);for(var n in e)t[n]=v({},e[n]);return t}(i),n=Object.create(null);for(var o in r)n[o]=[r[o][0]];return e(t,n)},css:a,getIds:ie(r),hasNameForId:$(i),insertMarker:o,insertRules:function(e,t,n){o(e)[0]+=t.join(\" \"),X(i,e,n)},removeRules:function(e){var t=r[e];void 0!==t&&(t[0]=\"\",Y(i,e))},sealed:!1,styleTag:null,toElement:ne(a,i),toHTML:te(a,i)}},ae=function(e,t,n,i,r){if(T&&!n){var o=function(e,t,n){var i=document.createElement(\"style\");i.setAttribute(_,\"\"),i.setAttribute(\"data-styled-version\",\"4.3.2\");var r=G();if(r&&i.setAttribute(\"nonce\",r),i.appendChild(document.createTextNode(\"\")),e&&!t)e.appendChild(i);else{if(!t||!e||!t.parentNode)throw new E(6);t.parentNode.insertBefore(i,n?t:t.nextSibling)}return i}(e,t,i);return O?function(e,t){var n=Object.create(null),i=Object.create(null),r=void 0!==t,o=!1,a=function(t){var r=i[t];return void 0!==r?r:(i[t]=re(t),e.appendChild(i[t]),n[t]=Object.create(null),i[t])},s=function(){var e=\"\";for(var t in i)e+=i[t].data;return e};return{clone:function(){throw new E(5)},css:s,getIds:ie(i),hasNameForId:$(n),insertMarker:a,insertRules:function(e,i,s){for(var l=a(e),c=[],h=i.length,u=0;u0&&(o=!0,t().insertRules(e+\"-import\",c))},removeRules:function(a){var s=i[a];if(void 0!==s){var l=re(a);e.replaceChild(l,s),i[a]=l,Y(n,a),r&&o&&t().removeRules(a+\"-import\")}},sealed:!1,styleTag:e,toElement:ne(s,n),toHTML:te(s,n)}}(o,r):function(e,t){var n=Object.create(null),i=Object.create(null),r=[],o=void 0!==t,a=!1,s=function(e){var t=i[e];return void 0!==t?t:(i[e]=r.length,r.push(0),Y(n,e),i[e])},l=function(){var t=Z(e).cssRules,n=\"\";for(var o in i){n+=J(o);for(var a=i[o],s=ee(r,a),l=s-r[a];l0&&(a=!0,t().insertRules(i+\"-import\",f)),r[h]+=p,X(n,i,c)},removeRules:function(s){var l=i[s];if(void 0!==l){var c=r[l];!function(e,t,n){for(var i=t-n,r=t;r>i;r-=1)e.deleteRule(r)}(Z(e),ee(r,l)-1,c),r[l]=0,Y(n,s),o&&a&&t().removeRules(s+\"-import\")}},sealed:!1,styleTag:e,toElement:ne(l,n),toHTML:te(l,n)}}(o,r)}return oe()},se=/\\s+/,le=void 0;le=T?O?40:1e3:-1;var ce=0,he=void 0,ue=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:T?document.head:null,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];m(this,e),this.getImportRuleTag=function(){var e=t.importRuleTag;if(void 0!==e)return e;var n=t.tags[0];return t.importRuleTag=ae(t.target,n?n.styleTag:null,t.forceServer,!0)},ce+=1,this.id=ce,this.forceServer=i,this.target=i?null:n,this.tagMap={},this.deferred={},this.rehydratedNames={},this.ignoreRehydratedNames={},this.tags=[],this.capacity=1,this.clones=[]}return e.prototype.rehydrate=function(){if(!T||this.forceServer)return this;var e=[],t=[],n=!1,i=document.querySelectorAll(\"style[\"+_+'][data-styled-version=\"4.3.2\"]'),r=i.length;if(!r)return this;for(var o=0;o0&&void 0!==arguments[0]&&arguments[0];he=new e(void 0,t).rehydrate()},e.prototype.clone=function(){var t=new e(this.target,this.forceServer);return this.clones.push(t),t.tags=this.tags.map((function(e){for(var n=e.getIds(),i=e.clone(),r=0;r1?t-1:0),i=1;i=4;)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+((1540483477*(t>>>16)&65535)<<16),i=1540483477*(65535&i)+((1540483477*(i>>>16)&65535)<<16)^(t=1540483477*(65535&(t^=t>>>24))+((1540483477*(t>>>16)&65535)<<16)),n-=4,++r;switch(n){case 3:i^=(255&e.charCodeAt(r+2))<<16;case 2:i^=(255&e.charCodeAt(r+1))<<8;case 1:i=1540483477*(65535&(i^=255&e.charCodeAt(r)))+((1540483477*(i>>>16)&65535)<<16)}return((i=1540483477*(65535&(i^=i>>>13))+((1540483477*(i>>>16)&65535)<<16))^i>>>15)>>>0}var we=function(e){return String.fromCharCode(e+(e>25?39:97))};function ke(e){var t=\"\",n=void 0;for(n=e;n>52;n=Math.floor(n/52))t=we(n%52)+t;return we(n%52)+t}function Me(e,t){for(var n=0;n2&&void 0!==arguments[2]?arguments[2]:M,i=!!n&&e.theme===n.theme,r=e.theme&&!i?e.theme:t||n.theme;return r},Te=/[[\\].#*$><+~=|^:(),\"'`-]+/g,Oe=/(^-|-$)/g;function Le(e){return e.replace(Te,\"-\").replace(Oe,\"\")}function Ee(e){return\"string\"==typeof e&&!0}var Pe={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDerivedStateFromProps:!0,propTypes:!0,type:!0},Ie={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Ne=((Se={})[h.ForwardRef]={$$typeof:!0,render:!0},Se),De=Object.defineProperty,Re=Object.getOwnPropertyNames,ze=Object.getOwnPropertySymbols,je=void 0===ze?function(){return[]}:ze,Be=Object.getOwnPropertyDescriptor,He=Object.getPrototypeOf,Fe=Object.prototype,We=Array.prototype;function Ve(e,t,n){if(\"string\"!=typeof t){var i=He(t);i&&i!==Fe&&Ve(e,i,n);for(var r=We.concat(Re(t),je(t)),o=Ne[e.$$typeof]||Pe,a=Ne[t.$$typeof]||Pe,s=r.length,l=void 0,c=void 0;s--;)if(c=r[s],!(Ie[c]||n&&n[c]||a&&a[c]||o&&o[c])&&(l=Be(t,c)))try{De(e,c,l)}catch(e){}return e}return e}var qe=Object(s.createContext)(),Ue=qe.Consumer,Ge=function(e){function t(n){m(this,t);var i=x(this,e.call(this,n));return i.getContext=Object(u.a)(i.getContext.bind(i)),i.renderInner=i.renderInner.bind(i),i}return y(t,e),t.prototype.render=function(){return this.props.children?l.a.createElement(qe.Consumer,null,this.renderInner):null},t.prototype.renderInner=function(e){var t=this.getContext(this.props.theme,e);return l.a.createElement(qe.Provider,{value:t},l.a.Children.only(this.props.children))},t.prototype.getTheme=function(e,t){if(S(e))return e(t);if(null===e||Array.isArray(e)||\"object\"!==(void 0===e?\"undefined\":g(e)))throw new E(8);return v({},t,e)},t.prototype.getContext=function(e,t){return this.getTheme(e,t)},t}(s.Component),Xe=function(){function e(){m(this,e),this.masterSheet=ue.master,this.instance=this.masterSheet.clone(),this.sealed=!1}return e.prototype.seal=function(){if(!this.sealed){var e=this.masterSheet.clones.indexOf(this.instance);this.masterSheet.clones.splice(e,1),this.sealed=!0}},e.prototype.collectStyles=function(e){if(this.sealed)throw new E(2);return l.a.createElement(Ke,{sheet:this.instance},e)},e.prototype.getStyleTags=function(){return this.seal(),this.instance.toHTML()},e.prototype.getStyleElement=function(){return this.seal(),this.instance.toReactElements()},e.prototype.interleaveWithNodeStream=function(e){throw new E(3)},e}(),Ye=Object(s.createContext)(),$e=Ye.Consumer,Ke=function(e){function t(n){m(this,t);var i=x(this,e.call(this,n));return i.getContext=Object(u.a)(i.getContext),i}return y(t,e),t.prototype.getContext=function(e,t){if(e)return e;if(t)return new ue(t);throw new E(4)},t.prototype.render=function(){var e=this.props,t=e.children,n=e.sheet,i=e.target;return l.a.createElement(Ye.Provider,{value:this.getContext(n,i)},t)},t}(s.Component),Ze={};var Qe=function(e){function t(){m(this,t);var n=x(this,e.call(this));return n.attrs={},n.renderOuter=n.renderOuter.bind(n),n.renderInner=n.renderInner.bind(n),n}return y(t,e),t.prototype.render=function(){return l.a.createElement($e,null,this.renderOuter)},t.prototype.renderOuter=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ue.master;return this.styleSheet=e,this.props.forwardedComponent.componentStyle.isStatic?this.renderInner():l.a.createElement(Ue,null,this.renderInner)},t.prototype.renderInner=function(e){var t=this.props.forwardedComponent,n=t.componentStyle,i=t.defaultProps,r=(t.displayName,t.foldedComponentIds),o=t.styledComponentId,a=t.target,l=void 0;l=n.isStatic?this.generateAndInjectStyles(M,this.props):this.generateAndInjectStyles(_e(this.props,e,i)||M,this.props);var c=this.props.as||this.attrs.as||a,h=Ee(c),u={},p=v({},this.attrs,this.props),f=void 0;for(f in p)\"forwardedComponent\"!==f&&\"as\"!==f&&(\"forwardedRef\"===f?u.ref=p[f]:\"forwardedAs\"===f?u.as=p[f]:h&&!Object(d.a)(f)||(u[f]=p[f]));return this.props.style&&this.attrs.style&&(u.style=v({},this.attrs.style,this.props.style)),u.className=Array.prototype.concat(r,this.props.className,o,this.attrs.className,l).filter(Boolean).join(\" \"),Object(s.createElement)(c,u)},t.prototype.buildExecutionContext=function(e,t,n){var i=this,r=v({},t,{theme:e});return n.length?(this.attrs={},n.forEach((function(e){var t,n=e,o=!1,a=void 0,s=void 0;for(s in S(n)&&(n=n(r),o=!0),n)a=n[s],o||!S(a)||(t=a)&&t.prototype&&t.prototype.isReactComponent||C(a)||(a=a(r)),i.attrs[s]=a,r[s]=a})),r):r},t.prototype.generateAndInjectStyles=function(e,t){var n=t.forwardedComponent,i=n.attrs,r=n.componentStyle;n.warnTooManyClasses;return r.isStatic&&!i.length?r.generateAndInjectStyles(M,this.styleSheet):r.generateAndInjectStyles(this.buildExecutionContext(e,t,i),this.styleSheet)},t}(s.Component);function Je(e,t,n){var i=C(e),r=!Ee(e),o=t.displayName,a=void 0===o?function(e){return Ee(e)?\"styled.\"+e:\"Styled(\"+A(e)+\")\"}(e):o,s=t.componentId,c=void 0===s?function(e,t,n){var i=\"string\"!=typeof t?\"sc\":Le(t),r=(Ze[i]||0)+1;Ze[i]=r;var o=i+\"-\"+e.generateName(i+r);return n?n+\"-\"+o:o}(Ce,t.displayName,t.parentComponentId):s,h=t.ParentComponent,u=void 0===h?Qe:h,d=t.attrs,f=void 0===d?k:d,g=t.displayName&&t.componentId?Le(t.displayName)+\"-\"+t.componentId:t.componentId||c,m=i&&e.attrs?Array.prototype.concat(e.attrs,f).filter(Boolean):f,b=new Ce(i?e.componentStyle.rules.concat(n):n,m,g),y=void 0,x=function(e,t){return l.a.createElement(u,v({},e,{forwardedComponent:y,forwardedRef:t}))};return x.displayName=a,(y=l.a.forwardRef(x)).displayName=a,y.attrs=m,y.componentStyle=b,y.foldedComponentIds=i?Array.prototype.concat(e.foldedComponentIds,e.styledComponentId):k,y.styledComponentId=g,y.target=i?e.target:e,y.withComponent=function(e){var i=t.componentId,r=function(e,t){var n={};for(var i in e)t.indexOf(i)>=0||Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i]);return n}(t,[\"componentId\"]),o=i&&i+\"-\"+(Ee(e)?e:Le(A(e)));return Je(e,v({},r,{attrs:m,componentId:o,ParentComponent:u}),n)},Object.defineProperty(y,\"defaultProps\",{get:function(){return this._foldedDefaultProps},set:function(t){this._foldedDefaultProps=i?Object(p.a)(e.defaultProps,t):t}}),y.toString=function(){return\".\"+y.styledComponentId},r&&Ve(y,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,styledComponentId:!0,target:!0,withComponent:!0}),y}var et=function(e){return function e(t,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:M;if(!Object(h.isValidElementType)(n))throw new E(1,String(n));var r=function(){return t(n,i,ye.apply(void 0,arguments))};return r.withConfig=function(r){return e(t,n,v({},i,r))},r.attrs=function(r){return e(t,n,v({},i,{attrs:Array.prototype.concat(i.attrs,r).filter(Boolean)}))},r}(Je,e)};[\"a\",\"abbr\",\"address\",\"area\",\"article\",\"aside\",\"audio\",\"b\",\"base\",\"bdi\",\"bdo\",\"big\",\"blockquote\",\"body\",\"br\",\"button\",\"canvas\",\"caption\",\"cite\",\"code\",\"col\",\"colgroup\",\"data\",\"datalist\",\"dd\",\"del\",\"details\",\"dfn\",\"dialog\",\"div\",\"dl\",\"dt\",\"em\",\"embed\",\"fieldset\",\"figcaption\",\"figure\",\"footer\",\"form\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\",\"head\",\"header\",\"hgroup\",\"hr\",\"html\",\"i\",\"iframe\",\"img\",\"input\",\"ins\",\"kbd\",\"keygen\",\"label\",\"legend\",\"li\",\"link\",\"main\",\"map\",\"mark\",\"marquee\",\"menu\",\"menuitem\",\"meta\",\"meter\",\"nav\",\"noscript\",\"object\",\"ol\",\"optgroup\",\"option\",\"output\",\"p\",\"param\",\"picture\",\"pre\",\"progress\",\"q\",\"rp\",\"rt\",\"ruby\",\"s\",\"samp\",\"script\",\"section\",\"select\",\"small\",\"source\",\"span\",\"strong\",\"style\",\"sub\",\"summary\",\"sup\",\"table\",\"tbody\",\"td\",\"textarea\",\"tfoot\",\"th\",\"thead\",\"time\",\"title\",\"tr\",\"track\",\"u\",\"ul\",\"var\",\"video\",\"wbr\",\"circle\",\"clipPath\",\"defs\",\"ellipse\",\"foreignObject\",\"g\",\"image\",\"line\",\"linearGradient\",\"marker\",\"mask\",\"path\",\"pattern\",\"polygon\",\"polyline\",\"radialGradient\",\"rect\",\"stop\",\"svg\",\"text\",\"tspan\"].forEach((function(e){et[e]=et(e)}));var tt=function(){function e(t,n){m(this,e),this.rules=t,this.componentId=n,this.isStatic=Me(t,k),ue.master.hasId(n)||ue.master.deferredInject(n,[])}return e.prototype.createStyles=function(e,t){var n=U(ve(this.rules,e,t),\"\");t.inject(this.componentId,n)},e.prototype.removeStyles=function(e){var t=this.componentId;e.hasId(t)&&e.remove(t)},e.prototype.renderStyles=function(e,t){this.removeStyles(t),this.createStyles(e,t)},e}();function nt(e){for(var t=arguments.length,n=Array(t>1?t-1:0),i=1;i1?t-1:0),i=1;i=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var d={children:a.a.node,elementRef:a.a.func,flex:a.a.bool,inline:a.a.bool};function p(e){var t=e.children,n=e.elementRef,i=e.flex,o=e.inline,a=u(e,[\"children\",\"elementRef\",\"flex\",\"inline\"]);return r.a.createElement(c,h({},Object(s.ref)(n),a,{\"data-inline\":o||void 0,\"data-flex\":i||void 0}),t)}p.propTypes=d,p.defaultProps={flex:!1,inline:!1};var f=p;n.d(t,\"default\",(function(){return f}))},2:function(e,t){e.exports=n(1)},3:function(e,t){e.exports=n(10)}})},101:function(e,t,n){\"use strict\";function i(e){return e&&\"object\"==typeof e&&\"default\"in e?e.default:e}Object.defineProperty(t,\"__esModule\",{value:!0});var r=i(n(604)),o=i(n(605)),a=i(n(606)),s=i(n(608)),l=i(n(609)),c=i(n(246)),h=i(n(611)),u=i(n(613)),d=i(n(1));i(n(6)),i(n(614));var p,f=(p=null,function(){if(null!==p)return p;var e,t,n,i=!1;try{window.addEventListener(\"test\",null,(e={},t=\"passive\",n={get:function(){i=!0}},Object.defineProperty(e,t,n)))}catch(e){}return p=i,i}()),g={capture:!1,passive:!1};function m(e){return u({},g,e)}function b(e,t,n){var i=[e,t];return i.push(f?n:n.capture),i}function v(e,t,n,i){e.addEventListener.apply(e,b(t,n,i))}function y(e,t,n,i){e.removeEventListener.apply(e,b(t,n,i))}function x(e,t){e.children,e.target;var n=h(e,[\"children\",\"target\"]);Object.keys(n).forEach((function(e){if(\"on\"===e.substring(0,2)){var i=n[e],r=c(i),o=\"object\"===r;if(o||\"function\"===r){var a=\"capture\"===e.substr(-7).toLowerCase(),s=e.substring(2).toLowerCase();s=a?s.substring(0,s.length-7):s,o?t(s,i.handler,i.options):t(s,i,m({capture:a}))}}}))}var w=function(e){function t(){return r(this,t),a(this,s(t).apply(this,arguments))}return l(t,e),o(t,[{key:\"componentDidMount\",value:function(){this.applyListeners(v)}},{key:\"componentDidUpdate\",value:function(e){this.applyListeners(y,e),this.applyListeners(v)}},{key:\"componentWillUnmount\",value:function(){this.applyListeners(y)}},{key:\"applyListeners\",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.props,n=t.target;if(n){var i=n;\"string\"==typeof n&&(i=window[n]),x(t,e.bind(null,i))}}},{key:\"render\",value:function(){return this.props.children||null}}]),t}(d.PureComponent);w.propTypes={},t.withOptions=function(e,t){return{handler:e,options:m(t)}},t.default=w},102:function(e,t,n){\"use strict\";t.__esModule=!0,t.default=function(e){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=\"number\"==typeof e[n]?e[n]:e[n].val);return t},e.exports=t.default},103:function(e,t,n){(function(t){(function(){var n,i,r;\"undefined\"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:null!=t&&t.hrtime?(e.exports=function(){return(n()-r)/1e6},i=t.hrtime,r=(n=function(){var e;return 1e9*(e=i())[0]+e[1]})()):Date.now?(e.exports=function(){return Date.now()-r},r=Date.now()):(e.exports=function(){return(new Date).getTime()-r},r=(new Date).getTime())}).call(this)}).call(this,n(42))},104:function(e,t,n){(function(t){e.exports=l;var i=n(68).Buffer;l.WritableState=s;var r=n(70);r.inherits=n(41);var o=n(69);function a(e,t,n){this.chunk=e,this.encoding=t,this.callback=n}function s(e,i){var r=n(43),o=(e=e||{}).highWaterMark,a=e.objectMode?16:16384;this.highWaterMark=o||0===o?o:a,this.objectMode=!!e.objectMode,i instanceof r&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=~~this.highWaterMark,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1;var s=!1===e.decodeStrings;this.decodeStrings=!s,this.defaultEncoding=e.defaultEncoding||\"utf8\",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,n){var i=e._writableState,r=i.sync,o=i.writecb;if(function(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}(i),n)!function(e,n,i,r,o){i?t.nextTick((function(){n.pendingcb--,o(r)})):(n.pendingcb--,o(r));e._writableState.errorEmitted=!0,e.emit(\"error\",r)}(e,i,r,n,o);else{var a=d(e,i);a||i.corked||i.bufferProcessing||!i.buffer.length||u(e,i),r?t.nextTick((function(){h(e,i,a,o)})):h(e,i,a,o)}}(i,e)},this.writecb=null,this.writelen=0,this.buffer=[],this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1}function l(e){var t=n(43);if(!(this instanceof l||this instanceof t))return new l(e);this._writableState=new s(e,this),this.writable=!0,o.call(this)}function c(e,t,n,i,r,o,a){t.writelen=i,t.writecb=a,t.writing=!0,t.sync=!0,n?e._writev(r,t.onwrite):e._write(r,o,t.onwrite),t.sync=!1}function h(e,t,n,i){n||function(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit(\"drain\"))}(e,t),t.pendingcb--,i(),f(e,t)}function u(e,t){if(t.bufferProcessing=!0,e._writev&&t.buffer.length>1){for(var n=[],i=0;i>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function s(e){var t=this.lastTotal-this.lastNeed,n=function(e,t,n){if(128!=(192&t[0]))return e.lastNeed=0,\"�\";if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,\"�\";if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,\"�\"}}(this,e);return void 0!==n?n:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function l(e,t){if((e.length-t)%2==0){var n=e.toString(\"utf16le\",t);if(n){var i=n.charCodeAt(n.length-1);if(i>=55296&&i<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString(\"utf16le\",t,e.length-1)}function c(e){var t=e&&e.length?this.write(e):\"\";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return t+this.lastChar.toString(\"utf16le\",0,n)}return t}function h(e,t){var n=(e.length-t)%3;return 0===n?e.toString(\"base64\",t):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString(\"base64\",t,e.length-n))}function u(e){var t=e&&e.length?this.write(e):\"\";return this.lastNeed?t+this.lastChar.toString(\"base64\",0,3-this.lastNeed):t}function d(e){return e.toString(this.encoding)}function p(e){return e&&e.length?this.write(e):\"\"}t.StringDecoder=o,o.prototype.write=function(e){if(0===e.length)return\"\";var t,n;if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return\"\";n=this.lastNeed,this.lastNeed=0}else n=0;return n=0)return r>0&&(e.lastNeed=r-1),r;if(--i=0)return r>0&&(e.lastNeed=r-2),r;if(--i=0)return r>0&&(2===r?r=0:e.lastNeed=r-3),r;return 0}(this,e,t);if(!this.lastNeed)return e.toString(\"utf8\",t);this.lastTotal=n;var i=e.length-(n-this.lastNeed);return e.copy(this.lastChar,0,i),e.toString(\"utf8\",t,i)},o.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length}},106:function(e,t,n){e.exports=a;var i=n(43),r=n(70);function o(e,t){this.afterTransform=function(e,n){return function(e,t,n){var i=e._transformState;i.transforming=!1;var o=i.writecb;if(!o)return e.emit(\"error\",new Error(\"no writecb in Transform class\"));i.writechunk=null,i.writecb=null,r.isNullOrUndefined(n)||e.push(n);o&&o(t);var a=e._readableState;a.reading=!1,(a.needReadable||a.lengthh;)if((s=l[h++])!=s)return!0}else for(;c>h;h++)if((e||h in l)&&l[h]===n)return e||h||0;return!e&&-1}}},11:function(e,t,n){var i=n(7),r=n(173),o=n(37),a=Object.defineProperty;t.f=n(13)?Object.defineProperty:function(e,t,n){if(i(e),t=o(t,!0),i(n),r)try{return a(e,t,n)}catch(e){}if(\"get\"in n||\"set\"in n)throw TypeError(\"Accessors not supported!\");return\"value\"in n&&(e[t]=n.value),e}},110:function(e,t,n){var i=n(108)(\"keys\"),r=n(46);e.exports=function(e){return i[e]||(i[e]=r(e))}},111:function(e,t){e.exports=\"constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf\".split(\",\")},112:function(e,t,n){var i=n(32);e.exports=Array.isArray||function(e){return\"Array\"==i(e)}},113:function(e,t,n){var i=n(8).document;e.exports=i&&i.documentElement},114:function(e,t,n){var i=n(5),r=n(7),o=function(e,t){if(r(e),!i(t)&&null!==t)throw TypeError(t+\": can't set as prototype!\")};e.exports={set:Object.setPrototypeOf||(\"__proto__\"in{}?function(e,t,i){try{(i=n(30)(Function.call,n(34).f(Object.prototype,\"__proto__\").set,2))(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return o(e,n),t?e.__proto__=n:i(e,n),e}}({},!1):void 0),check:o}},115:function(e,t){e.exports=\"\\t\\n\\v\\f\\r \\u2028\\u2029\\ufeff\"},116:function(e,t,n){var i=n(5),r=n(114).set;e.exports=function(e,t,n){var o,a=t.constructor;return a!==n&&\"function\"==typeof a&&(o=a.prototype)!==n.prototype&&i(o)&&r&&r(e,o),e}},117:function(e,t){e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},118:function(e,t){var n=Math.expm1;e.exports=!n||n(10)>22025.465794806718||n(10)<22025.465794806718||-2e-17!=n(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:Math.exp(e)-1}:n},119:function(e,t,n){\"use strict\";var i=n(57),r=n(0),o=n(21),a=n(25),s=n(19),l=n(73),c=n(188),h=n(56),u=n(50),d=n(9)(\"iterator\"),p=!([].keys&&\"next\"in[].keys()),f=function(){return this};e.exports=function(e,t,n,g,m,b,v){c(n,t,g);var y,x,w,k=function(e){if(!p&&e in C)return C[e];switch(e){case\"keys\":case\"values\":return function(){return new n(this,e)}}return function(){return new n(this,e)}},M=t+\" Iterator\",S=\"values\"==m,A=!1,C=e.prototype,_=C[d]||C[\"@@iterator\"]||m&&C[m],T=_||k(m),O=m?S?k(\"entries\"):T:void 0,L=\"Array\"==t&&C.entries||_;if(L&&(w=u(L.call(new e)))!==Object.prototype&&w.next&&(h(w,M,!0),i||s(w,d)||a(w,d,f)),S&&_&&\"values\"!==_.name&&(A=!0,T=function(){return _.call(this)}),i&&!v||!p&&!A&&C[d]||a(C,d,T),l[t]=T,l[M]=f,m)if(y={values:S?T:k(\"values\"),keys:b?T:k(\"keys\"),entries:O},v)for(x in y)x in C||o(C,x,y[x]);else r(r.P+r.F*(p||A),t,y);return y}},12:function(e,t,n){\n/*!\n * Copyright © 2018 Splunk Inc.\n * SPLUNK CONFIDENTIAL – Use or disclosure of this material in whole or in part\n * without a valid written license from Splunk Inc. is PROHIBITED.\n */\ne.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&\"object\"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,\"default\",{enumerable:!0,value:e}),2&t&&\"string\"!=typeof e)for(var r in e)n.d(i,r,function(t){return e[t]}.bind(null,r));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,\"a\",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p=\"\",n(n.s=93)}({12:function(e,t){e.exports=n(91)},3:function(e,t){e.exports=n(10)},48:function(e,t){e.exports=n(466)},5:function(e,t){e.exports=n(532)},6:function(e,t){e.exports=n(223)},84:function(e,t){e.exports=n(138)},85:function(e,t){e.exports=n(225)},93:function(e,t,n){\"use strict\";n.r(t);var i=n(3),r=n.n(i),o=n(84),a=n.n(o),s=n(12),l=n.n(s),c=function(e){return{\"react-ui\":{base:e,Button:{iconPaddingRight:\"3px\",iconOnlyPadding:e.spacingQuarter,paddingSmall:e.spacingQuarter,paddingLarge:e.fontSize},ButtonSimple:{Primary:{shadow:\"inset 0 -2px 0 \".concat(l()(\"black\").setAlpha(.1).toRgbString()),selectedShadow:\"inset 0 2px 0 \".concat(l()(\"black\").setAlpha(.1).toRgbString()),focusShadow:\"inset 0 -2px 0 \".concat(l()(\"black\").setAlpha(.1).toRgbString(),\", \").concat(e.focusShadow),selectedFocusShadow:\"inset 0 2px 0 \".concat(l()(\"black\").setAlpha(.1).toRgbString(),\", \").concat(e.focusShadow),color:e.white,backgroundColor:e.brandColor,hoverBackgroundColor:e.brandColorD20,activeBackgroundColor:e.brandColorD30,selectedBackgroundColor:e.brandColorD20,disabledBackgroundColor:e.brandColorL10,disabledTextColor:e.brandColorL30,disabledSelectedBackgroundColor:e.brandColorD20,disabledSelectedBorderColor:e.borderColor,prependBorderLeftColor:e.brandColorD20},Error:{shadow:\"inset 0 -2px 0 \".concat(l()(\"black\").setAlpha(.1).toRgbString()),selectedShadow:\"inset 0 2px 0 \".concat(l()(\"black\").setAlpha(.1).toRgbString()),focusShadow:\"inset 0 -2px 0 \".concat(l()(\"black\").setAlpha(.1).toRgbString(),\", \").concat(e.focusShadow),selectedFocusShadow:\"inset 0 2px 0 \".concat(l()(\"black\").setAlpha(.1).toRgbString(),\", \").concat(e.focusShadow),color:e.white,backgroundColor:e.errorColor,activeBackgroundColor:e.errorColorD30,hoverBackgroundColor:e.errorColorD20,selectedBackgroundColor:e.errorColorD20,disabledBackgroundColor:e.errorColorL10,disabledTextColor:e.errorColorL30,disabledSelectedBackgroundColor:e.errorColorD20,disabledSelectedBorderColor:e.borderColor,prependBorderLeftColor:e.errorColorD20},Default:{shadow:\"inset 0 -1px 0 rgba(0,0,0,0.1)\",hoverShadow:\"inset 0 -1px 0 rgba(0,0,0,0.1)\",activeShadow:\"inset 0 -1px 0 rgba(0,0,0,0.1)\",selectedShadow:\"inset 0 1px 0 rgba(0,0,0,0.1)\",focusShadow:\"inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(e.focusShadow),focusHoverShadow:\"inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(e.focusShadow),focusActiveShadow:\"inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(e.focusShadow),focusSelectedShadow:\"inset 0 1px 0 rgba(0,0,0,0.1), \".concat(e.focusShadow),focusAppendShadow:\"inset 0 -1px 0 rgba(0,0,0,0.1), inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(e.focusShadow,\", inset -1px 0 0 \").concat(e.borderColor),focusAppendSelectedShadow:\"inset 0 1px 0 rgba(0,0,0,0.1), inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(e.focusShadow,\", inset -1px 0 0 \").concat(e.borderColor),color:e.gray45,border:e.border,backgroundColor:e.gray98,selectedBackgroundColor:e.gray92,hoverBackgroundColor:l()(e.gray96).darken(2.5).toHexString(),activeBackgroundColor:e.gray92,disabledBackgroundColor:e.gray96,disabledBorderColor:e.borderLightColor,disabledSelectedBackgroundColor:e.gray92,disabledSelectedBorderColor:e.borderColor,disabledTextColor:e.textDisabledColor,activePrependLeftBorderColor:e.borderColor},Secondary:{shadow:\"inset 0 -1px 0 rgba(0,0,0,0.1)\",hoverShadow:\"inset 0 -1px 0 rgba(0,0,0,0.1)\",activeShadow:\"inset 0 -1px 0 rgba(0,0,0,0.1)\",selectedShadow:\"inset 0 1px 0 rgba(0,0,0,0.1)\",focusShadow:\"inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(e.focusShadow),focusHoverShadow:\"inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(e.focusShadow),focusActiveShadow:\"inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(e.focusShadow),focusSelectedShadow:\"inset 0 1px 0 rgba(0,0,0,0.1), \".concat(e.focusShadow),focusAppendShadow:\"inset 0 -1px 0 rgba(0,0,0,0.1), inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(e.focusShadow,\", inset -1px 0 0 \").concat(e.borderColor),focusAppendSelectedShadow:\"inset 0 1px 0 rgba(0,0,0,0.1), inset 0 -1px 0 rgba(0,0,0,0.1), \".concat(e.focusShadow,\", inset -1px 0 0 \").concat(e.borderColor),color:e.gray45,border:e.border,backgroundColor:e.gray98,selectedBackgroundColor:e.gray92,hoverBackgroundColor:l()(e.gray96).darken(2.5).toHexString(),activeBackgroundColor:e.gray92,disabledBackgroundColor:e.gray96,disabledBorderColor:e.borderLightColor,disabledSelectedBackgroundColor:e.gray92,disabledSelectedBorderColor:e.borderColor,disabledTextColor:e.textDisabledColor,activePrependLeftBorderColor:e.borderColor},Pill:{color:e.gray45,hoverBackgroundColor:e.backgroundColorHover,hoverBorderColor:e.borderColor,hoverColor:e.linkColor,focusColor:e.linkColor,expandedBackgroundColor:e.gray92,invalidColor:e.errorColor,selectedBorderColor:e.accentColor,selectedDisabledBorderColor:e.borderLightColor,disabledTextColor:e.textDisabledColor}},Calendar:{width:\"220px\",padding:\"8px\",DateTable:{tableHeaderColor:e.textGray,paddingBottom:\"2px\",fontSize:e.fontSizeSmall},Day:{buttonColor:e.gray45,buttonHoverColor:e.linkColor,buttonHoverBackgroundColor:e.backgroundColorHover,buttonSelectedBorderColor:e.accentColor,buttonSelectedBorderHoverColor:e.linkColor,buttonSelectedBackgroundColor:\"transparent\",width:\"2em\",lineHeight:\"2em\",border:\"1px solid transparent\",borderRadius:e.borderRadius,focusShadow:e.focusShadow},MonthHeader:{textTransform:\"capitalize\"}},Card:{backgroundColor:e.backgroundColor,clickableSelectedBorderColor:e.focusColor,borderColor:e.borderLightColor,hoverShadow:e.overlayShadow,focusShadow:e.focusShadow,Header:{subtitleColor:e.textGray,padding:e.spacing},Body:{padding:e.spacing,firstChildPaddingTop:\"0\"},Footer:{boxColor:e.textGray,padding:e.spacing,borderTop:\"1px solid \".concat(e.gray92)}},Chip:{clickableBackgroundColor:e.gray92,clickableColor:e.textGray,clickableHoverBackgroundColor:e.gray96,clickableDisabledBackgroundColor:\"rgba(0, 0, 0, 0.05)\",errorColorBackgroundColor:e.errorColorL10,labelColor:e.textColor,iconColor:e.textColor,infoColorBackgroundColor:e.infoColorL10,successColorBackgroundColor:e.successColorL10,warningColorBackgroundColor:e.warningColorL10},Clickable:{disabledColor:e.textDisabledColor},Code:{commentToken:e.syntaxGray,prologToken:e.syntaxGray,doctypeToken:e.syntaxGray,cdataToken:e.syntaxGray,punctuationToken:e.syntaxGray,propertyToken:e.syntaxPurple,tagToken:e.syntaxPurple,booleanToken:e.syntaxPurple,numberToken:e.syntaxPurple,constantToken:e.syntaxPurple,symbolToken:e.syntaxPurple,deletedToken:e.syntaxPurple,selectorToken:e.syntaxGreen,\"attr-nameToken\":e.syntaxGreen,stringToken:e.syntaxGreen,charToken:e.syntaxGreen,builtinToken:e.syntaxGreen,insertedToken:e.syntaxGreen,operatorToken:e.syntaxBrown,entityToken:e.syntaxBrown,urlToken:e.syntaxBrown,atruleToken:e.syntaxBlue,\"attr-valueToken\":e.syntaxBlue,keywordToken:e.syntaxBlue,functionToken:e.syntaxRed,regexToken:e.syntaxOrange,importantToken:e.syntaxOrange,variableToken:e.syntaxOrange},CollapsiblePanel:{minHeight:\"calc(\".concat(e.lineHeight,\" + 12px)\"),marginTop:\"2px\",iconTransition:\"transform 300ms\",iconPosition:\"12px\",iconTransfromClose:\"rotate(90deg)\",titleLineHeight:e.lineHeight,titlePadding:\"6px calc(\".concat(e.spacing,\" + \").concat(e.spacingHalf,\")\"),titleClickableColor:e.textColor,titleClickableCollapsedBackgroundColor:e.gray96,titleClickableHoverBackgroundColor:e.gray92,titleFocusShadow:e.focusShadowInset},Color:{width:\"180px\",clickableInvalidBorderColor:e.errorColor,swatchesListMarginRight:\"-6px\",swatchesListMarginBottom:\"6px\",Swatch:{marginRight:e.spacingQuarter,marginBottom:e.spacingQuarter,nullLineColor:\"#ed1e24\",transparentPatternEvenColor:\"transparent\",transparentPatternOddColor:e.gray80,border:e.border,focusBorderColor:l()(e.focusColor).setAlpha(.8).toRgbString(),boxShadow:e.focusShadow,smallSize:e.inputHeightSmall},Input:{width:\"100%\"}},Concertina:{panelBodyErrorBackgroundColor:e.errorColorL50,panelBodyWarningBackgroundColor:e.warningColorL50,Heading:{clickableColor:e.textColor,clickableBackgroundColor:e.gray96,clickableHoverBackgroundColor:e.gray92,clickableDisabledBackgroundColor:e.gray96}},ControlGroup:{boxInvalidColor:e.errorColor,helpColor:e.textGray},Date:{width:\"105px\",widthLarge:\"130px\",widthSmall:\"80px\"},File:{mediumDropTargetBoxBorderColor:e.borderColor,mediumDropTargetBoxDisabledColor:e.textGray,mediumDropTargetBoxDisabledFileCount0BackgroundColor:e.gray96,largeDropTargetBoxDisabledColor:e.textGray,linkColor:e.linkColor,linkFocusShadow:e.focusShadowInset,iconFill:e.gray60,padding:e.spacingQuarter,borderDragOver:\"1px solid \".concat(e.accentColorL10),disabledBorder:\"none\",windowDropBorder:\"5px solid \".concat(e.accentColorL10),Item:{backgroundColor:\"transparent\",boxBackgroundColor:e.gray92,boxColor:e.textGray,labelColor:e.textColor,labelErrorTextColor:e.errorColor,labelDisabledBackgroundColor:e.gray96,labelDisabledTextColor:e.textGray,removeClickableFocusColor:e.linkColor,removeClickableHoverBackgroundColor:e.gray96,removeClickableHoverColor:e.linkColor,borderRadius:\"2px\",padding:\"3px 0 3px \".concat(e.spacingHalf),flex:\"0 0 \".concat(e.inputHeight),removeClickableBorderRadius:\"0 2px 2px 0\",removeClickablePadding:\"3px 0\",removeClickableErrorBorder:\"1px solid \".concat(e.errorColor),removeClickableFocusShadow:e.focusShadow,removeClickableSmallFlexBasis:e.inputHeightSmall}},Heading:{sectionColor:e.gray45,fontWeight:e.fontWeightSemiBold,fontSize:e.fontSize,h1FontSize:e.fontSizeXXLarge,h2FontSize:e.fontSizeXLarge,h3FontSize:e.fontSizeLarge,h4FontSize:e.fontSize,h5FontSize:\"12px\"},Image:{boxBackgroundColor:e.gray92,boxColor:e.textGray,labelColor:e.textColor,labelDisabledBackgroundColor:e.gray96,removeClickableFocusColor:e.linkColor,removeClickableHoverBackgroundColor:e.gray96,removeClickableHoverColor:e.linkColor,padding:\"3px 0 3px \".concat(e.spacingHalf),removeClickableColor:\"inherit\",removeClickableFlex:\"0 0 \".concat(e.inputHeight),removeClickableFocusShadow:e.focusShadow},JSONTree:{TreeNode:{expandLinkClickableColor:e.linkColor,propertyColor:e.syntaxRed,typeColorString:e.syntaxTeal,typeColorNumber:e.syntaxBlue,typeColorBoolean:e.syntaxPurple,typeColorNull:e.syntaxBrown,typeColorObject:e.textColor}},Link:{clickableColor:e.linkColor,focusShadow:\"0 0 1px 2px \".concat(l()(e.focusColor).setAlpha(.6).toRgbString()),disabledColor:e.textDisabledColor,focusTextDecoration:\"none\",externalMargin:\"0 0 0 3px\"},Logo:{svgTextFill:e.gray20,svgInvertedTextFill:e.white},Markdown:{codeBlockBackgroundColor:e.gray96,codeInlineBackgroundColor:e.gray92},Menu:{backgroundColor:e.backgroundColor,Item:{backgroundColorHover:e.backgroundColorHover,clickableColor:e.gray45,disabledSelectedIconColor:e.gray80,focusShadowInset:e.focusShadowInset,matchColor:e.accentColor,descriptionColor:e.textGray,itemSelectedIconColor:e.accentColorL10,itemSelectedIconLeft:\"8px\",itemSelectedIconTop:\"5px\",itemIconVertical:\"middle\",submenuColor:e.textGray,padding:\"6px \".concat(e.spacingHalf),lineHeight:e.lineHeight,selectablePaddingLeft:\"28px\",selectablePaddingRight:e.spacingHalf,selectablePosition:\"left\",checkboxPaddingLeft:\"32px\"},Heading:{padding:\"\".concat(e.spacingQuarter,\" \").concat(e.spacingHalf,\" 6px\")}},Message:{iconColor:e.white,iconInfoColor:e.infoColor,iconSuccessColor:e.successColor,iconWarningColor:e.warningColor,iconErrorColor:e.errorColor,boxInfoBackgroundColor:e.infoColorL50,boxSuccessBackgroundColor:e.successColorL50,boxWarningBackgroundColor:e.warningColorL50,boxErrorBackgroundColor:e.errorColorL50},Modal:{boxShadow:\"0 1px 5px \".concat(e.black),transform:\"translateX(-50%)\",Body:{boxBackgroundColor:e.backgroundColor},Footer:{boxBackgroundColor:e.backgroundColor,boxBorderTopColor:e.borderColor},Header:{boxBackgroundColor:e.backgroundColor,boxBorderBottomColor:e.borderColor,boxPadding:\"25px 28px\",closeAndPeekPaddingRight:\"94px\",closeOrPeekPaddingRight:\"54px\",titleFontWeightSemiBold:e.fontWeightSemiBold,titleLineHeight:\"22px\",subTitleLineHeight:e.lineHeight}},ModalLayer:{backgroundColor:e.gray30},Monogram:{color:e.white,clickableFocusHoverBoxShadow:e.focusShadowInset,backgroundColors:[\"#006d9c\",\"#ec9960\",\"#af575a\",\"#62b3b2\",\"#4fa484\",\"#f8be34\",\"#5a4575\",\"#708794\",\"#294e70\",\"#b6c75a\",\"#5cc05c\",\"#007abd\",\"#dc4e41\",\"#f1813f\",\"#f8be34\",\"#53a051\",\"#006d9c\",\"#77d6d8\",\"#f589ad\",\"#6a2c5d\"]},Multiselect:{Normal:{boxBackgroundColor:e.white,boxDisabledBackgroundColor:e.gray96,boxInvalidBorderColor:e.errorColor,boxInvalidColor:e.errorColor}},Number:{incrementorWidth:\"20px\",mediumWidth:\"100px\",minusButtonBorderRightColor:e.borderColor,plusButtonBorderRightColor:e.borderColor},Paragraph:{marginBottom:\"calc(\".concat(e.lineHeight,\" / 2)\")},Popover:{align:\"center\",lightBackgroundColor:e.backgroundColor,lightBorder:e.border,lightBoxShadow:\"0 2px 2px \".concat(l()(e.gray20).setAlpha(.1).toRgbString()),lightColor:e.textColor,arrowBorderBottomColor:e.borderColor,darkBackgroundColor:e.gray20,darkColor:e.white,darkArrowBorderBottomColor:e.gray20,arrowHeightPixel:8,paddingPixel:8},Progress:{tooltipBackgroundColor:e.accentColorD10},Resize:{resizeColor:e.borderColor},ResultsMenu:{footerColor:e.textGray,loadingMessageColor:e.textGray},SidePanel:{panelBackgroundColor:e.backgroundColor},Slider:{sliderBarDisabledBackgroundColor:e.gray92,sliderBarLeftSideColor:e.gray45,sliderBarRightSideColor:e.gray80,sliderBarStepMarksColor:e.gray96,sliderThumbBackgroundColor:e.gray45,sliderThumbDisabledBackgroundColor:e.gray92,labelDisabledColor:e.textDisabledColor},StepBar:{Step:{color:e.textDisabledColor,grayFill:e.gray80,nextStroke:e.gray80,prevOrActiveFillColor:e.brandColor}},Switch:{wrapperErrorColor:e.errorColor,labelPaddingLeft:e.spacingQuarter,Checkbox:{color:e.gray45,focusShadow:e.focusShadow,selectedBorderColor:e.gray45,disabledBorderColor:e.gray80,disabledColor:e.gray80,errorColor:e.errorColor,errorBorderColor:e.errorColorL30,selectedErrorBorderColor:e.errorColor},Radio:{color:e.gray45,selectedLeft:\"4px\",selectedTop:\"4px\",focusShadow:e.focusShadow,selectedBorderColor:e.gray45,disabledBorderColor:e.gray80,disabledColor:e.gray80,errorColor:e.errorColor,errorBorderColor:e.errorColorL30,selectedErrorBorderColor:e.errorColor},Toggle:{shadow:\"inset 0 2px 0 rgba(0, 0, 0, 0.1)\",toggleFocusShadow:\"\".concat(e.focusShadow,\", inset 0 2px 0 rgba(0, 0, 0, 0.1)\"),backgroundColor:e.gray98,borderColor:e.borderColor,indicatorBackgroundColor:e.gray98,indicatorBorderColor:e.borderColor,indicatorHoverBackgroundColor:e.gray96,toggleIndicatorBorderStyle:\"solid\",selectedBackgroundColor:e.accentColorL10,selectedBorderColor:e.accentColorL10,disabledBorderColor:e.borderLightColor,disabledBackgroundColor:e.gray96,disabledIndBorderColor:l()(e.borderLightColor).setAlpha(.8).toRgbString(),selectedDisabledBackgroundColor:e.accentColorL40,errorToggleOutlineBorderColor:e.errorColor}},TabBar:{Tab:{clickableColor:e.textColor,focusShadowInset:e.focusShadowInset,underlineSelectedBackgroundColor:e.accentColor}},Table:{focusShadowInset:e.focusShadowInset,Cell:{linkColor:e.linkColor,clickableBackgroundColor:e.accentColorL50,padding:\"6px 12px\",expandPadding:0,verticalAlign:\"top\"},Head:{toggleAllWidth:\"42px\",infoWidth:\"32px\"},HeadCell:{backgroundColor:e.gray92,borderLeftColor:e.backgroundColor,draggingBackgroundColor:e.gray80,guideLineBackgroundColor:e.linkColor,focusShadow:e.focusShadowInset,moreInfoHeadCellPadding:\"5px 0 0 0\"},HeadInner:{hoverColor:e.linkColorHover,helperBackgroundColor:e.accentColorL50,sortIconColor:e.textGray,sortIconPosition:\"absolute\",sortedIconColor:e.accentColor,menuIconColor:e.textGray,menuIconPadding:\"1px 0 0 4px\",padding:\"6px 12px\",dragContainerTop:\"0px\",dragContainerLeft:\"0px\",menuIconRight:\"0\",dragContainerPadding:\"9px 12px\"},Row:{stripeNoneClickableHoverBackgroundColor:e.accentColorL50,stripeEvenBackgroundColor:e.gray96,expandContainerWidth:\"8px\"},RowDragCell:{draggablePadding:\"9px 0\",draggingBackgroundColor:e.gray80,guideLineBackgroundColor:e.linkColor,helperBackgroundColor:e.accentColorL50,width:\"32px\"},Toggle:{inHeadMargin:\"-6px 0\",margin:\"-6px 0\"}},Text:{clearIconRight:\"1px\",clearIconTop:\"2px\",clearIconPadding:\"8px\",inputFocusShadow:e.focusShadow,inputColor:e.textColor,inputBackgroundColor:e.white,inputFocusColor:e.textColor,inputErrorBorderColor:e.errorColor,inputErrorColor:e.errorColor,inputDisabledBackgroundColor:e.gray96,inputDisabledBorderColor:e.gray92,inputDisabledColor:e.textDisabledColor,inputClearOrSearchPaddingRight:\"28px\",placeholderMediumSize:\"11px\",placeholderWithSearchLeft:\"11px\",spacingHalf:e.spacingHalf,spacingQuarter:e.spacingQuarter,searchIconWrapperColor:e.gray60,searchIconWrapperRight:\"8px\",searchIconWrapperTop:\"8px\",clearColor:e.gray60,placeholderColor:e.textGray,searchIconPosition:\"right\"},Tooltip:{linkColor:e.linkColor},WaitSpinner:{circleStroke:e.gray60}}}},h=c(a.a),u=n(48),d=n.n(u),p=n(6),f=n.n(p),g=d()({},c(f.a),{\"react-ui\":{ButtonSimple:{Default:{shadow:\"inset 0 -1px 0 \".concat(f.a.gray30),hoverShadow:\"inset 0 -1px 0 \".concat(f.a.gray25),activeShadow:\"inset 0 -1px 0 \".concat(f.a.gray22),selectedShadow:\"inset 0 1px 0 \".concat(f.a.black),focusShadow:\"inset 0 -1px 0 \".concat(f.a.gray30,\", \").concat(f.a.focusShadow),focusHoverShadow:\"inset 0 -1px 0 \".concat(f.a.gray25,\", \").concat(f.a.focusShadow),focusActiveShadow:\"inset 0 -1px 0 \".concat(f.a.gray22,\", \").concat(f.a.focusShadow),focusSelectedShadow:\"inset 0 1px 0 \".concat(f.a.black,\", \").concat(f.a.focusShadow),focusAppendShadow:\"inset 0 -1px 0 \".concat(f.a.gray30,\", \").concat(f.a.focusShadow,\", inset -1px 0 0 \").concat(f.a.borderColor),focusAppendSelectedShadow:\"inset 0 1px 0 \".concat(f.a.black,\", \").concat(f.a.focusShadow,\", inset -1px 0 0 \").concat(f.a.borderColor),backgroundColor:f.a.gray45,color:f.a.white,selectedBackgroundColor:f.a.gray22,hoverBackgroundColor:f.a.gray30,selectedBorderColor:f.a.gray20,activeBorderColor:f.a.gray20,activeBackgroundColor:f.a.gray22,disabledBackgroundColor:f.a.gray30,disabledBorderColor:f.a.gray30,disabledSelectedBackgroundColor:f.a.gray22,disabledSelectedBorderColor:f.a.gray20},Secondary:{shadow:\"inset 0 -1px 0 \".concat(f.a.gray30),hoverShadow:\"inset 0 -1px 0 \".concat(f.a.gray25),activeShadow:\"inset 0 -1px 0 \".concat(f.a.gray22),selectedShadow:\"inset 0 1px 0 \".concat(f.a.black),focusShadow:\"inset 0 -1px 0 \".concat(f.a.gray30,\", \").concat(f.a.focusShadow),focusHoverShadow:\"inset 0 -1px 0 \".concat(f.a.gray25,\", \").concat(f.a.focusShadow),focusActiveShadow:\"inset 0 -1px 0 \".concat(f.a.gray22,\", \").concat(f.a.focusShadow),focusSelectedShadow:\"inset 0 1px 0 \".concat(f.a.black,\", \").concat(f.a.focusShadow),focusAppendShadow:\"inset 0 -1px 0 \".concat(f.a.gray30,\", \").concat(f.a.focusShadow,\", inset -1px 0 0 \").concat(f.a.borderColor),focusAppendSelectedShadow:\"inset 0 1px 0 \".concat(f.a.black,\", \").concat(f.a.focusShadow,\", inset -1px 0 0 \").concat(f.a.borderColor),backgroundColor:f.a.gray45,color:f.a.white,selectedBackgroundColor:f.a.gray22,hoverBackgroundColor:f.a.gray30,selectedBorderColor:f.a.gray20,activeBorderColor:f.a.gray20,activeBackgroundColor:f.a.gray22,disabledBackgroundColor:f.a.gray30,disabledBorderColor:f.a.gray30,disabledSelectedBackgroundColor:f.a.gray22,disabledSelectedBorderColor:f.a.gray20},Pill:{color:f.a.white,hoverColor:f.a.white,focusColor:f.a.white,expandedBackgroundColor:f.a.gray22}},Calendar:{Day:{buttonColor:f.a.gray98}},Chip:{clickableBackgroundColor:f.a.gray45,clickableHoverBackgroundColor:f.a.gray30,clickableDisabledBackgroundColor:\"rgba(0, 0, 0, 0.15)\"},Code:{color:f.a.gray92,commentToken:f.a.gray60,prologToken:f.a.gray60,doctypeToken:f.a.gray60,cdataToken:f.a.gray60,punctuationToken:f.a.gray60,propertyToken:f.a.syntaxPurpleLight,tagToken:f.a.syntaxPurpleLight,booleanToken:f.a.syntaxPurpleLight,numberToken:f.a.syntaxPurpleLight,constantToken:f.a.syntaxPurpleLight,symbolToken:f.a.syntaxPurpleLight,deletedToken:f.a.syntaxPurpleLight,selectorToken:f.a.syntaxGreenLight,\"attr-nameToken\":f.a.syntaxGreenLight,stringToken:f.a.syntaxGreenLight,charToken:f.a.syntaxGreenLight,builtinToken:f.a.syntaxGreenLight,insertedToken:f.a.syntaxGreenLight,operatorToken:f.a.syntaxBrown,entityToken:f.a.syntaxBrown,urlToken:f.a.syntaxBrown,atruleToken:f.a.syntaxBlueLight,\"attr-valueToken\":f.a.syntaxBlueLight,keywordToken:f.a.syntaxBlueLight,functionToken:f.a.syntaxRedLight,regexToken:f.a.syntaxOrange,importantToken:f.a.syntaxOrange,variableToken:f.a.syntaxOrange},CollapsiblePanel:{titleClickableCollapsedBackgroundColor:f.a.gray45,titleClickableHoverBackgroundColor:f.a.gray30},Concertina:{panelBodyErrorBackgroundColor:l()(f.a.errorColor).setAlpha(.5).toRgbString(),panelBodyWarningBackgroundColor:l()(f.a.warningColor).setAlpha(.5).toRgbString(),Heading:{clickableBackgroundColor:f.a.gray45,clickableHoverBackgroundColor:f.a.gray30,clickableDisabledBackgroundColor:f.a.gray80}},File:{mediumDropTargetBoxBorderColor:f.a.textGray,mediumDropTargetBoxDisabledFileCount0BackgroundColor:f.a.gray60,iconFill:f.a.gray80,Item:{boxBackgroundColor:f.a.gray45,removeClickableHoverBackgroundColor:f.a.gray30,labelDisabledBackgroundColor:f.a.gray60}},Heading:{sectionColor:f.a.gray80},JSONTree:{TreeNode:{propertyColor:f.a.syntaxRedLight,expandLinkClickableColor:f.a.accentColorL40,typeColorNumber:f.a.syntaxBlueLight,typeColorBoolean:f.a.syntaxPurpleLight}},Logo:{svgTextFill:f.a.white,svgInvertedTextFill:f.a.gray20},Markdown:{codeBlockBackgroundColor:f.a.gray22,codeInlineBackgroundColor:f.a.gray22},Menu:{Item:{clickableColor:f.a.gray96}},Message:{boxInfoBackgroundColor:l()(f.a.infoColor).setAlpha(.5).toRgbString(),boxSuccessBackgroundColor:l()(f.a.successColor).setAlpha(.5).toRgbString(),boxWarningBackgroundColor:l()(f.a.warningColor).setAlpha(.5).toRgbString(),boxErrorBackgroundColor:l()(f.a.errorColor).setAlpha(.5).toRgbString()},Modal:{Footer:{boxBorderTopColor:f.a.gray20},Header:{boxBorderBottomColor:f.a.gray20}},Multiselect:{Normal:{boxBackgroundColor:f.a.gray22,boxBorderColor:f.a.gray20,boxDisabledBackgroundColor:f.a.gray22,boxDisabledBorderColor:f.a.gray30}},Number:{incrementorBorderColor:f.a.gray20,incrementorDisabledBorderColor:f.a.gray22},Popover:{lightBorder:f.a.borderDark,lightBoxShadow:\"0 1px 2px #000\",arrowBorderBottomColor:f.a.borderDarkColor,darkBackgroundColor:f.a.white,darkColor:f.a.gray20,darkArrowBorderBottomColor:f.a.white},Resize:{resizeColor:f.a.gray92},Slider:{sliderBarStepMarksColor:f.a.gray20},Switch:{Checkbox:{color:f.a.gray80,borderColor:f.a.gray80,selectedBorderColor:f.a.gray80,disabledBorderColor:f.a.gray45,disabledColor:f.a.gray45,errorBorderColor:f.a.errorColor},Radio:{color:f.a.gray80,borderColor:f.a.gray80,selectedBorderColor:f.a.gray80,disabledBorderColor:f.a.gray45,disabledColor:f.a.gray45,errorBorderColor:f.a.errorColor},Toggle:{backgroundColor:f.a.gray45,indicatorBackgroundColor:f.a.gray80,indicatorHoverBackgroundColor:l()(f.a.gray80).darken(6).toRgbString(),disabledBorderColor:f.a.borderColor,disabledBackgroundColor:f.a.gray30,disabledIndBackgroundColor:f.a.gray45,disabledIndBorderColor:f.a.gray22,selectedDisabledBackgroundColor:f.a.accentColorD20}},Table:{Cell:{clickableBackgroundColor:f.a.accentColorD50},HeadCell:{backgroundColor:\"#212527\",draggingBackgroundColor:f.a.gray20},HeadInner:{helperBackgroundColor:f.a.accentColorD50},Row:{stripeNoneClickableHoverBackgroundColor:f.a.accentColorD50,stripeEvenBackgroundColor:f.a.gray25,stripeOddBackgroundColor:f.a.gray22},RowDragCell:{draggingBackgroundColor:f.a.gray20,helperBackgroundColor:f.a.accentColorD50}},Text:{inputBackgroundColor:f.a.gray22,inputBorderColor:f.a.gray20,inputDisabledBackgroundColor:f.a.gray22,inputDisabledBorderColor:f.a.gray30,searchIconWrapperColor:f.a.white,clearColor:f.a.white},WaitSpinner:{circleStroke:f.a.white}}}),m=n(85),b=c(n.n(m).a),v=n(5),y=n.n(v),x=c(y.a);delete x[\"react-ui\"].ButtonSimple.Pill,delete x[\"react-ui\"].Table.Cell.clickableBackgroundColor;var w=d()({},x,{\"react-ui\":{Button:{disabledIconColor:y.a.textDisabledColor,iconColor:y.a.gray68,iconOnlyColor:y.a.gray96,iconOnlyDisabledColor:y.a.textDisabledColor,iconPaddingRight:\"8px\",iconOnlyPadding:\"12px\",paddingSmall:\"6px\",paddingLarge:\"16px\",primaryIconColor:y.a.gray96},ButtonSimple:{Primary:{shadow:\"none\",selectedShadow:\"none\",focusShadow:\"none\",selectedFocusShadow:\"none\",borderRadius:\"24px\",color:y.a.gray96,backgroundColor:y.a.blue1,activeBackgroundColor:y.a.blue3,focusBackgroundColor:y.a.blue2,hoverBackgroundColor:y.a.blue2,selectedBackgroundColor:y.a.blue2,disabledBackgroundColor:y.a.gray35,disabledSelectedBackgroundColor:y.a.gray29,disabledTextColor:y.a.gray68,prependBorderLeftColor:y.a.blue2},Error:{shadow:\"none\",selectedShadow:\"none\",focusShadow:\"none\",selectedFocusShadow:\"none\",disabledTextColor:y.a.gray68},Default:{shadow:\"none\",hoverShadow:\"none\",activeShadow:\"none\",selectedShadow:\"none\",focusShadow:\"none\",focusHoverShadow:\"none\",focusActiveShadow:\"none\",focusSelectedShadow:\"none\",focusAppendShadow:\"none\",focusAppendSelectedShadow:\"none\",color:y.a.gray96,border:y.a.borderLight,borderRadius:\"24px\",backgroundColor:y.a.transparent,activeBackgroundColor:y.a.gray29,focusBackgroundColor:y.a.gray35,hoverBackgroundColor:y.a.gray35,selectedBackgroundColor:y.a.gray29,disabledBackgroundColor:y.a.transparent,disabledBorderColor:y.a.gray29,disabledSelectedBackgroundColor:y.a.gray20,disabledTextColor:y.a.textDisabledColor,activePrependLeftBorderColor:y.a.gray68},Secondary:{shadow:\"none\",hoverShadow:\"none\",activeShadow:\"none\",selectedShadow:\"none\",focusShadow:\"none\",focusHoverShadow:\"none\",focusActiveShadow:\"none\",focusSelectedShadow:\"none\",focusAppendShadow:\"none\",focusAppendSelectedShadow:\"none\",color:y.a.gray96,border:\"1px solid \".concat(y.a.transparent),borderRadius:\"24px\",backgroundColor:y.a.transparent,activeBackgroundColor:y.a.gray17,focusBackgroundColor:y.a.gray35,hoverBackgroundColor:y.a.gray35,selectedBackgroundColor:y.a.gray29,disabledBackgroundColor:y.a.transparent,disabledBorderColor:y.a.transparent,disabledTextColor:y.a.textDisabledColor,disabledSelectedBackgroundColor:y.a.gray20,activePrependLeftBorderColor:y.a.transparent,disabledSelectedBorderColor:y.a.transparent,selectedPrependLeftBorderColor:y.a.transparent},Toggle:{border:y.a.border,color:y.a.gray96,activeBorderColor:y.a.gray35,activeBackgroundColor:y.a.gray20,focusBackgroundColor:y.a.gray35,hoverBackgroundColor:y.a.gray35,selectedBackgroundColor:y.a.gray35,disabledBorderColor:y.a.gray29,disabledTextColor:y.a.textDisabledColor,disabledSelectedBackgroundColor:y.a.gray17},Flat:{border:\"1px solid \".concat(y.a.transparent),color:y.a.gray96,backgroundColor:y.a.gray29,activeBackgroundColor:y.a.gray29,focusBackgroundColor:y.a.gray35,hoverBackgroundColor:y.a.gray35,selectedBackgroundColor:y.a.gray35,disabledBackgroundColor:y.a.gray20,disabledTextColor:y.a.textDisabledColor,disabledSelectedBackgroundColor:y.a.gray17}},Calendar:{width:\"332px\",padding:\"16px\",DateTable:{paddingBottom:\"6px\",fontSize:\"14px\"},Day:{buttonColor:y.a.gray96,buttonHoverColor:y.a.gray96,buttonHoverBackgroundColor:y.a.gray35,buttonFocusBackgroundColor:y.a.gray35,buttonSelectedBorderColor:\"none\",buttonSelectedColor:y.a.gray11,buttonSelectedBackgroundColor:y.a.gray96,buttonSelectedFontWeight:y.a.fontWeightBold,width:\"36px\",lineHeight:\"36px\",border:\"none\",borderRadius:\"50%\",focusShadow:\"none\"},MonthHeader:{fontSize:\"20px\",fontWeight:y.a.fontWeightBold,textTransform:\"uppercase\",wordSpacing:\"32px\",textColor:y.a.gray96,shortForm:!0}},Card:{backgroundColor:y.a.gray17,clickableSelectedBorderColor:y.a.transparent,borderColor:y.a.transparent,borderRadius:y.a.borderRadius,hoverShadow:\"none\",focusShadow:\"none\",hoverBackgroundColor:y.a.gray29,focusBackgroundColor:y.a.gray29,selectedBackgroundColor:y.a.gray29,Header:{padding:\"12px 8px 12px 16px\"},Body:{padding:\"16px\",firstChildPaddingTop:\"16px\"},Footer:{padding:\"8px 16px 16px\",borderTop:\"none\"}},Chip:{clickableColor:y.a.gray96,clickableBackgroundColor:y.a.gray29,clickableHoverBackgroundColor:y.a.gray35,clickableDisabledBackgroundColor:y.a.gray20,labelColor:y.a.gray96,iconColor:y.a.gray96,errorColorBackgroundColor:y.a.red1},Code:{commentToken:y.a.gray52,prologToken:y.a.gray52,doctypeToken:y.a.gray52,cdataToken:y.a.gray52,punctuationToken:y.a.gray52,propertyToken:y.a.syntaxPurpleLight,tagToken:y.a.syntaxPurpleLight,booleanToken:y.a.syntaxPurpleLight,numberToken:y.a.syntaxPurpleLight,constantToken:y.a.syntaxPurpleLight,symbolToken:y.a.syntaxPurpleLight,deletedToken:y.a.syntaxPurpleLight,selectorToken:y.a.syntaxGreenLight,\"attr-nameToken\":y.a.syntaxGreenLight,stringToken:y.a.syntaxGreenLight,charToken:y.a.syntaxGreenLight,builtinToken:y.a.syntaxGreenLight,insertedToken:y.a.syntaxGreenLight,operatorToken:y.a.syntaxBrown,entityToken:y.a.syntaxBrown,urlToken:y.a.syntaxBrown,atruleToken:y.a.syntaxBlueLight,\"attr-valueToken\":y.a.syntaxBlueLight,keywordToken:y.a.syntaxBlueLight,functionToken:y.a.syntaxRedLight,regexToken:y.a.syntaxOrange,importantToken:y.a.syntaxOrange,variableToken:y.a.syntaxOrange},CollapsiblePanel:{minHeight:\"40px\",backgroundColor:y.a.gray17,marginTop:\"1px\",iconTransition:\"transform 200ms\",iconPosition:\"calc(100% - 24px);\",iconTransfromOpen:\"rotate(90deg)\",iconTransfromClose:\"translateY(-2px) rotate(-90deg)\",iconTransfromOrigin:\"center\",paddingBottom:\"2px\",titleLineHeight:\"24px\",titlePadding:\"8px 16px\",titleBackgroundColor:y.a.gray11,titleClickableCollapsedBackgroundColor:y.a.gray11,titleClickableHoverBackgroundColor:y.a.gray11,titleClickableColor:y.a.white,titleClickableCollapsedColor:y.a.gray52,titleBorder:\"1px solid transparent\",titleFocusBorder:\"1px solid \".concat(y.a.gray68),titleShadow:\"0px -1px 0px rgba(255, 255, 255, 0.1), 0px 1px 0px rgba(255, 255, 255, 0.1)\",titleFocusShadow:\"none\",descriptionPosition:\"relative\",descriptionPositionRight:\"20px\"},Color:{inputTopLayout:!0,width:\"214px\",display:\"flex\",flexDirection:\"column-reverse\",borderRadius:\"4px\",swatchesListMarginRight:\"-8px\",swatchesListMarginBottom:\"-8px\",Swatch:{marginRight:\"8px\",marginBottom:\"8px\",borderRadius:\"2px\",border:\"1px solid \".concat(y.a.gray35),transparentPatternEvenColor:y.a.transparent,transparentPatternOddColor:\"rgba(0, 0, 0, 0.2)\",transparentBackgroundColor:y.a.white,textBoxSwatch:!0,focusBorderColor:y.a.gray35,smallSize:\"22px\"},Input:{width:\"calc(100% - 2px)\",marginBottom:\"8px\",position:\"relative\"}},Date:{position:\"relative\",letterSpacing:\"2px\",spacedFormat:!0,width:\"145px\",widthLarge:\"155px\",widthSmall:\"125px\",shouldRenderIcon:!0},File:{cloudIcon:!0,mediumDropTargetBoxBorderColor:y.a.gray52,mediumDropTargetBoxDisabledFileCount0BackgroundColor:y.a.transparent,borderDragOver:\"1px dashed \".concat(y.a.gray52),iconFill:y.a.white,iconErrorFill:y.a.errorColor,iconDisabledFill:y.a.gray52,padding:\"8px\",backgroundColorDragOver:y.a.gray35,errorTextColor:y.a.errorColor,disabledBorder:\"1px solid \".concat(y.a.gray35),linkErrorColor:y.a.errorColor,linkFocusShadow:\"none\",windowDropBorder:\"5px solid \".concat(y.a.blue2),Item:{itemRemoveable:!0,boxColor:y.a.white,labelColor:y.a.white,boxBackgroundColor:y.a.gray29,labelDisabledBackgroundColor:y.a.gray29,labelDisabledTextColor:y.a.textDisabledColor,borderRadius:y.a.borderRadius,fontSize:\"12px\",padding:\"4px 0 3px 8px\",cursor:\"pointer\",flex:\"none\",labelHoverBackgroundColor:y.a.gray35,labelErrorBackgroundColor:\"rgba(254, 58, 58, 0.1)\",labelErrorHoverBackgroundColor:\"rgba(254, 58, 58, 0.2)\",removeClickableBackgroundColor:y.a.gray35,removeClickableBorderRadius:\"50%\",removeClickableErrorBorder:\"none\",removeClickableErrorBackgroundColor:l()(y.a.errorColor).setAlpha(.7).toRgbString(),removeClickableErrorHoverBackgroundColor:y.a.errorColor,removeClickableErrorFocusBackgroundColor:y.a.errorColor,removeClickableFocusShadow:\"none\",removeClickableFocusBackgroundColor:y.a.gray52,removeClickableFocusColor:y.a.white,removeClickableHoverBackgroundColor:y.a.gray52,removeClickableHoverColor:y.a.white,removeClickableSmallFlexBasis:\"auto\",removeClickableSmallTop:\"6px\"}},Heading:{fontSize:y.a.fontSize,fontWeight:y.a.fontWeightBold,h1FontSize:\"36px\",h2FontSize:\"24px\",h3FontSize:\"20px\",h4FontSize:\"16px\",h5FontSize:\"13px\",h1LineHeight:\"48px\",h2LineHeight:\"24px\",h3LineHeight:\"24px\",h4LineHeight:\"24px\",h5LineHeight:\"16px\",headingColor:y.a.gray96,sectionColor:y.a.gray68},Image:{cloudIcon:!0,overflow:\"hidden\",borderRadius:y.a.borderRadius,boxBackgroundColor:y.a.gray29,boxBackgroundHoverColor:y.a.gray35,cursor:\"pointer\",labelColor:y.a.white,padding:\"8px 10px\",fontSize:\"12px\",lineHeight:\"16px\",removeClickableColor:y.a.white,removeClickableFlex:\"none\",removeClickableBorderRadius:\"50%\",removeClickableBackgroundColor:y.a.gray52,removeClickableHoverBackgroundColor:y.a.gray68,removeClickableHoverLabelBackgroundColor:y.a.gray68,removeClickableHoverColor:y.a.white,removeClickableFocusColor:y.a.white,removeClickableFocusShadow:\"none\",removeClickableFocusBackgroundColor:y.a.gray68},JSONTree:{TreeNode:{propertyColor:y.a.syntaxRedLight,expandLinkClickableColor:y.a.accentColorL40,typeColorNumber:y.a.syntaxBlueLight,typeColorBoolean:y.a.syntaxPurpleLight}},Link:{focusShadow:\"none\",disabledColor:y.a.gray52,focusTextDecoration:\"underline\",focusActiveTextDecoration:\"none\",externalMargin:\"0 0 0 4px\"},Logo:{svgTextFill:y.a.white,svgInvertedTextFill:y.a.gray20},Markdown:{codeBlockBackgroundColor:y.a.gray29,codeInlineBackgroundColor:y.a.gray29},Menu:{backgroundColor:y.a.gray29,Divider:{borderColor:y.a.gray35},Item:{clickableColor:y.a.gray96,matchColorBackground:y.a.gray96,matchColor:y.a.gray11,descriptionLineHeight:\"16px\",descriptionColor:y.a.gray68,backgroundColorHover:y.a.gray35,backgroundColorFocus:y.a.gray35,backgroundColorActive:y.a.gray35,focusShadowInset:\"inset 0 0 0 0 \".concat(y.a.transparent),itemIconMarginRight:\"16px\",itemIconVertical:\"initial\",itemSelectedIconColor:y.a.gray96,itemSelectedIconLeft:\"initial\",itemSelectedIconTop:\"11px\",itemSelectedIconRight:\"16px\",disabledSelectedIconColor:y.a.gray52,lineHeight:\"24px\",spacingHalf:\"16px\",padding:\"12px 16px\",selectablePaddingLeft:\"16px\",selectablePaddingRight:\"44px\",selectablePosition:\"right\",checkboxPaddingLeft:\"56px\"},Heading:{padding:\"13px 16px 10px 16px\"}},Message:{boxInfoBackgroundColor:l()(y.a.infoColor).setAlpha(.5).toRgbString(),boxSuccessBackgroundColor:l()(y.a.successColor).setAlpha(.5).toRgbString(),boxWarningBackgroundColor:l()(y.a.warningColor).setAlpha(.5).toRgbString(),boxErrorBackgroundColor:l()(y.a.errorColor).setAlpha(.5).toRgbString()},Modal:{boxShadow:\"0px 4px 8px 0px rgba(0,0,0,0.5)\",verticalAlign:\"center\",transform:\"translate(-50%, -50%)\",Body:{boxBackgroundColor:y.a.gray20},Footer:{boxBackgroundColor:y.a.gray20,boxBorderTopColor:y.a.gray29},Header:{boxBackgroundColor:y.a.gray20,boxBorderBottomColor:y.a.gray29,titleColor:y.a.gray96,boxPadding:\"24px\",closeAndPeekPaddingRight:\"88px\",closeOrPeekPaddingRight:\"52px\",titleFontWeightSemiBold:\"500\",titleLineHeight:\"24px\",subTitleLineHeight:\"24px\",iconBackgroundColor:y.a.gray29}},ModalLayer:{backgroundColor:y.a.gray11},Multiselect:{Normal:{boxBackgroundColor:y.a.gray17,boxBorderColor:y.a.gray29,boxDisabledBackgroundColor:y.a.gray29,boxDisabledBorderColor:y.a.gray23}},Number:{controlsBorder:\"1px solid transparent\",incrementorBackgroundColor:y.a.gray20,incrementorBorderColor:y.a.transparent,incrementorColor:y.a.gray68,incrementorDisabledBorderColor:y.a.transparent,incrementorDisabledColor:y.a.gray35,incrementorHoverColor:y.a.gray96,incrementorWidth:\"22px\",mediumWidth:\"116px\",minusButtonBorderRightColor:y.a.transparent,plusButtonBorderRightColor:y.a.transparent},Paragraph:{marginBottom:\"14px\"},Popover:{align:\"edge\",lightBorder:y.a.transparent,lightBoxShadow:\"0px 4px 8px 0px rgba(0,0,0,0.5)\",lightBackgroundColor:y.a.gray17,lightColor:y.a.gray96,darkBackgroundColor:y.a.gray96,darkColor:y.a.gray17,darkBorderRadius:y.a.borderRadius,arrowHeightPixel:0,paddingPixel:8},Resize:{resizeColor:y.a.gray96},Slider:{sliderBarStepMarksColor:y.a.gray20,sliderBarDisabledBackgroundColor:y.a.gray23,sliderBarLeftSideColor:y.a.gray35,sliderBarRightSideColor:y.a.gray68,sliderThumbBackgroundColor:y.a.gray35,sliderThumbDisabledBackgroundColor:y.a.gray23},StepBar:{Step:{currentStepColor:y.a.gray96,currentStepFontWeight:y.a.fontWeightSemiBold,grayFill:y.a.gray68,nextStroke:y.a.gray68,prevOrActiveFillColor:y.a.blue2}},Switch:{labelPaddingLeft:\"12px\",labelLineHeight:\"24px\",Checkbox:{color:y.a.white,borderColor:y.a.gray52,top:\"3px\",margin:\"3px\",focusShadow:\"none\",hasBackground:!0,selectedBorderColor:y.a.blue2,selectedBackgroundColor:y.a.blue2,disabledBorderColor:y.a.gray52,disabledColor:y.a.gray52,errorBorderColor:y.a.errorColor,someSize:\"6px\",someMargin:\"0px\"},Radio:{color:y.a.white,borderColor:y.a.gray52,margin:\"3px\",focusShadow:\"none\",hasBackground:!0,selectedBorderColor:y.a.white,disabledColor:y.a.gray35,disabledBorderColor:y.a.gray35,errorBorderColor:y.a.errorColor},Toggle:{top:\"3px\",width:\"30px\",toggleShadow:\"none\",toggleIndicatorShadowOn:\"0px 3px 8px rgba(0, 0, 0, 0.25)\",toggleIndicatorShadowOff:\"0px 1px 3px rgba(0, 0, 0, 0.25)\",toggleFocusShadow:\"none\",toggleFocusBorderColor:y.a.transparent,indicatorSize:\"14px\",indicatorMargin:\"2px\",toggleIndicatorBorderStyle:\"none\",backgroundColor:y.a.gray35,borderColor:y.a.transparent,selectedBorderColor:y.a.transparent,indicatorBackgroundColor:y.a.white,outlineMargin:\"-6px\",outlineBorderRadius:\"15px\",outlineHoverBackgroundColor:\"rgba(255, 255, 255, 0.15)\",outlineFocusBackgroundColor:\"rgba(255, 255, 255, 0.15)\",disabledBorderColor:y.a.gray20,disabledBackgroundColor:y.a.gray20,disabledIndBackgroundColor:y.a.gray35,disabledIndBorderColor:y.a.transparent,selectedBackgroundColor:y.a.blue2,selectedDisabledBackgroundColor:y.a.gray29,selectedDisabledIndBackgroundColor:y.a.gray52,errorToggleOutlineBorderColor:y.a.transparent,errorToggleBackgroundColor:y.a.errorColor}},TabBar:{Tab:{afterColor:\"transparent\",afterContent:\"attr(title)\",afterDisplay:\"block\",afterFontWeight:\"bold\",afterHeight:\"0px\",afterOverflow:\"hidden\",afterVisibility:\"hidden\",clickableColor:y.a.gray68,hoverColor:y.a.gray96,focusColor:y.a.gray96,focusShadowInset:\"inset 0 0 0 0 \".concat(y.a.transparent),selectedColor:y.a.gray96,selectedFontWeight:\"bold\",underlineSelectedBackgroundColor:y.a.borderLightColor}},Table:{focusShadowInset:\"none\",Cell:{clickableHoverBackgroundColor:y.a.gray20,clickableExpandIconColor:y.a.white,expandContainerHoverBackgroundColor:y.a.gray20,padding:\"12px 8px 11px 8px\",firstChildColor:y.a.gray96,rowActionsPadding:\"6px 8px 5px 0\",expandPadding:\"6px 2px 0 0\",linkColor:y.a.gray68,linkFocusColor:y.a.white,fontSize:y.a.fontSize,lineHeight:\"24px\",verticalAlign:\"middle\",disabledTextColor:y.a.gray52},Head:{toggleAllWidth:\"36px\",infoWidth:\"36px\"},HeadCell:{backgroundColor:y.a.gray11,draggingBackgroundColor:y.a.gray04,focusShadow:\"none\",borderLeftColor:y.a.transparent,moreInfoHeadCellPadding:\"7px 9px 8px 6px\",focusBackgroundColor:y.a.gray35,toggleAllFocusBorderColor:y.a.gray96},HeadInner:{sortIconColor:y.a.gray96,sortIconPosition:\"relative\",sortedIconColor:y.a.gray96,menuIconColor:y.a.gray96,menuIconPadding:\"0 0 0 4px\",helperBackgroundColor:y.a.accentColorD50,hoverColor:y.a.gray96,borderRadius:y.a.borderRadius,padding:\"8px 0\",toggleAllPadding:\"6px 0\",toggleAllFocusBorderColor:y.a.gray96,labelPadding:\"4px 8px\",menuIconRight:\"16px\",color:y.a.gray96,fontSize:y.a.fontSizeSmall,lineHeight:\"16px\",dragContainerTop:\"8px\",dragContainerLeft:\"10px\",dragContainerPadding:\"5px 16px 5px 8px\",focusBackgroundColor:y.a.gray35},Row:{backgroundColor:y.a.gray11,stripeHoverBackgroundColor:y.a.gray20,hoverColor:y.a.gray96,stripeNoneClickableHoverBackgroundColor:y.a.gray20,stripeEvenBackgroundColor:y.a.gray11,clickableHoverColor:y.a.gray96,borderBottom:\"1px solid \".concat(y.a.gray29),toggleAllFocusBorderColor:y.a.gray96,toggleFocusBackgroundColor:y.a.gray35,toggleFocusBorderColor:y.a.transparent,expandContainerWidth:\"36px\",borderRadius:\"18px\",padding:\"4px 0 8px\",selectedTextColor:y.a.gray96,disabledBackgroundColor:y.a.gray17,linkHoverColor:y.a.gray96,linkFocusBackgroundColor:y.a.gray20,linkActiveBackgroundColor:y.a.gray17},RowDragCell:{draggablePadding:\"17px 0 16px 0\",draggingBackgroundColor:y.a.gray04,helperBackgroundColor:y.a.accentColorD50,width:\"36px\",toggleAllFocusBorderColor:y.a.gray96},Toggle:{inHeadMargin:\"-10px 0\",margin:\"-6px 0\",position:\"relative\",top:\"-3px\"}},Text:{clearIconRight:\"8px\",clearIconTop:\"6px\",clearIconPadding:\"6px\",inputBackgroundColor:y.a.gray17,inputColor:y.a.gray96,inputDisabledColor:y.a.textDisabledColor,inputErrorBorderColor:y.a.red1,inputFocusBorderColor:y.a.gray52,inputFocusColor:y.a.gray96,inputFocusShadow:\"none\",inputDisabledBackgroundColor:y.a.gray17,inputDisabledBorderColor:y.a.gray17,inputErrorColor:y.a.gray96,inputClearOrSearchPaddingRight:\"40px\",placeholderMediumSize:\"16px\",placeholderWithSearchLeft:\"40px\",spacingHalf:\"16px\",spacingQuarter:\"7px\",searchIconWrapperColor:y.a.gray68,clearColor:y.a.gray68,disabledSearchIconColor:y.a.textDisabledColor,searchIconWrapperRight:\"12px\",searchIconWrapperTop:\"10px\",searchIconPosition:\"left\",searchIconPaddingLeft:\"40px\"},WaitSpinner:{circleStroke:y.a.white}}});var k=h,M=g,S=b,A=w,C={enterprise:k,enterpriseDark:M,lite:S,scp:A},_=function(e){return e.theme&&e.theme[\"react-ui\"]?e.theme[\"react-ui\"]:k[\"react-ui\"]},T=function(){for(var e=arguments.length,t=new Array(e),n=0;n1?arguments[1]:void 0,n),l=a>2?arguments[2]:void 0,c=void 0===l?n:r(l,n);c>s;)t[s++]=e;return t}},126:function(e,t,n){\"use strict\";var i=n(7);e.exports=function(){var e=i(this),t=\"\";return e.global&&(t+=\"g\"),e.ignoreCase&&(t+=\"i\"),e.multiline&&(t+=\"m\"),e.unicode&&(t+=\"u\"),e.sticky&&(t+=\"y\"),t}},127:function(e,t,n){var i=n(7),r=n(31),o=n(9)(\"species\");e.exports=function(e,t){var n,a=i(e).constructor;return void 0===a||null==(n=i(a)[o])?t:r(n)}},128:function(e,t,n){\"use strict\";var i=n(8),r=n(13),o=n(57),a=n(90),s=n(25),l=n(60),c=n(4),h=n(59),u=n(33),d=n(14),p=n(200),f=n(49).f,g=n(11).f,m=n(125),b=n(56),v=i.ArrayBuffer,y=i.DataView,x=i.Math,w=i.RangeError,k=i.Infinity,M=v,S=x.abs,A=x.pow,C=x.floor,_=x.log,T=x.LN2,O=r?\"_b\":\"buffer\",L=r?\"_l\":\"byteLength\",E=r?\"_o\":\"byteOffset\";function P(e,t,n){var i,r,o,a=Array(n),s=8*n-t-1,l=(1<>1,h=23===t?A(2,-24)-A(2,-77):0,u=0,d=e<0||0===e&&1/e<0?1:0;for((e=S(e))!=e||e===k?(r=e!=e?1:0,i=l):(i=C(_(e)/T),e*(o=A(2,-i))<1&&(i--,o*=2),(e+=i+c>=1?h/o:h*A(2,1-c))*o>=2&&(i++,o/=2),i+c>=l?(r=0,i=l):i+c>=1?(r=(e*o-1)*A(2,t),i+=c):(r=e*A(2,c-1)*A(2,t),i=0));t>=8;a[u++]=255&r,r/=256,t-=8);for(i=i<0;a[u++]=255&i,i/=256,s-=8);return a[--u]|=128*d,a}function I(e,t,n){var i,r=8*n-t-1,o=(1<>1,s=r-7,l=n-1,c=e[l--],h=127&c;for(c>>=7;s>0;h=256*h+e[l],l--,s-=8);for(i=h&(1<<-s)-1,h>>=-s,s+=t;s>0;i=256*i+e[l],l--,s-=8);if(0===h)h=1-a;else{if(h===o)return i?NaN:c?-k:k;i+=A(2,t),h-=a}return(c?-1:1)*i*A(2,h-t)}function N(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]}function D(e){return[255&e]}function R(e){return[255&e,e>>8&255]}function z(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]}function j(e){return P(e,52,8)}function B(e){return P(e,23,4)}function H(e,t,n){g(e.prototype,t,{get:function(){return this[n]}})}function F(e,t,n,i){var r=p(+n);if(r+t>e[L])throw w(\"Wrong index!\");var o=e[O]._b,a=r+e[E],s=o.slice(a,a+t);return i?s:s.reverse()}function W(e,t,n,i,r,o){var a=p(+n);if(a+t>e[L])throw w(\"Wrong index!\");for(var s=e[O]._b,l=a+e[E],c=i(+r),h=0;hG;)(V=U[G++])in v||s(v,V,M[V]);o||(q.constructor=v)}var X=new y(new v(2)),Y=y.prototype.setInt8;X.setInt8(0,2147483648),X.setInt8(1,2147483649),!X.getInt8(0)&&X.getInt8(1)||l(y.prototype,{setInt8:function(e,t){Y.call(this,e,t<<24>>24)},setUint8:function(e,t){Y.call(this,e,t<<24>>24)}},!0)}else v=function(e){h(this,v,\"ArrayBuffer\");var t=p(e);this._b=m.call(Array(t),0),this[L]=t},y=function(e,t,n){h(this,y,\"DataView\"),h(e,v,\"DataView\");var i=e[L],r=u(t);if(r<0||r>i)throw w(\"Wrong offset!\");if(r+(n=void 0===n?i-r:d(n))>i)throw w(\"Wrong length!\");this[O]=e,this[E]=r,this[L]=n},r&&(H(v,\"byteLength\",\"_l\"),H(y,\"buffer\",\"_b\"),H(y,\"byteLength\",\"_l\"),H(y,\"byteOffset\",\"_o\")),l(y.prototype,{getInt8:function(e){return F(this,1,e)[0]<<24>>24},getUint8:function(e){return F(this,1,e)[0]},getInt16:function(e){var t=F(this,2,e,arguments[1]);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=F(this,2,e,arguments[1]);return t[1]<<8|t[0]},getInt32:function(e){return N(F(this,4,e,arguments[1]))},getUint32:function(e){return N(F(this,4,e,arguments[1]))>>>0},getFloat32:function(e){return I(F(this,4,e,arguments[1]),23,4)},getFloat64:function(e){return I(F(this,8,e,arguments[1]),52,8)},setInt8:function(e,t){W(this,1,e,D,t)},setUint8:function(e,t){W(this,1,e,D,t)},setInt16:function(e,t){W(this,2,e,R,t,arguments[2])},setUint16:function(e,t){W(this,2,e,R,t,arguments[2])},setInt32:function(e,t){W(this,4,e,z,t,arguments[2])},setUint32:function(e,t){W(this,4,e,z,t,arguments[2])},setFloat32:function(e,t){W(this,4,e,B,t,arguments[2])},setFloat64:function(e,t){W(this,8,e,j,t,arguments[2])}});b(v,\"ArrayBuffer\"),b(y,\"DataView\"),s(y.prototype,a.VIEW,!0),t.ArrayBuffer=v,t.DataView=y},129:function(e,t){t.BITS=32,t.GROUPS=4,t.RE_ADDRESS=/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/g,t.RE_SUBNET_STRING=/\\/\\d{1,2}$/},13:function(e,t,n){e.exports=!n(4)((function(){return 7!=Object.defineProperty({},\"a\",{get:function(){return 7}}).a}))},130:function(e,t){t.BITS=128,t.GROUPS=8,t.SCOPES={0:\"Reserved\",1:\"Interface local\",2:\"Link local\",4:\"Admin local\",5:\"Site local\",8:\"Organization local\",14:\"Global\",15:\"Reserved\"},t.TYPES={\"ff01::1/128\":\"Multicast (All nodes on this interface)\",\"ff01::2/128\":\"Multicast (All routers on this interface)\",\"ff02::1/128\":\"Multicast (All nodes on this link)\",\"ff02::2/128\":\"Multicast (All routers on this link)\",\"ff05::2/128\":\"Multicast (All routers in this site)\",\"ff02::5/128\":\"Multicast (OSPFv3 AllSPF routers)\",\"ff02::6/128\":\"Multicast (OSPFv3 AllDR routers)\",\"ff02::9/128\":\"Multicast (RIP routers)\",\"ff02::a/128\":\"Multicast (EIGRP routers)\",\"ff02::d/128\":\"Multicast (PIM routers)\",\"ff02::16/128\":\"Multicast (MLDv2 reports)\",\"ff01::fb/128\":\"Multicast (mDNSv6)\",\"ff02::fb/128\":\"Multicast (mDNSv6)\",\"ff05::fb/128\":\"Multicast (mDNSv6)\",\"ff02::1:2/128\":\"Multicast (All DHCP servers and relay agents on this link)\",\"ff05::1:2/128\":\"Multicast (All DHCP servers and relay agents in this site)\",\"ff02::1:3/128\":\"Multicast (All DHCP servers on this link)\",\"ff05::1:3/128\":\"Multicast (All DHCP servers in this site)\",\"::/128\":\"Unspecified\",\"::1/128\":\"Loopback\",\"ff00::/8\":\"Multicast\",\"fe80::/10\":\"Link-local unicast\"},t.RE_BAD_CHARACTERS=/([^0-9a-f:\\/%])/gi,t.RE_BAD_ADDRESS=/([0-9a-f]{5,}|:{3,}|[^:]:$|^:[^:]|\\/$)/gi,t.RE_SUBNET_STRING=/\\/\\d{1,3}(?=%|$)/,t.RE_ZONE_STRING=/%.*$/,t.RE_URL=new RegExp(/^\\[{0,1}([0-9a-f:]+)\\]{0,1}/),t.RE_URL_WITH_PORT=new RegExp(/\\[([0-9a-f:]+)\\]:([0-9]{1,5})/)},131:function(e,t){e.exports=function(e){return\"string\"!=typeof e?e:(/^['\"].*['\"]$/.test(e)&&(e=e.slice(1,-1)),/[\"'() \\t\\n]/.test(e)?'\"'+e.replace(/\"/g,'\\\\\"').replace(/\\n/g,\"\\\\n\")+'\"':e)}},132:function(e,t,n){var i=n(479),r=n(485);e.exports=function(e,t){var n=r(e,t);return i(n)?n:void 0}},133:function(e,t,n){var i=n(76),r=n(51);e.exports=function(e){if(!r(e))return!1;var t=i(e);return\"[object Function]\"==t||\"[object GeneratorFunction]\"==t||\"[object AsyncFunction]\"==t||\"[object Proxy]\"==t}},134:function(e,t,n){var i=n(62).Symbol;e.exports=i},135:function(e,t,n){var i=n(211);e.exports=function(e,t,n){\"__proto__\"==t&&i?i(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},136:function(e,t){var n=Array.isArray;e.exports=n},137:function(e,t,n){var i=n(133),r=n(215);e.exports=function(e){return null!=e&&r(e.length)&&!i(e)}},138:function(e,t,n){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var i,r=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:\"inline\",r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return i({},r?t:{},{all:\"initial\",fontFamily:e.fontFamily,fontSize:e.fontSize,lineHeight:e.lineHeight,color:e.textColor,boxSizing:\"border-box\",display:n,borderWidth:\"1px\",visibility:\"inherit\",outline:\"medium none \"+e.focusColor})}},t.clearfix=function(){return{\"&::after\":{display:\"table\",content:'\"\"',clear:\"both\"}}},t.ellipsis=function(){return{overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"}},t.printWidth100Percent=function(){return{maxWidth:\"100% !important\",width:\"100% !important\",overflow:\"hidden !important\"}},t.printHide=function(){return{display:\"none !important\"}},t.printNoBackground=function(){return{background:\"none !important\"}},t.printWrapAll=function(){return{wordBreak:\"break-all !important\",wordWrap:\"break-word !important\",overflowWrap:\"break-word !important\",whiteSpace:\"normal !important\"}}},14:function(e,t,n){var i=n(33),r=Math.min;e.exports=function(e){return e>0?r(i(e),9007199254740991):0}},140:function(e,t,n){\"use strict\";!function e(){if(\"undefined\"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&\"function\"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}}(),e.exports=n(536)},141:function(e,t,n){var i=n(78);e.exports=function(e,t){if(!i(e))return e;var n,r;if(t&&\"function\"==typeof(n=e.toString)&&!i(r=n.call(e)))return r;if(\"function\"==typeof(n=e.valueOf)&&!i(r=n.call(e)))return r;if(!t&&\"function\"==typeof(n=e.toString)&&!i(r=n.call(e)))return r;throw TypeError(\"Can't convert object to primitive value\")}},142:function(e,t){var n=Math.ceil,i=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?i:n)(e)}},143:function(e,t){e.exports=function(e){if(null==e)throw TypeError(\"Can't call method on \"+e);return e}},144:function(e,t){e.exports=!0},145:function(e,t){e.exports={}},146:function(e,t,n){var i=n(77),r=n(551),o=n(150),a=n(148)(\"IE_PROTO\"),s=function(){},l=function(){var e,t=n(228)(\"iframe\"),i=o.length;for(t.style.display=\"none\",n(556).appendChild(t),t.src=\"javascript:\",(e=t.contentWindow.document).open(),e.write(\"