@charset "UTF-8";code[class*=language-],pre[class*=language-]{color:#000;background:none;text-shadow:0 1px white;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:#ffffff80}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:700}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;z-index:10;top:.3em;right:.2em;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:#e0e0e033;box-shadow:0 2px #0003;border-radius:.5em}div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus{color:inherit;text-decoration:none}.token.punctuation.brace-hover,.token.punctuation.brace-selected{outline:solid 1px}.rainbow-braces .token.punctuation.brace-level-1,.rainbow-braces .token.punctuation.brace-level-5,.rainbow-braces .token.punctuation.brace-level-9{color:#e50;opacity:1}.rainbow-braces .token.punctuation.brace-level-2,.rainbow-braces .token.punctuation.brace-level-6,.rainbow-braces .token.punctuation.brace-level-10{color:#0b3;opacity:1}.rainbow-braces .token.punctuation.brace-level-3,.rainbow-braces .token.punctuation.brace-level-7,.rainbow-braces .token.punctuation.brace-level-11{color:#26f;opacity:1}.rainbow-braces .token.punctuation.brace-level-4,.rainbow-braces .token.punctuation.brace-level-8,.rainbow-braces .token.punctuation.brace-level-12{color:#e0e;opacity:1}code[class*=language-],pre[class*=language-]{color:#000;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{position:relative;margin:.5em 0;overflow:visible;padding:1px}pre[class*=language-]>code{position:relative;z-index:1;border-left:10px solid #358ccb;box-shadow:-1px 0 #358ccb,0 0 0 1px #dfdfdf;background-color:#fdfdfd;background-image:linear-gradient(transparent 50%,#458ed10a 50%);background-size:3em 3em;background-origin:content-box;background-attachment:local}code[class*=language-]{max-height:inherit;height:inherit;padding:0 1em;display:block;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background-color:#fdfdfd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em}:not(pre)>code[class*=language-]{position:relative;padding:.2em;border-radius:.3em;color:#c92c2c;border:1px solid rgba(0,0,0,.1);display:inline;white-space:normal}pre[class*=language-]:before,pre[class*=language-]:after{content:"";display:block;position:absolute;bottom:.75em;left:.18em;width:40%;height:20%;max-height:13em;box-shadow:0 13px 8px #979797;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}pre[class*=language-]:after{right:.75em;left:auto;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#7d8b99}.token.punctuation{color:#5f6364}.token.property,.token.tag,.token.boolean,.token.number,.token.function-name,.token.constant,.token.symbol,.token.deleted{color:#c92c2c}.token.selector,.token.attr-name,.token.string,.token.char,.token.function,.token.builtin,.token.inserted{color:#2f9c0a}.token.operator,.token.entity,.token.url,.token.variable{color:#a67f59;background:#ffffff80}.token.atrule,.token.attr-value,.token.keyword,.token.class-name{color:#1990b8}.token.regex,.token.important{color:#e90}.language-css .token.string,.style .token.string{color:#a67f59;background:#ffffff80}.token.important{font-weight:400}.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.7}@media screen and (max-width:767px){pre[class*=language-]:before,pre[class*=language-]:after{bottom:14px;box-shadow:none}}pre[class*=language-].line-numbers.line-numbers{padding-left:0}pre[class*=language-].line-numbers.line-numbers code{padding-left:3.8em}pre[class*=language-].line-numbers.line-numbers .line-numbers-rows{left:0}pre[class*=language-][data-line]{padding-top:0;padding-bottom:0;padding-left:0}pre[data-line] code{position:relative;padding-left:4em}pre .line-highlight{margin-top:0}@font-face{font-family:AppuntiDigitaliIcons;src:url(/assets/fonts/icomoon/fonts/AppuntiDigitaliIcons.woff) format("woff"),url(/assets/fonts/icomoon/fonts/AppuntiDigitaliIcons.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}[class^=icon-app-],[class*=" icon-app-"]{font-family:AppuntiDigitaliIcons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-app-saved-resources:before{content:"\f275"}.icon-app-retry:before{content:"\f536"}.icon-app-close-sidebar:before{content:"\f444"}.icon-app-open-sidebar:before{content:"\f0fe"}.icon-app-back-to-results:before{content:"\f2f0"}.icon-app-github:before{content:"\e90a";color:#000}.icon-app-stackoverflow:before{content:"\e907";color:#f47f24}.icon-app-mail:before{content:"\e909"}.icon-app-news:before{content:"\e908"}.icon-app-copy:before{content:"\e925"}.icon-app-tags:before{content:"\e936"}.icon-app-search:before{content:"\e986"}.icon-app-heart:before{content:"\e9da"}.icon-app-phone:before{content:"\e942"}.icon-app-download:before{content:"\e9c7"}.icon-app-linkedin:before{content:"\eac9"}.icon-app-drupal:before{content:"\fb02";color:#009cde}.icon-app-angular:before{content:"\f594";color:#dd0031}:root{--color-primary: #284283;--color-accent-green: #008b8b;--color-accent-green-light: #66cdaa;--color-accent-pink: #ffbdde;--color-highlight: color-mix(in srgb, var(--color-accent-pink) 30%, transparent);--color-highlight-selected: color-mix(in srgb, var(--color-accent-pink) 75%, transparent);--color-text: rgba(51, 51, 51, .87);--color-background: #f5f6f7;--font-primary: "Lato", sans-serif;--font-decorative: "Rock Salt", cursive;--app-header-height: 64px}::highlight(search-occurrence){background-color:#ed963fb3}::highlight(selected-search-occurrence){background-color:#ed963fe6;color:inherit;text-decoration:underline;text-decoration-thickness:2px}@font-face{font-family:Lato;src:url(/assets/fonts/lato/Lato-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/Lato-Bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Rock Salt;src:url(/assets/fonts/rock-salt/RockSalt-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-height:100vh;margin:0;font-family:var(--font-primary);font-size:16px;letter-spacing:.0179em;line-height:1.5;color:var(--color-text);background-image:url(/assets/images/stelline.png),url(/assets/images/sfondo-appunti.jpg)}img,picture,svg{display:block;max-width:100%}button,input,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:inherit}*{scrollbar-width:thin;scrollbar-color:var(--color-accent-green-light) var(--color-background)}h1,h2{color:var(--color-primary)}h3{color:var(--color-accent-green)}h4,h5,h6{border-left:solid 3px var(--color-accent-pink);padding-left:.5rem}.article-body{min-width:0;max-width:100%}.article-body pre{box-sizing:border-box;max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere}.article-body pre code{white-space:pre-wrap;overflow-wrap:anywhere}.article-body .codepen-demo{min-width:0;max-width:100%;overflow-x:hidden}.article-body img{max-width:100%;height:auto;margin:auto}.article-body table{max-width:100%;border:2px solid #FFFFFF;width:100%;text-align:left;border-collapse:collapse;margin-top:1rem;margin-bottom:1rem;table-layout:fixed}.article-body table td,.article-body table th{border:1px solid #FFFFFF;padding:.25rem .5rem;word-break:break-word}.article-body table tr:nth-child(2n){background:var(--text-primary-color)}.article-body table thead{background:#fff;border-bottom:4px solid #333333}.article-body table thead th{font-weight:700;color:#333;text-align:center;border-left:2px solid #333333}.article-body table thead th:first-child{border-left:none}.article-body table tfoot td{font-size:14px}.article-body table .cell-true{background-color:#c9e1bd}.app-header :focus-visible{outline-color:#fff}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}mark{background:linear-gradient(104deg,#82ffad00 .9%,#82ffad 2.4%,#82ffad80 5.8%,#82ffad1a 93%,#82ffadb3 96%,#82ffff00 98%),linear-gradient(183deg,#82ffad00 0,#82ffad4d 7.9%,#82ffad00 15%);padding:.1rem .5rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.5rem;text-shadow:-12px 12px 9.8px rgba(130,255,173,.7),21px -18.1px 7.3px #fff,-18.1px -27.3px 30px #fff}mark.match{background:linear-gradient(104deg,#ffb34700 .9%,#ed963fb3 2.4%,#ffb34780 5.8%,#ffb3471a 93%,#ffb347b3 96%,#ffb34700 98%),linear-gradient(183deg,#ffb34700 0,#ffb3474d 7.9%,#ffb34700 15%);padding:.1rem .5rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.5rem;text-shadow:-12px 12px 9.8px rgba(255,179,71,.7),21px -18.1px 7.3px #fff,-18.1px -27.3px 30px #fff}
