@import url("dialog-close-icon.css?v=20261021-stable1");
.tutorial-page{padding-top:26px;padding-bottom:60px;color:#24364d}.tutorial-layout{display:grid;grid-template-columns:320px minmax(0,1fr);gap:24px;align-items:start}.tutorial-main{min-width:0}.tutorial-sidebar{position:static}.tutorial-side-card,.tutorial-toolbar,.tutorial-list-panel{background:#fff;border:1px solid #e2e8f0;border-radius:10px}.tutorial-side-card{overflow:hidden}.tutorial-category-heading{border-bottom:1px solid #e9eef5}.tutorial-side-card h2{font-size:19px;font-weight:700;margin:0;padding:20px 22px}.tutorial-category-link{font-size:16px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:13px 22px;border-bottom:1px solid #edf1f6;color:#45607c;line-height:1.5;overflow-wrap:anywhere}.tutorial-category-link:last-child{border-bottom:0}.tutorial-category-link.active{background:#edf4ff;color:#2864dc}.tutorial-category-more,.tutorial-category-more[hidden]{display:none}
@media(hover:hover) and (pointer:fine){.tutorial-category-link:hover{background:#edf4ff;color:#2864dc}}.tutorial-category-link small{font-size:14px;color:#738399}.tutorial-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px;margin-bottom:16px;min-height:54px;font-size:16px;color:#8a98aa}.tutorial-toolbar a{color:var(--member-blue,#2864dc);}.tutorial-toolbar form{font:400 14px/22px "Microsoft YaHei",system-ui,sans-serif;display:flex;flex:0 1 270px;height:34px;border:1px solid #d7dee8;border-radius:6px;background:#f7f9fc;overflow:hidden;transition:border-color .18s,box-shadow .18s}.tutorial-toolbar input{flex:1;border:0;background:transparent;outline:0;min-width:0;width:100%;padding:6px 9px;color:#26364a;font:inherit}.tutorial-toolbar form:focus-within{border-color:#2f6be5;box-shadow:0 0 0 3px rgba(47,107,229,.12);background:#fff}.tutorial-toolbar button{display:flex;align-items:center;justify-content:center;flex:0 0 38px;background:transparent;border:0;color:#2864dc;padding:0;cursor:pointer}.tutorial-list-panel{padding:26px 30px}.tutorial-list-heading h1{font-size:24px;font-weight:700;margin:0 0 12px}.tutorial-list-heading p{color:#7c8c9e;margin:0 0 16px;font-size:14px;line-height:1.6}.tutorial-list{list-style:none;padding:0;margin:0}.tutorial-list li{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid #f0f3f7;line-height:1.6}.tutorial-list .tutorial-title{flex:1;min-width:0;color:var(--member-blue,#2864dc);font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tutorial-list .tutorial-title.is-recommended{color:var(--link-recommended,#c62828);}
.tutorial-list .tutorial-title:is(:focus-visible,:active){color:var(--member-blue-hover,#2156bd);text-decoration:none}
@media(hover:hover) and (pointer:fine){.tutorial-list .tutorial-title:hover{color:var(--member-blue-hover,#2156bd);text-decoration:none}}

.tutorial-list .tutorial-title.is-recommended:is(:focus-visible,:active){color:var(--link-recommended-hover,#a61f1f)}
@media(hover:hover) and (pointer:fine){.tutorial-list .tutorial-title.is-recommended:hover{color:var(--link-recommended-hover,#a61f1f)}}
.tutorial-list time{margin-left:auto;flex-shrink:0;color:#738399;font-size:14px}.tutorial-pagination{text-align:center}.tutorial-pagination .pagination{margin:24px 0 0}.tutorial-search-summary{padding:10px 12px;background:#f3f7fd;color:#617891;border-radius:6px;font-size:13px}.tutorial-empty{text-align:center;padding:36px 12px;color:#8090a5}.tutorial-empty h2{font-size:20px}.tutorial-page a:focus-visible,.tutorial-page button:focus-visible{outline:2px solid #2864dc;outline-offset:3px}.tutorial-category-options a:focus{outline:none}html:not(.site-pointer-input) .tutorial-category-options a:focus-visible{outline:2px solid #2864dc;outline-offset:3px}@media(max-width:991px){.tutorial-layout{grid-template-columns:280px minmax(0,1fr);gap:18px}.tutorial-list-panel{padding:22px}.tutorial-list time{display:none}}@media(max-width:767px){.tutorial-page{padding-top:16px}.tutorial-layout{display:flex;flex-direction:column;gap:16px}.tutorial-sidebar,.tutorial-main{width:100%;position:static}.tutorial-category-heading,.tutorial-category-sheet-head{min-height:44px}.tutorial-category-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 8px 0 16px}.tutorial-side-card h2{font-size:16px;padding:12px 0}.tutorial-categories{display:flex;min-width:0;overflow-x:auto;padding:16px 8px;gap:6px;scrollbar-width:none}.tutorial-categories::-webkit-scrollbar{display:none}.tutorial-category-link{flex-shrink:0;white-space:nowrap;padding:7px 10px;border:0;border-radius:8px;font-size:14px;min-height:44px;box-sizing:border-box}.tutorial-category-link small{display:none}.tutorial-category-more{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:6px;min-height:44px;margin:0;padding:7px 8px;border:0;border-radius:8px;background:#fff;color:#45607c;font-family:inherit;font-size:14px;font-weight:400;line-height:1.5;white-space:nowrap;cursor:pointer}.tutorial-category-more .fa{font-size:14px}.tutorial-toolbar{flex-wrap:wrap;padding:12px 14px;gap:10px}.tutorial-toolbar form{flex-basis:100%}.tutorial-list-panel{padding:20px 16px}.tutorial-list-heading h1{font-size:22px}.tutorial-list li{padding:9px 0;gap:6px}.tutorial-list .tutorial-title{font-size:15px;color:var(--member-blue,#2864dc);}}

.tutorial-category-sheet{position:fixed;inset:auto 0 0;width:100%;max-width:100%;max-height:70vh;max-height:70dvh;margin:0 auto;padding:0;border:0;border-radius:10px 10px 0 0;background:#fff;color:#24364d;box-sizing:border-box;overflow:hidden}.tutorial-category-sheet[open]{display:flex;flex-direction:column}.tutorial-category-sheet::backdrop{background:rgba(18,33,54,.42)}.tutorial-category-sheet-head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:16px;padding:0 16px;border-bottom:1px solid #e9eef5}.tutorial-category-sheet-head h2{margin:0;font-size:16px;font-weight:700;line-height:1.1}.tutorial-category-close{position:relative;flex:none;width:44px;height:44px;margin-right:-15px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--member-faint,#8190a7);font-size:0;cursor:pointer}.tutorial-category-options{display:flex;flex-wrap:wrap;align-content:flex-start;gap:8px;min-height:0;padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}.tutorial-category-options .tutorial-category-link{flex:0 1 auto;max-width:100%;white-space:normal}.tutorial-category-options .tutorial-category-link span{min-width:0;overflow-wrap:anywhere}

.tutorial-toolbar a:is(:focus-visible,:active){color:var(--member-blue-hover,#2156bd)}
@media(hover:hover) and (pointer:fine){.tutorial-toolbar a:hover{color:var(--member-blue-hover,#2156bd)}}
