.citation-export-trigger{--citation-export-gold:#c5a56b;--citation-export-gold-bright:#e4c98b;color:#e8d39f;cursor:pointer;background:#c5a56b17;border:1px solid #c5a56b8c;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:0 12px;font-family:DM Mono,ui-monospace,monospace;font-size:10px;line-height:1.4;transition:background .2s,border-color .2s;display:inline-flex}.citation-export-trigger:hover{background:#c5a56b29;border-color:#e4c98b}.citation-export-trigger>span{font-size:14px}.citation-export-backdrop{--citation-export-gold:#c5a56b;--citation-export-gold-bright:#e4c98b;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020504d1;place-items:center;padding:24px;animation:.18s ease-out citation-export-backdrop-in;display:grid;position:fixed;inset:0;overflow-y:auto}.citation-export-dialog{color:#e7e5d9;background:radial-gradient(at 50% -40%,#2c4f355e,#0000 80%),#0a1510;border:1px solid #c5a56bab;width:min(690px,100%);padding:23px 25px 20px;animation:.2s ease-out citation-export-dialog-in;position:relative;box-shadow:0 28px 100px #000000a1,inset 0 0 0 4px #c5a56b0d}.citation-export-dialog:before{content:"";pointer-events:none;border:1px solid #c5a56b21;position:absolute;inset:5px}.citation-export-topline{justify-content:space-between;align-items:center;display:flex}.citation-export-kicker{color:#b29b66;letter-spacing:.14em;font-family:DM Mono,ui-monospace,monospace;font-size:8px}.citation-export-kicker .status-dot{vertical-align:1px;background:#9dbf84;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 10px #9dbf8494}.citation-export-close{color:#e4c98b;cursor:pointer;background:0 0;border:1px solid #c5a56b59;place-items:center;width:34px;height:34px;font-size:21px;line-height:1;display:grid}.citation-export-close:hover{background:#c5a56b1a}.citation-export-heading{align-items:center;gap:14px;margin:16px 0 5px;display:flex}.citation-export-seal{color:#e4c98b;border:1px solid #c5a56b78;border-radius:50%;place-items:center;width:45px;height:45px;font-size:27px;display:grid}.citation-export-section-kicker{color:#8b8d7e;letter-spacing:.14em;font-family:DM Mono,ui-monospace,monospace;font-size:8px}.citation-export-heading h2{color:#eee9db;margin:4px 0 0;font-family:Playfair Display,Georgia,serif;font-size:28px;font-weight:500}.citation-export-description{color:#a6a796;margin:14px 0 19px;font-size:12px;line-height:1.7}.citation-export-description strong{color:#e0d4b3;font-weight:600}.citation-export-tabs{scrollbar-width:thin;gap:5px;padding-bottom:3px;display:flex;overflow-x:auto}.citation-export-tab{color:#a2a293;cursor:pointer;background:#020a068c;border:1px solid #c5a56b3d;flex:none;min-height:35px;padding:0 10px;font-family:DM Mono,ui-monospace,monospace;font-size:9px;transition:all .18s}.citation-export-tab:hover{color:#ded1ad}.citation-export-tab.is-selected{color:#e7d4a2;background:#c5a56b1f;border-color:#c5a56bb8}.citation-export-preview{background:#020805a8;border:1px solid #c5a56b4d;min-height:166px;margin-top:13px;padding:14px 15px}.citation-export-preview-label{color:#a88c53;letter-spacing:.14em;font-family:DM Mono,ui-monospace,monospace;font-size:8px}.citation-export-preview pre{color:#d0d0c2;white-space:pre-wrap;overflow-wrap:anywhere;margin:11px 0 0;font-family:DM Mono,ui-monospace,monospace;font-size:10px;line-height:1.85}.citation-export-preview.is-arabic pre{color:#e4d8bb;font-family:Noto Naskh Arabic,Amiri,serif;font-size:14px}.citation-export-actions{gap:9px;margin-top:15px;display:flex}.citation-export-copy,.citation-export-download{cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:11px;transition:background .2s,border-color .2s;display:inline-flex}.citation-export-copy{color:#f0daa6;background:linear-gradient(115deg,#c5a56b38,#c5a56b1f);border:1px solid #c5a56b;flex:55%}.citation-export-copy:hover{background:#c5a56b40}.citation-export-download{color:#c8c3b2;background:0 0;border:1px solid #c5a56b66;flex:45%}.citation-export-download:hover{background:#c5a56b14;border-color:#c5a56b}.citation-export-copy span,.citation-export-download span{font-size:14px}.citation-export-footnote{color:#8a907d;text-align:center;margin:13px 0 0;font-size:10px;line-height:1.6}.citation-export-toast{z-index:1002;color:#e5d2a1;background:#102218;border:1px solid #c5a56bb3;align-items:center;gap:9px;padding:13px 17px;font-family:DM Mono,ui-monospace,monospace;font-size:10px;animation:.2s ease-out citation-export-toast-in;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 34px #00000073}.citation-export-toast span{color:#b4d394}@keyframes citation-export-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes citation-export-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes citation-export-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:520px){.citation-export-backdrop{padding:12px}.citation-export-dialog{padding:17px 14px 15px}.citation-export-heading h2{font-size:24px}.citation-export-tab{min-height:33px;padding-inline:8px;font-size:8px}.citation-export-actions{flex-direction:column}.citation-export-copy,.citation-export-download{min-height:44px}.citation-export-toast{justify-content:center;bottom:12px;left:12px;right:12px}}@media(prefers-reduced-motion:reduce){.citation-export-backdrop,.citation-export-dialog,.citation-export-toast{animation-duration:.01ms!important;animation-iteration-count:1!important}.citation-export-trigger,.citation-export-tab,.citation-export-copy,.citation-export-download{transition-duration:.01ms!important}}
