.kaola-shortlink-wrapper{margin:20px 0;padding:12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.kaola-shortlink-inner{display:flex;gap:8px;align-items:center}.kaola-shortlink-input{flex:1;padding:8px 12px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;font-size:14px;color:#334155}.kaola-btn-copy,.kaola-btn-qr{padding:8px 14px;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all 0.2s ease}.kaola-btn-copy{background:#0f172a;color:#fff}.kaola-btn-copy:hover{background:#334155}.kaola-btn-qr{background:#e2e8f0;color:#0f172a}.kaola-btn-qr:hover{background:#cbd5e1}.kaola-qr-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .6);display:flex;align-items:center;justify-content:center;z-index:99999}.kaola-qr-content{background:#fff;padding:20px;border-radius:12px;position:relative;box-shadow:0 10px 25px rgb(0 0 0 / .2)}.kaola-qr-close{position:absolute;top:5px;right:10px;border:none;background:#fff0;font-size:24px;cursor:pointer}