@font-face{font-family:CascadiaFrontend;src:url(/fonts/Cascadia.ttf)format("truetype");font-display:swap}@font-face{font-family:LubrifontFrontend;src:url(/fonts/WDXLLubrifontTC-Regular-subset.ttf)format("truetype");font-display:swap}.ap-review-shell{gap:.85rem;display:grid}.ap-stage-meta{color:#777;justify-content:space-between;align-items:center;gap:1rem;min-height:2.125rem;font-size:.65rem;display:flex}.ap-stage-meta>div{align-items:center;gap:.6rem;display:flex}.ap-stage-meta b{color:#222;font-size:.78rem}.ap-stage-meta small{font-size:.62rem}.ap-stage-dot{background:#111;border-radius:50%;width:.4375rem;height:.4375rem}.ap-stage{aspect-ratio:16/9;isolation:isolate;color:#171717;background:#f2f2f2;border:1px solid #d6d6d6;border-radius:.5rem;font-family:Noto Sans SC,Noto Sans JP,Noto Sans,Arial,Helvetica,sans-serif;position:relative;overflow:hidden;box-shadow:0 .75rem 2.5rem #00000012;container-type:inline-size}.ap-review-shell:lang(en) .ap-stage{font-family:Noto Sans,Arial,Helvetica,sans-serif}.ap-review-shell:lang(ja) .ap-stage{font-family:Noto Sans JP,Noto Sans,Arial,Helvetica,sans-serif}.ap-stage:fullscreen{border:0;width:min(100vw,177.777vh);height:min(100vh,56.25vw);margin:auto}.ap-stage::backdrop{background:#f2f2f2}.ap-stage *{box-sizing:border-box}.ap-stage{--ap-rule:#0000001c;--ap-outline:#00000030;--ap-muted:#737373;--ap-panel-gap:.65cqw;--ap-toolbar-height:3.3cqw}.ap-stage p,.ap-stage h2,.ap-stage h3,.ap-stage h4{margin:0}.ap-stage .ap-icon{object-fit:contain;flex-shrink:0;width:1.2cqw;height:1.2cqw;display:block}.ap-stage .ap-icon-control{border-radius:.4cqw;flex:none;justify-content:center;align-items:center;width:2.25cqw;height:2.25cqw;line-height:1;display:inline-flex}.ap-stage .ap-chevron{opacity:.65;width:.65cqw;height:.65cqw}.ap-chevron--up{transform:rotate(180deg)}.ap-chevron--right{transform:rotate(-90deg)}.ap-product{gap:.74cqw;font-size:1.25cqw;line-height:1.55;display:flex;position:absolute;inset:.74cqw}.ap-agent-stage{gap:var(--ap-panel-gap);display:flex;position:absolute;inset:0}.ap-scene-layer{position:absolute;inset:0}.ap-welcome-layer{z-index:1}.ap-flow-content{position:relative}.ap-flow-marker{pointer-events:none;width:0;height:0;margin:0;padding:0;display:block}.ap-sidebar{background:#fff;border-radius:.42cqw;flex-direction:column;flex:0 0 19cqw;padding:1.5cqw 1.25cqw 1cqw;display:flex}.ap-sidebar>header{justify-content:space-between;align-items:center;margin-bottom:2.15cqw;display:flex}.ap-sidebar>header>img{width:9.1cqw;height:auto}.ap-stage .ap-icon-control:has(>img[src="/imgs/back2.svg"]){flex-shrink:0;width:2.7cqw;height:2.7cqw}.ap-stage .ap-icon-control>img[src="/imgs/back2.svg"]{width:1cqw;height:auto}.ap-sidebar nav{gap:.4cqw;display:grid}.ap-sidebar nav>div{border-radius:.45cqw;align-items:center;gap:.85cqw;height:3.3cqw;padding:0 .8cqw;display:flex}.ap-sidebar nav .ap-icon{width:1.5cqw;height:1.5cqw}.ap-sidebar nav .selected{color:#fff;background:#000}.ap-sidebar nav .selected img{filter:invert()}.ap-sidebar footer{margin-top:auto}.ap-invite{aspect-ratio:260/97;background:url(/imgs/invite_friends_membership.svg) left -.5cqw bottom/39.77% 85% no-repeat;border:1px solid #0003;border-radius:.42cqw;position:relative;overflow:hidden;container-type:inline-size}.ap-invite strong{white-space:nowrap;font:9.23cqw/1.333 LubrifontFrontend,sans-serif;position:absolute;top:7.69cqw;right:5.38cqw}.ap-invite small{color:#0009;white-space:nowrap;font-size:4.62cqw;position:absolute;bottom:4.62cqw;right:5.38cqw}.ap-invite small span{opacity:.5;margin:0 .15cqw}.ap-storage{margin-top:1cqw;font-size:1.1cqw}.ap-storage-track{background:#f0f0f0;border-radius:1cqw;height:.5cqw;margin-top:1cqw;margin-bottom:.4cqw;overflow:hidden}.ap-storage-track i{border-radius:inherit;background:#000;width:3%;height:100%;display:block}.ap-storage-usage{justify-content:space-between;align-items:center;font-size:1cqw;display:flex}.ap-storage-usage small{color:#777;font-size:.88cqw;font-weight:300}.ap-mini-avatar{color:#fff;background:#8c9aab;border-radius:50%;place-items:center;width:1.9cqw;height:1.9cqw;font-size:1cqw;display:inline-grid}.ap-sidebar-actions{justify-content:space-between;align-items:center;margin-top:1cqw;display:flex}.ap-sidebar-actions>div{align-items:center;gap:.45cqw;display:flex}.ap-sidebar-actions .ap-icon{opacity:.72;width:1.2cqw;height:1.2cqw}.ap-workspace{flex:1;min-width:0;position:relative}.ap-welcome,.ap-chat{background:#fff;border-radius:.42cqw;height:100%;position:relative;overflow:hidden}.ap-chat-header{border-bottom:1px solid #00000018;flex-shrink:0;justify-content:space-between;align-items:center;height:4.32cqw;padding:0 1.9cqw;font-size:1.35cqw;display:flex}.ap-chat-header>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ap-chat-header>div{flex-shrink:0;gap:.65cqw;margin-left:1cqw;display:flex}.ap-chat-header .ap-icon{opacity:.65;width:1.4cqw;height:1.4cqw}.ap-chat-header.is-welcome{border:0}.ap-greeting{justify-content:center;align-items:flex-start;gap:.7cqw;margin-top:2.5cqw;display:flex}.ap-greeting h2{letter-spacing:0;font-family:Open Sans,Noto Sans,Noto Sans JP,Noto Sans SC,Arial,Helvetica,sans-serif;font-size:2.6cqw;font-weight:700;line-height:1.1}.ap-greeting p{color:#666;margin-top:.85cqw;font-size:1.15cqw}.ap-eye{width:2.6cqw;height:2.6cqw;margin-top:.14cqw;position:relative}.ap-eye .ap-icon:first-child{width:100%;height:100%}.ap-eye .ap-icon:last-child{width:1.05cqw;height:1.05cqw;position:absolute;top:.8cqw;left:.9cqw}.ap-welcome-cards{width:60cqw;height:20cqw;position:absolute;top:17cqw;left:50%;transform:translate(-50%)}.ap-refresh{color:#666;justify-content:flex-end;align-items:center;gap:.4cqw;margin-bottom:.5cqw;margin-right:2cqw;font-size:1cqw;display:flex}.ap-refresh .ap-icon{opacity:.72;width:.9cqw;height:.9cqw}.ap-card-stack{height:16cqw;position:relative}.ap-card-stack article{color:#000;background:#fff;border:1px solid #000;border-radius:.84cqw;width:15.5cqw;height:16cqw;padding:1.5cqw 1cqw 1cqw 1.3cqw;position:absolute;overflow:hidden}.ap-card-stack article:first-child{top:12%;left:2%;transform:rotate(-11deg)}.ap-card-stack article:nth-child(2){filter:invert();top:21%;left:22%;transform:rotate(2deg)}.ap-card-stack article:nth-child(3){top:24%;left:39%;transform:rotate(-10deg)}.ap-card-stack article:nth-child(4){top:6%;left:58%;transform:rotate(-1deg)}.ap-card-stack article:nth-child(5){filter:invert();top:15%;left:75%;transform:rotate(9deg)}.ap-card-stack h3{font-size:1.15cqw;font-weight:600;line-height:1.35}.ap-card-stack p{color:#000b;width:10.4cqw;margin-top:.85cqw;font-size:1cqw;line-height:1.65;position:relative}.ap-card-stack .ap-icon{width:4.7cqw;height:4.7cqw;position:absolute;bottom:.45cqw;right:.35cqw}.ap-review-shell:lang(en) .ap-card-stack h3{font-size:1.05cqw}.ap-review-shell:lang(en) .ap-card-stack p{font-size:.85cqw;line-height:1.5}.ap-composer{background:#fff;border:1px solid #0000001a;border-radius:.42cqw;width:58cqw;padding:.85cqw;position:absolute;bottom:2.1cqw;left:50%;transform:translate(-50%);box-shadow:0 0 .53cqw #0000001a}.ap-composer.focused{box-shadow:inset 0 0 0 .65px #444,0 .12cqw .55cqw #00000012}.ap-input-text{height:4.6cqw;font-size:1.15cqw;line-height:1.55}.ap-input-text>span{color:var(--ap-muted)}.ap-input-text i{border-left:1px solid #111;height:1.15cqw;margin-left:.1cqw;animation:1s step-end infinite ap-caret;display:inline-block}.ap-composer footer,.ap-composer footer>div{justify-content:space-between;align-items:center;gap:.4cqw;display:flex}.ap-composer .ap-icon-control{width:2.65cqw;height:2.65cqw}.ap-composer .ap-icon-control .ap-icon{opacity:.75;width:1.35cqw;height:1.35cqw}.ap-model{border:1px solid #ddd;border-radius:.42cqw;justify-content:space-between;align-items:center;width:13.5cqw;height:2.65cqw;padding:0 .65cqw;font-size:1.1cqw;display:flex}.ap-model .ap-chevron{margin-left:.8cqw}.ap-send{background:#000;border-radius:50%;place-items:center;width:2.65cqw;height:2.65cqw;display:grid}.ap-send .ap-icon{width:1.05cqw;height:1.05cqw}.ap-send.is-stop{background:0 0}.ap-send.is-stop .ap-icon{width:2cqw;height:2cqw}.ap-send.disabled{opacity:.25}.ap-send.is-hovered{background:#262626;box-shadow:0 .15cqw .35cqw #0002}.ap-send.pressed{transform:scale(.92)}.ap-agent-layout{gap:var(--ap-panel-gap);height:100%;display:flex}.ap-agent-frame{height:100%;position:relative}.ap-chat{flex:1;min-width:0}.ap-agent-layout.has-detail .ap-chat{flex:50%}.ap-messages{scroll-behavior:auto;max-width:58cqw;height:calc(100% - 16cqw);margin:0 auto;padding:1.35cqw 1.7cqw .6cqw;position:relative;overflow:hidden}.ap-user-message{background:#f2f2f2;border-radius:.7cqw;width:90%;margin-left:auto;padding:.75cqw .9cqw;font-size:1.12cqw}.ap-assistant-heading{align-items:center;gap:.5cqw;margin-top:1.1cqw;font-size:1.2cqw;display:flex}.ap-stage .ap-response{margin:.55cqw 0 1cqw;font-size:1.12cqw}.ap-plan{background:#fafafa;border:1px solid #00000018;border-radius:.65cqw;overflow:hidden}.ap-plan header{color:#444;align-items:center;gap:.55cqw;min-height:2.65cqw;padding:.55cqw .85cqw;font-size:1.1cqw;display:flex}.ap-plan header>.ap-icon:first-child{opacity:.72;width:1.05cqw;height:1.05cqw}.ap-plan header b{font-weight:500}.ap-plan header small{color:#777;font-size:.95cqw}.ap-plan header>.ap-chevron{margin-left:auto}.ap-plan>div{border-top:1px solid #ddd;gap:.42cqw;margin:0 .75cqw;padding:.55cqw 0;display:grid}.ap-plan p{color:#00000073;align-items:flex-start;gap:.55cqw;min-height:1.75cqw;font-size:1.08cqw;display:flex}.ap-plan p.current{color:#222}.ap-plan p .ap-icon{width:1cqw;height:1cqw;margin-top:.2cqw}.ap-tool-list{gap:.35cqw;margin-top:.8cqw;display:grid}.ap-tool-entry{min-width:0}.ap-tool-row{color:#0009;vertical-align:top;border-radius:.63cqw;align-items:center;gap:.79cqw;max-width:100%;height:2.67cqw;padding:0 1.26cqw;font-size:1.1cqw;display:inline-flex;overflow:hidden}.ap-tool-row>.ap-icon:first-child{opacity:.6;width:1.26cqw;height:1.26cqw}.ap-tool-row>.ap-icon.ap-spinning{opacity:1}.ap-tool-type{white-space:nowrap;flex-shrink:0}.ap-tool-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ap-tool-diff{gap:.65cqw;margin-left:.9cqw;display:inline-flex}.ap-tool-diff>span:first-child{color:red}.ap-tool-diff>span:last-child{color:#0b7}.ap-chat .ap-composer{width:calc(100% - 3.4cqw);max-width:58cqw}.ap-completion{margin-top:.7cqw;font-size:1.12cqw}.ap-completion .ap-project-link{margin-top:.5cqw}.ap-detail{flex-direction:column;flex:0 0 calc(50% - var(--ap-panel-gap) / 2);background:#fff;border-radius:.42cqw;min-width:0;display:flex;overflow:hidden}.ap-detail>header{flex-shrink:0;justify-content:space-between;align-items:center;height:5.8cqw;padding:0 1.58cqw;font-size:1.4cqw;display:flex}.ap-detail>header small{color:#777;margin-top:.25cqw;font-size:.94cqw;display:block}.ap-detail>header .ap-icon{opacity:.6;width:1cqw;height:1cqw}.ap-detail-body{scroll-behavior:auto;flex:1;min-height:0;padding:1cqw 1.45cqw 1.6cqw;font-size:1.15cqw;position:relative;overflow:hidden}.ap-detail-entry+.ap-detail-entry{margin-top:2cqw}.ap-detail-body h3{color:#666;align-items:center;gap:.7cqw;min-height:2.6cqw;margin-bottom:.7cqw;font-size:1.2cqw;font-weight:400;display:flex}.ap-detail-body h3>.ap-icon:not(.ap-chevron){opacity:.65;width:1.2cqw;height:1.2cqw}.ap-detail-body h3>small{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:1.05cqw;overflow:hidden}.ap-detail-entry-content{padding-left:1.35cqw}.ap-detail-body h4{margin:1.2cqw 0 .6cqw;font-size:1.2cqw}.ap-detail-entry-content p{margin:.6cqw 0 1.1cqw;line-height:1.8}.ap-detail-body ul{padding-left:1.2cqw;line-height:2}.ap-muted{color:var(--ap-muted)}.ap-search-result{border:1px solid #0000001f;border-radius:.42cqw;align-items:center;gap:.65cqw;min-height:4.7cqw;margin:.4cqw 0;padding:.6cqw 1cqw;display:flex}.ap-search-result>div{min-width:0}.ap-search-result b{color:#2767b5;text-underline-offset:.16em;white-space:nowrap;text-overflow:ellipsis;font-size:1.12cqw;font-weight:400;text-decoration:underline;display:block;overflow:hidden}.ap-search-result small{color:#777;white-space:nowrap;text-overflow:ellipsis;font-size:.94cqw;display:block;overflow:hidden}.ap-query,.ap-inline-code{overflow-wrap:anywhere;background:#f5f5f5;border-radius:.35cqw;padding:.65cqw .9cqw;font-family:CascadiaFrontend,monospace;font-size:1cqw}.ap-code-detail{border:1px solid #0003;border-radius:.42cqw;margin-top:1.2cqw;overflow:hidden}.ap-code-detail>header{border-bottom:1px solid #ddd;align-items:center;gap:.35cqw;height:3.16cqw;padding:0 .75cqw;font-size:1.05cqw;display:flex}.ap-code-detail>header>span:first-child{margin-right:auto}.ap-code-detail>pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:1cqw;font:.96cqw/1.8 CascadiaFrontend,monospace}.ap-code-detail .ap-source{padding:.75cqw 0;font-size:.94cqw}.ap-compile-result{border:1px solid #ddd;border-radius:.4cqw;align-items:center;gap:.6cqw;margin:1cqw 0;padding:.9cqw;display:flex}.ap-compile-result span{color:#888;margin-left:auto}.ap-project-link{border:1px solid #0003;border-radius:.42cqw;align-items:center;gap:.65cqw;padding:1cqw;display:flex}.ap-project-link>div{flex:1;min-width:0}.ap-project-link b{font-size:1.15cqw;font-weight:500;display:block}.ap-project-link small{color:#777;margin-top:.25cqw;font-size:.94cqw;display:block}.ap-project-link.is-hovered{background:#fafafa;box-shadow:inset 0 0 0 .65px #0005}.ap-project-link.is-pressed{background:#00000008}.ap-editor{width:100%;height:100%;overflow:hidden}.ap-editor-header{justify-content:space-between;align-items:center;height:3.8cqw;padding:0 .5cqw 0 1cqw;font-size:1.15cqw;display:flex;position:relative}.ap-editor-title,.ap-editor-actions{align-items:center;display:flex}.ap-editor-title{gap:.55cqw;min-width:0;max-width:39%}.ap-editor-title strong{letter-spacing:-.025cqw;text-overflow:ellipsis;white-space:nowrap;font-size:1.3cqw;font-weight:600;overflow:hidden}.ap-editor-title .ap-icon{width:1.3cqw;height:1.3cqw}.ap-cloud-status{color:#000c;font-size:1.05cqw;position:absolute;left:50%;transform:translate(-50%)}.ap-editor-actions{gap:.6cqw}.ap-editor-actions>.ap-icon-control .ap-icon{opacity:.8;width:1.35cqw;height:1.35cqw}.ap-main-file{background:#fff;border:1px solid #d9d9d9;border-radius:.32cqw;justify-content:space-between;align-items:center;width:10cqw;height:2.65cqw;padding:0 .6cqw;display:flex}.ap-main-file .ap-chevron{margin-left:.6cqw}.ap-editor-grid{grid-template-columns:21cqw minmax(0,.92fr) minmax(0,1.08fr);gap:.45cqw;height:calc(100% - 3.8cqw);display:grid}.ap-explorer-panel,.ap-editor-code,.ap-preview{background:#fff;border-radius:.42cqw;min-width:0;min-height:0;overflow:hidden}.ap-explorer-panel{display:flex}.ap-editor-rail{flex-direction:column;flex:0 0 3.2cqw;align-items:center;gap:1cqw;padding-top:.5cqw;display:flex}.ap-editor-rail>.ap-icon-control:first-child{margin-bottom:.2cqw}.ap-editor-rail>span{border-radius:.3cqw;place-items:center;width:2.3cqw;height:2.3cqw;display:grid}.ap-editor-rail>span.selected{background:#0000000d}.ap-editor-rail>span .ap-icon{width:1.55cqw;height:1.55cqw}.ap-editor-rail>.ap-icon-control:first-child .ap-icon{width:.72cqw;height:.72cqw}.ap-files{border-left:1px solid #0003;flex-direction:column;flex:1;min-width:0;font-size:1.12cqw;display:flex}.ap-files header{height:var(--ap-toolbar-height);border-bottom:1px solid #0003;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 .65cqw;font-size:1.2cqw;font-weight:500;display:flex}.ap-files header>span{align-items:center;gap:.15cqw;display:flex}.ap-files header .ap-icon-control{width:1.85cqw;height:1.85cqw}.ap-files header .ap-icon{opacity:.7;width:1.05cqw;height:1.05cqw}.ap-file-tree{padding-top:.3cqw}.ap-file-tree>div{align-items:center;gap:.45cqw;min-width:0;height:2.5cqw;padding:0 .55cqw 0 2.1cqw;display:flex}.ap-file-tree>div>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ap-file-tree .anticon{flex-shrink:0;font-size:1.2cqw}.ap-file-tree>.ap-tree-root{padding-left:.45cqw}.ap-file-tree>.ap-tree-folder{padding-left:1.1cqw}.ap-file-tree>.ap-tree-child{padding-left:3.1cqw}.ap-file-tree .ap-icon{width:.55cqw;height:.55cqw}.ap-file-tree .selected{background:#0000000d}.ap-outline{max-height:40%;margin-top:auto;padding:.5cqw 0;overflow:hidden}.ap-outline header{border:0;justify-content:flex-start;gap:.55cqw;font-weight:400}.ap-outline header .ap-icon{width:.6cqw;height:.6cqw}.ap-outline p{align-items:center;padding:.4cqw .85cqw .4cqw 2.2cqw;font-size:1.05cqw;display:flex}.ap-outline p>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ap-editor-code{flex-direction:column;display:flex}.ap-format-toolbar{height:var(--ap-toolbar-height);white-space:nowrap;border-bottom:1px solid #0003;flex-shrink:0;align-items:center;gap:.2cqw;padding:0 .9cqw;display:flex}.ap-format-toolbar>span:first-child{margin-right:.55cqw}.ap-format-toolbar .ap-icon-control{width:2cqw;height:2.25cqw}.ap-format-toolbar .ap-icon{width:1.1cqw;height:1.1cqw}.ap-format-toolbar>span{font-size:1.2cqw;font-weight:500}.ap-format-toolbar>i,.ap-pdf-controls>i,.ap-preview>header>i{background:var(--ap-outline);flex:0 0 1px;height:1.4cqw;margin:0 .4cqw;transform:scaleX(.5)}.ap-stage .is-disabled{opacity:.3}.ap-source{color:#222;margin:0;padding:.8cqw 0;font:.66cqw/1.85 CascadiaFrontend,monospace;overflow:hidden}.ap-source code{font:inherit}.ap-code-detail .ap-source code{white-space:normal;display:block}.ap-code-detail .ap-source code>span{grid-template-columns:3.2cqw minmax(0,1fr)}.ap-code-detail .ap-source code>span>i{white-space:nowrap;font-variant-numeric:tabular-nums}.ap-code-detail .ap-source code>span>span{min-width:0;padding-right:.75cqw}.ap-project-link>.ap-icon{opacity:.6;align-self:center;width:1.65cqw;height:1.65cqw}.ap-source code>span{grid-template-columns:2.4cqw minmax(0,1fr);min-height:1.2cqw;display:grid}.ap-source code>span>i{color:#aaa;text-align:right;background:#fafafa;border-right:1px solid #eee;margin-right:.5cqw;padding-right:.5cqw;font-style:normal}.ap-source code>span>span{white-space:pre-wrap;overflow-wrap:anywhere}.ap-source .command{color:#1672bd}.ap-source .brace{color:#8b42a2}.ap-editor-code .ap-source{flex:1;font-size:1.02cqw;line-height:1.65}.ap-preview{flex-direction:column;min-width:0;display:flex}.ap-preview>header{height:var(--ap-toolbar-height);white-space:nowrap;border-bottom:1px solid #0003;flex-shrink:0;align-items:center;gap:.3cqw;padding:0 .8cqw;font-size:1.1cqw;display:flex}.ap-preview>header>span{font-weight:500}.ap-preview>header .ap-icon{width:1cqw;height:1cqw}.ap-pdf-controls{align-items:center;gap:.35cqw;display:flex}.ap-pdf-controls .ap-icon-control{width:1.65cqw;height:2.25cqw}.ap-pdf-controls .ap-page-number{border:1px solid #0003;border-radius:.3cqw;place-items:center;width:2cqw;height:2cqw;display:grid}.ap-pdf-controls .ap-icon-control:first-child .ap-icon,.ap-pdf-controls .ap-next-page .ap-icon{width:.55cqw;height:.8cqw}.ap-next-page{transform:rotate(180deg)}.ap-preview .ap-pdf-status{color:#0009;align-items:center;gap:.3cqw;margin-left:auto;font-size:.9cqw;font-weight:400;display:flex}.ap-pdf-status .ap-icon{filter:grayscale();opacity:.7;width:1cqw;height:1cqw}.ap-pdf-surface{scroll-behavior:auto;background:#f2f2f2;flex:1;min-height:0;padding:.65cqw;overflow:hidden}.ap-paper{color:#111;background:#fff;min-height:48cqw;padding:1.7cqw 1.6cqw 2.4cqw;font-family:Times New Roman,serif;position:relative;box-shadow:0 1px .25rem #0002}.ap-paper h2{text-align:center;font-size:1.7cqw;font-weight:700;line-height:1.15}.ap-paper .ap-author{text-align:center;margin:.7cqw 0 1cqw;font-size:1cqw}.ap-paper figure{margin:.6cqw 0 .8cqw}.ap-paper figure svg{width:100%;height:auto;display:block}.ap-paper figure svg text{font-family:Noto Sans,sans-serif}.ap-paper figcaption,.ap-paper caption{text-align:left;margin:.35cqw 0;font-size:.83cqw;line-height:1.3}.ap-paper .ap-paper-architecture{margin-bottom:1cqw}.ap-paper-columns{grid-template-columns:1fr 1fr;gap:1.3cqw;display:grid}.ap-paper-columns h3,.ap-paper-references h3{margin:.65cqw 0 .4cqw;font-size:1.08cqw;font-weight:700}.ap-paper-columns p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-bottom:.6cqw;font-size:.96cqw;line-height:1.32}.ap-paper-equation{justify-content:space-between;align-items:center;gap:.5cqw;margin-bottom:.4cqw;padding:.55cqw 0;font-size:1.04cqw;font-style:italic;display:flex}.ap-paper-equation>span{font-size:.8cqw;font-style:normal}.ap-paper table{border-collapse:collapse;border-top:1px solid;border-bottom:1px solid;width:100%;margin:.8cqw 0;font-size:.8cqw}.ap-paper th{border-bottom:1px solid}.ap-paper td,.ap-paper th{text-align:left;padding:.35cqw .1cqw}.ap-paper-references{border-top:1px solid #ddd;margin-top:.7cqw;padding-top:.3cqw}.ap-paper-references p{margin-bottom:.3cqw;font-size:.8cqw;line-height:1.35}.ap-paper>footer{font-size:.9cqw;position:absolute;bottom:.7cqw;left:50%}.ap-stage :is(.ap-invite,.ap-model,.ap-plan,.ap-search-result,.ap-code-detail,.ap-compile-result,.ap-project-link,.ap-main-file,.ap-page-number){box-shadow:inset 0 0 0 .5px var(--ap-outline);border:0}.ap-stage .ap-code-detail{box-shadow:none;position:relative}.ap-stage .ap-code-detail:after{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 .5px var(--ap-outline);pointer-events:none;position:absolute;inset:0}.ap-stage :is(.ap-chat-header,.ap-files>header,.ap-format-toolbar,.ap-preview>header,.ap-code-detail>header){box-shadow:0 .5px 0 var(--ap-rule);border-bottom:0}.ap-stage .ap-chat-header.is-welcome{box-shadow:none}.ap-stage .ap-files{box-shadow:inset .5px 0 0 var(--ap-rule);border-left:0}.ap-stage .ap-plan>div{box-shadow:0 -.5px 0 var(--ap-rule);border-top:0}.ap-stage .ap-source code>span>i{box-shadow:.5px 0 0 var(--ap-rule);border-right:0}.ap-stage .ap-composer{box-shadow:inset 0 0 0 .5px var(--ap-outline), 0 .12cqw .5cqw #0000000d;border:0}.ap-stage .ap-composer.focused{box-shadow:inset 0 0 0 .65px #444,0 .12cqw .55cqw #00000012}.ap-stage .ap-project-link.is-hovered{box-shadow:inset 0 0 0 .65px #0005}.ap-stage .ap-card-stack article{border:0;box-shadow:inset 0 0 0 .65px #111}.ap-paper table{border:0;box-shadow:inset 0 .5px #111,inset 0 -.5px #111}.ap-paper th{border:0;box-shadow:0 .5px #111}.ap-paper-references{box-shadow:0 -.5px var(--ap-rule);border:0}.ap-cursor-position{z-index:10;pointer-events:none;position:absolute;top:0;left:0}.ap-cursor{filter:drop-shadow(0 .08cqw .12cqw #0003);width:1.65cqw;height:1.86cqw;position:relative;transform:translate(-25.4%,-16.7%)}.ap-cursor img{transform-origin:25.4% 16.7%;width:100%;height:100%;display:block}.ap-click-ring{border:.5px solid #111;border-radius:50%;width:1.65cqw;height:1.65cqw;position:absolute;top:-.52cqw;left:-.42cqw}.ap-spinning{animation:1.2s linear infinite ap-spin}.ap-stage .ap-spinning,.ap-stage .ap-input-text i{animation-delay:calc(-1 * var(--ap-time));animation-play-state:paused!important}@keyframes ap-spin{to{transform:rotate(360deg)}}@keyframes ap-caret{50%{opacity:0}}.ap-controls{background:#1c1c1f;border-radius:.25rem;align-items:center;gap:.7rem;min-height:3.375rem;padding:.55rem .7rem;display:flex}.ap-controls button{color:#aaa;cursor:pointer;background:0 0;border:0;place-items:center;width:1.75rem;height:1.875rem;padding:0;display:grid}.ap-controls button:hover{color:#fff}.ap-controls button:active{transform:scale(.94)}.ap-controls input:focus-visible{outline-offset:.1875rem;border-radius:.1875rem;outline:2px solid #769dff}.ap-controls button:focus-visible,.ap-scene-nav button:focus-visible{outline-offset:.1875rem;outline:2px solid #769dff}.ap-controls .ap-play{color:#fff;width:2.125rem;font-size:1.35rem}.ap-controls>span{color:#ddd;font:.7rem monospace}.ap-controls input{appearance:none;cursor:pointer;background:0 0;flex:1;min-width:0;height:1.25rem;margin:0}.ap-controls input::-webkit-slider-runnable-track{background:linear-gradient(90deg, #eee var(--timeline-progress), #555 var(--timeline-progress));border-radius:2px;height:.25rem}.ap-controls input::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:50%;width:.75rem;height:.75rem;margin-top:-.25rem}.ap-controls input::-moz-range-track{background:#555;height:.25rem}.ap-controls input::-moz-range-progress{background:#eee;height:.25rem}.ap-controls input::-moz-range-thumb{background:#fff;border:0;width:.75rem;height:.75rem}.ap-speed-control{background:#303034;border-radius:.1875rem;padding:2px;display:flex}.ap-speed-control button{width:1.875rem;height:1.5625rem;font:.65rem monospace}.ap-speed-control button.active{color:#222;background:#eee;border-radius:2px}.ap-scene-nav{gap:.55rem;padding:.25rem 0 .6rem;display:flex;overflow-x:auto}.ap-scene-nav button{text-align:left;color:#777;cursor:pointer;background:#fafafa;border:1px solid #ddd;border-radius:.25rem;flex:1;grid-template-columns:auto 1fr;gap:.15rem .6rem;min-width:9.0625rem;padding:.7rem;display:grid}.ap-scene-nav button>span{grid-row:span 2;align-self:center;font:.7rem monospace}.ap-scene-nav b{font-size:.72rem;font-weight:500}.ap-scene-nav small{font:.6rem monospace}.ap-scene-nav button.active{color:#111;background:#fff;border-color:#111}@media (max-width:600px){.ap-stage-meta>span,.ap-stage-meta small{display:none}.ap-controls{flex-wrap:wrap;gap:.4rem;padding:.4rem}.ap-controls input{flex-basis:28%}.ap-speed-control{margin-left:auto}}@media (prefers-reduced-motion:reduce){.ap-stage *{animation:none!important}}
.demo-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.85cqw;height:1.85cqw;font-size:1.1cqw;font-weight:400;line-height:1;display:inline-flex}.demo-avatar>span{line-height:1;display:block;transform:translateY(-6%)}.demo-icon{shape-rendering:geometricprecision;flex-shrink:0;overflow:visible}.ap-send .demo-icon{color:#fff}
.le-stage .le-editor-grid{grid-template-columns:25cqw minmax(0,1fr) 31.5cqw;gap:.65cqw}.le-stage .ap-editor-title{max-width:35%}.le-stage .ap-editor-title strong{font-size:1.15cqw}.le-stage .ap-cloud-status{align-items:center;gap:.5cqw;font-size:.95cqw;display:flex;left:48%}.le-stage .ap-editor-title.le-title-working{max-width:28%}.le-stage .le-ai-status{white-space:nowrap;font-size:.85cqw;left:49%}.le-stop-task{background:#fff;border-radius:.3cqw;align-items:center;gap:.35cqw;padding:.2cqw .45cqw;display:flex;box-shadow:inset 0 0 0 .5px #ccc}.le-stage .le-stop-task .ap-icon{width:.8cqw;height:.8cqw}.le-stage .ap-main-file{flex-shrink:0;width:8cqw}.le-stage .ap-main-file>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.le-stage .ap-main-file .ap-chevron{flex-shrink:0}.le-stage .ap-editor-actions{gap:.3cqw}.le-stage .ap-outline{border-top:.5px solid var(--ap-rule);max-height:34%;padding-top:.25cqw}.le-stage .ap-outline header{height:2.5cqw}.le-stage .ap-outline p{padding-block:.26cqw}.le-stage .ap-file-tree>div{height:2.4cqw}.le-side-panel{min-width:0;min-height:0;box-shadow:inset .5px 0 var(--ap-rule);flex-direction:column;flex:1;display:flex}.le-side-panel>header{height:var(--ap-toolbar-height);box-shadow:0 .5px var(--ap-rule);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 .8cqw;font-size:1.2cqw;font-weight:500;display:flex}.le-side-panel>header>span{align-items:center;gap:.6cqw;display:flex}.le-coop-body{padding:1.4cqw 1.25cqw;font-size:1.1cqw}.le-coop-body>label{margin-bottom:.8cqw;display:block}.le-share-link{height:2.6cqw;box-shadow:inset 0 0 0 .5px var(--ap-outline);border-radius:.3cqw;align-items:center;gap:.5cqw;padding:0 .6cqw;display:flex}.le-share-link>span{text-overflow:ellipsis;white-space:nowrap;color:#555;font-size:1cqw;overflow:hidden}.le-share-link.is-hovered{background:#f6f6f6;box-shadow:inset 0 0 0 .7px #777}.le-outline-button{background:#fff;border-radius:.3cqw;justify-content:center;align-items:center;gap:.5cqw;padding:.4cqw .65cqw;font-size:1.05cqw;display:inline-flex;box-shadow:inset 0 0 0 .5px #999}.le-coop-body>.le-outline-button{margin:.75cqw 0 1.8cqw}.le-person{align-items:center;gap:.65cqw;min-height:3cqw;display:flex}.le-person>i{background:var(--le-member-color);color:#fff;border-radius:50%;flex:0 0 1.65cqw;place-items:center;height:1.65cqw;font-size:1cqw;font-style:normal;display:grid}.le-person>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.le-person small{color:#888;white-space:nowrap;align-items:center;gap:.45cqw;margin-left:auto;font-size:.95cqw;display:flex}.le-coop-body hr{background:var(--ap-rule);border:0;height:.5px;margin:.7cqw 0 1.5cqw}.le-member-search{align-items:center;gap:.65cqw;display:flex}.le-member-search>span:last-child{color:#aaa;border-radius:.3cqw;flex:1;align-items:center;gap:.5cqw;height:2.3cqw;padding:0 .5cqw;display:flex;box-shadow:inset 0 0 0 .5px #bbb}.le-stage .le-member-search .ap-icon{width:1cqw;height:1cqw}.le-members{margin-top:.65cqw;position:relative}.le-member-row{border-radius:.5cqw;min-height:3.4cqw;margin-inline:-.5cqw;padding:.4cqw .5cqw}.le-no-members{text-align:center;color:#999;padding:3cqw 0;position:absolute;inset:0 0 auto}.le-person .demo-avatar{width:2cqw;height:2cqw}.le-remote-cursor b{box-shadow:0 .12cqw .3cqw #00000014}.le-agent{position:relative}.le-messages{flex:1;min-height:0;padding:1cqw .9cqw 1.2cqw;font-size:1.05cqw;line-height:1.6;overflow:hidden}.le-user-message{overflow-wrap:anywhere;background:#f3f3f3;border-radius:.55cqw;max-width:92%;margin-left:auto;padding:.6cqw .8cqw}.le-tool-heading{align-items:center;gap:.5cqw;margin:1cqw 0 .45cqw;font-size:.95cqw;display:flex}.le-tool-heading>i{background:#222;border-radius:50%;width:.4cqw;height:.4cqw}.le-tool-heading small{color:#999;font-size:.85cqw}.le-stage .le-tool-heading .ap-icon{width:.95cqw;height:.95cqw}.le-stage .le-agent-reply{margin-bottom:.85cqw}.le-checklist{background:#fcfcfc;border:.5px solid #ddd;border-radius:.65cqw;padding:.75cqw}.le-checklist>header{border-bottom:.5px solid #ddd;align-items:center;gap:.6cqw;margin-bottom:.6cqw;padding-bottom:.6cqw;display:flex}.le-checklist p{align-items:flex-start;gap:.5cqw;padding:.35cqw 0;font-size:.98cqw;display:flex}.le-stage .le-checklist p .ap-icon{width:1cqw;height:1cqw;margin-top:.25cqw}.le-checklist .is-done{color:#999;text-decoration:line-through}.le-tool>p{color:#666;margin-left:.9cqw}.le-composer{box-shadow:inset 0 0 0 .5px var(--ap-outline), 0 .12cqw .55cqw #00000012;border-radius:.6cqw;flex-shrink:0;margin:.8cqw;padding:.7cqw}.le-composer.focused{box-shadow:inset 0 0 0 .7px #555,0 .12cqw .55cqw #00000012}.le-stage .le-composer .ap-input-text{scrollbar-width:none;height:6cqw;font-size:1.03cqw;line-height:1.55;overflow:hidden auto}.le-stage .le-composer .ap-input-text::-webkit-scrollbar{display:none}.le-composer footer,.le-composer footer>div{justify-content:space-between;align-items:center;gap:.2cqw;display:flex}.le-stage .le-composer .ap-model{white-space:nowrap;width:9.2cqw;height:2.3cqw;padding:0 .45cqw;font-size:.85cqw}.le-stage .le-composer .ap-icon-control{width:1.65cqw;height:2.3cqw}.le-stage .le-composer .ap-icon-control .ap-icon{width:1cqw;height:1cqw}.le-stage .le-composer .ap-send{width:2cqw;height:2cqw}.le-code-panel{position:relative}.le-code-viewport{flex:1;min-height:0;position:relative;overflow:hidden}.le-stage .le-source{padding-bottom:10cqw;font-size:.98cqw;line-height:1.65;position:relative}.le-stage .le-source code{display:block}.le-stage .le-source code>span{grid-template-columns:2.5cqw minmax(0,1fr);min-height:1.62cqw}.le-stage .le-source code>span>span{padding-right:.7cqw}.le-presence-anchor{pointer-events:none;display:inline;position:relative}.le-remote-cursor{background:var(--le-member-color);z-index:2;width:max(1px,.12cqw);height:1.6cqw;position:absolute;top:-.1cqw;left:0}.le-remote-cursor b{background:var(--le-member-color);color:#fff;white-space:nowrap;border-radius:.15cqw .15cqw 0;padding:.05cqw .25cqw;font:.72cqw/1.5 Arial,sans-serif;position:absolute;bottom:100%;right:0}.le-remote-selection{-webkit-box-decoration-break:clone;box-decoration-break:clone}.le-hunk{position:relative}.le-deleted{background:#ffe5e5}.le-added{background:#e8fbe8}.le-stage .le-deleted code>span>i,.le-stage .le-added code>span>i{background:0 0}.le-hunk-actions{width:max-content;max-width:calc(100% - 1.2cqw);min-height:2cqw;box-shadow:inset 0 0 0 .5px var(--ap-outline);background:#fff;border-radius:.15cqw;justify-content:flex-end;align-items:center;gap:1cqw;margin:.3cqw .6cqw .75cqw auto;padding:.2cqw 1cqw;font:.8cqw/1.3 Noto Sans SC,Noto Sans JP,Noto Sans,sans-serif;display:flex}.le-hunk-actions>.ap-icon{width:.65cqw;height:.65cqw}.le-hunk-ghost{visibility:hidden;position:absolute;top:3.24cqw;right:0}.le-accept,.le-reject{white-space:nowrap;align-items:center;gap:.35cqw;display:inline-flex}.le-accept{color:#3dab39}.le-reject{color:#e03a3a}.le-stage .le-accept .ap-icon,.le-stage .le-reject .ap-icon{width:.85cqw;height:.85cqw}.le-review-all{z-index:3;white-space:nowrap;justify-content:center;gap:1.25em;font-size:1cqw;display:flex;position:absolute;bottom:1cqw;left:1.25cqw;right:1.25cqw;container:le-review/inline-size}.le-review-all>div{background:#fff;border:.5px solid #ccc;border-radius:.125em;justify-content:center;align-items:center;gap:1.5em;height:2.75em;padding:0 1.5em;display:inline-flex}@container le-review (max-width:26rem){.le-review-all>div:first-child>span:first-child,.le-review-all>div:last-child{display:none}}.le-review-all>div>span{white-space:nowrap;align-items:center;gap:.35em;display:flex}.le-stage .le-review-all .ap-icon{width:.75em;height:.75em}.le-stage:lang(ja) .le-review-all{font-size:.85cqw}.le-stage:lang(ja) .le-review-all>div{gap:1em;padding-inline:1em}.le-stage .le-preview>header{gap:.1cqw;padding:0 .6cqw;font-size:.9cqw}.le-stage .le-preview .ap-pdf-controls{gap:.15cqw}.le-stage .le-preview .ap-pdf-controls .ap-icon-control{width:1.2cqw}.le-stage .le-preview .ap-page-number{width:1.7cqw;height:1.65cqw}.le-preview-status{color:#999;align-items:center;gap:.3cqw;margin-left:auto;font-size:.72cqw;display:flex}.le-preview-status.is-current{color:#66a873}.le-stage .le-preview-status .ap-icon{width:.8cqw;height:.8cqw}.le-preview-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.7cqw;min-height:0;padding:2cqw;display:flex}.le-preview-empty>strong{font-size:1.6cqw;font-weight:400}.le-preview-empty>p{color:#888;font-size:1.05cqw}.le-stage .le-preview-empty>.ap-icon{width:2.5cqw;height:2.5cqw}.le-compile-button{color:#fff;background:#000;border-radius:.4cqw;justify-content:center;align-items:center;gap:.65cqw;min-height:3.2cqw;padding:.65cqw 1.15cqw;font-size:1.15cqw;display:inline-flex}.le-stage .le-compile-button .ap-icon{width:1.3cqw;height:1.3cqw}.le-compile-stop{filter:invert()}.le-pdf-viewport{background:#f2f2f2;flex:1;padding:.7cqw .8cqw;position:relative;overflow:hidden}.le-paper-strip{will-change:transform}.le-paper{box-sizing:border-box;color:#111;background:#fff;height:41cqw;margin-bottom:1cqw;padding:2cqw 2.1cqw 2.7cqw;font-family:Times New Roman,serif;position:relative;overflow:hidden;box-shadow:0 .1cqw .45cqw #0002}.le-stage .le-paper h2{text-align:center;margin-bottom:1cqw;font:700 1.5cqw/1.2 Times New Roman,serif}.le-stage .le-paper p{text-align:justify;margin:.65cqw 0;font-size:.95cqw;line-height:1.4}.le-stage .le-paper .le-paper-author{text-align:center;margin-bottom:1.5cqw;font-size:.85cqw}.le-stage .le-paper h3{margin:.8cqw 0 .6cqw;font-size:1.15cqw;font-weight:700}.le-stage .le-paper h4{margin:.8cqw 0 .6cqw;font-size:1cqw;font-weight:700}.le-paper table{border-collapse:collapse;border-top:.5px solid;border-bottom:.5px solid;width:100%;margin:1cqw 0;font-size:1cqw}.le-paper th{border-bottom:.5px solid}.le-paper th,.le-paper td{text-align:right;padding:.5cqw .2cqw}.le-paper th:first-child,.le-paper td:first-child{text-align:left}.le-paper caption{text-align:left;margin-bottom:.6cqw;font-size:.85cqw}.le-paper-diagram{align-items:center;gap:.5cqw;margin:1.3cqw 0 .6cqw;display:flex}.le-paper-diagram span{text-align:center;background:#f6f6f6;border:.5px solid #ccc;flex:1;padding:1cqw .4cqw;font-size:.9cqw}.le-stage .le-paper .le-figure-caption{font-size:.8cqw}.le-paper-equation{text-align:center;margin:1.5cqw 0;font-size:1.2cqw;font-style:italic}.le-paper>footer{text-align:center;width:100%;font-size:.9cqw;position:absolute;bottom:1cqw;left:0}.le-stage .le-paper .le-paper-keywords{margin:.9cqw 0;font-size:.83cqw}.le-stage .le-paper .le-paper-lead{color:#555;border-left:.15cqw solid #a0a0a0;padding-left:.6cqw;font-style:italic}.le-results-chart{background:#fafafa;border:.5px solid #ddd;margin:1cqw 0;padding:.65cqw .8cqw}.le-chart-grid{gap:.35cqw;display:grid}.le-chart-row{grid-template-columns:5cqw 1fr 2.5cqw;align-items:center;gap:.5cqw;font:.76cqw/1.3 Times New Roman,serif;display:grid}.le-chart-row>div{gap:.12cqw;display:grid}.le-chart-row i,.le-chart-row b{background:#555;height:.27cqw;display:block}.le-chart-row b{background:#b0b9b5}.le-chart-row small{text-align:right;font-size:.76cqw}.le-results-chart figcaption{text-align:center;margin-top:.6cqw;font-size:.7cqw}.le-paper-running{color:#777;letter-spacing:.04cqw;border-bottom:.5px solid #aaa;justify-content:space-between;margin-bottom:.8cqw;padding-bottom:.4cqw;font-size:.55cqw;display:flex}.le-study-columns{grid-template-columns:1fr 1fr;gap:1cqw;display:grid}.le-stage .le-study-columns p{font-size:.76cqw;line-height:1.5}.le-stage .le-study-columns h4{font-size:.86cqw}.le-paper-reference{color:#555;border-top:.5px solid #bbb;margin-top:.9cqw;padding-top:.6cqw;font-size:.68cqw;line-height:1.6}.le-stage .le-paper:has(.le-study-columns)>p{font-size:.8cqw}.le-pdf-scrollbar{width:.35cqw;height:calc(100% - 2cqw);position:absolute;top:1cqw;right:.15cqw}.le-pdf-scrollbar i{background:#c4c4c4;border-radius:1cqw;width:100%;height:3cqw;display:block}.le-stage[data-reduced-motion=true] .le-paper-strip{will-change:auto}.le-debug-action{border-bottom:.5px solid var(--ap-rule);align-items:center;gap:.4cqw;padding:.7cqw;font-size:.85cqw;display:flex}.le-debug-action>span:first-child{color:#777;flex:1;min-width:0}.le-debug-action .le-outline-button{white-space:nowrap;margin:0}.le-debug-action .ap-icon{width:1.1cqw;height:1.1cqw}.le-debug-error{border:.5px solid #ddd;border-radius:.6cqw;align-items:center;gap:.6cqw;margin:1cqw .7cqw;padding:.9cqw .6cqw;font-size:.9cqw;display:flex;box-shadow:0 .1cqw .3cqw #0001}.le-debug-error>div{flex-direction:column;flex:1;gap:.3cqw;min-width:0;display:flex}.le-debug-error strong{color:#dc0303;text-overflow:ellipsis;white-space:nowrap;font-family:Noto Sans,Arial,sans-serif;font-size:1.04cqw;font-weight:400;line-height:1.4;overflow:hidden}.le-debug-error small{color:#0009;text-overflow:ellipsis;white-space:nowrap;font-size:.91cqw;line-height:1.25;overflow:hidden}.le-debug-error-icon,.le-preview-error-icon{color:#dc0303;border:.14cqw solid #dc0303;border-radius:50%;flex-shrink:0;place-items:center;width:1.7cqw;height:1.7cqw;font-size:1.3cqw;line-height:1;display:grid}.le-preview-error-icon{width:2.7cqw;height:2.7cqw;font-size:2cqw}.le-debug-log{color:#555;overflow-wrap:anywhere;background:#f7f7f7;border-radius:.4cqw;margin:0 .7cqw;padding:.8cqw;font:.82cqw/1.6 monospace}.le-debug-hint{color:#888;margin:1cqw .8cqw;font-size:.85cqw;line-height:1.5}.le-debug-list{padding:.8cqw;overflow:hidden}.le-debug-card{background:#fff6;border:.5px solid #00000026;border-radius:.65cqw;margin-bottom:1.04cqw;overflow:hidden;box-shadow:0 .065cqw .195cqw #00000014}.le-debug-card .le-debug-error{box-shadow:none;border:0;gap:.78cqw;min-height:4.42cqw;margin:0;padding:.65cqw 1.3cqw}.le-debug-severity{color:#dc0303;flex-shrink:0;width:1.56cqw;height:1.56cqw}.le-debug-control{color:#666;flex-shrink:0;place-items:center;width:2.6cqw;height:2.6cqw;display:grid}.le-debug-control img{opacity:.6;width:1.3cqw;height:1.3cqw}.le-debug-control svg{width:.975cqw;height:.52cqw}.le-debug-card .le-debug-log{border-top:.5px solid #ddd;border-radius:0;margin:0}.le-debug-locate{color:#777;font-size:1.5cqw}.le-stage .le-paper{columns:2;column-fill:auto;column-gap:1.2cqw;padding:2.3cqw 2.3cqw 2.7cqw}.le-stage .le-paper>h2,.le-paper-running,.le-stage .le-paper .le-paper-author{column-span:all}.le-stage .le-paper h2{font-size:1.3cqw}:is(.le-stage .le-paper p,.le-stage .le-paper:has(.le-study-columns)>p,.le-stage .le-study-columns p){-webkit-hyphens:auto;hyphens:auto;margin:.45cqw 0;font-size:.69cqw;line-height:1.45}.le-stage .le-paper h3{break-after:avoid;margin:.7cqw 0 .4cqw;font:700 .83cqw/1.25 Times New Roman,serif}.le-stage .le-paper h4,.le-stage .le-study-columns h4{break-after:avoid;margin:.6cqw 0 .3cqw;font:italic .74cqw/1.3 Times New Roman,serif}.le-study-columns{display:contents}.le-stage .le-paper .le-paper-lead{color:#111;border:0;padding:0}.le-paper .le-results-chart{break-inside:avoid;background:0 0;border:0;padding:.3cqw 0}.le-paper .le-chart-row{grid-template-columns:3cqw 1fr 1.4cqw;gap:.2cqw;font-size:.55cqw}.le-paper .le-chart-row small{font-size:.55cqw}.le-paper table{break-inside:avoid;font-size:.6cqw}.le-paper td,.le-paper th{padding:.3cqw .12cqw}.le-paper caption,.le-paper .le-results-chart figcaption{font-size:.58cqw}.le-paper .le-paper-equation{margin:.7cqw 0;font-size:.75cqw}.le-paper .le-paper-reference{color:#111;border:0;font-size:.6cqw}.le-paper .le-paper-diagram{gap:.2cqw}.le-paper .le-paper-diagram span{background:#fff;border-color:#333;padding:.4cqw .1cqw;font-size:.55cqw}
.lr-stage .lr-active{background:#0000000d}.lr-scene{width:100%;height:100%}.lr-library-layout{gap:.74cqw;width:100%;height:100%;display:flex}.lr-library-main{flex-direction:column;flex:1;gap:.65cqw;min-width:0;display:flex}.lr-entry-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65cqw;display:grid}.lr-entry-cards>section{background-color:#fff;background-position:90% 80%;background-repeat:no-repeat;background-size:auto 76.5487%;border-radius:.5cqw;height:13.5cqw;padding:2.2cqw 1.5cqw}.lr-stage .lr-entry-cards h3{max-width:95%;font-size:1.4cqw;font-weight:600;line-height:1.3}.lr-stage .lr-entry-cards p{color:#666;max-width:80%;margin-top:1cqw;font-size:.95cqw;line-height:1.8}.lr-library-list{background:#fff;border-radius:.5cqw;flex-direction:column;flex:1;min-height:0;padding:1.4cqw;display:flex}.lr-library-list>header{align-items:center;gap:.65cqw;font-size:1.15cqw;display:flex}.lr-library-list>header small{color:#777}.lr-library-list>header .ap-icon:nth-of-type(2){margin-left:.7cqw}.lr-filter{align-items:center;gap:1cqw;margin:1.3cqw 0;display:flex}.lr-filter>div{gap:.65cqw;display:flex}.lr-filter-label{white-space:nowrap;flex-shrink:0;align-items:center;gap:.5cqw;display:inline-flex}.lr-tag{color:#666;white-space:nowrap;background:#f2f2f2;border-radius:2cqw;justify-content:center;align-items:center;padding:.25cqw .9cqw;font-size:.85cqw;line-height:1.45;display:inline-flex}.lr-tag.selected{color:#fff;background:#000}.lr-search{color:#aaa;border:.5px solid #ccc;border-radius:.35cqw;align-items:center;gap:.65cqw;padding:.45cqw .7cqw;font-size:.95cqw;display:flex}.lr-filter>.lr-search{width:18cqw;margin-left:auto}.lr-paper-grid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:.85cqw;display:grid}.lr-paper-grid>article{border:.5px solid #d4d4d4;border-radius:.5cqw;flex-direction:column;height:13.5cqw;padding:1.2cqw;display:flex;overflow:hidden}.lr-paper-grid>article.is-hovered{background:#fafafa;border-color:#888}.lr-paper-grid>article.is-pressed{background:#f0f0f0;border-color:#555}.lr-paper-grid article>header{align-items:flex-start;gap:.4cqw;display:flex}.lr-stage .lr-paper-grid h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:1.12cqw;font-weight:500;line-height:1.6;display:-webkit-box;overflow:hidden}.lr-paper-grid header>div{display:flex}.lr-stage .lr-paper-grid .ap-icon-control{width:1.35cqw;height:1.6cqw}.lr-stage .lr-paper-grid .ap-icon{width:1cqw;height:1cqw}.lr-stage .lr-paper-grid article>p{color:#777;white-space:nowrap;gap:.45cqw;margin-block:auto;font-size:.75cqw;display:flex}.lr-paper-grid article>p i{text-overflow:ellipsis;overflow:hidden}.lr-paper-grid article>footer{align-items:center;gap:.4cqw;display:flex}.lr-add-tag{color:#888;border:.5px dashed #b8b8b8;border-radius:2cqw;justify-content:center;align-items:center;gap:.3cqw;height:1.65cqw;padding:0 .65cqw;font-size:.75cqw;display:inline-flex}.lr-stage .lr-add-tag .ap-icon{opacity:.7;width:.75cqw;height:.75cqw}.lr-list-footer{justify-content:space-between;align-items:center;height:2cqw;margin-top:.5cqw;font-size:.9cqw;display:flex}.lr-checkbox{border:.5px solid #aaa;border-radius:.15cqw;width:1cqw;height:1cqw}.lr-modal-backdrop{z-index:4;background:#0003;place-items:center;display:grid;position:absolute;inset:0}.lr-tag-dialog{background:#fff;border-radius:1cqw;width:65cqw;padding:3cqw 4cqw 2.5cqw;box-shadow:0 .3cqw 1cqw #0002}.lr-stage .lr-tag-dialog h3{margin-bottom:2cqw;font-size:1.4cqw;font-weight:500}.lr-dialog-search{align-items:center;gap:1cqw;display:flex}.lr-dialog-search .lr-search{flex:1;height:3cqw}.lr-dialog-tags{flex-wrap:wrap;align-content:flex-start;gap:1.2cqw;height:14cqw;padding-top:3cqw;display:flex}.lr-dialog-tags .lr-tag{padding:.5cqw 1.5cqw;font-size:1.1cqw}.lr-tag-dialog>footer{text-align:right}.lr-tag-dialog>footer>span{background:#f0f0f0;border:.5px solid #ccc;border-radius:.45cqw;padding:.5cqw 2cqw;font-size:1.2cqw;display:inline-block}.lr-reader{flex-direction:column;width:100%;height:100%;display:flex}.lr-reader-title{flex-shrink:0;align-items:center;gap:.7cqw;height:3.4cqw;display:flex}.lr-reader-title strong{white-space:nowrap;text-overflow:ellipsis;max-width:66%;font-size:1.2cqw;font-weight:600;overflow:hidden}.lr-reader-title>div{gap:.5cqw;margin-left:auto;display:flex}.lr-reader-grid{grid-template-columns:24cqw minmax(0, 1fr) var(--lr-comment-width);flex:1;gap:.65cqw;min-height:0;display:grid}.lr-reader-sidebar{background:#fff;border-radius:.5cqw;min-height:0;display:flex;overflow:hidden}.lr-reader-sidebar>nav{border-right:.5px solid var(--ap-rule);flex-direction:column;flex-shrink:0;align-items:center;gap:1.2cqw;width:3.6cqw;padding-top:.5cqw;display:flex}.lr-reader-sidebar>nav .ap-icon{width:1.7cqw;height:1.7cqw}.lr-reader-sidebar>nav>:first-child{margin-bottom:.2cqw}.lr-metadata,.lr-agent{flex-direction:column;flex:1;min-width:0;display:flex}.lr-metadata>header,.lr-agent>header,.lr-comments>header{border-bottom:.5px solid var(--ap-rule);flex-shrink:0;justify-content:space-between;align-items:center;height:3.2cqw;padding:0 1cqw;font-size:1.1cqw;display:flex}.lr-metadata>div{padding:1.1cqw .85cqw;overflow:hidden}.lr-metadata .lr-metadata-scroll{flex:1;min-height:0;overflow-y:hidden}.lr-metadata>footer{border-top:.5px solid var(--ap-rule);flex-shrink:0;padding:1cqw .85cqw}.lr-placeholder{color:#aaa}.lr-stage .lr-metadata h4{align-items:center;gap:.6cqw;margin-bottom:.9cqw;font-size:1.02cqw;font-weight:400;display:flex}.lr-stage .lr-metadata h4:not(:first-child){margin-top:1.3cqw}.lr-stage .lr-metadata h4 .ap-icon{width:.7cqw;height:.7cqw}.lr-metadata label{justify-content:space-between;margin:.9cqw 0 .5cqw;font-size:1cqw;display:flex}.lr-field{border:.5px solid #d3d3d3;border-radius:.3cqw;justify-content:space-between;align-items:center;padding:.45cqw .65cqw;font-size:.95cqw;line-height:1.5;display:flex}.lr-author{justify-content:flex-start;gap:.6cqw;margin-top:.55cqw}.lr-author>span{color:#aaa}.lr-meta-tags{gap:.5cqw;display:flex}.lr-show-fields{color:#777;text-align:right;font-size:.9cqw}.lr-reader-center{background:#fff;border-radius:.5cqw;flex-direction:column;min-width:0;display:flex;overflow:hidden}.lr-reader-toolbar{border-bottom:.5px solid var(--ap-rule);white-space:nowrap;flex-shrink:0;align-items:center;gap:.3cqw;height:3.2cqw;padding:0 .7cqw;font-size:.9cqw;display:flex}.lr-reader-toolbar>span:first-child{margin-right:.5cqw}.lr-reader-toolbar>i{background:#ddd;width:.5px;height:1.4cqw;margin:0 .35cqw}.lr-stage .lr-reader-toolbar .ap-icon-control{width:1.65cqw;height:2cqw;position:relative}.lr-stage .lr-reader-toolbar .ap-icon{width:1.15cqw;height:1.15cqw}.lr-page-number{border:.5px solid #ccc;border-radius:.25cqw;padding:0 .6cqw}.lr-next{transform:rotate(180deg)}.lr-highlight-tool{border-radius:.4cqw;align-items:center;display:inline-flex}.lr-stage .lr-reader-toolbar .lr-highlight-tool>.ap-icon-control:first-child{width:2cqw}.lr-stage .lr-reader-toolbar .lr-color-arrow{width:1.15cqw}.lr-stage .lr-reader-toolbar .lr-color-arrow .ap-icon{opacity:.6;width:.65cqw;transform:rotate(180deg)}.lr-highlight-glyph{color:#111;background:#00bb7773;border-radius:.25cqw;width:1.5cqw;height:1.5cqw}.lr-pdf-viewport{background:#e8e8e8;border-inline:.5px solid #d4d4d4;flex:1;min-height:0;padding:.8cqw;position:relative;overflow:hidden}.lr-paper{color:#171717;background:#fff;width:43cqw;margin:0 auto 1cqw;padding:2.1cqw 3cqw 3cqw;font-family:Times New Roman,serif;position:relative;box-shadow:0 .15cqw .55cqw #0002}.lr-stage .lr-paper h1{text-align:center;letter-spacing:0;margin:0 0 1.1cqw;font-family:inherit;font-size:1.65cqw;font-weight:700;line-height:1.25}.lr-stage .lr-paper .lr-paper-authors{text-align:center;font-size:.83cqw}.lr-stage .lr-paper h2{margin:1.15cqw 0 .65cqw;font:700 1.2cqw/1.3 Times New Roman,serif}.lr-stage .lr-paper p{text-align:justify;margin:.65cqw 0;font-size:1cqw;line-height:1.55}.lr-text-lines{font-size:1cqw;line-height:1.6}.lr-text-lines>div{white-space:nowrap;isolation:isolate;width:fit-content;max-width:100%;position:relative}.lr-text-lines mark{z-index:-1;background:#00bb7760;position:absolute;inset:.14cqw 0 .04cqw}.lr-text-lines mark.lr-selection{background:#a9d1ff}.lr-text-lines mark.lr-underline{background:0 0;border-bottom:.12cqw solid #0b7}.lr-start-anchor,.lr-end-anchor{width:1px;height:1px;position:absolute;top:50%}.lr-start-anchor{left:0}.lr-end-anchor{right:0}.lr-second-paragraph{margin-top:1cqw;position:relative}.lr-located{background:#00bb7710;box-shadow:0 0 0 .2cqw #00bb7720}.lr-paper-comment{background:#e2f5ed;border-radius:.3cqw;padding:.2cqw;position:absolute;top:0;right:-1.7cqw}.lr-stage .lr-paper-comment .ap-icon{width:1cqw;height:1cqw}.lr-paper figure{margin:1.3cqw 0}.lr-paper figure>div{align-items:center;gap:.7cqw;display:flex}.lr-paper figure span{text-align:center;background:#f6f6f6;border:.5px solid #ccc;flex:1;padding:.8cqw .3cqw;font-size:.95cqw}.lr-paper figure b{font-weight:400}.lr-paper figcaption{text-align:center;margin-top:.6cqw;font-size:.8cqw}.lr-paper>footer{text-align:center;margin-top:1.8cqw;font-size:.85cqw}.lr-paper-next{background:#fff;width:43cqw;height:50cqw;margin:0 auto;box-shadow:0 0 .5cqw #0001}.lr-pdf-scrollbar{width:.35cqw;position:absolute;top:.5cqw;bottom:.5cqw;right:.2cqw}.lr-pdf-scrollbar i{background:#ccc;border-radius:1cqw;height:4cqw;display:block}.lr-comments{background:#fff;border-radius:.5cqw;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.lr-interpretation{white-space:nowrap;border:.5px solid #ccc;border-radius:.4cqw;flex-shrink:0;align-items:center;gap:.55cqw;margin:.7cqw;padding:.6cqw;font-size:.85cqw;display:flex}.lr-interpretation strong{color:#d97827;font-weight:400}.lr-interpretation>span{text-overflow:ellipsis;color:#888;overflow:hidden}.lr-stage .lr-interpretation .ap-icon{width:.85cqw;height:.85cqw}.lr-comment-list{flex:1;min-height:0;padding:.65cqw .7cqw 1.1cqw;overflow:hidden}.lr-comment-card{border:.5px solid #d0d0d0;border-radius:.5cqw;margin-bottom:1cqw}.lr-comment-card.selected{border-color:#bdc8c1;box-shadow:0 .15cqw .6cqw #0000000d}.lr-comment-card>header{border-bottom:.5px solid #ddd;align-items:center;gap:.3cqw;margin:0 .35cqw;padding:.4cqw;display:flex}.lr-comment-card>header>span:not(.ap-icon-control){text-overflow:ellipsis;white-space:nowrap;color:#777;flex:1;font-size:.85cqw;overflow:hidden}.lr-stage .lr-comment-card .ap-icon-control{width:1.4cqw;height:1.6cqw}.lr-stage .lr-comment-card .ap-icon{width:1cqw;height:1cqw}.lr-comment-body{padding:.85cqw .9cqw;position:relative}.lr-comment-body+.lr-comment-body{border-top:.5px solid #eee}.lr-comment-person{white-space:nowrap;align-items:center;gap:.55cqw;font-size:.9cqw;display:flex}.lr-comment-person .demo-avatar{width:1.65cqw;height:1.65cqw}.lr-comment-person>time{color:#999;font-variant-numeric:tabular-nums;margin-left:auto;font-size:.72cqw}.lr-comment-input,.lr-stage .lr-comment-body>p{overflow-wrap:anywhere;margin-top:.55cqw;padding-left:2.2cqw;font-size:.95cqw;line-height:1.65}.lr-comment-input{min-height:3.8cqw}.lr-agent-comment{background:#f6faf7}.lr-mention{color:#1677ff}.lr-mention-menu{z-index:2;background:#fff;border:.5px solid #ccc;border-radius:.5cqw;align-items:center;gap:.65cqw;width:17cqw;padding:.75cqw;font-size:1cqw;display:flex;position:absolute;top:.2cqw;left:2.6cqw;box-shadow:0 .25cqw .8cqw #00000018}.lr-caret{vertical-align:text-bottom;background:#333;width:1px;height:1.1em;display:inline-block}.lr-agent>header>span{align-items:center;gap:.5cqw;display:flex}.lr-stage .lr-agent>header>span .ap-icon{width:.95cqw;height:.95cqw}.lr-messages{flex:1;min-height:0;padding:1cqw .8cqw;font-size:1cqw;line-height:1.6;overflow:hidden}.lr-user-message{overflow-wrap:anywhere;background:#f4f4f4;border-radius:.6cqw;margin-left:1.2cqw;padding:.7cqw .8cqw}.lr-tool-heading{color:#555;align-items:center;gap:.5cqw;margin:1cqw 0 .45cqw;font-size:.85cqw;display:flex}.lr-tool-heading>i{background:#555;border-radius:50%;width:.4cqw;height:.4cqw}.lr-tool-heading small{color:#999;font-size:.75cqw}.lr-stage .lr-tool-heading .ap-icon{width:.9cqw;height:.9cqw}.lr-stage .lr-reply{margin:.8cqw 0}.lr-checklist{background:#fafafa;border:.5px solid #ddd;border-radius:.5cqw;padding:.7cqw}.lr-checklist>header{margin-bottom:.5cqw;font-size:.85cqw}.lr-stage .lr-checklist p{color:#666;gap:.5cqw;padding:.2cqw 0;font-size:.85cqw;display:flex}.lr-checklist p>i{border:.5px solid #777;border-radius:50%;flex-shrink:0;width:.6cqw;height:.6cqw;margin-top:.35cqw}.lr-checklist .done{text-decoration:line-through}.lr-checklist .done>i{background:#777}.lr-stage .lr-tool>p{color:#777;margin-left:.9cqw;font-size:.85cqw}.lr-composer{border:.5px solid #ccc;border-radius:.65cqw;flex-shrink:0;margin:.7cqw;padding:.7cqw;box-shadow:0 .1cqw .45cqw #0001}.lr-composer.focused{border-color:#222}.lr-composer>div{height:7cqw;font-size:.95cqw;line-height:1.6;overflow:hidden}.lr-composer>div>span{color:#999}.lr-composer footer,.lr-composer footer>div{justify-content:space-between;align-items:center;gap:.25cqw;display:flex}.lr-model{white-space:nowrap;border:.5px solid #ccc;border-radius:.3cqw;align-items:center;gap:.35cqw;padding:.25cqw .4cqw;font-size:.68cqw;display:flex}.lr-stage .lr-model .ap-icon{width:.65cqw;height:.65cqw}.lr-stage .lr-composer .ap-icon-control{width:1.4cqw;height:1.7cqw}.lr-stage .lr-composer .ap-icon{width:.95cqw;height:.95cqw}.lr-stage .lr-composer .ap-send{width:1.7cqw;height:1.7cqw}.lr-stage:lang(en) .lr-entry-cards h3,.lr-stage:lang(ja) .lr-entry-cards h3{font-size:1.15cqw}.lr-stage:lang(en) .lr-reader-toolbar{gap:.15cqw;font-size:.78cqw}.lr-stage:lang(en) .lr-reader-toolbar>i{margin-inline:.2cqw}.lr-stage .lr-paper .lr-paper-caption{text-align:center;color:#777;margin:.5cqw 0 1cqw;font-family:inherit;font-size:.75cqw}.lr-stage .lr-author .ap-icon{color:#a5a5a5;width:.85cqw;height:.85cqw}.lr-diagram-arrow{color:#777;transform:rotate(180deg)}.lr-prelude-grid{grid-template-columns:24cqw minmax(0, 1fr) var(--lr-prelude-right)}.lr-prelude-grid>:last-child{min-width:0;overflow:hidden}.lr-prelude-reader .lr-paper{width:43cqw}.lr-prelude-translation{background:#fff;border-radius:.5cqw;flex-direction:column;min-height:0;display:flex}.lr-prelude-translation>header{border-bottom:.5px solid var(--ap-rule);white-space:nowrap;flex-shrink:0;align-items:center;gap:.6cqw;height:3.2cqw;padding:0 .6cqw;font-size:.85cqw;display:flex}.lr-prelude-translation>header>span{align-items:center;gap:.25cqw;display:flex}.lr-prelude-translation>header>span:first-child{font-weight:500}.lr-prelude-translation>header>span:nth-child(2){margin-left:auto}.lr-prelude-translation>header>span:last-child{background:#f5f5f5;border-radius:.3cqw;padding:.3cqw}.lr-prelude-translation>header .ap-icon{width:.9cqw;height:.9cqw}.lr-prelude-translation-viewport{background:#fafafa;flex:1;min-height:0;padding:.7cqw;overflow:hidden}.lr-prelude-translation-paper{background:#fff;min-height:43cqw;padding:2.3cqw 1.6cqw;font-family:Noto Sans SC,Noto Sans JP,sans-serif;box-shadow:0 .1cqw .45cqw #0002}.lr-stage .lr-prelude-translation-paper h2{text-align:center;margin-bottom:1cqw;font-size:1.35cqw;line-height:1.5}.lr-prelude-translation-paper small{color:#777;text-align:center;font-size:.75cqw;display:block}.lr-stage .lr-prelude-translation-paper h3{margin:1.5cqw 0 .6cqw;font-size:1.1cqw}.lr-stage .lr-prelude-translation-paper p{text-align:justify;margin:.6cqw 0;font-size:.95cqw;line-height:1.8}.lr-prelude-translating{color:#777;flex-direction:column;justify-content:center;align-items:center;gap:1cqw;height:100%;font-size:1cqw;display:flex}.lr-prelude-translating .ap-icon{width:1.8cqw;height:1.8cqw}.lr-prelude-agent .lr-messages{overflow:hidden}.lr-prelude-agent .lr-tool p{overflow-wrap:anywhere}.lr-prelude-comments .lr-comment-list{padding-top:1cqw}.lr-prelude-quote-mark{z-index:2;background:#00bb7729;border-bottom:.15cqw solid #0b7;width:100%;height:1.6cqw;position:absolute;top:.12cqw;left:0}.lr-prelude-comments .lr-comment-input{position:relative}.lr-prelude-comments .lr-mention-menu{top:1.7cqw}.lr-prelude-translation{position:relative}.lr-language-menu{z-index:4;background:#fff;border:.5px solid #0003;border-radius:.5cqw;width:17cqw;padding:.25cqw;position:absolute;top:3.3cqw;right:.6cqw}.lr-language-menu>div{border-radius:.5cqw;align-items:center;gap:.65cqw;height:2.6cqw;padding:0 1.2cqw;font-size:1cqw;display:flex}.lr-language-menu .selected,.lr-member-picker .selected{background:#f0f0f0}.lr-language-menu .ap-icon{width:1cqw;height:1cqw}.lr-translation-empty{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.lr-translation-empty-content{text-align:center;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;padding:1.6cqw 1.2cqw;display:flex}.lr-translation-empty-content>strong{font-size:1.4cqw;font-weight:500}.lr-stage .lr-translation-empty-content>p{color:#0009;margin:1cqw 0 1.6cqw;font-size:1cqw;font-weight:300}.lr-translation-start{color:#fff;background:#111;border-radius:.4cqw;justify-content:center;align-items:center;gap:.4cqw;min-width:7.5cqw;min-height:2.2cqw;padding:.4cqw .8cqw;font-size:1cqw;display:flex}.lr-translation-start .ap-icon{filter:invert();width:.6cqw;height:.6cqw}.lr-stage .lr-translation-resource-hint{color:#6b7280;flex-shrink:0;align-items:flex-start;gap:.3cqw;max-width:28.8cqw;margin:0 auto;padding:0 1.2cqw 1cqw;font-size:.6cqw;line-height:1cqw;display:flex}.lr-prelude-comments .lr-member-picker{flex-direction:column;align-items:stretch;gap:.15cqw;width:22cqw;padding:.4cqw;display:flex;top:auto;bottom:3.5cqw;left:.7cqw}.lr-member-picker>small{color:#777;padding:.4cqw .65cqw;font-size:.8cqw}.lr-member-picker>div{border-radius:.3cqw;align-items:center;gap:.6cqw;min-height:2.5cqw;padding:.4cqw .65cqw;display:flex}.lr-member-picker>div>span:not(.demo-avatar){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lr-member-picker>div>small{color:#888;white-space:nowrap;margin-left:auto;font-size:.7cqw}.lr-member-picker .demo-avatar{flex-shrink:0;width:2cqw;height:2cqw}.lr-prelude-comments .lr-mention{color:#246dcc;padding:0 .13cqw;text-decoration:underline}.lr-parallel-viewport{background:#e8e8e8;border-inline:.5px solid #d4d4d4;flex:1;min-height:0;padding:.65cqw;overflow:hidden}.lr-parallel-paper{color:#263236;background:#fff;width:26cqw;margin:0 auto;padding:1.4cqw 1.45cqw 1cqw;font-family:Times New Roman,Noto Sans SC,Noto Sans JP,serif;box-shadow:0 .1cqw .4cqw #0002}.lr-parallel-paper>header{letter-spacing:.04cqw;border-bottom:.5px solid #bbc5c7;justify-content:space-between;padding-bottom:.45cqw;font-size:.5cqw;display:flex}.lr-stage .lr-parallel-paper h1{letter-spacing:0;text-align:center;align-content:center;min-height:4cqw;margin:.6cqw 0;font-family:inherit;font-size:1.15cqw;font-weight:700;line-height:1.3;display:grid}.lr-parallel-authors{text-align:center;height:1.4cqw;font-size:.6cqw}.lr-stage .lr-parallel-paper h2,.lr-stage .lr-parallel-paper h3{margin:.6cqw 0;font-size:.9cqw;font-weight:700;line-height:1.3}.lr-stage .lr-parallel-paper p{text-align:justify;margin:.4cqw 0;font-size:.7cqw;line-height:1.6}.lr-parallel-abstract{border-top:.5px solid #bcc8ca;border-bottom:.5px solid #bcc8ca;min-height:7cqw;padding:.6cqw .7cqw}.lr-parallel-intro{min-height:10cqw;padding-block:.5cqw}.lr-parallel-intro>div{grid-template-columns:1fr 1fr;gap:1cqw;display:grid}.lr-paper-detail svg{width:100%;height:auto;display:block}.lr-stage .lr-paper-detail h3{margin:.8cqw 0 .5cqw;font:700 1.05cqw/1.4 Times New Roman,serif}.lr-paper-detail figure{margin:.5cqw 0}.lr-paper-detail figcaption,.lr-stage .lr-paper-detail .lr-detail-caption{text-align:center;margin:.45cqw 0;font-size:.68cqw;line-height:1.5}.lr-paper-detail table{border-collapse:collapse;border-block:.5px solid #708185;width:100%;font-size:.8cqw}.lr-paper-detail th,.lr-paper-detail td{text-align:right;padding:.4cqw}.lr-paper-detail th{border-bottom:.5px solid #a6b4b7}.lr-paper-detail th:first-child,.lr-paper-detail td:first-child{text-align:left}.lr-detail-equation{text-align:center;padding:.7cqw 0;font-size:1cqw;font-style:italic}.lr-parallel-paper .lr-paper-detail>section:first-child,.lr-parallel-paper .lr-paper-detail>section:nth-child(2),.lr-parallel-paper .lr-paper-detail>section:nth-child(3){min-height:10cqw}.lr-parallel-paper .lr-paper-detail>section:nth-child(4){min-height:6cqw}.lr-parallel-paper>footer{text-align:center;border-top:.5px solid #bcc8ca;padding-top:.6cqw;font-size:.6cqw}.lr-stage .lr-paper>.lr-paper-detail{grid-template-columns:1fr 1fr;gap:.5cqw 1.4cqw;display:grid}.lr-paper-detail>section{break-inside:avoid;min-width:0;padding-block:.4cqw}.lr-paper-detail svg{overflow:visible}.lr-paper-detail svg text{font-family:Times New Roman,serif}.lr-stage .lr-parallel-paper .lr-paper-detail h3{font-size:.9cqw}.lr-parallel-paper .lr-detail-equation{font-size:.85cqw}.lr-parallel-paper .lr-paper-detail table{font-size:.7cqw}.lr-parallel-paper p{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.lr-stage .lr-paper .lr-paper-running-head{letter-spacing:.07em;color:#657074;border-bottom:.5px solid #9fa8aa;justify-content:space-between;margin-bottom:1.4cqw;padding-bottom:.55cqw;font-size:.6cqw;display:flex}.lr-prelude-comments .lr-member-picker{border-color:#e5e5e5;border-radius:.5cqw;padding:.4cqw;font-size:.91cqw;box-shadow:0 .65cqw 1cqw #0000001a}.lr-member-picker>div{gap:.65cqw;min-height:2.6cqw;padding:.52cqw .65cqw}.lr-member-picker>div>span:not(.demo-avatar){font-weight:500}
