:root{--main-disabled:#a3cf74;--main-color:#74aa00;--primary-color:#74aa00;--main-highlight:#4c7a00;--max-width:1400px;--min-width:300px;--mobile-breakpoint:480px}.p-tag{background:var(--primary-color)}body{background-color:#f0f0f0;margin:0;padding:0;font-family:Arial,sans-serif}.my-cards-container{max-width:var(--max-width);min-width:var(--min-width);box-sizing:border-box;margin:auto;padding:20px}.cards-container{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:20px;display:flex}.tag-heading{align-items:center;gap:10px;margin:0;display:flex;position:relative}.tag-search-input-container{flex-grow:1;position:relative}#tag-search{box-sizing:border-box;border:none;border-bottom:1px solid #ccc;outline:none;width:100%;padding:8px;font-size:16px}.clear-button{cursor:pointer;background-color:var(--main-color);color:#fff;border-radius:15px;padding:3px 8px;font-size:12px;display:inline-block}#search-clear-button{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.clear-button:hover{background-color:var(--main-highlight)}.tag-list{flex-wrap:wrap;justify-content:space-between;gap:5px;display:flex}.tag-list:after{content:"";flex:auto}@media only screen and (max-width:480px){.hide-mobile{display:none}.image-content-wrapper{flex-direction:column;display:flex!important}}.full-width{width:100%}.p-button-tiny{padding:5px}table{border-collapse:collapse;white-space:nowrap;width:100%;display:block;overflow-x:auto}th,td{text-align:left;border:1px solid #d0d7de;padding:8px}th{background-color:#f6f8fa;font-weight:700}tr:nth-child(2n){background-color:#f6f8fa}.content-links-div{flex-direction:row;align-items:center;gap:.5rem 1rem;margin-bottom:1rem;display:flex}.content-links-btns{flex-wrap:wrap;gap:.5rem;max-width:100%;display:flex}@media only screen and (max-width:950px){.content-links-div{flex-direction:column;align-items:start}}@media only screen and (max-width:690px){.content-links-div{flex-direction:column;align-items:start}}pre,code{white-space:pre-wrap!important}.md-image{max-width:100%;margin:auto;display:block}
.header{z-index:100;text-align:center;background-color:var(--main-color);color:#fff;min-width:var(--min-width);padding:10px 0;font-size:20px;position:sticky;top:0}.header-links-prerender-hidden{display:none}.header-container{flex-direction:row;align-items:center;column-gap:.5rem;margin:0 1rem;display:flex}.header-heading{flex-grow:1;justify-content:center;gap:5px;margin-right:56px;display:flex}.header-heading a{color:var(--primary-50);text-decoration:none}.p-menu{border:0}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 0}.p-sidebar-custom-header{padding-bottom:0}.p-sidebar-custom-header>h2{margin-bottom:0}.menu-links{cursor:pointer;grid-template-columns:auto .9fr;align-items:center;margin:.5em 0;padding-left:2em;display:grid}.bold{font-weight:700}.menu-links:hover{background-color:#d3d3d3}.menu-a,.menu-a:visited{color:#000;text-align:left;text-decoration:none}.menu-icon{width:max-content}.menu-header-div{margin-left:2em;display:flex}.menu-header{text-align:left}.menu-dropdown{color:#06b6d4;cursor:pointer;text-align:center;background-color:#fff;border:none;border-radius:6px;outline:none;width:3rem;margin:auto;padding:.65625rem 1.09375rem;font-size:.875rem;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.menu-dropdown-in,.menu-dropdown-sub-in{margin:auto 1rem auto auto}.menu-dropdown:before{content:""}.menu-dropdown-in:before{content:""}.menu-dropdown-sub-in:before{content:""}.menu-sidebar{color:#000;z-index:1000;background-color:#fff;flex-direction:column;width:18em;height:100vh;max-height:100vh;display:flex;position:absolute;top:0;left:0;overflow-x:scroll}.sub-menu-sidebar{color:#000;z-index:1000;background-color:#fff;flex-direction:column;width:18em;height:100vh;max-height:100vh;display:flex;position:fixed;top:0;left:0}.menu-dropdown-input,.menu-dropdown-input:not(:checked)+.menu-sidebar,.menu-dropdown-input:not(:checked)~.menu-sidebar-shadow,.menu-dropdown-input:not(:checked)+.sub-menu-sidebar{display:none}.menu-links p{text-align:start;margin:0;font-weight:700}.menu-sidebar-shadow{opacity:.75;background-color:#000;width:100vw;height:100vh;position:absolute;top:0;left:0}@media only screen and (max-width:690px){.menu-sidebar,.sub-menu-sidebar{width:100vw}}
