.layout{min-height:100vh;display:flex;flex-direction:column;background:#f8f5f0;background-image:repeating-linear-gradient(0deg,#ebe5dc 0px,#ebe5dc 2px,transparent 2px,transparent 20px)}.header{background:#fff;border-bottom:2px solid #8b7355;box-shadow:none;position:sticky;top:0;z-index:100}.header-content{max-width:1400px;margin:0 auto;padding:8px 32px;display:flex;justify-content:center}.nav-logo{text-decoration:none;cursor:pointer;transition:opacity .2s ease;flex-shrink:0;margin-right:12px}.nav-logo:hover{opacity:.8}.logo-container{display:flex;align-items:center;gap:6px;flex-direction:row}.logo-bird{width:32px;height:32px;background-image:url(/sprites/bird-fly-row.png);background-repeat:no-repeat;background-size:256px 32px;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;animation:bird-fly .8s steps(8) infinite}@keyframes bird-fly{0%{background-position:0 0}to{background-position:-256px 0}}.logo-text{font-family:BoutiqueBitmap,monospace;font-size:14px;font-weight:400;color:#2d2d2d;margin:0;letter-spacing:.5px}.nav{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:nowrap}.nav-link{padding:5px 10px;text-decoration:none;color:#2d2d2d;border:2px solid #8b7355;border-radius:0;background:#f8f5f0;box-shadow:none;transition:transform .2s ease,background .2s ease;font-family:BoutiqueBitmap,monospace;font-weight:400;font-size:13px;white-space:nowrap;line-height:1.2}.nav-link:hover{background:#f4e4c7;transform:translateY(-1px)}.nav-link.active{background:#e8d7b9;color:#2d2d2d}.nav-link:active{transform:scale(.98)}.nav-link:focus-visible{outline:2px solid #8b7355;outline-offset:2px}@media (prefers-reduced-motion: reduce){.nav-link{transition:none}}.main-content{flex:1;max-width:1400px;width:100%;margin:0 auto;padding:0}.badge{display:inline-block;background:var(--px-color-warning, #f7d51d);color:var(--px-color-base);font-size:10px;padding:2px 6px;border:2px solid var(--px-color-base);box-shadow:2px 2px 0 0 var(--px-color-base);margin-left:6px;font-weight:400;vertical-align:middle}.home-page{min-height:100vh;width:100%;padding:12px 20px 20px;overflow-x:hidden}.home-header{text-align:center;padding:16px 20px 8px;margin-bottom:16px}.header-content{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px}.logo-section{display:flex;flex-direction:column;align-items:center;gap:6px}.main-title{font-family:BoutiqueBitmap,monospace;font-size:48px;color:#2d2d2d;margin:0;display:flex;align-items:center;justify-content:center;gap:8px;letter-spacing:4px;opacity:0;transform:translateY(-20px);transition:opacity 1s ease-out,transform 1s ease-out}.main-title.fade-in{opacity:1;transform:translateY(0)}.home-bird{width:40px;height:40px;background-image:url(/sprites/bird-fly-row.png);background-repeat:no-repeat;background-size:320px 40px;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;animation:bird-fly-home 1s steps(8) infinite;opacity:0;transform:translateY(-8px);transition:opacity .8s ease-out,transform .8s ease-out}.home-bird-visible{opacity:1;transform:translateY(0)}@keyframes bird-fly-home{0%{background-position:0 0}to{background-position:-320px 0}}.cursor-blink{animation:blink 1s infinite;font-weight:400;margin-left:8px}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.subtitle{font-family:BoutiqueBitmap,monospace;font-size:15px;color:#8b7355;text-align:center;min-height:18px;letter-spacing:1px}.tagline{font-family:BoutiqueBitmap,monospace;font-size:16px;color:#4a3a2a;margin:4px 0 2px;opacity:0;transform:translateY(-10px);transition:opacity 1s ease-out,transform 1s ease-out}.tagline.fade-in{opacity:1;transform:translateY(0)}.visitor-count{display:flex;align-items:center;gap:8px;font-family:BoutiqueBitmap,monospace;font-size:14px;color:#8b7355}.count-label{color:#8b7355}.count-number{color:#2d2d2d;font-size:20px;font-weight:700}.count-unit{color:#8b7355}.tv-container{max-width:1300px;margin:0 auto 60px;padding:20px}.tv-screen{padding:40px;background:#fff;min-height:500px}.module-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.module-card{position:relative;padding:24px;border:2px solid #8b7355;background:#f8f5f0;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;text-align:center;min-height:180px}.module-card:hover{transform:translateY(-2px);box-shadow:4px 4px #1a1a1a;background:#ebe5dc}.module-icon-img{width:64px;height:64px;image-rendering:pixelated;margin-bottom:16px}.module-icon-text{font-family:BoutiqueBitmap,monospace;font-size:32px;margin-bottom:16px;color:#2d2d2d}.module-name{font-family:BoutiqueBitmap,monospace;font-size:16px;margin-bottom:12px;color:#2d2d2d}.module-desc{font-size:13px;line-height:1.6;color:#555;font-family:BoutiqueBitmap,monospace}.keywords-scrollbar{max-width:1300px;margin:0 auto 60px;padding:20px}.keywords-track{background:#fff;border:2px solid #8b7355;padding:16px;overflow:hidden;position:relative}.keywords-track:hover .keywords-inner{animation-play-state:paused}@keyframes scroll-keywords{0%{transform:translate(0)}to{transform:translate(-50%)}}.keywords-inner{display:flex;gap:12px;animation:scroll-keywords 30s linear infinite;will-change:transform}.keyword-tag{font-family:BoutiqueBitmap,monospace;font-size:14px;padding:8px 16px;background:#e8d7b9;border:2px solid #8b7355;color:#2d2d2d;white-space:nowrap;transition:all .2s ease}.keyword-tag:hover{background:#f4e4c7;transform:translateY(-1px)}.supporters-section{max-width:1300px;margin:0 auto 60px;padding:20px}.section-title{font-size:20px;text-align:center;margin-bottom:24px}.supporters-content{background:#fff;border:2px solid #8b7355;padding:40px;text-align:center;min-height:120px;display:flex;align-items:center;justify-content:center}.coming-soon{font-family:BoutiqueBitmap,monospace;font-size:16px;color:#8b7355}.about-section{max-width:1300px;margin:0 auto 40px;padding:20px}.section-title{font-family:BoutiqueBitmap,monospace;font-size:18px;color:#2d2d2d;margin-bottom:24px;text-align:left}.about-container{display:flex;align-items:flex-start;gap:32px;padding:28px 36px;background:#fff;border-radius:16px;width:fit-content}.about-left{display:flex;flex-direction:row;align-items:center;gap:16px;flex-shrink:0}.avatar{width:100px;height:100px;border-radius:10px;object-fit:cover;flex-shrink:0}.about-info-block{display:flex;flex-direction:row;align-items:center;gap:16px}.about-basic{text-align:left;display:flex;flex-direction:column;gap:4px}.about-name{font-family:BoutiqueBitmap,monospace;font-size:18px;color:#2d2d2d;margin:0;white-space:nowrap}.about-location{font-family:BoutiqueBitmap,monospace;font-size:13px;color:#8b7355;margin:0;white-space:nowrap}.about-contact{display:flex;flex-direction:column;gap:8px}.contact-item{background:#faf7f2;padding:8px 20px;text-align:center;cursor:pointer;border-radius:10px;border:none;transition:all .15s ease;box-shadow:none;white-space:nowrap}.contact-item:hover{background:#f2eadf}.contact-item:active{transform:scale(.97)}.contact-label{font-family:BoutiqueBitmap,monospace;font-size:13px;color:#5a5a5a}.about-right{flex:1;display:flex;align-items:center}.bio-card{width:100%;background:#faf7f2;border-radius:20px;padding:28px 36px}.bio-text{line-height:1.8;font-size:14px;color:#2d2d2d;margin:0;font-family:BoutiqueBitmap,monospace}.supporters-section{max-width:1300px;margin:0 auto 40px;padding:20px}.supporters-content{display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start;padding:20px;margin-top:8px}.supporter-card{width:320px;height:160px;background:#faf7f2;border:none;border-radius:12px;cursor:pointer;position:relative;overflow:hidden;transition:all .15s ease;box-shadow:none}.supporter-card:hover{background:#f2eadf}.supporter-card:active{transform:scale(.97)}.supporter-card-inner{padding:24px;display:flex;flex-direction:row;align-items:center;gap:20px;height:100%}.supporter-avatar{width:100px;height:100px;border-radius:8px;object-fit:cover;flex-shrink:0}.supporter-info{flex:1;display:flex;flex-direction:column;gap:8px}.supporter-name{font-family:BoutiqueBitmap,monospace;font-size:18px;font-weight:400;color:#2d2d2d;margin:0;letter-spacing:1px}.supporter-subtitle{font-family:BoutiqueBitmap,monospace;font-size:13px;color:#8b7355;margin:0}.supporter-card-hover{position:absolute;bottom:24px;right:24px;font-family:BoutiqueBitmap,monospace;font-size:11px;color:#8b7355;opacity:0;transition:opacity .3s ease}.supporter-card:hover .supporter-card-hover{opacity:1}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:modalFadeIn .2s ease-out}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}.modal-content{background:#fff;border:2px solid #8b7355;border-radius:8px;max-width:600px;width:100%;max-height:80vh;overflow:hidden;display:flex;flex-direction:column;position:relative;animation:modalSlideIn .3s cubic-bezier(.4,0,.2,1)}@keyframes modalSlideIn{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-close{position:absolute;top:16px;right:16px;width:32px;height:32px;border:2px solid #8b7355;background:#f8f5f0;border-radius:4px;font-size:24px;line-height:1;color:#8b7355;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;z-index:1}.modal-close:hover{background:#e8d7b9;transform:translateY(-1px)}.modal-header{padding:32px 32px 24px;border-bottom:2px solid #8b7355;background:#faf7f2}.modal-title{font-family:BoutiqueBitmap,monospace;font-size:24px;font-weight:400;color:#2d2d2d;margin:0 0 8px;letter-spacing:2px}.modal-subtitle{font-family:BoutiqueBitmap,monospace;font-size:14px;color:#8b7355;margin:0}.modal-body{padding:32px;overflow-y:auto;flex:1}.modal-paragraph{font-size:15px;line-height:1.8;color:#2d2d2d;margin:0 0 20px;text-indent:2em}.modal-paragraph:last-child{margin-bottom:0}.modal-body::-webkit-scrollbar{width:8px}.modal-body::-webkit-scrollbar-track{background:#f8f5f0;border-left:2px solid #e0d5c0}.modal-body::-webkit-scrollbar-thumb{background:#8b7355;border:2px solid #f8f5f0;border-radius:4px}.modal-body::-webkit-scrollbar-thumb:hover{background:#9b8365}@media (max-width: 1024px){.home-header{flex-direction:column}.side-buttons{flex-direction:row;flex-wrap:wrap;justify-content:center}.side-btn{min-width:150px}.module-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.module-grid,.about-info{grid-template-columns:1fr}.side-btn{min-width:140px;font-size:12px}.tv-screen{padding:20px}.main-logo{font-size:24px;padding:16px 24px}}.auth-badges{position:absolute;top:0;right:0;display:flex;gap:12px;align-items:center}.pixel-badge{font-family:BoutiqueBitmap,monospace;padding:8px 16px;border:2px solid #2d2d2d;background:#fff;cursor:pointer;font-size:14px;transition:transform .2s,box-shadow .2s;image-rendering:pixelated}.pixel-badge:hover{transform:translateY(-2px);box-shadow:4px 4px #2d2d2d}.pixel-badge:active{transform:translateY(0);box-shadow:2px 2px #2d2d2d}.user-info-badge{display:flex;align-items:center;gap:8px;padding:6px 12px;border:2px solid #2d2d2d;background:#f9f9f9;font-family:BoutiqueBitmap,monospace;font-size:14px}.user-avatar-small{width:24px;height:24px;border-radius:50%;border:1px solid #2d2d2d}.module-card.dimmed{filter:grayscale(1) brightness(.6);opacity:.7}.module-card.dimmed:after{content:"🔒";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:48px;opacity:.8;pointer-events:none}.auth-modal{background:#fff;padding:32px;min-width:400px;max-width:500px;position:relative;font-family:BoutiqueBitmap,monospace;border:4px solid #2d2d2d;image-rendering:pixelated}.membership-modal{max-width:700px;max-height:90vh;overflow-y:auto}.modal-title{font-size:24px;margin:0 0 24px;text-align:center;color:#2d2d2d;letter-spacing:2px}.qr-container{display:flex;flex-direction:column;align-items:center;gap:16px;padding:16px}.qr-hint{font-size:14px;color:#666;text-align:center}.loading-text{text-align:center;padding:40px 20px;font-size:16px}.error-container{padding:20px}.error-text{color:#d32f2f;text-align:center;font-size:16px;margin-bottom:24px;padding:16px;background:#fff3f3;border:2px solid #d32f2f}.dev-login-section{background:#f0f8ff;border:2px solid #2d2d2d;padding:20px;margin-top:16px}.dev-hint{font-size:14px;color:#2d2d2d;margin:0 0 12px;font-weight:700}.dev-note{font-size:12px;color:#666;margin:16px 0 0;line-height:1.6;text-align:left}.membership-content{display:flex;flex-direction:column;gap:24px}.membership-tiers{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.membership-tier{position:relative;padding:20px;border:3px solid #2d2d2d;background:#f9f9f9;cursor:pointer;transition:all .2s}.membership-tier:hover{transform:translateY(-2px);box-shadow:4px 4px #2d2d2d}.membership-tier.selected{background:#e8f5e8;border-color:#2d8b2d;box-shadow:4px 4px #2d8b2d}.tier-badge{position:absolute;top:-12px;right:12px;background:#ff6b6b;color:#fff;padding:4px 12px;font-size:12px;font-weight:700;border:2px solid #2d2d2d}.tier-name{margin:0 0 12px;font-size:18px;color:#2d2d2d;font-weight:700}.tier-price{margin:12px 0;display:flex;align-items:baseline;gap:4px}.price-amount{font-size:32px;font-weight:700;color:#2d2d2d}.price-duration{font-size:14px;color:#666}.tier-features{list-style:none;padding:0;margin:16px 0 0}.tier-features li{padding:8px 0;font-size:13px;color:#444;border-bottom:1px solid #ddd}.tier-features li:last-child{border-bottom:none}.invite-code-section{display:flex;flex-direction:column;gap:8px;padding:16px;background:#faf7f2;border:2px solid #2d2d2d}.invite-code-section label{font-size:14px;color:#2d2d2d;font-weight:700}.invite-code-input-group{display:flex;gap:8px}.pixel-input{font-family:BoutiqueBitmap,monospace;padding:8px 12px;border:2px solid #2d2d2d;background:#fff;font-size:14px;outline:none}.pixel-input:disabled{background:#e0e0e0;color:#999;cursor:not-allowed}.pixel-button{font-family:BoutiqueBitmap,monospace;padding:10px 20px;border:2px solid #2d2d2d;background:#fff;cursor:pointer;font-size:14px;transition:all .2s}.pixel-button:hover:not(:disabled){background:#2d2d2d;color:#fff}.pixel-button:disabled{background:#e0e0e0;color:#999;cursor:not-allowed}.pixel-button-primary{background:#2d8b2d;color:#fff;font-size:16px;padding:12px 24px;width:100%}.pixel-button-primary:hover:not(:disabled){background:#257025}.pixel-button-secondary{background:#f0f0f0;border-color:#666;flex-shrink:0}.pixel-button-secondary:hover:not(:disabled){background:#e0e0e0}.login-required-notice{background:#fff9e6;border:2px solid #ffa500;padding:12px 16px;text-align:center}.login-required-notice p{margin:0;font-size:14px;color:#2d2d2d;font-weight:700}.payment-section{display:flex;flex-direction:column;gap:12px;padding-top:8px}.payment-note{text-align:center;font-size:12px;color:#666;margin:0}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:9999}.modal-close{position:absolute;top:12px;right:12px;background:transparent;border:none;font-size:32px;cursor:pointer;color:#2d2d2d;line-height:1;padding:0;width:32px;height:32px}.modal-close:hover{color:#d32f2f}._pagination_16c3i_3{margin-top:20px;text-align:center;padding:10px 0}._button_16c3i_9{margin:0 5px;padding:8px 16px;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}._button_16c3i_9:hover:not(:disabled){background:#0056b3}._button_16c3i_9:disabled{background:#ccc;cursor:not-allowed}._info_16c3i_29{margin:0 10px;font-size:14px;color:#666}._articlesList_oukjj_4{border:1px solid #ddd}._skeletonItem_oukjj_8{padding:15px;border-bottom:1px solid #eee}._skeleton_oukjj_8{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_shimmer_oukjj_1 1.5s infinite;border-radius:4px}@keyframes _shimmer_oukjj_1{0%{background-position:200% 0}to{background-position:-200% 0}}._skeletonTitle_oukjj_29{height:20px;width:80%;margin-bottom:10px}._skeletonMeta_oukjj_35{height:14px;width:60%;margin-bottom:10px}._skeletonTags_oukjj_41{display:flex;gap:8px}._skeletonTag_oukjj_41{height:20px;width:60px}._spinnerContainer_oukjj_52{text-align:center;padding:40px}._spinner_oukjj_52{border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;width:40px;height:40px;animation:_spin_oukjj_52 1s linear infinite;margin:0 auto}@keyframes _spin_oukjj_52{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._message_oukjj_72{margin-top:16px;color:#666;font-size:14px}._subtitle_1vksa_1{font-family:BoutiqueBitmap,monospace;font-size:14px;color:#8b7355;text-align:center;min-height:20px;letter-spacing:1px;margin-top:12px;margin-bottom:0}._cursor_1vksa_12{animation:_blink_1vksa_1 1s infinite;font-weight:400;margin-left:4px}@keyframes _blink_1vksa_1{0%,50%{opacity:1}51%,to{opacity:0}}._literatureStream_19xiz_3{max-width:1300px;margin:0 auto;padding:24px 16px;background:transparent;border:none;box-shadow:none;min-height:calc(100vh - 144px)}._pageHeader_19xiz_13{text-align:center;padding:24px 20px 32px;margin-bottom:20px;border-bottom:none}._pageTitle_19xiz_20{font-family:BoutiqueBitmap,monospace;font-size:32px;color:#2d2d2d;margin:0;letter-spacing:3px;opacity:0;transform:translateY(-20px);transition:opacity 1s ease-out,transform 1s ease-out}._pageTitle_19xiz_20._fadeIn_19xiz_31{opacity:1;transform:translateY(0)}._pageSubtitle_19xiz_36{font-family:BoutiqueBitmap,monospace;font-size:14px;color:#8b7355;text-align:center;min-height:20px;letter-spacing:1px;margin-top:12px}._cursorBlink_19xiz_46{animation:_blink_19xiz_1 1s infinite;font-weight:400;margin-left:4px}@keyframes _blink_19xiz_1{0%,50%{opacity:1}51%,to{opacity:0}}._filtersCard_19xiz_57{background:transparent;padding:20px;border:2px solid #8b7355;border-radius:0;box-shadow:4px 4px #1a1a1a;margin-bottom:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;row-gap:14px;align-items:flex-end}._inlineRow_19xiz_71{display:flex;gap:8px;align-items:flex-end;flex-wrap:nowrap}._toggleBtn_19xiz_78{padding:8px 12px;background:#e8d7b94d;color:#2d2d2d;border:2px solid #8b7355;border-radius:0;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:13px;white-space:nowrap;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:2px 2px #1a1a1a}._toggleBtn_19xiz_78:hover{transform:translateY(-1px);background:#f4e4c780;box-shadow:3px 3px #1a1a1a}._toggleBtn_19xiz_78._active_19xiz_98{background:#e8d7b9cc;box-shadow:3px 3px #1a1a1a}._filterGroup_19xiz_103{display:flex;flex-direction:column;gap:6px}._filterGroup_19xiz_103 label{font-family:BoutiqueBitmap,monospace;font-weight:400;color:#2d2d2d;font-size:13px;margin-bottom:6px}._filterGroup_19xiz_103 select,._filterGroup_19xiz_103 input{padding:8px 12px;border:2px solid #8b7355;border-radius:0;font-size:13px;background:transparent;transition:border-color .2s ease;box-shadow:none}._filterGroup_19xiz_103 select:focus,._filterGroup_19xiz_103 input:focus{outline:none;border-color:#6a5a45}._filterGroup_19xiz_103 input{width:100%}._filterGroupSearch_19xiz_138{grid-column:1 / -1}._searchRow_19xiz_142{display:flex;gap:8px;align-items:flex-end;flex-wrap:nowrap}._searchRow_19xiz_142 input{flex:1}._searchRow_19xiz_142 select{width:140px}._filterActions_19xiz_157{display:flex;gap:8px;align-items:flex-end}._filterActions_19xiz_157 button{padding:8px 20px;background:#e8d7b999;color:#2d2d2d;border:2px solid #8b7355;border-radius:0;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:13px;font-weight:400;white-space:nowrap;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:2px 2px #1a1a1a}._filterActions_19xiz_157 button:hover{transform:translateY(-2px);background:#f4e4c74d;box-shadow:4px 4px #1a1a1a}._filterActions_19xiz_157 ._secondary_19xiz_184{background:#ffffff1a;color:#2d2d2d}._filterActions_19xiz_157 ._secondary_19xiz_184:hover{background:transparent}._articlesList_19xiz_193{display:flex;flex-direction:column;gap:16px}._articleItem_19xiz_199{padding:20px;background:var(--px-color-white);border:2px solid #8b7355;border-radius:0;transition:transform .2s ease,box-shadow .2s ease;box-shadow:3px 3px #1a1a1a}._articleItem_19xiz_199:hover{transform:translateY(-2px);box-shadow:5px 5px #1a1a1a}._articleTitle_19xiz_213{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:500;color:#2d2d2d;margin-bottom:10px;line-height:1.6;cursor:pointer;transition:color .2s;display:flex;align-items:flex-start;gap:8px}._articleTitle_19xiz_213:hover{color:#6a5a45}._articleTitle_19xiz_213 span{flex:1}._translateTitleBtn_19xiz_236{background:#e8d7b999;color:#2d2d2d;border:2px solid #8b7355;border-radius:0;padding:4px 10px;font-family:BoutiqueBitmap,monospace;font-size:12px;cursor:pointer;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:1px 1px #1a1a1a;flex-shrink:0}._translateTitleBtn_19xiz_236:hover:not(:disabled){transform:translateY(-1px);background:#f4e4c74d;box-shadow:2px 2px #1a1a1a}._translateTitleBtn_19xiz_236:disabled{background:#ccc6;cursor:not-allowed;border-color:#999}._titleTranslation_19xiz_263{margin-bottom:10px;padding:12px;background:transparent;border:2px solid #8b7355;border-left-width:4px;border-radius:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.6;color:#2d2d2d}._titleTranslation_19xiz_263 strong{margin-right:6px}._articleMeta_19xiz_280{font-family:BoutiqueBitmap,monospace;font-size:12px;color:#8b7355;margin-bottom:12px;line-height:1.5}._metaSeparator_19xiz_288{color:#8b7355;margin:0 6px}._metaIf_19xiz_293{color:#c97a63;font-weight:400}._metaZone_19xiz_298{color:#2d2d2d;font-weight:400}._articleTags_19xiz_303{margin-bottom:12px;display:flex;flex-wrap:wrap;gap:6px}._tag_19xiz_310{display:inline-block;padding:4px 10px;border:2px solid #8b7355;border-radius:4px;font-family:BoutiqueBitmap,monospace;font-size:11px;font-weight:400;box-shadow:none}._tagCategory_19xiz_321{background:#e8d7b999;color:#2d2d2d}._tagType_19xiz_326{background:transparent;color:#2d2d2d}._tagIf_19xiz_331{background:#c97a6326;color:#c97a63}._tagZone_19xiz_336{background:#8d765c26;color:#6a5a45}._articleActions_19xiz_341{display:flex;gap:16px;align-items:center;margin-top:8px;flex-wrap:wrap}._toggleAbstract_19xiz_349{color:#8b7355;background:none;border:none;padding:6px 0;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:12px;font-weight:400;transition:color .2s}._toggleAbstract_19xiz_349:hover{color:#6a5a45}._translateBtn_19xiz_366{background:#e8d7b999;color:#2d2d2d;border:2px solid #8b7355;border-radius:4px;padding:6px 12px;font-family:BoutiqueBitmap,monospace;font-size:12px;cursor:pointer;transition:transform .2s ease,background .2s ease;box-shadow:none}._translateBtn_19xiz_366:hover:not(:disabled){transform:translateY(-1px);background:#f4e4c74d}._translateBtn_19xiz_366:disabled{background:#ccc6;cursor:not-allowed;border-color:#999}._pubmedLink_19xiz_390{color:#8b7355;text-decoration:none;font-family:BoutiqueBitmap,monospace;font-size:12px;font-weight:400;transition:color .2s}._pubmedLink_19xiz_390:hover{color:#6a5a45;text-decoration:underline}._articleAbstract_19xiz_404{margin-top:12px;padding:14px;background:#faf7f233;border:2px solid #8b7355;border-left-width:4px;border-radius:4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.7;color:#2d2d2d;max-height:400px;overflow-y:auto;animation:_slideDown_19xiz_1 .3s ease-out}._translation_19xiz_421{margin-top:12px;padding:14px;background:#faf7f233;border:2px solid #8b7355;border-left-width:4px;border-radius:4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.7;color:#2d2d2d;animation:_slideDown_19xiz_1 .3s ease-out}._translation_19xiz_421 strong{color:#2d2d2d;font-weight:600}._translationProgress_19xiz_440{color:#8b7355;font-style:italic;margin-bottom:8px}@keyframes _slideDown_19xiz_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._errorMessage_19xiz_458{text-align:center;padding:60px 20px;background:var(--px-bg-color-page);border:3px solid var(--px-color-danger, #e76e55);margin:20px 0}._errorIcon_19xiz_466{font-size:48px;display:block;margin-bottom:16px}._errorMessage_19xiz_458 p{color:var(--px-color-danger, #e76e55);font-size:14px;margin-bottom:20px}._retryButton_19xiz_478{padding:10px 16px;background:var(--px-color-danger, #e76e55);color:var(--px-color-white);border:3px solid var(--px-color-base);cursor:pointer;font-size:12px;font-weight:400;transition:box-shadow .08s ease;box-shadow:3px 3px 0 0 var(--px-color-base)}._retryButton_19xiz_478:hover{box-shadow:4px 4px 0 0 var(--px-color-base)}._emptyState_19xiz_495{text-align:center;padding:80px 20px;color:#666}._emptyState_19xiz_495 p{font-size:16px}@media (max-width: 768px){._literatureStream_19xiz_3{padding:16px 12px}._filtersCard_19xiz_57{grid-template-columns:1fr;gap:12px}._filterGroup_19xiz_103{width:100%}._pageHeader_19xiz_13 h1{font-size:16px}._articleItem_19xiz_199{padding:12px}._articleTitle_19xiz_213{font-size:13px}._articleActions_19xiz_341{gap:12px}}._journalsTracking_drus6_3{max-width:1200px;margin:0 auto;padding:24px 16px;background:transparent;border:none;box-shadow:none;min-height:calc(100vh - 144px)}._pageHeader_drus6_13{text-align:center;padding:24px 20px 32px;margin-bottom:20px;border-bottom:none}._pageTitle_drus6_20{font-family:BoutiqueBitmap,monospace;font-size:32px;color:#2d2d2d;margin:0;letter-spacing:3px;opacity:0;transform:translateY(-20px);transition:opacity 1s ease-out,transform 1s ease-out}._pageTitle_drus6_20._fadeIn_drus6_31{opacity:1;transform:translateY(0)}._tabs_drus6_37{display:flex;gap:12px;margin-bottom:20px;border-bottom:none}._tab_drus6_37{padding:8px 20px;cursor:pointer;border:2px solid #8b7355;border-radius:0;background:transparent;font-family:BoutiqueBitmap,monospace;font-size:13px;color:#2d2d2d;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;font-weight:400;box-shadow:2px 2px #1a1a1a}._tab_drus6_37:hover{background:#f4e4c74d;transform:translateY(-2px);box-shadow:4px 4px #1a1a1a}._tab_drus6_37._active_drus6_64{background:#e8d7b999;color:#2d2d2d;font-weight:400}._filtersCard_drus6_71{background:transparent;padding:20px;border:2px solid #8b7355;border-radius:0;box-shadow:4px 4px #1a1a1a;margin-bottom:20px;display:grid;grid-template-columns:1fr;gap:16px}._filterGroup_drus6_83{display:flex;flex-direction:column;gap:6px}._filterGroup_drus6_83 label{font-family:BoutiqueBitmap,monospace;font-weight:400;color:#2d2d2d;font-size:13px;margin-bottom:6px}._filterGroup_drus6_83 select,._filterGroup_drus6_83 input{padding:8px 12px;border:2px solid #8b7355;border-radius:0;font-size:13px;background:transparent;transition:border-color .2s ease;box-shadow:none}._filterGroup_drus6_83 select:focus,._filterGroup_drus6_83 input:focus{outline:none;border-color:#6a5a45}._filterGroup_drus6_83 input{width:100%}._searchRow_drus6_118{display:flex;gap:8px}._searchRow_drus6_118 input{flex:1}._searchRow_drus6_118 select{width:140px}._checkboxGroup_drus6_131{display:flex;flex-wrap:wrap;gap:12px;padding:8px 0}._checkboxGroup_drus6_131 label{display:flex;align-items:center;gap:5px;font-family:BoutiqueBitmap,monospace;font-weight:400;cursor:pointer;font-size:13px;color:#2d2d2d}._checkboxGroup_drus6_131 input[type=checkbox]{cursor:pointer}._emptyText_drus6_153{color:#999;font-size:13px}._filterActions_drus6_158{display:flex;gap:8px;align-items:flex-end}._filterActions_drus6_158 button{padding:8px 20px;background:#e8d7b999;color:#2d2d2d;border:2px solid #8b7355;border-radius:0;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:13px;font-weight:400;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:2px 2px #1a1a1a}._filterActions_drus6_158 button:hover{transform:translateY(-2px);background:#f4e4c74d;box-shadow:4px 4px #1a1a1a}._filterActions_drus6_158 ._secondary_drus6_184{background:transparent;color:#2d2d2d}._filterActions_drus6_158 ._secondary_drus6_184:hover{background:transparent}._articlesList_drus6_194{display:flex;flex-direction:column;gap:16px}._articleItem_drus6_200{padding:20px;background:var(--px-color-white);border:2px solid #8b7355;border-radius:0;transition:transform .2s ease,box-shadow .2s ease;box-shadow:3px 3px #1a1a1a}._articleItem_drus6_200:hover{transform:translateY(-2px);box-shadow:5px 5px #1a1a1a}._articleTitle_drus6_214{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:500;color:#2d2d2d;margin-bottom:10px;line-height:1.6;cursor:pointer;transition:color .2s;display:flex;align-items:flex-start;gap:8px}._articleTitle_drus6_214:hover{color:#6a5a45}._articleTitle_drus6_214 span{flex:1}._translateTitleBtn_drus6_236{background:#e8d7b999;color:#2d2d2d;border:2px solid #8b7355;border-radius:0;padding:4px 10px;font-family:BoutiqueBitmap,monospace;font-size:12px;cursor:pointer;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:1px 1px #1a1a1a;flex-shrink:0}._translateTitleBtn_drus6_236:hover:not(:disabled){transform:translateY(-1px);background:#f4e4c74d;box-shadow:2px 2px #1a1a1a}._translateTitleBtn_drus6_236:disabled{background:#ccc6;cursor:not-allowed;border-color:#999}._titleTranslation_drus6_262{margin-bottom:10px;padding:12px;background:transparent;border:2px solid #8b7355;border-left-width:4px;border-radius:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.6;color:#2d2d2d}._titleTranslation_drus6_262 strong{margin-right:6px}._articleMeta_drus6_279{font-family:BoutiqueBitmap,monospace;font-size:12px;color:#8b7355;margin-bottom:12px;line-height:1.5}._metaSeparator_drus6_287{color:#8b7355;margin:0 6px}._metaIf_drus6_292{color:#c97a63;font-weight:400}._metaCitations_drus6_297{color:#6a5a45;font-weight:400}._articleActions_drus6_302{display:flex;gap:16px;align-items:center;margin-top:8px;flex-wrap:wrap}._toggleAbstract_drus6_310{color:#8b7355;background:none;border:none;padding:6px 0;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:12px;font-weight:400;transition:color .2s}._toggleAbstract_drus6_310:hover{color:#6a5a45}._translateBtn_drus6_326{background:#e8d7b999;color:#2d2d2d;border:2px solid #8b7355;border-radius:0;padding:6px 12px;font-family:BoutiqueBitmap,monospace;font-size:12px;cursor:pointer;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:1px 1px #1a1a1a}._translateBtn_drus6_326:hover:not(:disabled){transform:translateY(-1px);background:#f4e4c74d;box-shadow:2px 2px #1a1a1a}._translateBtn_drus6_326:disabled{background:#ccc6;cursor:not-allowed;border-color:#999}._pubmedLink_drus6_351{color:#8b7355;text-decoration:none;font-family:BoutiqueBitmap,monospace;font-size:12px;font-weight:400;transition:color .2s}._pubmedLink_drus6_351:hover{color:#6a5a45;text-decoration:underline}._articleAbstract_drus6_365{margin-top:12px;padding:14px;background:transparent;border:2px solid #8b7355;border-left-width:4px;border-radius:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.7;color:#2d2d2d;max-height:400px;overflow-y:auto;animation:_slideDown_drus6_1 .3s ease-out}._translation_drus6_381{margin-top:12px;padding:14px;background:transparent;border:2px solid #8b7355;border-left-width:4px;border-radius:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.7;color:#2d2d2d;animation:_slideDown_drus6_1 .3s ease-out}._translation_drus6_381 strong{color:#2d2d2d;font-weight:600}._translationProgress_drus6_400{color:#8b7355;font-style:italic;margin-bottom:8px}@keyframes _slideDown_drus6_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._errorMessage_drus6_418{text-align:center;padding:60px 20px;background:var(--px-bg-color-page);border:3px solid var(--px-color-danger, #e76e55);margin:20px 0}._errorIcon_drus6_426{font-size:48px;display:block;margin-bottom:16px}._errorMessage_drus6_418 p{color:var(--px-color-danger, #e76e55);font-size:14px;margin-bottom:20px}._retryButton_drus6_438{padding:10px 16px;background:var(--px-color-danger, #e76e55);color:var(--px-color-white);border:3px solid var(--px-color-base);cursor:pointer;font-size:12px;font-weight:400;transition:box-shadow .08s ease;box-shadow:3px 3px 0 0 var(--px-color-base)}._retryButton_drus6_438:hover{box-shadow:4px 4px 0 0 var(--px-color-base)}._emptyState_drus6_454{text-align:center;padding:80px 20px;color:#666}._emptyState_drus6_454 p{font-size:16px}@media (max-width: 768px){._journalsTracking_drus6_3{padding:20px 16px;border-radius:0}._tabs_drus6_37{flex-direction:column;gap:8px}._filtersCard_drus6_71{padding:16px}._pageHeader_drus6_13 h1{font-size:24px}._articleItem_drus6_200{padding:16px}._articleTitle_drus6_214{font-size:15px}._checkboxGroup_drus6_131{flex-direction:column;gap:8px}}._container_oxv4h_3{max-width:1200px;margin:0 auto;padding:24px 16px;background:transparent;min-height:calc(100vh - 60px)}._initial_oxv4h_12 ._inputForm_oxv4h_12{max-width:900px;margin-left:auto;margin-right:auto;margin-top:120px}._header_oxv4h_19{text-align:center;padding:24px 20px 32px;margin-bottom:20px}._header_oxv4h_19 h1{font-family:BoutiqueBitmap,monospace;font-size:32px;color:#2d2d2d;margin:0 0 12px;letter-spacing:3px;opacity:0;transform:translateY(-20px);transition:opacity 1s ease-out,transform 1s ease-out}._header_oxv4h_19 h1._fadeIn_oxv4h_36{opacity:1;transform:translateY(0)}._header_oxv4h_19 p{font-family:BoutiqueBitmap,monospace;font-size:14px;color:#8b7355}._inputForm_oxv4h_12{background:transparent;padding:20px;border:2px solid #8b7355;border-radius:0;box-shadow:4px 4px #1a1a1a;margin-bottom:30px;opacity:0;transform:translateY(16px);transition:opacity .6s ease-out,transform .6s ease-out}._inputFormVisible_oxv4h_60{opacity:1;transform:translateY(0)}._inputTypeSelector_oxv4h_65{display:flex;gap:20px;margin-bottom:15px}._inputTypeSelector_oxv4h_65 label{cursor:pointer;display:flex;align-items:center;gap:5px;font-family:BoutiqueBitmap,monospace;font-size:13px;color:#2d2d2d}._inputGroup_oxv4h_81{display:flex;gap:10px}._input_oxv4h_12{flex:1;padding:8px 12px;border:2px solid #8b7355;border-radius:0;font-size:13px;background:transparent;box-shadow:none;transition:border-color .2s ease}._input_oxv4h_12:focus{outline:none;border-color:#6a5a45}._select_oxv4h_102{padding:8px 12px;border:2px solid #8b7355;border-radius:0;font-family:BoutiqueBitmap,monospace;font-size:13px;background:transparent;box-shadow:none;min-width:120px;transition:border-color .2s ease}._select_oxv4h_102:focus{outline:none;border-color:#6a5a45}._submitButton_oxv4h_119{padding:8px 20px;background:#e8d7b999;color:#2d2d2d;border:2px solid #8b7355;border-radius:0;font-family:BoutiqueBitmap,monospace;font-size:13px;cursor:pointer;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:2px 2px #1a1a1a}._submitButton_oxv4h_119:hover:not(:disabled){transform:translateY(-2px);background:#f4e4c74d;box-shadow:4px 4px #1a1a1a}._submitButton_oxv4h_119:disabled{background:#ccc6;cursor:not-allowed;border-color:#999}._error_oxv4h_145{background:transparent;color:#c97a63;padding:14px;border:2px solid #c97a63;border-radius:0;font-family:BoutiqueBitmap,monospace;font-size:13px;margin-bottom:20px;box-shadow:2px 2px #c97a63}._loading_oxv4h_158{text-align:center;padding:40px}._loading_oxv4h_158 p{font-family:BoutiqueBitmap,monospace;font-size:14px;color:#8b7355}._spinner_oxv4h_169{border:4px solid #ebe5dc;border-top:4px solid #8b7355;border-radius:50%;width:40px;height:40px;animation:_spin_oxv4h_169 1s linear infinite;margin:0 auto 20px}@keyframes _spin_oxv4h_169{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._results_oxv4h_185{margin-top:30px}._wiwCard_oxv4h_190{background:transparent;color:#2d2d2d;padding:24px;border:2px solid #8b7355;border-radius:0;box-shadow:4px 4px #1a1a1a;margin-bottom:30px}._wiwCard_oxv4h_190 h2{font-family:BoutiqueBitmap,monospace;font-size:20px;color:#2d2d2d;margin-bottom:20px}._section_oxv4h_207{margin-bottom:25px}._section_oxv4h_207 h3{font-family:BoutiqueBitmap,monospace;font-size:16px;color:#2d2d2d;margin-bottom:10px}._section_oxv4h_207 p,._section_oxv4h_207 ul{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.7;color:#2d2d2d}._section_oxv4h_207 ul{padding-left:20px}._section_oxv4h_207 li{margin-bottom:8px}._references_oxv4h_234{background:transparent;padding:24px;border:2px solid #8b7355;border-radius:0;box-shadow:4px 4px #1a1a1a;margin-bottom:20px}._references_oxv4h_234 h2{font-family:BoutiqueBitmap,monospace;font-size:18px;color:#2d2d2d;margin-bottom:20px}._referenceItem_oxv4h_250{padding:16px;border-bottom:2px solid #f8f5f0;transition:background .2s ease}._referenceItem_oxv4h_250:hover{background:#faf7f299}._referenceItem_oxv4h_250:last-child{border-bottom:none}._refHeader_oxv4h_264{display:flex;gap:10px;align-items:flex-start;margin-bottom:8px}._refIndex_oxv4h_271{background:#e8d7b999;color:#2d2d2d;padding:4px 10px;border:2px solid #8b7355;border-radius:0;font-family:BoutiqueBitmap,monospace;font-size:12px;font-weight:400;flex-shrink:0;box-shadow:1px 1px #1a1a1a}._refTitle_oxv4h_284{color:#2d2d2d;text-decoration:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.5;transition:color .2s}._refTitle_oxv4h_284:hover{color:#6a5a45}._refMeta_oxv4h_298{color:#8b7355;font-family:BoutiqueBitmap,monospace;font-size:12px;margin-left:40px}._inspiration_oxv4h_306{background:transparent;padding:24px;border:2px solid #8b7355;border-radius:0;margin-bottom:20px;box-shadow:4px 4px #1a1a1a;display:flex;flex-direction:column;gap:12px}._inspiration_oxv4h_306 h2{font-family:BoutiqueBitmap,monospace;font-size:18px;color:#2d2d2d;margin-bottom:20px}._inspirationItem_oxv4h_325{padding:18px;background:var(--px-color-white, #f8f5f0);border:2px solid #8b7355;border-radius:0;margin-bottom:12px;box-shadow:3px 3px #1a1a1a;transition:background .2s ease,transform .1s ease,box-shadow .1s ease}._inspirationItem_oxv4h_325:hover{background:#faf7f299;transform:translateY(-1px);box-shadow:3px 3px #1a1a1a}._inspirationItem_oxv4h_325 h4{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;margin-bottom:8px;color:#2d2d2d}._inspirationItem_oxv4h_325 h4 a{color:#2d2d2d;text-decoration:none;transition:color .2s}._inspirationItem_oxv4h_325 h4 a:hover{color:#6a5a45}._inspirationItem_oxv4h_325 ._journal_oxv4h_359{display:inline-block;padding:4px 10px;margin-bottom:8px;border:2px solid #8b7355;border-radius:0;background:#e8d7b999;color:#2d2d2d;font-family:BoutiqueBitmap,monospace;font-size:12px;font-weight:400}._inspirationItem_oxv4h_325 ._meta_oxv4h_372{color:#8b7355;font-family:BoutiqueBitmap,monospace;font-size:12px;margin-top:4px}._meta_oxv4h_372{text-align:center;padding:16px;background:transparent;border:2px solid #ebe5dc;border-radius:0;color:#8b7355;font-family:BoutiqueBitmap,monospace;font-size:12px;box-shadow:2px 2px #1a1a1a}._literaturePool_9vxnw_3{max-width:1200px;margin:0 auto;padding:24px 16px;background:transparent;border:none;box-shadow:none;min-height:calc(100vh - 144px)}._pageHeader_9vxnw_13{text-align:center;padding:24px 20px 32px;margin-bottom:20px}._pageHeaderInner_9vxnw_19{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}._pageTitle_9vxnw_27{font-family:BoutiqueBitmap,monospace;font-size:32px;font-weight:400;letter-spacing:3px;margin:0;color:#2d2d2d;opacity:0;transform:translateY(-20px);transition:opacity 1s ease-out,transform 1s ease-out}._pageTitle_9vxnw_27._fadeIn_9vxnw_39{opacity:1;transform:translateY(0)}._pigeonBird_9vxnw_44{width:40px;height:40px;background-image:url(/sprites/bird-sprite.png);background-repeat:no-repeat;background-size:320px 120px;background-position:0 0;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;animation:_bird-pigeon-fly_9vxnw_1 .6s steps(2) infinite}@keyframes _bird-pigeon-fly_9vxnw_1{0%{background-position:0 0}to{background-position:-80px 0}}._toolsBar_9vxnw_62{display:flex;justify-content:center;margin-bottom:24px}._devToolsToggle_9vxnw_68{padding:8px 20px;background:#e8d7b999;color:#2d2d2d;border:2px solid #8b7355;border-radius:0;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:13px;font-weight:400;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:2px 2px #1a1a1a}._devToolsToggle_9vxnw_68:hover{transform:translateY(-2px);background:#f4e4c74d;box-shadow:4px 4px #1a1a1a}._devToolsContainer_9vxnw_88{margin-bottom:24px}._loginContainer_9vxnw_93{display:flex;justify-content:center;align-items:center;min-height:80vh;padding:16px}._loginCard_9vxnw_101{background:transparent;padding:24px;border:2px solid #8b7355;border-radius:0;box-shadow:4px 4px #1a1a1a;text-align:center;max-width:450px;width:100%}._loginCard_9vxnw_101 h2{font-family:BoutiqueBitmap,monospace;font-size:18px;color:#2d2d2d;margin-bottom:16px}._loginHint_9vxnw_119{color:#8b7355;font-size:12px;margin-bottom:24px}._qrContainer_9vxnw_125{margin:20px auto;padding:16px;background:transparent;border:2px solid #8b7355;border-radius:0;display:inline-block;box-shadow:2px 2px #1a1a1a}._loginTips_9vxnw_135{color:#8b7355;font-size:12px;margin-top:16px}._debugInfo_9vxnw_141{margin-top:24px;padding:14px;background:transparent;border:2px solid #8b7355;border-radius:0;text-align:left;font-family:BoutiqueBitmap,monospace;font-size:12px;color:#8b7355}._debugInfo_9vxnw_141 h3{font-size:12px;margin-bottom:8px;color:var(--px-color-primary)}._debugInfo_9vxnw_141 pre{background:var(--px-color-white);padding:8px;border:3px solid var(--px-color-base);overflow-x:auto;font-size:12px}._devLoginBtn_9vxnw_167{margin-top:16px;padding:8px 20px;background:#e8d7b999;color:#2d2d2d;border:2px solid #8b7355;border-radius:0;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:13px;font-weight:400;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:2px 2px #1a1a1a}._devLoginBtn_9vxnw_167:hover{transform:translateY(-2px);background:#f4e4c74d;box-shadow:4px 4px #1a1a1a}._devLoginBtn_9vxnw_167:disabled{opacity:.6;cursor:not-allowed;box-shadow:3px 3px 0 0 var(--px-color-primary-dark-1)}._devToolsToggle_9vxnw_68{margin-top:20px;padding:8px 16px;background:transparent;color:#2d2d2d;border:2px solid #8b7355;border-radius:0;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:12px;transition:transform .2s ease,background .2s ease;box-shadow:none}._devToolsToggle_9vxnw_68:hover{transform:translateY(-1px);background:#f4e4c74d}._devTools_9vxnw_68{margin-top:24px;padding:16px;background:var(--px-bg-color-page);border:3px solid var(--px-color-base)}._devToolsHeader_9vxnw_221{margin-bottom:16px;padding-bottom:12px;border-bottom:3px solid var(--px-color-base)}._devToolsHeader_9vxnw_221 h3{font-size:14px;color:var(--px-color-base);margin-bottom:4px}._devToolsHeader_9vxnw_221 p{font-size:12px;color:#8b7355}._devToolsForm_9vxnw_238{display:flex;flex-direction:column;gap:12px}._formGroup_9vxnw_244{display:flex;flex-direction:column;gap:6px}._formGroup_9vxnw_244 label{font-size:12px;font-weight:400;color:var(--px-color-base)}._input_9vxnw_256,._select_9vxnw_257{padding:10px 12px;border:3px solid var(--px-color-base);font-size:12px;font-family:inherit;transition:border-color .1s,box-shadow .1s;background:var(--px-color-white);box-shadow:3px 3px 0 0 var(--px-color-primary-dark-1)}._input_9vxnw_256:focus,._select_9vxnw_257:focus{outline:none;border-color:var(--px-color-primary)}._devGenerateBtn_9vxnw_273{padding:10px 16px;background:var(--px-color-primary);color:var(--px-color-white);border:3px solid var(--px-color-base);cursor:pointer;font-size:12px;font-weight:400;transition:box-shadow .08s ease;box-shadow:3px 3px 0 0 var(--px-color-primary-dark-1)}._devGenerateBtn_9vxnw_273:hover:not(:disabled){box-shadow:4px 4px 0 0 var(--px-color-primary-dark-1)}._devGenerateBtn_9vxnw_273:disabled{opacity:.6;cursor:not-allowed;box-shadow:3px 3px 0 0 var(--px-color-primary-dark-1)}._devError_9vxnw_295{padding:12px;background:var(--px-bg-color-page);border:3px solid var(--px-color-danger, #e76e55);color:var(--px-color-danger, #e76e55);font-size:12px}._devResult_9vxnw_303{margin-top:20px;padding:16px;background:var(--px-color-white);border:3px solid var(--px-color-base);box-shadow:3px 3px 0 0 var(--px-color-primary-dark-1)}._devResult_9vxnw_303 h4{font-size:14px;color:var(--px-color-primary);margin-bottom:12px}._sourceInfo_9vxnw_317{padding:12px;background:var(--px-bg-color-page);border:3px solid var(--px-color-base);margin-bottom:16px}._sourceInfo_9vxnw_317 p{font-size:12px;margin:6px 0;color:var(--px-color-base)}._sourceInfo_9vxnw_317 strong{color:var(--px-color-primary)}._journalList_9vxnw_334 li{margin:10px 0;padding-bottom:8px;border-bottom:1px solid #eee}._journalList_9vxnw_334 li:last-child{border-bottom:none}._refList_9vxnw_344 a{color:#1976d2;text-decoration:none}._refList_9vxnw_344 a:hover{text-decoration:underline}._errorMessage_9vxnw_354{text-align:center;padding:60px 20px;background:transparent;border:2px solid #c97a63;margin:20px 0;font-family:BoutiqueBitmap,monospace;box-shadow:3px 3px #c97a63}._errorIcon_9vxnw_364{font-size:48px;display:block;margin-bottom:16px}._errorMessage_9vxnw_354 p{color:#c97a63;font-size:16px;margin-bottom:20px;font-family:BoutiqueBitmap,monospace}._retryButton_9vxnw_377{padding:10px 24px;background:#e8d7b999;color:#2d2d2d;border:2px solid #8b7355;cursor:pointer;font-size:14px;font-family:BoutiqueBitmap,monospace;box-shadow:2px 2px #1a1a1a;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}._retryButton_9vxnw_377:hover{background:#f4e4c74d;transform:translateY(-2px);box-shadow:4px 4px #1a1a1a}._loading_9vxnw_396{text-align:center;padding:60px 20px;color:#8b7355;font-family:BoutiqueBitmap,monospace}._loadingSpinner_9vxnw_403{display:inline-block;width:40px;height:40px;border:4px solid #8b7355;border-top:4px solid #2d2d2d;animation:_spin_9vxnw_1 1s linear infinite;margin-bottom:16px}@keyframes _spin_9vxnw_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._poolContent_9vxnw_419{display:grid;grid-template-columns:280px 1fr;gap:24px;margin-top:24px}._subscriptionSidebar_9vxnw_426{background:transparent;padding:16px;border:2px solid #8b7355;box-shadow:3px 3px #1a1a1a}._feedMain_9vxnw_433{background:transparent;padding:20px;border:2px solid #8b7355;box-shadow:3px 3px #1a1a1a}._emptyState_9vxnw_440{text-align:center;padding:80px 20px;color:#666}._emptyState_9vxnw_440 p{font-size:16px}@media (max-width: 768px){._literaturePool_9vxnw_3{padding:20px 16px;border-radius:0}._poolContent_9vxnw_419{grid-template-columns:1fr;gap:16px}._loginCard_9vxnw_101{padding:24px}}._feedView_9vxnw_468{display:flex;flex-direction:column;gap:16px}._feedHeader_9vxnw_474{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._trackSection_9vxnw_481{margin-top:8px}._cardsGrid_9vxnw_485{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}._emptyFeed_9vxnw_491{text-align:center;padding:48px 16px;color:#8b7355;border:2px solid #8b7355;font-family:BoutiqueBitmap,monospace}._errorMessage_9vxnw_354{text-align:center;padding:16px;color:#c97a63;background:transparent;border:2px solid #c97a63;font-family:BoutiqueBitmap,monospace;box-shadow:2px 2px #c97a63}._retryButton_9vxnw_377{margin-top:12px;padding:10px 16px;background:#e8d7b999;color:#2d2d2d;border:2px solid #8b7355;cursor:pointer;font-family:BoutiqueBitmap,monospace;box-shadow:2px 2px #1a1a1a;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}._retryButton_9vxnw_377:hover{transform:translateY(-2px);background:#f4e4c74d;box-shadow:4px 4px #1a1a1a}._wiwCard_9vxnw_528{position:relative;background:transparent;color:#2d2d2d;padding:24px;border:2px solid #8b7355;border-radius:0;box-shadow:4px 4px #1a1a1a}._expiredOverlay_9vxnw_538{position:absolute;top:8px;right:8px}._expiredLabel_9vxnw_544{font-size:12px;color:#2d2d2d;background:#f59e0b4d;border:2px solid #b45309;padding:2px 8px;font-family:BoutiqueBitmap,monospace}._cardHeader_9vxnw_553{display:flex;align-items:center;gap:8px;margin-bottom:16px}._trackBadge_9vxnw_560{font-size:12px;color:#2d2d2d;background:#bfdbfe4d;border:2px solid #2563eb;padding:2px 8px;font-family:BoutiqueBitmap,monospace}._pmid_9vxnw_569{font-size:14px;color:#2d2d2d;text-decoration:none;font-family:BoutiqueBitmap,monospace}._pmid_9vxnw_569:hover{text-decoration:underline;color:#8b7355}._cardBody_9vxnw_580{display:flex;flex-direction:column;gap:16px;margin-top:4px}._cardFooter_9vxnw_587{margin-top:12px;font-size:12px;color:#8b7355;font-family:BoutiqueBitmap,monospace}._wiwSection_9vxnw_595{margin-bottom:25px}._wiwSection_9vxnw_595 h3{font-family:BoutiqueBitmap,monospace;font-size:16px;color:#2d2d2d;margin-bottom:10px}._wiwSection_9vxnw_595 p,._wiwSection_9vxnw_595 ul{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.7;color:#2d2d2d}._wiwSection_9vxnw_595 ul{padding-left:20px}._wiwSection_9vxnw_595 li{margin-bottom:8px}._trackSwitcher_9vxnw_623{display:inline-flex;gap:8px}._trackBtn_9vxnw_628{padding:8px 12px;border:2px solid #8b7355;background:transparent;cursor:pointer;color:#2d2d2d;font-family:BoutiqueBitmap,monospace;font-size:13px;box-shadow:2px 2px #1a1a1a;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}._trackBtn_9vxnw_628:hover{transform:translateY(-1px);background:#e8d7b94d;box-shadow:3px 3px #1a1a1a}._active_9vxnw_646{background:#e8d7b999;border-color:#2d2d2d;color:#2d2d2d}._cardBody_9vxnw_580{display:flex;flex-direction:column;gap:10px}._cardSection_9vxnw_660 h4{font-size:14px;margin-bottom:6px;color:#2d2d2d;font-family:BoutiqueBitmap,monospace}._cardSection_9vxnw_660 p,._cardSection_9vxnw_660 li{font-size:14px;color:#2d2d2d}._cardFooter_9vxnw_587{margin-top:10px;font-size:12px;color:#8b7355;font-family:BoutiqueBitmap,monospace}._cardSkeleton_9vxnw_680{border:2px solid #8b7355;padding:16px;background:transparent;box-shadow:2px 2px #1a1a1a}._skeletonBar_9vxnw_687{height:12px;border-radius:0;background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 37%,#f3f4f6 63%);background-size:400% 100%;animation:_shimmer_9vxnw_1 1.4s ease infinite}._skeletonBar_9vxnw_687+._skeletonBar_9vxnw_687{margin-top:10px}@keyframes _shimmer_9vxnw_1{0%{background-position:100% 0}to{background-position:0 0}}._subscriptionManager_9vxnw_705{display:flex;flex-direction:column;gap:12px}._subscriptionHeader_9vxnw_711{display:flex;align-items:center;justify-content:space-between}._createBtn_9vxnw_717{padding:8px 12px;background:#e8d7b999;color:#2d2d2d;border:2px solid #8b7355;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:13px;box-shadow:2px 2px #1a1a1a;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}._createBtn_9vxnw_717:hover{transform:translateY(-2px);background:#f4e4c74d;box-shadow:4px 4px #1a1a1a}._createForm_9vxnw_735{display:flex;flex-direction:column;gap:10px;background:transparent;border:2px solid #8b7355;padding:12px;box-shadow:2px 2px #1a1a1a}._formTextarea_9vxnw_745{width:100%;min-height:80px;padding:10px 12px;border:2px solid #8b7355;font-family:inherit;font-size:14px;background:transparent;box-shadow:2px 2px #1a1a1a}._formTextarea_9vxnw_745:focus{outline:none;border-color:#2d2d2d}._formActions_9vxnw_761{display:flex;gap:8px;justify-content:flex-end}._submitBtn_9vxnw_767{padding:8px 12px;background:#e8d7b999;color:#2d2d2d;border:2px solid #8b7355;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:13px;box-shadow:2px 2px #1a1a1a;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}._submitBtn_9vxnw_767:hover{transform:translateY(-1px);background:#f4e4c74d;box-shadow:3px 3px #1a1a1a}._cancelBtn_9vxnw_785{padding:8px 12px;background:transparent;color:#2d2d2d;border:2px solid #8b7355;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:13px;box-shadow:2px 2px #1a1a1a;transition:transform .2s ease,background .2s ease}._cancelBtn_9vxnw_785:hover{transform:translateY(-1px);background:#e8d7b933}._subscriptionList_9vxnw_802{display:flex;flex-direction:column;gap:10px}._subscriptionItem_9vxnw_808{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;background:transparent;border:2px solid #8b7355;cursor:pointer;box-shadow:2px 2px #1a1a1a;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}._subscriptionItem_9vxnw_808:hover{transform:translateY(-1px);background:#e8d7b933;box-shadow:3px 3px #1a1a1a}._subscriptionItemActive_9vxnw_827{border-color:#2d2d2d;background:#e8d7b999;box-shadow:3px 3px #1a1a1a}._subscriptionInfo_9vxnw_833 h3{font-size:16px;color:#2d2d2d;margin-bottom:4px;font-family:BoutiqueBitmap,monospace}._queryText_9vxnw_840{font-size:13px;color:#2d2d2d;margin-bottom:4px}._createdDate_9vxnw_846{font-size:12px;color:#8b7355;font-family:BoutiqueBitmap,monospace}._subscriptionActions_9vxnw_852{display:flex;gap:6px}._actionBtn_9vxnw_857{padding:6px 10px;border:2px solid #8b7355;background:transparent;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:12px;box-shadow:1px 1px #1a1a1a;transition:transform .2s ease,box-shadow .2s ease}._actionBtn_9vxnw_857:hover{transform:translateY(-1px);box-shadow:2px 2px #1a1a1a}._refreshBtn_9vxnw_873{color:#2d2d2d}._deleteBtn_9vxnw_877{color:#c97a63;border-color:#c97a63}._emptySubscriptions_9vxnw_882{text-align:center;color:#8b7355;border:2px solid #8b7355;padding:16px;font-family:BoutiqueBitmap,monospace}._articleList_9vxnw_891{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}._articleItem_9vxnw_897{background:#ffffff1a;border:2px solid #8b7355;padding:12px;box-shadow:2px 2px #1a1a1a}._articleTitle_9vxnw_904{font-size:15px;color:#2d2d2d;margin-bottom:8px;font-family:BoutiqueBitmap,monospace;font-weight:600}._articleMeta_9vxnw_912{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:8px}._journalName_9vxnw_920,._publicationDate_9vxnw_920,._pmid_9vxnw_569,._citations_9vxnw_920{font-size:12px;color:#2d2d2d;background:#f3f4f64d;border:2px solid #8b7355;padding:2px 8px;font-family:BoutiqueBitmap,monospace}._articleAbstract_9vxnw_929{font-size:14px;color:#2d2d2d;margin-bottom:8px;line-height:1.7}._articleAuthors_9vxnw_936{font-size:12px;color:#8b7355;font-family:BoutiqueBitmap,monospace}._articleActions_9vxnw_942{margin-top:10px}._actionLink_9vxnw_946{color:#2d2d2d;text-decoration:none;font-family:BoutiqueBitmap,monospace;font-size:13px;padding:4px 8px;border:2px solid #8b7355;background:transparent;display:inline-block;box-shadow:1px 1px #1a1a1a;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}._actionLink_9vxnw_946:hover{transform:translateY(-1px);background:#e8d7b94d;box-shadow:2px 2px #1a1a1a;text-decoration:none}._assistantPage_163g3_1{padding:24px;background:transparent;display:flex;flex-direction:column;align-items:center}._pageHeader_163g3_9{text-align:center;padding:24px 20px 32px;margin-bottom:20px}._pageHeaderInner_163g3_15{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}._pageTitle_163g3_23{font-family:BoutiqueBitmap,monospace;font-size:32px;font-weight:400;letter-spacing:3px;margin:0;color:#2d2d2d;opacity:0;transform:translateY(-20px);transition:opacity 1s ease-out,transform 1s ease-out}._pageTitle_163g3_23._fadeIn_163g3_35{opacity:1;transform:translateY(0)}._agentBird_163g3_40{width:40px;height:40px;background-image:url(/sprites/bird-sprite.png);background-repeat:no-repeat;background-size:320px 120px;background-position:0 -80px;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;animation:_bird-agent-fly_163g3_1 .6s steps(3) infinite}@keyframes _bird-agent-fly_163g3_1{0%{background-position:0 -80px}to{background-position:-120px -80px}}._container_163g3_58{display:grid;grid-template-columns:280px minmax(0,1fr) 280px;gap:1rem;width:100%;max-width:1600px;margin:0 auto;min-height:70vh;max-height:70vh;align-items:stretch}._sidebar_163g3_70,._citations_163g3_71{border:2px solid #8b7355;border-radius:0;padding:1rem;overflow-y:auto;background:transparent;box-shadow:3px 3px #1a1a1a;display:flex;flex-direction:column}._sidebar_163g3_70,._citations_163g3_71{max-height:70vh}._sidebar_163g3_70 h3,._citations_163g3_71 h3{margin-top:0;font-family:BoutiqueBitmap,monospace;font-size:16px;color:#2d2d2d;border-bottom:2px solid #8b7355;padding-bottom:.5rem}._setting_163g3_100{margin-bottom:1.5rem}._newSessionBtn_163g3_104{width:100%;padding:10px 20px;background:#e8d7b999;color:#2d2d2d;border:2px solid #8b7355;border-radius:0;font-family:BoutiqueBitmap,monospace;font-size:13px;font-weight:400;cursor:pointer;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:2px 2px #1a1a1a}._newSessionBtn_163g3_104:hover:not(:disabled){transform:translateY(-2px);background:#f4e4c74d;box-shadow:4px 4px #1a1a1a}._newSessionBtn_163g3_104:disabled{background:#ccc6;cursor:not-allowed;border-color:#999;opacity:.6}._setting_163g3_100 label{display:flex;align-items:center;font-family:BoutiqueBitmap,monospace;font-size:13px;color:#2d2d2d;font-weight:400;cursor:pointer}._setting_163g3_100 input[type=checkbox]{margin-right:.5rem}._setting_163g3_100 input[type=range]{width:100%;margin-top:.5rem}._setting_163g3_100 small{display:block;margin-top:.25rem;color:#8b7355;font-family:BoutiqueBitmap,monospace;font-size:12px}._modelSelect_163g3_159{width:100%;padding:8px;margin-top:.5rem;border:2px solid #8b7355;border-radius:0;font-family:BoutiqueBitmap,monospace;font-size:13px;background:transparent;box-shadow:none;cursor:pointer;transition:border-color .2s ease}._modelSelect_163g3_159:hover{border-color:#6a5a45}._main_163g3_177{display:flex;flex-direction:column;gap:1rem;max-height:70vh;overflow:hidden}._form_163g3_185{display:flex;flex-direction:column;gap:.5rem}._form_163g3_185 textarea{width:100%;padding:.75rem;border:2px solid #8b7355;border-radius:0;font-size:13px;background:transparent;box-shadow:none;resize:vertical;transition:border-color .2s ease}._form_163g3_185 textarea:focus{outline:none;border-color:#6a5a45}._form_163g3_185 button{align-self:flex-end;padding:8px 20px;background:#e8d7b999;color:#2d2d2d;border:2px solid #8b7355;border-radius:0;font-family:BoutiqueBitmap,monospace;font-size:13px;cursor:pointer;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:2px 2px #1a1a1a}._form_163g3_185 button:hover{transform:translateY(-2px);background:#f4e4c74d;box-shadow:4px 4px #1a1a1a}._form_163g3_185 button:disabled{background:#ccc6;cursor:not-allowed;border-color:#999}._error_163g3_234{padding:1rem;background:transparent;border:2px solid #c97a63;border-radius:0;font-family:BoutiqueBitmap,monospace;font-size:13px;color:#c97a63;box-shadow:2px 2px #c97a63}._status_163g3_245{padding:.75rem 1rem;background:transparent;border:2px solid #8b7355;border-radius:0;font-family:BoutiqueBitmap,monospace;color:#8b7355}._streamType_163g3_254{margin-left:.5rem;font-size:.85rem;color:#8b7355}._reasoning_163g3_260{padding:1rem;background:transparent;border:2px solid #8b7355;border-radius:0}._reasoning_163g3_260 h4{margin:0 0 .5rem;color:#8b7355}._reasoningList_163g3_272{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.35rem}._reasoningItem_163g3_280{color:#333;line-height:1.6}._reasoningChain_163g3_285{padding:1rem;background:transparent;border:2px solid #8b7355;border-radius:0;margin-bottom:1rem}._reasoningChain_163g3_285 h4{margin:0 0 .75rem;color:#8b7355;font-size:1.1rem}._reasoningContent_163g3_299{background:transparent;padding:1rem;border:2px solid #ebe5dc;border-radius:0;line-height:1.7;color:#2d2d2d;white-space:pre-wrap;word-wrap:break-word;max-height:300px;overflow-y:auto;font-family:Courier New,monospace;font-size:12px}._answer_163g3_314{padding:1rem;background:transparent;border:2px solid #8b7355;border-radius:0}._answer_163g3_314 h4{margin-top:0;color:#333}._answerText_163g3_326{line-height:1.8;color:#333;white-space:pre-wrap;word-wrap:break-word}._citation_163g3_71{color:#8b7355;font-weight:700;cursor:pointer;text-decoration:underline}._citation_163g3_71:hover{color:#6a5a45}._citationList_163g3_344{display:flex;flex-direction:column;gap:1rem}._citationItem_163g3_350{display:flex;gap:.5rem;padding:.75rem;background:var(--px-color-white);border:3px solid var(--px-color-base);box-shadow:3px 3px 0 0 var(--px-color-primary-dark-1)}._citationItem_163g3_350._highlight_163g3_359{background:#fffacd4d;border-color:gold}._citationIdx_163g3_364{font-weight:700;color:#8b7355;flex-shrink:0}._citationTitle_163g3_370{margin:0 0 .5rem;font-weight:500}._citationTitle_163g3_370 a{color:#333;text-decoration:none}._citationTitle_163g3_370 a:hover{color:#06c;text-decoration:underline}._chat_163g3_386{display:flex;flex-direction:column;flex:1;min-height:0;background:var(--px-bg-color-page);border:3px solid var(--px-color-base)}._messages_163g3_395{flex:1;overflow-y:auto;padding:16px 16px 8px;display:flex;flex-direction:column;gap:10px}._messageRow_163g3_404{display:flex;width:100%;animation:_fadeIn_163g3_35 .18s ease-in}._left_163g3_410{justify-content:flex-start}._right_163g3_411{justify-content:flex-end}._bubble_163g3_413{max-width:70%;padding:10px 12px;border-radius:0;line-height:1.7;word-break:break-word;box-shadow:0 2px 6px #0000000f;animation:_slideUp_163g3_1 .18s ease-out}._bubbleAssistant_163g3_423{background:transparent;border:1px solid #e9eef5;color:#222;max-width:100%}._bubbleUser_163g3_430{background:#06c;color:#fff}._avatarBox_163g3_435{margin-right:8px;display:flex;align-items:flex-start}._assistantAvatar_163g3_441{width:32px;height:32px;background-image:url(/sprites/bird-row3-pigeon.png);background-repeat:no-repeat;background-size:320px 120px;background-position:0 -80px;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;transform:scaleX(-1);flex-shrink:0}._inputBar_163g3_455{display:flex;gap:10px;padding:10px;border-top:3px solid var(--px-color-base);background:var(--px-color-white)}._inputBox_163g3_463{flex:1;resize:none;border:3px solid var(--px-color-base);padding:10px 12px;font-size:12px;background:var(--px-color-white);box-shadow:3px 3px 0 0 var(--px-color-primary-dark-1);line-height:1.6;max-height:160px}._sendButton_163g3_475{padding:10px 16px;background:var(--px-color-primary);color:var(--px-color-white);border:3px solid var(--px-color-base);cursor:pointer;box-shadow:3px 3px 0 0 var(--px-color-primary-dark-1)}._sendButton_163g3_475:disabled{background:var(--px-color-info);cursor:not-allowed}._typing_163g3_490{display:inline-flex;gap:4px;align-items:center}._typing_163g3_490 span{width:6px;height:6px;background:#9aa9c1;border-radius:50%;display:inline-block;animation:_typingBlink_163g3_1 1s infinite ease-in-out}._typing_163g3_490 span:nth-child(2){animation-delay:.15s}._typing_163g3_490 span:nth-child(3){animation-delay:.3s}@keyframes _typingBlink_163g3_1{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes _fadeIn_163g3_35{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_163g3_1{0%{transform:translateY(4px)}to{transform:translateY(0)}}._sessionHistory_163g3_522{flex:1;overflow-y:auto;border-top:2px solid #8b7355;margin-top:1rem;padding-top:1rem}._sessionHistory_163g3_522 h3{margin:0 0 .75rem;font-family:BoutiqueBitmap,monospace;font-size:14px;color:#2d2d2d}._sessionList_163g3_537{display:flex;flex-direction:column;gap:.5rem}._sessionItem_163g3_543{padding:.5rem;border:2px solid #8b7355;background:transparent;cursor:pointer;transition:all .2s ease;box-shadow:1px 1px #1a1a1a}._sessionItem_163g3_543:hover{background:#e8d7b94d;transform:translateY(-1px);box-shadow:2px 2px #1a1a1a}._sessionItem_163g3_543._active_163g3_558{background:#e8d7b999;border-color:#2d2d2d;box-shadow:2px 2px #1a1a1a}._sessionTitle_163g3_564{font-family:BoutiqueBitmap,monospace;font-size:11px;color:#2d2d2d;font-weight:600;margin-bottom:.25rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._sessionTime_163g3_577{font-family:BoutiqueBitmap,monospace;font-size:9px;color:#8b7355}._sessionEmpty_163g3_583{text-align:center;font-family:BoutiqueBitmap,monospace;font-size:11px;color:#8b7355;padding:1rem .5rem}._knowledge-graph-page_1awfq_2{padding:24px;min-height:100vh;background:#f8f5f0;position:relative;overflow-x:hidden}._pageHeader_1awfq_11{text-align:center;padding:24px 20px 32px;margin-bottom:20px}._pageTitle_1awfq_17{font-family:BoutiqueBitmap,monospace;font-size:32px;font-weight:400;letter-spacing:3px;margin:0;color:#2d2d2d;opacity:0;transform:translateY(-20px);transition:opacity 1s ease-out,transform 1s ease-out}._pageTitle_1awfq_17._fadeIn_1awfq_29{opacity:1;transform:translateY(0)}._controlsBar_1awfq_35{display:flex;gap:12px;align-items:center;justify-content:center;margin-bottom:24px;padding:16px;background:transparent;border:2px solid #8b7355;border-radius:0;box-shadow:4px 4px #1a1a1a}._kgSelect_1awfq_48{padding:8px 16px;border:2px solid #8b7355;border-radius:0;background:transparent;color:#2d2d2d;font-family:BoutiqueBitmap,monospace;font-size:13px;font-weight:400;cursor:pointer;transition:border-color .2s ease}._kgSelect_1awfq_48:hover{border-color:#6a5a45}._kgSelect_1awfq_48:focus{outline:none;border-color:#6a5a45}._refreshBtn_1awfq_65{padding:8px 20px;background:#e8d7b9;color:#2d2d2d;border:2px solid #8b7355;border-radius:0;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:13px;font-weight:400;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:2px 2px #1a1a1a}._refreshBtn_1awfq_65:hover{transform:translateY(-2px);background:#f4e4c7;box-shadow:4px 4px #1a1a1a}._snapshotInfo_1awfq_86{display:flex;gap:24px;padding:20px;background:transparent;border:2px solid #8b7355;border-radius:0;margin-bottom:24px;justify-content:center;box-shadow:4px 4px #1a1a1a}._stat_1awfq_98{display:flex;flex-direction:column;gap:4px;align-items:center}._statLabel_1awfq_105{font-family:BoutiqueBitmap,monospace;font-size:12px;color:#8b7355;font-weight:400}._statValue_1awfq_112{font-family:BoutiqueBitmap,monospace;font-size:16px;font-weight:400;color:#2d2d2d}._loading_1awfq_120{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;background:transparent;border:2px solid #8b7355;border-radius:0;box-shadow:4px 4px #1a1a1a}._loading_1awfq_120 p{margin-top:20px;color:#8b7355;font-family:BoutiqueBitmap,monospace;font-size:14px;font-weight:400}._errorMessage_1awfq_140{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;background:transparent;border:2px solid #8b7355;border-radius:0;box-shadow:4px 4px #1a1a1a}._errorMessage_1awfq_140 p{color:#c97a63;margin-bottom:20px;font-family:BoutiqueBitmap,monospace;font-size:14px;font-weight:400}._retryBtn_1awfq_160{padding:8px 20px;background:#e8d7b9;color:#2d2d2d;border:2px solid #8b7355;border-radius:0;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:13px;font-weight:400;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:2px 2px #1a1a1a}._retryBtn_1awfq_160:hover{transform:translateY(-2px);background:#f4e4c7;box-shadow:4px 4px #1a1a1a}._mainContent_1awfq_181,._graphContainer_1awfq_185{position:relative}._chartCanvas_1awfq_189{height:800px;width:100%;min-height:800px;background:transparent;border:2px solid #8b7355;border-radius:0;box-shadow:4px 4px #1a1a1a}._spinner_1awfq_200{width:40px;height:40px;border:3px solid #e8d7b9;border-top-color:#8b7355;border-radius:50%;animation:_spin_1awfq_200 .8s linear infinite}@keyframes _spin_1awfq_200{to{transform:rotate(360deg)}}._kg-main-content_1awfq_214{display:flex;gap:24px}._kg-graph-container_1awfq_219{flex:1;min-width:0;position:relative}._kg-community-panel_1awfq_226{width:38%;background:transparent;border:2px solid var(--px-color-base);border-radius:0;box-shadow:4px 4px #1a1a1a;display:flex;flex-direction:column;max-height:800px}._kg-panel-header_1awfq_237{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:2px solid var(--px-color-base);background:transparent}._kg-panel-header_1awfq_237 h3{margin:0;font-size:14px;color:var(--px-color-base);font-weight:400}._kg-close-btn_1awfq_253{background:transparent;border:2px solid var(--px-color-base);border-radius:0;font-size:16px;color:var(--px-color-base);cursor:pointer;line-height:1;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;box-shadow:2px 2px #1a1a1a;transition:transform .2s ease,box-shadow .2s ease}._kg-close-btn_1awfq_253:hover{background:#f5f5f533;transform:translateY(-1px);box-shadow:3px 3px #1a1a1a}._kg-panel-content_1awfq_277{flex:1;overflow-y:auto;padding:16px}._kg-section_1awfq_279{margin-bottom:24px}._kg-section_1awfq_279 h4{margin:0 0 12px;font-size:12px;color:var(--px-color-base);font-weight:400}._kg-info-grid_1awfq_286{display:grid;grid-template-columns:1fr 1fr;gap:12px}._kg-info-item_1awfq_292{padding:12px;background:transparent;border:2px solid var(--px-color-base);border-radius:0;display:flex;flex-direction:column;gap:6px;box-shadow:2px 2px #1a1a1a;transition:transform .2s ease,box-shadow .2s ease}._kg-info-item_1awfq_292:hover{background:transparent;transform:translateY(-2px);box-shadow:3px 3px #1a1a1a}._kg-info-label_1awfq_310{font-size:12px;color:#8b7355;font-weight:400}._kg-info-value_1awfq_316{font-size:16px;font-weight:400;color:var(--px-color-base)}._kg-keywords_1awfq_323{display:flex;flex-wrap:wrap;gap:8px}._kg-keyword_1awfq_323{display:inline-block;padding:6px 10px;background:#e8d7b999;color:var(--px-color-base);border:2px solid var(--px-color-base);border-radius:0;font-size:11px;font-weight:400;cursor:default;box-shadow:1px 1px #1a1a1a;transition:transform .2s ease,box-shadow .2s ease}._kg-keyword_1awfq_323:hover{transform:translateY(-2px);box-shadow:2px 2px #1a1a1a}._kg-keyword-clickable_1awfq_348{cursor:pointer!important;position:relative}._kg-keyword-clickable_1awfq_348:hover{transform:translateY(-2px);box-shadow:3px 3px #1a1a1a}._kg-keyword-clickable_1awfq_348:active{transform:translateY(0);box-shadow:1px 1px #1a1a1a}._kg-summary_1awfq_364{margin:0;font-size:14px;line-height:1.7;color:var(--px-color-base);background:transparent;padding:16px;border:2px solid var(--px-color-base);border-radius:0;box-shadow:3px 3px #1a1a1a}._kg-papers-list_1awfq_377{display:flex;flex-direction:column;gap:12px}._kg-popover_1awfq_384{position:absolute;width:380px;max-width:90%;background:#f8f5f0f2;color:var(--px-color-base);border:2px solid var(--px-color-base);border-radius:0;box-shadow:4px 4px #1a1a1a;overflow:hidden;z-index:20;transform:translate(16px,-50%)}._kgPopoverLeft_1awfq_398{transform:translate(calc(-100% - 16px),-50%)}._kg-popover-header_1awfq_402{padding:12px 16px;background:#e8d7b9cc;color:var(--px-color-base);display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--px-color-base)}._kg-popover-title_1awfq_412{font-size:15px;font-weight:400;margin:0}._kg-popover-close_1awfq_418{background:transparent;border:2px solid var(--px-color-base);border-radius:0;width:26px;height:26px;color:var(--px-color-base);cursor:pointer;box-shadow:2px 2px #1a1a1a;transition:transform .2s ease,box-shadow .2s ease}._kg-popover-body_1awfq_430{padding:12px 16px 14px;background:transparent}._kg-popover-row_1awfq_432{display:flex;gap:10px;align-items:center;font-size:12px;color:var(--px-color-base);margin:6px 0}._kg-popover-chips_1awfq_441{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}._kg-chip_1awfq_448{background:transparent;color:var(--px-color-base);padding:4px 10px;border-radius:0;font-size:12px;border:2px solid var(--px-color-base);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:1px 1px #1a1a1a}._kg-popover-papers_1awfq_460{display:flex;flex-direction:column;gap:8px;margin-top:8px;max-height:300px;overflow-y:auto}._kg-popover-paper_1awfq_460 a{color:var(--px-color-base);text-decoration:underline}._kg-popover-arrow_1awfq_474{position:absolute;width:12px;height:12px;background:#f8f5f0f2;border-left:2px solid var(--px-color-base);border-top:2px solid var(--px-color-base);transform:translate(-50%,-50%) rotate(45deg);left:-6px;top:50%}._kgPopoverLeft_1awfq_398 ._kg-popover-arrow_1awfq_474{left:auto;right:-6px;transform:translate(50%,-50%) rotate(45deg)}._kg-open-side_1awfq_493{margin-top:10px;display:inline-flex;align-items:center;gap:6px;background:transparent;color:var(--px-color-base);padding:6px 12px;border-radius:0;border:2px solid var(--px-color-base);font-size:12px;font-weight:400;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:2px 2px #1a1a1a}._kg-paper-item_1awfq_510{display:flex;gap:12px;padding:12px;background:transparent;border:2px solid var(--px-color-base);cursor:pointer;box-shadow:2px 2px #1a1a1a;border-radius:0;transition:transform .2s ease,box-shadow .2s ease}._kg-paper-item_1awfq_510:hover{transform:translateY(-2px);box-shadow:4px 4px #1a1a1a}._kg-paper-rank_1awfq_527{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#e8d7b999;color:var(--px-color-base);border:2px solid var(--px-color-base);border-radius:0;font-size:12px;font-weight:400;box-shadow:2px 2px #1a1a1a}._kg-paper-content_1awfq_543{flex:1;min-width:0}._kg-paper-title_1awfq_548{font-size:12px;color:var(--px-color-base);margin-bottom:6px;line-height:1.5;font-weight:400}._kg-paper-meta_1awfq_550{display:flex;gap:12px;font-size:12px;color:#8b7355}._kg-paper-score_1awfq_552{color:var(--px-color-primary);font-weight:400}._kg-keywords-panel_1awfq_555{margin-top:16px;padding:20px;background:transparent;border:2px solid #8b7355;border-radius:0;box-shadow:4px 4px #1a1a1a;position:relative;overflow:visible}._kg-tier-header_1awfq_567{font-size:13px;color:#2d2d2d;margin-bottom:8px;font-weight:600;display:flex;align-items:center;gap:8px;padding-bottom:6px;border-bottom:2px solid #8b7355;position:relative;z-index:1}._kg-chip_1awfq_448:hover{transform:translateY(-2px);box-shadow:2px 2px #1a1a1a}@media (max-width: 1200px){._kg-main-content_1awfq_214{flex-direction:column}._kg-community-panel_1awfq_226{width:100%;max-height:none}._kg-graph-container_1awfq_219{width:100%!important}}._literatureStream_1yusk_1{max-width:1300px;margin:0 auto;padding:24px 16px;background:transparent;border:none;box-shadow:none;min-height:calc(100vh - 144px)}._pageHeader_1yusk_1{text-align:center;padding:24px 20px 32px;margin-bottom:20px;border-bottom:none}._pageTitle_1yusk_1{font-family:BoutiqueBitmap,monospace;font-size:32px;color:#2d2d2d;margin:0;letter-spacing:3px;opacity:0;transform:translateY(-20px);transition:opacity 1s ease-out,transform 1s ease-out}._pageTitle_1yusk_1._fadeIn_1yusk_1{opacity:1;transform:translateY(0)}._pageSubtitle_1yusk_1{font-family:BoutiqueBitmap,monospace;font-size:14px;color:#8b7355;text-align:center;min-height:20px;letter-spacing:1px;margin-top:12px}._cursorBlink_1yusk_1{animation:_blink_1yusk_1 1s infinite;font-weight:400;margin-left:4px}@keyframes _blink_1yusk_1{0%,50%{opacity:1}51%,to{opacity:0}}._filtersCard_1yusk_1{background:transparent;padding:20px;border:2px solid #8b7355;border-radius:0;box-shadow:4px 4px #1a1a1a;margin-bottom:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;row-gap:14px;align-items:flex-end}._inlineRow_1yusk_1{display:flex;gap:8px;align-items:flex-end;flex-wrap:nowrap}._toggleBtn_1yusk_1{padding:8px 12px;background:#e8d7b94d;color:#2d2d2d;border:2px solid #8b7355;border-radius:0;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:13px;white-space:nowrap;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:2px 2px #1a1a1a}._toggleBtn_1yusk_1:hover{transform:translateY(-1px);background:#f4e4c780;box-shadow:3px 3px #1a1a1a}._toggleBtn_1yusk_1._active_1yusk_1{background:#e8d7b9cc;box-shadow:3px 3px #1a1a1a}._filterGroup_1yusk_1{display:flex;flex-direction:column;gap:6px}._filterGroup_1yusk_1 label{font-family:BoutiqueBitmap,monospace;font-weight:400;color:#2d2d2d;font-size:13px;margin-bottom:6px}._filterGroup_1yusk_1 select,._filterGroup_1yusk_1 input{padding:8px 12px;border:2px solid #8b7355;border-radius:0;font-size:13px;background:transparent;transition:border-color .2s ease;box-shadow:none}._filterGroup_1yusk_1 select:focus,._filterGroup_1yusk_1 input:focus{outline:none;border-color:#6a5a45}._filterGroup_1yusk_1 input{width:100%}._filterGroupSearch_1yusk_1{grid-column:1 / -1}._searchRow_1yusk_1{display:flex;gap:8px;align-items:flex-end;flex-wrap:nowrap}._searchRow_1yusk_1 input{flex:1}._searchRow_1yusk_1 select{width:140px}._filterActions_1yusk_1{display:flex;gap:8px;align-items:flex-end}._filterActions_1yusk_1 button{padding:8px 20px;background:#e8d7b999;color:#2d2d2d;border:2px solid #8b7355;border-radius:0;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:13px;font-weight:400;white-space:nowrap;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:2px 2px #1a1a1a}._filterActions_1yusk_1 button:hover{transform:translateY(-2px);background:#f4e4c74d;box-shadow:4px 4px #1a1a1a}._filterActions_1yusk_1 ._secondary_1yusk_1{background:#ffffff1a;color:#2d2d2d}._filterActions_1yusk_1 ._secondary_1yusk_1:hover{background:transparent}._articlesList_1yusk_1{display:flex;flex-direction:column;gap:16px}._articleItem_1yusk_1{padding:20px;background:var(--px-color-white);border:2px solid #8b7355;border-radius:0;transition:transform .2s ease,box-shadow .2s ease;box-shadow:3px 3px #1a1a1a}._articleItem_1yusk_1:hover{transform:translateY(-2px);box-shadow:5px 5px #1a1a1a}._articleTitle_1yusk_1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:500;color:#2d2d2d;margin-bottom:10px;line-height:1.6;cursor:pointer;transition:color .2s;display:flex;align-items:flex-start;gap:8px}._articleTitle_1yusk_1:hover{color:#6a5a45}._articleTitle_1yusk_1 span{flex:1}._translateTitleBtn_1yusk_1{background:#e8d7b999;color:#2d2d2d;border:2px solid #8b7355;border-radius:0;padding:4px 10px;font-family:BoutiqueBitmap,monospace;font-size:12px;cursor:pointer;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:1px 1px #1a1a1a;flex-shrink:0}._translateTitleBtn_1yusk_1:hover:not(:disabled){transform:translateY(-1px);background:#f4e4c74d;box-shadow:2px 2px #1a1a1a}._translateTitleBtn_1yusk_1:disabled{background:#ccc6;cursor:not-allowed;border-color:#999}._titleTranslation_1yusk_1{margin-bottom:10px;padding:12px;background:transparent;border:2px solid #8b7355;border-left-width:4px;border-radius:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.6;color:#2d2d2d}._titleTranslation_1yusk_1 strong{margin-right:6px}._articleMeta_1yusk_1{font-family:BoutiqueBitmap,monospace;font-size:12px;color:#8b7355;margin-bottom:12px;line-height:1.5}._metaSeparator_1yusk_1{color:#8b7355;margin:0 6px}._metaIf_1yusk_1{color:#c97a63;font-weight:400}._metaZone_1yusk_1{color:#2d2d2d;font-weight:400}._articleTags_1yusk_1{margin-bottom:12px;display:flex;flex-wrap:wrap;gap:6px}._tag_1yusk_1{display:inline-block;padding:4px 10px;border:2px solid #8b7355;border-radius:4px;font-family:BoutiqueBitmap,monospace;font-size:11px;font-weight:400;box-shadow:none}._tagCategory_1yusk_1{background:#e8d7b999;color:#2d2d2d}._tagType_1yusk_1{background:transparent;color:#2d2d2d}._tagIf_1yusk_1{background:#c97a6326;color:#c97a63}._tagZone_1yusk_1{background:#8d765c26;color:#6a5a45}._articleActions_1yusk_1{display:flex;gap:16px;align-items:center;margin-top:8px;flex-wrap:wrap}._toggleAbstract_1yusk_1{color:#8b7355;background:none;border:none;padding:6px 0;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:12px;font-weight:400;transition:color .2s}._toggleAbstract_1yusk_1:hover{color:#6a5a45}._translateBtn_1yusk_1{background:#e8d7b999;color:#2d2d2d;border:2px solid #8b7355;border-radius:4px;padding:6px 12px;font-family:BoutiqueBitmap,monospace;font-size:12px;cursor:pointer;transition:transform .2s ease,background .2s ease;box-shadow:none}._translateBtn_1yusk_1:hover:not(:disabled){transform:translateY(-1px);background:#f4e4c74d}._translateBtn_1yusk_1:disabled{background:#ccc6;cursor:not-allowed;border-color:#999}._pubmedLink_1yusk_1{color:#8b7355;text-decoration:none;font-family:BoutiqueBitmap,monospace;font-size:12px;font-weight:400;transition:color .2s}._pubmedLink_1yusk_1:hover{color:#6a5a45;text-decoration:underline}._articleAbstract_1yusk_5{margin-top:12px;padding:14px;background:#faf7f233;border:2px solid #8b7355;border-left-width:4px;border-radius:4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.7;color:#2d2d2d;max-height:400px;overflow-y:auto;animation:_slideDown_1yusk_1 .3s ease-out}._translation_1yusk_1{margin-top:12px;padding:14px;background:#faf7f233;border:2px solid #8b7355;border-left-width:4px;border-radius:4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.7;color:#2d2d2d;animation:_slideDown_1yusk_1 .3s ease-out}._translation_1yusk_1 strong{color:#2d2d2d;font-weight:600}._translationProgress_1yusk_1{color:#8b7355;font-style:italic;margin-bottom:8px}@keyframes _slideDown_1yusk_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._errorMessage_1yusk_1{text-align:center;padding:60px 20px;background:var(--px-bg-color-page);border:3px solid var(--px-color-danger, #e76e55);margin:20px 0}._errorIcon_1yusk_1{font-size:48px;display:block;margin-bottom:16px}._errorMessage_1yusk_1 p{color:var(--px-color-danger, #e76e55);font-size:14px;margin-bottom:20px}._retryButton_1yusk_1{padding:10px 16px;background:var(--px-color-danger, #e76e55);color:var(--px-color-white);border:3px solid var(--px-color-base);cursor:pointer;font-size:12px;font-weight:400;transition:box-shadow .08s ease;box-shadow:3px 3px 0 0 var(--px-color-base)}._retryButton_1yusk_1:hover{box-shadow:4px 4px 0 0 var(--px-color-base)}._emptyState_1yusk_1{text-align:center;padding:80px 20px;color:#666}._emptyState_1yusk_1 p{font-size:16px}@media (max-width: 768px){._literatureStream_1yusk_1{padding:16px 12px}._filtersCard_1yusk_1{grid-template-columns:1fr;gap:12px}._filterGroup_1yusk_1{width:100%}._pageHeader_1yusk_1 h1{font-size:16px}._articleItem_1yusk_1{padding:12px}._articleTitle_1yusk_1{font-size:13px}._articleActions_1yusk_1{gap:12px}}._articleAbstract_1yusk_5{font-size:14px;line-height:1.8;padding:18px}._sectionHeader_1yusk_11{display:inline-block;padding:4px 10px;margin-bottom:8px;border:2px solid #8b7355;border-radius:4px;font-family:BoutiqueBitmap,monospace;font-size:12px;color:#2d2d2d;background:#e8d7b999}._sectionBody_1yusk_23{font-size:14px;line-height:1.8}._articleAbstractTitle_1yusk_28{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:500;margin-bottom:4px}._articleAbstractTitle_1yusk_28 a{color:#1a4a7a;text-decoration:none}._articleAbstractTitle_1yusk_28 a:hover{text-decoration:underline}._paginationWrapper_1yusk_44{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:16px}._pageButton_1yusk_52{padding:6px 14px;border-radius:0;border:2px solid #8b7355;background:#e8d7b999;color:#2d2d2d;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:13px;box-shadow:2px 2px #1a1a1a}._pageButton_1yusk_52:disabled{opacity:.5;cursor:default}._pageInfo_1yusk_69{font-size:12px;color:#2d2d2d}._arxivStream_1eqa6_3{max-width:1300px;margin:0 auto;padding:24px 16px;background:transparent;border:none;box-shadow:none;min-height:calc(100vh - 144px)}._pageHeader_1eqa6_13{text-align:center;padding:24px 20px 32px;margin-bottom:20px;border-bottom:none}._pageTitle_1eqa6_20{font-family:BoutiqueBitmap,monospace;font-size:32px;color:#2d2d2d;margin:0;letter-spacing:3px;opacity:0;transform:translateY(-20px);transition:opacity 1s ease-out,transform 1s ease-out}._pageTitle_1eqa6_20._fadeIn_1eqa6_31{opacity:1;transform:translateY(0)}._filtersCard_1eqa6_36{background:transparent;padding:20px;border:2px solid #8b7355;border-radius:0;box-shadow:4px 4px #1a1a1a;margin-bottom:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:14px;align-items:flex-end}._filterGroup_1eqa6_50{display:flex;flex-direction:column;gap:6px}._filterGroup_1eqa6_50 label{font-family:BoutiqueBitmap,monospace;font-weight:400;color:#2d2d2d;font-size:13px;margin-bottom:6px}._filterGroup_1eqa6_50 select,._filterGroup_1eqa6_50 input{padding:8px 12px;border:2px solid #8b7355;border-radius:0;font-size:13px;background:transparent;transition:border-color .2s ease;box-shadow:none}._filterGroup_1eqa6_50 select:focus,._filterGroup_1eqa6_50 input:focus{outline:none;border-color:#6a5a45}._filterGroup_1eqa6_50 input{width:100%}._filterGroupSearch_1eqa6_85{grid-column:1 / -1}._searchRow_1eqa6_89{display:flex;gap:8px;align-items:flex-end;flex-wrap:nowrap}._searchRow_1eqa6_89 input{flex:1}._filterActions_1eqa6_100{display:flex;gap:8px;align-items:flex-end}._filterActions_1eqa6_100 button{padding:8px 20px;background:#e8d7b999;color:#2d2d2d;border:2px solid #8b7355;border-radius:0;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:13px;font-weight:400;white-space:nowrap;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:2px 2px #1a1a1a}._filterActions_1eqa6_100 button:hover{transform:translateY(-2px);background:#f4e4c74d;box-shadow:4px 4px #1a1a1a}._filterActions_1eqa6_100 ._secondary_1eqa6_127{background:#ffffff1a;color:#2d2d2d}._filterActions_1eqa6_100 ._secondary_1eqa6_127:hover{background:transparent}._articlesList_1eqa6_136{display:flex;flex-direction:column;gap:16px}._articleItem_1eqa6_142{padding:20px;background:var(--px-color-white);border:2px solid #8b7355;border-radius:0;transition:transform .2s ease,box-shadow .2s ease;box-shadow:3px 3px #1a1a1a}._articleItem_1eqa6_142:hover{transform:translateY(-2px);box-shadow:5px 5px #1a1a1a}._articleTitle_1eqa6_156{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:500;color:#2d2d2d;margin-bottom:10px;line-height:1.6;cursor:pointer;transition:color .2s;display:flex;align-items:flex-start;gap:8px}._articleTitle_1eqa6_156:hover{color:#6a5a45}._articleTitle_1eqa6_156 span{flex:1}._titleTranslation_1eqa6_179{margin-bottom:10px;padding:12px;background:transparent;border:2px solid #8b7355;border-left-width:4px;border-radius:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.6;color:#2d2d2d}._titleTranslation_1eqa6_179 strong{margin-right:6px}._articleMeta_1eqa6_196{font-family:BoutiqueBitmap,monospace;font-size:12px;color:#8b7355;margin-bottom:12px;line-height:1.5}._metaSeparator_1eqa6_204{color:#8b7355;margin:0 6px}._metaSource_1eqa6_209{color:#4a90e2;font-weight:400}._metaVersion_1eqa6_214{color:#e2a44a;font-weight:400}._articleTags_1eqa6_219{margin-bottom:12px;display:flex;flex-wrap:wrap;gap:6px}._tag_1eqa6_226{display:inline-block;padding:4px 10px;border:2px solid #8b7355;border-radius:4px;font-family:BoutiqueBitmap,monospace;font-size:11px;font-weight:400;box-shadow:none}._tagCategory_1eqa6_237{background:#e8d7b999;font-weight:500}._tagArxivCategory_1eqa6_242{background:#4a90e21a;color:#4a90e2;border-color:#4a90e2}._tagRelevance_1eqa6_248{background:#7cb3421a;color:#7cb342;border-color:#7cb342}._tagArxivId_1eqa6_254{background:transparent;color:#8b7355;border-color:#8b7355;font-family:Courier New,monospace;font-size:10px}._articleActions_1eqa6_262{display:flex;gap:16px;align-items:center;margin-top:8px;flex-wrap:wrap}._toggleAbstract_1eqa6_270{color:#8b7355;background:none;border:none;padding:6px 0;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:12px;font-weight:400;transition:color .2s}._toggleAbstract_1eqa6_270:hover{color:#6a5a45}._pdfLink_1eqa6_286,._arxivLink_1eqa6_287{color:#8b7355;text-decoration:none;font-family:BoutiqueBitmap,monospace;font-size:12px;font-weight:400;transition:color .2s}._pdfLink_1eqa6_286:hover,._arxivLink_1eqa6_287:hover{color:#6a5a45;text-decoration:underline}._articleAbstract_1eqa6_302{margin-top:12px;padding:14px;background:#faf7f233;border:2px solid #8b7355;border-left-width:4px;border-radius:4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.7;color:#2d2d2d;max-height:400px;overflow-y:auto;animation:_slideDown_1eqa6_1 .3s ease-out}._abstractToggle_1eqa6_318{display:flex;gap:8px;margin-bottom:12px;border-bottom:2px solid #8b7355;padding-bottom:8px}._abstractToggle_1eqa6_318 button{background:transparent;border:none;padding:6px 12px;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:12px;color:#8b7355;transition:color .2s,border-bottom .2s;border-bottom:2px solid transparent}._abstractToggle_1eqa6_318 button._active_1eqa6_338{color:#2d2d2d;border-bottom:2px solid #2d2d2d;font-weight:500}._abstractToggle_1eqa6_318 button:hover{color:#6a5a45}._abstractOriginal_1eqa6_348,._abstractTranslation_1eqa6_349{line-height:1.7}._abstractOriginal_1eqa6_348 strong,._abstractTranslation_1eqa6_349 strong{color:#2d2d2d;font-weight:600;margin-right:6px}@keyframes _slideDown_1eqa6_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._errorMessage_1eqa6_372{text-align:center;padding:60px 20px;background:var(--px-bg-color-page);border:3px solid var(--px-color-danger, #e76e55);margin:20px 0}._errorIcon_1eqa6_380{font-size:48px;display:block;margin-bottom:16px}._errorMessage_1eqa6_372 p{color:var(--px-color-danger, #e76e55);font-size:14px;margin-bottom:20px}._retryButton_1eqa6_392{padding:10px 16px;background:var(--px-color-danger, #e76e55);color:var(--px-color-white);border:3px solid var(--px-color-base);cursor:pointer;font-size:12px;font-weight:400;transition:box-shadow .08s ease;box-shadow:3px 3px 0 0 var(--px-color-base)}._retryButton_1eqa6_392:hover{box-shadow:4px 4px 0 0 var(--px-color-base)}._emptyState_1eqa6_409{text-align:center;padding:80px 20px;color:#666}._emptyState_1eqa6_409 p{font-size:16px}@media (max-width: 768px){._arxivStream_1eqa6_3{padding:16px 12px}._filtersCard_1eqa6_36{grid-template-columns:1fr;gap:12px}._filterGroup_1eqa6_50{width:100%}._pageHeader_1eqa6_13 h1{font-size:16px}._articleItem_1eqa6_142{padding:12px}._articleTitle_1eqa6_156{font-size:13px}._articleActions_1eqa6_262{gap:12px}}.coming-soon{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:24px 16px}.coming-soon-content{text-align:center;background:var(--px-color-white);border:3px solid var(--px-color-base);box-shadow:4px 4px 0 0 var(--px-color-primary-dark-1);padding:16px}.coming-soon-content h2{font-size:16px;color:var(--px-color-base);margin-bottom:16px}.coming-soon-content p{font-size:12px;color:var(--px-color-info)}.sports-data-page{max-width:1300px;margin:0 auto;padding:24px 16px;min-height:calc(100vh - 144px)}.sports-data-header{margin-bottom:20px;padding:20px;display:flex;flex-direction:column;align-items:center;border-bottom:none}.back-button{align-self:flex-start;margin-bottom:12px;border:2px solid #8b7355;background:#f8f5f0;padding:4px 10px;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:12px;box-shadow:2px 2px #1a1a1a}.back-button:hover{transform:translateY(-1px)}.sports-data-title{margin:4px 0 6px;font-size:32px;font-family:BoutiqueBitmap,monospace;letter-spacing:3px;color:#2d2d2d;opacity:0;transform:translateY(-20px);transition:opacity .9s ease-out,transform .9s ease-out}.sports-data-title.visible{opacity:1;transform:translateY(0)}.sports-data-subtitle{margin:8px 0 4px;font-size:14px;text-align:center;color:#5a4a3b}.sports-data-hint{margin:4px 0;font-size:12px;color:#555}.sports-data-search{margin-bottom:20px;padding:20px;animation:sportsDataCardIn .4s ease-out both}.sports-data-form{display:flex;flex-direction:column;gap:12px}.sports-data-mode-toggle{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:4px}.sports-data-mode-button{padding:4px 10px;border:2px solid #8b7355;background:#f8f5f0;cursor:pointer;font-family:BoutiqueBitmap,monospace;font-size:12px}.sports-data-mode-button.active{background:#e8d7b9}.sports-data-input{font-family:BoutiqueBitmap,monospace;padding:8px 12px;border:2px solid #2d2d2d}.sports-data-controls{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.limit-toggle{display:flex;align-items:center;gap:8px;font-size:12px}.limit-option{padding:6px 10px}.limit-option.active{background:#2d2d2d;color:#fff}.search-button{flex-shrink:0}.sports-data-error{margin:8px 0 0;color:#d32f2f;font-size:13px}.sports-data-results{margin-top:16px;padding:20px;animation:sportsDataCardIn .4s ease-out both;animation-delay:.05s}.sports-data-empty{text-align:center;font-size:14px}.article-metrics-section{margin-top:16px;padding:20px;animation:sportsDataCardIn .4s ease-out both;animation-delay:.1s}.article-metrics-title{margin:0 0 8px;font-size:18px;font-family:BoutiqueBitmap,monospace}.article-metrics-desc{margin:0 0 12px;font-size:13px;color:#555}.article-metrics-upload{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}.article-metrics-results{margin-top:12px}.article-metrics-group-stack{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.article-metrics-tables{display:flex;flex-direction:column;gap:12px}.article-metrics-metrics-block{margin-top:14px}.article-metrics-summary{margin:0 0 8px;font-size:12px;color:#555}.article-metrics-empty{text-align:center;color:#888;font-size:12px}.article-metrics-table-wrapper{max-height:520px;overflow:auto;border:2px solid #2d2d2d;background:#f9f9f9}.article-metrics-table-block+.article-metrics-table-block{margin-top:12px}.article-metrics-table-title{margin:0 0 4px;font-size:14px;font-weight:600}.article-metrics-table-desc{margin:0 0 6px;font-size:12px;color:#555}.article-metrics-table{width:100%;border-collapse:collapse;font-size:13px;background:#fff}.article-metrics-table th,.article-metrics-table td{border-bottom:1px solid #ddd;padding:8px 10px;text-align:left}.article-metrics-table th{background:#f0e4d0;position:sticky;top:0;z-index:1}.article-metrics-table td:last-child{max-width:520px;white-space:normal;overflow-wrap:break-word}.sports-data-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.sports-data-item{border:2px solid #2d2d2d;padding:12px;background:#f9f9f9}.item-header{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.item-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.item-meta{display:flex;align-items:center;gap:6px}.item-title{margin:0 0 4px;font-size:16px}.item-source{font-size:12px;color:#666}.item-kind-tag{font-size:11px;padding:2px 6px;border:1px solid #8b7355;background:#f4e4c7}.item-snippet{margin:4px 0 8px;font-size:13px}.item-link{font-size:13px}.item-link-secondary{font-size:12px;background:#f8f5f0}@keyframes sportsDataCardIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}:root{--px-font-ui: var(--px-font-body);--px-font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans SC", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--px-font-family: var(--px-font-body);--px-color-white: #ffffff;--px-color-base: #212529;--px-color-primary: #209cee;--px-color-primary-dark-1: #108de0;--px-color-info: #c8c9cc;--px-bg-color-page: #f2f3f5;--px-bg-color-overlay: #ffffff;--px-border-color: #4c4d4f}html,body{background:var(--px-bg-color-page)}body{font-family:var(--px-font-body);color:var(--px-color-base)}a{color:var(--px-color-primary);text-decoration:none}@font-face{font-family:BoutiqueBitmap;src:url(/font/BoutiqueBitmap9x9_1.9.ttf) format("truetype");font-display:swap}:root{--wood-bg: #f8f5f0;--wood-stripe: #ebe5dc;--wood-stripe-dark: #e8e0d3;--pixel-btn-bg: #e8d7b9;--pixel-btn-border: #8b7355;--pixel-btn-hover: #f4e4c7;--pixel-btn-text: #2d2d2d;--scrollbar-thumb: #8b7355;--scrollbar-track: #f8f5f0;--scrollbar-border: #e0d5c0;--selection-bg: #8b73554d}.pixel-decoration{position:relative}.pixel-decoration .pixel-top,.pixel-decoration .pixel-bottom{position:absolute;left:4px;right:4px;height:2px;background:repeating-linear-gradient(to right,#8b735580 0px,#8b735580 2px,transparent 2px,transparent 6px)}.pixel-decoration .pixel-left,.pixel-decoration .pixel-right{position:absolute;top:4px;width:2px;height:calc(100% - 8px);background:repeating-linear-gradient(to bottom,#8b735580 0px,#8b735580 2px,transparent 2px,transparent 6px)}.pixel-decoration .pixel-top{top:0}.pixel-decoration .pixel-bottom{bottom:0}.pixel-decoration .pixel-left{left:0}.pixel-decoration .pixel-right{right:0}.pixel-btn{position:relative;height:32px;padding:0 20px;display:flex;align-items:center;font-family:BoutiqueBitmap,monospace;font-size:16px;color:#2d2d2d;background:#e8d7b9;border:2px solid #8b7355;cursor:pointer;transition:transform .2s ease}.pixel-btn:hover{transform:translateY(-1px);background:#f4e4c7}.pixel-btn:disabled{background:#ccc;cursor:not-allowed;transform:none}.pixel-card{background:#fff;border:2px solid #8b7355;border-radius:8px;box-shadow:4px 4px #1a1a1a}.pixel-title{font-family:BoutiqueBitmap,monospace;color:#2d2d2d;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #8b7355}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#8b7355 #f8f5f0}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background:#f8f5f0;border-left:2px solid #e0d5c0}.custom-scrollbar::-webkit-scrollbar-thumb{background:#8b7355;border:2px solid #f8f5f0;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#9b8365}.wood-texture{background-color:#f8f5f0;background-image:repeating-linear-gradient(0deg,#ebe5dc 0px,#ebe5dc 2px,transparent 2px,transparent 20px);position:relative}.wood-texture-light{background-color:#f8f5f0;background-image:repeating-linear-gradient(0deg,#ebe5dc 0px,#ebe5dc 2px,transparent 2px,transparent 20px)}.wood-texture-dark{background-color:#f8f5f0;background-image:repeating-linear-gradient(0deg,#e8e0d3 0px,#e8e0d3 2px,transparent 2px,transparent 20px)}::selection{background-color:#8b73554d}::-moz-selection{background-color:#8b73554d}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--px-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--px-bg-color-page);color:var(--px-color-base);line-height:1.6}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{min-height:100vh}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--px-bg-color-overlay)}::-webkit-scrollbar-thumb{background:var(--px-color-info);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--px-color-primary-dark-1)}::selection{background:var(--px-color-primary);color:var(--px-color-white)}
