.guide{display:block;max-width:var(--am-panels-body-max-width);margin:20px auto}#buttons{padding:10px;width:100%;text-align:center}#buttons button{border:#000;background-color:var(--am-color-core-tonal-gray1);border-radius:10px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;margin:0 5px;pointer-events:all;opacity:.6}#buttons button::after{width:0px;height:0px;border-right:10px solid var(--am-color-core-white);border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:none;content:" ";display:block;padding:0;margin-left:-4px}#buttons button:hover{background-color:var(--am-color-core-accent-blue)}#buttons [data-action="next"]{transform:rotate(180deg)}#toc{max-height:calc(98vh - var(--am-header-height));display:flex;flex-direction:column;align-items:center;position:relative;grid-area:toc;z-index:10}#toc .title{padding:15px;background-color:#202020;color:white;border-radius:4px;font-size:1.4rem;width:100%;text-align:center}#toc ul{list-style:none;width:100%;padding:0;margin-bottom:0}#toc ul li{padding:0 20px 0 10px;margin-bottom:10px}#toc ul li button{border:none;background-color:transparent;color:#808080;text-align:left;line-height:normal;display:flex;padding:5px 0}#toc ul li button span{margin-right:10px;white-space:nowrap}#toc ul li button:hover{color:#202020}#toc ul li.active>button{color:#202020}#toc>ul{overflow-y:scroll}#toc>ul ul{margin-top:10px}#page{flex-grow:1;padding:20px;display:flex;align-items:flex-start;flex-direction:column;overflow-y:auto;overflow-x:hidden;grid-area:page}#page .title{top:0;font-size:2em;margin-bottom:30px;position:sticky;background-color:#fff;width:100%;border-bottom:solid 1px #f5f5f5;align-self:flex-start}#page .title span{margin-right:10px}#page .title small{display:block;color:#303030;margin-top:8px}#page .content{width:100%;padding-bottom:50px}#page .content *{line-height:1.5rem}#page .content strong{font-weight:900}#page .content li{margin-bottom:10px}#page .content img{width:100%}#page .content h1{font-weight:700;font-size:1.8em;margin-bottom:30px}#page .content h2{font-size:1.4em;margin-bottom:20px}#page .content h3{margin-bottom:20px}#page .content .table-wrap{overflow:auto;margin-bottom:50px}#page .content .table-wrap table{width:auto;margin-bottom:20px}#page .content .table-wrap table th,#page .content .table-wrap table td{white-space:nowrap;padding:10px 40px 10px 10px}#page .content .table-wrap table tbody tr:nth-child(odd){background-color:#f0f0f0}@media (min-width:1024px){.guide{display:grid;grid-template-areas:"toc page";grid-template-columns:1fr 5fr;gap:1.5rem}#toc{width:300px;margin-left:10px;height:100%;position:sticky;top:calc(var(--am-header-height) + 20px)}#toc .title{margin:10px 0 20px}#toc>ul{flex-grow:1}#toc>ul li{margin-bottom:15px;padding-left:10px}#buttons{border-top:solid 1px #e0e0e0;padding:20px}#buttons button{height:38px;width:38px}#page{min-height:calc(100vh - var(--am-header-height))}}@media (min-width:592px) and (max-width:1199px){#page .content img{width:60%}}@media (max-width:1023px){#toc{cursor:pointer;padding:0 15px;align-self:center}#toc .title{text-align:center;margin-bottom:5px;padding-bottom:10px;transition:margin-bottom .2s ease-out}#toc .title::after{width:0px;height:0px;border-top:10px solid #ffffff;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:none;transition:transform .3s linear;content:" ";display:block;font-size:14px;margin:5px auto 0}#toc #buttons{transition:margin-top .2s ease-out}#toc>ul{transition:max-height .2s ease-out;max-height:0}#toc.drop .title{margin-bottom:20px;transition:margin-bottom .3s ease-in}#toc.drop .title::after{transition:transform .3s linear;transform:rotateX(180deg)}#toc.drop>ul{max-height:calc(80vh - var(--am-header-height));transition:max-height .3s ease-in}#toc.drop #buttons{margin-top:10px;transition:margin-bottom .3s ease-in;border-bottom:solid 1px #e0e0e0;padding-bottom:10px;padding-top:10px;border-top:solid 1px #e0e0e0}#buttons{padding:0;margin-bottom:20px}#page{padding-top:0}#page .title{cursor:pointer;padding:0;font-size:1.4em;line-height:1.1em}}@media (min-width:1300px){#toc{margin-left:0}#page{padding-right:0}#page img{max-width:60%}}.list{max-width:1200px;margin-bottom:30px}.list .title{text-align:center;max-width:96%;margin:40px auto}.list .title h1{font-size:20px;font-weight:bold;line-height:44px;margin:10px}.list .title h2{font-size:32px;margin-bottom:40px}.list .title .tags{list-style:none;padding:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:40px}.list .title .tags li{margin:5px}.list .title .tags li button.badge{font-weight:inherit;padding:10px 16px;border-radius:20px;border:solid 1px #000;color:#000;background-color:var(--am-color-core-white)}.list .title .tags li button.badge.active{background-color:var(--am-color-core-black);color:var(--am-color-core-white)}.list .items{border:solid 1px #e5e5e5;padding:20px;max-width:96%;margin:auto;text-align:center}.list .items .item{margin-bottom:0;text-align:left}.list .items .item .link{color:var(--bs-link-color);font-size:smaller;text-decoration:underline}.list .items .item a{text-decoration:none;display:block;padding:20px;height:100%}.list .items .item a:hover{background-color:#f5f5f5}.list .items .item a:hover .link{color:var(--bs-link-hover-color)}.list .items .item h3{font-size:16px;margin-bottom:8px;line-height:24px}.list .items .item p{color:var(--am-color-fn-gray2);line-height:20px;font-size:13px;margin-bottom:0}.list .items .item .tags{list-style:none;padding:0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-bottom:0}.list .items .item .tags li{margin-right:10px;margin-bottom:5px;margin-top:5px}.list .items .item .tags li .badge{font-weight:inherit;padding:6px 16px;border-radius:20px;background-color:var(--am-color-fn-gray2)}