- 제출된 URL:
- https://packagist.com/
- 보고서 완료:
링크 · 3개 결과
페이지에서 식별된 외부 링크
링크 | 텍스트 |
---|---|
https://packagist.org | Packagist.org |
https://twitter.com/packagist | |
https://www.linkedin.com/company/packagist |
JavaScript 변수 · 17개 결과
페이지의 창 개체에 로드된 전역 JavaScript 변수는 함수 외부에서 선언된 변수로, 현재 범위 내에서 코드의 어느 부분에서나 액세스할 수 있습니다
이름 | 유형 |
---|---|
0 | object |
1 | object |
2 | object |
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
authed | boolean |
initPage | function |
intercomSettings | object |
Intercom | function |
콘솔 로그 메시지 · 2개 결과
웹 콘솔에 기록된 메시지
유형 | 카테고리 | 로그 |
---|---|---|
warning | other |
|
info | other |
|
HTML
페이지의 원시 HTML 본문
<!DOCTYPE html><html class="" lang="en" data-turbo="false"><head><style type="text/css">.turbo-progress-bar {
position: fixed;
display: block;
top: 0;
left: 0;
height: 3px;
background: #0076ff;
z-index: 2147483647;
transition:
width 300ms ease-out,
opacity 150ms 150ms ease-in;
transform: translate3d(0, 0, 0);
}
</style>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Private Packagist</title>
<link rel="stylesheet" href="/fonts/fallback/fonts-v1.css">
<link rel="stylesheet" href="/build/fontawesome.1b106d37.css">
<link rel="canonical" href="https://packagist.com/"> <link rel="stylesheet" href="/build/app.61949c62.css">
<link rel="shortcut icon" href="/favicon.ico">
<meta property="og:title" content="Private Packagist">
<meta property="og:site_name" content="Private Packagist">
<meta property="og:url" content="https://packagist.com/">
<meta property="og:description" content="Composer package archive as a service for PHP">
<meta property="og:image" content="https://packagist.com/img/logo-raster.png">
<script type="text/javascript" async="" src="https://widget.intercom.io/widget/v4u8x5hp"></script><script src="/build/runtime.9f73ca32.js" defer=""></script><script src="/build/537.c4a61d21.js" defer=""></script><script src="/build/196.61c42165.js" defer=""></script><script src="/build/308.93176a50.js" defer=""></script><script src="/build/358.5fe2d5e7.js" defer=""></script><script src="/build/app.b12dccf8.js" defer=""></script>
<meta class="foundation-mq" name="foundation-mq" content=""></head>
<body class="page">
<header class="landingpage-header">
<div class="top-bar">
<div class="row column">
<div class="row">
<div class="top-bar__title columns shrink">
<span class="hide-for-large mobile-main-menu">
<button class="menu-icon light js-menu-toggle" type="button"></button>
</span>
<a href="/" class="logo-wrap mr1">
<img src="/img/logo-right.svg" class="logo-img-nav">
<div class="logo-text">Private Packagist
</div>
</a>
</div>
<div id="responsive-menu" class="columns">
<div class="row">
<div class="top-bar__left columns">
<ul class="dropdown menu align-right" data-dropdown-menu="">
<li><a href="/agencies" class="top-bar__link">Agencies</a></li>
<li><a href="/vendors" class="top-bar__link">Vendors</a></li>
<li><a href="/pricing" class="top-bar__link">Pricing</a></li>
<li><a href="/docs" class="top-bar__link">Docs</a></li>
</ul>
</div>
<div class="top-bar-right columns shrink">
<ul class="dropdown menu" data-dropdown-menu="">
<li><a data-open="loginModal" class="top-bar__link" aria-controls="loginModal" aria-haspopup="dialog" tabindex="0">Login</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</header>
<section class="main-content">
<div>
<div class="row column job-progress hide" data-progress-url="/jobs/poll">
<p class="callout">
<i class="fa-solid fa-spinner fa-spin-pulse" aria-hidden="true"></i>
<span class="sr-only">Loading...</span>
<span class="js-running-generic-msg">Background job is running.</span>
<span class="js-running-update-message hide" data-job-id=""></span>
</p>
</div>
<div class="landingpage-container">
<div class="section-hero">
<div class="row">
<div class="small-12 medium-6 columns text-center align-self-middle">
<img src="/img/logo-right.svg" class="hero-logo">
<h1 class="hero-logo-text">Private Packagist</h1>
<p>Composer repository for PHP packages</p>
</div>
<div class="small-12 medium-6 columns">
<a href="/features/update-review" class="banner banner--yellow mb2">
<span class="badge badge--info mr1">New</span>
<p class="flex-auto mb0">Introducing Update Review</p>
<span>Read more <i class="fa-solid fa-right"></i></span>
</a>
<h1 class="hero-headline">Fast, Reliable, and Secure</h1>
<p>Composer dependency installation with Private Packagist is fast and reliable, no matter where your code is stored.</p>
<p>Mirror your open-source and third party dependencies and monitor security vulnerabilities.</p>
<div class="section-hero--cta">
<h1>
<!-- apply some proper styling to this, maybe place it somewhere else? -->
<a class="button success large" data-open="startTrialModal" aria-controls="startTrialModal" aria-haspopup="dialog" tabindex="0">Start Free Trial</a>
</h1>
</div>
</div>
</div>
</div>
<div class="page__section">
<div class="row">
<div class="small-12 medium-6 columns feature feature-icon--house">
<h3 class="text-center">Private Composer packages</h3>
<p>Manage and browse all your private packages through our web interface. You can configure your Composer project to use Private Packagist with a single line that never changes. You avoid redundant explicit repository configurations, which you have to update whenever you create a new repository.</p>
<p class="text-center"><a href="/features/private-vcs-packages" class="button small">Learn more</a></p>
</div>
<div class="small-12 medium-6 columns feature feature-icon--speed">
<h3 class="text-center">Reliable and fast Composer deployments</h3>
<p>We mirror and cache packages from Packagist.org, GitHub, Bitbucket, etc., providing you with redundant and highly available infrastructure to ensure your deployments do not fail and your developers can work at any time. You can browse all mirrored packages to get an overview of third party software and its licenses used by your developers.</p>
<p class="text-center"><a href="/features/mirroring-composer-packages" class="button small">Learn more</a></p>
</div>
<div class="small-12 medium-6 columns feature feature-icon--shield">
<h3 class="text-center">Monitor security vulnerabilities</h3>
<p>Receive alerts by email, on Slack, on Microsoft Teams, or via webhook when a security vulnerability is reported in one of your third party or open source dependencies. We analyze new projects when you first add them and you can request weekly or monthly summaries.</p>
<p class="text-center"><a href="/features/security-monitoring" class="button small">Learn more</a></p>
</div>
<div class="small-12 medium-6 columns feature feature-icon--github">
<h3 class="text-center">Integrate easily with GitHub, Bitbucket and GitLab</h3>
<p>We can fully synchronize teams and repositories from GitHub, Bitbucket and GitLab making all your private packages instantly available on Private Packagist. New changes are available through Composer immediately whenever you push code.</p>
<p class="text-center"><a href="/features/integration-github-bitbucket-gitlab" class="button small">Learn more</a></p>
</div>
<div class="small-12 medium-6 columns feature feature-icon--overview">
<h3 class="text-center">Granular control of package access via teams</h3>
<p>Control who can access which packages. Every user receives their own credentials to connect to Private Packagist so you can revoke permissions quickly when people leave a project or your company. You can restrict who on your team can add new open source dependencies.</p>
</div>
<div class="small-12 medium-6 columns feature feature-icon--loop">
<h3 class="text-center">Instantly see new package versions</h3>
<p>Webhooks notify us when you make changes to your packages so we can update composer.json metadata on Private Packagist. Immediately run composer update without having to wait for a cronjob or a git clone.</p>
</div>
<div class="small-12 medium-6 medium-offset-3 columns feature feature-icon--composer">
<h3 class="text-center">Made by the creators of Composer</h3>
<p>Private Packagist was founded by Jordi Boggiano and Nils Adermann, the creators of Composer and the open source package archive Packagist.org. Your subscription funds the development of the Composer open-source project.</p>
<p class="text-center"><a href="/about/" class="button small">Learn more</a></p>
</div>
</div>
</div>
<div class="section-gray">
<div class="row">
<div class="small-12 medium-10 medium-offset-1 large-6 large-offset-3 columns sample">
<h1 class="section-title text-center">Getting started</h1>
<p>All it takes to start using Private Packagist is to configure this repository in your composer.json, replacing all other private and public repositories.</p>
<pre class="code-sample">"repositories": [
<span class="strikethrough">{"type": "vcs", "url": "https://github.com/<i>myorg</i>/pkg1"},</span>
<span class="strikethrough">{"type": "vcs", "url": "https://github.com/<i>myorg</i>/pkg2"},</span>
<span class="strikethrough">{etc...},</span>
{"type": "composer", "url": "https://repo.packagist.com/<i>myorg</i>/"},
{"packagist.org": false}
],
"require": {
"org/pkg1": "^1.0",
"org/pkg2": "dev-master"
}
</pre>
</div>
</div>
<div class="page__section">
<div class="row columns text-center">
<h1>
<a class="button success large" data-open="loginModal" aria-controls="loginModal" aria-haspopup="dialog" tabindex="0">Start Free Trial</a>
</h1>
<p>
Login to create an organization and start your free trial!
</p>
</div>
</div>
</div>
<div class="page__section">
<div class="row columns">
<h1 class="text-center">Our Customers</h1>
<p class="text-center">Hundreds of companies trust Private Packagist with their dependency management.</p>
<div class="logo-wall">
<div class="logo-wall-item">
<img alt="Typo3 Logo" title="Typo3" src="/img/customers/23-typo3-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Pernod Ricard Logo" title="Pernod Ricard" src="/img/customers/164-pernod-ricard-logo.png">
</div>
<div class="logo-wall-item">
<img alt="Inviqa Logo" title="Inviqa" src="/img/customers/225-inviqa-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Pfizer Logo" title="Pfizer" src="/img/customers/301-pfizer-logo.png">
</div>
<div class="logo-wall-item">
<img alt="Wirecutter Logo" title="Wirecutter" src="/img/customers/421-wirecutter-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Yoast Logo" title="Yoast" src="/img/customers/468-yoast-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Inpsyde Logo" title="Inpsyde" src="/img/customers/563-inpsyde-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Canon Logo" title="Canon" src="/img/customers/canon-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Ziff Davis Logo" title="Ziff Davis" src="/img/customers/653-ziff-davis-logo.png">
</div>
<div class="logo-wall-item">
<img alt="Elgentos Logo" title="Elgentos" src="/img/customers/663-elgentos-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Shero Logo" title="Shero" src="/img/customers/788-shero-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Spryker Logo" title="Spryker" src="/img/customers/1181-spryker-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="SurveyMonkey Logo" title="SurveyMonkey" src="/img/customers/1253-survey-monkey-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Wagento Logo" title="Wagento" src="/img/customers/1584-wagento-logo.png">
</div>
<div class="logo-wall-item">
<img alt="Sylius Logo" title="Sylius" src="/img/customers/1995-sylius-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Corra Logo" title="Corra" src="/img/customers/2488-corra-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Parship Group Logo" title="Parship Group" src="/img/customers/2725-parship-group-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Rewe Digital Logo" title="Rewe Digital" src="/img/customers/rewe-digital-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Pon Logo" title="Pon" src="/img/customers/3217-pon-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Jamie Oliver Logo" title="Jamie Oliver" src="/img/customers/jamie-oliver-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Universal Music Logo" title="Universal Music" src="/img/customers/3624-universal-music-logo.png">
</div>
<div class="logo-wall-item">
<img alt="Laravel Logo" title="Laravel" src="/img/customers/3689-laravel-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Monin Logo" title="Monin" src="/img/customers/3739-monin-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Springernature Logo" title="Springernature" src="/img/customers/3979-springernature-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Getyourguide Logo" title="Getyourguide" src="/img/customers/4001-getyourguide-logo.png">
</div>
<div class="logo-wall-item">
<img alt="Trivago Logo" title="Trivago" src="/img/customers/trivago-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Discovery Inc Logo" title="Discovery Inc" src="/img/customers/4098-discovery-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Packtpub Logo" title="Packtpub" src="/img/customers/4114-packtpub-logo.png">
</div>
<div class="logo-wall-item">
<img alt="Warner Music Group Logo" title="Warner Music Group" src="/img/customers/5448-warner-music-group-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Rentalcars Logo" title="Rentalcars" src="/img/customers/enterprise-12-rentalcars-logo.svg">
</div>
<div class="logo-wall-item">
<img alt="Cefcu Logo" title="Cefcu" src="/img/customers/enterprise-143-cefcu-logo.png">
</div>
<div class="logo-wall-item">
<img alt="Bauer Xcel Media Logo" title="Bauer Xcel Media" src="/img/customers/enterprise-207-bauer-xcel-media-logo.png">
</div>
<div class="logo-wall-item">
<img alt="Jutlander Bank Logo" title="Jutlander Bank" src="/img/customers/enterprise-208-jutlanderbank-logo.png">
</div>
<div class="logo-wall-item">
<img alt="The Insurance Emporium Logo" title="The Insurance Emporium" src="/img/customers/enterprise-251-theinsuranceemporium-logo.png">
</div>
<div class="logo-wall-item">
<img alt="Nrel Logo" title="Nrel" src="/img/customers/enterprise-270-nrel-logo.png">
</div>
</div>
</div>
</div>
<div class="section-gray">
<div class="row">
<div class="columns text-center">
<h2>Publishing open source packages?</h2>
<p><a href="https://packagist.org">Packagist.org</a> is accessible for free to publish open source PHP packages.</p>
</div>
</div>
</div>
</div>
</div>
</section>
<footer>
<div class="row">
<div class="footer-container">
<div class="footer-links">
<div class="footer-links-column">
<a href="/" class="footer-link footer-link-logo logo-wrap">
<img src="/img/logo-right.svg" class="logo-img-tiny">
<div class="logo-text">Private Packagist</div>
</a>
<a href="/about/" class="footer-link">About</a>
<a href="/about/careers" class="footer-link">Careers</a>
<a href="https://blog.packagist.com" class="footer-link">Blog</a>
</div>
<div class="footer-links-column">
<a href="/about/terms" class="footer-link">Terms</a>
<a href="/about/privacy" class="footer-link">Privacy</a>
<a href="/about/imprint" class="footer-link">Imprint</a>
<a href="https://status.packagist.com/" class="footer-link">Status</a>
</div>
</div>
<div class="footer-links-social">
<a href="mailto:[email protected]" class="footer-icon"><i class="fa-solid fa-envelope"></i></a>
<a href="https://twitter.com/packagist" class="footer-icon"><i class="fa-brands fa-x-twitter"></i></a>
<a href="https://www.linkedin.com/company/packagist" class="footer-icon"><i class="fa-brands fa-linkedin"></i></a>
</div>
</div>
</div>
</footer>
<script>var authed = false;</script>
<script>
function initPage() {
$(function() {
});
}
</script>
<script>
window.intercomSettings = {
app_id: "v4u8x5hp"
};
(function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',intercomSettings);}else{var d=document;var i=function(){i.c(arguments)};i.q=[];i.c=function(args){i.q.push(args)};w.Intercom=i;function l(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/v4u8x5hp';var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);}if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})()
</script>
<div class="reveal-overlay"><div class="reveal modal tiny" id="startTrialModal" data-reveal="wm5d2x-reveal" role="dialog" aria-hidden="true" data-yeti-box="startTrialModal" data-resize="startTrialModal">
<div class="row">
<div class="modal-header columns small-12 medium-12 large-12">
<div class="logo-wrap">
<img src="/img/logo-right.svg" class="logo-img-small">
<div class="logo-text">
Private Packagist
</div>
</div>
<button class="close-button" data-close="" aria-label="Close modal" type="button">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="columns small-12 medium-12 large-12">
<h3>Login to start your free trial</h3>
<p>
<a class="button expanded" href="https://packagist.com/oauth/login/bitbucket">
<img src="/img/service-bitbucket.svg" class="service-icon">
Bitbucket
</a>
</p>
<p>
<a class="button expanded" href="https://packagist.com/oauth/login/github">
<img src="/img/service-github.svg" class="service-icon">
GitHub
</a>
</p>
<p>
<a class="button expanded" href="https://packagist.com/oauth/login/gitlab">
<img src="/img/service-gitlab.svg" class="service-icon">
GitLab
</a>
</p>
<p>
<a class="button expanded" href="/login">
<img src="/img/service-email.svg" class="service-icon">
Log in or register with email/password
</a>
</p>
<p><a href="/resetting/request">Can't log in via OAuth or forgot your password?</a></p>
</div>
</div>
</div></div><div class="reveal-overlay"><div class="reveal modal tiny" id="loginModal" data-reveal="cgmopx-reveal" role="dialog" aria-hidden="true" data-yeti-box="loginModal" data-resize="loginModal">
<div class="row">
<div class="modal-header columns small-12 medium-12 large-12">
<div class="logo-wrap">
<img src="/img/logo-right.svg" class="logo-img-small">
<div class="logo-text">
Private Packagist
</div>
</div>
<button class="close-button" data-close="" aria-label="Close modal" type="button">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="columns small-12 medium-12 large-12">
<h3>Login to proceed</h3>
<p>
<a class="button expanded" href="https://packagist.com/oauth/login/bitbucket">
<img src="/img/service-bitbucket.svg" class="service-icon">
Bitbucket
</a>
</p>
<p>
<a class="button expanded" href="https://packagist.com/oauth/login/github">
<img src="/img/service-github.svg" class="service-icon">
GitHub
</a>
</p>
<p>
<a class="button expanded" href="https://packagist.com/oauth/login/gitlab">
<img src="/img/service-gitlab.svg" class="service-icon">
GitLab
</a>
</p>
<p>
<a class="button expanded" href="/login">
<img src="/img/service-email.svg" class="service-icon">
Log in or register with email/password
</a>
</p>
<p><a href="/resetting/request">Can't log in via OAuth or forgot your password?</a></p>
</div>
</div>
</div></div><iframe id="intercom-frame" style="position: absolute !important; opacity: 0 !important; width: 1px !important; height: 1px !important; top: 0 !important; left: 0 !important; border: none !important; display: block !important; z-index: -1 !important; pointer-events: none;" aria-hidden="true" tabindex="-1" title="Intercom"></iframe><div class="intercom-lightweight-app"><style id="intercom-lightweight-app-style" type="text/css">
@keyframes intercom-lightweight-app-launcher {
from {
opacity: 0;
transform: scale(0.5);
}
to {
opacity: 1;
transform: scale(1);
}
}
@keyframes intercom-lightweight-app-gradient {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes intercom-lightweight-app-messenger {
0% {
opacity: 0;
transform: scale(0);
}
40% {
opacity: 1;
}
100% {
transform: scale(1);
}
}
.intercom-lightweight-app {
position: fixed;
z-index: 2147483001;
width: 0;
height: 0;
font-family: intercom-font, "Helvetica Neue", "Apple Color Emoji", Helvetica, Arial, sans-serif;
}
.intercom-lightweight-app-gradient {
position: fixed;
z-index: 2147483002;
width: 500px;
height: 500px;
bottom: 0;
right: 0;
pointer-events: none;
background: radial-gradient(
ellipse at bottom right,
rgba(29, 39, 54, 0.16) 0%,
rgba(29, 39, 54, 0) 72%);
animation: intercom-lightweight-app-gradient 200ms ease-out;
}
.intercom-lightweight-app-launcher {
position: fixed;
z-index: 2147483003;
padding: 0 !important;
margin: 0 !important;
border: none;
bottom: 20px;
right: 20px;
max-width: 48px;
width: 48px;
max-height: 48px;
height: 48px;
border-radius: 50%;
background: #ecc054;
cursor: pointer;
box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.06), 0 2px 32px 0 rgba(0, 0, 0, 0.16);
transition: transform 167ms cubic-bezier(0.33, 0.00, 0.00, 1.00);
box-sizing: content-box;
}
.intercom-lightweight-app-launcher:hover {
transition: transform 250ms cubic-bezier(0.33, 0.00, 0.00, 1.00);
transform: scale(1.1)
}
.intercom-lightweight-app-launcher:active {
transform: scale(0.85);
transition: transform 134ms cubic-bezier(0.45, 0, 0.2, 1);
}
.intercom-lightweight-app-launcher:focus {
outline: none;
}
.intercom-lightweight-app-launcher-icon {
display: flex;
align-items: center;
justify-content: center;
position: absolute;
top: 0;
left: 0;
width: 48px;
height: 48px;
transition: transform 100ms linear, opacity 80ms linear;
}
.intercom-lightweight-app-launcher-icon-open {
opacity: 1;
transform: rotate(0deg) scale(1);
}
.intercom-lightweight-app-launcher-icon-open svg {
width: 24px;
height: 24px;
}
.intercom-lightweight-app-launcher-icon-open svg path {
fill: rgb(255, 255, 255);
}
.intercom-lightweight-app-launcher-icon-self-serve {
opacity: 1;
transform: rotate(0deg) scale(1);
}
.intercom-lightweight-app-launcher-icon-self-serve svg {
height: 44px;
}
.intercom-lightweight-app-launcher-icon-self-serve svg path {
fill: rgb(255, 255, 255);
}
.intercom-lightweight-app-launcher-custom-icon-open {
max-height: 24px;
max-width: 24px;
opacity: 1;
transform: rotate(0deg) scale(1);
}
.intercom-lightweight-app-launcher-icon-minimize {
opacity: 0;
transform: rotate(-60deg) scale(0);
}
.intercom-lightweight-app-launcher-icon-minimize svg path {
fill: rgb(255, 255, 255);
}
.intercom-lightweight-app-messenger {
position: fixed;
z-index: 2147483003;
overflow: hidden;
background-color: white;
animation: intercom-lightweight-app-messenger 250ms cubic-bezier(0, 1, 1, 1);
transform-origin: bottom right;
width: 400px;
height: calc(100% - 104px);
max-height: 704px;
min-height: 250px;
right: 20px;
bottom: 84px;
box-shadow: 0 5px 40px rgba(0,0,0,0.16);
border-radius: 16px;
}
.intercom-lightweight-app-messenger-header {
height: 64px;
border-bottom: none;
background: #ecc054
}
.intercom-lightweight-app-messenger-footer{
position:absolute;
bottom:0;
width: 100%;
height: 80px;
background: #fff;
font-size: 14px;
line-height: 21px;
border-top: 1px solid rgba(0, 0, 0, 0.05);
box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.05);
}
@media print {
.intercom-lightweight-app {
display: none;
}
}
</style><div class="intercom-lightweight-app-launcher intercom-launcher" role="button" tabindex="0" aria-label="Open Intercom Messenger" aria-live="polite"><div class="intercom-lightweight-app-launcher-icon intercom-lightweight-app-launcher-icon-open"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 32"><path d="M28 32s-4.714-1.855-8.527-3.34H3.437C1.54 28.66 0 27.026 0 25.013V3.644C0 1.633 1.54 0 3.437 0h21.125c1.898 0 3.437 1.632 3.437 3.645v18.404H28V32zm-4.139-11.982a.88.88 0 00-1.292-.105c-.03.026-3.015 2.681-8.57 2.681-5.486 0-8.517-2.636-8.571-2.684a.88.88 0 00-1.29.107 1.01 1.01 0 00-.219.708.992.992 0 00.318.664c.142.128 3.537 3.15 9.762 3.15 6.226 0 9.621-3.022 9.763-3.15a.992.992 0 00.317-.664 1.01 1.01 0 00-.218-.707z"></path></svg></div><div class="intercom-lightweight-app-launcher-icon intercom-lightweight-app-launcher-icon-minimize"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M18.601 8.39897C18.269 8.06702 17.7309 8.06702 17.3989 8.39897L12 13.7979L6.60099 8.39897C6.26904 8.06702 5.73086 8.06702 5.39891 8.39897C5.06696 8.73091 5.06696 9.2691 5.39891 9.60105L11.3989 15.601C11.7309 15.933 12.269 15.933 12.601 15.601L18.601 9.60105C18.9329 9.2691 18.9329 8.73091 18.601 8.39897Z" fill="white"></path>
</svg>
</div></div></div></body></html>