-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathchunk-CYHY7OSr.js
1 lines (1 loc) · 20.8 KB
/
chunk-CYHY7OSr.js
1
import {R,N as Nt$1,a as an,Z}from'./chunk-DxQs-mxZ.js';import {k as kk,w,aa as NR,aM as Be,H as Ho,O as oe,aN as ps,aO as uk,b as Vn,aP as Qe,aQ as o,aR as k,aS as St$1,e as ey,aT as Y,aU as Q,d as Zr,V as Vk,aV as ds,aW as fs,W as Wh,aX as Kp,aY as pc,s as Tn,a3 as Ze,ak as yR,_ as _p,C as CE,a as Cw,h as Tp,a5 as fR,A as dw,D as Dk,l as lw,Y as Yk,u as uR,j as dR,a6 as _,aG as ln,aZ as Ei,a_ as Me,a$ as bh,b0 as nl,r as H,b1 as Nw,n as nR,x as tR,F as Fw,f as pR,U as Uw,E as QE,v as Pp,b2 as Wy,I as tk,L as nk,b3 as be,aL as MR}from'./main-BP72IIBJ.js';import'./chunk-BZowma7t.js';var B=300,xt=800,L=(()=>{class n{destroyRef=w(St$1);document=w(_);focusMonitor=w(ln);container;content;editor;resizer;resizeData=Vn({initialContentContainerWidthInPercentage:0,initialDividerPosition:0,initialEditorContainerWidthInPercentage:0,isProgress:false});init(t,e,i,a){this.container=t,this.content=e,this.resizer=i,this.editor=a,this.listenToResizeStart(),this.listenToResize(),this.listenToResizeEnd(),this.resizeContainersUsingKeyArrows();}listenToResizeStart(){Ei(this.resizer.nativeElement,"mousedown").pipe(Me(t=>({editor:this.editor,event:t})),Qe(t=>!!t.editor?.nativeElement),k(this.destroyRef)).subscribe(({event:t})=>{let e=this.getCurrentContainerWidth(this.content.nativeElement),i=this.getCurrentContainerWidth(this.editor.nativeElement);this.content.nativeElement.style.minWidth=`${B}px`,this.resizeData.update(a=>(a.initialDividerPosition=t.pageX,a.isProgress=true,a.initialContentContainerWidthInPercentage=e,a.initialEditorContainerWidthInPercentage=i,Q({},a)));});}listenToResize(){Ei(this.document,"mousemove").pipe(Me(t=>({editor:this.editor,event:t})),Qe(t=>!!t.editor?.nativeElement),k(this.destroyRef)).subscribe(({event:t})=>{if(this.resizeData().isProgress){let e=t.pageX,i=this.getParentContainerWidth(),a=(e-this.resizeData().initialDividerPosition)/i*100,z=this.resizeData().initialContentContainerWidthInPercentage+a,_t=this.resizeData().initialEditorContainerWidthInPercentage-a;this.setWidthOfTheContainers(z,_t);}});}listenToResizeEnd(){Ei(this.document,"mouseup").pipe(k(this.destroyRef)).subscribe(()=>{this.resizeData().isProgress&&(this.content.nativeElement.style.minWidth=`${B}px`,this.resizeData.update(t=>(t.isProgress=false,t.initialDividerPosition=0,t.initialContentContainerWidthInPercentage=0,t.initialEditorContainerWidthInPercentage=0,Q({},t))));});}resizeContainersUsingKeyArrows(){bh([this.focusMonitor.monitor(this.resizer),Ei(this.document,"keydown")]).pipe(Qe(([t,e])=>!!t&&(e.key==="ArrowLeft"||e.key==="ArrowRight")),k(this.destroyRef),nl(()=>this.focusMonitor.stopMonitoring(this.resizer))).subscribe(([t,e])=>{let i=e.key==="ArrowLeft"?-1:1,a=this.getCurrentContainerWidth(this.content.nativeElement),z=this.getCurrentContainerWidth(this.editor.nativeElement);this.setWidthOfTheContainers(a+i,z-i);});}setWidthOfTheContainers(t,e){let a=this.container.nativeElement.offsetWidth*t/100;a>B&&a<xt&&this.editor&&(this.content.nativeElement.style.width=`${t}%`,this.editor.nativeElement.style.width=`${e}%`);}getCurrentContainerWidth(t){let e=Number(t.style.width.replace("%",""));return e>0?e:t.offsetWidth/this.getParentContainerWidth()*100}getParentContainerWidth(){return this.resizer.nativeElement.offsetWidth+this.content.nativeElement.offsetWidth+this.editor.nativeElement.offsetWidth}static \u0275fac=function(e){return new(e||n)};static \u0275prov=H({token:n,factory:n.\u0275fac})}return n})();var ft=["content"],Ct=["editor"],bt=["resizer"],Pt=["revealAnswerButton"];function yt(n,s){n&1&&Nw(0);}function Ot(n,s){n&1&&Nw(0);}function Tt(n,s){n&1&&Cw(0,"docs-viewer",11),n&2&&lw("docContent",s);}function Mt(n,s){if(n&1&&(_p(0,"div",10,2),CE(2,Ot,1,0,"ng-container",6)(3,Tt,1,1,"docs-viewer",11),Tp()),n&2){let t,e=nR(),i=fR(7);dw("adev-nav-open",e.showNavigationDropdown()),Dk(2),lw("ngTemplateOutlet",i),Dk(),Yk((t=e.documentContent())?3:-1,t);}}function Et(n,s){n&1&&Nw(0);}function Rt(n,s){if(n&1&&CE(0,Et,1,0,"ng-container",13),n&2){let t=nR(2);lw("ngComponentOutlet",t.embeddedEditorComponent);}}function kt(n,s){if(n&1&&(_p(0,"div",12,3),CE(2,Rt,1,1,"ng-container"),Tp()),n&2){let t=nR();dw("adev-split-tutorial",t.shouldRenderContent()),Dk(2),Yk(t.embeddedEditorComponent?2:-1);}}function Dt(n,s){if(n&1){let t=tR();_p(0,"button",26,4),Fw("click",function(){tk(t);let i=nR(2);return nk(i.answerRevealed()?i.handleResetAnswer():i.handleRevealAnswer())}),pR(2),Tp();}if(n&2){let t=nR(2);dw("adev-reset-answer-button",t.answerRevealed()),lw("disabled",!t.canRevealAnswer()),QE("text",t.answerRevealed()?"\u91CD\u7F6E":"\u663E\u793A\u7B54\u6848")("aria-label",t.answerRevealed()?"\u91CD\u7F6E":"\u663E\u793A\u7B54\u6848"),Dk(2),Pp(" ",t.answerRevealed()?"\u91CD\u7F6E":"\u663E\u793A\u7B54\u6848"," ");}}function zt(n,s){if(n&1&&(_p(0,"a",19)(1,"button",27)(2,"docs-icon"),pR(3,"download"),Tp()()()),n&2){let t=nR(2);lw("download",t.stepName()+".zip")("href",t.localTutorialZipUrl(),Wy);}}function St(n,s){if(n&1&&(_p(0,"a",21)(1,"button",28)(2,"docs-icon"),pR(3,"chevron_left"),Tp()()()),n&2){let t=nR(2);lw("routerLink",t.previousStepPath);}}function At(n,s){n&1&&(_p(0,"button",22)(1,"docs-icon"),pR(2,"chevron_left"),Tp()());}function Wt(n,s){if(n&1&&(_p(0,"a",21)(1,"button",28)(2,"docs-icon"),pR(3,"chevron_right"),Tp()()()),n&2){let t=nR(2);lw("routerLink",t.nextStepPath);}}function Nt(n,s){n&1&&(_p(0,"button",22)(1,"docs-icon"),pR(2,"chevron_right"),Tp()());}function It(n,s){if(n&1){let t=tR();_p(0,"button",29,4),Fw("click",function(){tk(t);let i=nR(2);return nk(i.answerRevealed()?i.handleResetAnswer():i.handleRevealAnswer())}),pR(2),Tp();}if(n&2){let t=nR(2);dw("adev-reset-answer-button",t.answerRevealed()),lw("disabled",!t.canRevealAnswer()),QE("text",t.answerRevealed()?"\u91CD\u7F6E":"\u663E\u793A\u7B54\u6848")("aria-label",t.answerRevealed()?"\u91CD\u7F6E":"\u663E\u793A\u7B54\u6848"),Dk(2),Pp(" ",t.answerRevealed()?"\u91CD\u7F6E":"\u663E\u793A\u7B54\u6848"," ");}}function Ft(n,s){if(n&1&&(_p(0,"a",21),pR(1,"\u4E0B\u4E00\u4E2A\u6559\u7A0B"),Tp()),n&2){let t=nR(3);lw("routerLink","/"+t.nextTutorialPath());}}function Bt(n,s){if(n&1){let t=tR();_p(0,"div",30),Fw("docsClickOutside",function(){tk(t);let i=nR(2);return nk(i.hideNavigationDropdown())}),Cw(1,"docs-navigation-list",31),CE(2,Ft,2,1,"a",21),Tp();}if(n&2){let t=nR(2);Dk(),lw("isDropdownView",true)("navigationItems",t.tutorialNavigationItems()),Dk(),Yk(t.nextTutorialPath()?2:-1);}}function Lt(n,s){if(n&1){let t=tR();_p(0,"div",14)(1,"div",15)(2,"button",16),Fw("click",function(i){tk(t);let a=nR();return nk(a.toggleNavigationDropdown(i))}),_p(3,"docs-icon"),pR(4,"unfold_more"),Tp(),_p(5,"div",17)(6,"span"),pR(7),Tp(),_p(8,"span"),pR(9),Tp()()(),CE(10,Dt,3,6,"button",18)(11,zt,4,2,"a",19),_p(12,"div",20),CE(13,St,4,1,"a",21)(14,At,3,0,"button",22)(15,Wt,4,1,"a",21)(16,Nt,3,0,"button",22),Tp(),_p(17,"div",23),CE(18,It,3,6,"button",24),Tp(),CE(19,Bt,3,3,"div",25),Tp()();}if(n&2){let t=nR();Dk(),dw("adev-nav-open",t.showNavigationDropdown()),Dk(6),Uw(t.tutorialName()),Dk(2),Uw(t.stepName()),Dk(),Yk(t.shouldRenderRevealAnswer()?10:-1),Dk(),Yk(t.localTutorialZipUrl()?11:-1),Dk(2),Yk(t.previousStepPath?13:-1),Dk(),Yk(t.previousStepPath?-1:14),Dk(),Yk(t.nextStepPath?15:-1),Dk(),Yk(t.nextStepPath?-1:16),Dk(2),Yk(t.shouldRenderRevealAnswer()?18:-1),Dk(),Yk(t.showNavigationDropdown()?19:-1);}}var j="\u7B80\u4ECB",se=(()=>{class n{content=kk("content");editor=kk("editor");resizer=kk.required("resizer");revealAnswerButton=kk("revealAnswerButton");changeDetectorRef=w(NR);environmentInjector=w(Be);elementRef=w(Ho);embeddedTutorialManager=w(R);nodeRuntimeState=w(Nt$1);route=w(oe);splitResizerHandler=w(L);isBrowser=ps(w(uk));documentContent=Vn(null);localTutorialZipUrl=Vn(void 0);nextTutorialPath=Vn(null);stepName=Vn(null);tutorialName=Vn(null);tutorialNavigationItems=Vn([]);showNavigationDropdown=Vn(false);shouldRenderContent=Vn(false);shouldRenderEmbeddedEditor=Vn(false);shouldRenderRevealAnswer=Vn(false);nextStepPath;previousStepPath;embeddedEditorComponent;canRevealAnswer=Vn(false);answerRevealed=Vn(false);constructor(){this.route.data.pipe(Qe(()=>!!this.route?.routeConfig?.path?.startsWith(`${o.TUTORIALS}/`)),k()).subscribe(e=>{let i=e.docContent?.contents??null;this.documentContent.set(i),this.setTutorialData(e);});let t=w(St$1);ey(()=>{this.splitResizerHandler.init(this.elementRef,this.content(),this.resizer(),this.editor()),be(this.loadEmbeddedEditorComponent()).pipe(k(t)).subscribe(e=>{this.embeddedEditorComponent=e,this.changeDetectorRef.markForCheck();});});}toggleNavigationDropdown(t){t.stopPropagation(),this.showNavigationDropdown.update(e=>!e);}hideNavigationDropdown(){this.showNavigationDropdown.set(false);}async handleRevealAnswer(){if(!this.canRevealAnswer())return;this.embeddedTutorialManager.revealAnswer();let t=await an(this.environmentInjector);await Promise.all(Object.entries(this.embeddedTutorialManager.answerFiles()).map(([e,i])=>t.writeFile(e,i))),this.answerRevealed.set(true);}async handleResetAnswer(){if(!this.canRevealAnswer())return;this.embeddedTutorialManager.resetRevealAnswer();let t=await an(this.environmentInjector);await Promise.all(Object.entries(this.embeddedTutorialManager.tutorialFiles()).map(([e,i])=>t.writeFile(e,i))),this.answerRevealed.set(false);}async setTutorialData(t){this.showNavigationDropdown.set(false),this.answerRevealed.set(false),this.setRouteData(t);let{tutorialData:e}=t;e.type==="local"?this.setLocalTutorialData(e):e.type==="editor"&&this.isBrowser&&await this.setEditorTutorialData(t.path.replace(`${o.TUTORIALS}/`,""));}setRouteData(t){let{tutorialData:e}=t,i=t.parent?t.parent.label:t.label,a=e.title===i?j:e.title;this.tutorialName.set(i),this.stepName.set(a),this.tutorialNavigationItems.set(t.parent?[Y(Q({},t.parent),{label:j})]:[Y(Q({},t),{label:j})]),this.shouldRenderContent.set(e.type!=="editor-only"),this.nextStepPath=e.nextStep?`/${e.nextStep}`:void 0,this.previousStepPath=e.previousStep?`/${e.previousStep}`:void 0,this.nextTutorialPath.set(e.nextTutorial?`/${e.nextTutorial}`:null);}setLocalTutorialData(t){this.localTutorialZipUrl.set(t.sourceCodeZipPath),this.shouldRenderEmbeddedEditor.set(false),this.shouldRenderRevealAnswer.set(false);}async setEditorTutorialData(t){this.shouldRenderEmbeddedEditor.set(true);let e=t.replace(`${o.TUTORIALS}/`,"");await this.embeddedTutorialManager.fetchAndSetTutorialFiles(e);let i=Object.keys(this.embeddedTutorialManager.answerFiles()).length>0;this.shouldRenderRevealAnswer.set(i),await this.loadEmbeddedEditor();}async loadEmbeddedEditor(){let t=await an(this.environmentInjector);this.canRevealAnswer=Zr(()=>this.nodeRuntimeState.loadingStep()>Z.BOOT),await t.init();}async loadEmbeddedEditorComponent(){return await import('./chunk-DxQs-mxZ.js').then(function(n){return n.c}).then(t=>t.EmbeddedEditor)}static \u0275fac=function(e){return new(e||n)};static \u0275cmp=Vk({type:n,selectors:[["adev-tutorial"]],viewQuery:function(e,i){e&1&&(uR(i.content,ft,5),uR(i.editor,Ct,5),uR(i.resizer,bt,5),uR(i.revealAnswerButton,Pt,5)),e&2&&dR(4);},features:[yR([L])],decls:8,vars:7,consts:[["resizer",""],["tutorialNav",""],["content",""],["editor",""],["revealAnswerButton",""],[1,"adev-page-content"],[4,"ngTemplateOutlet"],[1,"docs-tutorial-content",3,"adev-nav-open"],["role","separator",1,"adev-tutorial-resizer"],[1,"docs-tutorial-editor",3,"adev-split-tutorial"],[1,"docs-tutorial-content"],[1,"docs-viewer","docs-viewer-scroll-margin-large",3,"docContent"],[1,"docs-tutorial-editor"],[4,"ngComponentOutlet"],[1,"adev-tutorial-nav-container"],[1,"adev-tutorial-nav"],[1,"adev-unfold-button",3,"click"],[1,"adev-current-tutorial"],[1,"docs-reveal-answer-button","adev-reveal-desktop-button","docs-primary-btn",3,"disabled","adev-reset-answer-button"],[3,"download","href"],[1,"adev-nav-arrows"],[3,"routerLink"],["disabled","",1,"docs-primary-btn"],[1,"adev-reveal-mobile-button-container"],[1,"docs-reveal-answer-button","adev-reveal-mobile-button","docs-primary-btn",3,"disabled","adev-reset-answer-button"],[1,"adev-tutorial-nav-list-dropdown"],[1,"docs-reveal-answer-button","adev-reveal-desktop-button","docs-primary-btn",3,"click","disabled"],[1,"adev-download-button","docs-primary-btn"],[1,"docs-primary-btn"],[1,"docs-reveal-answer-button","adev-reveal-mobile-button","docs-primary-btn",3,"click","disabled"],[1,"adev-tutorial-nav-list-dropdown",3,"docsClickOutside"],[1,"adev-nav-list",3,"isDropdownView","navigationItems"]],template:function(e,i){if(e&1&&(_p(0,"div",5),CE(1,yt,1,0,"ng-container",6)(2,Mt,4,4,"div",7),Cw(3,"button",8,0),CE(5,kt,3,3,"div",9),Tp(),CE(6,Lt,20,12,"ng-template",null,1,MR)),e&2){let a=fR(7);dw("adev-nav-open",i.showNavigationDropdown()),Dk(),lw("ngTemplateOutlet",a),Dk(),Yk(i.shouldRenderContent()?2:-1),Dk(),dw("adev-tutorial-resizer-hidden",!i.shouldRenderEmbeddedEditor()||!i.shouldRenderContent()),Dk(2),Yk(i.shouldRenderEmbeddedEditor()?5:-1);}},dependencies:[ds,fs,Wh,Kp,pc,Tn,Ze],styles:['.adev-page-content[_ngcontent-%COMP%]{display:flex;align-items:flex-start;flex-direction:row;position:relative;padding:0 var(--layout-padding) var(--layout-padding);max-width:calc(100vw - var(--layout-padding) * 2);container:page-content/inline-size}@media (max-width: 900px){.adev-page-content[_ngcontent-%COMP%]{flex-direction:column}}@media (min-width: 901px){.adev-page-content[_ngcontent-%COMP%] > .adev-tutorial-nav-container[_ngcontent-%COMP%]{display:none}}.adev-page-content.adev-nav-open[_ngcontent-%COMP%]:after{content:"";position:absolute;inset:0;width:100%;height:100%;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.adev-page-content[_ngcontent-%COMP%]:has(.docs-tutorial-editor) .docs-tutorial-content[_ngcontent-%COMP%]{width:calc(50% - .0625rem - var(--layout-padding))}@media (max-width: 900px){.adev-page-content[_ngcontent-%COMP%]:has(.docs-tutorial-editor) .docs-tutorial-content[_ngcontent-%COMP%]{width:100%!important}}@media (max-width: 900px){.adev-page-content[_ngcontent-%COMP%]:has(.adev-tutorial-nav-container) .docs-tutorial-editor[_ngcontent-%COMP%]{height:calc(100vh - 200px)}}@media (max-width: 700px){.adev-page-content[_ngcontent-%COMP%]:has(.adev-tutorial-nav-container) .docs-tutorial-editor[_ngcontent-%COMP%]{height:calc(100vh - 200px)}}.docs-tutorial-content[_ngcontent-%COMP%]{max-width:var(--page-width);min-width:300px;width:100%;box-sizing:content-box;container:tutorial-content/inline-size;z-index:var(--z-index-content)}@media (max-width: 900px){.docs-tutorial-content[_ngcontent-%COMP%] > .adev-tutorial-nav-container[_ngcontent-%COMP%]{display:none}}.docs-tutorial-content.adev-nav-open[_ngcontent-%COMP%]:after{content:"";position:absolute;inset:0;width:100%;height:100%;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.docs-viewer[_ngcontent-%COMP%]{padding:0}.adev-tutorial-resizer[_ngcontent-%COMP%]{position:sticky;top:var(--layout-padding);width:.0625rem;padding-inline:1.56rem;margin-block-start:var(--layout-padding);cursor:col-resize;align-self:stretch;height:100vh}.adev-tutorial-resizer[_ngcontent-%COMP%]:before{content:"";position:absolute;left:calc(50% - .5px);top:0;bottom:0;background:var(--senary-contrast);transition:background .3s ease;width:1px}.adev-tutorial-resizer-hidden[_ngcontent-%COMP%]{display:none}@media (max-width: 900px){.adev-tutorial-resizer[_ngcontent-%COMP%]{display:none}}.docs-tutorial-editor[_ngcontent-%COMP%]{position:sticky;top:0;width:100%;min-width:300px;padding-block-start:var(--layout-padding);height:100vh}.adev-split-tutorial[_ngcontent-%COMP%]{width:50%}@media (min-width: 1801px){.adev-split-tutorial[_ngcontent-%COMP%]{width:100%}}@media (max-width: 900px){.adev-split-tutorial[_ngcontent-%COMP%]{width:100%!important}}',".adev-tutorial-nav-container[_ngcontent-%COMP%]{position:sticky;top:0;width:100%;background-color:var(--page-background);padding-block-start:var(--layout-padding);padding-block-end:calc(1.5rem + 50px);margin-block-end:1rem;border-block-end:1px solid var(--septenary-contrast);z-index:var(--z-index-nav);transition:background-color .3s ease;container:nav-container/inline-size}@media (max-width: 900px){.adev-tutorial-nav-container[_ngcontent-%COMP%]{top:60px}}@media (max-width: 700px){.adev-tutorial-nav-container[_ngcontent-%COMP%]{top:55px}}@container tutorial-content (max-width: 430px){.adev-tutorial-nav-container[_ngcontent-%COMP%]:has(.docs-reveal-answer-button){padding-block-end:calc(1.5rem + 85px)}}@container page-content (max-width: 430px){.adev-tutorial-nav-container[_ngcontent-%COMP%]:has(.docs-reveal-answer-button){padding-block-end:calc(1.5rem + 85px)}}.adev-tutorial-nav[_ngcontent-%COMP%]{position:absolute;display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%;flex-wrap:wrap;z-index:var(--z-index-nav)}.adev-unfold-button[_ngcontent-%COMP%]{display:flex;gap:.5rem;align-items:center;padding-inline:0;border:none;background-color:transparent;cursor:pointer;flex:1;z-index:var(--z-index-nav)}.adev-unfold-button[_ngcontent-%COMP%] docs-icon[_ngcontent-%COMP%]{min-width:1.5rem;color:var(--quinary-contrast);transition:color .2s ease-in-out}.adev-nav-open[_ngcontent-%COMP%] .adev-unfold-button[_ngcontent-%COMP%] docs-icon[_ngcontent-%COMP%], .adev-unfold-button[_ngcontent-%COMP%]:hover docs-icon[_ngcontent-%COMP%]{color:var(--primary-contrast)}.adev-current-tutorial[_ngcontent-%COMP%]{text-align:left;letter-spacing:.00875rem}.adev-current-tutorial[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:first-child{margin-block-end:.2rem;color:var(--quaternary-contrast);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.adev-current-tutorial[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:var(--primary-contrast);font-weight:500;font-size:.875rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.adev-download-button[_ngcontent-%COMP%]{width:2.875rem;height:2.875rem;padding:0}@container nav-container (max-width: 430px){.adev-reveal-desktop-button[_ngcontent-%COMP%]{display:none}}.adev-reveal-mobile-button-container[_ngcontent-%COMP%]{display:flex}@container nav-container (max-width: 430px){.adev-reveal-mobile-button-container[_ngcontent-%COMP%]{width:100%;justify-content:end}}@container nav-container (min-width: 430px){.adev-reveal-mobile-button-container[_ngcontent-%COMP%]{display:none}}.docs-reveal-answer-button[_ngcontent-%COMP%]{height:2.875rem;width:120px}.adev-reset-answer-button[_ngcontent-%COMP%]{background:var(--senary-contrast);transition:opacity .3s ease,background .3s ease}.adev-reset-answer-button[_ngcontent-%COMP%]:hover{background:var(--quinary-contrast)}.adev-reset-answer-button[_ngcontent-%COMP%]:hover:after{opacity:0}.adev-reset-answer-button[_ngcontent-%COMP%]:hover:before{background:var(--octonary-contrast)}.adev-nav-arrows[_ngcontent-%COMP%]{display:flex;gap:.5rem;margin-left:auto}.adev-nav-arrows[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{width:2.875rem;height:2.875rem;display:flex;justify-content:center;align-items:center}.adev-nav-arrows[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:disabled{background:var(--quinary-contrast)}.adev-nav-arrows[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:disabled docs-icon[_ngcontent-%COMP%]{color:var(--quinary-contrast)}.adev-nav-arrows[_ngcontent-%COMP%] button[_ngcontent-%COMP%] docs-icon[_ngcontent-%COMP%]{z-index:var(--z-index-icon);color:var(--primary-contrast)}",'.adev-tutorial-nav-list-dropdown[_ngcontent-%COMP%]{background-color:var(--page-background);border:1px solid var(--senary-contrast);border-radius:.25rem;z-index:var(--z-index-nav);margin-top:1rem;width:100%;box-shadow:10px 4px 40px #0000000d;display:flex;flex-direction:column}@container tutorial-content (max-width: 430px){.adev-tutorial-nav-list-dropdown[_ngcontent-%COMP%]{margin-top:0}}.adev-tutorial-nav-list-dropdown[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{padding-block-end:1rem}.adev-tutorial-nav-list-dropdown[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{position:sticky;display:flex;align-items:center;justify-content:flex-end;color:var(--gray-400);background-color:var(--page-background);border-block-start:1px solid var(--senary-contrast);border-radius:0 0 .25rem .25rem;text-align:right;padding:1rem;font-size:.875rem;transition:color .3s ease}.adev-tutorial-nav-list-dropdown[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:var(--primary-contrast);background-color:var(--octonary-contrast)}.adev-tutorial-nav-list-dropdown[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:after{content:"chevron_right";font-family:var(--icons);font-size:1.3rem;margin-inline-start:.2rem}.adev-nav-list[_ngcontent-%COMP%]{height:max-content;max-height:calc(var(--fixed-content-height) - var(--layout-padding) - 67px);padding-block-start:1rem;padding-block-end:0}@container tutorial-content (max-width: 430px){.adev-nav-list[_ngcontent-%COMP%]{max-height:calc(var(--fixed-content-height) - var(--layout-padding) - 105px)}}@media (max-width: 900px){.adev-nav-list[_ngcontent-%COMP%]{max-height:calc(var(--fixed-content-height) - var(--layout-padding) - 167px)}}.adev-nav-list[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background-color:var(--senary-contrast)}'],changeDetection:0})}return n})();export{se as default};