.CitationBox_citationBox__gIwTw{margin-top:2rem;margin-bottom:2rem;padding:1.5rem;background:var(--color-bg-card,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:var(--radius-lg,16px);box-shadow:0 4px 16px rgba(0,0,0,.03);transition:border-color .2s ease}.CitationBox_citationBox__gIwTw:hover{border-color:var(--color-accent,#2563eb)}.CitationBox_header__mjVY_{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.CitationBox_titleArea__qQyaL{display:flex;align-items:center;gap:.625rem}.CitationBox_iconWrap__v8uGH{width:36px;height:36px;border-radius:10px;background:color-mix(in srgb,var(--color-accent,#2563eb) 12%,transparent);color:var(--color-accent,#2563eb);display:flex;align-items:center;justify-content:center;flex-shrink:0}.CitationBox_heading__V3sPc{font-size:1.05rem;font-weight:700;margin:0;color:var(--color-text-primary,#0f172a)}.CitationBox_badge__lQYvY{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;border-radius:999px;background:color-mix(in srgb,#10b981 14%,transparent);color:#059669;border:1px solid color-mix(in srgb,#10b981 25%,transparent)}.CitationBox_tabs__1YbCZ{display:flex;gap:.5rem;margin-bottom:.875rem;flex-wrap:wrap}.CitationBox_tabBtn__Re07S{font-size:.8125rem;font-weight:600;padding:6px 12px;border-radius:8px;border:1px solid var(--color-border,#e2e8f0);background:var(--color-bg-secondary,#f8fafc);color:var(--color-text-secondary,#64748b);cursor:pointer;touch-action:manipulation;transition:all .15s ease;min-height:36px}.CitationBox_tabBtn__Re07S:hover{color:var(--color-text-primary,#0f172a);border-color:var(--color-text-secondary,#64748b)}.CitationBox_tabBtnActive__T5DtI{background:var(--color-accent,#2563eb);color:#fff!important;border-color:var(--color-accent,#2563eb)}.CitationBox_contentWrapper__HAXP2{position:relative;background:var(--color-bg-secondary,#f8fafc);border:1px solid var(--color-border,#e2e8f0);border-radius:10px;padding:1rem 1.125rem}.CitationBox_citationText__N_dyP{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:.84rem;line-height:1.55;color:var(--color-text-primary,#0f172a);word-break:break-word;margin:0;-webkit-user-select:all;-moz-user-select:all;user-select:all}.CitationBox_actions__dDhow{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.CitationBox_licenseNote__3_THX{font-size:.775rem;color:var(--color-text-secondary,#64748b);margin:0;line-height:1.4}.CitationBox_copyBtn__mdn9q{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:10px 16px;min-height:44px;min-width:140px;border-radius:10px;background:var(--color-accent,#2563eb);color:#fff;font-size:.875rem;font-weight:600;border:none;cursor:pointer;touch-action:manipulation;transition:background .2s ease,transform .1s ease}.CitationBox_copyBtn__mdn9q:hover{background:var(--color-accent-dark,#1d4ed8)}.CitationBox_copyBtn__mdn9q:active{transform:scale(.98)}.CitationBox_copied__ndvGQ{background:#059669!important}@media (max-width:640px){.CitationBox_citationBox__gIwTw{padding:1.125rem}.CitationBox_header__mjVY_{flex-direction:column;align-items:flex-start}.CitationBox_actions__dDhow{flex-direction:column;align-items:stretch}.CitationBox_copyBtn__mdn9q{width:100%}}