.SourceCard_card__z5rII{position:relative;margin-bottom:20px;background:#fff;border:1px solid #ede6dc;border-radius:12px;overflow:hidden}.SourceCard_slots__7Qeqv{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.SourceCard_addButtonRow__PXJa_{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.SourceCard_addButtonRow__PXJa_:empty{display:none}.SourceCard_slot__rD8AO{position:relative}.SourceCard_slotClear__Zlw6n{position:absolute;top:8px;right:8px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:#fff;border:1px solid #ede6dc;border-radius:50%;color:#6d5445;font-size:16px;line-height:1;cursor:pointer;transition:color .2s ease,border-color .2s ease}.SourceCard_slotClear__Zlw6n:hover{color:#c62828;border-color:#c62828}.SourceCard_slotCollapse__OtqBD{position:absolute;top:8px;right:8px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:#fff;border:1px solid #ede6dc;border-radius:50%;color:#6d5445;cursor:pointer;transition:color .2s ease,border-color .2s ease}.SourceCard_slotCollapse__OtqBD:hover{color:#1b553e;border-color:#1b553e}.SourceCard_addBtn__sUTJZ{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;padding:8px 14px;background:#fff;border:1px dashed #e8e2d8;border-radius:6px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#6d5445;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.SourceCard_addBtn__sUTJZ:hover{border-color:#1b553e;color:#1b553e;background:#e8f0eb}.SourceCard_addBtn__sUTJZ:disabled{cursor:not-allowed;opacity:.5}.SourceCard_addBtn__sUTJZ:disabled:hover{border-color:#e8e2d8;color:#6d5445;background:#fff}.SourceCard_removeConfirm__Rm_3f{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:8px 12px;background:#f5eee6;border:1px solid #ede6dc;border-radius:6px}.SourceCard_removeConfirmText__AixgM{flex:1 1;min-width:0;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#6d5445}.SourceCard_removeConfirmActions__GqZbj{display:flex;gap:4px;margin-left:auto}.SourceCard_textStripWrap__nfrPH{display:flex;align-items:stretch;gap:4px}.SourceCard_textStrip__AVqF4{flex:1 1;display:inline-flex;align-items:center;gap:4px;padding:10px 14px;background:#f5eee6;border:1px solid #ede6dc;border-radius:12px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#6d5445;cursor:pointer;text-align:left;transition:border-color .2s ease,color .2s ease}.SourceCard_textStrip__AVqF4:hover{border-color:#1b553e;color:#1b553e}.SourceCard_textStripLabel__35h54{font-weight:500}.SourceCard_textStripMeta__2Cj0I{margin-left:auto;font-size:11px;color:#978a7c}.SourceCard_textStripChevron__S7QjP{color:#978a7c;flex-shrink:0}.SourceCard_textStripClear__Q6EMn{display:inline-flex;align-items:center;justify-content:center;width:32px;padding:0;background:#fff;border:1px solid #ede6dc;border-radius:12px;color:#6d5445;font-size:16px;line-height:1;cursor:pointer;transition:color .2s ease,border-color .2s ease}.SourceCard_textStripClear__Q6EMn:hover{color:#c62828;border-color:#c62828}.SourceCard_pasteTextarea__omlrP{width:100%;min-height:140px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:1.5;color:#6d5445;background:#fff;border:1px solid #ede6dc;border-radius:12px;padding:12px 20px;resize:vertical;outline:none;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.SourceCard_pasteTextarea__omlrP::placeholder{color:#978a7c;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-style:italic}.SourceCard_pasteTextarea__omlrP:focus{border-color:#1b553e;box-shadow:0 0 0 2px rgba(58,122,82,.12)}@media(max-width:480px){.SourceCard_slotClear__Zlw6n,.SourceCard_slotCollapse__OtqBD{width:32px;height:32px;font-size:20px}.SourceCard_addBtn__sUTJZ{width:100%;justify-content:center}.SourceCard_linkCardEditing__r2Jyy{padding-right:48px}}.SourceCard_linkCard__ew8Pm{padding:0}.SourceCard_linkCardEditing__r2Jyy{display:flex;align-items:center;gap:8px;padding:0 40px 0 14px}.SourceCard_linkCardEditing__r2Jyy:focus-within{border-color:#1b553e;box-shadow:0 0 0 2px rgba(58,122,82,.12)}.SourceCard_linkInputIcon__HL1lZ{color:#6d5445;flex-shrink:0}.SourceCard_linkInput___OlYv{flex:1 1;background:transparent;border:none;padding:12px 0;font-size:16px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;color:#6d5445;outline:none}.SourceCard_linkInput___OlYv::placeholder{color:#978a7c;font-family:Libre Baskerville,Georgia,serif;font-style:italic}.SourceCard_linkBody__vLxPV{display:flex;align-items:stretch;gap:0}.SourceCard_linkThumb__Z_NP7{flex-shrink:0;width:96px;height:96px;display:flex;align-items:center;justify-content:center;background:#f5eee6;overflow:hidden}.SourceCard_linkThumb__Z_NP7 img{width:100%;height:100%;object-fit:cover}.SourceCard_linkThumbIcon__lhBY5{font-size:32px;color:#6d5445}.SourceCard_linkMeta__YF_YG{flex:1 1;display:flex;flex-direction:column;gap:3px;padding:8px 12px;min-width:0}.SourceCard_linkSite__x5PlD{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#6d5445}.SourceCard_linkTitle__RDKao{font-family:Libre Baskerville,Georgia,serif;font-size:15px;font-weight:500;color:#6d5445;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SourceCard_linkTitlePlaceholder__OlvYs{font-style:italic;font-size:13px}.SourceCard_linkDesc__PcJnB,.SourceCard_linkTitlePlaceholder__OlvYs{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;color:#6d5445}.SourceCard_linkDesc__PcJnB{font-size:12px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SourceCard_linkActions__TT8ah{display:flex;gap:12px;padding:4px 12px;border-top:1px solid #ede6dc;background:#f5eee6}.SourceCard_linkAction__BlZP6{display:inline-flex;align-items:center;gap:4px;background:none;border:none;padding:0;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;color:#6d5445;text-decoration:none;cursor:pointer;transition:color .2s ease}.SourceCard_linkAction__BlZP6:hover{color:#1b553e}.SourceCard_mediaCard__T5GoW{padding:0;border:none;background:transparent;margin-bottom:0}.SourceCard_mediaSourceChip____RTV{display:inline-flex;align-items:center;gap:4px;margin-bottom:4px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;color:#6d5445;text-decoration:none;transition:color .2s ease}.SourceCard_mediaSourceChip____RTV:hover{color:#1b553e}.SourceCard_extractCounter__U9oCe{font-weight:500;color:#d4a830;background:rgba(250,206,72,.1);padding:3px 8px;border-radius:4px}.SourceCard_extractCounter__U9oCe,.SourceCard_skipHint__ilzyQ{font-size:12px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}.SourceCard_skipHint__ilzyQ{color:#6d5445;flex-basis:100%}.SourceCard_extracting__HS7fL{display:flex;flex-direction:column;gap:8px;flex-basis:100%;margin:0;padding:12px;background:#e8f0eb;border-radius:4px;font-size:13px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;color:#1b553e}.SourceCard_extractingTop__a2GqY{display:flex;align-items:center;gap:8px}.SourceCard_stopBtn__GATyl{display:flex;align-items:center;justify-content:center;gap:4px;margin-left:auto;padding:4px 8px;border:none;background:none;border-radius:4px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;color:#1b553e;cursor:pointer;transition:background .2s ease}.SourceCard_stopBtn__GATyl:hover{background:rgba(27,85,62,.1)}.SourceCard_progressBar__X_td5{width:100%;height:4px;background:rgba(27,85,62,.15);border-radius:2px;overflow:hidden}.SourceCard_progressFill__wP_N5{height:100%;background:#1b553e;border-radius:2px;transition:width .3s ease}.SourceCard_spinner__PlcVU{width:14px;height:14px;border:1.5px solid rgba(27,85,62,.2);border-top-color:#1b553e;border-radius:50%;animation:SourceCard_sourceCardSpin__wllzy .8s linear infinite;flex-shrink:0}@keyframes SourceCard_sourceCardSpin__wllzy{to{transform:rotate(1turn)}}.SourceCard_extractError__LMYiJ{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex-basis:100%;margin:0;padding:12px;background:#ffebee;border-radius:4px}.SourceCard_extractErrorMsg__agifR{font-size:13px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;color:#c62828}.SourceCard_extractNotice__nCXsW{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex-basis:100%;margin:0;padding:12px;background:#f5eee6;border-radius:4px}.SourceCard_extractNoticeMsg__yS8QX{font-size:13px;font-weight:500}.SourceCard_extractErrorHint__Hv3UU,.SourceCard_extractNoticeMsg__yS8QX{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;color:#6d5445}.SourceCard_extractErrorHint__Hv3UU{font-size:12px;flex-basis:100%}.SourceCard_hint__FY7QX{position:relative;display:inline-flex;flex-shrink:0}.SourceCard_hintBtn__fjdaI{display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:none;color:#6e6157;cursor:help;transition:color .2s ease}.SourceCard_hintBtn__fjdaI:hover{color:#6d5445}.SourceCard_hintBubble__LE_d0{position:absolute;top:calc(100% + 4px);left:50%;transform:translateX(-50%) translateY(-4px);z-index:50;width:max-content;max-width:240px;padding:8px 12px;background:#202e2b;color:#fff;border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.15);font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;line-height:1.5;text-align:left;white-space:normal;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.SourceCard_hintBtn__fjdaI:focus-visible+.SourceCard_hintBubble__LE_d0,.SourceCard_hint__FY7QX:hover .SourceCard_hintBubble__LE_d0{opacity:1;transform:translateX(-50%) translateY(0)}.SourceCard_upgradeBox__zkRd8{flex-basis:100%;margin:0;padding:12px;background:#e8f0eb;border-radius:4px}.SourceCard_upgradeTitle__wxzaA{font-size:13px;font-weight:500;color:#1b553e;margin-bottom:4px}.SourceCard_upgradeDesc__m0RwV,.SourceCard_upgradeTitle__wxzaA{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}.SourceCard_upgradeDesc__m0RwV{font-size:12px;color:#6d5445;margin-bottom:8px}@media(max-width:480px){.SourceCard_linkThumb__Z_NP7{width:72px;height:72px}}