@charset "UTF-8";/*!
 *  Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */.fa.fa-pull-left,.fa.pull-left{margin-right:.3em}.fa,.fa-stack{display:inline-block}.auth-card__brand,.auth-card__footer,.error-page,.fa-fw,.fa-li,.options.mini,.page-subtitle,.userlist-empty{text-align:center}.companylist-row__name,.companyshow-user-row__name,.dashboard-company__name,.entityusage__stat-label,.usagelist__company-chip>span,.usagelist__name,.usagelist__sub,.userlist-row__email,.userlist-row__name{text-overflow:ellipsis;white-space:nowrap}@font-face{font-family:FontAwesome;src:url(../bower_components/fontawesome/fonts/fontawesome-webfont.eot?v=4.4.0);src:url(../bower_components/fontawesome/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format("embedded-opentype"),url(../bower_components/fontawesome/fonts/fontawesome-webfont.woff2?v=4.4.0) format("woff2"),url(../bower_components/fontawesome/fonts/fontawesome-webfont.woff?v=4.4.0) format("woff"),url(../bower_components/fontawesome/fonts/fontawesome-webfont.ttf?v=4.4.0) format("truetype"),url(../bower_components/fontawesome/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.fa-ra:before,.fa-rebel:before{content:""}/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../bower_components/fontawesome/fonts/fontawesome-webfont.eot?v=4.4.0);src:url(../bower_components/fontawesome/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format("embedded-opentype"),url(../bower_components/fontawesome/fonts/fontawesome-webfont.woff2?v=4.4.0) format("woff2"),url(../bower_components/fontawesome/fonts/fontawesome-webfont.woff?v=4.4.0) format("woff"),url(../bower_components/fontawesome/fonts/fontawesome-webfont.ttf?v=4.4.0) format("truetype"),url(../bower_components/fontawesome/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.pull-left{float:left}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.aside-menu{position:fixed;top:0;left:0;right:0;height:56px;background-color:#1e1e20;color:#111827;z-index:1000;display:flex;align-items:stretch;box-shadow:0 1px 3px rgba(0,0,0,.18)}.aside-menu .home{flex-shrink:0;width:auto;border:0;border-right:1px solid rgba(255,255,255,.08);text-align:left;text-transform:uppercase;display:flex;align-items:center;gap:8px;padding:0 18px}.aside-menu .home .nav-logo{color:#fff;text-transform:uppercase;padding:0;height:auto;display:inline-flex;align-items:baseline;gap:6px;cursor:pointer;transition:opacity .15s ease;font-size:0}.aside-menu .home .nav-logo span{display:inline-block;line-height:1;font-size:16px}.aside-menu .home .nav-logo .nav-logo-1{font-weight:800}.aside-menu .home .nav-logo .nav-logo-2{font-weight:500;letter-spacing:.05em;opacity:.85}.aside-menu .home .nav-logo:focus,.aside-menu .home .nav-logo:hover{color:#fff;text-decoration:none;opacity:.85}.aside-menu nav{flex:1;display:flex;align-items:stretch;min-width:0;overflow:hidden}.aside-menu nav .navbar-list{list-style-type:none;margin:0;padding:0;display:flex;align-items:stretch;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.aside-menu nav .navbar-list::-webkit-scrollbar{display:none}.aside-menu nav .navbar-list li{border-bottom:0;display:flex;align-items:stretch;flex-shrink:0}.aside-menu nav .navbar-list li a,.aside-menu nav .navbar-list-bottom .about-user{align-items:center;font-size:13px;font-weight:500;height:100%;display:inline-flex}.aside-menu nav .navbar-list li a{padding:0 18px;color:rgba(255,255,255,.72);cursor:pointer;white-space:nowrap;border-bottom:2px solid transparent;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.aside-menu nav .navbar-list li a:focus,.aside-menu nav .navbar-list li a:hover{color:#fff;text-decoration:none;background-color:rgba(255,255,255,.05)}.aside-menu nav .navbar-list-bottom{position:static;width:auto;bottom:auto;margin-left:auto;border-left:1px solid rgba(255,255,255,.08);flex-shrink:0;overflow:visible}.aside-menu nav .navbar-list-bottom li a{padding:0 16px}.aside-menu nav .navbar-list-bottom .about-user{cursor:default;color:#fff;padding:0 16px;gap:8px;border-right:1px solid rgba(255,255,255,.08)}.aside-menu nav .navbar-list-bottom .about-user i{margin:0;width:26px;height:26px;border-radius:50%;background:rgba(255,255,255,.1);display:inline-flex;align-items:center;justify-content:center;font-size:11px}.page-wrapper{position:relative;margin-left:0;margin-top:56px;width:100%}@media (max-width:767px){.page-wrapper{width:auto}}.aside-menu__toggle{display:none;-webkit-appearance:none;appearance:none;border:0;background:0 0;color:#fff;padding:0;width:36px;height:36px;border-radius:8px;cursor:pointer;align-items:center;justify-content:center;transition:background-color .15s ease}.aside-menu__toggle:focus,.aside-menu__toggle:hover{background:rgba(255,255,255,.1)}.aside-menu__toggle i{font-size:18px;line-height:1}.aside-menu__toggle:focus{outline:0}.aside-menu__backdrop{display:none;position:fixed;top:56px;left:0;right:0;bottom:0;background:rgba(15,16,36,.45);z-index:998}@media (max-width:768px){.aside-menu__toggle{display:inline-flex}.aside-menu nav{position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;background-color:#1e1e20;box-shadow:0 10px 24px -8px rgba(0,0,0,.35);max-height:calc(100vh - 56px);overflow-y:auto;transform:translateY(-110%);opacity:0;pointer-events:none;visibility:hidden;transition:transform .25s ease,opacity .18s ease,visibility 0s linear .25s}.aside-menu nav .navbar-list,.aside-menu nav .navbar-list-bottom{flex-direction:column;align-items:stretch;width:100%;overflow:visible}.aside-menu nav .navbar-list li,.aside-menu nav .navbar-list-bottom li{width:100%;display:block}.aside-menu nav .navbar-list li a,.aside-menu nav .navbar-list-bottom li a{padding:14px 20px;height:auto;font-size:14px;border-bottom:1px solid rgba(255,255,255,.06);white-space:normal}.aside-menu nav .navbar-list-bottom{margin-left:0;border-left:0;border-top:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.02)}.aside-menu nav .navbar-list-bottom .about-user{padding:14px 20px;border-right:0;width:100%;justify-content:flex-start}.aside-menu--open nav{transform:translateY(0);opacity:1;pointer-events:auto;visibility:visible;transition:transform .25s ease,opacity .18s ease,visibility 0s linear 0s}.aside-menu--open~.aside-menu__backdrop,.aside-menu__backdrop{display:block}}@media (min-width:769px){.aside-menu__backdrop{display:none!important}}.p-0{padding:0!important}.m-b-30{margin-bottom:30px}.m-t-30{margin-top:30px}.m-t-10{margin-top:10px}.m-t-5{margin-top:5px}.m-t-20{margin-top:20px}body{font-family:Inter,Helvetica,sans-serif;font-weight:400;color:#111827;overflow-x:hidden}*{outline:0!important}.auth-shell{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;overflow:auto;z-index:10000;background:radial-gradient(1200px 600px at 90% -10%,rgba(63,81,181,.35),rgba(0,0,0,0) 60%),radial-gradient(900px 600px at -10% 110%,rgba(45,67,192,.3),rgba(0,0,0,0) 55%),linear-gradient(135deg,#0f1024 0,#1e1e20 100%)}.auth-card{width:100%;max-width:420px;background:#fff;border-radius:16px;box-shadow:0 1px 2px rgba(15,16,36,.16),0 20px 60px -10px rgba(15,16,36,.55);padding:40px 40px 32px;display:flex;flex-direction:column;margin:0}@media (max-width:480px){.auth-card{padding:32px 24px;border-radius:12px}}.auth-card__brand{margin-bottom:28px}.auth-card__brand h1{font-size:24px;font-weight:700;margin:16px 0 4px;color:#111827;letter-spacing:-.01em}.auth-card__brand p{font-size:14px;color:#a6a6a6;margin:0}.auth-card__logo{width:56px;height:56px;margin:0 auto;border-radius:14px;background:linear-gradient(135deg,#3f51b5 0,#2d43c0 100%);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px -6px rgba(63,81,181,.6)}.auth-card__error,.auth-card__notice{margin-top:16px;padding:12px 14px;line-height:1.4;display:flex}.auth-card__logo i{font-size:24px}.auth-card__fields{display:flex;flex-direction:column}.auth-card__notice{align-items:center;border-radius:10px;background:#eef2ff;color:#303f9f;font-size:13px;border:1px solid #c5cbf0}.auth-card__notice i{font-size:16px;flex-shrink:0;margin-right:10px}.auth-card__error{align-items:center;border-radius:10px;background:#fdecea;color:#b3261e;font-size:13px;border:1px solid #f5c6c2}.auth-card__error i{font-size:16px;flex-shrink:0;margin-right:10px}.auth-card__submit{margin-top:24px;-webkit-appearance:none;appearance:none;border:0;border-radius:10px;background:linear-gradient(135deg,#3f51b5 0,#2d43c0 100%);color:#fff;font-weight:600;font-size:15px;padding:14px 16px;cursor:pointer;transition:transform 80ms ease,box-shadow .2s ease,opacity .2s ease;box-shadow:0 6px 14px -4px rgba(63,81,181,.5);min-height:48px;display:flex;align-items:center;justify-content:center}.auth-card__submit:hover:not(:disabled){box-shadow:0 10px 22px -6px rgba(63,81,181,.65)}.auth-card__submit:active:not(:disabled){transform:translateY(1px)}.auth-card__submit:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.auth-card__spinner{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:auth-spin .7s linear infinite;display:inline-block}.auth-card__footer{margin-top:24px;font-size:11px;color:#a6a6a6;letter-spacing:.08em;text-transform:uppercase}.auth-field{display:flex;flex-direction:column;margin-bottom:14px}.auth-field:last-child{margin-bottom:0}.auth-field__label{font-size:13px;font-weight:500;color:#111827;margin-bottom:6px}.page-subtitle,.pages-header h3{font-weight:700;text-transform:uppercase}.auth-field__input{position:relative;display:flex;align-items:center}.auth-field__input>i{position:absolute;left:14px;color:#a6a6a6;font-size:14px;pointer-events:none}.auth-field__input input{width:100%;box-sizing:border-box;height:44px;padding:0 14px 0 40px;border-radius:10px;border:1px solid #e5e7eb;background:#f9fafb;color:#111827;font-size:14px;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.auth-field__input input:-ms-input-placeholder{color:#9ca3af}.auth-field__input input::placeholder{color:#9ca3af}.auth-field__input input:focus{outline:0;background:#fff;border-color:#3f51b5;box-shadow:0 0 0 4px rgba(63,81,181,.12)}@keyframes auth-spin{to{transform:rotate(360deg)}}.auth-splash{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:10001;background:radial-gradient(1200px 600px at 90% -10%,rgba(63,81,181,.35),rgba(0,0,0,0) 60%),radial-gradient(900px 600px at -10% 110%,rgba(45,67,192,.3),rgba(0,0,0,0) 55%),linear-gradient(135deg,#0f1024 0,#1e1e20 100%)}.auth-splash__inner{display:flex;flex-direction:column;align-items:center;color:rgba(255,255,255,.85)}.pagination>li>a,.pagination>li>span,a{color:#3f51b5}.auth-splash__spinner{width:36px;height:36px;border-radius:50%;border:3px solid rgba(255,255,255,.18);border-top-color:#fff;animation:auth-spin .8s linear infinite}.auth-splash__text{margin-top:16px;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#3f51b5;border-color:#3f51b5}.autocomplete{border:1px solid #eee;border-radius:3px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);top:57px;max-height:200px;overflow-y:scroll}.autocomplete ul{list-style-type:none;margin:0;padding:0}.autocomplete ul li{padding:6px 12px;border-bottom:1px solid #eee}.autocomplete ul li:hover{background-color:#f8fafc}.btn-primary{background-color:#3f51b5;border-color:#3f51b5;color:#fff}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#2d43c0;border-color:#2d43c0}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background-color:#3f51b5;border-color:#3f51b5;color:#fff}.form-control:focus{border-color:#3f51b5}.mr-1{margin-right:8px}.pages-content{padding:25px}.pages-header{border-bottom:1px solid #eee;margin:0;padding:15px 20px;display:flex;justify-content:space-between;align-items:center}.pages-header h3{margin:0;padding:0}.options i,.options-select{margin-right:5px;cursor:pointer}table tr td{font-size:13px}.table-hover>tbody>tr.bg-green:hover{background-color:#cae9e1}.green{background-color:#ecffe6}.blue{background-color:#e6f2ff}.red{background-color:#ffe6e6}.yellow{background-color:#ffc}.orange{background-color:#fff2e6}.gray{background-color:#e8e8e8}.options i{color:#3f51b5;font-size:14px}.options i:hover{color:#2d43c0}.options.mini{width:40px}.options a,.options a:hover{text-decoration:none}.options-select{padding:5px;border-radius:3px}.options-select i{color:#a6a6a6;font-size:16px}.options-select .option-active,.options-select.option-active{background-color:#3f51b5}.options-select .option-active i,.options-select.option-active i{color:#fff}.color{color:#3f51b5}.md-datepicker-calendar-pane{background-color:#fff}.md-calendar-date-disabled,.md-calendar-date-today{background-color:#d3d3d3}.md-calendar-selected-date{background-color:#3f51b5;color:#fff}.md-button{padding:2px 16px}.exclude-element{background-color:#f99}.include-element{background:#cfc}.page-subtitle{margin:30px 0}.error-page{padding:10% 0;color:#d3d3d3;text-transform:uppercase}.error-page h1{font-size:86px;font-weight:900}.font-weight-semibold,.userlist-total{font-weight:500}.dropdown-menu>li>a{cursor:pointer}.break-word{overflow-wrap:break-word}.profiles-list{margin:0;padding-left:20px}.green-border{border:3px solid #00AC7F}.bg-green{background-color:#ddf3ed}.userlist-page .pages-header>div:first-child{display:flex;align-items:baseline;gap:12px}.userlist-total{display:inline-block;padding:2px 10px;font-size:12px;letter-spacing:.04em;color:#a6a6a6;background:#f8fafc;border-radius:999px;text-transform:uppercase}.userlist-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;flex-wrap:wrap}.userlist-toolbar__actions{display:flex;align-items:center;gap:12px}.userlist-toolbar__toggle{display:inline-flex;align-items:center;gap:6px;border-radius:8px}.userlist-search{flex:1;min-width:280px;max-width:480px}.userlist-search__field{position:relative}.userlist-search__clear,.userlist-search__icon{position:absolute;top:50%;transform:translateY(-50%)}.userlist-search__icon{left:14px;color:#a6a6a6;font-size:14px;pointer-events:none}.userlist-search__input{width:100%;box-sizing:border-box;height:40px;padding:0 38px;border:1px solid #eee;border-radius:8px;background:#fff;color:#111827;font-size:14px;transition:border-color .15s ease,box-shadow .15s ease}.userlist-search__input:-ms-input-placeholder{color:#9ca3af}.userlist-search__input::placeholder{color:#9ca3af}.userlist-search__input:focus{outline:0;border-color:#3f51b5;box-shadow:0 0 0 4px rgba(63,81,181,.12)}.userlist-search__clear{right:8px;-webkit-appearance:none;appearance:none;border:0;background:0 0;color:#a6a6a6;padding:6px 8px;cursor:pointer;border-radius:6px;transition:background-color .15s ease,color .15s ease}.companyadd-preset__chip:active,.monitori-pagination__nav.pagination>li>a:active,md-dialog.confirm-delete-dialog .confirm-delete-dialog__btn:active{transform:translateY(1px)}.userlist-search__clear:hover{background:#f8fafc;color:#111827}.userlist-table{background:#fff;border:1px solid #eee;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(15,16,36,.04)}.userlist-table .userlist-row:not(.userlist-row--expanded),.userlist-table__head{display:grid;grid-template-columns:minmax(240px,2fr) 180px 1fr 1fr 200px;align-items:center;gap:16px;padding:12px 20px}.userlist-table__head{background:#fafbfc;border-bottom:1px solid #eee;text-transform:uppercase;font-size:11px;letter-spacing:.08em;font-weight:600;color:#a6a6a6;padding-top:14px;padding-bottom:14px}.userlist-row{position:relative;border-bottom:1px solid #eee;transition:background-color .12s ease}.userlist-row:last-child{border-bottom:0}.userlist-row:hover{background:#fafbff}.userlist-row::before{content:'';position:absolute;left:0;top:0;bottom:0;width:4px;background:0 0;border-radius:0 2px 2px 0}.userlist-row--cat-1::before{background:#2e7d32}.userlist-row--cat-2::before{background:#1565c0}.userlist-row--cat-3::before{background:#c62828}.userlist-row--cat-4::before{background:#b26900}.userlist-row--cat-5::before{background:#ef6c00}.userlist-row--cat-6::before{background:#616161}.userlist-row--expanded{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:16px 20px 20px;background:#f8fafc;border-bottom:1px solid #eee}.userlist-row--expanded::before{display:none}.userlist-row__identity{display:flex;flex-direction:column;min-width:0}.userlist-row__name{font-weight:600;color:#111827;font-size:14px;line-height:1.2;overflow:hidden}.userlist-row__email{margin-top:2px;color:#a6a6a6;font-size:13px;overflow:hidden}.userlist-row__email:hover{color:#3f51b5;text-decoration:none}.userlist-col{font-size:13px;color:#111827}.userlist-col--user{display:flex;align-items:center;gap:12px;min-width:0}.userlist-col--activity,.userlist-col--joined{color:#a6a6a6}.userlist-col--actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}.user-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#3f51b5;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;letter-spacing:.02em;box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(15,16,36,.06),0 4px 10px -4px currentColor;cursor:default}.userlist-action{-webkit-appearance:none;appearance:none;border:0;background:0 0;width:32px;height:32px;border-radius:8px;color:#a6a6a6;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;transition:background-color .12s ease,color .12s ease}.userlist-action i{font-size:14px}.userlist-action:hover{background:rgba(63,81,181,.1);color:#3f51b5;text-decoration:none}.userlist-action--login:hover{background:rgba(46,125,50,.1);color:#2e7d32}.userlist-action--danger:hover{background:rgba(198,40,40,.1);color:#c62828}.userlist-category-select md-select-value{border-bottom:1px dashed #eee!important;min-height:28px;padding:0!important;font-size:13px!important}.userlist-expanded__field{display:flex;flex-direction:column;gap:6px}.userlist-expanded__label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#a6a6a6;margin:0}.userlist-tags{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.userlist-tag{display:inline-flex;align-items:center;gap:4px;padding:4px 4px 4px 10px;background:rgba(63,81,181,.08);color:#3f51b5;border-radius:999px;font-size:12px;font-weight:500}.userlist-tag__remove{-webkit-appearance:none;appearance:none;border:0;background:0 0;color:inherit;width:18px;height:18px;border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;opacity:.6}.userlist-tag__remove i{font-size:10px}.userlist-tag__remove:hover{opacity:1;background:rgba(63,81,181,.2)}.userlist-tag-input{position:relative;display:inline-flex;align-items:center;background:#fff;border:1px solid #eee;border-radius:999px;padding:2px 2px 2px 12px;min-width:140px;transition:border-color .15s ease,box-shadow .15s ease}.userlist-tag-input:focus-within{border-color:#3f51b5;box-shadow:0 0 0 3px rgba(63,81,181,.12)}.userlist-tag-input input{-webkit-appearance:none;appearance:none;border:0;outline:0;background:0 0;font-size:12px;color:#111827;width:100%;min-width:80px;padding:4px 0}.userlist-tag-input__add{-webkit-appearance:none;appearance:none;border:0;background:#3f51b5;color:#fff;width:24px;height:24px;border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.userlist-tag-input__add i{font-size:10px}.userlist-tag-input__add:hover{background:#2d43c0}.userlist-tag-autocomplete{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:10;background:#fff;border-radius:8px}.userlist-empty{padding:56px 20px;color:#a6a6a6}.userlist-empty i{font-size:32px;opacity:.35;margin-bottom:12px;display:inline-block}.userlist-empty p{margin:0;font-size:14px}.userlist-loading{display:flex;align-items:center;justify-content:center;gap:12px;padding:40px 20px;color:#a6a6a6;font-size:13px}.userlist-loading__spinner{width:18px;height:18px;border-radius:50%;border:2px solid rgba(63,81,181,.2);border-top-color:#3f51b5;animation:auth-spin .7s linear infinite}.monitori-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;flex-wrap:wrap}.monitori-pagination__info{font-size:13px;color:#a6a6a6;text-align:left}.monitori-pagination__info strong{color:#111827;font-weight:600}.monitori-pagination__nav.pagination{margin:0;display:inline-flex;align-items:center;gap:4px;padding:0;border-radius:0;background:0 0;flex-wrap:wrap}.monitori-pagination__nav.pagination>li{display:inline-flex;margin:0;list-style:none}.monitori-pagination__nav.pagination>li>a,.monitori-pagination__nav.pagination>li>span{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:34px;height:34px;padding:0 10px;border-radius:8px;border:1px solid #eee;background:#fff;color:#111827;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .12s ease,border-color .12s ease,color .12s ease,transform 60ms ease;cursor:pointer;line-height:1;float:none}.monitori-pagination__nav.pagination>li>a:hover{background:#f8fafc;border-color:#3f51b5;color:#3f51b5;text-decoration:none}.monitori-pagination__nav.pagination>li.active>a,.monitori-pagination__nav.pagination>li.active>a:focus,.monitori-pagination__nav.pagination>li.active>a:hover,.monitori-pagination__nav.pagination>li.active>span,.monitori-pagination__nav.pagination>li.active>span:focus,.monitori-pagination__nav.pagination>li.active>span:hover{background:#3f51b5;border-color:#3f51b5;color:#fff;box-shadow:0 4px 10px -4px rgba(63,81,181,.5)}.monitori-pagination__nav.pagination>li.disabled>a,.monitori-pagination__nav.pagination>li.disabled>a:hover,.monitori-pagination__nav.pagination>li.disabled>span{display:inline-flex;opacity:.4;cursor:not-allowed;color:#a6a6a6;background:#fff;border-color:#eee;pointer-events:none}@media (max-width:600px){.monitori-pagination{justify-content:center}.monitori-pagination__info{width:100%;text-align:center}}@media (max-width:1024px){.userlist-row:not(.userlist-row--expanded),.userlist-table__head{grid-template-columns:1.4fr 140px 1fr 180px}.userlist-col--joined{display:none}}@media (max-width:768px){.userlist-table__head{display:none}.userlist-row:not(.userlist-row--expanded){grid-template-columns:1fr;gap:8px;padding:16px 20px}.userlist-col--actions{justify-content:flex-start}}md-dialog.confirm-delete-dialog{position:relative;max-width:460px;width:100%;background:#fff;border-radius:16px!important;overflow:hidden;font-family:Inter,Helvetica,sans-serif;box-shadow:0 1px 2px rgba(15,16,36,.16),0 25px 60px -12px rgba(15,16,36,.5)!important}md-dialog.confirm-delete-dialog .confirm-delete-dialog__close{position:absolute;top:14px;right:14px;z-index:1;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:0 0;color:#a6a6a6;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .12s ease,color .12s ease}md-dialog.confirm-delete-dialog .confirm-delete-dialog__close i{font-size:14px;line-height:1}md-dialog.confirm-delete-dialog .confirm-delete-dialog__close:hover{background:#f8fafc;color:#111827}md-dialog.confirm-delete-dialog .confirm-delete-dialog__close:focus{outline:0}md-dialog.confirm-delete-dialog .confirm-delete-dialog__body{padding:36px 32px 24px;text-align:center}md-dialog.confirm-delete-dialog .confirm-delete-dialog__icon{width:64px;height:64px;margin:0 auto 20px;border-radius:50%;background:linear-gradient(135deg,rgba(198,40,40,.12),rgba(198,40,40,.04));color:#c62828;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 6px rgba(198,40,40,.06)}md-dialog.confirm-delete-dialog .confirm-delete-dialog__icon i{font-size:26px;line-height:1}md-dialog.confirm-delete-dialog .confirm-delete-dialog__title{margin:0 0 6px;font-size:20px;font-weight:700;color:#111827;letter-spacing:-.01em;line-height:1.3}md-dialog.confirm-delete-dialog .confirm-delete-dialog__lead{margin:0 0 20px;color:#a6a6a6;font-size:13.5px;line-height:1.5}md-dialog.confirm-delete-dialog .confirm-delete-dialog__card{margin:0 0 16px;padding:14px 16px;border:1px solid #eee;border-radius:10px;background:linear-gradient(180deg,#fafbfc 0,#fff 100%);text-align:left;display:flex;flex-direction:column;gap:8px}md-dialog.confirm-delete-dialog .confirm-delete-dialog__card-row{display:flex;align-items:center;gap:10px;min-width:0}md-dialog.confirm-delete-dialog .confirm-delete-dialog__card-row>i{flex-shrink:0;width:24px;height:24px;border-radius:6px;background:rgba(63,81,181,.08);color:#3f51b5;display:inline-flex;align-items:center;justify-content:center;font-size:12px}md-dialog.confirm-delete-dialog .confirm-delete-dialog__email{font-weight:600;font-size:14px;color:#111827;word-break:break-all;min-width:0;line-height:1.3}md-dialog.confirm-delete-dialog .confirm-delete-dialog__name{font-size:13px;color:#a6a6a6;line-height:1.3}md-dialog.confirm-delete-dialog .confirm-delete-dialog__warn{margin:0;padding:10px 14px;background:#fff5f5;border:1px solid #fcd5d2;border-radius:10px;color:#b3261e;font-size:12.5px;font-weight:500;line-height:1.4;display:flex;align-items:center;gap:8px;text-align:left}md-dialog.confirm-delete-dialog .confirm-delete-dialog__warn i{font-size:14px;flex-shrink:0}md-dialog.confirm-delete-dialog .confirm-delete-dialog__footer{padding:16px 24px 24px;display:flex;justify-content:flex-end;align-items:center;gap:10px;background:#fff}md-dialog.confirm-delete-dialog .confirm-delete-dialog__btn{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:600;text-transform:none;letter-spacing:0;height:40px;padding:0 18px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;line-height:1;transition:background-color .12s ease,box-shadow .18s ease,transform 60ms ease,color .12s ease}.companylist-row,.companylist-table__head{border-bottom:1px solid #eee}.formreport__meta-id,.roles-row__key,.userpackage__role-code,.userrole-card__role{font-family:Menlo,Monaco,monospace}.companylist-row,.companyshow-user-row,.roles-row{transition:background-color .12s ease}md-dialog.confirm-delete-dialog .confirm-delete-dialog__btn i{font-size:12px}md-dialog.confirm-delete-dialog .confirm-delete-dialog__btn:focus{outline:0}md-dialog.confirm-delete-dialog .confirm-delete-dialog__btn--cancel{background:#f8fafc;color:#111827}md-dialog.confirm-delete-dialog .confirm-delete-dialog__btn--cancel:hover{background:#eef0f3}md-dialog.confirm-delete-dialog .confirm-delete-dialog__btn--delete{background:#c62828;color:#fff;box-shadow:0 8px 20px -8px rgba(198,40,40,.7)}md-dialog.confirm-delete-dialog .confirm-delete-dialog__btn--delete:hover{background:#b1201a;box-shadow:0 10px 24px -6px rgba(198,40,40,.7)}.md-dialog-container:has(md-dialog.confirm-delete-dialog)~.md-scroll-mask,md-backdrop.md-dialog-backdrop{background-color:rgba(15,16,36,.55)}.company-options__danger:hover{color:#c62828!important}.companylist-page .pages-header>div:first-child{display:flex;align-items:baseline;gap:12px}.companylist-total{display:inline-block;padding:2px 10px;font-size:12px;font-weight:500;letter-spacing:.04em;color:#a6a6a6;background:#f8fafc;border-radius:999px;text-transform:uppercase}.companylist-table{background:#fff;border:1px solid #eee;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(15,16,36,.04);margin-top:4px}.companylist-table .companylist-row,.companylist-table__head{display:grid;grid-template-columns:minmax(280px,2fr) 1fr 180px;align-items:center;gap:16px;padding:12px 20px}.companylist-table__head{background:#fafbfc;text-transform:uppercase;font-size:11px;letter-spacing:.08em;font-weight:600;color:#a6a6a6;padding-top:14px;padding-bottom:14px}.companylist-row:last-child{border-bottom:0}.companylist-row:hover{background:#fafbff}.companylist-row__identity{display:flex;flex-direction:column;min-width:0}.companylist-row__name{font-weight:600;color:#111827;font-size:14px;line-height:1.2;overflow:hidden}.companylist-row__id{margin-top:2px;color:#a6a6a6;font-size:12px;letter-spacing:.02em}.companylist-col{font-size:13px;color:#111827}.companylist-col--name{display:flex;align-items:center;gap:12px;min-width:0}.companylist-col--created{color:#a6a6a6}.companylist-col--actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}.company-avatar{flex-shrink:0;width:40px;height:40px;border-radius:10px;background:#3f51b5;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;letter-spacing:.02em;box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(15,16,36,.06),0 4px 10px -4px currentColor;cursor:default}@media (max-width:768px){.companylist-table__head{display:none}.companylist-row{grid-template-columns:1fr;gap:8px;padding:16px 20px}.companylist-col--actions{justify-content:flex-start}}.companyshow-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 24px;background:linear-gradient(135deg,#fff 0,#fafbff 100%);border-bottom:1px solid #eee;flex-wrap:wrap}.companyshow-hero__main{display:flex;align-items:center;gap:18px;min-width:0;flex:1}.companyshow-hero__avatar{width:64px;height:64px;border-radius:14px;font-size:22px}.companyshow-hero__identity{min-width:0;display:flex;flex-direction:column;gap:8px}.companyshow-hero__name{margin:0;font-size:24px;font-weight:700;letter-spacing:-.01em;color:#111827;line-height:1.2;overflow-wrap:anywhere}.companyshow-hero__meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:13px;color:#a6a6a6}.companyshow-hero__id{font-weight:500;color:#a6a6a6;letter-spacing:.02em}.companyshow-hero__date{display:inline-flex;align-items:center;gap:6px}.companyshow-hero__date i{font-size:12px}.companyshow-hero__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.companyshow-hero__delete{background:#c62828;color:#fff;border-color:#c62828;box-shadow:0 4px 12px -4px rgba(198,40,40,.5)}.companyshow-section,.companyshow-stat{box-shadow:0 1px 2px rgba(15,16,36,.04)}.companyshow-hero__delete:focus,.companyshow-hero__delete:hover{background:#b1201a;border-color:#b1201a;color:#fff}.companyshow-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:24px}.companyshow-stat{display:flex;align-items:center;gap:14px;padding:16px 18px;background:#fff;border:1px solid #eee;border-radius:12px}.companyshow-stat__icon{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgba(63,81,181,.1);color:#3f51b5;flex-shrink:0}.companyshow-stat__icon i{font-size:18px}.companyshow-stat__icon--users{background:rgba(2,119,189,.1);color:#0277bd}.companyshow-stat__icon--roles{background:rgba(63,81,181,.1);color:#3f51b5}.companyshow-stat__icon--status{background:rgba(46,125,50,.1);color:#2e7d32}.companyshow-stat__icon--inactive{background:rgba(117,117,117,.12);color:#616161}.companyshow-stat__body{min-width:0}.companyshow-stat__value{font-size:18px;font-weight:700;color:#111827;line-height:1.1}.companyshow-stat__label{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#a6a6a6;margin-top:2px}.companyshow-section{background:#fff;border:1px solid #eee;border-radius:12px;overflow:hidden;margin-bottom:20px}.companyshow-section__head{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #eee;background:#fafbfc}.companyshow-user-row:hover,.roles-row:hover{background:#fafbff}.companyshow-section__head h4{margin:0;font-size:14px;font-weight:600;color:#111827;text-transform:uppercase;letter-spacing:.06em;display:flex;align-items:center}.companyshow-section__head h4 i{color:#3f51b5;font-size:14px}.companyshow-section__body{padding:4px 0}.companyshow-section__body>company-role-list,.companyshow-section__body>company-role-list table{width:100%}.companyshow-users{display:flex;flex-direction:column}.companyshow-user-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:12px 20px;border-bottom:1px solid #eee}.companyshow-user-row:last-child{border-bottom:0}.companyshow-user-row__identity{display:flex;flex-direction:column;min-width:0}.companyshow-user-row__name{font-weight:600;color:#111827;font-size:14px;line-height:1.2;overflow:hidden}.companyshow-user-row__email{margin-top:2px;color:#a6a6a6;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.companyshow-user-row__email:hover{color:#3f51b5;text-decoration:none}.companyshow-user-row__actions{display:flex;align-items:center;gap:4px}.roles-list{display:flex;flex-direction:column}.roles-row{display:grid;grid-template-columns:minmax(220px,1.5fr) auto auto auto;align-items:center;gap:16px;padding:14px 20px;border-bottom:1px solid #eee;position:relative}.roles-row:last-child{border-bottom:0}.roles-row--expired{background:#fffaf5}.roles-row--expired .roles-row__icon{background:rgba(239,108,0,.1);color:#ef6c00}.roles-row__main{display:flex;align-items:center;gap:12px;min-width:0}.roles-row__icon{flex-shrink:0;width:40px;height:40px;border-radius:10px;background:rgba(63,81,181,.1);color:#3f51b5;display:inline-flex;align-items:center;justify-content:center}.roles-row__icon i{font-size:16px}.roles-row__identity{display:flex;flex-direction:column;min-width:0}.roles-row__name{font-weight:600;color:#111827;font-size:14px;line-height:1.2;overflow-wrap:anywhere}.roles-row__key{margin-top:2px;color:#a6a6a6;font-size:11px;letter-spacing:0;overflow-wrap:anywhere}.roles-row__values{display:flex;align-items:center;gap:8px}.roles-row__validity{display:flex;flex-direction:column;gap:2px;font-size:12px;color:#a6a6a6}.roles-row__actions{display:flex;align-items:center;gap:8px;justify-content:flex-end}.roles-chip{display:inline-flex;flex-direction:column;align-items:flex-start;min-width:76px;padding:6px 10px;background:#f8fafc;border:1px solid #eee;border-radius:8px;line-height:1.1}.roles-chip__label{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#a6a6a6;font-weight:600}.roles-chip__value{margin-top:2px;font-size:14px;font-weight:700;color:#111827}.roles-chip--unlimited{background:rgba(63,81,181,.06);border-color:rgba(63,81,181,.2)}.roles-chip--unlimited .roles-chip__value{color:#3f51b5}.roles-validity{display:flex;align-items:center;gap:6px;white-space:nowrap}.roles-badge,.roles-validity__label{display:inline-flex;gap:4px;letter-spacing:.04em}.roles-validity__label{align-items:center;font-size:11px;text-transform:uppercase;color:#a6a6a6;font-weight:600}.roles-validity__label i{font-size:10px}.roles-validity__value{color:#111827;font-weight:500}.companyedit-eyebrow,.roles-badge{font-weight:600;text-transform:uppercase;border-radius:999px}.roles-validity__value--unlimited{color:#3f51b5;font-style:italic}.roles-badge{align-items:center;padding:2px 8px;font-size:11px}.roles-badge i{font-size:10px}.roles-badge--expired{background:rgba(239,108,0,.1);color:#ef6c00}@media (max-width:900px){.roles-row{grid-template-columns:1fr auto;grid-template-areas:"main actions" "values values" "validity validity";gap:12px 16px}.roles-row__main{grid-area:main}.roles-row__values{grid-area:values}.roles-row__validity{grid-area:validity;flex-direction:row;gap:16px;flex-wrap:wrap}.roles-row__actions{grid-area:actions;align-self:start}}.companyshow-empty{text-align:center;padding:32px 20px;color:#a6a6a6}.companyshow-empty i{font-size:28px;opacity:.35;margin-bottom:10px;display:inline-block}.companyshow-empty p{margin:0;font-size:13px}@media (max-width:600px){.companyshow-hero{padding:20px}.companyshow-hero__actions{width:100%}.companyshow-hero__actions .btn{flex:1;justify-content:center}}.companyedit-eyebrow{display:inline-block;font-size:11px;letter-spacing:.1em;color:#3f51b5;padding:2px 8px;background:rgba(63,81,181,.1);margin-bottom:4px;width:max-content}.companyedit-body .form-group>label,.companyedit-label{font-weight:600;letter-spacing:.06em;color:#a6a6a6;text-transform:uppercase}.companyedit-body{padding:16px 20px}.companyedit-body .form-group{margin-bottom:14px}.companyedit-body .form-group>label{font-size:12px;margin-bottom:6px;display:inline-block}.companyedit-body .form-group>.form-control{height:40px;border-radius:8px;border-color:#eee;box-shadow:none;font-size:14px}.companyedit-body .form-group>.form-control:focus{border-color:#3f51b5;box-shadow:0 0 0 4px rgba(63,81,181,.12)}.companyedit-label{display:inline-flex;align-items:center;gap:6px;font-size:12px;margin-bottom:8px}.companyadd-preset-group__title i,.companyedit-label i{font-size:11px}.companyedit-add-action{display:flex;justify-content:flex-end;margin-top:8px}.companyedit-add-user{border-bottom:1px solid #eee;background:#fafbfc}.companyedit-eyebrow--new{background:rgba(46,125,50,.12);color:#2e7d32}.companyadd-presets{display:flex;flex-direction:column;gap:18px}.companyadd-presets--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.companyadd-preset-group__title{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#a6a6a6;display:inline-flex;align-items:center;gap:6px}.companyadd-preset__row{display:flex;flex-wrap:wrap;gap:8px}.companyadd-preset__chip{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:10px;border:1px solid #eee;background:#fff;color:#111827;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease,box-shadow .15s ease,transform 60ms ease;line-height:1}.companyadd-preset__chip i{font-size:13px;color:#a6a6a6;transition:color .12s ease}.companyadd-preset__chip:hover{border-color:#3f51b5;color:#3f51b5;background:rgba(63,81,181,.04)}.companyadd-preset__chip:hover i{color:#3f51b5}.companyadd-preset__chip--featured{background:linear-gradient(135deg,#3f51b5 0,#2d43c0 100%);color:#fff;border-color:transparent;box-shadow:0 6px 16px -6px rgba(63,81,181,.55)}.companyadd-preset__chip--featured i{color:#fff}.companyadd-preset__chip--featured:hover{color:#fff;background:linear-gradient(135deg,#2d43c0 0,#2d43c0 100%);box-shadow:0 10px 22px -6px rgba(63,81,181,.65)}.companyadd-preset__chip--featured:hover i{color:#fff}.companyedit-savebar{display:flex;justify-content:flex-end;gap:8px;padding:14px 0 0;margin-top:16px;border-top:1px solid #eee}.dashboard-page .pages-header>div:first-child{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.dashboard-header__range,.dashboard-header__updated{font-size:12px;color:#a6a6a6;display:inline-flex;align-items:center;gap:6px;letter-spacing:.02em}.dashboard-header__range i,.dashboard-header__updated i{font-size:11px}.dashboard-header__range{padding:3px 10px;background:rgba(63,81,181,.08);border-radius:999px;color:#3f51b5;font-weight:500}.dashboard-range{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px;padding:12px 16px;background:#fff;border:1px solid #eee;border-radius:12px;box-shadow:0 1px 2px rgba(15,16,36,.04)}.dashboard-range__presets{display:inline-flex;align-items:center;background:#f8fafc;border-radius:10px;padding:3px;gap:2px;flex-wrap:wrap}.dashboard-range__preset{-webkit-appearance:none;appearance:none;border:0;background:0 0;color:#a6a6a6;padding:7px 14px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .12s ease,color .12s ease}.dashboard-range__preset:hover{background:#fff;color:#111827}.dashboard-range__preset--active{background:#3f51b5;color:#fff;box-shadow:0 4px 10px -4px rgba(63,81,181,.5)}.dashboard-range__preset--active:hover{background:#3f51b5;color:#fff}.dashboard-range__preset--label{background:0 0;color:#3f51b5;cursor:default}.dashboard-range__preset--label:hover{background:0 0;color:#3f51b5}.dashboard-range__custom{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.dashboard-range__field{display:inline-flex;align-items:center;gap:8px;margin:0;font-weight:400}.dashboard-range__field-label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#a6a6a6}.dashboard-range__apply{align-self:center}.dashboard-range md-datepicker{padding:0;margin:0}.dashboard{display:flex;flex-direction:column;gap:20px}.dashboard__kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.dashboard__split{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:14px}@media (max-width:960px){.dashboard__split{grid-template-columns:1fr}}.dash-kpi{display:flex;align-items:center;gap:14px;padding:18px;background:#fff;border:1px solid #eee;border-radius:12px;box-shadow:0 1px 2px rgba(15,16,36,.04)}.dash-kpi__icon,.dash-kpi__icon--users{background:rgba(63,81,181,.1);color:#3f51b5}.dash-kpi__icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dash-kpi__icon i{font-size:18px}.dash-kpi__icon--active{background:rgba(46,125,50,.1);color:#2e7d32}.dash-kpi__icon--login{background:rgba(2,119,189,.1);color:#0277bd}.dash-kpi__icon--sessions{background:rgba(239,108,0,.1);color:#ef6c00}.dash-kpi__body{min-width:0}.dash-kpi__value{font-size:22px;font-weight:700;color:#111827;line-height:1.1;letter-spacing:-.01em}.dash-kpi__label{margin-top:2px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:#a6a6a6}.dash-kpi__sub{margin-top:6px;display:flex;gap:8px;flex-wrap:wrap;font-size:12px;color:#a6a6a6}.dash-kpi__tag{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;background:#f8fafc;font-size:11px;font-weight:500}.dash-kpi__tag--up{background:rgba(46,125,50,.1);color:#2e7d32}.dashboard-chart__body{padding:6px 12px 12px}.dashboard-chart__body highchart{display:block;width:100%;min-height:240px}.dashboard-breakdown__body{padding:16px 20px;display:flex;flex-direction:column;gap:14px}.dash-bar{display:flex;flex-direction:column;gap:6px}.dash-bar__head{display:flex;justify-content:space-between;align-items:baseline;font-size:12px}.dash-bar__label{font-weight:600;color:#111827;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.dash-bar__value{display:inline-flex;align-items:baseline;gap:6px;color:#111827;font-size:13px}.dash-bar__value strong{font-weight:700}.dash-bar__pct{color:#a6a6a6;font-size:11px;font-weight:500}.dash-bar__track{width:100%;height:8px;background:#f8fafc;border-radius:999px;overflow:hidden}.dash-bar__fill{height:100%;border-radius:999px;transition:width .4s ease}.dash-bar__fill--green{background:linear-gradient(90deg,#2e7d32 0,#66bb6a 100%)}.dash-bar__fill--amber{background:linear-gradient(90deg,#b26900 0,#f9a825 100%)}.dash-bar__fill--gray{background:linear-gradient(90deg,#757575 0,#bdbdbd 100%)}.dashboard-breakdown__growth{margin-top:8px;padding-top:14px;border-top:1px solid #eee;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;text-align:center}.dash-growth{display:flex;flex-direction:column;gap:2px}.dash-growth__value{font-size:18px;font-weight:700;color:#111827}.dash-growth__label{font-size:10px;color:#a6a6a6;text-transform:uppercase;letter-spacing:.08em;font-weight:600}.dashboard-companies__list{display:flex;flex-direction:column}.dashboard-company{display:grid;grid-template-columns:24px auto 1fr auto;align-items:center;gap:12px;padding:10px 20px;border-bottom:1px solid #eee;text-decoration:none;color:#111827;cursor:pointer;transition:background-color .12s ease}.dashboard-company:last-child{border-bottom:0}.dashboard-company:hover{background:#fafbff;text-decoration:none;color:#111827}.dashboard-company__rank{font-size:12px;font-weight:700;color:#a6a6a6;text-align:center}.dashboard-company__avatar{width:36px;height:36px;border-radius:10px;font-size:14px}.dashboard-company__identity{display:flex;flex-direction:column;min-width:0}.dashboard-company__name{font-weight:600;font-size:14px;color:#111827;overflow:hidden}.dashboard-company__id{margin-top:2px;color:#a6a6a6;font-size:11px;letter-spacing:.02em}.dashboard-company__count{text-align:right;color:#a6a6a6;font-size:12px;line-height:1.2}.dashboard-company__count strong{display:block;font-size:16px;font-weight:700;color:#111827}.dashboard-requests__body{padding:16px 20px}.dashboard-requests__scope{font-size:11px;font-weight:500;text-transform:none;letter-spacing:.02em;color:#a6a6a6;margin-left:6px}.dashboard-requests__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.entityusage__presets{display:inline-flex;align-items:center;background:#f8fafc;border-radius:10px;padding:3px;gap:2px;flex-wrap:wrap}.entityusage__preset{-webkit-appearance:none;appearance:none;border:0;background:0 0;color:#a6a6a6;padding:6px 12px;border-radius:7px;font-size:12px;font-weight:600;cursor:pointer;transition:background-color .12s ease,color .12s ease}.entityusage__preset:hover{background:#fff;color:#111827}.entityusage__preset--active,.entityusage__preset--active:hover{background:#3f51b5;color:#fff}.entityusage__preset--active{box-shadow:0 3px 8px -3px rgba(63,81,181,.5)}.entityusage__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;padding:16px 20px}.entityusage__stat{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#f8fafc;border:1px solid #eee;border-radius:10px;min-width:0}.entityusage__stat--soft{background:0 0;border-style:dashed}.entityusage__stat-icon{flex-shrink:0;width:40px;height:40px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:rgba(63,81,181,.12);color:#3f51b5}.entityusage__stat-icon i{font-size:16px}.entityusage__stat-icon--company{background:rgba(2,119,189,.12);color:#0277bd}.entityusage__stat-icon--active{background:rgba(46,125,50,.1);color:#2e7d32}.entityusage__stat-icon--muted{background:rgba(117,117,117,.12);color:#616161}.entityusage__stat-body{min-width:0;flex:1}.entityusage__stat-value{font-size:20px;font-weight:700;color:#111827;line-height:1.1;letter-spacing:-.01em}.entityusage__stat-value--sm{font-size:13px;letter-spacing:0}.entityusage__stat-frac{font-size:13px;font-weight:500;color:#a6a6a6;margin-left:2px}.entityusage__stat-label{margin-top:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#a6a6a6;overflow:hidden}.dash-metric__label,.dashboard-usage__col-title,.entityusage__top-title,.formreports-field__label{text-transform:uppercase;letter-spacing:.08em}.entityusage__top{border-top:1px solid #eee}.entityusage__top-head{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:#fafbfc;border-bottom:1px solid #eee}.entityusage__top-title{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#a6a6a6}.entityusage__top-title i{color:#ef6c00;font-size:11px}.dashboard-usage .companyshow-section__head{flex-wrap:wrap;gap:12px}.dashboard-usage__filters{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.dashboard-usage__filter-input{height:32px;width:130px;padding:0 10px;border:1px solid #eee;border-radius:8px;background:#fff;color:#111827;font-size:12px}.dashboard-usage__filter-input:-ms-input-placeholder{color:#9ca3af}.dashboard-usage__filter-input::placeholder{color:#9ca3af}.dashboard-usage__filter-input:focus{outline:0;border-color:#3f51b5;box-shadow:0 0 0 3px rgba(63,81,181,.1)}.dashboard-usage__body{padding:0}.dashboard-usage__grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.dashboard-usage__col{border-right:1px solid #eee}.dashboard-usage__col:last-child{border-right:0}@media (max-width:960px){.dashboard-usage__grid{grid-template-columns:1fr}.dashboard-usage__col{border-right:0;border-bottom:1px solid #eee}.dashboard-usage__col:last-child{border-bottom:0}}.dashboard-usage__col-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 18px;border-bottom:1px solid #eee;background:#fafbfc}.dashboard-usage__col-title{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#a6a6a6}.dashboard-usage__col-title i{color:#3f51b5;font-size:11px}.usagelist{display:flex;flex-direction:column;padding:4px 0}.usagelist__row{display:grid;grid-template-columns:24px auto 1fr auto minmax(120px,1.5fr) auto;align-items:center;gap:12px;padding:8px 18px;border-bottom:1px solid rgba(15,16,36,.04);transition:background-color .12s ease}.usagelist__row:hover{background:#fafbff}.usagelist__row:last-child{border-bottom:0}.usagelist__rank{font-size:11px;font-weight:700;color:#a6a6a6;text-align:center}.usagelist__avatar{width:30px;height:30px;border-radius:50%;background:#3f51b5;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}.usagelist__avatar--square{border-radius:8px}.usagelist__identity{display:flex;flex-direction:column;min-width:0}.usagelist__name{font-size:13px;font-weight:600;color:#111827;line-height:1.2;overflow:hidden}.usagelist__sub{margin-top:2px;color:#a6a6a6;font-size:11px;overflow:hidden;display:inline-flex;align-items:center;gap:6px}.usagelist__sub i{font-size:10px}.usagelist__sub>span{display:inline-flex;align-items:center;gap:4px}.usagelist__sub-dot{color:#eee;font-size:12px;line-height:1}.usagelist__active{color:#2e7d32}.usagelist__active--zero{color:#a6a6a6}.usagelist__company-chip{-webkit-appearance:none;appearance:none;border:1px solid #eee;background:#fff;color:#a6a6a6;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:6px;max-width:180px;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.usagelist__company-chip i{font-size:10px;color:#3f51b5}.usagelist__company-chip>span{overflow:hidden}.usagelist__company-chip:hover{background:rgba(63,81,181,.06);color:#3f51b5;border-color:#3f51b5}.usagelist__bar{height:6px;background:#f8fafc;border-radius:999px;overflow:hidden}.usagelist__bar-fill{height:100%;background:linear-gradient(90deg,#3f51b5 0,#6573c3 100%);border-radius:999px;transition:width .4s ease}.usagelist__bar-fill--company{background:linear-gradient(90deg,#0277bd 0,#29b6f6 100%)}.usagelist__count{text-align:right;line-height:1.1;color:#a6a6a6;font-size:11px}.usagelist__count strong{display:block;font-size:14px;font-weight:700;color:#111827}.usagelist__empty{text-align:center;padding:28px 20px;color:#a6a6a6}.usagelist__empty i{font-size:24px;opacity:.35;margin-bottom:8px;display:inline-block}.usagelist__empty p{margin:0;font-size:12.5px}.usagelist__loading{display:flex;align-items:center;justify-content:center;gap:10px;padding:24px 20px;color:#a6a6a6;font-size:12px}admin-usage-by-company .usagelist__row{grid-template-columns:24px auto 1fr minmax(120px,1.5fr) auto;cursor:pointer}@media (max-width:600px){.usagelist__row,admin-usage-by-company .usagelist__row{grid-template-columns:24px auto 1fr auto}.usagelist__bar,.usagelist__company-chip{display:none}}.dash-metric{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;background:#f8fafc;border:1px solid #eee;border-radius:10px}.dash-metric__icon{width:28px;height:28px;border-radius:8px;background:#fff;color:#3f51b5;display:inline-flex;align-items:center;justify-content:center;margin-bottom:4px}.dash-metric__icon i{font-size:12px}.dash-metric__value{font-size:18px;font-weight:700;color:#111827;line-height:1.1}.dash-metric__label{font-size:10px;color:#a6a6a6;font-weight:600}.dash-metric--warn{background:rgba(239,108,0,.04);border-color:rgba(239,108,0,.2)}.dash-metric--warn .dash-metric__icon,.dash-metric--warn .dash-metric__value{color:#ef6c00}.dash-metric--danger{background:rgba(198,40,40,.04);border-color:rgba(198,40,40,.2)}.dash-metric--danger .dash-metric__icon,.dash-metric--danger .dash-metric__value{color:#c62828}.formreports-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:12px}.formreports-search{flex:1;min-width:260px;margin:0}.formreports-search__field{position:relative;max-width:460px;margin-left:auto}.formreports-search__clear,.formreports-search__icon{position:absolute;top:50%;transform:translateY(-50%)}.formreports-search__icon{left:14px;color:#a6a6a6;font-size:14px;pointer-events:none}.formreports-search__input{width:100%;height:40px;box-sizing:border-box;padding:0 38px;border:1px solid #eee;border-radius:8px;background:#fff;color:#111827;font-size:14px;transition:border-color .15s ease,box-shadow .15s ease}.formreports-search__input:-ms-input-placeholder{color:#9ca3af}.formreports-search__input::placeholder{color:#9ca3af}.formreports-search__input:focus{outline:0;border-color:#3f51b5;box-shadow:0 0 0 4px rgba(63,81,181,.12)}.formreports-search__clear{right:8px;-webkit-appearance:none;appearance:none;border:0;background:0 0;color:#a6a6a6;width:26px;height:26px;border-radius:6px;cursor:pointer}.formreports-search__clear:hover{background:#f8fafc;color:#111827}.formreports-filterbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 14px;padding:12px 14px;margin-bottom:12px;background:#fff;border:1px solid #eee;border-radius:12px}.formreports-field{display:flex;flex-direction:column;gap:5px;margin:0;font-weight:400;min-width:150px}.formreports-field__label{font-size:10px;font-weight:600;color:#a6a6a6}.formreports-field__control{height:36px;box-sizing:border-box;padding:0 10px;border:1px solid #eee;border-radius:8px;background:#fff;color:#111827;font-size:13px;width:100%}.formreports-field__control:focus{outline:0;border-color:#3f51b5;box-shadow:0 0 0 3px rgba(63,81,181,.12)}.formreports-field__sort{display:flex;gap:6px}.formreports-field--perpage{min-width:92px;margin-left:auto}.formreports-sortdir{flex-shrink:0;width:36px;height:36px;border:1px solid #eee;border-radius:8px;background:#fff;color:#a6a6a6;cursor:pointer}.formreports-sortdir:hover{border-color:#3f51b5;color:#3f51b5}.formreports-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px}.formreports-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:999px;background:rgba(63,81,181,.08);color:#3f51b5;font-size:12px;font-weight:600}.formreports-chip button{-webkit-appearance:none;appearance:none;border:0;background:0 0;color:inherit;padding:0;width:18px;height:18px;border-radius:50%;cursor:pointer;opacity:.7}.formreports-chip button:hover{opacity:1;background:rgba(63,81,181,.15)}.formreports-chip button i{font-size:10px}.formreports-chips__clear{-webkit-appearance:none;appearance:none;border:0;background:0 0;color:#a6a6a6;font-size:12px;font-weight:600;text-decoration:underline;cursor:pointer;padding:4px 6px}.formreports-chips__clear:hover{color:#111827}.formreports-summary{margin-bottom:10px;font-size:12.5px;color:#a6a6a6}.formreports-filters{display:inline-flex;background:#fff;border:1px solid #eee;border-radius:10px;padding:3px;gap:2px}.formreports-filter{-webkit-appearance:none;appearance:none;border:0;background:0 0;color:#a6a6a6;padding:7px 14px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background-color .12s ease,color .12s ease}.formreports-filter i{font-size:11px}.formreports-filter:hover{background:#f8fafc;color:#111827}.formreports-filter--active,.formreports-filter--active:hover{background:#3f51b5;color:#fff}.formreports-filter--active{box-shadow:0 4px 10px -4px rgba(63,81,181,.5)}.formreports{display:flex;flex-direction:column;gap:10px}.formreport{background:#fff;border:1px solid #eee;border-left:4px solid #ef6c00;border-radius:12px;overflow:hidden;transition:box-shadow .15s ease}.formreport:hover{box-shadow:0 6px 18px -8px rgba(15,16,36,.12)}.formreport--done{border-left-color:#2e7d32;background:#fafdfb}.formreport__head{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:14px 18px}.formreport__avatar{width:44px;height:44px;border-radius:50%;background:#3f51b5;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;flex-shrink:0;box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(15,16,36,.06),0 4px 10px -4px currentColor}.formreport__identity{display:flex;flex-direction:column;min-width:0;flex:1}.formreport__name{margin:0;font-size:16px;font-weight:700;color:#111827;letter-spacing:-.01em;line-height:1.2;overflow-wrap:anywhere}.formreport__subname{margin-top:2px;color:#a6a6a6;font-size:12px;overflow-wrap:anywhere}.formreport__status{display:inline-flex;align-items:center}.formreport__actions{display:inline-flex;align-items:center;gap:6px}.formreport__meta{display:flex;flex-wrap:wrap;gap:14px 18px;padding:10px 18px;background:#fafbfc;border-top:1px solid #eee;font-size:12.5px;color:#a6a6a6}.formreport__meta-item{display:inline-flex;align-items:center;gap:6px}.formreport__meta-item i{color:#3f51b5;font-size:12px}.formreport__meta-link{color:#111827}.formreport__meta-link:hover{color:#3f51b5;text-decoration:none}.formreport__meta-id{margin-left:auto;font-size:11px}.formreport__profiles{display:flex;flex-wrap:wrap;gap:6px;padding:12px 18px;border-top:1px solid #eee}.formreport__profile{display:inline-flex;align-items:stretch;border-radius:8px;background:#f8fafc;color:#111827;font-size:12px;max-width:100%;min-width:0;overflow:hidden;transition:background-color .12s ease}.formreport__profile-link{display:inline-flex;align-items:center;gap:8px;padding:6px 4px 6px 8px;color:#111827;text-decoration:none;min-width:0;flex:1}.formreport__profile-link:hover{text-decoration:none;color:#111827}.formreport__profile-link>i{flex-shrink:0;width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:11px}.formreport__profile-handle{font-weight:500;word-break:break-all;overflow-wrap:anywhere;line-height:1.3}.formreport__profile-copy{-webkit-appearance:none;appearance:none;border:0;border-left:1px solid rgba(15,16,36,.06);background:0 0;color:#a6a6a6;padding:0 10px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;align-self:stretch;transition:background-color .12s ease,color .12s ease}.formreport__profile-copy i{font-size:12px}.formreport__profile-copy:hover{background:rgba(15,16,36,.05);color:#111827}.formreport__profile-copy:focus{outline:0}.formreport__profile-copy--done{color:#2e7d32;background:rgba(46,125,50,.08)}.formreport__profile-copy--done:hover{color:#2e7d32;background:rgba(46,125,50,.12)}.formreport__profile--instagram .formreport__profile-link>i{background:linear-gradient(135deg,#f58529 0,#dd2a7b 50%,#8134af 100%)}.formreport__profile--tiktok .formreport__profile-link>i{background:#111}.formreport__profile--youtube .formreport__profile-link>i{background:red}.formreport__profile--twitch .formreport__profile-link>i{background:#9146ff}.formreport__profile--twitter .formreport__profile-link>i{background:#1da1f2}.formreport__profile--facebook .formreport__profile-link>i{background:#1877f2}.formreport__profile--instagram:hover{background:rgba(221,42,123,.08)}.formreport__profile--tiktok:hover{background:rgba(17,17,17,.06)}.formreport__profile--youtube:hover{background:rgba(255,0,0,.07)}.formreport__profile--twitch:hover{background:rgba(145,70,255,.08)}.formreport__profile--twitter:hover{background:rgba(29,161,242,.08)}.formreport__profile--facebook:hover{background:rgba(24,119,242,.08)}@media (max-width:700px){.formreport__head{flex-wrap:wrap}.formreport__actions{width:100%;justify-content:flex-end}.formreport__meta-id{margin-left:0}}.userpackages{display:flex;flex-direction:column;gap:12px;padding:12px 20px}.userpackage{background:#fff;border:1px solid #eee;border-left:4px solid #eee;border-radius:12px;overflow:hidden;transition:box-shadow .15s ease,transform 60ms ease}.userpackage:hover{box-shadow:0 6px 18px -8px rgba(15,16,36,.12)}.userpackage--type-1{border-left-color:#9e9e9e}.userpackage--type-2{border-left-color:#3f51b5}.userpackage--type-3{border-left-color:#7e57c2}.userpackage--disabled{background:#fafafa}.userpackage--inactive .userpackage__title{color:#a6a6a6}.userpackage__head{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:14px 18px;border-bottom:1px solid #eee}.userpackage__title-block{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.userpackage__icon{width:44px;height:44px;border-radius:10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:rgba(63,81,181,.1);color:#3f51b5}.userpackage__icon i{font-size:18px}.userpackage--type-1 .userpackage__icon{background:rgba(117,117,117,.12);color:#616161}.userpackage--type-2 .userpackage__icon{background:rgba(63,81,181,.1);color:#3f51b5}.userpackage--type-3 .userpackage__icon{background:rgba(126,87,194,.12);color:#7e57c2}.userpackage__title{margin:0;font-size:16px;font-weight:700;color:#111827;letter-spacing:-.01em;line-height:1.2}.userpackage__role-code{display:inline-block;margin-top:6px;padding:2px 8px;border-radius:6px;background:#f8fafc;color:#a6a6a6;font-size:11px;line-height:1.4}.userpackage__status{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.userpackage__actions{display:inline-flex;align-items:center;gap:4px;margin-left:auto}.userpackage__validity{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:10px 18px;background:#fafbfc;border-bottom:1px solid #eee;font-size:13px;color:#111827}.userpackage__validity strong{font-weight:700}.userpackage__validity>i{color:#3f51b5;font-size:13px}.userpackage__validity-when{display:inline-flex;align-items:center;gap:6px}.userpackage__validity-when i{color:#3f51b5;font-size:12px}.userpackage__validity-created{margin-left:auto;color:#a6a6a6;font-size:12px;display:inline-flex;align-items:center;gap:6px}.userpackage__validity-created i{font-size:11px}.userpackage__section{padding:14px 18px;border-bottom:1px solid #eee;display:flex;flex-direction:column;gap:10px}.package-pill,.userpackage__section-title{align-items:center;text-transform:uppercase}.userpackage__section:last-child{border-bottom:0}.userpackage__section-title{font-size:11px;font-weight:700;letter-spacing:.08em;color:#a6a6a6;display:inline-flex;gap:6px}.userpackage__section-title i{color:#3f51b5;font-size:11px}.userpackage__perm-chips{display:flex;flex-wrap:wrap;gap:6px}.userpackage__limits{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.userpackage__description{display:flex;gap:10px;padding:12px 18px;background:#fafbfc;color:#111827;font-size:13px;font-style:italic;line-height:1.4}.package-pill,.perm-chip{display:inline-flex;gap:6px;line-height:1}.userpackage__description i{color:#a6a6a6;opacity:.6;flex-shrink:0;font-size:11px;margin-top:3px}.package-pill{padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.05em}.perm-chip,.perm-chip i{font-size:12px}.package-pill::before{content:'';width:6px;height:6px;border-radius:50%;background:currentColor}.package-pill--active{background:rgba(46,125,50,.12);color:#2e7d32}.package-pill--inactive{background:rgba(117,117,117,.14);color:#616161}.package-pill--disabled{background:rgba(198,40,40,.1);color:#c62828}.package-pill--test{background:rgba(239,108,0,.1);color:#ef6c00}.perm-chip{align-items:center;padding:6px 10px;background:rgba(63,81,181,.08);color:#3f51b5;border-radius:8px;font-weight:500}.perm-chip--trends{background:rgba(126,87,194,.1);color:#7e57c2}.userpackage-limit{padding:8px 12px;border-radius:8px;background:#f8fafc;border:1px solid #eee;display:flex;flex-direction:column;gap:2px;line-height:1.1}.userpackage-limit__label{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#a6a6a6;font-weight:600}.userpackage-limit__value{font-size:16px;font-weight:700;color:#111827}.userpackage-limit__value--unlimited{color:#3f51b5;font-weight:600;font-size:13px;letter-spacing:.02em}.usershow-link{display:inline-flex;align-items:center;gap:6px;color:#a6a6a6}.usershow-link:hover{color:#3f51b5;text-decoration:none}.usershow-link i{font-size:12px}.usershow-defs{margin:0;padding:4px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.usershow-def{display:flex;flex-direction:column;gap:2px;padding:12px 20px;border-bottom:1px solid #eee}.usershow-def:nth-last-child(-n+2){border-bottom:0}.usershow-def dt{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#a6a6a6;margin:0}.usershow-def dd{margin:0;color:#111827;font-size:14px;font-weight:500;overflow-wrap:anywhere}.usershow-rolechip{display:inline-flex;align-items:center;padding:3px 10px;margin:2px 4px 2px 0;border-radius:999px;background:rgba(63,81,181,.08);color:#3f51b5;font-size:12px;font-weight:500;letter-spacing:.02em}.usershow-taginput{position:relative;display:flex;gap:8px;margin-bottom:12px;max-width:480px}.usershow-taginput input.form-control{flex:1;height:40px;border-radius:8px}.usershow-taginput .btn{border-radius:8px;padding:0 14px}.usershow-tag-autocomplete{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:10;background:#fff;border-radius:8px;border:1px solid #eee;box-shadow:0 8px 24px -8px rgba(15,16,36,.18);max-height:220px;overflow-y:auto}.useredit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.useredit-field{display:flex;flex-direction:column;min-width:0}.useredit-field>label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#a6a6a6;margin:0 0 6px}.useredit-field>.form-control,.useredit-field>input.form-control,.useredit-field>select.form-control,.useredit-field>textarea.form-control{height:40px;border-radius:8px;border:1px solid #eee;box-shadow:none;font-size:14px;padding:8px 12px;background:#fff;color:#111827}.useredit-field>.form-control:focus,.useredit-field>input.form-control:focus,.useredit-field>select.form-control:focus,.useredit-field>textarea.form-control:focus{border-color:#3f51b5;outline:0;box-shadow:0 0 0 4px rgba(63,81,181,.12)}.useredit-field>textarea.form-control{height:auto;min-height:80px}.useredit-field md-input-container{margin:0;padding:0;min-height:40px}.useredit-field md-datepicker{width:100%;padding:0}.useredit-field--full{grid-column:1/-1}.useredit-field--wide{grid-column:span 2}.useredit-field--narrow{grid-column:span 1}.useredit-field.useraddrole-switch{flex-direction:row;align-items:center;gap:16px}.useredit-field.useraddrole-switch>label{margin:0}.useredit-field.useraddrole-configrow{border-top:1px solid #eee;padding-top:14px}.useredit-field.useraddrole-configrow:first-child{border-top:0;padding-top:0}.useredit-grid--configrows{margin-top:16px;grid-template-columns:1fr}.useraddrole-multiselect{display:inline-flex;flex-wrap:wrap;gap:6px}.useraddrole-multiselect .options-select{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#f8fafc;border:1px solid #eee;color:#a6a6a6;cursor:pointer;font-size:12px;font-weight:500;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.useraddrole-multiselect .options-select i{font-size:12px}.useraddrole-multiselect .options-select:hover{background:#fff;border-color:#3f51b5;color:#3f51b5}.useraddrole-multiselect .options-select.option-active{background:#3f51b5;border-color:#3f51b5;color:#fff}.useraddrole-multiselect__name{font-size:12px;font-weight:500}.userrole-list{display:flex;flex-direction:column}.userrole-card{border-bottom:1px solid #eee;padding:16px 20px;display:flex;flex-direction:column;gap:12px}.userrole-card:last-child{border-bottom:0}.userrole-card--disabled{background:#fafafa}.userrole-card--inactive{opacity:.7}.userrole-card__head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.userrole-card__type{display:inline-flex;align-items:center;padding:4px 10px;border-radius:8px;background:rgba(63,81,181,.1);color:#3f51b5;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.userrole-card__role{font-size:14px;font-weight:600;color:#111827}.userrole-card__group-label,.userrole-card__limit-label{text-transform:uppercase;letter-spacing:.08em;color:#a6a6a6}.userrole-card__badges{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.userrole-card__actions{margin-left:auto;display:inline-flex;gap:4px}.userrole-card__validity{display:flex;flex-wrap:wrap;gap:18px;padding:10px 12px;background:#f8fafc;border-radius:10px}.userrole-card__body{display:flex;flex-direction:column;gap:12px}.userrole-card__group{display:flex;flex-direction:column;gap:6px}.userrole-card__group-label{font-size:11px;font-weight:700}.userrole-card__limits{display:flex;flex-wrap:wrap;gap:8px}.userrole-card__limit{display:inline-flex;flex-direction:column;min-width:96px;padding:6px 12px;border-radius:8px;background:rgba(63,81,181,.06);border:1px solid rgba(63,81,181,.18);line-height:1.1}.userrole-card__limit-label{font-size:10px;font-weight:600}.userrole-card__limit-value{margin-top:2px;font-size:14px;font-weight:700;color:#3f51b5}.categorylist-scope,.notiflist-status{font-weight:500;text-transform:uppercase}.userrole-card__description{display:flex;gap:8px;padding:10px 12px;background:#fafbfc;border-left:3px solid #3f51b5;border-radius:0 6px 6px 0;color:#111827;font-size:13px;line-height:1.4}.userrole-card__description i{color:#3f51b5;opacity:.6;font-size:11px}.userrole-perms{display:inline-flex;flex-wrap:wrap;gap:6px}.userrole-perms__chip{width:32px;height:32px;border-radius:8px;background:rgba(63,81,181,.08);color:#3f51b5;display:inline-flex;align-items:center;justify-content:center;cursor:default}.userrole-perms__chip i{font-size:14px}@media (max-width:600px){.useredit-grid{grid-template-columns:1fr}.useredit-field--narrow,.useredit-field--wide{grid-column:1/-1}}.categorylist-scope{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;letter-spacing:.02em}.categorylist-scope i{font-size:11px}.categorylist-scope--global{background:rgba(63,81,181,.1);color:#3f51b5}.categorylist-scope--user{background:rgba(2,119,189,.1);color:#0277bd}.notiflist-table .companylist-row,.notiflist-table .companylist-table__head{grid-template-columns:minmax(280px,2fr) 140px 180px 140px}.notiflist-icon{flex-shrink:0;width:40px;height:40px;border-radius:10px;background:rgba(63,81,181,.1);color:#3f51b5;display:inline-flex;align-items:center;justify-content:center}.notiflist-icon i{font-size:16px}.notiflist-col--message{display:flex;align-items:center;gap:12px;min-width:0}.notiflist-row__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;line-height:1.35;text-overflow:initial}.notiflist-col--date{color:#a6a6a6}.notiflist-status{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 8px;border-radius:999px;font-size:12px;letter-spacing:.04em}.notiflist-status__dot{width:7px;height:7px;border-radius:50%;background:currentColor;flex-shrink:0}.notiflist-status--visible{background:rgba(46,125,50,.1);color:#2e7d32}.notiflist-status--hidden{background:rgba(117,117,117,.12);color:#616161}@media (max-width:1024px){.notiflist-table .companylist-row,.notiflist-table .companylist-table__head{grid-template-columns:minmax(220px,2fr) 120px 140px}.notiflist-table .notiflist-col--date{display:none}}@media (max-width:768px){.notiflist-table .companylist-row{grid-template-columns:1fr}.notiflist-table .notiflist-col--date{display:block}}.company-search{margin-bottom:16px}.company-search__field{position:relative;max-width:420px}.company-search__clear,.company-search__icon{position:absolute;top:50%;transform:translateY(-50%)}.company-search__icon{left:14px;color:#a6a6a6;font-size:14px;pointer-events:none}.company-search__input{width:100%;height:40px;box-sizing:border-box;padding:0 38px;border:1px solid #eee;border-radius:8px;background:#fff;color:#111827;font-size:14px;transition:border-color .15s ease,box-shadow .15s ease}.company-search__input:-ms-input-placeholder{color:#9ca3af}.company-search__input::placeholder{color:#9ca3af}.company-search__input:focus{outline:0;border-color:#3f51b5;box-shadow:0 0 0 4px rgba(63,81,181,.12)}.company-search__clear{right:8px;-webkit-appearance:none;appearance:none;border:0;background:0 0;color:#a6a6a6;padding:6px 8px;cursor:pointer;border-radius:6px;transition:background-color .15s ease,color .15s ease}.company-search__clear:hover{background:#f8fafc;color:#111827}.company-search__empty{padding:24px!important;color:#a6a6a6}.app-toasts{position:fixed;top:18px;right:18px;z-index:20000;display:flex;flex-direction:column;gap:8px;width:380px;max-width:calc(100vw - 36px);pointer-events:none}.app-toast{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:10px;background:#fff;border:1px solid #eee;border-left:4px solid #3f51b5;box-shadow:0 12px 30px -12px rgba(15,16,36,.35);font-size:13px;line-height:1.45;color:#111827;pointer-events:auto;animation:app-toast-in .18s ease-out}.app-toast__icon{font-size:15px;line-height:1.35;color:#3f51b5;flex-shrink:0}.app-toast__text{flex:1;overflow-wrap:anywhere}.app-toast__close{-webkit-appearance:none;appearance:none;border:0;background:0 0;color:#a6a6a6;font-size:18px;line-height:1;padding:0 2px;cursor:pointer;flex-shrink:0}.app-toast__close:hover{color:#111827}.app-toast--success{border-left-color:#2e7d32}.app-toast--success .app-toast__icon{color:#2e7d32}.app-toast--error{border-left-color:#c62828}.app-toast--error .app-toast__icon{color:#c62828}.app-toast--leaving{opacity:0;transform:translateX(12px);transition:opacity .18s ease,transform .18s ease}@keyframes app-toast-in{from{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}@media (max-width:600px){.app-toasts{top:auto;bottom:14px;left:14px;right:14px;width:auto}}