.JgLkyG_editor{background:#080c13;border:1px solid #94a3b829;border-radius:12px;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.JgLkyG_toolbar{background:#0d131e;border-bottom:1px solid #94a3b821;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.65rem;display:flex}.JgLkyG_searchInput{color:#dbe7f5;background:#070b11;border:1px solid #94a3b829;border-radius:7px;flex:10rem;min-width:8rem;padding:.45rem .65rem;font:12px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.JgLkyG_toolButton{color:#a8b6c8;white-space:nowrap;background:#ffffff0b;border:1px solid #94a3b824;border-radius:7px;min-height:32px;padding:.4rem .65rem;font-size:11px}.JgLkyG_toolButton:hover:not(:disabled){color:#e6f4ff;border-color:#38bdf857}.JgLkyG_toolButton:disabled{opacity:.35}.JgLkyG_matchCount{color:#64748b;text-align:center;min-width:3.75rem;font:10px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.JgLkyG_viewport{--editor-font-size:13px;--editor-line-height:1.65;--editor-gutter:56px;--editor-padding:14px;height:min(58vh,620px);min-height:360px;position:relative;overflow:hidden}.JgLkyG_gutter{z-index:2;width:var(--editor-gutter);color:#46556a;-webkit-user-select:none;user-select:none;background:#0b1019;border-right:1px solid #94a3b81c;position:absolute;inset:0 auto 0 0;overflow:hidden}.JgLkyG_gutterContent{padding:var(--editor-padding) 11px;font:var(--editor-font-size) / var(--editor-line-height) ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;text-align:right;will-change:transform}.JgLkyG_codeStage{inset:0 0 0 var(--editor-gutter);position:absolute;overflow:hidden}.JgLkyG_highlight{z-index:0;min-width:100%;min-height:100%;padding:var(--editor-padding);color:#cbd5e1;font:var(--editor-font-size) / var(--editor-line-height) ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-variant-ligatures:none;letter-spacing:normal;tab-size:2;white-space:pre;pointer-events:none;will-change:transform;margin:0;position:absolute;top:0;left:0}.JgLkyG_input.JgLkyG_input{z-index:1;width:100%;height:100%;padding:var(--editor-padding);color:#0000;caret-color:#f8fafc;font:var(--editor-font-size) / var(--editor-line-height) ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-variant-ligatures:none;letter-spacing:normal;tab-size:2;white-space:pre;resize:none;overscroll-behavior:contain;-webkit-text-fill-color:transparent;outline:0;margin:0;position:absolute;inset:0;overflow:auto;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.JgLkyG_input::selection{background:#0ea5e961}.JgLkyG_input:read-only{cursor:text}.JgLkyG_statusbar{color:#66758a;background:#0d131e;border-top:1px solid #94a3b81f;flex-wrap:wrap;align-items:center;gap:.8rem;min-height:32px;padding:.4rem .75rem;font:10px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:flex}.JgLkyG_language{color:#67e8f9;text-transform:uppercase}.JgLkyG_statusSpacer{flex:1}.JgLkyG_warning{color:#fbbf24}:is(.JgLkyG_highlight .token.comment,.JgLkyG_highlight .token.prolog,.JgLkyG_highlight .token.doctype,.JgLkyG_highlight .token.cdata){color:#64748b;font-style:italic}.JgLkyG_highlight .token.punctuation{color:#94a3b8}.JgLkyG_highlight .token.namespace{opacity:.75}:is(.JgLkyG_highlight .token.property,.JgLkyG_highlight .token.tag,.JgLkyG_highlight .token.constant,.JgLkyG_highlight .token.symbol,.JgLkyG_highlight .token.deleted){color:#fb7185}:is(.JgLkyG_highlight .token.boolean,.JgLkyG_highlight .token.number){color:#fbbf24}:is(.JgLkyG_highlight .token.selector,.JgLkyG_highlight .token.attr-name,.JgLkyG_highlight .token.string,.JgLkyG_highlight .token.char,.JgLkyG_highlight .token.builtin,.JgLkyG_highlight .token.inserted){color:#86efac}:is(.JgLkyG_highlight .token.operator,.JgLkyG_highlight .token.entity,.JgLkyG_highlight .token.url,.JgLkyG_highlight .language-css .token.string,.JgLkyG_highlight .style .token.string){color:#67e8f9}:is(.JgLkyG_highlight .token.atrule,.JgLkyG_highlight .token.attr-value,.JgLkyG_highlight .token.keyword){color:#c084fc}:is(.JgLkyG_highlight .token.function,.JgLkyG_highlight .token.class-name){color:#60a5fa}:is(.JgLkyG_highlight .token.regex,.JgLkyG_highlight .token.important,.JgLkyG_highlight .token.variable){color:#fda4af}:is(.JgLkyG_highlight .token.bold,.JgLkyG_highlight .token.important){font-weight:700}.JgLkyG_highlight .token.italic{font-style:italic}@media (max-width:767px){.JgLkyG_viewport{--editor-font-size:16px;--editor-gutter:46px;--editor-padding:11px;min-height:50vh}.JgLkyG_toolbar{gap:.4rem;padding:.5rem}.JgLkyG_toolButton{min-height:40px}.JgLkyG_matchCount{order:3}}
._5hpBmW_viewer{background:#111827;flex-direction:column;min-height:620px;max-height:78vh;display:flex;overflow:hidden}._5hpBmW_toolbar{z-index:3;color:#cbd5e1;background:#090e17f7;border-bottom:1px solid #94a3b829;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.65rem .75rem;display:flex;box-shadow:0 8px 28px #0000003d}._5hpBmW_group{border-right:1px solid #94a3b824;align-items:center;gap:.3rem;padding-right:.45rem;display:flex}._5hpBmW_group:last-child{border-right:0}._5hpBmW_button{color:#b8c5d6;background:#ffffff0b;border:1px solid #94a3b829;border-radius:7px;justify-content:center;align-items:center;gap:.35rem;min-width:34px;min-height:34px;padding:.4rem .55rem;font-size:11px;display:inline-flex}._5hpBmW_button:hover:not(:disabled){color:#e0f2fe;background:#38bdf817;border-color:#38bdf86b}._5hpBmW_button:disabled{opacity:.3}._5hpBmW_pageInput{color:#e2e8f0;text-align:center;background:#05080d;border:1px solid #94a3b829;border-radius:7px;width:3.4rem;min-height:34px;font:12px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._5hpBmW_pageTotal,._5hpBmW_zoomValue{color:#8191a7;text-align:center;min-width:3.4rem;font:11px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._5hpBmW_spacer{flex:1}._5hpBmW_documentName{color:#8fa1b8;text-overflow:ellipsis;white-space:nowrap;max-width:18rem;font:10px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:hidden}._5hpBmW_workspace{flex:1;min-height:0;display:flex;overflow:hidden}._5hpBmW_sidebar{overscroll-behavior:contain;background:#0b111b;border-right:1px solid #94a3b824;flex:0 0 180px;width:180px;padding:.6rem;overflow-y:auto}._5hpBmW_sidebarTitle{color:#64748b;letter-spacing:.12em;justify-content:space-between;padding:.35rem .3rem .65rem;font:9px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:flex}._5hpBmW_thumbnail{color:#64748b;background:0 0;border:1px solid #0000;border-radius:8px;flex-direction:column;align-items:center;gap:.35rem;width:100%;margin-bottom:.65rem;padding:.45rem;font:10px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:flex}._5hpBmW_thumbnail:hover{color:#cbd5e1;background:#ffffff0a}._5hpBmW_thumbnailActive{color:#7dd3fc;background:#38bdf817;border-color:#38bdf87a}._5hpBmW_thumbnailCanvasShell{background:#fff;justify-content:center;align-items:center;max-width:142px;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 18px #00000059}._5hpBmW_stage{overscroll-behavior:contain;scroll-behavior:smooth;background-color:#202938;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:24px 24px;flex:1;min-width:0;padding:28px;position:relative;overflow:auto}._5hpBmW_pages{flex-direction:column;align-items:center;gap:28px;width:max-content;min-width:100%;display:flex}._5hpBmW_pageItem{scroll-margin-top:22px;position:relative}._5hpBmW_pageCanvasShell{background:#fff;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 60px #00000073,0 0 0 1px #ffffff26}._5hpBmW_canvas{background:#fff;max-width:none;display:block}._5hpBmW_pagePlaceholder{color:#cbd5e1;font:600 20px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._5hpBmW_pageLabel{color:#94a3b8;font:9px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;position:absolute;bottom:-21px;right:8px}._5hpBmW_centerState{color:#94a3b8;text-align:center;background:#202938;justify-content:center;align-items:center;padding:2rem;display:flex;position:absolute;inset:0}._5hpBmW_stateCard{background:#090e17d1;border:1px solid #94a3b824;border-radius:12px;flex-direction:column;align-items:center;gap:.8rem;max-width:30rem;padding:1.5rem;display:flex;box-shadow:0 18px 50px #00000040}._5hpBmW_spinner{border:3px solid #94a3b82e;border-top-color:#38bdf8;border-radius:999px;width:30px;height:30px;animation:.8s linear infinite _5hpBmW_pdf-spin}._5hpBmW_error{color:#fda4af;font-size:12px;line-height:1.6}._5hpBmW_status{color:#68788d;background:#090e17;border-top:1px solid #94a3b81f;align-items:center;gap:.5rem;min-height:29px;padding:.35rem .75rem;font:10px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:flex}@keyframes _5hpBmW_pdf-spin{to{transform:rotate(360deg)}}@media (max-width:767px){._5hpBmW_viewer{min-height:72vh;max-height:82vh}._5hpBmW_toolbar{gap:.35rem;padding:.5rem}._5hpBmW_button{min-width:40px;min-height:40px}._5hpBmW_group{padding-right:.3rem}._5hpBmW_documentName{display:none}._5hpBmW_sidebar{z-index:5;flex-basis:150px;width:150px;position:absolute;top:0;bottom:29px;left:0;box-shadow:16px 0 40px #00000073}._5hpBmW_workspace{position:relative}._5hpBmW_stage{padding:14px}._5hpBmW_status span:last-child{display:none}}
.UK9p_q_player{color:#fff;-webkit-user-select:none;user-select:none;background:#000;justify-content:center;align-items:center;width:100%;height:100%;min-height:360px;display:flex;position:relative;overflow:hidden}.UK9p_q_video{-o-object-fit:contain;object-fit:contain;background:#000;width:100%;height:100%;max-height:78vh;display:block}.UK9p_q_shade{pointer-events:none;opacity:0;background:linear-gradient(#0000002e,#0000 24% 58%,#000000db);transition:opacity .2s;position:absolute;inset:0}.UK9p_q_controlsVisible .UK9p_q_shade{opacity:1}.UK9p_q_centerButton{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03070da8;border:1px solid #ffffff47;border-radius:999px;justify-content:center;align-items:center;width:68px;height:68px;transition:transform .15s,opacity .2s;display:flex;position:absolute}.UK9p_q_centerButton:hover{transform:scale(1.06)}.UK9p_q_controls{z-index:2;opacity:0;pointer-events:none;flex-direction:column;gap:.55rem;padding:1.5rem 1rem .8rem;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(8px)}.UK9p_q_controlsVisible .UK9p_q_controls{opacity:1;pointer-events:auto;transform:none}.UK9p_q_timelineWrap{align-items:center;height:16px;display:flex;position:relative}.UK9p_q_buffered{background:linear-gradient(to right,#ffffff73 var(--buffered),#ffffff2e var(--buffered));pointer-events:none;border-radius:999px;height:4px;position:absolute;left:0;right:0}.UK9p_q_range{z-index:1;appearance:none;cursor:pointer;background:0 0;width:100%;height:16px;margin:0;position:relative}.UK9p_q_range::-webkit-slider-runnable-track{background:linear-gradient(to right,#38bdf8 var(--progress),transparent var(--progress));border-radius:999px;height:4px}.UK9p_q_range::-moz-range-track{background:#ffffff2e;border-radius:999px;height:4px}.UK9p_q_range::-moz-range-progress{background:#38bdf8;border-radius:999px;height:4px}.UK9p_q_range::-webkit-slider-thumb{appearance:none;background:#38bdf8;border:2px solid #fff;border-radius:999px;width:13px;height:13px;margin-top:-4.5px;box-shadow:0 2px 8px #00000080}.UK9p_q_range::-moz-range-thumb{background:#38bdf8;border:2px solid #fff;border-radius:999px;width:11px;height:11px}.UK9p_q_controlRow{align-items:center;gap:.4rem;display:flex}.UK9p_q_button{color:#e2e8f0;border-radius:7px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.UK9p_q_button:hover{color:#fff;background:#ffffff1f}.UK9p_q_volume{accent-color:#38bdf8;width:90px}.UK9p_q_time{color:#dbeafe;min-width:105px;font:11px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.UK9p_q_spacer{flex:1}.UK9p_q_speed{color:#fff;background:#0000008c;border:1px solid #ffffff29;border-radius:7px;height:32px;padding:0 .4rem;font-size:11px}.UK9p_q_title{color:#e2e8f0;text-overflow:ellipsis;white-space:nowrap;opacity:0;padding:1rem 1.2rem;font:11px ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;transition:opacity .2s;position:absolute;top:0;left:0;right:0;overflow:hidden}.UK9p_q_controlsVisible .UK9p_q_title{opacity:1}.UK9p_q_message{color:#fca5a5;text-align:center;background:#0f172aeb;border:1px solid #f871714d;border-radius:10px;max-width:80%;padding:1rem 1.2rem;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:767px){.UK9p_q_player{min-height:52vh}.UK9p_q_controls{padding-left:.55rem;padding-right:.55rem}.UK9p_q_button{width:40px;height:40px}.UK9p_q_volume{display:none}.UK9p_q_time{min-width:auto;font-size:10px}.UK9p_q_centerButton{width:58px;height:58px}}
.xterm{cursor:text;-webkit-user-select:none;user-select:none;position:relative}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{z-index:5;position:absolute;top:0}.xterm .xterm-helper-textarea{opacity:0;z-index:-5;white-space:nowrap;resize:none;border:0;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:-9999em;overflow:hidden}.xterm .composition-view{color:#fff;white-space:nowrap;z-index:1;background:#000;display:none;position:absolute}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{cursor:default;background-color:#000;position:absolute;inset:0;overflow-y:scroll}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;top:0;left:0}.xterm-char-measure-element{visibility:hidden;line-height:normal;display:inline-block;position:absolute;top:0;left:-9999em}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{z-index:10;color:#0000;pointer-events:none;position:absolute;inset:0}.xterm .xterm-accessibility-tree:not(.debug) ::-moz-selection{color:#0000}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:#0000}.xterm .xterm-accessibility-tree{-webkit-user-select:text;user-select:text;white-space:pre;font-family:monospace}.xterm .xterm-accessibility-tree>div{transform-origin:0;width:fit-content}.xterm .live-region{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:underline double;text-decoration:underline double}.xterm-underline-3{-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.xterm-underline-4{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.xterm-underline-5{-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:underline overline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;pointer-events:none;position:absolute;top:0;right:0}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;z-index:11;background:0 0;transition:opacity .1s linear}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{display:none;position:absolute}.xterm .xterm-scrollable-element>.shadow.top{width:100%;height:3px;box-shadow:var(--vscode-scrollbar-shadow,#000) 0 6px 6px -6px inset;display:block;top:0;left:3px}.xterm .xterm-scrollable-element>.shadow.left{width:3px;height:100%;box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset;display:block;top:3px;left:0}.xterm .xterm-scrollable-element>.shadow.top-left-corner{width:3px;height:3px;display:block;top:0;left:0}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}
