.card-detail-page[data-v-7cdfc546],.card-detail-page [data-v-7cdfc546]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.card-detail-page[data-v-7cdfc546]{font-family:var(--lm-font-sans);color:var(--lm-text);height:100%;min-height:0;display:flex;flex-direction:column}.learn-card-shell[data-v-7cdfc546],.learn-card-wrap[data-v-7cdfc546]{flex:1;min-height:0;display:flex;flex-direction:column}.learn-card-shell[data-v-7cdfc546]{width:100%;border:none;border-radius:0;box-shadow:none;background:#fff;overflow:hidden}.learn-card__top[data-v-7cdfc546]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;height:var(--lm-header-height);min-height:var(--lm-header-height);max-height:var(--lm-header-height);padding:0 20px;background:var(--lm-header-bg);border-bottom:var(--lm-header-border);gap:16px;box-sizing:border-box}.learn-card__top-left[data-v-7cdfc546]{flex-shrink:0;width:88px}.learn-card__position[data-v-7cdfc546]{display:inline-block;font-size:.875rem;font-weight:500;letter-spacing:.02em;color:var(--lm-title-secondary);line-height:1.3}.learn-card__title[data-v-7cdfc546]{flex:1;margin:0;font-size:1rem;font-weight:500;font-family:var(--lm-font-sans);color:var(--lm-title-primary);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 12px}.learn-card__top-right[data-v-7cdfc546]{flex-shrink:0;width:88px;display:flex;justify-content:flex-end}.learn-card__btn[data-v-7cdfc546]{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;font-size:.875rem;font-family:var(--lm-font-sans);color:var(--lm-text-secondary);background:transparent;border:none;border-radius:6px;cursor:pointer;transition:color .2s,background .2s}.learn-card__btn-icon[data-v-7cdfc546]{width:15px;height:15px;flex-shrink:0;opacity:.85}.learn-card__btn--bookmark .learn-card__btn-icon[data-v-7cdfc546]{stroke:currentColor}.learn-card__btn[data-v-7cdfc546]:hover{color:var(--lm-accent);background:rgba(42,123,136,.06)}.learn-card__btn--on[data-v-7cdfc546]{color:var(--lm-accent);background:rgba(42,123,136,.08)}.learn-card__btn--on.learn-card__btn--bookmark .learn-card__btn-icon[data-v-7cdfc546]{fill:var(--lm-accent);stroke:var(--lm-accent);opacity:1}.learn-card__scroll[data-v-7cdfc546]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.learn-card__scroll[data-v-7cdfc546]::-webkit-scrollbar{width:5px}.learn-card__scroll[data-v-7cdfc546]::-webkit-scrollbar-track{background:transparent;margin:4px 0}.learn-card__scroll[data-v-7cdfc546]::-webkit-scrollbar-thumb{background:rgba(42,123,136,.2);border-radius:3px}.learn-card__scroll[data-v-7cdfc546]::-webkit-scrollbar-thumb:hover{background:rgba(42,123,136,.35)}.learn-card__content[data-v-7cdfc546]{width:100%;padding:28px 32px 32px;box-sizing:border-box;background:transparent}.learn-card__audio[data-v-7cdfc546]{margin-bottom:1.5em}.learn-card__video[data-v-7cdfc546]{width:100%;max-width:100%;margin-top:1.5em;margin-bottom:1.5em}.learn-card__text p[data-v-7cdfc546]{font-size:1rem;line-height:1.85;color:var(--lm-text);font-family:var(--lm-font-serif);margin:0 0 1em}.learn-card__bottom[data-v-7cdfc546]{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:20px;height:60px;min-height:60px;max-height:60px;padding:0 20px;margin:0;box-sizing:border-box;border-top:1px solid #e5e7eb;background:#f9fafb}.learn-card__nav-btn[data-v-7cdfc546]{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;font-size:.875rem;font-family:var(--lm-font-sans);color:var(--lm-title-primary);background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:color .2s,border-color .2s,background .2s}.learn-card__nav-btn[data-v-7cdfc546]:hover:not(:disabled){color:var(--lm-accent);border-color:var(--lm-accent);background:rgba(42,123,136,.06)}.learn-card__nav-btn--on[data-v-7cdfc546]{color:var(--lm-accent)}.learn-card__nav-btn--off[data-v-7cdfc546],.learn-card__nav-btn[data-v-7cdfc546]:disabled{color:#9ca3af;border-color:#e5e7eb;background:#f3f4f6;cursor:not-allowed;pointer-events:none}.learn-card__nav-icon-svg[data-v-7cdfc546]{width:20px;height:20px;flex-shrink:0}.text[data-v-7cdfc546]{font-size:1rem}.item[data-v-7cdfc546]{margin-bottom:18px}.clearfix[data-v-7cdfc546]:after,.clearfix[data-v-7cdfc546]:before{display:table;content:""}.clearfix[data-v-7cdfc546]:after{clear:both}.box-card[data-v-7cdfc546]{width:100%}.exchange-confirm[data-v-0f06e601]{text-align:center;padding:10px 0}.exchange-icon[data-v-0f06e601]{font-size:2.5rem;margin-bottom:8px}.exchange-title[data-v-0f06e601]{font-size:.9375rem;font-weight:600;margin-bottom:4px}.exchange-author[data-v-0f06e601]{color:#999;font-size:.8125rem;margin-bottom:16px}.exchange-price-box[data-v-0f06e601]{background:#fefcf3;border-radius:10px;padding:14px;margin-bottom:14px}.exchange-price-label[data-v-0f06e601]{font-size:.75rem;color:#999}.exchange-price-value[data-v-0f06e601]{font-size:1.75rem;font-weight:800;color:#f59f00}.exchange-balance[data-v-0f06e601],.exchange-price-unit[data-v-0f06e601]{font-size:.75rem;color:#999}.exchange-balance strong[data-v-0f06e601]{color:var(--lm-accent)}.exchange-after[data-v-0f06e601]{color:#f59f00!important}.exchange-footer[data-v-0f06e601]{text-align:center}.nem-confirm-btn[data-v-0f06e601]{background:linear-gradient(135deg,#2a7b88,#3da5b0)!important;border-color:#2a7b88!important}.nem-confirm-btn[data-v-0f06e601]:focus,.nem-confirm-btn[data-v-0f06e601]:hover{background:linear-gradient(135deg,#236a75,#34929e)!important;border-color:#236a75!important}.pv-modal .el-dialog{background:transparent;box-shadow:none}.pv-modal .el-dialog__header{display:none}.pv-modal .el-dialog__body{padding:0}.pv-immersive{position:relative;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.18);max-height:88vh;display:flex;flex-direction:column}.pv-scroll{flex:1;overflow-y:auto;min-height:0}.pv-close{position:absolute;top:14px;right:14px;z-index:2;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:rgba(0,0,0,.06);color:#6b7280;cursor:pointer;transition:all .15s}.pv-close:hover{background:rgba(0,0,0,.12);color:#111}.pv-stripe{height:4px}.pv-pad{padding:24px 28px 20px}.pv-title{font-size:1.25rem;font-weight:700;color:var(--lm-text,#243447);margin:0 0 16px;line-height:1.35}.pv-meta{justify-content:space-between;padding-bottom:14px;border-bottom:1px solid var(--lm-border-light,#f0f4f6);margin-bottom:18px}.pv-author,.pv-meta{display:flex;align-items:center}.pv-author{gap:10px}.pv-av{display:flex;align-items:center;justify-content:center;color:#fff;font-size:.8125rem;font-weight:600}.pv-av,.pv-av-img{width:34px;height:34px;border-radius:50%;flex-shrink:0}.pv-av-img{-o-object-fit:cover;object-fit:cover}.pv-author-text{display:flex;flex-direction:column}.pv-name{font-size:.875rem;font-weight:600;color:var(--lm-text,#243447)}.pv-date{font-size:.75rem;color:#94a3b8}.pv-meta-right{display:flex;align-items:center;gap:6px}.pv-coin-badge{display:inline-flex;align-items:center;gap:3px;padding:3px 10px;border-radius:20px;background:rgba(214,140,69,.1);color:var(--lm-accent-warm,#d68c45);font-size:.75rem;font-weight:600}.pv-body{font-size:.9375rem;line-height:1.85;color:var(--lm-text,#243447);white-space:pre-wrap;word-break:break-word;margin-bottom:18px}.pv-body--gate{color:#9ca3af;font-style:italic}.pv-tags{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:18px}.pv-tag{font-size:.75rem;padding:3px 10px;border-radius:20px;background:rgba(42,123,136,.06);color:var(--lm-accent,#2a7b88);font-weight:500}.pv-interact{display:flex;align-items:center;gap:10px;padding-top:14px;border-top:1px solid var(--lm-border-light,#f0f4f6)}.pv-pill{display:inline-flex;align-items:center;gap:5px;padding:6px 16px;border-radius:20px;font-size:.8125rem;font-weight:500;border:1px solid var(--lm-border,#e0e4e8);background:#fff;color:#6b7280;cursor:pointer;transition:all .15s;font-family:var(--lm-font-sans)}.pv-pill:hover{border-color:var(--lm-accent);color:var(--lm-accent)}.pv-pill--liked{border-color:#fca5a5;color:#ef4444;background:#fef2f2}.pv-pill--info{cursor:default}.pv-comments{padding:16px 28px 12px;border-top:1px solid var(--lm-border-light,#f0f4f6)}.pv-comment-empty{text-align:center;padding:20px 0;color:#94a3b8;font-size:.8125rem}.pv-comment-row{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.04)}.pv-comment-row:last-child{border-bottom:none}.pv-comment-av{display:flex;align-items:center;justify-content:center;color:#fff;font-size:.6875rem;font-weight:600}.pv-comment-av,.pv-comment-av-img{width:30px;height:30px;border-radius:50%;flex-shrink:0}.pv-comment-av-img{-o-object-fit:cover;object-fit:cover}.pv-comment-main{flex:1;min-width:0}.pv-comment-top{display:flex;align-items:center;gap:6px;margin-bottom:3px;font-size:.75rem}.pv-comment-name{font-weight:600;color:var(--lm-text,#243447)}.pv-comment-reply-hint{color:#94a3b8}.pv-comment-time{color:#94a3b8;margin-left:auto}.pv-comment-text{font-size:.8125rem;color:var(--lm-text,#243447);line-height:1.5}.pv-comment-actions{display:flex;gap:12px;margin-top:4px}.pv-comment-action{font-size:.6875rem;color:#94a3b8;cursor:pointer}.pv-comment-action:hover{color:var(--lm-accent,#2a7b88)}.pv-comment-action--del:hover{color:#ef4444}.pv-composer{border-top:1px solid var(--lm-border-light,#f0f4f6);padding:10px 20px;background:#fafbfc;border-radius:0 0 16px 16px;flex-shrink:0}.pv-reply-bar{font-size:.75rem;color:#94a3b8;padding:4px 0 6px;display:flex;align-items:center;gap:6px}.pv-reply-cancel{cursor:pointer;font-weight:700;color:#cbd5e1}.pv-reply-cancel:hover{color:#ef4444}.pv-input-row{display:flex;align-items:center;gap:8px}.pv-composer-icon{font-size:1.1rem;flex-shrink:0}.pv-comment-input{flex:1;border:1px solid var(--lm-border,#e0e4e8);border-radius:20px;padding:7px 14px;font-size:.8125rem;outline:none;font-family:inherit;transition:border-color .15s}.pv-comment-input:focus{border-color:var(--lm-accent,#2a7b88)}.pv-send-btn{width:32px;height:32px;border-radius:50%;border:none;background:var(--lm-accent,#2a7b88);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .15s;flex-shrink:0}.pv-send-btn:disabled{opacity:.4;cursor:not-allowed}.pv-send-btn:hover:not(:disabled){opacity:.85}.cc-tag-manage-header[data-v-29ce9dd4]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 0}.cc-tag-manage-title[data-v-29ce9dd4]{font-size:1rem;font-weight:600;color:var(--lm-text,#243447)}.cc-tag-manage-close[data-v-29ce9dd4]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:none;border-radius:50%;color:#909399;cursor:pointer;transition:all .15s}.cc-tag-manage-close[data-v-29ce9dd4]:hover{background:#f0f4f6;color:var(--lm-text,#243447)}.cc-modal-body[data-v-29ce9dd4]{padding:16px 24px 0}.cc-tag-manage-tip[data-v-29ce9dd4]{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;background:rgba(42,123,136,.06);border-radius:10px;border:1px solid rgba(42,123,136,.12);font-size:.8125rem;color:var(--lm-text-secondary,#5c6b7a);line-height:1.6;margin-bottom:20px}.cc-tag-manage-tip-icon[data-v-29ce9dd4]{color:var(--lm-accent);margin-top:2px;flex-shrink:0}.cc-tag-manage-section[data-v-29ce9dd4]{margin-bottom:20px}.cc-tag-manage-label[data-v-29ce9dd4]{font-size:.8125rem;font-weight:600;color:var(--lm-text,#303133);margin-bottom:10px}.cc-tag-manage-hint[data-v-29ce9dd4]{font-weight:400;color:#b0b8c0;font-size:.75rem}.cc-tag-manage-sortable[data-v-29ce9dd4]{display:flex;flex-wrap:wrap;gap:8px}.cc-tag-sortable-item[data-v-29ce9dd4]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:20px;background:rgba(42,123,136,.08);border:1px solid rgba(42,123,136,.18);font-size:.8125rem;color:var(--lm-accent);cursor:grab;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cc-tag-sortable-item[data-v-29ce9dd4]:active{cursor:grabbing}.cc-tag-sortable-item[data-v-29ce9dd4]:hover{box-shadow:0 2px 8px rgba(42,123,136,.12);transform:translateY(-1px)}.cc-tag-sortable-item--default[data-v-29ce9dd4]{background:#f5f7fa;border-color:var(--lm-border,#e0e4e8);color:var(--lm-text-secondary,#606266)}.cc-tag-drag-handle[data-v-29ce9dd4]{font-size:.875rem;color:#c0c4cc;cursor:grab;line-height:1}.cc-tag-sortable-text[data-v-29ce9dd4]{font-weight:500}.cc-tag-lock-icon[data-v-29ce9dd4]{display:inline-flex;color:#c0c4cc;opacity:.6}.cc-tag-remove[data-v-29ce9dd4]{cursor:pointer;color:var(--lm-accent);font-weight:600;opacity:.5;transition:opacity .15s}.cc-tag-remove[data-v-29ce9dd4]:hover{opacity:1}.cc-tag-manage-add-row[data-v-29ce9dd4]{display:flex;gap:8px;align-items:center}.cc-tag-input[data-v-29ce9dd4]{width:100%;height:34px;line-height:34px;border:none;outline:none;font-size:.8125rem;padding:0 4px;box-sizing:border-box}.cc-tag-input--manage[data-v-29ce9dd4]{flex:1;padding:8px 12px;border:1px solid var(--lm-border,#dcdfe6);border-radius:20px;font-size:.8125rem;outline:none;transition:border-color .2s;font-family:var(--lm-font-sans);height:auto;line-height:1.4}.cc-tag-input--manage[data-v-29ce9dd4]:focus{border-color:var(--lm-accent)}.cc-tag-manage-add-btn[data-v-29ce9dd4]{padding:7px 18px;border:none;border-radius:20px;background:var(--lm-accent);color:#fff;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .15s;font-family:var(--lm-font-sans);white-space:nowrap}.cc-tag-manage-add-btn[data-v-29ce9dd4]:hover{background:var(--lm-accent-hover)}.cc-tag-manage-footer[data-v-29ce9dd4]{display:flex;justify-content:flex-end;gap:10px;padding:16px 24px 20px}.cc-tag-manage-btn-cancel[data-v-29ce9dd4]{padding:8px 20px;border:1px solid var(--lm-border,#e0e4e8);border-radius:20px;background:#fff;color:var(--lm-text-secondary,#5c6b7a);font-size:.8125rem;cursor:pointer;transition:all .15s;font-family:var(--lm-font-sans)}.cc-tag-manage-btn-cancel[data-v-29ce9dd4]:hover{border-color:var(--lm-accent);color:var(--lm-accent)}.cc-tag-manage-btn-save[data-v-29ce9dd4]{padding:8px 20px;border:none;border-radius:20px;background:var(--lm-accent);color:#fff;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .15s;font-family:var(--lm-font-sans)}.cc-tag-manage-btn-save[data-v-29ce9dd4]:hover{background:var(--lm-accent-hover)}.cc-modal--tag-manage .el-dialog__header{display:none}.cc-modal--tag-manage .el-dialog__body{padding:0}.cc-modal--tag-manage .el-dialog__footer{display:none}.learn-note[data-v-f8985556]{--note-xs:5px;--note-sm:8px;--note-md:13px;--note-lg:21px;--note-xl:34px;height:100%;font-family:var(--lm-font-sans);color:var(--lm-text)}.learn-note__card[data-v-f8985556]{width:100%;height:100%;border:none;border-radius:0;box-shadow:none;background:transparent;display:flex;flex-direction:column;overflow:hidden}.learn-note__card[data-v-f8985556] .el-card__body{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding:0;height:100%}.learn-note__empty[data-v-f8985556]{flex:1;min-height:100%}.learn-note__tabs[data-v-f8985556]{display:flex;width:100%;height:var(--lm-header-height);min-height:var(--lm-header-height);border-bottom:var(--lm-header-border);flex-shrink:0;background:var(--lm-header-bg);align-items:center;padding:0 12px;gap:12px}.learn-note__tab-group[data-v-f8985556]{display:flex;align-items:center;gap:6px}.learn-note__tab-group--mine[data-v-f8985556]{flex:1;min-width:0;justify-content:flex-start;margin-left:var(--note-md)}.learn-note__tab-group--peers[data-v-f8985556]{flex-shrink:0;background:var(--lm-border-light,#f1f5f9);border:1px solid var(--lm-border);border-radius:8px;padding:3px;gap:0}.learn-note__tab-divider[data-v-f8985556]{width:1px;height:24px;background:var(--lm-border);flex-shrink:0}.learn-note__tab-group--mine .learn-note__seg[data-v-f8985556]{width:32px;height:32px;min-width:32px;flex:0 0 32px;padding:0;border-radius:50%;font-size:.8125rem;font-weight:600;color:var(--lm-title-secondary);background:transparent;border:1px solid transparent;transition:color .2s,background .2s,border-color .2s}.learn-note__tab-group--mine .learn-note__seg--filled[data-v-f8985556],.learn-note__tab-group--mine .learn-note__seg[data-v-f8985556]:hover:not(:disabled){color:var(--lm-title-primary);background:rgba(0,0,0,.04)}.learn-note__tab-group--mine .learn-note__seg--active[data-v-f8985556]{color:var(--lm-accent);background:rgba(42,123,136,.12);border-color:rgba(42,123,136,.25)}.learn-note__tab-group--mine .learn-note__seg--add[data-v-f8985556]{color:var(--lm-accent);font-weight:600;font-size:1rem;line-height:1}.learn-note__tab-group--mine .learn-note__seg[data-v-f8985556]:disabled{color:#c4c8cc;background:transparent}.learn-note__tab-group--peers .learn-note__seg[data-v-f8985556]{flex:1;min-width:56px;height:28px;padding:0 10px;border:none;border-radius:6px;font-size:.75rem;font-weight:500;color:var(--lm-title-secondary);background:transparent;transition:color .2s,background .2s}.learn-note__tab-group--peers .learn-note__seg[data-v-f8985556]:hover{color:var(--lm-title-primary);background:hsla(0,0%,100%,.6)}.learn-note__tab-group--peers .learn-note__seg--active[data-v-f8985556]{color:#fff;background:var(--lm-accent);box-shadow:0 1px 2px rgba(42,123,136,.2)}.learn-note__tab-group--peers .learn-note__seg--active[data-v-f8985556]:hover{background:var(--lm-accent-hover)}.learn-note__scroll[data-v-f8985556]{background:#fff}.learn-note__panel[data-v-f8985556],.learn-note__scroll[data-v-f8985556]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.note-context[data-v-f8985556]{padding:10px 14px;background:#f8fafb;border-bottom:1px solid #f0f0f0}.note-context-badge[data-v-f8985556]{display:flex;align-items:center;gap:5px;font-size:.6875rem;color:#999;flex-wrap:wrap}.ncb-course[data-v-f8985556]{background:#e0f5f5;color:var(--lm-accent);padding:2px 8px;border-radius:3px;font-weight:600}.ncb-arrow[data-v-f8985556]{color:#ccc}.ncb-section[data-v-f8985556]{color:#666;font-weight:500}.ncb-pos[data-v-f8985556]{color:#bbb}.note-card-nav[data-v-f8985556]{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;border-bottom:1px solid #f0f0f0;background:#fff}.ncn-left[data-v-f8985556]{display:flex;align-items:center;gap:8px}.ncn-dots[data-v-f8985556]{display:flex;gap:4px}.ncn-dot[data-v-f8985556]{width:8px;height:8px;border-radius:50%;background:#e0e0e0;cursor:pointer;transition:all .15s}.ncn-dot.active[data-v-f8985556]{background:var(--lm-accent);transform:scale(1.2)}.ncn-dot[data-v-f8985556]:hover{background:#44c5c5}.ncn-label[data-v-f8985556]{font-size:.6875rem;color:#bbb}.ncn-right[data-v-f8985556]{display:flex;gap:4px}.ncn-btn[data-v-f8985556]{width:24px;height:24px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#999;transition:all .15s}.ncn-btn[data-v-f8985556]:hover:not(:disabled){border-color:var(--lm-accent);color:var(--lm-accent);background:#f0fafa}.ncn-btn[data-v-f8985556]:disabled{opacity:.4;cursor:not-allowed}.ncn-add[data-v-f8985556]{background:#e8f6f6;border-color:#c0e8e8;color:var(--lm-accent);font-size:.875rem;font-weight:700}.ncn-add[data-v-f8985556]:hover{background:#d0eded}.note-form[data-v-f8985556]{padding:16px 22px;flex:1;display:flex;flex-direction:column;min-height:0;box-sizing:border-box}.nf-title-input[data-v-f8985556]{width:100%;box-sizing:border-box;border:none;border-bottom:1px solid var(--lm-border);padding:var(--note-sm) 0;font-size:.9375rem;font-weight:600;outline:none;color:var(--lm-title-primary);margin-bottom:var(--note-sm);background:transparent;transition:border-color .2s}.nf-title-input[data-v-f8985556]::-moz-placeholder{color:var(--lm-title-secondary);font-weight:400;opacity:.8}.nf-title-input[data-v-f8985556]::placeholder{color:var(--lm-title-secondary);font-weight:400;opacity:.8}.nf-title-input[data-v-f8985556]:focus{border-bottom-color:var(--lm-accent)}.nf-content-wrap[data-v-f8985556]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.nf-content[data-v-f8985556]{flex:1;width:100%;min-height:120px;box-sizing:border-box;border:none;outline:none;padding:var(--note-sm) 0 0;font-size:.9375rem;line-height:1.7;resize:none;color:var(--lm-text);overflow-y:auto;overscroll-behavior:contain;background:transparent}.nf-content[data-v-f8985556]::-webkit-scrollbar{width:4px}.nf-content[data-v-f8985556]::-webkit-scrollbar-thumb{background:rgba(42,123,136,.22);border-radius:2px}.nf-content[data-v-f8985556]::-moz-placeholder{color:var(--lm-title-secondary);opacity:.8}.nf-content[data-v-f8985556]::placeholder{color:var(--lm-title-secondary);opacity:.8}.nf-content[data-v-f8985556],.nf-title-input[data-v-f8985556]{padding-left:0;padding-right:0}.nf-char-count[data-v-f8985556]{flex-shrink:0;text-align:right;font-size:.6875rem;color:var(--lm-title-secondary);margin-top:var(--note-xs);opacity:.9;letter-spacing:.02em}.nf-save-row[data-v-f8985556]{display:flex;align-items:center;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid #f0f0f0}.nf-save-btn--primary[data-v-f8985556]{flex:1;padding:10px 16px;font-size:.9375rem;font-weight:600;border-radius:8px;border:none;background:linear-gradient(135deg,#2a7b88,#23818c);color:#fff;cursor:pointer;transition:opacity .2s,transform .1s;box-shadow:0 2px 6px rgba(42,123,136,.25)}.nf-save-btn--primary[data-v-f8985556]:hover{opacity:.95}.nf-save-btn--primary[data-v-f8985556]:active{transform:scale(.98)}.nf-sec-btn--delete[data-v-f8985556]{flex-shrink:0;width:36px;height:36px;padding:0;border:1px solid #eee;border-radius:6px;background:#fff;color:#999;cursor:pointer;font-size:1rem;transition:color .2s,border-color .2s}.nf-sec-btn--delete[data-v-f8985556]:hover{color:#c00;border-color:#fcc}.nf-bubbles[data-v-f8985556]{flex-shrink:0;margin-top:12px;padding-top:var(--note-md);border-top:1px solid var(--lm-border);display:flex;flex-direction:column;gap:var(--note-md)}.nf-bubbles--no-tags[data-v-f8985556]{margin-top:16px}.learn-note__panel--mine .note-form[data-v-f8985556]{background:#fff}.nf-bubbles-row[data-v-f8985556]{display:flex;flex-direction:column;gap:var(--note-sm)}.nf-bubbles-row--meta[data-v-f8985556]{flex-direction:row;align-items:center;gap:var(--note-md);flex-wrap:nowrap}.nf-bubble[data-v-f8985556]{display:inline-flex;align-items:center;gap:var(--note-sm);padding:0 var(--note-md);min-height:34px;height:34px;box-sizing:border-box;border-radius:999px;background:var(--lm-border-light,#f1f5f9);border:1px solid var(--lm-border);transition:opacity .2s,background .2s,border-color .2s}.nf-bubble[data-v-f8985556]:not(.is-disabled):hover{background:#e8ecf0;border-color:rgba(42,123,136,.2)}.nf-bubble--visibility[data-v-f8985556]{flex:1;min-width:0;max-width:42%}.nf-bubble--coins[data-v-f8985556]{flex:0 0 auto;min-width:88px;max-width:110px}.nf-bubble.is-disabled[data-v-f8985556]{opacity:.55;background:#eef1f4;cursor:not-allowed}.nf-bubble.is-disabled .nf-bubble-unit[data-v-f8985556]{color:#9ca3af}.nf-bubble-label[data-v-f8985556],.nf-bubble-unit[data-v-f8985556]{font-size:.75rem;color:var(--lm-title-secondary)}.nf-bubble-unit[data-v-f8985556]{white-space:nowrap;flex-shrink:0}.nf-bubble-select-wrap[data-v-f8985556]{flex:1;min-width:0;height:100%;display:flex;align-items:center}.nf-bubble-select-wrap[data-v-f8985556] .el-input{height:100%}.nf-bubble-select-wrap[data-v-f8985556] .el-input__inner{border:none;background:transparent;padding:0 22px 0 0;font-size:.8125rem;color:var(--lm-text);height:32px!important;min-height:32px;line-height:32px;display:flex;align-items:center}.nf-bubble-select-wrap[data-v-f8985556] .el-input.is-disabled .el-input__inner{background:transparent;color:#9ca3af;cursor:not-allowed}.nf-bubble-select-wrap[data-v-f8985556] .el-input__suffix{right:4px;display:flex;align-items:center;height:100%;top:0}.nf-bubble-select-wrap[data-v-f8985556] .el-select__caret{color:var(--lm-title-secondary);line-height:1}.nf-bubble--coins .nf-bubble-select-wrap[data-v-f8985556]{flex:0 1 auto;min-width:28px}.adv-tags[data-v-f8985556]{display:flex;flex-wrap:wrap;gap:var(--note-sm);margin-bottom:var(--note-xs)}.adv-tag-chip[data-v-f8985556]{display:flex;align-items:center;gap:var(--note-xs);padding:var(--note-xs) var(--note-md);background:rgba(42,123,136,.11);color:var(--lm-accent);border-radius:999px;font-size:.8125rem;font-weight:600;border:1px solid rgba(42,123,136,.22)}.atc-remove[data-v-f8985556]{cursor:pointer;font-size:.75rem;opacity:.65;line-height:1}.atc-remove[data-v-f8985556]:hover{opacity:1}.adv-tag-input[data-v-f8985556]{border:1px solid var(--lm-border);border-radius:8px;padding:var(--note-sm) var(--note-md);font-size:.8125rem;outline:none;width:100%;margin-top:var(--note-xs);background:#fff;color:var(--lm-text);transition:border-color .2s}.adv-tag-input--bubble[data-v-f8985556]{border-radius:999px}.adv-tag-input[data-v-f8985556]:focus{border-color:var(--lm-accent);box-shadow:0 0 0 2px rgba(42,123,136,.08)}.adv-tag-input[data-v-f8985556]::-moz-placeholder{color:var(--lm-title-secondary);opacity:.8}.adv-tag-input[data-v-f8985556]::placeholder{color:var(--lm-title-secondary);opacity:.8}.adv-suggest[data-v-f8985556]{display:flex;gap:var(--note-sm);flex-wrap:wrap;align-items:center;margin-top:var(--note-sm)}.adv-suggest span[data-v-f8985556]{font-size:.8125rem;font-weight:500;padding:5px 11px;border-radius:999px;background:rgba(42,123,136,.09);color:#4b5a62;cursor:pointer;transition:background .2s,color .2s,border-color .2s;border:1px solid rgba(42,123,136,.14)}.adv-suggest span[data-v-f8985556]:hover{background:rgba(42,123,136,.14);color:var(--lm-accent);border-color:rgba(42,123,136,.28)}.nf-tag-manage-btn[data-v-f8985556]{display:inline-flex;align-items:center;gap:3px;font-size:.75rem;font-weight:500;font-family:inherit;color:var(--lm-title-secondary);padding:5px 10px;border-radius:999px;border:1px solid rgba(42,123,136,.18);background:rgba(42,123,136,.06);cursor:pointer;transition:color .15s,background .15s,border-color .15s}.nf-tag-manage-btn[data-v-f8985556]:hover{color:var(--lm-accent);background:rgba(42,123,136,.1);border-color:rgba(42,123,136,.28)}.adv-row[data-v-f8985556]{display:flex;gap:8px}.adv-select[data-v-f8985556]{flex:1;padding:6px 28px 6px 10px;border:1px solid var(--lm-border);border-radius:6px;font-size:.8125rem;outline:none;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%236b7280' d='M4 6L1 2h6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;cursor:pointer;color:var(--lm-text);transition:border-color .2s}.adv-select[data-v-f8985556]:focus{border-color:var(--lm-accent)}.note-footer[data-v-f8985556]{display:flex;align-items:center;gap:var(--note-md);padding:0 var(--note-xl);border-top:var(--lm-footer-border);flex-shrink:0;background:var(--lm-footer-bg);height:var(--lm-footer-height);min-height:var(--lm-footer-height);max-height:var(--lm-footer-height);box-sizing:border-box}.note-footer__status[data-v-f8985556]{display:flex;align-items:center;gap:var(--note-sm);font-size:.75rem;color:var(--lm-title-secondary);flex-shrink:0;min-width:11.5em}.note-footer__status .sync-dot[data-v-f8985556]{flex-shrink:0}.note-footer__status .sync-dot.pending[data-v-f8985556]{background:#e53935}.note-footer__right-group[data-v-f8985556]{display:flex;align-items:center;gap:var(--note-md);flex-shrink:0;margin-right:var(--note-xl)}.note-footer__actions[data-v-f8985556]{display:flex;align-items:center;gap:var(--note-sm);flex-shrink:0}.note-footer__spacer[data-v-f8985556]{flex:1;min-width:0}.note-footer__save[data-v-f8985556]{display:inline-flex;align-items:center;gap:var(--note-sm);flex-shrink:0;padding:var(--note-sm) var(--note-lg);font-size:.875rem;font-weight:600;border-radius:8px;border:1px solid var(--lm-accent);background:var(--lm-accent);color:#fff;cursor:pointer;transition:background .2s,color .2s,border-color .2s,box-shadow .2s;font-family:var(--lm-font-sans);box-shadow:0 1px 3px rgba(42,123,136,.2)}.note-footer__save[data-v-f8985556]:hover{background:var(--lm-accent-hover);border-color:var(--lm-accent-hover);color:#fff;box-shadow:0 2px 8px rgba(42,123,136,.25)}.note-footer__save[data-v-f8985556]:active{box-shadow:0 1px 2px rgba(42,123,136,.2)}.note-icon[data-v-f8985556]{width:1em;height:1em;flex-shrink:0}.note-icon--delete[data-v-f8985556],.note-icon--save[data-v-f8985556]{width:16px;height:16px}.note-footer__link[data-v-f8985556]{font-size:.75rem;color:var(--lm-title-secondary);cursor:pointer;text-decoration:none;transition:color .2s;flex-shrink:0;white-space:nowrap}.note-footer__link[data-v-f8985556]:hover{color:var(--lm-accent)}.note-footer__delete-slot[data-v-f8985556]{width:36px;min-width:36px;flex-shrink:0;display:flex;align-items:center;justify-content:flex-start}.note-footer__delete[data-v-f8985556]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--lm-title-secondary);cursor:pointer;transition:color .2s,background .2s}.note-footer__delete[data-v-f8985556]:hover{color:#c62828;background:#ffebee}.note-footer__delete .note-icon[data-v-f8985556]{color:currentColor}.sync-dot[data-v-f8985556]{width:6px;height:6px;border-radius:50%;background:#43a047;flex-shrink:0}.sync-dot.pending[data-v-f8985556]{background:#e53935}.nf-sync-link-wrap[data-v-f8985556]{margin-left:auto}.nf-sync-link[data-v-f8985556]{color:var(--lm-accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.nf-sync-link[data-v-f8985556]:hover{color:var(--lm-accent-hover)}.learn-note__panel--peers[data-v-f8985556]{background:var(--lm-bg-page);display:flex;flex-direction:column;min-height:0;overflow:hidden}.learn-note__seg--peer-toggle[data-v-f8985556]{display:inline-flex;align-items:center;gap:3px}.learn-note__seg--peer-toggle svg[data-v-f8985556]{opacity:.6}.peer-header[data-v-f8985556]{flex-shrink:0;padding:var(--note-md) 16px;border-bottom:var(--lm-header-border);background:var(--lm-header-bg)}.peer-header-top[data-v-f8985556]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.peer-header-title[data-v-f8985556]{font-size:.9375rem;font-weight:600;color:var(--lm-title-primary)}.peer-header-meta[data-v-f8985556]{font-size:.75rem;color:var(--lm-title-secondary)}.peer-sort[data-v-f8985556]{display:flex;align-items:center;margin-top:10px;background:var(--lm-border-light);border:1px solid var(--lm-border);border-radius:8px;padding:3px}.peer-sort__btn[data-v-f8985556]{flex:1;min-width:52px;height:28px;padding:0 8px;border:none;border-radius:6px;font-size:.75rem;font-weight:500;background:transparent;color:var(--lm-title-secondary);cursor:pointer;transition:color .15s,background .15s;font-family:var(--lm-font-sans)}.peer-sort__btn[data-v-f8985556]:hover:not(.is-active){color:var(--lm-title-primary);background:rgba(0,0,0,.04)}.peer-sort__btn.is-active[data-v-f8985556]{color:var(--lm-accent);background:rgba(42,123,136,.12);font-weight:600}.peer-list[data-v-f8985556]{padding:10px 12px;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.peer-card[data-v-f8985556]{background:var(--lm-card-bg);border:1px solid var(--lm-border);border-radius:10px;margin-bottom:10px;cursor:pointer;transition:border-color .2s,box-shadow .2s;box-shadow:var(--lm-shadow);overflow:hidden}.peer-card--disabled[data-v-f8985556]{cursor:not-allowed;opacity:.72;pointer-events:none}.peer-card--disabled[data-v-f8985556]:hover{border-color:var(--lm-border);box-shadow:var(--lm-shadow)}.peer-card[data-v-f8985556]:hover{border-color:var(--lm-accent);box-shadow:0 2px 12px rgba(42,123,136,.1)}.peer-card__stripe[data-v-f8985556]{height:3px}.peer-stripe--teal[data-v-f8985556]{background:linear-gradient(90deg,#2a7b88,#3da5b0)}.peer-stripe--blue[data-v-f8985556]{background:linear-gradient(90deg,#4a90d9,#5ba4e8)}.peer-stripe--purple[data-v-f8985556]{background:linear-gradient(90deg,#9775fa,#b197fc)}.peer-stripe--orange[data-v-f8985556]{background:linear-gradient(90deg,#d68c45,#e8a358)}.peer-stripe--pink[data-v-f8985556]{background:linear-gradient(90deg,#e07b9a,#f5a0b8)}.peer-card__body[data-v-f8985556]{padding:10px 14px 12px}.peer-card__head[data-v-f8985556]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.peer-card__author[data-v-f8985556]{display:flex;align-items:center;gap:6px}.peer-card__av[data-v-f8985556]{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.6875rem;font-weight:600;flex-shrink:0}.peer-card__av-img[data-v-f8985556]{width:22px;height:22px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.peer-card__name[data-v-f8985556]{font-size:.75rem;color:var(--lm-title-secondary);font-weight:500}.peer-card__date[data-v-f8985556]{font-size:.6875rem;color:#b0b8c0}.peer-card__vis-badge[data-v-f8985556]{display:inline-flex;align-items:center;gap:2px;font-size:.6875rem;font-weight:600;padding:2px 7px;border-radius:4px;border:1px solid transparent;flex-shrink:0;white-space:nowrap}.peer-card__vis-badge--public[data-v-f8985556]{background:rgba(82,196,26,.08);color:#389e0d;border-color:rgba(167,243,208,.9)}.peer-card__vis-badge--decoded[data-v-f8985556]{color:#4a90d9;background:#e8f4ff;border-color:#bfdbfe}.peer-card__vis-badge--locked[data-v-f8985556]{background:rgba(214,140,69,.1);color:var(--lm-accent-warm);border-color:rgba(253,230,138,.85)}.peer-card__title[data-v-f8985556]{font-size:.875rem;font-weight:600;color:var(--lm-title-primary);margin-bottom:4px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.peer-card__preview-wrap[data-v-f8985556]{position:relative}.peer-card__preview[data-v-f8985556]{font-size:.75rem;color:var(--lm-text);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0}.peer-card__preview--blur[data-v-f8985556]{color:#9ca3af;filter:blur(3px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.peer-card__unlock-hint[data-v-f8985556]{position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:3px;padding:3px 10px;background:hsla(0,0%,100%,.92);border:1px solid rgba(42,123,136,.15);border-radius:16px;font-size:.625rem;font-weight:500;color:var(--lm-accent);white-space:nowrap;pointer-events:none}.peer-card__tags[data-v-f8985556]{display:flex;gap:4px;flex-wrap:wrap;margin-top:6px}.peer-card__tag[data-v-f8985556]{font-size:.625rem;padding:1px 6px;border-radius:3px;background:rgba(42,123,136,.06);color:var(--lm-accent)}.peer-card__stats[data-v-f8985556]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;padding-top:6px;border-top:1px solid var(--lm-border-light);font-size:.6875rem;color:#94a3b8}.peer-card__stats-left[data-v-f8985556]{display:flex;align-items:center;gap:12px;min-width:0}.peer-card__stats-badges[data-v-f8985556]{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.peer-card__stat[data-v-f8985556]{display:inline-flex;align-items:center;gap:3px}.peer-card__stat--like[data-v-f8985556]{cursor:pointer;transition:color .15s}.peer-card__stat--like.is-liked[data-v-f8985556],.peer-card__stat--like[data-v-f8985556]:hover{color:#ef4444}.peer-empty[data-v-f8985556]{text-align:center;padding:32px 16px;color:var(--lm-title-secondary);font-size:.8125rem}.peer-cta[data-v-f8985556]{flex-shrink:0;padding:10px 16px;border-top:var(--lm-header-border);background:var(--lm-header-bg)}.peer-cta__link[data-v-f8985556]{display:inline-block;font-size:.8125rem;color:var(--lm-title-secondary);cursor:pointer;text-decoration:none;transition:color .2s}.peer-cta__link[data-v-f8985556]:hover{color:var(--lm-accent)}.note-select-popper.el-select-dropdown{padding:2px 0;border-radius:8px;border:1px solid var(--lm-border,#e0e4e8);box-shadow:0 4px 12px rgba(0,0,0,.08);background:#fff}.note-select-popper .el-select-dropdown__list{padding:0}.note-select-popper .el-select-dropdown__item{padding:6px 14px;font-size:.8125rem;color:var(--lm-text,#243447);transition:background .15s,color .15s}.note-select-popper .el-select-dropdown__item:hover{background:rgba(42,123,136,.06);color:var(--lm-accent,#2a7b88)}.note-select-popper .el-select-dropdown__item.selected{color:var(--lm-accent,#2a7b88);font-weight:600;background:rgba(42,123,136,.08)}.note-select-popper .el-select-dropdown__item span{display:block}.learn-page[data-v-e53f9746]{height:100%;min-height:0;display:flex;flex-direction:column}.learn-page__row[data-v-e53f9746]{position:relative;display:flex;flex:1;min-height:0;height:100%;gap:0;margin:0;justify-content:flex-start}.learn-page__sidebar-col[data-v-e53f9746]{flex:0 0 28%;width:28%;max-width:28%;padding:0!important}.learn-page__sidebar-col.learn-page__sidebar--left[data-v-e53f9746]{position:absolute;left:0;top:0;bottom:0;width:28%;height:auto;box-sizing:border-box;z-index:2;display:flex;flex-direction:column;overflow:hidden;border:none;border-right:1px solid #e5e7eb;background:#f9fafb}.learn-page__sidebar-footer[data-v-e53f9746]{flex-shrink:0;height:60px;min-height:60px;max-height:60px;padding:0 14px;box-sizing:border-box;border-top:1px solid #e5e7eb;background:#f9fafb;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;margin:0}.learn-page__sidebar-slogan[data-v-e53f9746]{margin:0;font-size:.625rem;line-height:1.4;color:var(--lm-text-secondary);font-style:italic;opacity:.85}.learn-page__sidebar-copyright[data-v-e53f9746]{margin:0;font-size:.6875rem;line-height:1.45;color:var(--lm-text-secondary);opacity:.9}.learn-page__sidebar-copyright a[data-v-e53f9746]{color:var(--lm-text-secondary);text-decoration:none}.learn-page__sidebar-copyright a[data-v-e53f9746]:hover{color:var(--lm-accent)}.learn-page__panel-close[data-v-e53f9746]{position:fixed;z-index:100;top:65px;width:12px;height:calc(100vh - 65px);margin:0;padding:0;font-size:.75rem;color:rgba(42,123,136,.2);background:transparent;border:none;border-radius:0;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;transition:color .2s,background .2s,box-shadow .2s;box-sizing:border-box}.learn-page__panel-close[data-v-e53f9746]:hover{color:var(--lm-accent);background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.06)}.learn-page__panel-close--left[data-v-e53f9746]{left:0;border-right:none}.learn-page__panel-close--right[data-v-e53f9746]{right:0;border-left:none}@media (min-width:769px){.learn-page__panel-close--left[data-v-e53f9746]{left:var(--lm-sidenav-collapsed-width)}}.learn-page__main[data-v-e53f9746]{flex:1;min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding:0;box-sizing:border-box;border:none;background:#fff}.learn-page__note-col[data-v-e53f9746]{flex:0 0 28%;width:28%;max-width:28%;position:relative;padding:0;box-sizing:border-box;min-height:0;overflow:hidden;display:flex;flex-direction:column;background:#f9fafb;border-left:1px solid #e5e7eb}.learn-page__edge-tab[data-v-e53f9746]{position:fixed;z-index:12;top:50%;transform:translateY(-50%);width:22px;padding:18px 4px;font-size:.75rem;font-family:var(--lm-font-sans);color:rgba(42,123,136,.38);background:rgba(249,250,251,.45);border:1px solid rgba(42,123,136,.1);box-shadow:none;cursor:pointer;transition:color .2s,background .2s,box-shadow .2s,border-color .2s;writing-mode:vertical-rl;letter-spacing:2px}.learn-page__edge-tab[data-v-e53f9746]:hover{color:var(--lm-accent);background:rgba(232,244,248,.92);border-color:rgba(42,123,136,.22);box-shadow:0 2px 10px rgba(36,52,71,.06)}.learn-page__edge-tab--left[data-v-e53f9746]{left:0;border-radius:0 10px 10px 0;border-left:none}@media (min-width:769px){.learn-page__edge-tab--left[data-v-e53f9746]{left:var(--lm-sidenav-collapsed-width)}}.learn-page__edge-tab--right[data-v-e53f9746]{right:0;border-radius:10px 0 0 10px;border-right:none}.learn-page__edge-tab-text[data-v-e53f9746]{display:inline-block}.my-scroll[data-v-e53f9746]::-webkit-scrollbar{width:8px}.my-scroll[data-v-e53f9746]::-webkit-scrollbar-thumb{background:var(--lm-border);border-radius:4px}