mirror of
https://git.sr.ht/~cadence/bibliogram
synced 2024-11-22 16:17:29 +00:00
322 lines
21 KiB
HTML
322 lines
21 KiB
HTML
|
<!DOCTYPE html>
|
||
|
<html lang="en" class="no-js not-logged-in ">
|
||
|
<head>
|
||
|
<meta charset="utf-8">
|
||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||
|
|
||
|
<title>
|
||
|
Restricted profile • Instagram
|
||
|
</title>
|
||
|
|
||
|
|
||
|
<meta name="robots" content="noimageindex, noarchive">
|
||
|
<meta name="apple-mobile-web-app-status-bar-style" content="default">
|
||
|
<meta name="mobile-web-app-capable" content="yes">
|
||
|
<meta name="theme-color" content="#ffffff">
|
||
|
<meta id="viewport" name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, viewport-fit=cover">
|
||
|
<link rel="manifest" href="/data/manifest.json">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<script type="text/javascript">
|
||
|
(function() {
|
||
|
var docElement = document.documentElement;
|
||
|
var classRE = new RegExp('(^|\\s)no-js(\\s|$)');
|
||
|
var className = docElement.className;
|
||
|
docElement.className = className.replace(classRE, '$1js$2');
|
||
|
})();
|
||
|
</script>
|
||
|
<script type="text/javascript">
|
||
|
(function() {
|
||
|
if ('PerformanceObserver' in window && 'PerformancePaintTiming' in window) {
|
||
|
window.__bufferedPerformance = [];
|
||
|
var ob = new PerformanceObserver(function(e) {
|
||
|
window.__bufferedPerformance.push.apply(window.__bufferedPerformance,e.getEntries());
|
||
|
});
|
||
|
ob.observe({entryTypes:['paint']});
|
||
|
}
|
||
|
|
||
|
window.__bufferedErrors = [];
|
||
|
window.onerror = function(message, url, line, column, error) {
|
||
|
window.__bufferedErrors.push({
|
||
|
message: message,
|
||
|
url: url,
|
||
|
line: line,
|
||
|
column: column,
|
||
|
error: error
|
||
|
});
|
||
|
return false;
|
||
|
};
|
||
|
window.__initialData = {
|
||
|
pending: true,
|
||
|
waiting: []
|
||
|
};
|
||
|
function asyncFetchSharedData(extra) {
|
||
|
var sharedDataReq = new XMLHttpRequest();
|
||
|
sharedDataReq.onreadystatechange = function() {
|
||
|
if (sharedDataReq.readyState === 4) {
|
||
|
if(sharedDataReq.status === 200){
|
||
|
var sharedData = JSON.parse(sharedDataReq.responseText);
|
||
|
window.__initialDataLoaded(sharedData, extra);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
sharedDataReq.open('GET', '/data/shared_data/', true);
|
||
|
sharedDataReq.send(null);
|
||
|
}
|
||
|
function notifyLoaded(item, data) {
|
||
|
item.pending = false;
|
||
|
item.data = data;
|
||
|
for (var i = 0;i < item.waiting.length; ++i) {
|
||
|
item.waiting[i].resolve(item.data);
|
||
|
}
|
||
|
item.waiting = [];
|
||
|
}
|
||
|
function notifyError(item, msg) {
|
||
|
item.pending = false;
|
||
|
item.error = new Error(msg);
|
||
|
for (var i = 0;i < item.waiting.length; ++i) {
|
||
|
item.waiting[i].reject(item.error);
|
||
|
}
|
||
|
item.waiting = [];
|
||
|
}
|
||
|
window.__initialDataLoaded = function(initialData, extraData) {
|
||
|
if (extraData) {
|
||
|
for (var key in extraData) {
|
||
|
initialData[key] = extraData[key];
|
||
|
}
|
||
|
}
|
||
|
notifyLoaded(window.__initialData, initialData);
|
||
|
};
|
||
|
window.__initialDataError = function(msg) {
|
||
|
notifyError(window.__initialData, msg);
|
||
|
};
|
||
|
window.__additionalData = {};
|
||
|
window.__pendingAdditionalData = function(paths) {
|
||
|
for (var i = 0;i < paths.length; ++i) {
|
||
|
window.__additionalData[paths[i]] = {
|
||
|
pending: true,
|
||
|
waiting: []
|
||
|
};
|
||
|
}
|
||
|
};
|
||
|
window.__additionalDataLoaded = function(path, data) {
|
||
|
if (path in window.__additionalData) {
|
||
|
notifyLoaded(window.__additionalData[path], data);
|
||
|
} else {
|
||
|
console.error('Unexpected additional data loaded "' + path + '"');
|
||
|
}
|
||
|
};
|
||
|
window.__additionalDataError = function(path, msg) {
|
||
|
if (path in window.__additionalData) {
|
||
|
notifyError(window.__additionalData[path], msg);
|
||
|
} else {
|
||
|
console.error('Unexpected additional data encountered an error "' + path + '": ' + msg);
|
||
|
}
|
||
|
};
|
||
|
|
||
|
})();
|
||
|
</script><script type="text/javascript">
|
||
|
|
||
|
/*
|
||
|
Copyright 2018 Google Inc. All Rights Reserved.
|
||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||
|
you may not use this file except in compliance with the License.
|
||
|
You may obtain a copy of the License at
|
||
|
|
||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||
|
|
||
|
Unless required by applicable law or agreed to in writing, software
|
||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||
|
See the License for the specific language governing permissions and
|
||
|
limitations under the License.
|
||
|
*/
|
||
|
|
||
|
(function(){function g(a,c){b||(b=a,f=c,h.forEach(function(a){removeEventListener(a,l,e)}),m())}function m(){b&&f&&0<d.length&&(d.forEach(function(a){a(b,f)}),d=[])}function n(a,c){function k(){g(a,c);d()}function b(){d()}function d(){removeEventListener("pointerup",k,e);removeEventListener("pointercancel",b,e)}addEventListener("pointerup",k,e);addEventListener("pointercancel",b,e)}function l(a){if(a.cancelable){var c=performance.now(),b=a.timeStamp;b>c&&(c=+new Date);c-=b;"pointerdown"==a.type?n(c,
|
||
|
a):g(c,a)}}var e={passive:!0,capture:!0},h=["click","mousedown","keydown","touchstart","pointerdown"],b,f,d=[];h.forEach(function(a){addEventListener(a,l,e)});window.perfMetrics=window.perfMetrics||{};window.perfMetrics.onFirstInputDelay=function(a){d.push(a);m()}})();
|
||
|
</script>
|
||
|
<link rel="apple-touch-icon-precomposed" sizes="76x76" href="/static/images/ico/apple-touch-icon-76x76-precomposed.png/666282be8229.png">
|
||
|
<link rel="apple-touch-icon-precomposed" sizes="120x120" href="/static/images/ico/apple-touch-icon-120x120-precomposed.png/8a5bd3f267b1.png">
|
||
|
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="/static/images/ico/apple-touch-icon-152x152-precomposed.png/68193576ffc5.png">
|
||
|
<link rel="apple-touch-icon-precomposed" sizes="167x167" href="/static/images/ico/apple-touch-icon-167x167-precomposed.png/4985e31c9100.png">
|
||
|
<link rel="apple-touch-icon-precomposed" sizes="180x180" href="/static/images/ico/apple-touch-icon-180x180-precomposed.png/c06fdb2357bd.png">
|
||
|
|
||
|
<link rel="icon" sizes="192x192" href="/static/images/ico/favicon-192.png/68d99ba29cc8.png">
|
||
|
|
||
|
|
||
|
|
||
|
<link rel="mask-icon" href="/static/images/ico/favicon.svg/fc72dd4bfde8.svg" color="#262626">
|
||
|
|
||
|
<link rel="shortcut icon" type="image/x-icon" href="/static/images/ico/favicon.ico/36b3ee2d91ed.ico">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<style type="text/css">/* @generated
|
||
|
* DO NOT CHANGE THIS FILE. Instead, modify the non-build version of "main.css"
|
||
|
* then run "yolo css"
|
||
|
*/
|
||
|
body{-webkit-font-smoothing:antialiased;background-color:#fafafa;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;margin:0}.client-root{font-size:14px}a{text-decoration:none}.-cx-PRIVATE-Page__body__,.-cx-PRIVATE-Page__main__,.-cx-PRIVATE-Page__root__{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-cx-PRIVATE-Page__root__{height:100vh}.-cx-PRIVATE-Page__body__,.-cx-PRIVATE-Page__main__{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.-cx-PRIVATE-Page__main__{margin-top:137px;position:relative}@media screen and (max-width:990px){.-cx-PRIVATE-Page__main__{display:block;margin-top:0}}.-cx-PRIVATE-NavBar__root__{background-color:#fff;border-bottom:1px solid #efefef;height:77px;position:fixed;top:0;width:100%;z-index:100}.-cx-PRIVATE-NavBar__profilePic__{display:none}.-cx-PRIVATE-NavBar__username__{color:#003569;display:inline!important;float:right;font-weight:400;margin-right:2px;margin-top:12px}.-cx-PRIVATE-NavBar__signIn__{display:inline-block;float:right;margin-right:2px;margin-top:12px}.-cx-PRIVATE-NavBar__signInText__{color:#003569;font-weight:400}.-cx-PRIVATE-NavBar__logo__{background-image:url(/static/images/branding/logoWhiteoutLockup.png/3a62b1a95da3.png);background-size:100%;height:35px;left:16px;position:absolute;text-indent:-9999em;top:6px;width:176px}.-cx-PRIVATE-NavBar__logo__ a{display:block;height:100%;width:100%}@media screen and (-webkit-min-device-pixel-ratio:1.5),screen and (min-resolution:1.5dppx){.-cx-PRIVATE-NavBar__logo__{background-image:url(/static/images/branding/logoWhiteoutLockup@2x.png/43608c988939.png)}}.-cx-PRIVATE-NavBar__logoGroup__{left:16px;position:absolute;top:6px}.-cx-PRIVATE-NavBar__logoGroup__ .-cx-PRIVATE-NavBar__logo__{position:static}.-cx-PRIVATE-NavBar__wrapper__{margin:0 auto;max-width:1026px;padding:0 16px;position:relative}.-cx-PRIVATE-NavBar__topBarActions__,.-cx-PRIVATE-SidebarLayout__content__ li{list-style:none}.-cx-PRIVATE-NavBar__dropdown__,.-cx-PRIVATE-NavBar__topBarLeft__,.-cx-PRIVATE-SidebarLayout__content__ .separator,.-cx-PRIVATE-SidebarLayout__content__ .subtitle{display:none}.-cx-PRIVATE-SidebarLayout__content__{border-right:1px solid #efefef;height:100%;width:220px}.-cx-PRIVATE-SidebarLayout__content__ ul{margin:0;padding:0}@media screen and (max-width:990px){.-cx-PRIVATE-SidebarLayout__content__{margin:0 px;border:0;width:100%}.-cx-PRIVATE-SidebarLayout__content__ ul{display:none}}.-cx-PRIVATE-SidebarLayout__root__{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;pointer-events:none;position:absolute;width:100%;z-index:1}@media screen and (max-width:990px){.-cx-PRIVATE-SidebarLayout__root__{height:auto;padding-bottom:0;padding-top:78px;position:static}}.-cx-PRIVATE-SidebarLayout__contentWrapper__,.-cx-PRIVATE-SidebarLayout__navWrapper__{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 auto;position:relative;width:992px}@media screen and (min-width:991px){.-cx-PRIVATE-SidebarLayout__navWrapper__{height:100%}}@media screen and (max-width:990px){.-cx-PRIVATE-SidebarLayout__navWrapper__{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:auto;min-height:0;padding:0;width:100%}}.-cx-PRIVATE-SidebarLayout__nav__{float:left;height:100%;padding-right:0;pointer-events:initial;width:256px}@media screen and (max-width:990px){.-cx-PRIVATE-SidebarLayout__nav__{float:none;display:block;margin:0!important;background:0 0;border:0;width:100%}}.-cx-PRIVATE-SidebarLayout__contentWrapper__{background-color:#fff;border:1px solid #efefef;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 16px 20px}@media screen and (min-width:991px){.-cx-PRIVATE-SidebarLayout__contentWrapper__{border:1px solid #efefef;border-radius:3px}}@media screen and (max-width:990px){.-cx-PRIVATE-SidebarLayout__contentWrapper__{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.-cx-PRIVATE
|
||
|
|
||
|
|
||
|
|
||
|
<script type="text/javascript" src="/static/scripts/jquery.js/a4e77326039e.js" crossorigin="anonymous"></script>
|
||
|
<script type="text/javascript" src="/static/scripts/bluebar.js/203583927eba.js" crossorigin="anonymous"></script>
|
||
|
</head>
|
||
|
<body class=" p-error dialog-404" style="">
|
||
|
|
||
|
<div class="root -cx-PRIVATE-Page__root -cx-PRIVATE-Page__root__">
|
||
|
|
||
|
<div class="page -cx-PRIVATE-Page__body -cx-PRIVATE-Page__body__">
|
||
|
|
||
|
|
||
|
<header class="top-bar top-bar-new -cx-PRIVATE-NavBar__root -cx-PRIVATE-NavBar__root__">
|
||
|
<div class="top-bar-wrapper -cx-PRIVATE-NavBar__wrapper -cx-PRIVATE-NavBar__wrapper__">
|
||
|
<div class="logo -cx-PRIVATE-NavBar__logo -cx-PRIVATE-NavBar__logo__"><a href="/">Instagram</a></div>
|
||
|
|
||
|
<div class="top-bar-left -cx-PRIVATE-NavBar__topBarLeft -cx-PRIVATE-NavBar__topBarLeft__">
|
||
|
<ul class="top-bar-actions">
|
||
|
<li>
|
||
|
<a class="top-bar-home" href="/" label=Home><i></i></a>
|
||
|
</li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
|
||
|
|
||
|
<div class="top-bar-right account-state" id="top_bar_right">
|
||
|
<ul class="top-bar-actions -cx-PRIVATE-NavBar__topBarActions -cx-PRIVATE-NavBar__topBarActions__">
|
||
|
|
||
|
|
||
|
|
||
|
<li id="link_profile" class="link-signin -cx-PRIVATE-NavBar__signIn -cx-PRIVATE-NavBar__signIn__">
|
||
|
<a href="/accounts/login/?next=https://www.instagram.com/greygoose/" class="loginLink">
|
||
|
<i></i>
|
||
|
<strong class="-cx-PRIVATE-NavBar__signInText -cx-PRIVATE-NavBar__signInText__">Log in</strong>
|
||
|
</a>
|
||
|
</li>
|
||
|
|
||
|
|
||
|
</ul>
|
||
|
</div>
|
||
|
|
||
|
</div>
|
||
|
</header> <!-- .top-bar -->
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<div class="main -cx-PRIVATE-Page__main -cx-PRIVATE-Page__main__">
|
||
|
|
||
|
<div class="error-container -cx-PRIVATE-ErrorPage__errorContainer -cx-PRIVATE-ErrorPage__errorContainer__">
|
||
|
|
||
|
|
||
|
|
||
|
<div class="-cx-PRIVATE-GatedContentPage__userAvatarContainer -cx-PRIVATE-GatedContentPage__userAvatarContainer__">
|
||
|
<img class="-cx-PRIVATE-GatedContentPage__userAvatar -cx-PRIVATE-GatedContentPage__userAvatar__" src="https://scontent-syd2-1.cdninstagram.com/v/t51.2885-19/s150x150/56458242_293854721540602_6978782867669123072_n.jpg?_nc_ht=scontent-syd2-1.cdninstagram.com&_nc_ohc=vjQACFNjqfIAX-VNzHD&oh=bae2b0af54a5b0462b4e6ac7a7bfb23d&oe=5EBE1B76"/>
|
||
|
</div>
|
||
|
|
||
|
|
||
|
<h2>Restricted profile</h2>
|
||
|
|
||
|
<p>
|
||
|
You must be 21 years old or over to see this profile
|
||
|
</p>
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
|
||
|
</div> <!-- .main -->
|
||
|
|
||
|
|
||
|
</div> <!-- .page -->
|
||
|
|
||
|
|
||
|
<footer class="page-footer -cx-PRIVATE-Footer__root -cx-PRIVATE-Footer__root__" role="contentinfo">
|
||
|
<div class="wrapper -cx-PRIVATE-Footer__wrapper -cx-PRIVATE-Footer__wrapper__">
|
||
|
<nav class="-cx-PRIVATE-Footer__nav -cx-PRIVATE-Footer__nav__">
|
||
|
<ul class="-cx-PRIVATE-Footer__navItems -cx-PRIVATE-Footer__navItems__">
|
||
|
<li><a href="/about/us/">About us</a></li>
|
||
|
<li><a href="http://help.instagram.com/">Support</a></li>
|
||
|
<li><a href="https://instagram-press.com/">Press</a></li>
|
||
|
<li><a href="/developer/">API</a></li>
|
||
|
<li><a href="/about/jobs/">Jobs</a></li>
|
||
|
<li><a href="/legal/privacy/">Privacy</a></li>
|
||
|
<li><a href="/legal/terms/">
|
||
|
|
||
|
Terms
|
||
|
|
||
|
</a></li>
|
||
|
</ul>
|
||
|
</nav>
|
||
|
|
||
|
<p class="copyright -cx-PRIVATE-Footer__copyright -cx-PRIVATE-Footer__copyright__">© 2020 Instagram</p>
|
||
|
</div>
|
||
|
</footer>
|
||
|
|
||
|
|
||
|
<div id="reactModalMountPoint"></div>
|
||
|
</div> <!-- .root -->
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<script type="text/javascript">
|
||
|
(function(){
|
||
|
function normalizeError(err) {
|
||
|
var errorInfo = err.error || {};
|
||
|
var getConfigProp = function(propName, defaultValueIfNotTruthy) {
|
||
|
var propValue = window._sharedData && window._sharedData[propName];
|
||
|
return propValue ? propValue : defaultValueIfNotTruthy;
|
||
|
};
|
||
|
return {
|
||
|
line: err.line || errorInfo.message || 0,
|
||
|
column: err.column || 0,
|
||
|
name: 'InitError',
|
||
|
message: err.message || errorInfo.message || '',
|
||
|
script: errorInfo.script || '',
|
||
|
stack: errorInfo.stackTrace || errorInfo.stack || '',
|
||
|
timestamp: Date.now(),
|
||
|
ref: window.location.href,
|
||
|
deployment_stage: getConfigProp('deployment_stage', ''),
|
||
|
is_canary: getConfigProp('is_canary', false),
|
||
|
rollout_hash: getConfigProp('rollout_hash', ''),
|
||
|
is_prerelease: window.__PRERELEASE__ || false,
|
||
|
bundle_variant: getConfigProp('bundle_variant', null),
|
||
|
request_url: err.url || window.location.href,
|
||
|
response_status_code: errorInfo.statusCode || 0
|
||
|
}
|
||
|
}
|
||
|
window.addEventListener('load', function(){
|
||
|
if (window.__bufferedErrors && window.__bufferedErrors.length) {
|
||
|
if (window.caches && window.caches.keys && window.caches.delete) {
|
||
|
window.caches.keys().then(function(keys) {
|
||
|
keys.forEach(function(key) {
|
||
|
window.caches.delete(key)
|
||
|
})
|
||
|
})
|
||
|
}
|
||
|
window.__bufferedErrors.map(function(error) {
|
||
|
return normalizeError(error)
|
||
|
}).forEach(function(normalizedError) {
|
||
|
var request = new XMLHttpRequest();
|
||
|
request.open('POST', '/client_error/', true);
|
||
|
request.setRequestHeader('Content-Type', 'application/json; charset=utf-8');
|
||
|
request.send(JSON.stringify(normalizedError));
|
||
|
})
|
||
|
}
|
||
|
})
|
||
|
}());
|
||
|
</script>
|
||
|
</body>
|
||
|
</html>
|