<>
html.theme-dark {
/* Gray */
--gray-h: 195;
--gray-s: 2%;
--gray-l: 65%;
--color-gray: hsl(var(--gray-h)var(--gray-s)var(--gray-l));
--color-text-gray: var(--color-gray);
--color-bg-gray: hsl(
var(--gray-h),
var(--gray-s),
18.5%
);
--color-bg-gray-light: hsl(
var(--gray-h),
var(--gray-s),
18.5%
);
--color-pill-gray: hsl(
var(--gray-h),
var(--gray-s),
39%
);
--color-pill-text-gray: hsl(
var(--gray-h),
var(--gray-s),
calc(var(--gray-l) + 26%)
);
--color-bg-form-btn-gray: #A7A39A;
/* Brown */
--brown-h: 18;
--brown-s: 19%;
--brown-l: 52%;
--color-brown: hsl(var(--brown-h)var(--brown-s)var(--brown-l));
--color-text-brown: var(--color-brown);
--color-bg-brown: hsl(
var(--brown-h),
calc(var(--brown-s) - 7%),
16%
);
--color-bg-brown-light: hsl(
calc(var(--brown-h) - 2),
calc(var(--brown-s) - 22%),
10%
);
--color-pill-brown: hsl(
var(--brown-h),
calc(var(--brown-s) + 2%),
21%
);
--color-pill-text-brown: hsl(
var(--brown-h),
calc(var(--brown-s) - 21%),
calc(var(--brown-l) + 33%)
);
--color-bg-form-btn-brown: #9A6851;
/* Orange */
--orange-h: 30;
--orange-s: 100%;
--orange-l: 43%;
--color-orange: hsl(
var(--orange-h),
var(--orange-s),
var(--orange-l)
);
--color-text-orange: var(--color-orange);
--color-bg-orange: hsl(
var(--orange-h),
calc(var(--orange-s) - 10%),
15%
);
--color-bg-orange-light: hsl(
var(--orange-h),
calc(var(--orange-s) - 30%),
7%
);
--color-pill-orange: hsl(
var(--orange-h),
calc(var(--orange-s) + 9%),
22%
);
--color-pill-text-orange: hsl(
var(--orange-h),
calc(var(--orange-s) - 23%),
calc(var(--orange-l) + 33%)
);
--color-bg-form-btn-orange: #D9730D;
/* Yellow */
--yellow-h: 48;
--yellow-s: 100%;
--yellow-l: 44%;
--color-yellow: hsl(
var(--yellow-h),
var(--yellow-s),
var(--yellow-l)
);
--color-text-yellow: var(--color-yellow);
--color-bg-yellow: hsl(
var(--yellow-h),
calc(var(--yellow-s) - 18%),
15%
);
--color-bg-yellow-light: hsl(
var(--yellow-h),
calc(var(--yellow-s) - 24%),
7%
);
--color-pill-yellow: hsl(
calc(var(--yellow-h) - 1),
calc(var(--yellow-s) + 2%),
25%
);
--color-pill-text-yellow: hsl(
var(--yellow-h),
calc(var(--yellow-s) - 28%),
calc(var(--yellow-l) + 33%)
);
--color-bg-form-btn-yellow: #CA922F;
/* Green */
--green-h: 169;
--green-s: 38%;
--green-l: 49%;
--color-green: hsl(var(--green-h)var(--green-s)var(--green-l));
--color-text-green: var(--color-green);
--color-bg-green: hsl(
calc(var(--green-h) + 3),
calc(var(--green-s) - 6%),
21%
);
--color-bg-green-light: hsl(
var(--green-h),
calc(var(--green-s) - 20%),
17%
);
--color-pill-green: hsl(
calc(var(--green-h) + 1),
calc(var(--green-s) + 3%),
28%
);
--color-pill-text-green: hsl(
var(--green-h),
calc(var(--green-s) - 20%),
calc(var(--green-l) + 38%)
);
--color-bg-form-btn-green: #448361;
/* Blue */
--blue-h: 203;
--blue-s: 53%;
--blue-l: 56%;
--color-blue: hsl(var(--blue-h)var(--blue-s)var(--blue-l));
--color-text-blue: var(--color-blue);
--color-bg-blue: hsl(
calc(var(--blue-h) - 16),
calc(var(--blue-s) + 9%),
17%
);
--color-bg-blue-light: hsl(
calc(var(--blue-h) + 16),
calc(var(--blue-s) - 27%),
13%
);
--color-pill-blue: hsl(
calc(var(--blue-h) - 3),
calc(var(--blue-s) - 6%),
27%
);
--color-pill-text-blue: hsl(
calc(var(--blue-h) - 5),
calc(var(--blue-s) - 32%),
calc(var(--blue-l) + 28%)
);
--color-bg-form-btn-blue: #327DA9;
/* Purple */
--purple-h: 265;
--purple-s: 57%;
--purple-l: 64%;
--color-purple: hsl(
var(--purple-h),
var(--purple-s),
var(--purple-l)
);
--color-text-purple: var(--color-purple);
--color-bg-purple: hsl(
calc(var(--purple-h) + 2),
calc(var(--purple-s) - 31%),
25%
);
--color-bg-purple-light: hsl(
calc(var(--purple-h) + 5),
calc(var(--purple-s) - 40%),
19%
);
--color-pill-purple: hsl(
var(--purple-h),
calc(var(--purple-s) - 19%),
31%
);
--color-pill-text-purple: hsl(
calc(var(--purple-h) - 3),
calc(var(--purple-s) - 40%),
calc(var(--purple-l) + 24%)
);
--color-bg-form-btn-purple: #8F64AF;
/* Pink */
--pink-h: 328;
--pink-s: 71%;
--pink-l: 54%;
--color-pink: hsl(var(--pink-h)var(--pink-s)var(--pink-l));
--color-text-pink: var(--color-pink);
--color-bg-pink: hsl(
calc(var(--pink-h) + 3),
calc(var(--pink-s) - 29%),
20%
);
--color-bg-pink-light: hsl(
calc(var(--pink-h) + 5),
calc(var(--pink-s) - 40%),
12%
);
--color-pill-pink: hsl(
calc(var(--pink-h) - 2),
calc(var(--pink-s) - 21%),
26%
);
--color-pill-text-pink: hsl(
calc(var(--pink-h) + 4),
calc(var(--pink-s) - 41%),
calc(var(--pink-l) + 28%)
);
--color-bg-form-btn-pink: #C24C8B;
/* Red */
--red-h: 4;
--red-s: 90%;
--red-l: 52%;
--color-red: hsl(var(--red-h)var(--red-s)var(--red-l));
--color-text-red: var(--color-red);
--color-bg-red: hsl(
calc(var(--red-h) + 5),
calc(var(--red-s) - 37%),
16%
);
--color-bg-red-light: hsl(
calc(var(--red-h) + 5),
calc(var(--red-s) - 56%),
9%
);
--color-pill-red: hsl(
calc(var(--red-h) + 5),
calc(var(--red-s) - 30%),
23%
);
--color-pill-text-red: hsl(
calc(var(--red-h) + 7),
calc(var(--red-s) - 50%),
calc(var(--red-l) + 24%)
);
--color-bg-form-btn-red: #D44E49;
/*Default*/
--default-h: 45;
--default-s: 8%;
--default-l: 20%;
--color-default: hsl(
var(--default-h),
var(--default-s),
var(--default-l)
);
--color-pill-default: hsl(
var(--default-h),
var(--default-s),
-19%
);
--color-pill-text-default: hsl(
var(--default-h),
var(--default-s),
calc(var(--default-l) + 23%)
);
--color-bg-form-btn-default: #55534E;
/*Other*/
--color-text-default: #EDEEEE;
--color-text-default-light: #EDEEEE;
--color-bg-default: #2f3437;
--color-border-default: #444B4E;
--color-border-dark: var(--color-border-default);
--color-ui-hover-bg: #474C50;
--color-card-bg: #292E31;
--color-card-bg-hover: #474C50;
--color-calendar-weekend-bg: #24282B;
--color-checkbox-bg: #364954;
--color-code-bg: rgba(135,131,120,.15);
/*Scrollbar*/
--scrollbar-background-color: #2f3437;
--scrollbar-thumb-color: #444B4E;
--scrollbar-border-color: #2f3437;
/*Navbar*/
--navbar-text-color: #EDEEEE;
--navbar-list-item-hover: rgba(255,255,255,.2);
--navbar-background-color: #24282B;
--navbar-background-color-hover: #33373a;
--navbar-button-text-color: #2E3437;
--navbar-button-background-color: #EDEEEE;
--navbar-menu-background-color: var(--navbar-background-color);
--navbar-text-color-dark: #dedfdf;
/*Footer*/
--footer-text-color: #EDEEEE;
--footer-background-color: #24282B;
/*Sidebar*/
--sidebar-text-color: #EDEEEE;
--sidebar-cta-text-color: #EDEEEE;
--sidebar-background-color: #24282B;
--sidebar-cta-background-color: #24282B;
--sidebar-border-color: #444B4E;
--sidebar-background-color-hover: #474C50;
--sidebar-text-color-dark: #dedfdf;
--sidebar-cta-background-color-hover: #474C50;
}
/* Calendar for dark mode */
html.theme-dark .notion-collection-calendar__row {
box-shadow: var(--color-border-default) -1px 0px 0px;
}
html.theme-dark .notion-collection-calendar__week-days {
box-shadow: var(--color-border-default) 0px 1px 0px;
}
html.theme-dark .notion-collection-calendar__date {
border-right: 1px solid var(--color-border-default);
border-bottom: 1px solid var(--color-border-default);
}
/**
* One Dark theme for prism.
* Based on Atom's One Dark theme: https://github.com/atom/atom/tree/master/packages/one-dark-syntax
*/
/**
* One Dark colours (accurate as of commit 8ae45ca on 6 Sep 2018)
* From colors.less
* --mono-1: hsl(22014%71%);
* --mono-2: hsl(2209%55%);
* --mono-3: hsl(22010%40%);
* --hue-1: hsl(18747%55%);
* --hue-2: hsl(20782%66%);
* --hue-3: hsl(28660%67%);
* --hue-4: hsl(9538%62%);
* --hue-5: hsl(35565%65%);
* --hue-5-2: hsl(548%51%);
* --hue-6: hsl(2954%61%);
* --hue-6-2: hsl(3967%69%);
* --syntax-fg: hsl(22014%71%);
* --syntax-bg: hsl(22013%18%);
* --syntax-gutter: hsl(22014%45%);
* --syntax-guide: hsla(22014%71%0.15);
* --syntax-accent: hsl(220100%66%);
* From syntax-variables.less
* --syntax-selection-color: hsl(22013%28%);
* --syntax-gutter-background-color-selected: hsl(22013%26%);
* --syntax-cursor-line: hsla(220100%80%0.04);
*/
html.theme-dark code[class*="language-"],
html.theme-dark pre[class*="language-"] {
background: hsl(22013%18%);
color: hsl(22014%71%);
text-shadow: 0 1px rgba(0000.3);
font-family: "Fira Code""Fira Mono"MenloConsolas"DejaVu Sans Mono"monospace;
direction: ltr;
text-align: left;
white-space: pre;
word-spacing: normal;
word-break: normal;
line-height: 1.5;
-moz-tab-size: 2;
-o-tab-size: 2;
tab-size: 2;
-webkit-hyphens: none;
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
}
/* Selection */
html.theme-dark code[class*="language-"]::-moz-selection,
html.theme-dark code[class*="language-"] *::-moz-selection,
html.theme-dark pre[class*="language-"] *::-moz-selection {
background: hsl(22013%28%);
color: inherit;
text-shadow: none;
}
html.theme-dark code[class*="language-"]::selection,
html.theme-dark code[class*="language-"] *::selection,
html.theme-dark pre[class*="language-"] *::selection {
background: hsl(22013%28%);
color: inherit;
text-shadow: none;
}
/* Code blocks */
html.theme-dark pre[class*="language-"] {
padding: 1em;
margin: 0.5em 0;
overflow: auto;
border-radius: 0.3em;
}
/* Inline code */
html.theme-dark :not(pre) > code[class*="language-"] {
padding: 0.2em 0.3em;
border-radius: 0.3em;
white-space: normal;
}
/* Print */
@media print {
html.theme-dark code[class*="language-"],
html.theme-dark pre[class*="language-"] {
text-shadow: none;
}
}
html.theme-dark .token.comment,
html.theme-dark .token.prolog,
html.theme-dark .token.cdata {
color: hsl(22010%40%);
}
html.theme-dark .token.doctype,
html.theme-dark .token.punctuation,
html.theme-dark .token.entity {
color: hsl(22014%71%);
}
html.theme-dark .token.attr-name,
html.theme-dark .token.class-name,
html.theme-dark .token.boolean,
html.theme-dark .token.constant,
html.theme-dark .token.number,
html.theme-dark .token.atrule {
color: hsl(2954%61%);
}
html.theme-dark .token.keyword {
color: hsl(28660%67%);
}
html.theme-dark .token.property,
html.theme-dark .token.tag,
html.theme-dark .token.symbol,
html.theme-dark .token.deleted,
html.theme-dark .token.important {
color: hsl(35565%65%);
}
html.theme-dark .token.selector,
html.theme-dark .token.string,
html.theme-dark .token.char,
html.theme-dark .token.builtin,
html.theme-dark .token.inserted,
html.theme-dark .token.regex,
html.theme-dark .token.attr-value,
html.theme-dark .token.attr-value > .token.punctuation {
color: hsl(9538%62%);
}
html.theme-dark .token.variable,
html.theme-dark .token.operator,
html.theme-dark .token.function {
color: hsl(20782%66%);
}
html.theme-dark .token.url {
color: hsl(18747%55%);
}
/* HTML overrides */
html.theme-dark .token.attr-value > .token.punctuation.attr-equals,
html.theme-dark .token.special-attr > .token.attr-value > .token.value.css {
color: hsl(22014%71%);
}
/* CSS overrides */
html.theme-dark .language-css .token.selector {
color: hsl(35565%65%);
}
html.theme-dark .language-css .token.property {
color: hsl(22014%71%);
}
html.theme-dark .language-css .token.function,
html.theme-dark .language-css .token.url > .token.function {
color: hsl(18747%55%);
}
html.theme-dark .language-css .token.url > .token.string.url {
color: hsl(9538%62%);
}
html.theme-dark .language-css .token.important,
html.theme-dark .language-css .token.atrule .token.rule {
color: hsl(28660%67%);
}
/* JS overrides */
html.theme-dark .language-javascript .token.operator {
color: hsl(28660%67%);
}
html.theme-dark .language-javascript .token.template-string > .token.interpolation > .token.interpolation-punctuation.punctuation {
color: hsl(548%51%);
}
/* JSON overrides */
html.theme-dark .language-on .token.operator {
color: hsl(22014%71%);
}
html.theme-dark .language-on .token.null.keyword {
color: hsl(2954%61%);
}
/* MD overrides */
html.theme-dark .language-markdown .token.url,
html.theme-dark .language-markdown .token.url > .token.operator,
html.theme-dark .language-markdown .token.url-reference.url > .token.string {
color: hsl(22014%71%);
}
html.theme-dark .language-markdown .token.url > .token.content {
color: hsl(20782%66%);
}
html.theme-dark .language-markdown .token.url > .token.url,
html.theme-dark .language-markdown .token.url-reference.url {
color: hsl(18747%55%);
}
html.theme-dark .language-markdown .token.blockquote.punctuation,
html.theme-dark .language-markdown .token.hr.punctuation {
color: hsl(22010%40%);
font-: italic;
}
html.theme-dark .language-markdown .token.code-snippet {
color: hsl(9538%62%);
}
html.theme-dark .language-markdown .token.bold .token.content {
color: hsl(2954%61%);
}
html.theme-dark .language-markdown .token.italic .token.content {
color: hsl(28660%67%);
}
html.theme-dark .language-markdown .token.strike .token.content,
html.theme-dark .language-markdown .token.strike .token.punctuation,
html.theme-dark .language-markdown .token.list.punctuation,
html.theme-dark .language-markdown .token.title.important > .token.punctuation {
color: hsl(35565%65%);
}
/* General */
html.theme-dark .token.bold {
font-weight: bold;
}
html.theme-dark .token.comment,
html.theme-dark .token.italic {
font-: italic;
}
html.theme-dark .token.entity {
cursor: help;
}
html.theme-dark .token.namespace {
opacity: 0.8;
}
/* Plugin overrides */
/* Selectors should have higher specificity than those in the plugins' default sheets */
/* Show Invisibles plugin overrides */
html.theme-dark .token.token.tab:not(:empty):before,
html.theme-dark .token.token.cr:before,
html.theme-dark .token.token.lf:before,
html.theme-dark .token.token.space:before {
color: hsla(22014%71%0.15);
text-shadow: none;
}
/* Toolbar plugin overrides */
/* Space out all buttons and move them away from the right edge of the code block */
html.theme-dark div.code-toolbar > .toolbar.toolbar > .toolbar-item {
margin-right: 0.4em;
}
/* Styling the buttons */
html.theme-dark div.code-toolbar > .toolbar.toolbar > .toolbar-item > button,
html.theme-dark div.code-toolbar > .toolbar.toolbar > .toolbar-item > a,
html.theme-dark div.code-toolbar > .toolbar.toolbar > .toolbar-item > span {
background: hsl(22013%26%);
color: hsl(2209%55%);
padding: 0.1em 0.4em;
border-radius: 0.3em;
}
html.theme-dark div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:hover,
html.theme-dark div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:focus,
html.theme-dark div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:hover,
html.theme-dark div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:focus,
html.theme-dark div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:hover,
html.theme-dark div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:focus {
background: hsl(22013%28%);
color: hsl(22014%71%);
}
/* Line Highlight plugin overrides */
/* The highlighted line itself */
html.theme-dark .line-highlight.line-highlight {
background: hsla(220100%80%0.04);
}
/* Default line numbers in Line Highlight plugin */
html.theme-dark .line-highlight.line-highlight:before,
html.theme-dark .line-highlight.line-highlight[data-end]:after {
background: hsl(22013%26%);
color: hsl(22014%71%);
padding: 0.1em 0.6em;
border-radius: 0.3em;
box-shadow: 0 2px 0 0 rgba(0000.2); /* same as Toolbar plugin default */
}
/* Hovering over a linkable line number (in the gutter area) */
/* Requires Line Numbers plugin as well */
html.theme-dark pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows > span:hover:before {
background-color: hsla(220100%80%0.04);
}
/* Line Numbers and Command Line plugins overrides */
/* Line separating gutter from coding area */
html.theme-dark .line-numbers.line-numbers .line-numbers-rows,
html.theme-dark .command-line .command-line-prompt {
border-right-color: hsla(22014%71%0.15);
}
/* Stuff in the gutter */
html.theme-dark .line-numbers .line-numbers-rows > span:before,
html.theme-dark .command-line .command-line-prompt > span:before {
color: hsl(22014%45%);
}
/* Match Braces plugin overrides */
/* Note: Outline colour is inherited from the braces */
html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-1,
html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-5,
html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-9 {
color: hsl(35565%65%);
}
html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-2,
html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-6,
html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-10 {
color: hsl(9538%62%);
}
html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-3,
html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-7,
html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-11 {
color: hsl(20782%66%);
}
html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-4,
html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-8,
html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-12 {
color: hsl(28660%67%);
}
/* Diff Highlight plugin overrides */
/* Taken from https://github.com/atom/github/blob/master/s/variables.less */
html.theme-dark pre.diff-highlight > code .token.token.deleted:not(.prefix),
html.theme-dark pre > code.diff-highlight .token.token.deleted:not(.prefix) {
background-color: hsla(353100%66%0.15);
}
html.theme-dark pre.diff-highlight > code .token.token.deleted:not(.prefix)::-moz-selection,
html.theme-dark pre.diff-highlight > code .token.token.deleted:not(.prefix) *::-moz-selection,
html.theme-dark pre > code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection,
html.theme-dark pre > code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection {
background-color: hsla(35395%66%0.25);
}
html.theme-dark pre.diff-highlight > code .token.token.deleted:not(.prefix)::selection,
html.theme-dark pre.diff-highlight > code .token.token.deleted:not(.prefix) *::selection,
html.theme-dark pre > code.diff-highlight .token.token.deleted:not(.prefix)::selection,
html.theme-dark pre > code.diff-highlight .token.token.deleted:not(.prefix) *::selection {
background-color: hsla(35395%66%0.25);
}
html.theme-dark pre.diff-highlight > code .token.token.inserted:not(.prefix),
html.theme-dark pre > code.diff-highlight .token.token.inserted:not(.prefix) {
background-color: hsla(137100%55%0.15);
}
html.theme-dark pre.diff-highlight > code .token.token.inserted:not(.prefix)::-moz-selection,
html.theme-dark pre.diff-highlight > code .token.token.inserted:not(.prefix) *::-moz-selection,
html.theme-dark pre > code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection,
html.theme-dark pre > code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection {
background-color: hsla(13573%55%0.25);
}
html.theme-dark pre.diff-highlight > code .token.token.inserted:not(.prefix)::selection,
html.theme-dark pre.diff-highlight > code .token.token.inserted:not(.prefix) *::selection,
html.theme-dark pre > code.diff-highlight .token.token.inserted:not(.prefix)::selection,
html.theme-dark pre > code.diff-highlight .token.token.inserted:not(.prefix) *::selection {
background-color: hsla(13573%55%0.25);
}
/* Previewers plugin overrides */
/* Based on https://github.com/atom-community/atom-ide-datatip/blob/master/s/atom-ide-datatips.less and https://github.com/atom/atom/blob/master/packages/one-dark-ui */
/* Border around popup */
html.theme-dark .prism-previewer.prism-previewer:before,
html.theme-dark .prism-previewer-gradient.prism-previewer-gradient div {
border-color: hsl(22413%17%);
}
/* Angle and time should remain as circles and are hence not included */
html.theme-dark .prism-previewer-color.prism-previewer-color:before,
html.theme-dark .prism-previewer-gradient.prism-previewer-gradient div,
html.theme-dark .prism-previewer-easing.prism-previewer-easing:before {
border-radius: 0.3em;
}
/* Triangles pointing to the code */
html.theme-dark .prism-previewer.prism-previewer:after {
border-top-color: hsl(22413%17%);
}
html.theme-dark .prism-previewer-flipped.prism-previewer-flipped.after {
border-bottom-color: hsl(22413%17%);
}
/* Background colour within the popup */
html.theme-dark .prism-previewer-angle.prism-previewer-angle:before,
html.theme-dark .prism-previewer-time.prism-previewer-time:before,
html.theme-dark .prism-previewer-easing.prism-previewer-easing {
background: hsl(21913%22%);
}
/* For anglethis is the positive area (eg. 90deg will display one quadrant in this colour) */
/* For timethis is the alternate colour */
html.theme-dark .prism-previewer-angle.prism-previewer-angle circle,
html.theme-dark .prism-previewer-time.prism-previewer-time circle {
stroke: hsl(22014%71%);
stroke-opacity: 1;
}
/* Stroke colours of the handledirection pointand vector itself */
html.theme-dark .prism-previewer-easing.prism-previewer-easing circle,
html.theme-dark .prism-previewer-easing.prism-previewer-easing path,
html.theme-dark .prism-previewer-easing.prism-previewer-easing line {
stroke: hsl(22014%71%);
}
/* Fill colour of the handle */
html.theme-dark .prism-previewer-easing.prism-previewer-easing circle {
fill: transparent;
}
html.theme-light {
/* Gray */
--gray-h: 219;
--gray-s: 11%;
--gray-l: 65%;
--color-gray: hsl(var(--gray-h)var(--gray-s)var(--gray-l));
--color-text-gray: var(--color-gray);
--color-bg-gray: hsl(
var(--gray-h),
var(--gray-s),
90%
);
--color-bg-gray-light: var(--color-bg-gray);
--color-pill-gray: hsl(
calc(var(--gray-h) + 14),
var(--gray-s),
90%
);
--color-pill-text-gray: hsl(
var(--gray-h),
var(--gray-s),
calc(var(--gray-l) - 28%)
);
--color-bg-form-btn-gray: #A7A39A;
/* Brown */
--brown-h: 26;
--brown-s: 53%;
--brown-l: 55%;
--color-brown: hsl(var(--brown-h)var(--brown-s)var(--brown-l));
--color-text-brown: var(--color-brown);
--color-bg-brown: hsl(
var(--brown-h),
var(--brown-s),
90%
);
--color-bg-brown-light: var(--color-bg-brown);
--color-pill-brown: hsl(
var(--brown-h),
calc(var(--brown-s) + 10%),
90%
);
--color-pill-text-brown: hsl(
var(--brown-h),
calc(var(--brown-s) + 10%),
calc(var(--brown-l) - 28%)
);
--color-bg-form-btn-brown: #9A6851;
/* Orange */
--orange-h: 27;
--orange-s: 96%;
--orange-l: 61%;
--color-orange: hsl(
var(--orange-h),
var(--orange-s),
var(--orange-l)
);
--color-text-orange: var(--color-orange);
--color-bg-orange: hsl(
var(--orange-h),
var(--orange-s),
90%
);
--color-bg-orange-light: var(--color-bg-orange);
--color-pill-orange: hsl(
var(--orange-h),
calc(var(--orange-s) - 6%),
90%
);
--color-pill-text-orange: hsl(
calc(var(--orange-h) - 5),
calc(var(--orange-s) - 18%),
calc(var(--orange-l) - 28%)
);
--color-bg-form-btn-orange: #D9730D;
/* Yellow */
--yellow-h: 43;
--yellow-s: 96%;
--yellow-l: 56%;
--color-yellow: hsl(
var(--yellow-h),
var(--yellow-s),
var(--yellow-l)
);
--color-text-yellow: var(--color-yellow);
--color-bg-yellow: hsl(
var(--yellow-h),
calc(var(--yellow-s) + 90%),
90%
);
--color-bg-yellow-light: var(--color-bg-yellow);
--color-pill-yellow: hsl(
calc(var(--yellow-h) + 3),
calc(var(--yellow-s) + 24%),
90%
);
--color-pill-text-yellow: hsl(
calc(var(--yellow-h) - 11),
calc(var(--yellow-s) - 22%),
calc(var(--yellow-l) - 28%)
);
--color-bg-form-btn-yellow: #CA922F;
/* Green */
--green-h: 158;
--green-s: 64%;
--green-l: 52%;
--color-green: hsl(var(--green-h)var(--green-s)var(--green-l));
--color-text-green: var(--color-green);
--color-bg-green: hsl(
var(--green-h),
var(--green-s),
90%
);
--color-bg-green-light: var(--color-bg-green);
--color-pill-green: hsl(
calc(var(--green-h) - 28),
calc(var(--green-s) + 3%),
90%
);
--color-pill-text-green: hsl(
calc(var(--green-h) - 2),
var(--green-s),
calc(var(--green-l) - 22%)
);
--color-bg-form-btn-green: #448361;
/* Blue */
--blue-h: 213;
--blue-s: 94%;
--blue-l: 68%;
--color-blue: hsl(var(--blue-h)var(--blue-s)var(--blue-l));
--color-text-blue: var(--color-blue);
--color-bg-blue: hsl(
var(--blue-h),
var(--blue-s),
90%
);
--color-bg-blue-light: var(--color-bg-blue);
--color-pill-blue: hsl(
var(--blue-h),
calc(var(--blue-s) - 5%),
90%
);
--color-pill-text-blue: hsl(
calc(var(--blue-h) + 7),
calc(var(--blue-s) - 6%),
calc(var(--blue-l) - 22%)
);
--color-bg-form-btn-blue: #327DA9;
/* Purple */
--purple-h: 270;
--purple-s: 95%;
--purple-l: 75%;
--color-purple: hsl(
var(--purple-h),
var(--purple-s),
var(--purple-l)
);
--color-text-purple: var(--color-purple);
--color-bg-purple: hsl(
var(--purple-h),
var(--purple-s),
90%
);
--color-bg-purple-light: var(--color-bg-purple);
--color-pill-purple: hsl(
var(--purple-h),
calc(var(--purple-s) + 5%),
90%
);
--color-pill-text-purple: hsl(
calc(var(--purple-h) + 1),
calc(var(--purple-s) + 10%),
calc(var(--purple-l) - 31%)
);
--color-bg-form-btn-purple: #8F64AF;
/* Pink */
--pink-h: 329;
--pink-s: 86%;
--pink-l: 70%;
--color-pink: hsl(var(--pink-h)var(--pink-s)var(--pink-l));
--color-text-pink: var(--color-pink);
--color-bg-pink: hsl(
var(--pink-h),
var(--pink-s),
90%
);
--color-bg-pink-light: var(--color-bg-pink);
--color-pill-pink: hsl(
var(--pink-h),
var(--pink-s),
90%
);
--color-pill-text-pink: hsl(
calc(var(--pink-h) + 3),
calc(var(--pink-s) - 14%),
calc(var(--pink-l) - 31%)
);
--color-bg-form-btn-pink: #C24C8B;
/* Red */
--red-h: 0;
--red-s: 91%;
--red-l: 71%;
--color-red: hsl(var(--red-h)var(--red-s)var(--red-l));
--color-text-red: var(--color-red);
--color-bg-red: hsl(
var(--red-h),
var(--red-s),
90%
);
--color-bg-red-light: var(--color-bg-red);
--color-pill-red: hsl(
calc(var(--red-h) + 6),
calc(var(--red-s) + 42%),
90%
);
--color-pill-text-red: hsl(
calc(var(--red-h) + 0),
var(--red-s),
calc(var(--red-l) - 32%)
);
--color-bg-form-btn-red: #D44E49;
/*Default*/
--default-h: 45;
--default-s: 8%;
--default-l: 20%;
--color-default: hsl(
var(--default-h),
var(--default-s),
var(--default-l)
);
--color-pill-default: hsl(
var(--gray-h),
var(--gray-s),
90%
);
--color-pill-text-default: hsl(
var(--gray-h),
var(--gray-s),
calc(var(--gray-l) - 28%)
);
--color-bg-form-btn-default: #55534E;
/*Other*/
--color-text-default: #37352F;
--color-text-default-light: #7d7c78;
--color-bg-default: #ffffff;
--color-border-default: #E9E9E7;
--color-border-dark: var(--color-border-default);
--color-ui-hover-bg: #efefef;
--color-card-bg: #ffffff;
--color-card-bg-hover: #E8E5E0;
--color-calendar-weekend-bg: #EDE8E2;
--color-checkbox-bg: #2EAADC;
--color-code-bg: rgba(135,131,120,.15);
/*Scrollbar*/
--scrollbar-background-color: #ffffff;
--scrollbar-thumb-color: #2782d9;
--scrollbar-border-color: #E8E8E8;
/*Navbar*/
--navbar-text-color: #37352F;
--navbar-list-item-hover: rgba(1301301300.09);
--navbar-background-color-hover: #f0f0f0;
--navbar-background-color: #ffffff;
--navbar-button-text-color: #ffffff;
--navbar-button-background-color: #37352F;
--navbar-menu-background-color: var(--navbar-background-color);
--navbar-text-color-dark: #282620;
/*Footer*/
--footer-text-color: #4D586F;
--footer-background-color: #E8E5E0;
/*Sidebar*/
--sidebar-text-color: #37352F;
--sidebar-cta-text-color: #37352F;
--sidebar-background-color: #ffffff;
--sidebar-cta-background-color: #ffffff;
--sidebar-border-color: #ffffff;
--sidebar-background-color-hover: #efefef;
--sidebar-text-color-dark: #282620;
--sidebar-cta-background-color-hover: #efefef;
}
/**
* One Light theme for prism.
* Based on Atom's One Light theme: https://github.com/atom/atom/tree/master/packages/one-light-syntax
*/
/**
* One Light colours (accurate as of commit eb064bf on 19 Feb 2021)
* From colors.less
* --mono-1: hsl(2308%24%);
* --mono-2: hsl(2306%44%);
* --mono-3: hsl(2304%64%)
* --hue-1: hsl(19899%37%);
* --hue-2: hsl(22187%60%);
* --hue-3: hsl(30163%40%);
* --hue-4: hsl(11934%47%);
* --hue-5: hsl(574%59%);
* --hue-5-2: hsl(34484%43%);
* --hue-6: hsl(3599%36%);
* --hue-6-2: hsl(3599%40%);
* --syntax-fg: hsl(2308%24%);
* --syntax-bg: hsl(2301%98%);
* --syntax-gutter: hsl(2301%62%);
* --syntax-guide: hsla(2308%24%0.2);
* --syntax-accent: hsl(230100%66%);
* From syntax-variables.less
* --syntax-selection-color: hsl(2301%90%);
* --syntax-gutter-background-color-selected: hsl(2301%90%);
* --syntax-cursor-line: hsla(2308%24%0.05);
*/
html.theme-light code[class*="language-"],
html.theme-light pre[class*="language-"] {
color: hsl(2308%24%);
font-family: "Fira Code""Fira Mono"MenloConsolas"DejaVu Sans Mono"monospace;
direction: ltr;
text-align: left;
white-space: pre;
word-spacing: normal;
word-break: normal;
line-height: 1.5;
-moz-tab-size: 2;
-o-tab-size: 2;
tab-size: 2;
-webkit-hyphens: none;
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
}
/* Selection */
html.theme-light code[class*="language-"]::-moz-selection,
html.theme-light code[class*="language-"] *::-moz-selection,
html.theme-light pre[class*="language-"] *::-moz-selection {
background: hsl(2301%90%);
color: inherit;
}
html.theme-light code[class*="language-"]::selection,
html.theme-light code[class*="language-"] *::selection,
html.theme-light pre[class*="language-"] *::selection {
background: hsl(2301%90%);
color: inherit;
}
/* Code blocks */
html.theme-light pre[class*="language-"] {
padding: 1em;
margin: 0.5em 0;
overflow: auto;
border-radius: 0.3em;
}
/* Inline code */
html.theme-light :not(pre) > code[class*="language-"] {
padding: 0.2em 0.3em;
border-radius: 0.3em;
white-space: normal;
}
html.theme-light .token.comment,
html.theme-light .token.prolog,
html.theme-light .token.cdata {
color: hsl(2304%64%);
}
html.theme-light .token.doctype,
html.theme-light .token.punctuation,
html.theme-light .token.entity {
color: hsl(2308%24%);
}
html.theme-light .token.attr-name,
html.theme-light .token.class-name,
html.theme-light .token.boolean,
html.theme-light .token.constant,
html.theme-light .token.number,
html.theme-light .token.atrule {
color: hsl(3599%36%);
}
html.theme-light .token.keyword {
color: hsl(30163%40%);
}
html.theme-light .token.property,
html.theme-light .token.tag,
html.theme-light .token.symbol,
html.theme-light .token.deleted,
html.theme-light .token.important {
color: hsl(574%59%);
}
html.theme-light .token.selector,
html.theme-light .token.string,
html.theme-light .token.char,
html.theme-light .token.builtin,
html.theme-light .token.inserted,
html.theme-light .token.regex,
html.theme-light .token.attr-value,
html.theme-light .token.attr-value > .token.punctuation {
color: hsl(11934%47%);
}
html.theme-light .token.variable,
html.theme-light .token.operator,
html.theme-light .token.function {
color: hsl(22187%60%);
}
html.theme-light .token.url {
color: hsl(19899%37%);
}
/* HTML overrides */
html.theme-light .token.attr-value > .token.punctuation.attr-equals,
html.theme-light .token.special-attr > .token.attr-value > .token.value.css {
color: hsl(2308%24%);
}
/* CSS overrides */
html.theme-light .language-css .token.selector {
color: hsl(574%59%);
}
html.theme-light .language-css .token.property {
color: hsl(2308%24%);
}
html.theme-light .language-css .token.function,
html.theme-light .language-css .token.url > .token.function {
color: hsl(19899%37%);
}
html.theme-light .language-css .token.url > .token.string.url {
color: hsl(11934%47%);
}
html.theme-light .language-css .token.important,
html.theme-light .language-css .token.atrule .token.rule {
color: hsl(30163%40%);
}
/* JS overrides */
html.theme-light .language-javascript .token.operator {
color: hsl(30163%40%);
}
html.theme-light .language-javascript .token.template-string > .token.interpolation > .token.interpolation-punctuation.punctuation {
color: hsl(34484%43%);
}
/* JSON overrides */
html.theme-light .language-on .token.operator {
color: hsl(2308%24%);
}
html.theme-light .language-on .token.null.keyword {
color: hsl(3599%36%);
}
/* MD overrides */
html.theme-light .language-markdown .token.url,
html.theme-light .language-markdown .token.url > .token.operator,
html.theme-light .language-markdown .token.url-reference.url > .token.string {
color: hsl(2308%24%);
}
html.theme-light .language-markdown .token.url > .token.content {
color: hsl(22187%60%);
}
html.theme-light .language-markdown .token.url > .token.url,
html.theme-light .language-markdown .token.url-reference.url {
color: hsl(19899%37%);
}
html.theme-light .language-markdown .token.blockquote.punctuation,
html.theme-light .language-markdown .token.hr.punctuation {
color: hsl(2304%64%);
font-: italic;
}
html.theme-light .language-markdown .token.code-snippet {
color: hsl(11934%47%);
}
html.theme-light .language-markdown .token.bold .token.content {
color: hsl(3599%36%);
}
html.theme-light .language-markdown .token.italic .token.content {
color: hsl(30163%40%);
}
html.theme-light .language-markdown .token.strike .token.content,
html.theme-light .language-markdown .token.strike .token.punctuation,
html.theme-light .language-markdown .token.list.punctuation,
html.theme-light .language-markdown .token.title.important > .token.punctuation {
color: hsl(574%59%);
}
/* General */
html.theme-light .token.bold {
font-weight: bold;
}
html.theme-light .token.comment,
html.theme-light .token.italic {
font-: italic;
}
html.theme-light .token.entity {
cursor: help;
}
html.theme-light .token.namespace {
opacity: 0.8;
}
/* Plugin overrides */
/* Selectors should have higher specificity than those in the plugins' default sheets */
/* Show Invisibles plugin overrides */
html.theme-light .token.token.tab:not(:empty):before,
html.theme-light .token.token.cr:before,
html.theme-light .token.token.lf:before,
html.theme-light .token.token.space:before {
color: hsla(2308%24%0.2);
}
/* Toolbar plugin overrides */
/* Space out all buttons and move them away from the right edge of the code block */
html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item {
margin-right: 0.4em;
}
/* Styling the buttons */
html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > button,
html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > a,
html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > span {
background: hsl(2301%90%);
color: hsl(2306%44%);
padding: 0.1em 0.4em;
border-radius: 0.3em;
}
html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:hover,
html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:focus,
html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:hover,
html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:focus,
html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:hover,
html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:focus {
background: hsl(2301%78%); /* custom: darken(--syntax-bg20%) */
color: hsl(2308%24%);
}
/* Line Highlight plugin overrides */
/* The highlighted line itself */
html.theme-light .line-highlight.line-highlight {
background: hsla(2308%24%0.05);
}
/* Default line numbers in Line Highlight plugin */
html.theme-light .line-highlight.line-highlight:before,
html.theme-light .line-highlight.line-highlight[data-end]:after {
background: hsl(2301%90%);
color: hsl(2308%24%);
padding: 0.1em 0.6em;
border-radius: 0.3em;
box-shadow: 0 2px 0 0 rgba(0000.2); /* same as Toolbar plugin default */
}
/* Hovering over a linkable line number (in the gutter area) */
/* Requires Line Numbers plugin as well */
html.theme-light pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows > span:hover:before {
background-color: hsla(2308%24%0.05);
}
/* Line Numbers and Command Line plugins overrides */
/* Line separating gutter from coding area */
html.theme-light .line-numbers.line-numbers .line-numbers-rows,
html.theme-light .command-line .command-line-prompt {
border-right-color: hsla(2308%24%0.2);
}
/* Stuff in the gutter */
html.theme-light .line-numbers .line-numbers-rows > span:before,
html.theme-light .command-line .command-line-prompt > span:before {
color: hsl(2301%62%);
}
/* Match Braces plugin overrides */
/* Note: Outline colour is inherited from the braces */
html.theme-light .rainbow-braces .token.token.punctuation.brace-level-1,
html.theme-light .rainbow-braces .token.token.punctuation.brace-level-5,
html.theme-light .rainbow-braces .token.token.punctuation.brace-level-9 {
color: hsl(574%59%);
}
html.theme-light .rainbow-braces .token.token.punctuation.brace-level-2,
html.theme-light .rainbow-braces .token.token.punctuation.brace-level-6,
html.theme-light .rainbow-braces .token.token.punctuation.brace-level-10 {
color: hsl(11934%47%);
}
html.theme-light .rainbow-braces .token.token.punctuation.brace-level-3,
html.theme-light .rainbow-braces .token.token.punctuation.brace-level-7,
html.theme-light .rainbow-braces .token.token.punctuation.brace-level-11 {
color: hsl(22187%60%);
}
html.theme-light .rainbow-braces .token.token.punctuation.brace-level-4,
html.theme-light .rainbow-braces .token.token.punctuation.brace-level-8,
html.theme-light .rainbow-braces .token.token.punctuation.brace-level-12 {
color: hsl(30163%40%);
}
/* Diff Highlight plugin overrides */
/* Taken from https://github.com/atom/github/blob/master/s/variables.less */
html.theme-light pre.diff-highlight > code .token.token.deleted:not(.prefix),
html.theme-light pre > code.diff-highlight .token.token.deleted:not(.prefix) {
background-color: hsla(353100%66%0.15);
}
html.theme-light pre.diff-highlight > code .token.token.deleted:not(.prefix)::-moz-selection,
html.theme-light pre.diff-highlight > code .token.token.deleted:not(.prefix) *::-moz-selection,
html.theme-light pre > code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection,
html.theme-light pre > code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection {
background-color: hsla(35395%66%0.25);
}
html.theme-light pre.diff-highlight > code .token.token.deleted:not(.prefix)::selection,
html.theme-light pre.diff-highlight > code .token.token.deleted:not(.prefix) *::selection,
html.theme-light pre > code.diff-highlight .token.token.deleted:not(.prefix)::selection,
html.theme-light pre > code.diff-highlight .token.token.deleted:not(.prefix) *::selection {
background-color: hsla(35395%66%0.25);
}
html.theme-light pre.diff-highlight > code .token.token.inserted:not(.prefix),
html.theme-light pre > code.diff-highlight .token.token.inserted:not(.prefix) {
background-color: hsla(137100%55%0.15);
}
html.theme-light pre.diff-highlight > code .token.token.inserted:not(.prefix)::-moz-selection,
html.theme-light pre.diff-highlight > code .token.token.inserted:not(.prefix) *::-moz-selection,
html.theme-light pre > code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection,
html.theme-light pre > code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection {
background-color: hsla(13573%55%0.25);
}
html.theme-light pre.diff-highlight > code .token.token.inserted:not(.prefix)::selection,
html.theme-light pre.diff-highlight > code .token.token.inserted:not(.prefix) *::selection,
html.theme-light pre > code.diff-highlight .token.token.inserted:not(.prefix)::selection,
html.theme-light pre > code.diff-highlight .token.token.inserted:not(.prefix) *::selection {
background-color: hsla(13573%55%0.25);
}
/* Previewers plugin overrides */
/* Based on https://github.com/atom-community/atom-ide-datatip/blob/master/s/atom-ide-datatips.less and https://github.com/atom/atom/blob/master/packages/one-light-ui */
/* Border around popup */
html.theme-light .prism-previewer.prism-previewer:before,
html.theme-light .prism-previewer-gradient.prism-previewer-gradient div {
border-color: hsl(0095%);
}
/* Angle and time should remain as circles and are hence not included */
html.theme-light .prism-previewer-color.prism-previewer-color:before,
html.theme-light .prism-previewer-gradient.prism-previewer-gradient div,
html.theme-light .prism-previewer-easing.prism-previewer-easing:before {
border-radius: 0.3em;
}
/* Triangles pointing to the code */
html.theme-light .prism-previewer.prism-previewer:after {
border-top-color: hsl(0095%);
}
html.theme-light .prism-previewer-flipped.prism-previewer-flipped.after {
border-bottom-color: hsl(0095%);
}
/* Background colour within the popup */
html.theme-light .prism-previewer-angle.prism-previewer-angle:before,
html.theme-light .prism-previewer-time.prism-previewer-time:before,
html.theme-light .prism-previewer-easing.prism-previewer-easing {
background: hsl(00%100%);
}
/* For anglethis is the positive area (eg. 90deg will display one quadrant in this colour) */
/* For timethis is the alternate colour */
html.theme-light .prism-previewer-angle.prism-previewer-angle circle,
html.theme-light .prism-previewer-time.prism-previewer-time circle {
stroke: hsl(2308%24%);
stroke-opacity: 1;
}
/* Stroke colours of the handledirection pointand vector itself */
html.theme-light .prism-previewer-easing.prism-previewer-easing circle,
html.theme-light .prism-previewer-easing.prism-previewer-easing path,
html.theme-light .prism-previewer-easing.prism-previewer-easing line {
stroke: hsl(2308%24%);
}
/* Fill colour of the handle */
html.theme-light .prism-previewer-easing.prism-previewer-easing circle {
fill: transparent;
}
:root {
/* Layout */
--padding-layout: 0.6rem;
--border-radii-layout: 9px;
--border-thickness-layout: 1px;
--border-type-layout: solid;
--border-layout: var(--border-thickness-layout)
var(--border-type-layout) var(--color-border-default);
--layout-max-width: 900px;
--column-spacing: 46px;
--page-display: flex;
--padding-right: calc(env(safe-area-inset-right) + 96px);
--padding-left: calc(env(safe-area-inset-left) + 96px);
--padding-right-mobile: calc(env(safe-area-inset-right) + 24px);
--padding-left-mobile: calc(env(safe-area-inset-left) + 24px);
/* Header */
--header-cover-height: 30vh;
--header-title-align: center;
--header-icon-align: -112px 0 0 0;
--header-display: block;
/* Collection header */
--collection-header-border: var(--border-layout);
/* Collection table */
--collection-table-cell-padding: calc(var(--padding-layout) - 0.3rem)
calc(var(--padding-layout) - 0.1rem);
/* Collection list */
--collection-list-item-padding: calc(var(--padding-layout) - 0.5rem);
--collection-list-item-border-radii: calc(
var(--border-radii-layout) - 1px
);
/* Collection card */
--collection-card-padding: 0px;
--collection-card-title-padding: 0px;
--collection-card-content-padding: var(--padding-layout);
--collection-card-border-radii: var(--border-radii-layout);
--collection-card-gap: 17px;
--collection-card-shadow: rgba(1515150.1) 0px 0px 0px 1pxrgba(1515150.1) 0px 2px 4px;
--collection-card-title-size: 1.043rem;
--collection-card-cover-height-small: 128px;
--collection-card-cover-size-small: 172px;
--collection-card-cover-height-medium: 200px;
--collection-card-cover-size-medium: 260px;
--collection-card-cover-height-large: 224px;
--collection-card-cover-size-large: 320px;
--collection-card-icon-display: inline-flex;
/* Callout */
--callout-padding: calc(var(--padding-layout) + 0.4rem)
calc(var(--padding-layout) + 0.4rem)
calc(var(--padding-layout) + 0.4rem)
calc(var(--padding-layout) + 0.1em);
--callout-border-radii: calc(var(--border-radii-layout) - 2px);
--callout-border: var(--border-layout);
--callout-icon-display: block;
--callout-shadow: none;
/* File */
--file-border-radii: calc(var(--border-radii-layout) - 2px);
/* Equation */
--equation-border-radii: calc(var(--border-radii-layout) - 2px);
/* Divider */
--divider-border: var(--border-layout);
/* Quote */
--quote-border: calc(var(--border-thickness-layout) + 2px) solid
currentcolor;
/* Code */
--code-padding: calc(var(--padding-layout) + 1.4rem);
--code-border-radii: var(--border-radii-layout);
/* Tweet */
--tweet-padding: calc(var(--padding-layout) + 0.65rem)
calc(var(--padding-layout) + 0.65rem)
calc(var(--padding-layout) + 0.05rem)
calc(var(--padding-layout) + 0.65rem);
--tweet-border-radii: var(--border-radii-layout);
--tweet-border: var(--border-layout);
/* Bookmark */
--bookmark-padding: calc(var(--padding-layout) + 0.15rem) 0px
calc(var(--padding-layout) + 0.025rem)
calc(var(--padding-layout) + 0.275rem);
--bookmark-border-radii: var(--border-radii-layout);
--bookmark-border: var(--border-layout);
--bookmark-image-border-radii: 0px
calc(var(--border-radii-layout) - 1px)
calc(var(--border-radii-layout) - 1px) 0px;
/* Embed */
--embed-border-radii: calc(var(--border-radii-layout) - 5px);
/* Image */
--image-border-radii: calc(var(--border-radii-layout) - 5px);
/* Typography */
--title-size: 4.11rem;
--quote-size: 1.13rem;
--quote-size-large: 1.34rem;
--heading-size: 0.98rem;
--primary-font: InterInter-fallbackHelveticaApple Color Emoji,
Segoe UI EmojiNotoColorEmojiNoto Color Emoji,
Segoe UI SymbolAndroid EmojiEmojiSymbols-apple-system,
BlinkMacSystemFontSegoe UIRobotoHelvetica NeueNoto Sans,
sans-serif;
--secondary-font: InterInter-fallbackHelveticaApple Color Emoji,
Segoe UI EmojiNotoColorEmojiNoto Color Emoji,
Segoe UI SymbolAndroid EmojiEmojiSymbols-apple-system,
BlinkMacSystemFontSegoe UIRobotoHelvetica NeueNoto Sans,
sans-serif;
--text-weight: 400;
--heading-weight: 600;
--heading1-size: calc(var(--heading-size) * 1.875);
--heading2-size: calc(var(--heading-size) * 1.5);
--heading3-size: calc(var(--heading-size) * 1.25);
--heading4-size: calc(var(--heading-size) * 1);
--heading5-size: calc(var(--heading-size) * 0.8125);
/* Scrollbars */
--scrollbar-width: 15px;
/* Navbar */
--navbar-height: 69px;
--navbar-shadow: rgba(0000.4) 0px 4px 8px -2px;
--navbar-button-border-radii: 50px;
--navbar-list-width-single-column: 320px;
--navbar-list-width: 620px;
/*Sidebar*/
--sidebar-width: 277px;
--sidebar-shadow: rgba(0000.27) 4px 0px 8px -2px;
}
html {
scroll-padding-top: 75px;
}
body {
font-family: var(--secondary-font);
}
.notion-dropdown img.notion-icon {
display: none;
}
:root {
--collection-card-cover-height-medium: 150px !important;
}
.notion-collection-card__cover.medium.notion-collection-card__cover.medium img {
object-fit: cover !important;
object-position: center 50% !important;
}
>